Computer Science ›› 2019, Vol. 46 ›› Issue (11A): 399-404.

• Network & Communication • Previous Articles     Next Articles

Selective Network Coding Strategy Based on Packet Loss Prediction

GUO Bin1, YU Dan-dan2, LU Wei2, HUANG Ming-he2, ZENG Ya-lin2   

  1. (Information Office,Jiangxi Normal University,Nanchang 330022,China)1;
    (School of Software,Jiangxi Normal University,Nanchang 330022,China)2
  • Online:2019-11-10 Published:2019-11-20

Abstract: With the development of diversified wireless network access technology and large-scale equipment of multi-network interface devices,network transmission performance for multi-homed terminals is widely concerned by academic circles at home and abroad.Multi-path Transmission Control Protocol (MPTCP) is one of the classical studies,which distributes data to multiple paths in parallel way and enhances the performance of transmission.However,in heterogeneous wireless networks,due to the characteristic of large difference in path,it is easy to cause many problems including serious packet disorder and huge impact on MPTCP performance.Therefore,many scholars proposed that using Network Coding (MPTCP-NC) to compensate for this defect,which effectively improves the robustness of network transmission.Furthermore,the frequent generation and calculation of coding coefficients additionally increases the MPTCP transmission delay and wastes the limited bandwidth resources.Aiming at solving these problems,this paper proposed an MPTCP’s Selective Network Coding (MPTCP-SNC) based on packet loss prediction.MPTCP-SNC fully considers the differences of heterogeneous wireless network environment and selectively performs network coding according to the loss rate states of links,which reduces the extra consumption caused by blind network coding and improves the transmission performance of MPTCP.

Key words: Coding coefficients, Heterogeneous wireless networks, MPTCP, Network coding

CLC Number: 

  • TP393
