[发明专利]一种控制数据传输的方法、系统、设备及介质有效
申请号: | 202110621721.4 | 申请日: | 2021-06-04 |
公开(公告)号: | CN113079106B | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 姚娟娟;钟南山;樊代明 | 申请(专利权)人: | 明品云(北京)数据科技有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/24;H04L29/08 |
代理公司: | 上海汉之律师事务所 31378 | 代理人: | 马婷婷 |
地址: | 102400 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制 数据传输 方法 系统 设备 介质 | ||
本发明提供一种控制数据传输的方法、系统、设备及介质,包括:获取在用户端生成的待传输数据和数据通信会话请求;建立用户端与服务器端的通信连接,并确定目标通信链路,根据数据通信会话请求为目标通信链路分配初始流量带宽;对待传输数据进行数据分片,形成对应的数据包,并将数据包传输至服务器端;获取数据包的传输时长,判断传输时长是否位于预设时长范围内,若传输时长不位于预设时长范围内,则对目标通信链路上的初始流量带宽进行动态调整。本发明通过动态调节用户端与服务器端对应的目标通信链路上的流量带宽,在将待传输数据形成数据包后,能够让数据包在目标通信链路上的传输时长保持在预设时长范围内,保证了数据包能够进行稳定传输。
技术领域
本发明涉及通信技术领域,特别是涉及一种控制数据传输的方法、系统、设备及介质。
背景技术
随着通信技术的发展,通信终端的使用几乎遍布了各个领域。由于某些领域的需求,可能存在多个用户侧的通信终端(简称用户端)连接同一个服务器侧的通信终端(简称服务器端)的情况。在这种情况下,不同用户端向服务器端传输数据的数量可能存在差异,例如部分用户端会持续地向服务器端传输数据,而某些用户端是间断地向服务端传输数据。如果对每一个用户端所对应的通信链路都分配相同的流量带宽,则某些用户端在数据传输过程中可能存在流量带宽不够使用的情况,导致用户端在向服务器端进行数据传输时出现网络拥塞;而另外某些用户端由于向服务器端传输的数据量较少,导致其通信链路上的流量带宽不能得到充分使用。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种控制数据传输的方法、系统、设备及介质,用于解决现有技术中用户端向服务器端传输数据时出现的网络拥塞和流量带宽不能得到充分使用的问题。
为实现上述目的及其他相关目的,本发明提供一种控制数据传输的方法,包括以下步骤:获取在用户端生成的待传输数据和数据通信会话请求。
根据所述数据通信会话请求建立所述用户端与服务器端的通信连接,并按照建立的通信连接确定所述用户端与所述服务器端的目标通信链路,以及根据所述数据通信会话请求从目标流量池中为所述目标通信链路分配初始流量带宽。
对所述待传输数据进行数据分片,形成对应的数据包,并按照所述目标通信链路将所述数据包传输至所述服务器端。
获取所述数据包在所述目标通信链路上的传输时长,并判断所述传输时长是否位于预设时长范围内,若所述传输时长不位于预设时长范围内,则对所述目标通信链路上的初始流量带宽进行动态调整,控制所述数据包在所述目标通信链路上的传输时长位于预设时长范围内。
可选地,若所述传输时长小于所述预设时长范围内的最小值,则降低所述目标通信链路中的初始流量带宽,并利用降低流量带宽后的通信链路将所述数据包传输至服务器端,控制所述数据包的传输时长位于所述预设时长范围内。
若所述传输时长大于所述预设时长范围内的最大值,则从所述目标流量池的剩余流量带宽中获取部分或全部流量带宽,并将获取的部分或全部流量带宽叠加至所述目标通信链路上形成叠加通信链路,利用所述叠加通信链路将所述数据包传输至服务器端,控制所述数据包在所述叠加通信链路上的传输时长位于所述预设时长范围内。
可选地,生成所述数据通信会话请求的过程包括:获取在用户端生成的待传输数据。
利用文本识别模型对所述待传输数据进行语义识别,获取所述待传输数据中的字符文本。
从所述字符文本中提取关键词,并根据提取出的关键词确定所述用户端的类型。
根据确定出所述用户端类型以及预设的文本通信协议生成数据通信会话请求。
可选地,按照建立的通信连接确定所述用户端与所述服务器端的目标通信链路的过程包括:在所述用户端与所述服务器端建立通信连接后,根据所述用户端与所述服务器端的拓扑网络节点确定能够在所述用户端与所述服务器端进行数据传输的传输路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于明品云(北京)数据科技有限公司,未经明品云(北京)数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110621721.4/2.html,转载请声明来源钻瓜专利网。