TCP and Network Coding: Equilibrium and Dynamic Properties

被引:7
|
作者
Ruiz, Hamlet Medina [1 ,2 ]
Kieffer, Michel [1 ,2 ]
Pesquet-Popescu, Beatrice [2 ]
机构
[1] Univ Paris 11, CNRS, SUPELEC, L2S, F-91192 Gif Sur Yvette, France
[2] Telecom ParisTech, Inst Telecom, CNRS LTCI, F-75634 Paris 13, France
关键词
Congestion control; network coding; queueing analysis; stability analysis; OPTIMIZATION; FAIRNESS;
D O I
10.1109/TNET.2015.2477349
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper analyzes the impact on the stability of the TCP-Reno congestion control mechanism when a network coding (NC) layer is inserted in the TCP/IP stack. A model of the dynamics of the TCP-NC protocol combined with random early detection (RED) as active queue management mechanism is considered to study the network equilibrium and stability properties. The existence and uniqueness of an equilibrium point is demonstrated and characterized in terms of average throughput, loss rate, and queue length. Global stability is proved in absence of forward delay, and the effects of the NC redundancy factor and of the delay on the local stability of TCP-NC-RED are studied around the equilibrium. The fairness of TCP-NC with respect to TCP-Reno-like protocols is also studied. A version of TCP-NC with adaptive redundancy factor (TCP-NCAR) is also introduced. Results provided by the proposed model are compared to those obtained by simulation for sources sharing a single link. TCP-NC-RED becomes unstable when delay or capacity increases, as TCP-Reno does, but also when the redundancy factor increases. Its stability region is characterized as a function of the redundancy factor. If TCP-NC and TCP-Reno share the same links, TCP-NC is fair with TCP-Reno-like protocols when no redundancy is added. Simulations show that TCP-NCAR is able to compensate losses on the wireless parts of the network.
引用
收藏
页码:1935 / 1947
页数:13
相关论文
共 50 条
  • [21] A Novel Network Coding Algorithm to Improve TCP in Wireless Networks
    Jannesari, Azam
    Sarram, Mehdi Agha
    Sheikhpour, Razieh
    WIRELESS PERSONAL COMMUNICATIONS, 2020, 110 (03) : 1199 - 1216
  • [22] TCP Network Coding with Enhanced Retransmission for Heavy and Bursty Loss
    Nguyen Viet Ha
    Kumazoe, Kazumi
    Tsuru, Masato
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2017, E100B (02) : 293 - 303
  • [23] DYNAMIC NETWORK EQUILIBRIUM RESEARCH
    BENAKIVA, M
    TRANSPORTATION RESEARCH PART A-POLICY AND PRACTICE, 1985, 19 (5-6) : 429 - 431
  • [24] Dynamic equilibrium network design
    Heydecker, B
    TRANSPORTATION AND TRAFFIC THEORY IN THE 21ST CENTURY, 2002, : 349 - 370
  • [25] Network coding for TCP throughput enhancement over a multi-hop wireless network
    David, P. Samuel
    Kumar, Anurag
    2008 3RD INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEM SOFTWARE AND MIDDLEWARE AND WORKSHOPS, VOLS 1 AND 2, 2008, : 224 - +
  • [26] Congestion Exposure Enabled TCP with Network Coding for Hybrid Wired-Wireless Network
    Zhang, Hong
    Xue, Kaiping
    Hong, Peilin
    Shen, Sean
    2014 23RD INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN), 2014,
  • [27] Adaptive Network Coding Scheme for TCP over Wireless Sensor Networks
    Chan, Y. -C.
    Hu, Y. -Y.
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2013, 8 (06) : 800 - 811
  • [28] TCP With Network Coding Enhanced in Bi-Directional Loss Tolerance
    Nguyen Viet Ha
    Nguyen, Tran T. T.
    Tsuru, Masato
    IEEE COMMUNICATIONS LETTERS, 2020, 24 (03) : 520 - 524
  • [29] Self-adaptive Scheme to Adjust Redundancy for Network Coding with TCP
    Zhang, Hongyun
    Yu, Wanrong
    Wu, Chunqing
    Hu, Xiaofeng
    Zhao, Liang
    Cui, Xiangdong
    COMPUTER ENGINEERING AND TECHNOLOGY, NCCET 2013, 2013, 396 : 81 - 91
  • [30] TCP with network coding meets loss burstiness estimation for lossy networks
    Nguyen Viet Ha
    Kumazoe, Kazumi
    Tsuru, Masato
    ADVANCES ON BROAD-BAND WIRELESS COMPUTING, COMMUNICATION AND APPLICATIONS, 2017, 2 : 303 - 314