亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種網絡連接方法及通訊終端的制作方法

文檔序號:7581446閱讀:107來源:國知局
專利名稱:一種網絡連接方法及通訊終端的制作方法
技術領域
本發(fā)明涉及通訊技術領域,尤其涉及一種網絡連接方法及通訊終端。
背景技術
隨著第三代移動通訊時代的到來,上網本(net book)、移動互聯網設備(Mobile Internet Device,MID)、超便攜個人電腦(Ultra-Mobile PC, UMPC)等通訊終端的使用 越來越多。這些通訊終端中可以內置或外接能夠與無線通訊網絡連接的通訊單元,以實 現用戶隨時隨地的上網以及短信和通話等需求,其中,通訊單元一般提供通用串行總線 (Universal Serial Bus,USB)接口,并通過該USB接口與通訊終端中內置的用于實現各種 業(yè)務功能的應用單元進行數據傳輸,其中,通訊單元通過USB接口進行數據傳輸可以提高 傳輸速率,以滿足高傳輸速率的通信業(yè)務需求。為了延長通訊終端的待機時間,通訊終端在睡眠狀態(tài)時,可以斷開通訊單元與應 用單元的USB連接,以減少通訊終端的耗電。但是,當USB連接斷開時,應用單元的USB驅動 會檢測到自身用于網絡連接的USB網絡設備模塊的拔出事件,應用單元的網絡連接隨之斷 開,此時上網的應用程序會處于網絡的斷開狀態(tài),如即時通訊軟件會處于離線狀態(tài),而當通 訊終端從睡眠狀態(tài)中喚醒時,應用單元重新建立與通訊單元的USB連接,當應用單元的USB 驅動檢測到自身用于網絡連接的USB網絡設備模塊的插入事件時,應用程序需要恢復網絡 的連接狀態(tài),此時會存在一定的延時。

發(fā)明內容
有鑒于此,本發(fā)明的主要目的在于提供一種網絡連接方法及通訊終端,能夠使應 用程序在通訊終端處于睡眠狀態(tài)時仍能保持在線狀態(tài)。為達到上述目的,本發(fā)明的技術方案是這樣實現的一種網絡連接的方法,所述方法包括應用單元的應用模塊根據預先配置的網絡連接端口的信息,將網絡連接請求發(fā)送 至虛擬網絡模塊;虛擬網絡模塊與用于網絡連接的USB網絡設備模塊建立連接,并將所述網絡連接 請求發(fā)送至USB網絡設備模塊,由所述USB網絡設備模塊與通訊單元建立網絡連接。進一步地,所述方法還包括配置應用模塊的網絡連接端口為虛擬網絡模塊端口。進一步地,在由所述USB網絡設備模塊與通訊單元建立網絡連接步驟之后,所述 方法還包括當應用單元和/或通訊單元進入休眠狀態(tài)時,USB網絡設備模塊與通訊單元的網 絡連接斷開,應用單元的USB驅動檢測到USB網絡設備模塊拔出事件,觸發(fā)USB網絡設備模 塊斷開與虛擬網絡模塊的連接。進一步地,在由所述USB網絡設備模塊與通訊單元建立網絡連接步驟之后,所述方法還包括當應用單元喚醒通訊單元時,應用單元根據通用輸入輸出(GPIO)指示信息,拉高 AP_WAKEUP_MODULE管腳的電平,USB網絡設備模塊與通訊單元建立網絡連接;或者,當通訊單元喚醒應用單元時,通訊單元根據GPIO指示信息,拉高M0DULE_WAKEUP_ AP管腳的電平,通訊單元與USB網絡設備模塊建立網絡連接。進一步地,所述方法還包括USB驅動檢測到USB網絡設備模塊的插入事件,對所述USB網絡設備模塊進行枚 舉;虛擬網絡模塊建立與USB網絡設備模塊的連接,應用模塊通過虛擬網絡模塊收發(fā) 網絡數據。一種通訊終端,包括通訊單元,所述通訊終端還包括應用單元;所述應用單元包 括應用模塊、虛擬網絡模塊、USB網絡設備模塊;其中,應用模塊,用于根據預先配置的網絡連接端口的信息,將網絡連接請求發(fā)送至所 述虛擬網絡模塊;虛擬網絡模塊,用于接收到所述網絡連接請求后,與所述USB網絡設備模塊建立 連接,并將所述網絡連接請求發(fā)送至USB網絡設備模塊;USB網絡設備模塊,用于接收到網絡連接請求后,與所述通訊單元建立網絡連接。進一步地,所述應用模塊的網絡連接端口為虛擬網絡模塊端口。進一步地,所述應用單元還包括USB驅動,用于當應用單元和/或通訊單元進入休 眠狀態(tài),USB網絡設備模塊與通訊單元的網絡連接斷開時,檢測到USB網絡設備模塊拔出事 件,觸發(fā)USB網絡設備模塊斷開與虛擬網絡模塊的連接。進一步地,所述應用單元進一步用于當應用單元喚醒通訊單元時,根據GPIO提示 信息,拉高AP_WAKEUP_MODULE管腳的電平;所述通訊單元進一步用于當通訊單元喚醒應用單元時,根據GPIO提示信息,拉高 MODULE_WAKEUP_AP 管腳的電平。進一步地,所述USB驅動具體用于檢測到USB網絡設備模塊插入事件后,對所述 USB網絡設備模塊進行枚舉,觸發(fā)虛擬網絡模塊建立與USB網絡設備模塊的連接。本發(fā)明提供的通訊終端應用單元根據預先配置的網絡連接端口的信息,將網絡連 接請求發(fā)送至虛擬網絡模塊,實現應用單元通過虛擬網絡模塊收發(fā)網絡數據;當通訊終端 進入睡眠狀態(tài)時,虛擬網絡模塊能夠為通訊終端的應用單元提供一個可用的網絡連接端 口,故先前處于上網的應用程序仍能夠保持在線狀態(tài);另外,還實現了應用單元和通訊單元 各自的喚醒功能。


