Tcp-Fnc: A Novel Tcp With Network Coding For Wireless Networks

Jiyan Sun,Yan Zhang,Ding Tang,Shuli Zhang,Zhijun Zhao,Song Ci
DOI: https://doi.org/10.1109/ICC.2015.7248632
2015-01-01
Abstract:In this paper, we propose TCP-FNC (TCP with fast network coding), which is designed to reduce the decoding delay for TCP with network coding. TCP-FNC retains the framework of TCP/NC and includes two schemes to meet the demand of online network coding. First, we develop a feedback based scheme named FCWL, which can efficiently reduce the waiting delay and work well with both RTT-based and loss-based TCP variants. Second, we propose an optimized progressive decoding algorithm named EFU for Gaussian-Jordan elimination, which can further reduce the computation delay from O(n(2)) to O(n). Evaluation results indicate that our TCP-FNC can achieve shorter decoding delay than TCP/NC and VON without trading off its goodput performance. We verify that TCP-FNC can reduce the decoding delay by 33% on average.
What problem does this paper attempt to address?