[1]DONG P,YANG W,TANG W,et al.Reducing transport latency for short flows with multipath TCP[J].Journal of Network &Computer Applications,2018,108(4):20-36.
[2]CAO Y,LIU Q,ZUO Y,et al.Receiver-centric Buffer Blocking-aware Multipath Data Distribution in MPTCP-based Heterogeneous Wireless Networks[J].Ksii Transactions on Internet & Information Systems,2016,10(10):4642-4660.
[3]LEE J,PARK H.Method of reliable MPTCP[C]∥2018 20thInternational Conference on Advanced Communication Techno-logy (ICACT).Korea (South),2018:488-491.
[4]CAO Y,SONG F,LIU Q,et al.A LDDoS-Aware Energy-Efficient Multipathing Scheme for Mobile Cloud Computing Systems[J].IEEE Access,2017,5(99):21862-21872.
[5]SONG J,DONG P,ZHOU H,et al.A Performance Analysis Model of TCP over Multiple Heterogeneous Paths for 5G Mobile Services[J].Sustainability,2018,10(5):1337.
[6]CAO Y,SONG F,LUO G,et al.(PU)2M2:A potentially underperforming-aware path usage management mechanism for secure MPTCP-based multipathing services[J].Concurrency & Computation Practice & Experience,2018,30(3):1-11.
[7]LIU Y,NERI A,RUGGERI A,et al.A MPTCP-Based Network Architecture for Intelligent Train Control and Traffic Management Operations[J].IEEE Transactions on Intelligent Transportation Systems,2017,PP(99):1-13.
[8]ZENG J,CAO Y,KE F,et al.Performance evaluation of secure multipath retransmission mechanism in next generation heterogeneous communication systems[J].IET Networks,2018,7(2):61-67.
[9]XUE K,HAN J,NI D,et al.DPSAF:Forward Prediction Based Dynamic Packet Scheduling and Adjusting With Feedback for Multipath TCP in Lossy Heterogeneous Networks[J].IEEE Transactions on Vehicular Technology,2018,67(2):1521-1534.
[10]CLOUD J M,CALMON F D P,ZENG W,et al.Multi-Path TCP with Network Coding for Mobile Devices in Heterogeneous Networks[C]∥Vehicular Technology Conference.IEEE,2013.
[11]ZHONG X,QIN Y,LI L.TCPNC-DGSA:Efficient NetworkCoding Scheme for TCP in Multi-hop Cognitive Radio Networks[J].Wireless Personal Communications,2015,84(2):1243-1263.
[12]王振朝,蔡志杰,薛文玲.一种基于部分网络编码的无线网络机会路由算法[J].计算机科学,2016,43(9):152-155,174.
[13]刘外喜,余顺争,高鹰,等.基于预测的机会式网络编码[J].通信学报,2013(4):36-46.
[14]GHEORGHIU,TOLEDO,RODRIGUEZ.Multipath TCP with Network Coding for Wireless Mesh Networks[C]∥IEEE International Conference on Communications.IEEE,2010.
[15]QIN Y,ZHONG X,YANG Y,et al.TCPJGNC:A transport control protocol based on network coding for multi-hop cognitive radio networks[J].Computer Communications,2016,79:9-21.
[16]AGENEAU P L,BOUKHATEM N.Multipath TCP over network coding for wireless networks[C]∥Consumer Communications & Networking Conference.IEEE,2017.
[17]唐曼.无线环境下基于网络编码的并行数据传输技术研究[D].北京:北京邮电大学,2015.
[18]ZENG J,KE F,ZUO Y,et al.Multi-attribute Aware Path Selection Approach for Efficient MPTCP-based Data Delivery [J].Journal of Internet Services and Information Security,2017,7(1):28-39.
[19]LI G,LIU Q,BAI S.A novel model to improve network performance[J].International Journal of Computers & Applications,208,40(2):82-87.
[20]田波,杨宜民,蔡述庭.基于丢包率预测的视频传输纠错算法[J].计算机应用研究,2014,31(4):1135-1137.
[21]BERKELEY C,LBL,USC/ISI and Parc X,NS-2 documentation and software,version 2.35[EB/OL].http://www.isi.edu/nsna/ns.
[22]LIN C H,SHIEH C K,KE C H,et al.An adaptive cross-layer mapping algorithm for MPEG-4 video transmission over IEEE 802.11e WLAN[J].Telecommunication Systems,2009,42(3/4):223.
[1] JI Xiao-xiang, SHEN Hang, BAI Guang-wei. Non-orthogonal Multiple Access Enabled Scalable Video Multicast in HetNets [J]. Computer Science, 2021, 48(11): 356-362.
[2] HAN Xiao-dong, GAO Fei, ZHANG Li-wei. Novel Real-time Algorithm for Critical Path of Linear Network Coding [J]. Computer Science, 2020, 47(9): 232-237.
[3] XU Guang-xian, CUI Jun-jie. Anti-eavesdropping Network Coding Based on Quantum GHZ State [J]. Computer Science, 2020, 47(7): 314-321.
[4] TAO Yang,JI Rui-juan,YANG Li,WANG Jin. Study on Dynamic Priority Admission Control Algorithm in Heterogeneous Wireless Networks [J]. Computer Science, 2020, 47(3): 242-247.
[5] HONG Hai-cheng,CHEN Dan-wei. Replica Dynamic Storage Based on RBEC [J]. Computer Science, 2020, 47(2): 313-319.
[6] SONG Ying, ZHONG Xian, SUN Bao-lin, GUI Chao. Sliding Window-based Network Coding Cooperative Algorithm in MANET [J]. Computer Science, 2020, 47(11): 322-326.
[7] ZHANG Jin-hui, DENG Qian, LI Zhen-yu. Study on Application of Network Coding and Multipath Transmission in Internet Live Video Broadcasting [J]. Computer Science, 2019, 46(8): 171-177.
[8] JI Bao-feng, WANG Yi-dan, XING Bing-bing, LI Yu-qi, GAO Hong-feng, HAN Cong-cheng. Enhancement Method of Throughput in Ultra-dense Network Based on Hierarchical Multi-hop Physical Layer Network Coding [J]. Computer Science, 2019, 46(7): 56-60.
[9] CHEN Jie, XIE Xian-zhong, HUANG Qian, LI Jia. Network Coding TCP Protocol Based on Cross-layer Optimization in Wireless Vehicle Networks [J]. Computer Science, 2019, 46(2): 88-94.
[10] HAN Li and QIAN Huan-yan. Opportunistic Routing Algorithm Combining Intra-session Coding and Inter-session Coding in Wireless Network [J]. Computer Science, 2018, 45(5): 69-74.
[11] LIU Yan-tao, LIU Heng. Cloud Storage System Based on Network Coding [J]. Computer Science, 2018, 45(12): 293-298.
[12] LU Ming-yue, GUO Dao-xing and NIU He-hao. New Physical Layer Network Coding Denoising Mapping Algorithm Based on MQAM [J]. Computer Science, 2017, 44(Z6): 284-287.
[13] XU Jing, LIU Yan-tao, XIA Gui-yang and Yasser MORGAN. Network Coding Based Topology Inference:A Survey [J]. Computer Science, 2016, 43(Z6): 242-248.
[14] ZHANG Yuan-yuan, WANG Jian and XIAO Chuang-bai. Optimal and Dynamic Resource Management Scheme for Inter-domain Heterogeneous Wireless Networks [J]. Computer Science, 2016, 43(Z11): 290-295.
[15] TAO Wen, JIN Ling, BAI Guang-wei and SHEN Hang. Performance Model for Network-coding-aware Opportunistic Routing in Wireless Networks [J]. Computer Science, 2016, 43(9): 156-159.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!