[发明专利]一种免热点的共享手机网络上网系统和方法有效
申请号: | 201810145274.8 | 申请日: | 2018-02-12 |
公开(公告)号: | CN108462701B | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 范晔斌;卢超 | 申请(专利权)人: | 武汉卡比特信息有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F9/455;H04M1/72403;H04L29/08 |
代理公司: | 武汉开元知识产权代理有限公司 42104 | 代理人: | 潘杰;李满 |
地址: | 430000 湖北省武汉市东湖新技术*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 热点 共享 手机 网络 上网 系统 方法 | ||
本发明所设计的免热点的共享手机网络上网系统,它包括客户终端中的网络共享程序模块和虚拟网卡,以及手机中的上网代理程序模块,其中,网络共享程序模块的第一数据通信端连接虚拟网卡的数据通信端,网络共享程序模块的第二数据通信端连接上网代理程序模块的数据通信端。本发明通过以上方案采用客户终端的网络共享程序模块和虚拟网卡,以及手机的上网代理程序模块实现了共享手机网络上网,且上网过程免去了在手机上设置热点,可以使客户终端的应用程序直接通过共享手机网络上网,不需要在手机上设置热点。
技术领域
本发明涉及智能终端技术领域,具体地指一种免热点的共享手机网络上网系统和方法。
技术背景
随着技术的发展,个人拥有大量的智能终端,这些终端都具有上网的能力,但是受限于各种条件未能接入Internet。另一方面手机作为最普遍的智能设备同时也是最广泛的上网设备。因此共享手机的网络给智能终端用于终端的上网是一个自然的想法,当前的实现方案都是基于手机热点的模式,手机热点的开启需要手工开启,自动开启热点功能则需要root(系统用户及权限)权限,对于普通APP(Application,应用程序)开发难以实现。
发明内容
本发明的目的就是要提供一种免热点的共享手机网络上网系统和方法,该系统和方案提高了共享手机网络上网的便捷性。
为实现此目的,本发明所设计的免热点的共享手机网络上网系统,其特征在于,它包括客户终端中的网络共享程序模块和虚拟网卡,以及手机中的上网代理程序模块,其中,网络共享程序模块的第一数据通信端连接虚拟网卡的数据通信端,网络共享程序模块的第二数据通信端连接上网代理程序模块的数据通信端;
所述虚拟网卡用于获取客户终端本机所有与外网通讯的IP(Internet Protocol,网络之间互连的协议)数据包;
所述网络共享程序模块用于将所述IP数据包转发到手机的上网代理程序模块中;
所述上网代理程序模块用于以自己的地址为源地址完成和所述IP数据包中目的地址的数据通信,并将远端响应的数据包发回到网络共享程序模块;
所述网络共享程序模块还用于将接收的远端响应数据利用TCP/IP(TransmissionControl Protocol/Internet Protocol,传输控制协议/因特网互联协议)协议进行封包处理,得到对应的IP远端响应数据包,并将所述IP远端响应数据包写入客户终端的虚拟网卡。
一种免热点的共享手机网络上网方法,其特征在于,它包括如下步骤:
步骤1:客户终端的网络共享程序模块建立和手机的上网代理程序模块之间的数据链接;
步骤2:客户终端的网络共享程序模块在客户终端中建立一个虚拟网卡;
步骤3:客户终端的虚拟网卡获取客户终端本机所有与外网通讯的IP数据包;
步骤4:客户终端的网络共享程序模块将所述IP数据包通过步骤1建立的数据链接转发到手机的上网代理程序模块中;
步骤5:客户终端的上网代理程序模块以自己的地址为源地址完成和该IP数据包中目的地址的数据通信,并将远端响应的数据包通过步骤1中的数据链接发回到客户终端的网络共享程序模块;
步骤6:客户终端的网络共享程序模块将收到远端响应数据利用TCP/IP协议进行封包处理,得到对应的IP远端响应数据包,并将所述IP远端响应数据包写入客户终端的虚拟网卡;
步骤7:虚拟网卡将所述IP远端响应数据包发送给客户终端中对应的应用程序模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉卡比特信息有限公司,未经武汉卡比特信息有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810145274.8/2.html,转载请声明来源钻瓜专利网。