[发明专利]一种TCP加速辅助的星地链路资源联合调度方法和系统在审
申请号: | 202211678496.9 | 申请日: | 2022-12-26 |
公开(公告)号: | CN116155346A | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 刘杨;刘晓滨;陈远航;田宇;苗晓峰;宇世俊;王才敏 | 申请(专利权)人: | 北京航天控制仪器研究所 |
主分类号: | H04B7/185 | 分类号: | H04B7/185;H04W76/12;H04W40/02;H04L49/9057;H04L43/0829;H04L43/0852;H04L43/0894;H04L1/18 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 张欢 |
地址: | 100854 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 tcp 加速 辅助 资源 联合 调度 方法 系统 | ||
1.一种TCP加速辅助的星地链路资源联合调度方法,其特征在于:对于上行链路,包括:
由移动端链路状态监测单元动态监测4G、5G、WiFi、有线宽带、卫星链路中可用链路的IP变化、路由配置、信号强度、丢包率、网络时延以及当前带宽,并将检测到的信息反馈给链路预测单元;
链路预测单元针对链路状态检测器检测到的当下时隙的各项数据,进行链路预测,得到对下一时隙各链路状态的预测;
链路判决单元根据链路预测单元提供的参数,以及不同的用户需求,对参数进行综合处理,得到各条链路的归一化综合评价指标,根据所述归一化综合评价指标决定每条链路上需要传输的数据包总量;
数据包调度单元将原始数据包拆分成N个小数据包,并进行编号,并根据链路判决单元的结果将拆分后的子数据包分别转发给各条链路;
隧道管理单元与中心固定端的隧道管理单元建立隧道,并接收数据包分发单元处理的数据包后分别在各条链路进行传输;
中心固定端的数据调度单元根据各数据包的序列号恢复拼接出原始数据包发送给用户。
2.根据权利要求1所述的一种TCP加速辅助的星地链路资源联合调度方法,其特征在于,对于下行链路,包括:
中心端的数据包调度单元通过控制链路读取移动端的链路判决信息,并提供给数据包调度单元,数据包调度单元根据接收到的判决信息将原始数据包拆分成N个小数据包,并进行编号,并根据链路判决单元的结果将拆分后的子数据包分别转发给各条链路;
中心端的隧道管理单元与移动端的隧道管理单元建立隧道,并接收数据包分发单元处理的数据包后分别在各条链路进行传输;
移动端的数据调度单元根据各数据包的序列号恢复拼接出原始数据包发送给用户,完成下行链路数据的通信。
3.根据权利要求1所述的一种TCP加速辅助的星地链路资源联合调度方法,其特征在于,所述各条链路的归一化综合评价指标如下:
4G、5G、WiFi、有线宽带、卫星链路的评价指标分别为g1,g2,g3,g4,g5,g1,g2,g3,g4,g5∈[0,1)且满足g1+g2+g3+g4+g5=1,其中,评价指标为0时表示该条链路断路,若五条链路均断路则系统提示通信断开。
4.根据权利要求1或2所述的一种TCP加速辅助的星地链路资源联合调度方法,其特征在于,所述根据链路判决单元的结果将拆分后的子数据包分别转发给各条链路的数据包分发算法,包括:
S1、五条链路分别设置相应的初始值hj,k,其中,j=1,2,3,4,5,k为轮数,且满足hj,0=0;
S2、五条链路分别在每轮增加自己的判决评价gj,即hj,k+1=hj,k+gj;
S3、五条链路分别在每轮分别进行判定是否满足hj,k1,若满足条件则分配给该链路一个数据包并令hj,k=hj,k-1;
S4、依次循环进行S1~S3,直至N个数据包全部分发完毕,N为正整数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天控制仪器研究所,未经北京航天控制仪器研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211678496.9/1.html,转载请声明来源钻瓜专利网。