A survey on network coding: From traditional wireless networks to emerging cognitive radio networks

MZ Farooqi, SM Tabassum, MH Rehmani… - Journal of Network and …, 2014 - Elsevier
Network coding is a technique in which transmitted data is encoded and decoded to
enhance network throughput, reduce delays and construct a more robust network. Network …

Instantly decodable network coding: From centralized to device-to-device communications

A Douik, S Sorour, TY Al-Naffouri… - … Surveys & Tutorials, 2017 - ieeexplore.ieee.org
From its introduction to its quindecennial, network coding has built a strong reputation for
enhancing packet recovery and achieving maximum information flow in both wired and …

Kodo: An open and research oriented network coding library

MV Pedersen, J Heide, FHP Fitzek - … IFIP TC 6 Workshops, PE-CRN, NC …, 2011 - Springer
This paper introduces the Kodo network coding library. Kodo is an open source C++ library
intended to be used in practical studies of network coding algorithms. The target users for …

The race to 5G era; LTE and Wi-Fi

I Selinis, K Katsaros, M Allayioti, S Vahid… - IEEE Access, 2018 - ieeexplore.ieee.org
We are on the brink of a new era for the wireless telecommunications, an era that will
change the way that business is done. The fifth generation (5G) systems will be the first …

Caterpillar RLNC (CRLNC): A practical finite sliding window RLNC approach

S Wunderlich, F Gabriel, S Pandi, FHP Fitzek… - IEEE …, 2017 - ieeexplore.ieee.org
Random linear network coding (RLNC) is a popular coding scheme for improving
communication and content distribution over lossy channels. For packet streaming …

On code parameters and coding vector representation for practical RLNC

J Heide, MV Pedersen, FHP Fitzek… - 2011 IEEE international …, 2011 - ieeexplore.ieee.org
Random Linear Network Coding (RLNC) provides a theoretically efficient method for coding.
The drawbacks associated with it are the complexity of the decoding and the overhead …

Fulcrum: Flexible network coding for heterogeneous devices

DE Lucani, MV Pedersen, D Ruano… - Ieee …, 2018 - ieeexplore.ieee.org
We introduce Fulcrum, a network coding framework that achieves three seemingly
conflicting objectives: 1) to reduce the coding coefficient overhead down to nearly n bits per …

DSEP Fulcrum: Dynamic sparsity and expansion packets for Fulcrum network coding

V Nguyen, E Tasdemir, GT Nguyen, DE Lucani… - Ieee …, 2020 - ieeexplore.ieee.org
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 …

PACE: Redundancy engineering in RLNC for low-latency communication

S Pandi, F Gabriel, JA Cabrera, S Wunderlich… - IEEE …, 2017 - ieeexplore.ieee.org
Random linear network coding (RLNC) is attractive for data transfer as well as data storage
and retrieval in complex and unreliable settings. The existing systematic RLNC approach …

Caterpillar RLNC with feedback (CRLNC-FB): Reducing delay in selective repeat ARQ through coding

F Gabriel, S Wunderlich, S Pandi, FHP Fitzek… - IEEE …, 2018 - ieeexplore.ieee.org
Wireless networks typically employ some form of forward error correction (FEC) coding and
some automatic repeat request (ARQ) protocol to ensure reliable data transmission over …