Practical network coding technologies and softwarization in wireless networks
Network coding is an elegant and novel technique to improve network throughput and
performance. It is considered as a critical technology to facilitate ever-increasing demands of …
performance. It is considered as a critical technology to facilitate ever-increasing demands of …
A survey on energy efficiency in P2P systems: File distribution, content streaming, and epidemics
Several Peer-to-Peer (P2P) protocols and applications have been developed to allow file
distribution/sharing, video and music streaming, and data and information dissemination …
distribution/sharing, video and music streaming, and data and information dissemination …
DSEP Fulcrum: Dynamic sparsity and expansion packets for Fulcrum network coding
Fulcrum coding combines a high-field outer Random Linear Network Coding (RLNC) that
generates outer coding expansion packets with a small-field inner RLNC that combines the …
generates outer coding expansion packets with a small-field inner RLNC that combines the …
Efficient coastal communications with sparse network coding
The demand for wideband communication in the coastal area (ie,≤ 100 km from the
coastline) has been rapidly increasing in recent years. Compared to the terrestrial scenario …
coastline) has been rapidly increasing in recent years. Compared to the terrestrial scenario …
Streaming Mobile cloud gaming video over TCP with adaptive source–FEC coding
Cloud gaming has emerged as a promising application to enable high-end game playing
with thin clients. Transmission control protocol (TCP) is pervasively adopted as the transport …
with thin clients. Transmission control protocol (TCP) is pervasively adopted as the transport …
Hardware acceleration for RLNC: A case study based on the xtensa processor with the tensilica instruction-set extension
Random linear network coding (RLNC) can greatly aid data transmission in lossy wireless
networks. However, RLNC requires computationally complex matrix multiplications and …
networks. However, RLNC requires computationally complex matrix multiplications and …
A low-complexity coded transmission scheme over finite-buffer relay links
Relay transmissions play an important role in many types of communication systems. In this
paper, we consider packet-level coded transmissions over lossy relay links with the finite …
paper, we consider packet-level coded transmissions over lossy relay links with the finite …
On design and efficient decoding of sparse random linear network codes
While random linear network coding is known to improve network reliability and throughput,
its high costs for delivering coding coefficients and decoding represent an obstacle where …
its high costs for delivering coding coefficients and decoding represent an obstacle where …
On multi-hop short-packet communications: Recoding or end-to-end fountain coding?
This paper compares the end-to-end (E2E) fountain codes and random linear network
coding (RLNC) for lossy multi-hop short-packet communications, under the constraint that …
coding (RLNC) for lossy multi-hop short-packet communications, under the constraint that …
Simple countermeasures to mitigate the effect of pollution attack in network coding-based peer-to-peer live streaming
Network coding (NC)-based peer-to-peer (P2P) streaming represents an effective solution to
aggregate user capacities and to increase system throughput in live multimedia streaming …
aggregate user capacities and to increase system throughput in live multimedia streaming …