本發(fā)明專利涉及終端自動網(wǎng)絡(luò)接入領(lǐng)域,尤其涉及一種無線網(wǎng)絡(luò)自動接入裝置。
背景技術(shù):
隨著信息社會的飛速發(fā)展,人和人的通信連接已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足社會的發(fā)展需求,人和機器的連接以及機器和機器的連接逐漸成為新增連接的主要增長點,成為物聯(lián)網(wǎng)的主要組成形態(tài)。
如圖1所示,物聯(lián)網(wǎng)終端一般包括采集模塊和無線網(wǎng)絡(luò)接入裝置,物聯(lián)網(wǎng)終端設(shè)備所包含無線網(wǎng)絡(luò)接入裝置具有廣域網(wǎng)通信功能,即可通過3G/2G單元接入到移動運營商的網(wǎng)絡(luò)中(如GSM、WCDMA、TD-SCDMA、CDMA2000等);將采集模塊采集到的業(yè)務(wù)數(shù)據(jù)發(fā)送至移動運營商的網(wǎng)絡(luò)中,并接收移動運營商的網(wǎng)絡(luò)發(fā)送的數(shù)據(jù),無線網(wǎng)絡(luò)接入裝置還包含無線局域接入功能(如802.11系列),可通過WiFi芯片接入到運營商或是家庭等提供的WiFi網(wǎng)絡(luò)中。
目前帶有無線網(wǎng)絡(luò)接入裝置的物聯(lián)網(wǎng)終端,對于接入WiFi的策略都顯得比較簡單。一般而言,當(dāng)終端同時處在多個網(wǎng)絡(luò)覆蓋的情況下,總會優(yōu)先自動選擇WiFi網(wǎng)絡(luò)接入,當(dāng)沒有可接入的WiFi后選擇3G或是2G網(wǎng)絡(luò)接入。如果終端曾經(jīng)在這個區(qū)域通過某個WiFi連入網(wǎng)絡(luò),那么再次進(jìn)入該區(qū)域,終端會自動連上該WiFi,問題是,目前很多WiFi都通過web認(rèn)證界面的方式認(rèn)證。在用戶不感知的情況下,WiFi模塊自動連上了曾經(jīng)接入過的WiFi網(wǎng)絡(luò),即使這個WiFi目前不再能連入因特網(wǎng),終端還是會提示用戶已經(jīng)通過該WiFi連入了網(wǎng)絡(luò)。此時,若用戶不進(jìn)行手動測試,并不知道該WiFi是否能夠正常連入因特網(wǎng)的,這就會給用戶帶來使用上的困惑。此外,這種默認(rèn)選擇WiFi的方式,還會阻止用戶終端使用廣域網(wǎng)(2G/3G等)移動網(wǎng)絡(luò)接入因特網(wǎng),造成數(shù)據(jù)上報的失敗以及推送消息下發(fā)失敗等等問題。
發(fā)明專利內(nèi)容
本發(fā)明專利要解決的技術(shù)問題是提供一種無線網(wǎng)絡(luò)自動接入裝置,可方便地實現(xiàn)物聯(lián)網(wǎng)設(shè)備自動接入具有連通性的網(wǎng)絡(luò)的目的。
為了解決上述問題,本發(fā)明專利提供了一種無線網(wǎng)絡(luò)接入裝置,包括:處理器、定時器、WiFi芯片;所述WiFi芯片包括與所述處理器相連的第一接收端及第一發(fā)送端,還包括WiFi通信端,通過無線通信方式與接入點AP相連;所述定時器包括與所述WiFi芯片的第一接收端相連的使能端,與所述WiFi芯片的第一發(fā)送端相連的復(fù)位端,以及定時時間到達(dá)時輸出觸發(fā)信號的輸出端;所述處理器與所述定時器的輸出端相連。
進(jìn)一步地,所述裝置還包括:第一比較器,包括用于輸入待比較信號的輸入端,及比較結(jié)果為相同時輸出觸發(fā)信號的輸出端;
所述定時器的使能端通過所述第一比較器與所述WiFi芯片的第一接收端相連,其中,所述第一比較器的所述輸入端與所述WiFi芯片的第一接收端相連,所述輸出端與所述定時器的使能端相連;
第二比較器,包括用于輸入待比較信號的輸入端,及比較結(jié)果為相同時輸出觸發(fā)信號的輸出端;
所述定時器的復(fù)位端通過所述第二比較器與所述WiFi芯片的第一發(fā)送端相連,其中,所述第二比較器的所述輸入端與所述WiFi芯片的第一發(fā)送端相連,所述輸出端與所述定時器的復(fù)位端相連。
進(jìn)一步地,所述裝置還包括網(wǎng)絡(luò)選擇單元和3G/2G單元,所述網(wǎng)絡(luò)選擇單元的信號端與所述處理器的網(wǎng)絡(luò)選擇信號端相連;所述3G/2G單元包括與所述處理器相連的第二接收端及第二發(fā)送端,還包括與運營商網(wǎng)絡(luò)通信的網(wǎng)絡(luò)通信端。
進(jìn)一步地,所述裝置還包括指示燈,所述指示燈與處理器相連。
為了解決上述問題,本發(fā)明專利還提供了一種無線網(wǎng)絡(luò)接入系統(tǒng),包括上述的無線網(wǎng)絡(luò)接入裝置和業(yè)務(wù)連通性測試單元;所述無線網(wǎng)絡(luò)接入裝置通過接入點AP與業(yè)務(wù)連通性測試單元通信。
進(jìn)一步地,業(yè)務(wù)連通性測試單元設(shè)置在運營商的網(wǎng)關(guān)GPRS支持節(jié)點GGSN中。
綜上所述,本發(fā)明專利的無線網(wǎng)絡(luò)接入裝置在物聯(lián)網(wǎng)設(shè)備原有的WiFi芯片,增加比較器和定時器,對終端網(wǎng)絡(luò)接入選擇提供輔助,終端不會自動接入曾經(jīng)的WiFi網(wǎng)絡(luò),而是首先通過WiFi芯片向網(wǎng)絡(luò)側(cè)發(fā)送請求報文,通過檢測請求報文是否到達(dá),測試網(wǎng)絡(luò)的連通性,使得物聯(lián)網(wǎng)設(shè)備能夠自動接入具有連通性的網(wǎng)絡(luò)。
附圖說明
圖1是現(xiàn)有技術(shù)物聯(lián)網(wǎng)終端的結(jié)構(gòu)示意圖;
圖2是本發(fā)明專利實施例無線網(wǎng)絡(luò)接入系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明專利的目的、技術(shù)方案和優(yōu)點更加清楚明白,下文中將結(jié)合附圖對本發(fā)明專利的實施例進(jìn)行詳細(xì)說明。
實施例
如圖2所示,本發(fā)明實施例的無線網(wǎng)絡(luò)接入裝置,一種無線網(wǎng)絡(luò)接入裝置,包括:處理器、定時器、WiFi芯片;
所述WiFi芯片包括與所述處理器相連的第一接收端及第一發(fā)送端,還包括WiFi通信端,通過無線通信方式與接入點AP相連;
所述定時器包括與所述WiFi芯片的第一接收端相連的使能端,與所述WiFi芯片的第一發(fā)送端相連的復(fù)位端,以及定時時間到達(dá)時輸出觸發(fā)信號的輸出端;
所述處理器與所述定時器的輸出端相連。
如圖2所示,本發(fā)明實施例的無線網(wǎng)絡(luò)接入系統(tǒng),包括如上所述的無線網(wǎng)絡(luò)接入裝置和業(yè)務(wù)連通性測試單元;所述無線網(wǎng)絡(luò)接入裝置通過接入點AP與業(yè)務(wù)連通性測試單元通信。
本發(fā)明實施例的無線網(wǎng)絡(luò)接入裝置的工作過程如下:
處理器給WiFi芯片的第一接收端發(fā)送報文時,第一接收端上有信號通過,因為也連接了定時器的使能端,因此將觸發(fā)定時器開始計時;
如果WiFi芯片將從第一接收端收到的信號通過WiFi通信端發(fā)送給接入點AP,AP如果能和網(wǎng)絡(luò)連通,則會反饋報文給WiFi芯片,WiFi芯片收到后通過第一發(fā)送端發(fā)給處理器,由于也連接了定時器的復(fù)位端,因此將使定時器復(fù)位,停止計時。
如果沒收到反饋,定時器一直計時直到到達(dá)定時時間,定時器將會輸出觸發(fā)信號給處理器,處理器收到后可確認(rèn)網(wǎng)絡(luò)未連通。
為了保證發(fā)出去的是連通性測試請求報文并且是通過AP發(fā)到指定的業(yè)務(wù)連通性測試單元的地址,所述裝置還包括:
第一比較器,包括用于輸入待比較信號的輸入端,及比較結(jié)果為相同時輸出觸發(fā)信號的輸出端;
所述定時器的使能端通過所述第一比較器與所述WiFi芯片的第一接收端相連,其中,所述第一比較器的所述輸入端與所述WiFi芯片的第一接收端相連,所述輸出端與所述定時器的使能端相連;
第二比較器,包括用于輸入待比較信號的輸入端,及比較結(jié)果為相同時輸出觸發(fā)信號的輸出端;
所述定時器的復(fù)位端通過所述第二比較器與所述WiFi芯片的第一發(fā)送端相連,其中,所述第二比較器的所述輸入端與所述WiFi芯片的第一發(fā)送端相連,所述輸出端與所述定時器的復(fù)位端相連。
第一比較器中可以保存預(yù)定的報文頭部數(shù)據(jù),該預(yù)定的報文頭部數(shù)據(jù)中所包括的報文類型為連通性測試請求報文,目的地址為指定地址(比如業(yè)務(wù)連通性測試單元的地址);當(dāng)收到處理器發(fā)給所述WiFi芯片的第一發(fā)送端的報文時,將報文頭部和保存的文頭部數(shù)據(jù)進(jìn)行比較,如果相同則使能定時器的使能端,因此將觸發(fā)定時器開始計時;如果是其它的報文或報文以外的其它信號則不會啟動定時器。
第二比較器中可以保存預(yù)定的報文類型為反饋報文,源地址為所述指定地址(如上所述的業(yè)務(wù)連通性測試單元的地址),收到所述WiFi芯片的第一接收端的報文時,將報文源地址和保存的源地址數(shù)據(jù)進(jìn)行比較,如果相同則復(fù)位定時器的復(fù)位端,因此將使定時器復(fù)位,停止計時;如果是其它類型的報文或源地址不是保存的源地址數(shù)據(jù)則不會復(fù)位定時器。待定時器一直計時直到到達(dá)定時時間,定時器將會輸出觸發(fā)信號給處理器,處理器收到后可確認(rèn)網(wǎng)絡(luò)未連通。
在本發(fā)明優(yōu)選實施例中,所述無線網(wǎng)絡(luò)接入裝置還可以包括網(wǎng)絡(luò)選擇單元和3G/2G單元,所述網(wǎng)絡(luò)選擇單元的信號端與所述處理器的網(wǎng)絡(luò)選擇信號端相連;所述3G/2G單元包括與所述處理器相連的第二接收端及第二發(fā)送端,還包括網(wǎng)絡(luò)通信端,與運營商網(wǎng)絡(luò)通信。
在WiFi網(wǎng)絡(luò)無法連通時,處理器通過3G/2G單元的第二接收端向運營商網(wǎng)絡(luò)發(fā)送信息,通過3G/2G單元的第二發(fā)送端接收運營商網(wǎng)絡(luò)發(fā)送過來的消息。
在本發(fā)明優(yōu)選實施例中,所述無線網(wǎng)絡(luò)接入裝置還可以包括指示燈,所述指示燈與處理器相連。
所述指示燈包括第一顏色、第二顏色兩種狀態(tài),或者滅、亮兩種狀態(tài),當(dāng)WiFi網(wǎng)絡(luò)連通時指示燈處于第一狀態(tài),當(dāng)處理器收到定時器發(fā)送的觸發(fā)信號,證明WiFi網(wǎng)絡(luò)未連通,由處理器觸發(fā)指示燈轉(zhuǎn)換狀態(tài)。
業(yè)務(wù)連通性測試單元可以設(shè)置在運營商的網(wǎng)關(guān)GPRS支持節(jié)點GGSN中。
其中,WiFi芯片,用無線局域網(wǎng)協(xié)議(IEEE802.11系列協(xié)議)與互聯(lián)網(wǎng)通信;
3G/2G單元,用3G/2G標(biāo)準(zhǔn)協(xié)議與運營商網(wǎng)絡(luò)通信;
網(wǎng)絡(luò)選擇單元,對當(dāng)前環(huán)境中存在的WiFi網(wǎng)絡(luò)進(jìn)行排序;
中央處理器,用以對所述接入裝置內(nèi)的所有單元進(jìn)行控制;
定時器、第一比較器和第二比較器,用于檢測發(fā)送給指定地址的請求報文能否在預(yù)定時間內(nèi)達(dá)到,測試網(wǎng)絡(luò)的連通性。
在所述物聯(lián)網(wǎng)設(shè)備請求接入網(wǎng)絡(luò)時,即WiFi芯片啟動時,處理器控制WiFi芯片向運營商網(wǎng)絡(luò)域的業(yè)務(wù)連通性測試單元發(fā)送請求報文,通過定時器、第一比較器和第二比較器檢測反饋報文是否在設(shè)定的時間內(nèi)到達(dá);
進(jìn)一步地,處理器還能夠在設(shè)定的時間內(nèi)檢測反饋的互聯(lián)網(wǎng)帶寬信息。
其中,帶寬信息的反饋目前比較常用的做法是通過WiFi芯片向互聯(lián)網(wǎng)的終端或者設(shè)備發(fā)送指定大小的測試報文,根據(jù)測試反饋時間,計算測試報文傳輸?shù)乃俣?,從而獲得帶寬信息。
網(wǎng)絡(luò)選擇單元對當(dāng)前環(huán)境中存在的WiFi網(wǎng)絡(luò)進(jìn)行排序,處理器首先通過網(wǎng)絡(luò)選擇模塊選擇信號較強的WiFi網(wǎng)絡(luò),通過WiFi芯片向運營商網(wǎng)絡(luò)域的業(yè)務(wù)連通性測試單元發(fā)送連通性測試請求報文,網(wǎng)絡(luò)域的業(yè)務(wù)連通性測試單元如若收到的所述請求報文,則反饋測試成功的反饋報文;如果WiFi芯片在規(guī)定的時間內(nèi)接收到了測試成功反饋報文,處理器將選擇該WiFi網(wǎng)絡(luò)進(jìn)行接入;否則,如果在規(guī)定時間內(nèi)未接到測試成功反饋,處理器將選擇信號次強的WiFi網(wǎng)絡(luò)進(jìn)行相同測試。如果所有的WiFi網(wǎng)絡(luò)均不能成功收到反饋報文,處理器將通過3G/2G單元接入網(wǎng)絡(luò)。
指示燈,用于指示W(wǎng)iFi網(wǎng)絡(luò)的通斷。
利用本發(fā)明所述的技術(shù)方案,或本領(lǐng)域的技術(shù)人員在發(fā)明技術(shù)方案的啟發(fā)下,設(shè)計出類似的技術(shù)方案,而達(dá)到上述技術(shù)效果的,均是落入本發(fā)明的保護(hù)范圍。