[发明专利]一种数据传输方法、装置、电子设备及存储介质有效
申请号: | 202011508319.7 | 申请日: | 2020-12-18 |
公开(公告)号: | CN112616168B | 公开(公告)日: | 2021-12-21 |
发明(设计)人: | 陈涛;邢省委;席磊磊;朱开发;关欣赟;刘伟峰 | 申请(专利权)人: | 深圳市微网力合信息技术有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04W36/00 |
代理公司: | 深圳智汇远见知识产权代理有限公司 44481 | 代理人: | 李雪鹃;艾青 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 装置 电子设备 存储 介质 | ||
本发明提供的一种数据传输方法、装置、电子设备及存储介质,在接收到数据包后先对数据包进行拆分,得到多个子数据包,针对任一目标子数据包,确定目标子数据包对应的目标网络接口,并利用目标网络接口对应的目标路由转发路径对目标子数据包进行传输,在传输过程中确定目标路由转发路径的网络质量信息,在网络质量信息不满足预设要求时,及时进行网络接口的切换,保证了数据的传输不被中断。本方案以子数据包为粒度进行传输,不同的子数据包可以采用不同的网络接口进行传输,即使在传输过程中部分网络接口出现问题,也不会出现整个数据传输中断的问题,解决了目前以数据包为粒度进行传输时,存在的由于网络切换导致的数据传输中断的问题。
技术领域
本发明涉及移动通信技术领域,尤其涉及种数据传输方法、装置、电子设备及存储介质。
背景技术
随着互联网信息技术的快速发展,WiFi 6(WirelessFidelity6,第6代无线技术)应运而生,WiFi6相比较WiFi5,能够提供更快的数据传输速度、实现更低的延时、支持更多设备的同时接入并解决多设备连接产生的拥堵情况。
然而,虽然WiFi6在传输速度等方面得到了大幅提升,但是仍然存在传输范围有限的问题,距离WiFi网络点越近,信号越好,距离WiFi网络点越远,信号波动越大,甚至会导致信号中断。因此未来移动网络仍将是多种无线网络共存的异构形态,例如WiFi6与5G(第五代移动通信技术,)共存。
目前,支持多种通信模式,配置有多个网络接口的终端已经越来越普及了,例如支持WiFi和蜂窝网络的路由器、智能手机等终端。这些具有多个网络端口的终端可以在不同的时刻连接不同的网络,进行数据传输。但是现有技术在对多个网络接口进行智能控制时,通常是预先设置网络接口的优先级,在多个网络接口可用的情况下,优先使用优先级别高的一个网络接口进行数据传输,只有在优先级别高的网络接口关闭或不可用时,才会切换至下一优先级别的网络接口进行数据传输,即每次只使用一个网络接口进行数据传输,这就导致在网络接口切换过程中会出现网络中断的问题,无法实现无缝切换,影响用户体验。
发明内容
为了解决目前不同的网络不能无缝切换导致数据传输中断的技术问题,本发明提供了一种数据传输方法、装置、电子设备及存储介质。
第一方面,本发明实施例提供了一种数据传输方法,包括:
接收到数据包后,对数据包进行拆分得到多个子数据包;
针对任一目标子数据包,确定目标子数据包对应的目标网络接口;
通过所述目标网络接口对应的目标路由转发路径对所述目标子数据包进行传输;
确定所述目标路由转发路径的网络质量信息;
若所述网络质量信息不符合预设要求,则确定当前时刻可用的网络接口对应的网络质量信息;
从当前时刻可用的网络接口中选取任意网络质量信息符合预设要求的网络接口作为替换网络接口;
利用所述替换网络接口对应的路由转发路径对所述目标子数据包进行传输。
作为一种可能的实现方式,确定目标子数据包对应的目标网络接口,包括:
确定当前时刻可用的网络接口为传输接口;
确定传输接口的数量;
根据预设的权重分配策略,确定与所述数量对应的权重分配方案;
根据所述权重分配方案确定各传输接口的传输权重;
根据各传输接口的传输权重,对所述多个子数据包进行分组,每一个分组对应一个传输接口;
确定所述目标子数据所属的分组对应的网络接口为目标网络接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市微网力合信息技术有限公司,未经深圳市微网力合信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011508319.7/2.html,转载请声明来源钻瓜专利网。