專利名稱:具備無線網(wǎng)卡功能的移動終端及其實現(xiàn)方法
技術領域:
本發(fā)明屬于通信技術領域,尤其涉及一種具備無線網(wǎng)卡功能的移動終端及其實現(xiàn)方法。
背景技術:
現(xiàn)有的移動終端,如手機、MID (移動互聯(lián)網(wǎng)設備)等,很多都配置了 Wifi設備,可以利用wifi無線上網(wǎng)。此外,無線路由器也成為家庭等場所常用的配置,現(xiàn)有PC利用無線路由器上網(wǎng)時,需要另行配置無線網(wǎng)卡,用戶需要支付額外的成本。而如何利用移動終端的Wifi設備實現(xiàn)PC無線網(wǎng)卡的功能,是現(xiàn)有技術尚未解決的問題。
發(fā)明內容
本發(fā)明的目的在于提供一種具備無線網(wǎng)卡功能的移動終端及其實現(xiàn)方法,旨在解決將移動終端的wifi設備實現(xiàn)PC無線網(wǎng)卡功能的問題。本發(fā)明是這樣實現(xiàn)的,一種移動終端實現(xiàn)無線網(wǎng)卡功能的方法,所述的移動終端包括wifi設備,所述的方法包括A、移動終端向PC上報虛擬無線網(wǎng)卡ID ;B、所述PC根據(jù)所述虛擬無線網(wǎng)卡ID識別所述移動終端為無線網(wǎng)卡設備,加載無線網(wǎng)卡驅動。更具體的,其中步驟A之前還包括AOl、所述移動終端和所述PC通過USB數(shù)據(jù)線連接。更具體的,其中步驟AOl之前還包括A02、所述移動終端接收將其wifi設備切換成PC的虛擬無線網(wǎng)卡的控制指令。更具體的,其中所述虛擬無線網(wǎng)卡ID是虛擬無線網(wǎng)卡VID和PID,步驟A具體包括Al、所述移動終端接收所述PC發(fā)送的查詢VID和PID指令;A2、所述移動終端根據(jù)所述查詢VID和PID指令,向所述PC上報所述虛擬無線網(wǎng)卡 VID 和 PID。更具體的,其中步驟B具體包括Bi、所述PC根據(jù)虛擬無線網(wǎng)卡VID和PID識別所述移動終端為無線網(wǎng)卡設備,將所述移動終端設置成無線網(wǎng)卡設備,加載所述無線網(wǎng)卡驅動。更具體的,所述移動終端為移動通信終端或者移動互聯(lián)網(wǎng)設備MID。本發(fā)明還提供了一種具備無線網(wǎng)卡功能的移動終端,所述移動終端包括wifi設備,其還包括存儲器、控制指令接收模塊和無線網(wǎng)卡功能控制模塊,其中所述控制指令接收模塊用來接收將Wifi設備切換成PC的虛擬無線網(wǎng)卡的控制指令,并將所述控制指令傳輸?shù)剿鰺o線網(wǎng)卡功能控制模塊;
所述無線網(wǎng)卡功能控制模塊用來從所述存儲器中讀取虛擬無線網(wǎng)卡ID,將所讀取的虛擬無線網(wǎng)卡ID上報給PC;所述存儲器用來存儲所述虛擬無線網(wǎng)卡ID。更具體的,所述將wifi設備切換成PC的虛擬無線網(wǎng)卡的控制指令是用戶通過所述移動終端的功能菜單輸入的。更具體的,所述虛擬無線網(wǎng)卡ID用來供所述PC將所述移動終端識別成無線網(wǎng)卡設備。更具體的,所述虛擬無線網(wǎng)卡ID是虛擬無線網(wǎng)卡VID和PID,所述控制指令接收模塊還用來接收所述PC發(fā)送的查詢所述移動終端VID和PID的控制指令,將所述控制指令傳輸?shù)剿鰺o線網(wǎng)卡功能控制模塊,所述無線網(wǎng)卡功能控制模塊用來將所述虛擬無線網(wǎng)卡 VID和PID傳輸?shù)剿鯬C。本發(fā)明克服現(xiàn)有技術的不足,提供了一種具備無線網(wǎng)卡功能的移動終端及其實現(xiàn)方法,在移動終端與PC通過USB連接之后,移動終端向PC上報約定的虛擬無線網(wǎng)卡ID (身份標識符),PC根據(jù)移動終端上報的虛擬無線網(wǎng)卡ID識別通過USB接口外接的移動終端為無線網(wǎng)卡設備,將移動終端的wifi設備虛擬成PC的無線網(wǎng)卡,并加載無線網(wǎng)卡驅動,PC利用移動終端的wifi設備實現(xiàn)上網(wǎng)功能。本發(fā)明提供的技術方案使得用戶可以將移動終端的wifi設備作為PC的無線網(wǎng)卡使用,不再需要為PC另行配置無線網(wǎng)卡,節(jié)省了用戶的成本。
圖1是本發(fā)明實施例的移動終端與PC通過USB數(shù)據(jù)線連接的過程;圖2是本發(fā)明實施例流程圖;圖3是本發(fā)明實施例的PC將移動終端設置為USB網(wǎng)卡設備的具體流程。圖4是本發(fā)明實施例移動終端的原理框圖。
具體實施例方式本發(fā)明提供的技術方案是在移動終端與PC通過USB連接之后,移動終端向PC上報約定的虛擬無線網(wǎng)卡ID,PC根據(jù)移動終端上報的虛擬無線網(wǎng)卡ID識別通過USB接口外接的移動終端為無線網(wǎng)卡設備,將移動終端的wifi設備虛擬成PC的無線網(wǎng)卡,并加載無線網(wǎng)卡驅動,PC利用移動終端的wifi設備實現(xiàn)上網(wǎng)功能。為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明實施例中,移動終端上報給PC的虛擬無線網(wǎng)卡ID以VID (廠商標識符)和 PID(產品標識符)(本發(fā)明中稱其為虛擬無線網(wǎng)卡VID和PID)為例進行說明,其他可以識別身份的標識符也可以適用。本發(fā)明實施例中,所述移動終端應當包括wifi設備,具備wifi功能。本發(fā)明實施例中,移動終端和PC通過USB數(shù)據(jù)線連接。圖1所示為一種移動終端與PC之間通過USB數(shù)據(jù)線連接的示例,其中VDD和GND的電壓信號線連接到移動終端的充電電路模塊為移動終端充電。移動終端具備USB母頭,PC電腦具備USB母頭,USB數(shù)據(jù)線兩端具備對應的公頭。具體實現(xiàn)本發(fā)明提供的技術方案時,移動終端與PC的連接方式并不局限于USB數(shù)據(jù)線,其他可以實現(xiàn)數(shù)據(jù)傳輸?shù)姆绞蕉伎梢?,如PCI Express 口、高速串口、藍牙等,其原理相同。用戶將移動終端和PC通過USB數(shù)據(jù)線連接后,需要對移動終端進行設置,將移動終端的wifi設備切換成PC的虛擬無線網(wǎng)卡。具體實現(xiàn)時,可以在移動終端中設置相應的功能菜單,以啟動將移動終端的wifi設備切換成PC的虛擬無線網(wǎng)卡的流程。當用戶通過移動終端的功能菜單啟動將Wifi設備切換成虛擬無線網(wǎng)卡的流程之后,移動終端在接收到PC發(fā)送的查詢USB設備VID和PID時,移動終端將通過USB接口向 PC上報虛擬無線網(wǎng)卡VID和PID。該虛擬無線網(wǎng)卡VID和PID為預先約定的,PC根據(jù)該虛擬無線網(wǎng)卡VID和PID識別外接USB設備時,將根據(jù)該虛擬無線網(wǎng)卡VID和PID識別外接 USB設備為無線網(wǎng)卡。該虛擬無線網(wǎng)卡VID和PID預先存儲在移動終端中,當移動終端接收到將其wifi設備切換成虛擬無線網(wǎng)卡的控制指令,并接收到PC的查詢VID和PID的命令之后,移動終端將讀取存儲的虛擬無線網(wǎng)卡VID和PID,上報給PC。當PC接收到移動終端上報的虛擬無線網(wǎng)卡VID和PID后,確認此時外接USB設備 (移動終端)為無線網(wǎng)卡,并據(jù)此加載對應的無線網(wǎng)卡驅動,由此完成將移動終端的wifi設備虛擬成無線網(wǎng)卡的過程。PC識別通過USB接口連接的移動終端為無線網(wǎng)卡設備之后,其USB控制模塊將移動終端設置為USB無線網(wǎng)卡設備,加載無線網(wǎng)卡驅動,為PC的USB控制模塊和移動終端的 wifi設備之間建立通信通道,移動終端的wifi設備可以作為PC的無線網(wǎng)卡使用,此后PC 可以通過該通信通道向網(wǎng)絡轉發(fā)數(shù)據(jù),也可以通過該通信通道接收網(wǎng)絡數(shù)據(jù)。本發(fā)明實施例流程圖如圖2所示,包括如下步驟201、移動終端與PC通過USB數(shù)據(jù)線連接;202、用戶通過移動終端的功能菜單啟動將wifi設備切換成虛擬無線網(wǎng)卡的流程;203、移動終端接收到PC查詢USB設備VID和PID的命令,通過USB接口向PC上報事先約定的虛擬無線網(wǎng)卡VID和PID ;204、PC根據(jù)該虛擬無線網(wǎng)卡VID和PID識別外接的移動終端為無線網(wǎng)卡設備;205,PC的USB控制模塊將移動終端設置為USB網(wǎng)卡設備,加載對應的無線網(wǎng)卡驅動,為PC的USB控制模塊和移動終端的Wifi設備之間建立通信通道;206、PC通過無線網(wǎng)卡驅動按照網(wǎng)絡通信協(xié)議向移動終端發(fā)送命令,接收數(shù)據(jù)。上述步驟205具體流程圖如圖3所示,包括如下的步驟301、PC向移動終端發(fā)送獲取設備描述符請求;302、移動終端接收PC發(fā)送的獲取設備描述符請求,向PC發(fā)送其wifi設備描述符;303、PC向移動終端發(fā)送設置地址請求;304、移動終端設置USB設備的新地址;305、PC向移動終端發(fā)送獲取配置描述符請求;306、移動終端接收PC發(fā)送的獲取配置描述符請求,向PC發(fā)送其wifi設備的配置描述符;
307、PC向移動終端發(fā)送獲取配置集合請求;308、移動終端接收PC發(fā)送的獲取配置集合請求,向PC發(fā)送其wifi設備的配置集合;309、PC加載無線網(wǎng)卡驅動,通知移動終端可以正常工作。本發(fā)明實施例的具備無線網(wǎng)卡功能的移動終端的原理框圖如圖4所示,該移動終端包括wifi設備,還包括控制指令接收模塊、無線網(wǎng)卡功能控制模塊和存儲器,其中控制指令接收模塊與無線網(wǎng)卡功能控制模塊相連,用來接收將Wifi設備切換成 PC的虛擬無線網(wǎng)卡的控制指令,并將該控制指令傳輸?shù)綗o線網(wǎng)卡功能控制模塊;控制指令接收模塊還用來接收PC發(fā)送的查詢USB設備的VID和PID的控制指令,將該控制指令傳輸?shù)綗o線網(wǎng)卡功能控制模塊;無線網(wǎng)卡功能控制模塊與存儲器相連,在接收到控制指令接收模塊傳輸?shù)膶ifi 設備切換成PC的虛擬無線網(wǎng)卡的控制指令后,在PC查詢USB設備的VID和PID時,用來從所述存儲器中讀取虛擬無線網(wǎng)卡VID和PID,將所讀取的虛擬無線網(wǎng)卡VID和PID上報給 PC ;存儲器用來存儲虛擬無線網(wǎng)卡VID和PID,供無線網(wǎng)卡功能控制模塊讀取。其中,將wifi設備切換成PC的虛擬無線網(wǎng)卡的控制指令可以由用戶通過移動終端的功能菜單輸入;該虛擬無線網(wǎng)卡VID和PID為預先約定的,PC根據(jù)該虛擬無線網(wǎng)卡VID 和PID識別外接USB設備時,將根據(jù)該虛擬無線網(wǎng)卡VID和PID識別外接USB設備為無線網(wǎng)卡。本發(fā)明實施例的移動終端可以是移動通信終端,如手機,也可以是移動互聯(lián)網(wǎng)設備(MID)等。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1.一種移動終端實現(xiàn)無線網(wǎng)卡功能的方法,所述的移動終端包括wifi設備,所述的方法包括A、移動終端向PC上報虛擬無線網(wǎng)卡ID;B、所述PC根據(jù)所述虛擬無線網(wǎng)卡ID識別所述移動終端為無線網(wǎng)卡設備,加載無線網(wǎng)卡驅動。
2.根據(jù)權利要求1所述的方法,其特征在于,其中步驟A之前還包括A01、所述移動終端和所述PC通過USB數(shù)據(jù)線連接。
3.根據(jù)權利要求2所述的方法,其特征在于,其中步驟AOl之前還包括A02、所述移動終端接收將其wifi設備切換成PC的虛擬無線網(wǎng)卡的控制指令。
4.根據(jù)權利要求1所述的方法,其特征在于,其中所述虛擬無線網(wǎng)卡ID是虛擬無線網(wǎng)卡VID和PID,步驟A具體包括Al、所述移動終端接收所述PC發(fā)送的查詢VID和PID指令;A2、所述移動終端根據(jù)所述查詢VID和PID指令,向所述PC上報所述虛擬無線網(wǎng)卡VID 和 PID0
5.根據(jù)權利要求1所述的方法,其特征在于,其中步驟B具體包括Bi、所述PC根據(jù)虛擬無線網(wǎng)卡VID和PID識別所述移動終端為無線網(wǎng)卡設備,將所述移動終端設置成無線網(wǎng)卡設備,加載所述無線網(wǎng)卡驅動。
6.根據(jù)權利要求1所述的方法,其特征在于,所述移動終端為移動通信終端或者移動互聯(lián)網(wǎng)設備MID。
7.一種具備無線網(wǎng)卡功能的移動終端,所述移動終端包括wifi設備,其特征在于,其還包括存儲器、控制指令接收模塊和無線網(wǎng)卡功能控制模塊,其中所述控制指令接收模塊用來接收將wifi設備切換成PC的虛擬無線網(wǎng)卡的控制指令, 并將所述控制指令傳輸?shù)剿鰺o線網(wǎng)卡功能控制模塊;所述無線網(wǎng)卡功能控制模塊用來從所述存儲器中讀取虛擬無線網(wǎng)卡ID,將所讀取的虛擬無線網(wǎng)卡ID上報給PC;所述存儲器用來存儲所述虛擬無線網(wǎng)卡ID。
8.根據(jù)權利要求7所述的移動終端,其特征在于,所述將wifi設備切換成PC的虛擬無線網(wǎng)卡的控制指令是用戶通過所述移動終端的功能菜單輸入的。
9.根據(jù)權利要求7所述的移動終端,其特征在于,所述虛擬無線網(wǎng)卡ID用來供所述PC 將所述移動終端識別成無線網(wǎng)卡設備。
10.根據(jù)權利要求7所述的移動終端,其特征在于,所述虛擬無線網(wǎng)卡ID是虛擬無線網(wǎng)卡VID和PID,所述控制指令接收模塊還用來接收所述PC發(fā)送的查詢所述移動終端VID和 PID的控制指令,將所述控制指令傳輸?shù)剿鰺o線網(wǎng)卡功能控制模塊,所述無線網(wǎng)卡功能控制模塊用來將所述虛擬無線網(wǎng)卡VID和PID傳輸?shù)剿鯬C。
全文摘要
本發(fā)明適用于移動終端,提供了一種具備無線網(wǎng)卡功能的移動終端及其實現(xiàn)方法,所述的方法包括A、移動終端向PC上報虛擬無線網(wǎng)卡ID;B、所述PC根據(jù)所述虛擬無線網(wǎng)卡ID識別所述移動終端為無線網(wǎng)卡設備,加載無線網(wǎng)卡驅動。本發(fā)明提供的技術方案使得用戶可以將移動終端的wifi設備作為PC的無線網(wǎng)卡使用,不再需要為PC另行配置無線網(wǎng)卡,節(jié)省了用戶的成本。
文檔編號H04W88/02GK102457990SQ201010525550
公開日2012年5月16日 申請日期2010年10月28日 優(yōu)先權日2010年10月28日
發(fā)明者李新宇 申請人:Tcl集團股份有限公司