[发明专利]一种控制数据传输的方法、系统、设备及介质有效
申请号: | 202110621721.4 | 申请日: | 2021-06-04 |
公开(公告)号: | CN113079106B | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 姚娟娟;钟南山;樊代明 | 申请(专利权)人: | 明品云(北京)数据科技有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/24;H04L29/08 |
代理公司: | 上海汉之律师事务所 31378 | 代理人: | 马婷婷 |
地址: | 102400 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制 数据传输 方法 系统 设备 介质 | ||
1.一种控制数据传输的方法,其特征在于,包括以下步骤:
获取在用户端生成的待传输数据和数据通信会话请求;
根据所述数据通信会话请求建立所述用户端与服务器端的通信连接,并按照建立的通信连接确定所述用户端与所述服务器端的目标通信链路,以及根据所述数据通信会话请求从目标流量池中为所述目标通信链路分配初始流量带宽;
对所述待传输数据进行数据分片,形成对应的数据包,并按照所述目标通信链路将所述数据包传输至所述服务器端;
获取所述数据包在所述目标通信链路上的传输时长,并判断所述传输时长是否位于预设时长范围内,若所述传输时长不位于预设时长范围内,则对所述目标通信链路上的初始流量带宽进行动态调整,控制所述数据包在所述目标通信链路上的传输时长位于预设时长范围内;
若所述传输时长小于所述预设时长范围内的最小值,则降低所述目标通信链路中的初始流量带宽,并利用降低流量带宽后的通信链路将所述数据包传输至服务器端,控制所述数据包的传输时长位于所述预设时长范围内;
若所述传输时长大于所述预设时长范围内的最大值,则从所述目标流量池的剩余流量带宽中获取部分或全部流量带宽,并将获取的部分或全部流量带宽叠加至所述目标通信链路上形成叠加通信链路,利用所述叠加通信链路将所述数据包传输至服务器端,控制所述数据包在所述叠加通信链路上的传输时长位于所述预设时长范围内。
2.根据权利要求1所述的控制数据传输的方法,其特征在于,生成所述数据通信会话请求的过程包括:
获取在用户端生成的待传输数据;
利用文本识别模型对所述待传输数据进行语义识别,获取所述待传输数据中的字符文本;
从所述字符文本中提取关键词,并根据提取出的关键词确定所述用户端的类型;根据确定出所述用户端类型以及预设的文本通信协议生成数据通信会话请求。
3.根据权利要求1所述的控制数据传输的方法,其特征在于,按照建立的通信连接确定所述用户端与所述服务器端的目标通信链路的过程包括:
在所述用户端与所述服务器端建立通信连接后,根据所述用户端与所述服务器端的拓扑网络节点确定能够在所述用户端与所述服务器端进行数据传输的传输路径;
获取每条传输路径的数据误码率,并将数据误码率最小的传输路径所对应的通信链路作为目标通信链路。
4.根据权利要求3所述的控制数据传输的方法,其特征在于,根据所述数据通信会话请求从目标流量池中为所述目标通信链路分配初始流量带宽的过程包括:
在所述用户端与所述服务器端建立通信连接,以及生成所述数据通信会话请求后,从网络带宽调度系统中获取所述用户端的限额流量带宽,并将所述用户端的限额流量带宽作为所述用户端的目标流量池;
对能够在所述用户端与所述服务器端进行数据传输的传输路径进行排序,并根据排序后的结果对每条传输路径分配权重;
从所述目标流量池中选择部分流量带宽作为待分配流量带宽,并按照权重比例将所述待分配流量带宽分配至每条传输路径所对应的通信链路上,作为对应通信链路的初始流量带宽。
5.根据权利要求1所述的控制数据传输的方法,其特征在于,若多个用户端在同一时刻均与所述服务器端建立通信连接,则获取每个用户端的数据包在对应的目标通信链路上的传输时长;
按照传输时长大小进行排序,选出传输时长最大的目标通信链路;
在某一用户端的数据包在对应的目标通信链路上的传输时长小于预设时长范围内的最小值时,将所述某一用户端对应的目标通信链路上降低的流量带宽分配至所述多个用户端中传输时长最大的通信链路。
6.根据权利要求1所述的控制数据传输的方法,其特征在于,按照所述目标通信链路将所述数据包传输至所述服务器端的过程中,还包括:
获取所述数据包在所述目标通信链路上的传输速率;
根据所述传输速率判断所述数据包在所述目标通信链路上的传输是否发生了网络抖动,并在发生网络抖动后,通过所述服务器端增长或缩短抖动缓存深度来对接收到的数据包进行缓存,降低或解决网络抖动;其中,当所述传输速率低于参考传输速率时,判定所述数据包在所述目标通信链路上的传输发生了网络抖动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于明品云(北京)数据科技有限公司,未经明品云(北京)数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110621721.4/1.html,转载请声明来源钻瓜专利网。