具备无线网卡功能的移动终端及其实现方法

文档序号:7763667阅读:407来源:国知局
专利名称:具备无线网卡功能的移动终端及其实现方法
技术领域
本发明属于通信技术领域,尤其涉及一种具备无线网卡功能的移动终端及其实现方法。
背景技术
现有的移动终端,如手机、MID (移动互联网设备)等,很多都配置了 Wifi设备,可以利用wifi无线上网。此外,无线路由器也成为家庭等场所常用的配置,现有PC利用无线路由器上网时,需要另行配置无线网卡,用户需要支付额外的成本。而如何利用移动终端的Wifi设备实现PC无线网卡的功能,是现有技术尚未解决的问题。

发明内容
本发明的目的在于提供一种具备无线网卡功能的移动终端及其实现方法,旨在解决将移动终端的wifi设备实现PC无线网卡功能的问题。本发明是这样实现的,一种移动终端实现无线网卡功能的方法,所述的移动终端包括wifi设备,所述的方法包括A、移动终端向PC上报虚拟无线网卡ID ;B、所述PC根据所述虚拟无线网卡ID识别所述移动终端为无线网卡设备,加载无线网卡驱动。更具体的,其中步骤A之前还包括AOl、所述移动终端和所述PC通过USB数据线连接。更具体的,其中步骤AOl之前还包括A02、所述移动终端接收将其wifi设备切换成PC的虚拟无线网卡的控制指令。更具体的,其中所述虚拟无线网卡ID是虚拟无线网卡VID和PID,步骤A具体包括Al、所述移动终端接收所述PC发送的查询VID和PID指令;A2、所述移动终端根据所述查询VID和PID指令,向所述PC上报所述虚拟无线网卡 VID 和 PID。更具体的,其中步骤B具体包括Bi、所述PC根据虚拟无线网卡VID和PID识别所述移动终端为无线网卡设备,将所述移动终端设置成无线网卡设备,加载所述无线网卡驱动。更具体的,所述移动终端为移动通信终端或者移动互联网设备MID。本发明还提供了一种具备无线网卡功能的移动终端,所述移动终端包括wifi设备,其还包括存储器、控制指令接收模块和无线网卡功能控制模块,其中所述控制指令接收模块用来接收将Wifi设备切换成PC的虚拟无线网卡的控制指令,并将所述控制指令传输到所述无线网卡功能控制模块;
所述无线网卡功能控制模块用来从所述存储器中读取虚拟无线网卡ID,将所读取的虚拟无线网卡ID上报给PC;所述存储器用来存储所述虚拟无线网卡ID。更具体的,所述将wifi设备切换成PC的虚拟无线网卡的控制指令是用户通过所述移动终端的功能菜单输入的。更具体的,所述虚拟无线网卡ID用来供所述PC将所述移动终端识别成无线网卡设备。更具体的,所述虚拟无线网卡ID是虚拟无线网卡VID和PID,所述控制指令接收模块还用来接收所述PC发送的查询所述移动终端VID和PID的控制指令,将所述控制指令传输到所述无线网卡功能控制模块,所述无线网卡功能控制模块用来将所述虚拟无线网卡 VID和PID传输到所述PC。本发明克服现有技术的不足,提供了一种具备无线网卡功能的移动终端及其实现方法,在移动终端与PC通过USB连接之后,移动终端向PC上报约定的虚拟无线网卡ID (身份标识符),PC根据移动终端上报的虚拟无线网卡ID识别通过USB接口外接的移动终端为无线网卡设备,将移动终端的wifi设备虚拟成PC的无线网卡,并加载无线网卡驱动,PC利用移动终端的wifi设备实现上网功能。本发明提供的技术方案使得用户可以将移动终端的wifi设备作为PC的无线网卡使用,不再需要为PC另行配置无线网卡,节省了用户的成本。