圖1為本發(fā)明網絡連接方法的流程示意圖;圖2為本發(fā)明網絡連接方法的具體實施例的流程示意圖;圖3為本發(fā)明通訊終端的結構示意圖;圖4為本發(fā)明通訊終端的實施例一的結構示意圖;圖5為本發(fā)明通訊終端的實施例二的結構示意圖。
具體實施例方式本發(fā)明的基本思想為應用單元的應用模塊根據預先配置的網絡連接端口的信 息,將網絡連接請求發(fā)送至虛擬網絡模塊;虛擬網絡模塊與用于網絡連接的USB網絡設備 模塊建立連接,并將所述網絡連接請求發(fā)送至USB網絡設備模塊,由所述USB網絡設備模塊 與通訊單元建立網絡連接。為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,以下舉實施例并參照附圖,對 本發(fā)明進一步詳細說明。圖1示出了本發(fā)明網絡連接方法的流程,如圖1所示,所述方法包括下述步驟步驟101,通訊終端應用單元的應用模塊根據預先配置的網絡連接端口的信息,將 網絡連接請求發(fā)送至虛擬網絡模塊;具體地,預先將通訊終端應用單元的應用模塊的網絡連接端口配置為虛擬網絡模 塊端口,當應用模塊發(fā)起網絡連接時,應用模塊根據網絡連接端口的配置信息,將網絡連接 請求發(fā)送至虛擬網絡模塊。步驟102,虛擬網絡模塊與USB網絡設備模塊建立連接,將接收到的網絡連接請求 發(fā)送至USB網絡設備模塊,由USB網絡設備模塊與通訊單元建立網絡連接。具體地,本步驟中,USB網絡設備模塊接收到虛擬網絡模塊發(fā)來的網絡連接請求 后,將網絡連接請求發(fā)送至通訊單元,通訊單元接收到該網絡連接請求后,返回響應給所述 USB網絡設備模塊,虛擬網絡模塊通過所述USB網絡設備模塊獲取該響應,并轉發(fā)至應用模 塊,應用模塊接收到該響應后,通過所述虛擬網絡設備收發(fā)網絡數據,實現網絡連接。圖2示出了本發(fā)明網絡連接方法的具體實施例的流程,如圖2所示,所述實施例包 括下述步驟步驟201,配置應用單元的應用模塊的網絡連接端口為虛擬網絡模塊端口 ;步驟202,當應用模塊發(fā)起網絡連接時,發(fā)送網絡連接請求給虛擬網絡模塊;步驟203,虛擬網絡模塊打開USB網絡設備模塊,將接收到的網絡連接請求發(fā)送至 USB網絡設備模塊,由USB網絡設備模塊與通訊單元建立網絡連接;其中,當USB網絡設備模塊為串口設備模塊時,虛擬網絡模塊以串口的方式打開 USB網絡設備模塊,通過串口與USB網絡設備模塊進行數據傳輸;USB網絡設備模塊與通訊單元建立網絡連接具體為USB網絡設備模塊接收到虛 擬網絡模塊發(fā)來的網絡連接請求后,將網絡連接請求發(fā)送至通訊單元,通訊單元接收到該 網絡連接請求后,返回響應給所述USB網絡設備模塊,虛擬網絡模塊通過所述USB網絡設備 模塊獲取該響應,并轉發(fā)至應用模塊,應用模塊接收到該響應后,通過所述虛擬網絡模塊收 發(fā)網絡數據,實現網絡連接。步驟204 步驟206,當應用單元和/或通訊單元進入睡眠狀態(tài)時,USB網絡設備 模塊與通訊單元的網絡連接斷開;應用單元的USB驅動檢測到USB網絡設備模塊拔出事件 后,觸發(fā)虛擬網絡模塊斷開與USB網絡設備模塊的連接。本步驟中,當通訊終端進入睡眠狀態(tài)時,為了延長待機時間,應用單元和/或通訊 單元隨之進入睡眠狀態(tài),此時USB網絡設備模塊與通訊單元的網絡連接斷開。步驟207,當應用單元喚醒通訊單元時,通訊終端根據USB協(xié)議中喚醒協(xié)議部分,產生通用輸入輸出(GPI0,General Purpose Input Output)指示信息,應用單元根據GPIO 指示信息拉高AP_WAKEUP_MODULE管腳的電平,執(zhí)行步驟209 ;具體地,本步驟中,AP_WAKEUP_MODULE管腳為應用單元喚醒通訊單元的管腳,本發(fā) 明實施例中,該管腳為高電平時表示應用單元喚醒通訊單元,即該管腳在高電平時被激活, 應當理解,上述管腳也可以設置為在低電平時被激活;AP_WAKEUP_MODULE管腳電平拉高的持續(xù)時間根據應用單元的應用處理器型號 等進行具體設置,本發(fā)明實施例中,AP_WAKEUP_MODULE管腳電平拉高的持續(xù)時間設置為 50ms ο步驟208,當通訊單元喚醒應用單元時,通訊終端根據USB協(xié)議中喚醒協(xié)議部分, 產生GPIO指示信息,通訊單元根據GPIO指示信息,拉高MODULE_WAKEUP_AP管腳的電平,執(zhí) 行步驟209 ;具體地,本步驟中,MODULE_WAKEUP_AP管腳為通訊單元喚醒應用單元的管腳,本發(fā) 明實施例中,該管腳為高電平時表示通訊單元喚醒應用單元,即該管腳在高電平時被激活, 應當理解,上述管腳也可以設置為在低電平時被激活;MODULE_WAKEUP_AP管腳電平拉高的持續(xù)時間根據應用單元的應用處理器型號 等進行具體設置,本發(fā)明實施例中,MODULE_WAKEUP_AP管腳電平拉高的持續(xù)時間設置為 50ms ο步驟209步驟211,USB網絡設備模塊與通訊單元建立網絡連接,然后USB驅動檢 測到USB網絡設備模塊的插入事件,對所述USB網絡設備模塊進行枚舉,并觸發(fā)虛擬網絡模 塊與USB網絡設備模塊連接的建立;具體地,本步驟中,USB驅動檢測到USB網絡設備模塊的插入事件后,觸發(fā)虛擬網 絡模塊與USB網絡設備模塊連接的建立,應用模塊可以通過虛擬網絡模塊收發(fā)網絡數據, 虛擬網絡模塊將待發(fā)送的數據由USB網絡設備模塊發(fā)送至通訊單元,并由USB網絡設備模 塊接收通訊單元發(fā)來的數據,以實現網絡的連接。應當理解,步驟204、步驟207、以及步驟208不受先后順序的限制。圖3示出了本發(fā)明通訊終端的結構,如圖3所示,所述通訊終端包括應用單元30、 通訊單元60 ;其中,通訊單元60可以基于設備類抽象控制模塊(⑶C-ACM)實現,也可以基 于以太網控制模塊(ECM)實現。進一步地,所述應用單元30包括應用模塊31、虛擬網絡模塊32、USB網絡設備模 塊33 ;其中,應用模塊31,用于根據預先配置的網絡連接端口的信息,將網絡連接請求發(fā)送 至所述虛擬網絡模塊32 ;虛擬網絡模塊32,用于接收到所述網絡連接請求后,與所述USB網絡設備模塊33 建立連接,并將所述網絡連接請求發(fā)送至USB網絡設備模塊33 ;USB網絡設備模塊33,用于接收到網絡連接請求后,與所述通訊單元60建立網絡 連接;具體地,USB網絡設備模塊33接收到虛擬網絡模塊32發(fā)來的網絡連接請求后,將網 絡連接請求發(fā)送至通訊單元60,通訊單元60接收到該網絡連接請求后,返回響應給所述 USB網絡設備模塊33,虛擬網絡模塊32通過所述USB網絡設備模塊33獲取該響應,并轉發(fā) 至應用模塊31,應用模塊31接收到該響應后,通過所述虛擬網絡模塊32收發(fā)網絡數據,實 現網絡連接。
其中,所述應用模塊31的網絡連接端口為虛擬網絡模塊端口。進一步地,所述應用單元30還包括USB驅動34,用于當應用單元30和/或通訊 單元60進入休眠狀態(tài),USB網絡設備模塊33與通訊單元60的網絡連接斷開時,檢測到USB 網絡設備模塊33拔出事件,觸發(fā)USB網絡設備模塊33斷開與虛擬網絡模塊32的連接;其中,所述應用單元30進一步用于當應用單元30喚醒通訊單元60時,根據GPIO 提示信息,拉高AP_WAKEUP_MODULE管腳的電平;本發(fā)明中,AP-_WAKEUP_MODULE管腳為應 用單元30喚醒通訊單元60的管腳,本發(fā)明實施例中,該管腳為高電平時表示應用單元30 喚醒通訊單元60,即該管腳在高電平時被激活,應當理解,上述管腳也可以設置為在低電平 時被激活;AP-_WAKEUP_MODULE管腳電平拉高的持續(xù)時間根據應用單元30的應用處理器型 號等進行具體設置,本發(fā)明實施例中,AP_WAKEUP_MODULE管腳電平拉高的持續(xù)時間設置為 50ms ο所述通訊單元60進一步用于當通訊單元60喚醒應用單元30時,根據GPIO提示信 息,拉高MODULE_WAKEUP_AP管腳的電平;MODULE_WAKEUP_AP管腳為通訊單元60喚醒應用 單元30的管腳,本發(fā)明實施例中,該管腳為高電平時表示通訊單元60喚醒應用單元30,即 該管腳在高電平時被激活,應當理解,上述管腳也可以設置為在低電平時被激活;M0DULE_ WAKEUP_AP管腳電平拉高的持續(xù)時間根據應用單元30的應用處理器型號等進行具體設置, 本發(fā)明實施例中,MODULE_WAKEUP_AP管腳電平拉高的持續(xù)時間設置為50ms。進一步地,所述USB驅動34具體用于檢測到USB網絡設備模塊33插入事件后,對 所述USB網絡設備模塊33進行枚舉,觸發(fā)虛擬網絡模塊32與USB網絡設備模塊33連接的 建立,以使應用模塊31可以通過虛擬網絡模塊32收發(fā)網絡數據,虛擬網絡模塊32將待發(fā) 送的數據由USB網絡設備模塊33發(fā)送至通訊單元60,并由USB網絡設備模塊33接收通訊 單元60發(fā)來的數據,以實現網絡的連接。圖4示出了本發(fā)明通訊終端的實施例一的結構示意,如圖4所示,所述通訊終端包 括應用單元40、通訊單元70 ;其中,通訊單元70基于⑶C-ACM實現。進一步地,所述應用單元40包括應用模塊41、虛擬MODEM模塊42、USB網絡設備 模塊43 ;其中,應用模塊41,用于根據預先配置的網絡連接端口的信息,將發(fā)送網絡連接請 求至所述虛擬MODEM模塊42 ;虛擬MODEM模塊42,用于接收到所述網絡連接請求后,與所述USB網絡設備模塊 43建立連接,并將所述網絡連接請求發(fā)送至USB網絡設備模塊43 ;USB網絡設備模塊43,用于接收到網絡連接請求后,與所述通訊單元70建立網絡 連接;具體地,USB網絡設備模塊43接收到虛擬MODEM模塊42發(fā)來的網絡連接請求后,將 網絡連接請求發(fā)送至通訊單元70,通訊單元70接收到該網絡連接請求后,返回響應給所述 USB網絡設備模塊43,虛擬MODEM模塊42通過所述USB網絡設備模塊43獲取該響應,并轉 發(fā)至應用模塊41,應用模塊41接收到該響應后,通過所述虛擬MODEM模塊42收發(fā)網絡數 據,實現網絡連接。 其中,所述應用模塊41的網絡連接端口為虛擬MODEM模塊端口 ;所述USB網絡設 備模塊43可以為串口設備模塊。 進一步地,所述應用單元40還包括USB驅動44,用于當應用單元40和/或通訊 單元70進入休眠狀態(tài),USB網絡設備模塊43與通訊單元70的網絡連接斷開時,檢測到USB網絡設備模塊43拔出事件,觸發(fā)USB網絡設備模塊43斷開與虛擬MODEM模塊42的連接;其中,所述應用單元40進一步用于當應用單元40喚醒通訊單元70時,根據GPIO 提示信息,拉高AP_WAKEUP_MODULE管腳的電平;本發(fā)明中,AP_WAKEUP_MODULE管腳為應用 單元40喚醒通訊單元70的管腳,本發(fā)明實施例中,該管腳為高電平時表示應用單元40喚 醒通訊單元70,即該管腳在高電平時被激活,應當理解,上述管腳也可以設置為在低電平 時被激活;AP_WAKEUP_MODULE管腳電平拉高的持續(xù)時間根據應用單元40的應用處理器型 號等進行具體設置,本發(fā)明實施例中,AP_WAKEUP_MODULE管腳電平拉高的持續(xù)時間設置為 50ms ο所述通訊單元70進一步用于當通訊單元70喚醒應用單元40時,根據GPIO提示信 息,拉高MODULE_WAKEUP_AP管腳的電平;MODULE_WAKEUP_AP管腳為通訊單元70喚醒應用 單元40的管腳,本發(fā)明實施例中,該管腳為高電平時表示通訊單元70喚醒應用單元40,即 該管腳在高電平時被激活,應當理解,上述管腳也可以設置為在低電平時被激活;M0DULE_ WAKEUP_AP管腳電平拉高的持續(xù)時間根據應用單元40的應用處理器型號等進行具體設置, 本發(fā)明實施例中,MODULE_WAKEUP_AP管腳電平拉高的持續(xù)時間設置為50ms。進一步地,所述USB驅動44具體用于檢測到USB網絡設備模塊43插入事件后,對 所述USB網絡設備模塊43進行枚舉,觸發(fā)虛擬MODEM模塊42與USB網絡設備模塊43連接 的建立,以使應用模塊41可以通過虛擬MODEM模塊42收發(fā)網絡數據,虛擬MODEM模塊42 將待發(fā)送的數據由USB網絡設備模塊43發(fā)送至通訊單元70,并由USB網絡設備模塊43接 收通訊單元70發(fā)來的數據,以實現網絡的連接。圖5示出了本發(fā)明通訊終端的實施例二的結構示意,如圖5所示,所述通訊終端包 括應用單元50、通訊單元80 ;其中,通訊單元80基于ECM實現。進一步地,所述應用單元50包括應用模塊51、虛擬網卡模塊52、USB網絡設備模 塊53 ;其中,應用模塊51,用于根據預先配置的網絡連接端口的信息,將發(fā)送網絡連接請求 至所述虛擬網卡模塊52;虛擬網卡模塊52,用于接收到所述網絡連接請求后,與所述USB網絡設備模塊53 建立連接,并將所述網絡連接請求發(fā)送至USB網絡設備模塊53 ;USB網絡設備模塊53,用于接收到網絡連接請求后,與所述通訊單元80建立網絡 連接;具體地,USB網絡設備模塊53接收到虛擬網卡模塊52發(fā)來的網絡連接請求后,將網 絡連接請求發(fā)送至通訊單元80,通訊單元80接收到該網絡連接請求后,返回響應給所述 USB網絡設備模塊53,虛擬網卡模塊52通過所述USB網絡設備模塊53獲取該響應,并轉發(fā) 至應用模塊51,應用模塊51接收到該響應后,通過所述虛擬網卡模塊52收發(fā)網絡數據,實 現網絡連接。其中,所述應用模塊51的網絡連接端口為虛擬網卡模塊端口,USB網絡設備模塊 53可以為網卡設備。進一步地,所述應用單元50還包括USB驅動M,用于當應用單元50和/或通訊 單元80進入休眠狀態(tài),USB網絡設備模塊53與通訊單元80的網絡連接斷開時,檢測到USB 網絡設備模塊53拔出事件,觸發(fā)USB網絡設備模塊53斷開與虛擬網卡模塊52的連接;其中,所述應用單元50進一步用于當應用單元50喚醒通訊單元80時,根據GPIO 提示信息,拉高AP_WAKEUP_MODULE管腳的電平;本發(fā)明中,AP_WAKEUP_MODULE管腳為應用單元50喚醒通訊單元80的管腳,本發(fā)明實施例中,該管腳為高電平時表示應用單元50喚 醒通訊單元80,即該管腳在高電平時被激活,應當理解,上述管腳也可以設置為在低電平 時被激活;AP_WAKEUP_MODULE管腳電平拉高的持續(xù)時間根據應用單元50的應用處理器型 號等進行具體設置,本發(fā)明實施例中,AP_WAKEUP_MODULE管腳電平拉高的持續(xù)時間設置為 50ms ο所述通訊單元80進一步用于當通訊單元80喚醒應用單元50時,根據GPIO提示信 息,拉高MODULE_WAKEUP_AP管腳的電平;MODULE_WAKEUP_AP管腳為通訊單元80喚醒應用 單元50的管腳,本發(fā)明實施例中,該管腳為高電平時表示通訊單元80喚醒應用單元50,即 該管腳在高電平時被激活,應當理解,上述管腳也可以設置為在低電平時被激活;M0DULE_ WAKEUP_AP管腳電平拉高的持續(xù)時間根據應用單元50的應用處理器型號等進行具體設置, 本發(fā)明實施例中,MODULE_WAKEUP_AP管腳電平拉高的持續(xù)時間設置為50ms。進一步地,所述USB驅動M具體用于檢測到USB網絡設備模塊53插入事件后,對 所述USB網絡設備模塊53進行枚舉,觸發(fā)虛擬網卡模塊52與USB網絡設備模塊53連接的 建立,以使應用模塊51可以通過虛擬網卡模塊52收發(fā)網絡數據,虛擬網卡模塊52將待發(fā) 送的數據由USB網絡設備模塊53發(fā)送至通訊單元80,并由USB網絡設備模塊53接收通訊 單元80發(fā)來的數據,以實現網絡的連接。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權利要求
1.一種網絡連接的方法,其特征在于,所述方法包括應用單元的應用模塊根據預先配置的網絡連接端口的信息,將網絡連接請求發(fā)送至虛 擬網絡模塊;虛擬網絡模塊與用于網絡連接的USB網絡設備模塊建立連接,并將所述網絡連接請求 發(fā)送至USB網絡設備模塊,由所述USB網絡設備模塊與通訊單元建立網絡連接。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括配置應用模塊的網絡連接端口為虛擬網絡模塊端口。
3.根據權利要求1所述的方法,其特征在于,在由所述USB網絡設備模塊與通訊單元建 立網絡連接步驟之后,所述方法還包括當應用單元和/或通訊單元進入休眠狀態(tài)時,USB網絡設備模塊與通訊單元的網絡連 接斷開,應用單元的USB驅動檢測到USB網絡設備模塊拔出事件,觸發(fā)USB網絡設備模塊斷 開與虛擬網絡模塊的連接。
4.根據權利要求1、2或3所述的方法,其特征在于,在由所述USB網絡設備模塊與通訊 單元建立網絡連接步驟之后,所述方法還包括當應用單元喚醒通訊單元時,應用單元根據通用輸入輸出(GPIO)指示信息,拉高AP_ WAKEUP_M0DULE管腳的電平,USB網絡設備模塊與通訊單元建立網絡連接;或者,當通訊單元喚醒應用單元時,通訊單元根據GPIO指示信息,拉高MODULE_WAKEUP_AP管 腳的電平,通訊單元與USB網絡設備模塊建立網絡連接。
5.根據權利要求4所述的方法,其特征在于,所述方法還包括USB驅動檢測到USB網絡設備模塊的插入事件,對所述USB網絡設備模塊進行枚舉;虛擬網絡模塊建立與USB網絡設備模塊的連接,應用模塊通過虛擬網絡模塊收發(fā)網絡 數據。
6.一種通訊終端,包括通訊單元,其特征在于,所述通訊終端還包括應用單元;所述應 用單元包括應用模塊、虛擬網絡模塊、USB網絡設備模塊;其中,應用模塊,用于根據預先配置的網絡連接端口的信息,將網絡連接請求發(fā)送至所述虛 擬網絡模塊;虛擬網絡模塊,用于接收到所述網絡連接請求后,與所述USB網絡設備模塊建立連接, 并將所述網絡連接請求發(fā)送至USB網絡設備模塊;USB網絡設備模塊,用于接收到網絡連接請求后,與所述通訊單元建立網絡連接。
7.根據權利要求6所述的通訊終端,其特征在于,所述應用模塊的網絡連接端口為虛 擬網絡模塊端口。
8.根據權利要求6所述的通訊終端,其特征在于,所述應用單元還包括USB驅動,用于 當應用單元和/或通訊單元進入休眠狀態(tài),USB網絡設備模塊與通訊單元的網絡連接斷開 時,檢測到USB網絡設備模塊拔出事件,觸發(fā)USB網絡設備模塊斷開與虛擬網絡模塊的連接。
9.根據權利要求6、7或8所述的通訊終端,其特征在于,所述應用單元進一步用于當應 用單元喚醒通訊單元時,根據GPIO提示信息,拉高AP_WAKEUP_MODULE管腳的電平;所述通訊單元進一步用于當通訊單元喚醒應用單元時,根據GPIO提示信息,拉高 MODULE_WAKEUP_AP 管腳的電平。
10.根據權利要求9所述的通訊終端,其特征在于,所述USB驅動具體用于檢測到USB 網絡設備模塊插入事件后,對所述USB網絡設備模塊進行枚舉,觸發(fā)虛擬網絡模塊建立與 USB網絡設備模塊的連接。
全文摘要
本發(fā)明提供了一種網絡連接方法及通訊終端,其中所述方法包括應用單元的應用模塊根據預先配置的網絡連接端口的信息,將網絡連接請求發(fā)送至虛擬網絡模塊;虛擬網絡模塊與用于網絡連接的USB網絡設備模塊建立連接,并將所述網絡連接請求發(fā)送至USB網絡設備模塊,由所述USB網絡設備模塊與通訊單元建立網絡連接。本發(fā)明提供的通訊終端應用單元根據預先配置的網絡連接端口的信息,將網絡連接請求發(fā)送至虛擬網絡模塊,實現了應用單元通過虛擬網絡模塊收發(fā)網絡數據;當通訊終端進入睡眠狀態(tài)時,虛擬網絡模塊能夠一直為通訊終端的應用單元提供網絡連接端口,故先前處于上網的應用程序仍能夠保持在線狀態(tài)。
文檔編號H04W76/02GK102131304SQ20111003567
公開日2011年7月20日 申請日期2011年2月10日 優(yōu)先權日2011年2月10日
發(fā)明者李飛 申請人:中興通訊股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1