[发明专利]一种基于多网卡的数据传输方法以及相关装置有效
申请号: | 201910666801.4 | 申请日: | 2019-07-23 |
公开(公告)号: | CN112291181B | 公开(公告)日: | 2023-03-10 |
发明(设计)人: | 修海锟;丁海峰;张燕 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L69/22 | 分类号: | H04L69/22;H04L69/30;H04L67/02;H04L67/14;H04W36/00;H04W88/06 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 吴磊 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 网卡 数据传输 方法 以及 相关 装置 | ||
本申请公开了一种基于多网卡的数据传输方法,当通过第一网卡连接至第一网络时,通过第二网络向服务器发送连接建立请求,连接建立请求携带第二网卡的网卡信息,连接建立请求用于请求服务器与客户端建立Socket连接,第二网卡用于连接至第二网络,第二网卡与第一网卡为部署于同一个终端设备中不同的网卡;当Socket连接建立成功时,根据第二网卡的网卡信息生成数据传输请求;通过第二网络向服务器发送数据传输请求,数据传输请求用于请求业务数据;通过第二网络接收服务器发送的业务数据。本申请还公开了一种客户端以及终端设备。本申请使得客户端具有同时连接多个网络的能力,无需用户手动切换网络,不但减少了操作的复杂度,还提升了网络传输的效率。
技术领域
本申请涉及互联网技术领域,尤其涉及一种基于多网卡的数据传输方法以及相关装置。
背景技术
随着现代生活水平不断提高和社会经济的不断发展,人们对移动通信的要求越来越高。终端设备和无线通信工具(比如无线局域网以及无线调制解调器)的不断发展,促使人们对高速率的无线网络通信需求增加,刺激了无线通信的发展。
目前,终端设备通常支持与多类网络进行通信,比如,当无线保真(WirelessFidelity,WiFi)网络不稳定时,可以手动切换至第四代移动通信技术(the 4thGeneration mobile communication technology,4G)网络进行通信,或者,当4G网络不稳定时,可以手动切换至WiFi网络进行通信。
然而,终端设备不能保证每一次连接的网络都能够正常使用,因此,往往需要用户手动进行多次网络切换,不仅增加了操作的复杂度,而且还降低了网络传输的效率。
发明内容
本申请实施例提供了一种基于多网卡的数据传输方法以及相关装置,使得客户端具有同时连接多个网络的能力,无需用户手动切换网络,不但减少了操作的复杂度,还提升了网络传输的效率。
有鉴于此,本申请一个方面提供一种基于多网卡的数据传输方法,当通过第一网卡连接至第一网络时,所述方法包括:
通过第二网络向服务器发送连接建立请求,其中,所述连接建立请求携带第二网卡的网卡信息,所述连接建立请求用于请求所述服务器与客户端建立套接字Socket连接,所述第二网卡用于连接至第二网络,所述第二网卡与所述第一网卡为部署于同一个终端设备中不同的网卡;
当所述Socket连接建立成功时,根据所述第二网卡的网卡信息生成数据传输请求;
通过所述第二网络向所述服务器发送所述数据传输请求,其中,所述数据传输请求用于请求业务数据;
通过所述第二网络接收所述服务器发送的所述业务数据。
本申请另一个方面提供一种客户端,当通过第一网卡连接至第一网络时,所述客户端包括:
发送模块,用于通过第二网络向服务器发送连接建立请求,其中,所述连接建立请求携带第二网卡的网卡信息,所述连接建立请求用于请求所述服务器与客户端建立套接字Socket连接,所述第二网卡用于连接至第二网络,所述第二网卡与所述第一网卡为部署于同一个终端设备中不同的网卡;
生成模块,用于当所述Socket连接建立成功时,根据所述第二网卡的网卡信息生成数据传输请求;
所述发送模块,还用于通过所述第二网络向所述服务器发送所述生成模块生成的所述数据传输请求,其中,所述数据传输请求用于请求业务数据;
接收模块,用于通过所述第二网络接收所述服务器发送的所述业务数据。
在一种可能的设计中,所述客户端还包括检测模块以及执行模块;
所述检测模块,用于在所述发送模块通过第二网络向服务器发送连接建立请求之前,检测所述第一网络的网络状态是否满足网络重连条件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910666801.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:导电轨的绝缘支撑装置以及导电轨组件
- 下一篇:碳酰氟与二氧化碳的共沸组合物