Making TCP/NC adjustable to time varying loss rates

被引:2
作者
Nguyen Viet Ha [1 ]
Kumazoe, Kazumi [1 ]
Tsuru, Masato [1 ]
机构
[1] Kyushu Inst Technol, Kitakyushu, Fukuoka, Japan
来源
2016 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT NETWORKING AND COLLABORATIVE SYSTEMS (INCOS) | 2016年
关键词
D O I
10.1109/INCoS.2016.77
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Applying network coding (NC) into the protocol stack has been studied with much attention in order to improve Transmission Control Protocol (TCP) goodput in inherently lossy networks (e.g., wireless networks in unstable environments). TCP with network coding (TCP/NC) is expected to recover the lost packets without retransmission at the sink by sending the redundant combination packets which are encoded at the source. While TCP/NC can work in theory, two problems have not been well solved especially in time-varying packet loss conditions. One is how to decide the good parameters (e.g., redundancy factor R) based on a recent network condition estimated from continuous observation. The other one is how to dynamically adapt an ongoing NC-layer process based on the decided parameters. Therefore, in this paper, we propose a functionally improved TCP/NC variant called the TCP/NC with loss rate estimation (TCP/NCwLRE) which can automatically adjust the NC-layer behaviors to adapt to time-varying channels. We implemented and validated our proposal in Network Simulator 3. The results show that the TCP/NCwLRE improves the TCP goodputs in time varying non-correlated random loss channels.
引用
收藏
页码:457 / 462
页数:6
相关论文
共 7 条
[1]   End-to-end differentiation of congestion and wireless losses [J].
Cen, S ;
Cosman, PC ;
Voelker, GM .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2003, 11 (05) :703-717
[2]  
Cheng C. Y., 2013, INT J COMPUTERS COMM
[3]  
Ha N. V., 2015, IEEE P AS PAC C WIR, P136
[4]  
Ho T., 2003, P IEEE INT S INF THE
[5]  
Song S., 2011, INT C SYST NETW COMM, P20
[6]   ARQ for Network Coding [J].
Sundararajan, Jay Kumar ;
Shah, Devavrat ;
Medard, Muriel .
2008 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS, VOLS 1-6, 2008, :1651-1655
[7]   Network Coding Meets TCP: Theory and Implementation [J].
Sundararajan, Jay Kumar ;
Shah, Devavrat ;
Medard, Muriel ;
Jakubczak, Szymon ;
Mitzenmacher, Michael ;
Barros, Joao .
PROCEEDINGS OF THE IEEE, 2011, 99 (03) :490-512