網絡連接裝置及方法
【技術領域】
[0001] 本發明涉及通信技術領域,尤其涉及一種網絡連接裝置及方法。
【背景技術】
[0002] 通常,當人們使用內部無線局域網上網的時候,由于內部無線局域網的服務器對 某些應用設置了禁止訪問的權限,導致很多應用都無法使用,若用戶想正常使用各個應用, 就只能斷開與內部無線局域網的連接,再去連接外部網絡,如移動網絡或外部無線局域網 進行上網,若想再要使用內部無線局域網時,要手動切換回來,顯然,這種網絡連接方式,在 連接內部無線局域網的情況下,若是運行內部無線局域網禁止的應用,需要切換至外部網 絡進行上網,智能性較低。
【發明內容】
[0003] 本發明的主要目的在于提出一種網絡連接裝置及方法,旨在解決在連接內部無線 局域網的情況下,若是運行內部無線局域網禁止的應用,需要切換至外部網絡進行上網,智 能性較低的技術問題。
[0004] 為實現上述目的,本發明提供的一種網絡連接裝置,所述網絡連接裝置包括:
[0005] 確定模塊,用于在終端連接內部無線局域網時,若檢測到當前開啟預設應用,確定 開啟的所述應用是否能運行;
[0006] 連接模塊,用于若當前開啟的所述應用無法運行,則將開啟的所述應用連接至外 部網絡對應的上網通道中,以運行所述應用。
[0007] 可選地,所述連接模塊包括:
[0008] 獲取單元,用于若當前開啟的所述應用無法運行,則獲取外部網絡;
[0009]連接單元,用于在獲取的外部網絡為移動網絡時,將開啟的所述應用連接至所述 移動網絡對應的上網通道中,以運行所述應用;
[0010]所述連接單元,用于在獲取的外部網絡為外部無線局域網時,將開啟的所述應用 連接至所述外部無線局域網對應的上網通道中,以運行所述應用。
[0011] 可選地,所述網絡連接裝置還包括:
[0012] 斷開模塊,用于在所述應用連接所述移動網絡過程中,若檢測到所述移動網絡對 應的流量剩余值小于預設閾值時,斷開所述應用與所述移動網絡的通信連接;
[0013] 輸出模塊,用于輸出提示信息,以提示所述移動網絡對應的流量剩余值,及/或提 示用戶連接外部無線局域網以運行所述應用。
[0014] 可選地,所述網絡連接裝置還包括:
[0015] 質量檢測模塊,用于分別對終端當前所處的LTE通信網絡和WIFI通信網絡進行信 道質量測量,并將信道質量測量結果發送給服務器;;
[0016] 數據下載模塊,用于根據服務器基于信道質量測量結果為LTE通信網絡和WIFI通 信網絡分配的數據下載任務,分別通過LTE通信網絡和WIFI通信網絡進行數據下載。
[0017] 可選地,所述數據下載模塊分別通過LTE通信網絡和WIFI通信網絡進行數據下載, 包括:
[0018] 終端分別通過每一通信網絡下載對應的數據包,其中,所述數據包為服務器基于 每個通信網絡的數據下載任務,將終端需要下載的數據拆分為的兩個與LTE通信網絡和 WIFI通信網絡相對應的數據包;
[0019] 終端將通過LTE通信網絡和WIFI通信網絡下載的數據包進行重組以獲得終端需要 下載的數據。
[0020] 此外,為實現上述目的,本發明還提出一種網絡連接方法,所述網絡連接方法包括 以下步驟:
[0021] 在終端連接內部無線局域網時,若檢測到當前開啟預設應用,確定開啟的所述應 用是否能運行;
[0022] 若當前開啟的所述應用無法運行,則將開啟的所述應用連接至外部網絡對應的上 網通道中,以運行所述應用。
[0023] 可選地,所述若當前開啟的所述應用無法運行,則將開啟的所述應用連接至外部 網絡對應的上網通道中,以運行所述應用的步驟包括:
[0024] 若當前開啟的所述應用無法運行,則獲取外部網絡;
[0025] 在獲取的外部網絡為移動網絡時,將開啟的所述應用連接至所述移動網絡對應 的上網通道中,以運行所述應用;
[0026] 在獲取的外部網絡為外部無線局域網時,將開啟的所述應用連接至所述外部無線 局域網對應的上網通道中,以運行所述應用。
[0027] 可選地,所述在獲取的外部網絡為移動網絡時,將開啟的所述應用連接至所述移 動網絡對應的上網通道中,以運行所述應用的步驟之后,所述網絡連接方法還包括:
[0028] 在所述應用連接所述移動網絡過程中,若檢測到所述移動網絡對應的流量剩余值 小于預設閾值時,斷開所述應用與所述移動網絡的通信連接;
[0029] 輸出提示信息,以提示所述移動網絡對應的流量剩余值,及/或提示用戶連接外部 無線局域網以運行所述應用。
[0030] 可選地,所述方法還包括:
[0031] 分別對終端當前所處的LTE通信網絡和WIFI通信網絡進行信道質量測量,并將信 道質量測量結果發送給服務器;;
[0032]根據服務器基于信道質量測量結果為LTE通信網絡和WIFI通信網絡分配的數據下 載任務,分別通過LTE通信網絡和WIFI通信網絡進行數據下載。
[0033] 可選地,所述方法還包括:
[0034]分別通過每一通信網絡下載對應的數據包,其中,所述數據包為服務器基于每個 通信網絡的數據下載任務,將終端需要下載的數據拆分為的兩個與LTE通信網絡和WIFI通 信網絡相對應的數據包;
[0035]終端將通過LTE通信網絡和WIFI通信網絡下載的數據包進行重組以獲得終端需要 下載的數據。
[0036]本發明提出的網絡連接裝置及方法,所述網絡連接裝置包括:確定模塊和連接模 塊,在終端連接內部無線局域網時,若檢測到當前開啟預設應用,確定模塊確定開啟的所述 應用是否能運行,若當前開啟的所述應用無法運行,則連接模塊將開啟的所述應用連接至 外部網絡對應的上網通道中,以運行所述應用,而不是在連接內部無線局域網時,若要開啟 某些外部應用,只能斷開與內部無線局域網的連接,并重新連接外部網絡,本發明在終端連 接內部局域網時,若檢測到開啟外部應用,則將外部應用切換到外部網絡對應的上網通道 中,以運行所述外部應用,實現了在連接內部無線局域網的同時,可以正常運行外部應用, 從而提高了網絡連接的智能性。
【附圖說明】
[0037] 圖1是本發明第一實施例的多通道數據下載系統的網絡拓撲結構示意圖;
[0038] 圖2是本發明實施例的終端的結構示意圖;
[0039] 圖3是本發明第二實施例的多通道數據下載方法的終端端的流程圖;
[0040] 圖4是本發明第二實施例的多通道數據下載方法的服務器端的流程圖;
[0041] 圖5是在本發明第二實施例的多通道數據下載方法中加入異常處理機制后的流程 圖;
[0042]圖6是本發明第三實施例的多通道數據下載系統的網絡拓撲圖;
[0043] 圖7是本發明第四實施例的多通道數據下載方法的終端端的流程圖;
[0044] 圖8是本發明第四實施例的多通道數據下載方法的服務器端的流程圖;
[0045] 圖9是本發明第四實施例的多通道數據下載方法的第一時序圖;
[0046] 圖10是本發明第四實施例的多通道數據下載方法中加入異常處理機制后的流程 圖;
[0047] 圖11是本發明第四實施例的多通道數據下載方法的第二時序圖;
[0048] 圖12為本發明網絡連接裝置第五實施例的功能模塊示意圖;
[0049] 圖13為圖12中連接模塊的細化功能模塊示意圖;
[0050] 圖14為本發明外部網絡為移動網絡較佳實施場景示意圖;
[0051] 圖15為本發明外部網絡為外部無線局域網較佳實施場景示意圖;
[0052] 圖16為本發明網絡連接裝置第六實施例的功能模塊示意圖;
[0053]圖17為本發明網絡連接方法第五實施例的流程示意圖;
[0054] 圖18本發明若當前開啟的所述應用無法運行,則將開啟的所述應用連接至外部網 絡對應的上網通道中,以運行所述應用較佳實施例的流程示意圖; 圖19為本發明網絡連接方法第六實施例的流程示意圖。
[0055] 本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0056] 應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0057] 現在將參考附圖描述實現本發明各個實施例的移動終端。在后續的描述中,使用 用于表示元件的諸如"模塊"、"部件"或"單元"的后綴僅為了有利于本發明的說明,其本身 并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。
[0058]移動終端可以以各種形式來實施。例如,本發明中描述的終端可以包括諸如移動 電話、智能電話、筆記本電腦、數字廣播接收器、PDA(個人數字助理)、PAD(平板電腦)、PMP (便攜式多媒體播放器)、導航裝置等等的移動終端以及諸如數字TV、臺式計算機等等的固 定終端。下面,假設終端是移動終端。然而,本領域技術人員將理解的是,除了特別用于移動 目的的元件之外,根據本發明的實施方式的構造也能夠應用于固定類型的終端。
[0059]參見圖1為本發明實施例的多通道數據下載系統的網絡拓撲結構示意圖,其包括: 終端100、與終端100通過通信網絡連接的至少兩個通信站點、與通信站點通信連接的服務 器400。
[0060] 應理解,通信站點可為:LTE站點、GSM站點、GPRS站點、CDMA站點、EDGE站點、WLAN站 點、CDMA-2000站點、TD-SCDMA站點、WCDMA站點或WIFI站點。對應的,通信網絡可為:LTE通信 網絡、GSM通信網絡、GPRS通信網絡、CDMA通信網絡、EDGE通信網絡、WLAN通信網絡、CDMA-2000通信網絡、TD-SCDMA通信網絡、WCDMA通信網絡或WIFI通信網絡。
[0061] 服務器400可包括適當的硬件、邏輯器件、電路和/或編碼,用于存儲及提供終端需 要下載的數據,包括app應用,游戲等。此外,在本發明的實施例中,服務器400包括決策模塊 401,用于根據網絡質量測量報告進行數據包的拆分以及進行數據下載流量的分配。
[0062] 通信站點可包括適當的硬件、邏輯器件、電路和/或編碼,用于提供數據傳輸通道。 該數據傳輸通道為終端1〇〇和服務器400之間的物理數據連接通道。
[0063] 參見圖2,本發明實施例的終端100可以包括通信單元110、音頻/視頻(A/V)輸入單 元120、用戶輸入單元130、感測單元140、輸出單元150、存儲器160、接口單元170、控制器180 和電源單元190等等。圖2示出了具有各種組件的終端,但是應理解的是,并不要求實施所 有示出的組件。可以替代地實施更多或更少的組件。
[0064] 通信單元110通常包括一個或多個組件,其允許終端100與通信系統或通信網絡之 間的通信。例如,通信單元110可以包括廣播接收模塊111、移動通信模塊112、無線互聯網模 塊113、短程通信模塊114和位置信息模塊115。在本發明的實施例中,通信單元110至少包括 至少一個移動通信模塊112和至少一個無線互聯網模塊113。
[0065]廣播接收模塊111經由廣播信道從外部廣播管理服務器接收廣播信號和/或廣播 相關信息。廣播信道可以包括衛星信道和/或地面信道。
[0066]移動通信模塊