[发明专利]数据传输方法、装置、计算机可读介质及电子设备有效
| 申请号: | 201910004540.X | 申请日: | 2019-01-03 |
| 公开(公告)号: | CN109600388B | 公开(公告)日: | 2021-01-15 |
| 发明(设计)人: | 孙飞虎;张丹;郝晶晶;宁斌晖 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04W76/15;H04L1/00;H04W28/02;H04W76/30 |
| 代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据传输 方法 装置 计算机 可读 介质 电子设备 | ||
本发明的实施例提供了一种数据传输方法、装置、计算机可读介质及电子设备。该数据传输方法包括:接收第一设备通过多个数据通道发送的第一数据包;解析所述第一数据包得到所述第一设备的地址信息,并根据所述第一数据包的数据包头对所述第一数据包进行聚合处理,得到第二数据包;将所述第二数据包的源地址信息更换为指定地址信息,得到第三数据包;将所述第三数据包发送至第二设备。本发明实施例的技术方案可以通过多个数据通道共同传输数据包来保证数据包的传输稳定性,有效解决了数据传输过程中的高丢包率及高延迟的问题,同时能够实现全栈的多通道数据传输过程。
技术领域
本发明涉及计算机及通信技术领域,具体而言,涉及一种数据传输方法、装置、计算机可读介质及电子设备。
背景技术
由于无线环境的复杂性及无线通信协议的特性,无线通信下不可避免会出现干扰、空口拥塞等原因造成网络抖动情况。Wi-Fi(Wireless Fidelity,无线保真)因频谱较宽更容易受到干扰,但因其网络拓扑层较少,所以延迟较低。移动通信网络(如3G/4G/5G)由于频谱较窄而不容易受到干扰,但数据传输需要经过运营商的接入层,进而会导致延迟较高,并且也会因运营商基站设备部署和容量造成高延迟和拥塞的问题。
随着技术的发展,应用程序的通信过程越来越频繁,比如游戏客户端需要频繁与服务端进行通信,这类应用对网络环境的要求很高,低延迟、高稳定的特性成为这类应用的需求。但是,在复杂的无线通信环境下,目前的通信技术很难解决数据包丢失和高延迟的问题。
发明内容
本发明的实施例提供了一种数据传输方法、装置、计算机可读介质及电子设备,进而至少在一定程度上可以通过多个数据通道共同传输数据包来保证数据包的传输稳定性,有效解决了数据传输过程中的高丢包率及高延迟的问题,同时能够实现全栈的多通道数据传输过程。
本发明的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本发明的实践而习得。
根据本发明实施例的一个方面,提供了一种数据传输方法,包括:接收第一设备通过多个数据通道发送的第一数据包;解析所述第一数据包得到所述第一设备的地址信息,并根据所述第一数据包的数据包头对所述第一数据包进行聚合处理,得到第二数据包;将所述第二数据包的源地址信息更换为指定地址信息,得到第三数据包;将所述第三数据包发送至第二设备。
根据本发明实施例的一个方面,提供了一种数据传输装置,包括:接收单元,用于接收第一设备通过多个数据通道发送的第一数据包;第一处理单元,用于解析所述第一数据包得到所述第一设备的地址信息,并根据所述第一数据包的数据包头对所述第一数据包进行聚合处理,得到第二数据包;第二处理单元,用于将所述第二数据包的源地址信息更换为指定地址信息,得到第三数据包;发送单元,用于将所述第三数据包发送至第二设备。
在本发明的一些实施例中,基于前述方案,所述数据传输装置还包括:第一确定单元,用于从所述第二设备发送的数据包中确定出需要发送至所述第一设备的第四数据包;所述第二处理单元还用于,将所述第四数据包的目的地址信息更换为所述第一设备的地址信息,得到第五数据包;所述发送单元还用于,将所述第五数据包发送至所述第一设备。
在本发明的一些实施例中,基于前述方案,所述数据传输装置还包括:第一存储单元;其中,所述第一处理单元还用于解析所述第一数据包得到所述第一设备需要访问的地址信息,根据所述第一设备需要访问的地址信息确定所述第二设备;所述第一存储单元配置为存储所述第一设备需要访问的地址信息。
在本发明的一些实施例中,基于前述方案,所述第一确定单元配置为:确定所述第二设备发送的数据包的源地址信息;根据所述第一设备需要访问的地址信息,从所述第二设备发送的数据包中过滤出所述源地址信息与所述第一设备需要访问的地址信息相匹配的数据包,将过滤出的数据包作为所述第四数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910004540.X/2.html,转载请声明来源钻瓜专利网。





