Computer Science ›› 2019, Vol. 46 ›› Issue (2): 88-94.doi: 10.11896/j.issn.1002-137X.2019.02.014

• Network & Cornmunication • Previous Articles     Next Articles

Network Coding TCP Protocol Based on Cross-layer Optimization in Wireless Vehicle Networks

CHEN Jie, XIE Xian-zhong, HUANG Qian, LI Jia   

  1. Institute of Broadband Access Technologies,Chongqing University of Posts and Telecommunications,Chongqing 400065,China
  • Received:2018-02-23 Online:2019-02-25 Published:2019-02-25

Abstract: Wireless vehicle network (WVN) has important research and application value.At present,there are few researches on network coding TCP protocol in wireless vehicle network.At the same time,cross-layer optimization has not beenpaid attention seriously.This paper first addressed different causes of packet loss in wireless vehicle networks,and gave a cross-layer joint optimization method VC-TPC/NC based on stochastic linear network coding.Aiming at different reasons for packet loss,different treatment were given.Further,the sending strategy of network coding layer sender was redesigned,and theadvantages of VC-TCP/NC in the delay and network throughput were illustrated through theoretical analysis.Finally,simulation results in different scenarios show thatthe performance of VC-TCP/NC is greatly improved compared to the performance of traditional TCP and TCP/NC.

Key words: Cross-layer design, Network coding, TCP optimization, VC-TCP/NC, Wireless vehicular networks

CLC Number: 

  • TN915
[1]KARAGIANNIS G,ALTINTAS O,EKICI E,et al.Vehicular Networking:A Survey and Tutorial on Requirements,Architectures,Challenges,Standards and Solutions[J].IEEE Communications Surveys & Tutorials,2011,13(4):584-616.
[2]ZHENG K,ZHENG Q,CHATZIMISIOS P,et al.Heteroge- neous Vehicular Networking:A Survey on Architecture,Challenges,and Solutions[J].IEEE Communications Surveys & Tutorials,2015,17(4):2377-2396.
[3]AL HANBALI A,ALTMAN E,NAIN P.A survey of TCP over ad hoc networks[J].IEEE Communications Surveys & Tuto-rials,2005,7(3):22-36.
[4]JAMIL F,JAVAID A,UMER T,et al.A comprehensive survey of network coding in vehicular ad-hoc networks[J].Wireless Networks,2017,23(8):2395-2414.
[5]SUNDARARAJAN J K,SHAH D,MEDARD M,et al.Network Coding Meets TCP:Theory and Implementation[J].Proceedings of the IEEE,2011,99(3):490-512.
[6]RUIZ H M,KIEFFER M,PESQUET-POPESCU B.TCP and Network Coding:Equilibrium and Dynamic Properties[J].IEEE/ACM Transactions on Networking,2016,24(4):1935-1947.
[7]FRAGOULI C,BOUDEC J Y L,WIDMER J.Network coding:an instant primer[J].Acm Sigcomm Computer Communication Review,2005,36(1):63-68.
[8]SUNDARARAJAN J K,JAKUBCZAK S,MEDARD M,et al. Network Coding meets TCP[C]∥IEEE Conference on Compu-ter Communications (INFOCOM).2009:2809-288.
[9]JUAN L,WEIMIN G,JUNKE W,et al.Enhanced Network Coding for TCP in Wireless Networks[C]∥IEEE 7th International Conference on Wireless Communications,Networking and Mobile Computing (WiCOM).2011:1-4.
[10]HA N V,KUMAZOE K,TSUKAMOTO K,et al.Masking lossy networks by TCP tunnel with Network Coding[C]∥IEEE Symposium on Computers &Communications(ISCC).2017:1290-1295.
[11]LIU H,GU Y.TCP with hop-oriented network coding in multi-radio multi-channel wireless mesh networks[J].Networks Iet,2012,1(3):171-180.
[12]BAO W,SHAH-MANSOURI V,WONG V W,et al.Tcp von:Joint congestion control and online network coding for wireless networks[C]∥IEEE Global Communications Conference (Globecom).2012:125-130.
[13]LAN X,LI S,ZHANG S F.Network Coded TCP throughput Analysis in Wireless Mesh Networks[C]∥IEEE 9th International Conference on Mobile Ad-hoc and Sensor Networks (MSN).2013:225-232.
[14]SUN J Y,ZHANG Y,TANG D,et al.TCP-FNC:A Novel TCP with Network Coding for Wireless Networks[C]∥IEEE International Conference on Communications (ICC).2015:2078-2084.
[15]GARRIDO P,GOMEZ D,FITZEK F H P,et al.When TCP and Network Coding meet Wireless Links[C]∥European Wireless 2016,European Wireless Conference.VDE,2016.
[16]HA N V,KUMAZOE K,TSURU M.Making TCP/NC Adjus- table to Time Varying Loss Rates[C]∥IEEE International Conference on Intelligent Networking and Collaborative Systems (INCoS).2016:457-462.
[17]WANG Z R,XIE X Z,ZHAO D X.Key Technologies of Vehicle Self-Organizing Network[J].Telecommunications Science,2011,27(1):44-51.(in Chinese)
王昭然,谢显中,赵鼎新.车载自组织网络关键技术[J].电信科学,2011,27(1):44-51.
[18]LUO C,YU F R,JI H,et al.Cross-layer design for TCP performance improvement in Vehicular Communication Networks[C]∥IEEE 14th International Conference on Advanced Communication Technology (ICACT).2012:400-405.
[19]FU C P,LIEW S C.TCP Veno:TCP enhancement for transmission over wireless access networks[J].IEEE Journal on Selected Areas in Communications,2003,21(2):216-228.
[1] 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.
[2] XU Guang-xian, CUI Jun-jie. Anti-eavesdropping Network Coding Based on Quantum GHZ State [J]. Computer Science, 2020, 47(7): 314-321.
[3] HONG Hai-cheng,CHEN Dan-wei. Replica Dynamic Storage Based on RBEC [J]. Computer Science, 2020, 47(2): 313-319.
[4] 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.
[5] 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.
[6] 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.
[7] GUO Bin, YU Dan-dan, LU Wei, HUANG Ming-he, ZENG Ya-lin. Selective Network Coding Strategy Based on Packet Loss Prediction [J]. Computer Science, 2019, 46(11A): 399-404.
[8] 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.
[9] LIU Yan-tao, LIU Heng. Cloud Storage System Based on Network Coding [J]. Computer Science, 2018, 45(12): 293-298.
[10] 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.
[11] 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.
[12] 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.
[13] WANG Zhen-chao, CAI Zhi-jie and XUE Wen-ling. Opportunistic Routing Algorithm Based on Partial Network Coding for Wireless Networks [J]. Computer Science, 2016, 43(9): 152-155.
[14] WANG Zhen-chao, CAI Zhi-jie and XUE Wen-ling. Network Coding Based Energy-aware Routing Protocol for Ad Hoc Network [J]. Computer Science, 2016, 43(7): 106-110.
[15] WANG Jun, DU Wei-qi, LIU Hui and WANG Lei. Multipath Routing Protocol Based on Braid-multipath Network Coding Model for Wireless Sensor Networks [J]. Computer Science, 2016, 43(11): 135-141.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!