Caterpillar RLNC With Feedback (CRLNC-FB): Reducing Delay in Selective Repeat ARQ Through Coding

被引:34
作者
Gabriel, Frank [1 ]
Wunderlich, Simon [1 ]
Pandi, Sreekrishna [1 ]
Fitzek, Frank H. P. [1 ]
Reisslein, Martin [2 ]
机构
[1] Tech Univ Dresden, Deutsch Telekom Chair Commun Networks, Lab Germany 5G, D-01062 Dresden, Germany
[2] Arizona State Univ, Sch Elect Comp & Energy Engn, Tempe, AZ 85287 USA
来源
IEEE ACCESS | 2018年 / 6卷
关键词
Automatic repeat request (ARQ) protocol; random linear network coding (RLNC); reliable data transfer; packet delay; throughput-delay tradeoff; NETWORKS; PERFORMANCE; DESIGN; RADIO; FADE; KA; ADAPTATION; THROUGHPUT; MULTIPATH; CAPACITY;
D O I
10.1109/ACCESS.2018.2865137
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Wireless networks typically employ some form of forward error correction (FEC) coding and some automatic repeat request (ARQ) protocol to ensure reliable data transmission over lossy channels. We propose to integrate FEC and ARQ in the context of random linear network coding (RLNC). In particular, we develop Caterpillar RLNC with feedback (CRLNC-FB), an RLNC approach with a finite sliding packet transmission window in conjunction with feedback-based selective repeat ARQ. CRLNC-FB employs a novel RLNC decoding method based on a band-form of Gaussian elimination. In response to lost packets, CRLNC-FB retransmits lost packets in systematic (uncoded) form to aid fast in-order packet delivery at the receiver. Extensive performance evaluations indicate that CRLNC-FB gives higher throughput-delay performance than the preceding RLNC approaches with feedback. In particular, CRLNC-FB with its sliding window achieves lower delays than block-based RLNC. Also, the retransmission of uncoded source packets in CRLNC-FB contributes to a significantly higher throughput-delay performance than loss recovery through coded packets interspersed among future source packets at a prescribed code rate.
引用
收藏
页码:44787 / 44802
页数:16
相关论文
共 101 条
[1]  
Achour I, 2017, IEEE INT CONF COMM, P441, DOI 10.1109/ICCW.2017.7962697
[2]   Network coding for system-level throughput improvement in satellite systems [J].
Alegre-Godoy, R. ;
Angeles Vazquez-Castro, M. .
INTERNATIONAL JOURNAL OF SATELLITE COMMUNICATIONS AND NETWORKING, 2017, 35 (06) :551-570
[3]   Energy Saving and Reliability for Wireless Body Sensor Networks (WBSN) [J].
Alshaheen, Hisham ;
Takruri-Rizk, Haifa .
IEEE ACCESS, 2018, 6 :16678-16695
[4]  
[Anonymous], 2018, PROC 24 EUR WIRELESS
[5]  
[Anonymous], IEEE SYST J
[6]  
[Anonymous], 2013, 2013 47 ANN C INFORM
[7]  
[Anonymous], P IEEE GLOBECOM
[8]  
[Anonymous], PROC MATECWEB CONF
[9]  
[Anonymous], JOINT SCHEDULING COD
[10]  
[Anonymous], PACKET DECODING DELA