Dynamic coding for TCP transmission reliability in multi-hop wireless networks

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In lossy environment like wireless networks, random losses are treated by TCP as signals of congestion and TCP cuts down the sending rate, leading to the performance degradation. The practical network coding system TCP/NC can address this problem. TCP/NC masks the random losses by allowing the destination to acknowledge every degree of freedom even though original data is not decoded yet. Consequently, TCP smoothly reacts to random losses without reducing the performance. The sole problem from TCP/NC is that TCP/NC sends redundant traffic every pre-set interval which does not recover random losses in time. We suggest an end-to-end adaptive redundancy control based on re-designing the coding scheme from TCP/NC, called Dynamic Coding (DynCod). Our main idea is how the destination can inform to the source whether the latest data sent from the source is decodable or not and how many packet losses occur via acknowledgement packets. Particularly, we change the principle of the information delivered by TCP ACKs: the destination does not only acknowledge every degree of freedom, but also announces how many unseen packets (> 0) remain in the coding window. The source can be informed via TCP ACKs and adjust the number of redundant packets accordingly. We have compared the performances of DynCod and TCP/NC using NS-2. The simulation results show that DynCod outperforms the original TCP/NC in terms of throughput and packet delivery time.

Original languageEnglish
Title of host publicationProceeding of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks 2014, WoWMoM 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781479947867
DOIs
Publication statusPublished - 8 Oct 2014
Event15th IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks, WoWMoM 2014 - Sydney, Australia
Duration: 19 Jun 2014 → …

Publication series

NameProceeding of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks 2014, WoWMoM 2014

Conference

Conference15th IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks, WoWMoM 2014
Country/TerritoryAustralia
CitySydney
Period19/06/14 → …

Keywords

  • error correction
  • forwarding
  • network coding
  • random linear coding
  • redundancy
  • tcp

Fingerprint

Dive into the research topics of 'Dynamic coding for TCP transmission reliability in multi-hop wireless networks'. Together they form a unique fingerprint.

Cite this