一種網(wǎng)絡處理的方法及裝置制造方法
【專利摘要】本發(fā)明提供一種網(wǎng)絡處理的方法及個人電腦、無線上網(wǎng)卡,該方法包括:檢測是否有無線網(wǎng)絡信號,如有,則檢測本地有線網(wǎng)絡是否處于連接狀態(tài);如本地有線網(wǎng)絡處于連接狀態(tài),則斷開有線網(wǎng)絡,使用無線網(wǎng)絡。本發(fā)明可以避免因無線網(wǎng)絡不可用,本地也被斷網(wǎng)而導致的用戶上網(wǎng)間斷的情況。
【專利說明】—種網(wǎng)絡處理的方法及裝置
【技術領域】
[0001]本發(fā)明涉及移動通信網(wǎng)絡,特別是涉及一種網(wǎng)絡處理的方法及個人電腦、無線上網(wǎng)卡。
【背景技術】
[0002]目前,我國的3G網(wǎng)絡日趨成熟穩(wěn)定,Wlan (中國移動無線局域網(wǎng))因其最大54M傳輸速率的也成為被大眾追捧的對象。中國移動推出的τ+w網(wǎng)絡,極大的滿足了現(xiàn)代網(wǎng)民對于網(wǎng)絡帶寬速度的要求。支持Wlan的移動3G無線上網(wǎng)卡成為了現(xiàn)代網(wǎng)民電腦不可或缺組成部分。
[0003]但是,存在這樣的情況:在大學生宿舍,或者群租房中,PC(個人電腦)機連著的有線網(wǎng)絡,幾個人同時上網(wǎng)時網(wǎng)速極慢,這時電腦插上移動3G無線上網(wǎng)卡,這樣做的唯一目標就是想流暢的快速在網(wǎng)上沖浪。這樣的情況下,自以為是雙保險了,但是有時還會出現(xiàn)上不了網(wǎng)的情況,連本地的有線連接都不能使用。
[0004]對于這種存在雙網(wǎng)卡的情況,現(xiàn)有的無線上網(wǎng)卡在檢測到有雙網(wǎng)卡的處理機制是:優(yōu)先使用無線網(wǎng)卡上網(wǎng),斷掉有線網(wǎng)絡。而這樣的機制必然導致上述上不了網(wǎng)的問題。其原因是因為周圍Wlan網(wǎng)絡和TD-SCDMA (時分同步多址)網(wǎng)絡不能滿足上網(wǎng)要求,而此時本地有線連接又已被切斷,這就很可能給用戶帶來極大的損失。
[0005]現(xiàn)有的無線上網(wǎng)卡處理雙網(wǎng)卡的這種機制,不能滿足人們每時每刻都有網(wǎng)絡連接,給用戶帶有潛在的網(wǎng)絡隱患。
【發(fā)明內(nèi)容】
[0006]本發(fā)明要解決的技術問題是提供一種網(wǎng)絡處理的方法及個人電腦、無線上網(wǎng)卡,避免因無線網(wǎng)絡不可用,本地也被斷網(wǎng)而導致的用戶上網(wǎng)間斷的情況。
[0007]為了解決上述技術問題,本發(fā)明提供了一種網(wǎng)絡處理的方法,包括:
[0008]檢測是否有無線網(wǎng)絡信號,如有,則檢測本地有線網(wǎng)絡是否處于連接狀態(tài);
[0009]如本地有線網(wǎng)絡處于連接狀態(tài),則斷開有線網(wǎng)絡,使用無線網(wǎng)絡。
[0010]進一步地,上述方法還具有下面特點:所述檢測是否有無線網(wǎng)絡信號包括:
[0011]向無線上網(wǎng)卡下發(fā)查詢指令;
[0012]根據(jù)所述無線上網(wǎng)卡返回的無線網(wǎng)絡狀態(tài)來檢測是否有無線網(wǎng)絡信號。
[0013]進一步地,上述方法還具有下面特點:所述使用無線網(wǎng)絡之后,還包括:
[0014]如檢測到無線網(wǎng)絡消失,則觸發(fā)連接有線網(wǎng)絡。
[0015]進一步地,上述方法還具有下面特點:所述無線網(wǎng)絡包括:
[0016]無線局域網(wǎng)和時分同步多址網(wǎng)絡。
[0017]為了解決上述問題,本發(fā)明還提供了一種個人電腦,包括:
[0018]第一模塊,用于檢測是否有無線網(wǎng)絡信號,如有,則檢測本地有線網(wǎng)絡是否處于連接狀態(tài);[0019]第二模塊,用于在所述第一模塊檢測到本地有線網(wǎng)絡處于連接狀態(tài),則斷開有線網(wǎng)絡,使用無線網(wǎng)絡。
[0020]進一步地,上述個人電腦還具有下面特點:
[0021]所述第一模塊,具體用于向無線上網(wǎng)卡下發(fā)查詢指令,根據(jù)所述無線上網(wǎng)卡返回的無線網(wǎng)絡狀況來檢測是否有無線網(wǎng)絡信號。
[0022]進一步地,上述個人電腦還具有下面特點:還包括:
[0023]第三模塊,用于如檢測到無線網(wǎng)絡消失,則觸發(fā)連接有線網(wǎng)絡。
[0024]進一步地,上述個人電腦還具有下面特點:所述無線網(wǎng)絡包括:
[0025]無線局域網(wǎng)和時分同步多址網(wǎng)絡。
[0026]為了解決上述問題,本發(fā)明還提供了一種網(wǎng)絡處理的方法,包括:
[0027]檢測無線網(wǎng)絡狀態(tài);
[0028]將無線網(wǎng)絡狀態(tài)上報給個人電腦。
[0029]進一步地,上述方法還具有下面特點:所述檢測網(wǎng)絡狀態(tài)包括:
[0030]實時檢測無線網(wǎng)絡狀態(tài),或者接收到所述個人電腦的指令后檢測無線網(wǎng)絡狀態(tài)。
[0031]為了解決上述問題,本發(fā)明還提供了一種無線上網(wǎng)卡,包括:
[0032]第四模塊,用于檢測無線網(wǎng)絡狀態(tài);
[0033]第五模塊,用于將無線網(wǎng)絡狀態(tài)上報給個人電腦。
[0034]進一步地,上述無線上網(wǎng)卡還具有下面特點:
[0035]所述第四模塊,具體用于實時檢測無線網(wǎng)絡狀態(tài),或者接收到所述個人電腦的指令后檢測無線網(wǎng)絡狀態(tài)。
[0036]綜上,本發(fā)明提供一種網(wǎng)絡處理的方法及個人電腦、無線上網(wǎng)卡,在現(xiàn)有的移動3G無線上網(wǎng)卡的PC側(cè),增加一個動態(tài)的網(wǎng)卡聯(lián)網(wǎng)狀態(tài)管理模塊,實現(xiàn)雙網(wǎng)卡的時候的網(wǎng)卡優(yōu)先級切換及聯(lián)網(wǎng)功能,即實現(xiàn)當TD-SCDMA和Wlan網(wǎng)絡信號可用時,優(yōu)先使用無線上網(wǎng)卡,斷掉有線連接;當無線網(wǎng)絡不可用的時候,能夠動態(tài)的調(diào)整到有線連接,恢復有線網(wǎng)絡連接。這樣,就能夠很好的避免因無線網(wǎng)絡不可用,本地也被斷網(wǎng)而導致的用戶上網(wǎng)間斷的情況,滿足用戶想要隨時保持網(wǎng)絡連接進行快速網(wǎng)上沖浪的需求。
【專利附圖】
【附圖說明】
[0037]圖1傳統(tǒng)無線上網(wǎng)卡的雙網(wǎng)卡工作模塊結(jié)構框圖;
[0038]圖2本發(fā)明實施例的無線上網(wǎng)卡工作模塊結(jié)構框圖;
[0039]圖3為本發(fā)明實施例的PC的示意圖;
[0040]圖4為本發(fā)明實施例的無線上網(wǎng)卡的示意圖;
[0041]圖5為本發(fā)明實施例的PC側(cè)的網(wǎng)絡處理的方法的流程圖;
[0042]圖6為本發(fā)明實施例的無線網(wǎng)卡側(cè)的網(wǎng)絡處理的方法的流程圖。
【具體實施方式】
[0043]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,下文中將結(jié)合附圖對本發(fā)明的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。[0044]為了更好地理解本發(fā)明,下面結(jié)合附圖和具體實施例對本發(fā)明作進一步地描述。
[0045]如圖1所示,在傳統(tǒng)的無線上網(wǎng)卡包括以下模塊:
[0046]USB (Universal Serial BUS,通用串行總線)驅(qū)動模塊,負責與PC軟件的交互,主要傳遞UI (User Interface,用戶界面)的請求、響應,數(shù)據(jù)的接收、發(fā)送等功能;
[0047]數(shù)據(jù)解析處理模塊,根據(jù)網(wǎng)絡類型對接收的數(shù)據(jù)進行重構。上行數(shù)據(jù)處理,若是TD網(wǎng)絡,檢測接收的數(shù)據(jù)幀中包含IP包,則發(fā)給協(xié)議棧,經(jīng)基帶處理,發(fā)送出去;若是Wlan網(wǎng)絡,數(shù)據(jù)幀直接通過基帶處理,發(fā)給wifi處理芯片。下行數(shù)據(jù)處理,若是TD網(wǎng)絡,直接數(shù)據(jù)封裝成以太網(wǎng)巾貞,發(fā)給NDIS (Network Driver Interface Specification,網(wǎng)絡驅(qū)動接口規(guī)范);若是Wlan網(wǎng)絡,將接收幀直接發(fā)往NDIS。
[0048]基帶信號處理模塊,負責下行、下行數(shù)據(jù)處理功能。
[0049]數(shù)據(jù)分發(fā)處理模塊:負責上行數(shù)據(jù)的分發(fā)功能。上行數(shù)據(jù)根據(jù)網(wǎng)絡類型,上行根據(jù)數(shù)據(jù)類型分發(fā),TD的發(fā)往射頻,Wlan的走wifi芯片自帶天線;下行數(shù)據(jù)直接發(fā)往基帶處理。
[0050]天線模塊,負責發(fā)送數(shù)據(jù)到空口,或者接收空口上的網(wǎng)絡參數(shù)。
[0051]PC側(cè)UI部分包括以下模塊:
[0052]USB接口模塊,負責與卡側(cè)的數(shù)據(jù)交互功能;
[0053]數(shù)據(jù)收發(fā)模塊,負責PC側(cè)與USB的數(shù)據(jù)交互;
[0054]數(shù)據(jù)解析模塊,對接收到的數(shù)據(jù)進行解析處理;
[0055]數(shù)據(jù)處理模塊,對解析后的數(shù)據(jù)進行分類分發(fā)模塊;
[0056]界面顯示處理模塊。
[0057]無線網(wǎng)卡的優(yōu)先級高于PC機的本地網(wǎng)卡,但是判斷時,只是在上網(wǎng)卡插入PC機時簡單的掃描一次,如果有本地連接,斷開本地,通過虛擬網(wǎng)卡使用無線網(wǎng)絡。如果后續(xù)無線網(wǎng)絡斷開連接時,本地有線網(wǎng)絡沒有恢復機制,這就導致用戶無法上網(wǎng),弊端顯而易見。
[0058]如圖2所示,在傳統(tǒng)的無線上網(wǎng)卡中,卡側(cè)增加對無線網(wǎng)絡的適時檢測模塊(包括第四模塊和第五模塊),PC側(cè)增加上網(wǎng)卡優(yōu)先級動態(tài)調(diào)整模塊(包括第一模塊、第二模塊和第三模塊)根據(jù)解析得到的數(shù)據(jù)進行相應的網(wǎng)卡動作處理,并且通過調(diào)用windows系統(tǒng)函數(shù)實時獲取PC機上的網(wǎng)卡設備相關參數(shù)信息。這樣,在有無線網(wǎng)絡的時候,無線網(wǎng)卡的優(yōu)先級高于本地網(wǎng)卡,此時本地網(wǎng)絡斷開;當無線網(wǎng)絡不可用的時候,本地網(wǎng)卡的優(yōu)先級高于無線網(wǎng)卡,有線連接恢復,這就很好的保證了用戶對于網(wǎng)絡的需求,避免了用戶網(wǎng)絡的中斷。
[0059]如圖3所示,本發(fā)明實施例提供PC包括:
[0060]第一模塊,用于檢測是否有無線網(wǎng)絡信號,如有,則檢測本地有線網(wǎng)絡是否處于連接狀態(tài);
[0061]第二模塊,用于在所述第一模塊檢測到本地有線網(wǎng)絡處于連接狀態(tài),則斷開有線網(wǎng)絡,使用無線網(wǎng)絡。
[0062]其中,所述第一模塊具體用于向無線上網(wǎng)卡下發(fā)查詢指令,根據(jù)所述無線上網(wǎng)卡返回的無線網(wǎng)絡狀況來檢測是否有無線網(wǎng)絡信號。
[0063]其中,本實施例的PC還包括:
[0064]第三模塊,用于如檢測到無線網(wǎng)絡消失,則觸發(fā)連接有線網(wǎng)絡。
[0065]如圖4所示,本發(fā)明實施例提供的無線上網(wǎng)卡包括:[0066]第四模塊,用于檢測無線網(wǎng)絡狀態(tài);
[0067]第五模塊,用于將無線網(wǎng)絡狀態(tài)上報給個人電腦。
[0068]其中,第四模塊具體用于實時檢測無線網(wǎng)絡狀態(tài),或者接收到所述個人電腦的指令后檢測無線網(wǎng)絡狀態(tài)。并將檢測結(jié)果信息,主動上報或者由UI主動下發(fā)指令查詢。
[0069]圖5為本發(fā)明實施例的PC側(cè)的網(wǎng)絡處理的方法的流程圖,如圖5所示,本實施例的方法包括:
[0070]S11、檢測是否有無線網(wǎng)絡信號,如有,則檢測本地有線網(wǎng)絡是否處于連接狀態(tài);
[0071]S12、如本地有線網(wǎng)絡處于連接狀態(tài),則斷開有線網(wǎng)絡,使用無線網(wǎng)絡。
[0072]PC側(cè)可以下發(fā)指令給卡側(cè),主動查詢無線網(wǎng)絡狀況;可以調(diào)用系統(tǒng)接口,查詢操作系統(tǒng)中網(wǎng)卡設備的聯(lián)網(wǎng)情況。
[0073]PC側(cè)根據(jù)指令結(jié)果,做出相應的動作。當卡側(cè)檢測到有無線信號的時候,如果PC側(cè)獲取的PC機的網(wǎng)卡處于連接狀態(tài),那么此時自適應的斷掉該有線網(wǎng)絡連接,使用無線網(wǎng)絡。同時,在無線網(wǎng)絡里邊,也是優(yōu)先選擇Wlan網(wǎng)絡進行連接的。若是檢測到卡側(cè)無線網(wǎng)絡消失,不能連接,那么又應該適時的激活本地有線連接。
[0074]圖6為本發(fā)明實施例的無線網(wǎng)卡側(cè)的網(wǎng)絡處理的方法的流程圖,如圖6所示,本實施例的方法包括以下步驟:
[0075]S21、檢測無線網(wǎng)絡狀態(tài);
[0076]S22、將無線網(wǎng)絡狀態(tài)上報給個人電腦。
[0077]卡側(cè)執(zhí)行指令,啟動協(xié)議?;蛘咧鲃由蠄髾z測到的網(wǎng)絡信息,并且反饋給PC軟件。無線上網(wǎng)卡可以實時檢測無線網(wǎng)絡狀態(tài),或者接收到所述個人電腦的指令后檢測無線網(wǎng)絡狀態(tài)。
[0078]在現(xiàn)有T+W無線上網(wǎng)卡的PC中,增加了一個動態(tài)網(wǎng)卡優(yōu)先級處理模塊,這個模塊可以根據(jù)網(wǎng)絡狀態(tài),在PC機的有線連接與無線網(wǎng)絡之間進行動態(tài)切換。當有無線網(wǎng)絡的時候,優(yōu)先使用無線網(wǎng)絡(Wlan和TD),此時,斷掉了有線網(wǎng)絡的連接,若是無線網(wǎng)絡消失,斷開連接,那么自動恢復本地有線的網(wǎng)絡連接,保證用戶時刻擁有網(wǎng)絡連接。這樣,就能很好的避免用戶因為無線網(wǎng)絡斷掉,本地網(wǎng)絡也被斷掉,無法上網(wǎng)的缺點,很好的滿足了人們對于網(wǎng)絡的需求。
[0079]本領域普通技術人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關硬件完成,所述程序可以存儲于計算機可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤等??蛇x地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現(xiàn)。相應地,上述實施例中的各模塊/單元可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
[0080]以上僅為本發(fā)明的優(yōu)選實施例,當然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領域的技術人員當可根據(jù)本發(fā)明作出各種相應的改變和變形,但這些相應的改變和變形都應屬于本發(fā)明所附的權利要求的保護范圍。
【權利要求】
1.一種網(wǎng)絡處理的方法,包括: 檢測是否有無線網(wǎng)絡信號,如有,則檢測本地有線網(wǎng)絡是否處于連接狀態(tài); 如本地有線網(wǎng)絡處于連接狀態(tài),則斷開有線網(wǎng)絡,使用無線網(wǎng)絡。
2.如權利要求1所述的方法,其特征在于:所述檢測是否有無線網(wǎng)絡信號包括: 向無線上網(wǎng)卡下發(fā)查詢指令; 根據(jù)所述無線上網(wǎng)卡返回的無線網(wǎng)絡狀態(tài)來檢測是否有無線網(wǎng)絡信號。
3.如權利要求1所述的方法,其特征在于:所述使用無線網(wǎng)絡之后,還包括: 如檢測到無線網(wǎng)絡消失,則觸發(fā)連接有線網(wǎng)絡。
4.如權利要求1-3任一項所述的方法,其特征在于:所述無線網(wǎng)絡包括: 無線局域網(wǎng)和時分同步多址網(wǎng)絡。
5.—種個人電腦,包括: 第一模塊,用于檢測是否有無線網(wǎng)絡信號,如有,則檢測本地有線網(wǎng)絡是否處于連接狀態(tài); 第二模塊,用于在所述第一模塊檢測到本地有線網(wǎng)絡處于連接狀態(tài),則斷開有線網(wǎng)絡,使用無線網(wǎng)絡。
6.如權利要求5所述的個人電腦,其特征在于: 所述第一模塊,具體用于向無線上網(wǎng)卡下發(fā)查詢指令,根據(jù)所述無線上網(wǎng)卡返回的無線網(wǎng)絡狀況來檢測是否有無線網(wǎng)絡信號。
7.如權利要求5所述的個人電腦,其特征在于:還包括: 第三模塊,用于如檢測到無線網(wǎng)絡消失,則觸發(fā)連接有線網(wǎng)絡。
8.如權利要求5-7任一項所述的個人電腦,其特征在于:所述無線網(wǎng)絡包括: 無線局域網(wǎng)和時分同步多址網(wǎng)絡。
9.一種網(wǎng)絡處理的方法,包括: 檢測無線網(wǎng)絡狀態(tài); 將無線網(wǎng)絡狀態(tài)上報給個人電腦。
10.如權利要求9所述的方法,其特征在于:所述檢測網(wǎng)絡狀態(tài)包括: 實時檢測無線網(wǎng)絡狀態(tài),或者接收到所述個人電腦的指令后檢測無線網(wǎng)絡狀態(tài)。
11.一種無線上網(wǎng)卡,包括: 第四模塊,用于檢測無線網(wǎng)絡狀態(tài); 第五模塊,用于將無線網(wǎng)絡狀態(tài)上報給個人電腦。
12.如權利要求11所述的無線上網(wǎng)卡,其特征在于: 所述第四模塊,具體用于實時檢測無線網(wǎng)絡狀態(tài),或者接收到所述個人電腦的指令后檢測無線網(wǎng)絡狀態(tài)。
【文檔編號】H04W24/02GK103974293SQ201310033628
【公開日】2014年8月6日 申請日期:2013年1月29日 優(yōu)先權日:2013年1月29日
【發(fā)明者】楊曉妮 申請人:中興通訊股份有限公司