[发明专利]数据传输方法、装置、计算机可读介质及电子设备有效
| 申请号: | 201910004540.X | 申请日: | 2019-01-03 |
| 公开(公告)号: | CN109600388B | 公开(公告)日: | 2021-01-15 |
| 发明(设计)人: | 孙飞虎;张丹;郝晶晶;宁斌晖 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04W76/15;H04L1/00;H04W28/02;H04W76/30 |
| 代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据传输 方法 装置 计算机 可读 介质 电子设备 | ||
1.一种数据传输方法,其特征在于,包括:
接收第一设备通过多个数据通道发送的第一数据包,所述第一数据包包括IP数据包和针对所述IP数据包加装的数据通道包头,所述数据通道包头包括所述第一设备发送的数据包所在的通道信息,所述通道信息包括主通道标识和类型,所述通道信息用于指示代理服务器切换到所述通道信息对应的通道上向所述第一设备发送数据包;
解析所述第一数据包得到所述第一设备的地址信息,并根据所述第一数据包的数据通道包头对所述第一数据包进行聚合处理,得到第二数据包;
将所述第二数据包的源地址信息更换为指定地址信息,得到第三数据包,其中,所述指定地址信息包括向所述第一设备分配的与所述第一设备的地址信息相关联的虚拟端口;
将所述第三数据包发送至第二设备;
从所述第二设备发送的数据包中确定出需要发送至所述第一设备的第四数据包;
将所述第四数据包的目的地址信息更换为所述第一设备的地址信息,得到第五数据包;
切换到所述通道信息对应的通道上,将所述第五数据包通过所述通道信息对应的通道发送至所述第一设备。
2.根据权利要求1所述的数据传输方法,其特征在于,还包括:
解析所述第一数据包得到所述第一设备需要访问的地址信息,根据所述第一设备需要访问的地址信息确定所述第二设备;
存储所述第一设备需要访问的地址信息。
3.根据权利要求2所述的数据传输方法,其特征在于,从所述第二设备发送的数据包中确定出需要发送至所述第一设备的第四数据包,包括:
确定所述第二设备发送的数据包的源地址信息;
根据所述第一设备需要访问的地址信息,从所述第二设备发送的数据包中过滤出所述源地址信息与所述第一设备需要访问的地址信息相匹配的数据包,将过滤出的数据包作为所述第四数据包。
4.根据权利要求1所述的数据传输方法,其特征在于,还包括:
将所述第一设备的地址信息与向所述第一设备分配的虚拟端口进行关联存储。
5.根据权利要求4所述的数据传输方法,其特征在于,在将所述第四数据包的目的地址信息更换为所述第一设备的地址信息之前,所述数据传输方法还包括:
根据所述第四数据包的目的地址信息中所包含的虚拟端口的信息,获取已存储的所述第一设备的地址信息。
6.根据权利要求1所述的数据传输方法,其特征在于,还包括:接收并存储所述第一设备发送的用于传输所述第一数据包的数据通道信息;
将所述第五数据包发送至所述第一设备,包括:根据存储的最新的数据通道信息,将所述第五数据包发送至所述第一设备。
7.根据权利要求1所述的数据传输方法,其特征在于,还包括:基于对所述第一设备发送的数据包的接收情况,确定所述第一设备在发送数据包时所采用的数据通道的网络状态;
将所述第五数据包发送至所述第一设备,包括:根据所述第一设备在发送数据包时所采用的数据通道的网络状态的优劣,选择一个或多个数据通道将所述第五数据包发送至所述第一设备。
8.根据权利要求7所述的数据传输方法,其特征在于,所述数据传输方法由代理服务器执行;基于对所述第一设备发送的数据包的接收情况,确定所述第一设备在发送数据包时所采用的数据通道的网络状态,包括:
根据接收到所述第一设备发送的数据包的第一时刻和所述第一设备发送的数据包中所包含的第二时刻,计算所述第一设备发送的数据包的延迟,其中,所述第二时刻为根据所述第一设备发送数据包的时刻,以及所述代理服务器与所述第一设备之间的时钟同步补偿值确定的;
根据所述第一设备发送的数据包的延迟,确定所述第一设备发送数据包所采用的数据通道的网络状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910004540.X/1.html,转载请声明来源钻瓜专利网。





