检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李文[1,2] 王文博[3] 景晓军[1] 刘文 张超[5]
机构地区:[1]北京邮电大学信息与通信工程学院,北京100876 [2]中国电子系统设备工程公司研究所,北京100000 [3]北京邮电大学泛网无线通信教育部重点实验室,北京100876 [4]总参信息化部档案馆,北京100000 [5]第二炮兵指挥学院通信系,武汉430012
出 处:《工程科学学报》2015年第1期132-143,共12页Chinese Journal of Engineering
基 金:解放军理工大学预先研究青年基金资助项目
摘 要:在流控传输协议(stream control transmission protocol,SCTP)中,多路径并行传输利用多家乡特性实现数据在关联的多条端到端路径中的并行传输.然而,受不同路径性能差异的影响,多路径并行传输将带来接收端的数据乱序.为了减轻数据乱序的程度并提高网络吞吐量性能,需要尽可能准确地估计每条路径的实时带宽与往返时间(round trip time,RTT).本文利用扩展矢量卡尔曼滤波对多路径并行传输中每条路径的可用带宽与往返时间进行联合预测,同时提出了一种综合考虑发送端未经接收端确认的数据的路径选择算法.仿真结果表明,通过实时准确地预测可用带宽和往返时间,路径选择算法能够减轻接收端数据乱序的程度.对于带宽敏感的多路径应用场景而言,该算法的收敛速度比Kalman-CMT算法更快,对网络吞吐量性能也有一定程度地提高;对时延和带宽都敏感的多路径应用场景来说,算法在收敛速度与吞吐量两方面优势明显.Concurrent multipath transfer ( CMT) uses the stream control transmission protocol’ s ( SCTP) multihoming feature to distribute data across multiple end-to-end paths in a multihomed SCTP association. Due to the disparity of multipaths, it is facing a great challenge to solve the disorder of received data packets. In order to lighten the reordering degree and then to improve the through-put performance, we need to estimate the bandwidth and round trip time ( RTT) of the real-time paths as exactly as possible. In this paper, we use the extended vector Kalman filter to predict the available bandwidth and RTT of each path simultaneously. Based on this, we propose a predictive path selection algorithm for CMT in SCTP. Simulation results show that the path selection algorithm can lessen the data packets disordering by correctly predicting each path’ s bandwidth and RTT in real time. To bandwidth sensitive scene,the algorithm can converge more quickly than Kalman-CMT and can improve the system total throughput in a certain extent. To time and bandwidth sensitive scene, the algorithm can greatly improve the convergence speed and total throughput than Kalman-CMT.
关 键 词:网络协议 优化算法 性能优化 数据传输 带宽 往返时间 卡尔曼滤波
分 类 号:TP393.4[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.227.183.185