【技术实现步骤摘要】
一种数据包多路径传输调度方法、系统、终端及介质
[0001]本专利技术涉及多路径数据传输调度领域,尤其涉及一种数据包多路径传输调度方法、系统、终端及介质。
技术介绍
[0002]为了进一步提高网络带宽,多网融合路由器主要采用多路径传输协议(multipath transmission control protocol,MPTCP),把数据流分发到多条链路上。MPTCP能够让支持多种方式接入互联网的设备,例如:智能手机、平板电脑、卫星互联网接入终端等,同时使用多种方式(WiFi、5G/4G、卫星链路等)传输数据。MPTCP使得传输数据过程中两个端点之间建立的数据连接可能可以获取更高的吞吐量和更好的连接可靠性,最终达到改善用户体验的目的。
[0003]目前,针对MPTCP提出的数据调度方案有两种,其一是当数据从应用层到达后马上分配给各个路径传输,其二则是利用各个子路径的拥塞窗口数来分配数据给可用路径。然而,这两种数据调度方案都没有考虑到网络中复杂的网络参数,使得MPTCP在路径差异较大的环境中产生大量失序的数据包,造成传 ...
【技术保护点】
【技术特征摘要】
1.一种数据包多路径传输调度方法,其特征在于,包括:实时获取各个子路径对应的数据接收端所接收到的数据包个数、以及各个所述子路径对应的往返时延;将各个所述子路径对应的数据接收端所接收到的数据包个数与所述往返时延的比值,作为各个所述子路径对应的数据传输参数,并根据各个所述数据传输参数从大到小的顺序以此对所有所述子路径进行排列,按照排列结果,将若干个待传输数据包依次调度至各个所述子路径,以实现对所有所述待传输数据包的多路径传输调度。2.如权利要求1所述的一种数据包多路径传输调度方法,其特征在于,所述将各个所述子路径对应的数据接收端所接收到的数据包个数与所述往返时延的比值,作为各个所述子路径对应的数据传输参数,并根据各个所述数据传输参数从大到小的顺序以此对所有所述子路径进行排列,按照排列结果,将若干个待传输数据包依次调度至各个所述子路径,以实现对所有所述待传输数据包的多路径传输调度,具体为:将各个所述子路径对应的数据接收端所接收到的数据包个数与所述往返时延的比值,作为各个所述子路径对应的所述数据传输参数,并根据各个所述数据传输参数从大到小的顺序以此对所有所述子路径进行排列,选择排列结果中最后一个所述子路径,作为基准路径;根据所述基准路径的发送窗口剩余空间,在各个所述子路径上预留对应的分配空间,并按照所述排列结果,将若干个待传输数据包依次调度至各个所述子路径的所述分配空间,以实现对所有所述待传输数据包的多路径传输调度。3.如权利要求2所述的一种数据包多路径传输调度方法,其特征在于,还包括:按照预设的算法,结合窗口基准值和各个所述子路径对应的所述数据传输参数,计算得到各个所述子路径的发送窗口剩余空间;其中,所述基准路径的发送窗口剩余空间是从所有所述子路径的发送窗口剩余空间中查询得到的。4.如权利要求1所述的一种数据包多路径传输调度方法,其特征在于,所述实时获取各个子路径对应的数据接收端所接收到的数据包个数、以及各个所述子路径对应的往返时延,具体为:在当前时刻对应的采样时间段内,获取多个采样时间点组、以及各个所述子路径对应的所述往返时延;其中,所述采样时间点组包括若干个采样时间点;遍历每一个所述子路径,按照各个所述采样时间点组,对当前所述子路径进行传输数据采样,以获得当前所述子路径对应的多个成功传包数量,并计算当前所述子路径对应的所有所述成功传包数量的平均值,作为当前所述子路径对应的数据接收端所接收到的数据包个数。5.一种数据包多路径传输调度系统,其特征在于,包括:数据获取模块,用于实时获取各个子路径对应的数据接收端所接收...
【专利技术属性】
技术研发人员:亢中苗,吴赞红,邓晓智,
申请(专利权)人:广东电网有限责任公司电力调度控制中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。