Adaptive Causal Network Coding With Feedback for Multipath Multi-Hop Communications

被引:14
|
作者
Cohen, Alejandro [1 ]
Thiran, Guillaume [2 ]
Bracha, Vered Bar [3 ]
Medard, Muriel [1 ]
机构
[1] MIT, Res Lab Elect, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[2] UCLouvain, B-1348 Ottignies, Belgium
[3] Intel Corp, IL-91450 Petah Tiqwa, Israel
关键词
Delays; Throughput; Encoding; Protocols; Adaptive systems; Forward error correction; Network coding; Ultra-reliable low-latency communications; random linear network coding (RLNC); forward error correction (FEC); feedback; causal; coding; adaptive; in order delivery delay; throughput;
D O I
10.1109/TCOMM.2020.3034941
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We propose a novel multipath multi-hop adaptive and causal random linear network coding (AC-RLNC) algorithm with forward error correction. This algorithm generalizes our joint optimization coding solution for point-to-point communication with delayed feedback. AC-RLNC is adaptive to the estimated channel condition, and is causal, as the coding adjusts the retransmission rates using a priori and posteriori algorithms. In the multipath network, to achieve the desired throughput and delay, we propose to incorporate an adaptive packet allocation algorithm for retransmission, across the available resources of the paths. This approach is based on a discrete water filling algorithm, i.e., bit-filling, but, with two desired objectives, maximize throughput and minimize the delay. In the multipath multi-hop setting, we propose a new decentralized balancing optimization algorithm. This balancing algorithm minimizes the throughput degradation, caused by the variations in the channel quality of the paths at each hop. Furthermore, to increase the efficiency, in terms of the desired objectives, we propose a new selective recoding method at the intermediate nodes. We derive bounds on the throughput and the mean and maximum in-order delivery delay of AC-RLNC, both in the multipath and multipath multi-hop case. In the multipath case, we prove that in the non-asymptotic regime, the suggested code may achieve more than 90% of the channel capacity with zero error probability under mean and maximum in-order delay constraints, namely a mean delay smaller than three times the optimal genie-aided one and a maximum delay within eight times the optimum. In the multipath multi-hop case, the balancing procedure is proven to be optimal with regards to the achieved rate. Through simulations, we demonstrate that the performance of our adaptive and causal approach, compared to selective repeat (SR)-ARQ protocol, is capable of gains up to a factor two in throughput and a factor of more than three in mean delay and eight in maximum delay. The improvements on the throughput delay trade-off are also shown to be significant with regards to the previously developed singlepath AC-RLNC solution.
引用
收藏
页码:766 / 785
页数:20
相关论文
共 50 条
  • [31] Multi-hop Communications in a Swarm of UAVs
    Purta, Rachael
    Nagrecha, Saurabh
    Madey, Gregory
    AGENT-DIRECTED SIMULATION SYMPOSIUM (ADS 2013) - 2013 SPRING SIMULATION MULTI-CONFERENCE (SPRINGSIM'13), 2013, 45 (01): : 32 - 39
  • [32] Comparison of network coding and non-network coding schemes for multi-hop wireless networks
    Jin, Jia-Qi
    Ho, Tracey
    Viswanathan, Harish
    2006 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1-6, PROCEEDINGS, 2006, : 197 - +
  • [33] Network Coding: A Remedy for Receiver Buffer Blocking in the Concurrent Multipath Transfer of Data Over Multi-hop Wireless Networks
    Arianpoo, Nasim
    Aydin, Ilknur
    Leung, Victor C. M.
    2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2014, : 3258 - 3263
  • [34] 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 - +
  • [35] Practical coding for multi-hop networks
    Lamarca, Meritxell
    Liu, Kejing
    Garcia-Frias, Javier
    2007 IEEE INFORMATION THEORY WORKSHOP, VOLS 1 AND 2, 2007, : 436 - +
  • [36] On the outage probability for multi-hop communications over array network deployments
    Aguero, Ramon
    Choque, Johnny
    Munoz, Luis
    WCNC 2008: IEEE WIRELESS COMMUNICATIONS & NETWORKING CONFERENCE, VOLS 1-7, 2008, : 2939 - 2944
  • [37] Adaptive Transmission Scheme for TCP in Wireless Multi-hop Network
    Lee, Joon Yeop
    Kim, Hyunsoon
    Lee, Woonghee
    Kim, Hwangnam
    2016 IEEE 41ST CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN), 2016, : 503 - 506
  • [38] Adaptive Routing Algorithm for Multi-hop Virtual Cellular Network
    Wang, Jin-peng
    Li, Yong-tao
    Liu, Ye
    Cao, Fan
    INTERNATIONAL CONFERENCE ON MATERIAL SCIENCE AND CIVIL ENGINEERING, MSCE 2016, 2016, : 213 - 221
  • [39] On feedback in Gaussian multi-hop networks
    Farnia, Farzan
    Ozgur, Ayfer
    2014 INFORMATION THEORY AND APPLICATIONS WORKSHOP (ITA), 2014, : 357 - 361
  • [40] Multiway Relay Based Framework for Network Coding in Multi-Hop WSNs
    Menaria, Vinod Kumar
    Nayyar, Anand
    Kumar, Sandeep
    Kotecha, Ketan
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (01): : 1199 - 1216