查奇文,张武,曾学文,郭秀岩.面向高速网络的多核并行TCP拥塞控制算法[J].高技术通讯(中文),2013,23(9):894~900 |
面向高速网络的多核并行TCP拥塞控制算法 |
A parallel TCP congestion control algorithm for multi core systems in a high speed network |
|
DOI: |
中文关键词: 多核处理器,传输控制协议,拥塞控制算法,滑动窗口,高速网络 |
英文关键词: multi core processor,TCP,congestion control algorithm,slide window,high speed network |
基金项目: |
作者 | 单位 | 查奇文 | 中国科学院声学研究所 国家网络新媒体工程技术研究中心;中国科学院大学 | 张武 | 中国科学院声学研究所 国家网络新媒体工程技术研究中心 | 曾学文 | 中国科学院声学研究所 国家网络新媒体工程技术研究中心 | 郭秀岩 | 中国科学院声学研究所 国家网络新媒体工程技术研究中心 |
|
摘要点击次数: 3526 |
全文下载次数: 2840 |
中文摘要: |
为了解决在高速网络下,多核处理器系统中由于传统TCP的串行处理方式带来的性能瓶颈,以TCP协议的滑动窗口机制和拥塞控制算法为基础,提出了一种多滑动窗口并行TCP拥塞控制算法:MulWinTCP。MulWinTCP将全局滑动窗口划分为多个子滑动窗口,利用多核处理器对多个子滑动窗口进行并行处理,消除了由于TCP串行处理方式带来的性能瓶颈。同时,MulWinTCP保证了其对应用层的透明,并且兼容传统TCP协议。基于TCP吞吐率的Mathis数学模型,推导出了MulWinTCP吞吐率的数学模型,并通过实验仿真论证 |
英文摘要: |
To solve the TCP performance bottleneck caused by the serial processing mode of multi core processor systems in a high speed network,a MulWinTCP,a parallel TCP congestion control algorithm based on the slide window mechanism and the congestion control of TCP,is proposed.The MulWinTCP divides the global slide window into multiple slide sub windows,and parallely processes them by using multi core processors to eliminate the performance bottleneck brought by the serial processing mode of TCP.The MulWinTCP is transparent to the network applications,and can be compatible completely with TCP.Through the analysis of the mathematical model,the throughput model of MulWinTCP is given based on the Mathis Model.The simulation experiment proves the validity of the algorithm and the correctness of the model. |
查看全文
查看/发表评论 下载PDF阅读器 |
关闭 |