图1是本发明实施例的移动终端与PC通过USB数据线连接的过程;图2是本发明实施例流程图;图3是本发明实施例的PC将移动终端设置为USB网卡设备的具体流程。图4是本发明实施例移动终端的原理框图。
具体实施例方式本发明提供的技术方案是在移动终端与PC通过USB连接之后,移动终端向PC上报约定的虚拟无线网卡ID,PC根据移动终端上报的虚拟无线网卡ID识别通过USB接口外接的移动终端为无线网卡设备,将移动终端的wifi设备虚拟成PC的无线网卡,并加载无线网卡驱动,PC利用移动终端的wifi设备实现上网功能。为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明实施例中,移动终端上报给PC的虚拟无线网卡ID以VID (厂商标识符)和 PID(产品标识符)(本发明中称其为虚拟无线网卡VID和PID)为例进行说明,其他可以识别身份的标识符也可以适用。本发明实施例中,所述移动终端应当包括wifi设备,具备wifi功能。本发明实施例中,移动终端和PC通过USB数据线连接。图1所示为一种移动终端与PC之间通过USB数据线连接的示例,其中VDD和GND的电压信号线连接到移动终端的充电电路模块为移动终端充电。移动终端具备USB母头,PC电脑具备USB母头,USB数据线两端具备对应的公头。具体实现本发明提供的技术方案时,移动终端与PC的连接方式并不局限于USB数据线,其他可以实现数据传输的方式都可以,如PCI Express 口、高速串口、蓝牙等,其原理相同。用户将移动终端和PC通过USB数据线连接后,需要对移动终端进行设置,将移动终端的wifi设备切换成PC的虚拟无线网卡。具体实现时,可以在移动终端中设置相应的功能菜单,以启动将移动终端的wifi设备切换成PC的虚拟无线网卡的流程。当用户通过移动终端的功能菜单启动将Wifi设备切换成虚拟无线网卡的流程之后,移动终端在接收到PC发送的查询USB设备VID和PID时,移动终端将通过USB接口向 PC上报虚拟无线网卡VID和PID。该虚拟无线网卡VID和PID为预先约定的,PC根据该虚拟无线网卡VID和PID识别外接USB设备时,将根据该虚拟无线网卡VID和PID识别外接 USB设备为无线网卡。该虚拟无线网卡VID和PID预先存储在移动终端中,当移动终端接收到将其wifi设备切换成虚拟无线网卡的控制指令,并接收到PC的查询VID和PID的命令之后,移动终端将读取存储的虚拟无线网卡VID和PID,上报给PC。当PC接收到移动终端上报的虚拟无线网卡VID和PID后,确认此时外接USB设备 (移动终端)为无线网卡,并据此加载对应的无线网卡驱动,由此完成将移动终端的wifi设备虚拟成无线网卡的过程。PC识别通过USB接口连接的移动终端为无线网卡设备之后,其USB控制模块将移动终端设置为USB无线网卡设备,加载无线网卡驱动,为PC的USB控制模块和移动终端的 wifi设备之间建立通信通道,移动终端的wifi设备可以作为PC的无线网卡使用,此后PC 可以通过该通信通道向网络转发数据,也可以通过该通信通道接收网络数据。本发明实施例流程图如图2所示,包括如下步骤201、移动终端与PC通过USB数据线连接;202、用户通过移动终端的功能菜单启动将wifi设备切换成虚拟无线网卡的流程;203、移动终端接收到PC查询USB设备VID和PID的命令,通过USB接口向PC上报事先约定的虚拟无线网卡VID和PID ;204、PC根据该虚拟无线网卡VID和PID识别外接的移动终端为无线网卡设备;205,PC的USB控制模块将移动终端设置为USB网卡设备,加载对应的无线网卡驱动,为PC的USB控制模块和移动终端的Wifi设备之间建立通信通道;206、PC通过无线网卡驱动按照网络通信协议向移动终端发送命令,接收数据。上述步骤205具体流程图如图3所示,包括如下的步骤301、PC向移动终端发送获取设备描述符请求;302、移动终端接收PC发送的获取设备描述符请求,向PC发送其wifi设备描述符;303、PC向移动终端发送设置地址请求;304、移动终端设置USB设备的新地址;305、PC向移动终端发送获取配置描述符请求;306、移动终端接收PC发送的获取配置描述符请求,向PC发送其wifi设备的配置描述符;
307、PC向移动终端发送获取配置集合请求;308、移动终端接收PC发送的获取配置集合请求,向PC发送其wifi设备的配置集合;309、PC加载无线网卡驱动,通知移动终端可以正常工作。本发明实施例的具备无线网卡功能的移动终端的原理框图如图4所示,该移动终端包括wifi设备,还包括控制指令接收模块、无线网卡功能控制模块和存储器,其中控制指令接收模块与无线网卡功能控制模块相连,用来接收将Wifi设备切换成 PC的虚拟无线网卡的控制指令,并将该控制指令传输到无线网卡功能控制模块;控制指令接收模块还用来接收PC发送的查询USB设备的VID和PID的控制指令,将该控制指令传输到无线网卡功能控制模块;无线网卡功能控制模块与存储器相连,在接收到控制指令接收模块传输的将wifi 设备切换成PC的虚拟无线网卡的控制指令后,在PC查询USB设备的VID和PID时,用来从所述存储器中读取虚拟无线网卡VID和PID,将所读取的虚拟无线网卡VID和PID上报给 PC ;存储器用来存储虚拟无线网卡VID和PID,供无线网卡功能控制模块读取。其中,将wifi设备切换成PC的虚拟无线网卡的控制指令可以由用户通过移动终端的功能菜单输入;该虚拟无线网卡VID和PID为预先约定的,PC根据该虚拟无线网卡VID 和PID识别外接USB设备时,将根据该虚拟无线网卡VID和PID识别外接USB设备为无线网卡。本发明实施例的移动终端可以是移动通信终端,如手机,也可以是移动互联网设备(MID)等。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种移动终端实现无线网卡功能的方法,所述的移动终端包括wifi设备,所述的方法包括A、移动终端向PC上报虚拟无线网卡ID;B、所述PC根据所述虚拟无线网卡ID识别所述移动终端为无线网卡设备,加载无线网卡驱动。
2.根据权利要求1所述的方法,其特征在于,其中步骤A之前还包括A01、所述移动终端和所述PC通过USB数据线连接。
3.根据权利要求2所述的方法,其特征在于,其中步骤AOl之前还包括A02、所述移动终端接收将其wifi设备切换成PC的虚拟无线网卡的控制指令。
4.根据权利要求1所述的方法,其特征在于,其中所述虚拟无线网卡ID是虚拟无线网卡VID和PID,步骤A具体包括Al、所述移动终端接收所述PC发送的查询VID和PID指令;A2、所述移动终端根据所述查询VID和PID指令,向所述PC上报所述虚拟无线网卡VID 和 PID0
5.根据权利要求1所述的方法,其特征在于,其中步骤B具体包括Bi、所述PC根据虚拟无线网卡VID和PID识别所述移动终端为无线网卡设备,将所述移动终端设置成无线网卡设备,加载所述无线网卡驱动。
6.根据权利要求1所述的方法,其特征在于,所述移动终端为移动通信终端或者移动互联网设备MID。
7.一种具备无线网卡功能的移动终端,所述移动终端包括wifi设备,其特征在于,其还包括存储器、控制指令接收模块和无线网卡功能控制模块,其中所述控制指令接收模块用来接收将wifi设备切换成PC的虚拟无线网卡的控制指令, 并将所述控制指令传输到所述无线网卡功能控制模块;所述无线网卡功能控制模块用来从所述存储器中读取虚拟无线网卡ID,将所读取的虚拟无线网卡ID上报给PC;所述存储器用来存储所述虚拟无线网卡ID。
8.根据权利要求7所述的移动终端,其特征在于,所述将wifi设备切换成PC的虚拟无线网卡的控制指令是用户通过所述移动终端的功能菜单输入的。
9.根据权利要求7所述的移动终端,其特征在于,所述虚拟无线网卡ID用来供所述PC 将所述移动终端识别成无线网卡设备。
10.根据权利要求7所述的移动终端,其特征在于,所述虚拟无线网卡ID是虚拟无线网卡VID和PID,所述控制指令接收模块还用来接收所述PC发送的查询所述移动终端VID和 PID的控制指令,将所述控制指令传输到所述无线网卡功能控制模块,所述无线网卡功能控制模块用来将所述虚拟无线网卡VID和PID传输到所述PC。
全文摘要
本发明适用于移动终端,提供了一种具备无线网卡功能的移动终端及其实现方法,所述的方法包括A、移动终端向PC上报虚拟无线网卡ID;B、所述PC根据所述虚拟无线网卡ID识别所述移动终端为无线网卡设备,加载无线网卡驱动。本发明提供的技术方案使得用户可以将移动终端的wifi设备作为PC的无线网卡使用,不再需要为PC另行配置无线网卡,节省了用户的成本。
文档编号H04W88/02GK102457990SQ201010525550
公开日2012年5月16日 申请日期2010年10月28日 优先权日2010年10月28日
发明者李新宇 申请人:Tcl集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1