Reliability and deployment issues of network coding in wireless networks

Abstract : Even if packet networks have significantly evolved in the last decades, packets are still transmitted from one hop to the next as unalterable pieces of data. Yet this fundamental paradigm has recently been challenged by new techniques like network coding, which promises network performance and reliability enhancements provided nodes can mix packets together. Wireless networks rely on various network technologies such as WiFi and LTE. They can however be unreliable due to obstacles, interferences, and these issues are worsened in wireless mesh network topologies with potential network relays. In this work, we focus on the application of intra-flow network coding to unicast flows in wireless networks. The main objective is to enhance reliability of data transfers over wireless links, and discuss deployment opportunities and performance. First, we propose a redundancy lower bound and a distributed opportunistic algorithm, to adapt coding to network conditions and allow reliable data delivery in a wireless mesh. We believe that application requirements have also to be taken into account. Since network coding operations introduce a non negligible cost in terms of processing and memory resources, we extend the algorithm to consider the physical constraints of each node. Then, we study the interactions of intra-flow coding with TCP and its extension MPTCP. Network coding can indeed enhance the performances of TCP, which tends to perform poorly over lossy wireless links. We investigate the pratical impact of fairness issues created when running coded TCP flows besides legacy non-coded TCP flows. Finally, we explore two different ways to enhance the performance of MPCTP in wireless environments : running it over network coding, and implementing the coding process directly in MPTCP while keeping it fully TCP-compatible.
Complete list of metadatas

Cited literature [52 references]  Display  Hide  Download

https://pastel.archives-ouvertes.fr/tel-01734625
Contributor : Abes Star <>
Submitted on : Wednesday, March 14, 2018 - 6:16:07 PM
Last modification on : Friday, May 17, 2019 - 1:05:23 PM
Long-term archiving on : Monday, September 10, 2018 - 7:39:03 PM

File

theseAgeneau.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-01734625, version 1

Citation

Paul-Louis Ageneau. Reliability and deployment issues of network coding in wireless networks. Networking and Internet Architecture [cs.NI]. Télécom ParisTech, 2017. English. ⟨NNT : 2017ENST0007⟩. ⟨tel-01734625⟩

Share

Metrics

Record views

230

Files downloads

220