Computer Science ›› 2016, Vol. 43 ›› Issue (6): 97-101.doi: 10.11896/j.issn.1002-137X.2016.06.020

Previous Articles     Next Articles

Cooperative Congestion Control Scheme Based on MPTCP in Heterogeneous Network

WANG Zhen-chao and YANG Xiao-long   

  • Online:2018-12-01 Published:2018-12-01

Abstract: A cooperative congestion control scheme based on MPTCP was proposed.At the stage of avoiding congestion,the unconfirmed data packets transferred in each route in heterogeneous network are predicted based on the Mar-kov Model,and then the sender calculates the maximum amount of data that each route can carry.If the network congestion window is more than two times higher than the minimum of the maximum amount of data that every path can carry,the mechanism of cooperative congestion control will be started.Under the cooperative congestion control mechanism,the network congestion window should be adjusted according to the norm of additive increase of AIMD algorithm.If the sum of the carrying capacity of each path is less than the network congestion window,the cooperative congestion control mechanism should be ended,and then traditional slow start of TCP algorithm is implemented.To enhance broadband utilization at the slow start stage,this paper modified the broadband estimation algorithm of TCPW(TCP Westwood) to make the estimation of available broadband in each path more accurate and improve the reasonability of slow start threshold setting.Simulation results demonstrate that the proposed scheme can increase the number of successful transmission data packets while guaranteeing the load balance and fairness between single TCP flow and MPTCP flow.

Key words: Cooperative congestion control,Multi-path parallel data transmission,Heterogeneous network,Markov model,TCPW

[1] Qian Peng,Dong En-qing,Xu Juan,et al.Multipath?RoutingProtocol Based on Congestion Control Mechanism Implemented by ross-Layer Design Concept for WSN[C]∥2014IEEE 17thInternational Conference on Computational Science and Enginee-ring (CSE).Chengdu:Institute ofElectrical and Electronics Engineers Inc.,2014:378-384
[2] Wu J,Yuen C,Wang M,et al.Content-Aware Concurrent Multipath Transfer for High-Definition Video Streaming over He-terogeneous Wireless Networks[J].IEEE Transactions on Parallel and Distributed Systems,2016,7(3):710-723
[3] Wu Ji-yan,Cheng Bo,Yuen Chan,et al.Distortion-Aware Concur rent Multipath Transfer for Mobile Video Streaming in He-terogeneous Wireless Networks[J].IEEE Transactions on Mobile Computing,2015,4(4):688-701
[4] Yu Dong-ping,Wang Cong,Zhang Jian-feng,et al.Improvement of data scheduling mechanism in concurrent multipath data transfer[C]∥2014 4th IEEE International Conference on Information Science and Technology (ICIST).Shenzhen:Institute of Electrical and Electronics Engineers Inc.,2014:110-114
[5] Wang Jian-xin,Gong Hao,Chen Jian-er.A Cooperant Congestion Control Protocol in High Bandwidth-Delay Product Networks[J].Journal of Software,2008,9(1):125-135(in Chinese) 王建新,龚皓,陈建二.高带宽延时网络中一种协同式拥塞控制协议[J].软件学报,2008,9(1):125-135
[6] Xia Wen-jie,Li Qian-mu,Liu Feng-yu,et al.Congestion control and saturation condition in multi-hoop Ad hoc based on quasi-birth-and-death model[J].Computer Science,2012,9(4):110-113(in Chinese) 夏文杰,李千目,刘凤玉,等.基于拟生灭过程的多跳Ad hoc网络洪范方式下拥塞控制及饱和条件研究[J].计算机科学,2012,39(4):110-113
[7] Park S Y,Joo C,Park Y,et al.Impact of Traffic Splitting on the Delay Performance of MPTCP[C]∥Proceeding of the 2014 IEEE International Conference on Communications (ICC).Sydney:Institute of Electrical and Electronics Engineers Inc.,2014:1204-1209
[8] Xu Chang-qiao,Liu Tian-jiao,Guan Jian-feng,et al.CMT-QA:Quality-Aware Adaptive Concurrent Multipath Data Transfer in Heterogeneous Wireless Networks[J].IEEE Transactions on Mobile Computing,2013,2(11):2193-2205
[9] Zhao Guang-song,Chen Ming.Congestion Control Mechanism based on accepting Threshold in Delay Tolerant Networks[J].Journal of Software,2013,4(1):153-163(in Chinese) 赵广松,陈鸣.基于接收阈值的容延网络拥塞控制机制[J].软件学报,2013,4(1):153-163
[10] Yang Li,Li Jing-sen,Wei De-bin,et al.A Congestion Control Algorithm for High Dynamic Satellite Networks[J].Journal of Astronautics,2014,5(8):953-960(in Chinese) 杨力,李静森,魏德宾,等.一种高动态卫星网络的拥塞控制算法[J].宇航学报,2014,5(8):953-960
[11] Mohammadizadeh N,Zhuang Wei-hua.Cooperation of Hetero-geneous Wireless Networks in End-to-End Congestion Control for QoS Provisioning[C]∥ 2013 IEEE International Conference on Communications (ICC).Budapest:Institute of Electrical and Electronics Engineers Inc.,2013:6454-6458
[12] Raimagia D G,Chanda C N.A novel approach to enhance performance of Linux-TCP Westwood on wireless Link[C]∥Nirma University International Conference on Engineering (NUi-CONE).Ahmedabad:Institute of Electrical and Electronics Engineers Inc.,2012:1-6
[13] Xu Ming-wei,Zhang Zhi-chao.Markov modeling of MPTCP’s Coupled congestion control[J].J Tsing hua Univ(Sci&Tech),2012,2(9):1281-1285(in Chinese) 徐明伟,张志超.MPTCP联合拥塞控制机制的Markov模型[J].清华大学学报(自然科学版),2012,2(9):1281-1285
[14] Shi Zheng,Zhu Qi.Performance Analysis and Optimization Basedon Markov Process for Heterogeneous wireless Networks[J].Journal of Electronics and Information Technology,2012,4(9):2224-2229(in Chinese) 施政,朱琦.基于马尔科夫过程的异构网络性能分析与优化[J].电子与信息学报,2012,4(9):2224-2229
[15] Zhou D,Song W,Wang P,et al.Multipath TCP for user coope-ration in LTE networks[J].IEEE Network Magazine,2015,29(1):18-24
[16] Chen Rui,Wang Wen-nai,Zhu Jing-ling,et al.A Round-Trip-Time based Concurrent Transmission Scheduling for MPTCP[C]∥2014 Sixth International Conference on Wireless Communications and Signal Processing (WCSP).Nanjing:Institute of Electrical and Electronics Engineers Inc.,2014:1-5
[17] MPTCP implementation for NS-3.https://code.google.com/p/ mptcp-ns3
[18] Chen S,Yuan Z,Muntean G M.An Energy-aware MultipathTCP-based Content Delivery Scheme in Heterogeneous Wireless Networks[C]∥2013 IEEE Wireless Communications and Networking Conference(WCNC).Shanghai,China,2013:1291-1296

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!