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 条
  • [41] On Dynamic Network Equilibrium of a Coupled Power and Transportation Network
    Xie, Shiwei
    Xu, Yan
    Zheng, Xiaodong
    IEEE TRANSACTIONS ON SMART GRID, 2022, 13 (02) : 1398 - 1411
  • [42] Dynamic Coding for TCP Transmission Reliability in Multi-hop Wireless Networks
    Thuong Van Vu
    Boukhatem, Nadia
    Thi Mai Trang Nguyen
    Pujolle, Guy
    2014 IEEE 15TH INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM), 2014,
  • [43] Dynamic Generalization Kanerva Coding in Reinforcement Learning for TCP Congestion Control Design
    Li, Wei
    Zhou, Fan
    Meleis, Waleed
    Chowdhury, Kaushik
    AAMAS'17: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS, 2017, : 1598 - 1600
  • [44] Multi-Path TCP with Network Coding for Mobile Devices in Heterogeneous Networks
    Cloud, Jason
    Calmon, Flavio du Pin
    Zeng, Weifei
    Pau, Giovanni
    Zeger, Linda M.
    Medard, Muriel
    2013 IEEE 78TH VEHICULAR TECHNOLOGY CONFERENCE (VTC FALL), 2013,
  • [45] Network Coding as Enabler for Achieving URLLC Under TCP and UDP Environments: A Survey
    Enenche, Patrick
    Kim, Dong Ho
    You, Dongho
    IEEE ACCESS, 2023, 11 : 76647 - 76674
  • [46] TCP VON: Joint Congestion Control and Online Network Coding for Wireless Networks
    Bao, Wei
    Shah-Mansouri, Vahid
    Wong, Vincent W. S.
    Leung, Victor C. M.
    2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012, : 125 - 130
  • [47] TCP Network Coding with Adapting Parameters for Bursty and Time-Varying Loss
    Nguyen Viet Ha
    Kumazoe, Kazumi
    Tsuru, Masato
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2018, E101B (02) : 476 - 488
  • [48] Dynamic Network Coding Problem: An Evolutionary Approach
    Hu, Xiao-Bing
    Leeson, Mark
    Hines, Evor
    2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 437 - 444
  • [49] Online network coding for the dynamic multicast problem
    Zhao, Fang
    Medard, Muriel
    2006 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1-6, PROCEEDINGS, 2006, : 1753 - +
  • [50] On Improving Parallelized Network Coding with Dynamic Partitioning
    Park, Karam
    Park, Joon-Sang
    Ro, Won W.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2010, 21 (11) : 1547 - 1560