Implementation of Network Coding with Recoding for Unequal-sized and Header Compressed Traffic

Publikation: Bidrag til bog/antologi/rapport/proceedingKonferencebidrag i proceedingsForskningpeer review

  • Maroua Taghouti, Tunisia Polytechnic School, University of Carthage
  • ,
  • Mate Tömösközi, Acticon GmbH, Berlin
  • ,
  • Malte Howeler, Tyskland
  • Daniel Enrique Lucani Rötter
  • Frank H. P. Fitzek, Deutsche Telekom Chair of Communication Networks, Technische Universität Dresden
  • ,
  • Ammar Bouallegue, University of Tunis El Manar
  • ,
  • Peter Ekler, Budapest University of Technology and Economics
Coding techniques that are employed to resolve packet losses on wireless channels, such as Random Linear Network Coding (RLNC), market themselves with the advantage of requiring less signalling, as well as, retransmissions of missing packets to compensate for losses on unreliable links. However, as packet sizes of IP-based protocols can be distributed irregularly over the available maximum frame size and can vary considerably packet-by-packet, the current implementations of RLNC suffer from shifting header and/or payload lengths and lack a suitable way of compensation. The simplest solution adopted by most RLNC approaches is to pad the unequal packets with zeros to the maximum packet size, thus creating an unnecessary transmission overhead of 100 % or more. This paper presents a practical
implementation of the new progressive shortening based RLNC for the first time. This scheme utilizes fixed-sized regions inside the packets to resolve the zero-padding overhead and generates unequal-sized coded packets. Furthermore, it introduces a recoding feature for this scheme, which is another advantage of RLNC over other coding techniques, and breaks with the point-to-point topology considered in previous works. Moreover, we combine this novel macro-symbol based coding scheme with Robust Header Compression version 2 (RoHCv2) to show the gain over traditional implementation of RLNC in a real-life application where varying packet lengths dominate during transmissions. Our implementations results, using the KODO network coding library, show that the encoding throughput is as good as the established RLNC methods, and the payload delivery efficiency can be enhanced by up to 20 %.
Titel2019 IEEE Wireless Communications and Networking Conference (WCNC)
Antal sider7
StatusUdgivet - 2019
BegivenhedIEEE Wireless Communications and Networking Conference: IEEE WCNC 2019 - Marrakech, Marokko
Varighed: 15 apr. 201918 apr. 2019


KonferenceIEEE Wireless Communications and Networking Conference

Se relationer på Aarhus Universitet Citationsformater


ID: 187637854