计算机科学 ›› 2019, Vol. 46 ›› Issue (2): 88-94.doi: 10.11896/j.issn.1002-137X.2019.02.014

• 网络与通信 • 上一篇    下一篇

无线车载网络中一种基于跨层优化的网络编码TCP协议

陈杰, 谢显中, 黄倩, 黎佳   

  1. 重庆邮电大学宽带接入网络研究所 重庆400065
  • 收稿日期:2018-02-23 出版日期:2019-02-25 发布日期:2019-02-25
  • 通讯作者: 谢显中(1996-),男,博士,教授,主要研究方向为无线和移动通信技术,E-mail:xiexz@cqupt.edu.cn
  • 作者简介:陈 杰(1993-),男,硕士生,主要研究方向为无线网络中TCP编码与优化,E-mail:854031548@qq.com;黄 倩(1991-),女,博士生,主要研究方向为云计算以及干扰对齐;黎 佳(1993-),女,硕士生,主要研究方向为mMTC高可靠低延迟等。
  • 基金资助:
    本文受国家自然科学基金(61271259,61471076,61601070),重庆市教委科学技术研究项目(KJ1600411),重庆市基础与前沿研究计划项目(CSTC2016jcyjA0455),长江学者和创新团队发展计划(IRT1299),重庆市教委重点实验室专项经费(JK12010000062),重庆市研究生科研创新项目(CYS17223)资助课题资助。

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

摘要: 无线车载网络(Wireless Vehicular Networks,WVN)具有研究价值和重要应用价值,目前关于WVN中的网络编码TCP协议的研究并不多,且对跨层的优化也没有被重视。文中首先针对无线车载网络中不同的丢包原因,给出了一种基于随机线性网络编码的跨层联合优化方法VC-TPC/NC,可以针对不同丢包原因采取不同的处理方式;进一步,重新设计了网络编码层发送端的发送策略,并通过理论分析说明了VC-TCP/NC在时延和网络吞吐量方面的优势;最后,在不同场景下的仿真结果表明,VC-TCP/NC的性能相比于传统TCP与TCP/NC等性能有较大提高。

关键词: TCP优化, VC-TCP/NC, 跨层设计, 网络编码, 无线车载网络

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

中图分类号: 

  • 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] 韩晓冬, 高飞, 张立炜.
适用于线性网络编码关键路径的实时性算法
Novel Real-time Algorithm for Critical Path of Linear Network Coding
计算机科学, 2020, 47(9): 232-237. https://doi.org/10.11896/jsjkx.190800023
[2] 徐光宪, 崔俊杰.
一种基于量子GHZ态的防窃听网络编码
Anti-eavesdropping Network Coding Based on Quantum GHZ State
计算机科学, 2020, 47(7): 314-321. https://doi.org/10.11896/jsjkx.190500168
[3] 宋莺, 钟忺, 孙宝林, 桂超.
MANET中基于滑动窗口的网络编码协作算法
Sliding Window-based Network Coding Cooperative Algorithm in MANET
计算机科学, 2020, 47(11): 322-326. https://doi.org/10.11896/jsjkx.191000181
[4] 张锦辉, 邓茜, 李振宇.
网络编码与多路径传输在互联网视频直播中的应用研究
Study on Application of Network Coding and Multipath Transmission in Internet Live Video Broadcasting
计算机科学, 2019, 46(8): 171-177. https://doi.org/10.11896/j.issn.1002-137X.2019.08.028
[5] 冀保峰, 王一丹, 邢冰冰, 李玉琦, 高宏峰, 韩瑽琤.
基于分层多跳物理层网络编码的超密集网络吞吐量增强方法
Enhancement Method of Throughput in Ultra-dense Network Based on Hierarchical Multi-hop Physical Layer Network Coding
计算机科学, 2019, 46(7): 56-60. https://doi.org/10.11896/j.issn.1002-137X.2019.07.008
[6] 郭斌, 余丹丹, 卢伟, 黄明和, 曾雅琳.
一种基于丢包预测的选择性网络编码策略
Selective Network Coding Strategy Based on Packet Loss Prediction
计算机科学, 2019, 46(11A): 399-404.
[7] 冶忠林, 赵海兴, 张科, 朱宇.
基于多视图集成的网络表示学习算法
Network Representation Learning Based on Multi-view Ensemble Algorithm
计算机科学, 2019, 46(1): 117-125. https://doi.org/10.11896/j.issn.1002-137X.2019.01.018
[8] 韩莉,钱焕延.
流间编码与流内编码相结合的机会路由算法
Opportunistic Routing Algorithm Combining Intra-session Coding and Inter-session Coding in Wireless Network
计算机科学, 2018, 45(5): 69-74. https://doi.org/10.11896/j.issn.1002-137X.2018.05.012
[9] 刘宴涛, 刘珩.
一种基于网络编码的云存储系统
Cloud Storage System Based on Network Coding
计算机科学, 2018, 45(12): 293-298. https://doi.org/10.11896/j.issn.1002-137X.2018.12.047
[10] 陆鸣越,郭道省,牛和昊.
一种新的基于MQAM的PLNC去噪映射算法
New Physical Layer Network Coding Denoising Mapping Algorithm Based on MQAM
计算机科学, 2017, 44(Z6): 284-287. https://doi.org/10.11896/j.issn.1002-137X.2017.6A.065
[11] 徐静,刘宴涛,夏桂阳,Y asser MORGAN.
基于网络编码的拓扑推断研究综述
Network Coding Based Topology Inference:A Survey
计算机科学, 2016, 43(Z6): 242-248. https://doi.org/10.11896/j.issn.1002-137X.2016.6A.059
[12] 陶雯,金玲,白光伟,沈航.
网络编码感知的无线机会路由性能分析模型
Performance Model for Network-coding-aware Opportunistic Routing in Wireless Networks
计算机科学, 2016, 43(9): 156-159. https://doi.org/10.11896/j.issn.1002-137X.2016.09.030
[13] 王振朝,蔡志杰,薛文玲.
一种基于部分网络编码的无线网络机会路由算法
Opportunistic Routing Algorithm Based on Partial Network Coding for Wireless Networks
计算机科学, 2016, 43(9): 152-155. https://doi.org/10.11896/j.issn.1002-137X.2016.09.029
[14] 王振朝,蔡志杰,薛文玲.
基于网络编码的Ad Hoc网络能量感知路由策略
Network Coding Based Energy-aware Routing Protocol for Ad Hoc Network
计算机科学, 2016, 43(7): 106-110. https://doi.org/10.11896/j.issn.1002-137X.2016.07.018
[15] 王珺,杜蔚琪,刘辉,王雷.
一种基于相交多径网络编码模型的无线传感网多径路由协议
Multipath Routing Protocol Based on Braid-multipath Network Coding Model for Wireless Sensor Networks
计算机科学, 2016, 43(11): 135-141. https://doi.org/10.11896/j.issn.1002-137X.2016.11.026
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!