專利名稱:接入點的待機方法及接入點的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種接入點的待機方法及接入點。
背景技術(shù):
無線保真技術(shù)(Wireless Fidelity,簡稱為WIFI)與藍牙技術(shù)一樣,同屬于在辦公室、家庭中使用的短距離無線技術(shù)。由于WIFI技術(shù)無線電波的覆蓋范圍廣、傳輸速度快并且使用的門檻較低,目前已得到了大范圍的應(yīng)用。WIFI網(wǎng)絡(luò)的建立,至少需要一個接入點(Access Point,簡稱為AP),一個或多個客戶端(Client,如支持WIFI無線網(wǎng)絡(luò)的電腦、手機等設(shè)備)。AP可以作為傳統(tǒng)的有線局域網(wǎng)絡(luò)與無線局域網(wǎng)絡(luò)之間的橋梁,因此任何一臺裝有無線網(wǎng)卡的客戶端均可透過AP 分享有線局域網(wǎng)絡(luò)甚至是廣域網(wǎng)絡(luò)的資源。AP每IOOms將服務(wù)集標識符(Service Set Identifier,簡稱為SSID)經(jīng)由信號臺(beacons)封包廣播一次,由于WIFI規(guī)定的最低傳輸速率是IMbit/s,為確保所有的WIFI客戶端都能夠接收到這個SSID廣播封包,所以封包的傳輸速率為IMbit/s??蛻舳丝梢栽诮邮盏缴鲜龇獍鼤r決定是否要與這個SSID的AP建立連接。在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題AP啟動后,每IOOms發(fā)出一個廣播封包,即使沒有用戶連接,此動作也不會停止, 這就增加了電能的消耗。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種接入點的待機方法及接入點,用以減少在無用戶連接時AP 電能的消耗。本發(fā)明實施例提供一種接入點的待機方法,包括接入點獲得待機指示信號;所述接入點根據(jù)所述待機指示信號,在預(yù)定時間內(nèi)檢測連接到自身的合法客戶端
數(shù)量
如果檢測到的合法客戶端數(shù)量為0,則所述接入點停止發(fā)送信號臺廣播封包。本發(fā)明實施例提供一種接入點,包括獲得模塊,用于獲得待機指示信號;檢測模塊,用于根據(jù)所述待機指示信號,在預(yù)定時間內(nèi)檢測連接到接入點的合法
客戶端數(shù)量;待機模塊,用于如果所述檢測模塊的檢測到的合法客戶端數(shù)量為0,并持續(xù)超過一段預(yù)定的時間,停止發(fā)送信號臺廣播封包。本發(fā)明實施例的接入點的待機方法及接入點,通過接入點接收到待機指示信號后,在預(yù)定時間內(nèi)檢測連接到自身的合法客戶端的數(shù)量,如果檢測到的結(jié)果為0,則停止發(fā)送信號臺廣播封包,進入待機模式,有效節(jié)約了電能,且減少了 AP對于人體健康的輻射,降
4低了私有網(wǎng)絡(luò)被破解入侵的可能性。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為現(xiàn)有技術(shù)中提供的接入點的結(jié)構(gòu)示意圖;圖2為本發(fā)明一個實施例提供的接入點的待機方法流程圖;圖3為本發(fā)明一個實施例提供的射頻發(fā)送子模塊硬件供電開關(guān)實現(xiàn)示意圖;圖4為本發(fā)明一個實施例提供的接入點的待機方法流程圖;圖5為本發(fā)明一個實施例提供的接入點的結(jié)構(gòu)示意圖;圖6為本發(fā)明又一個實施例提供的接入點的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。圖1為現(xiàn)有技術(shù)中提供的接入點的結(jié)構(gòu)示意圖,如圖1所示,一個接入點可以包括無線路由器配置管理用戶接口 101、無線路由器嵌入式系統(tǒng)102、WIFI數(shù)據(jù)收發(fā)及控制模塊103、射頻發(fā)送子模塊103a和射頻接收子模塊10北。其中的射頻發(fā)送子模塊103a可以將待發(fā)送的數(shù)字信號調(diào)制成WIFI射頻信號并進行發(fā)送。因發(fā)送時要對數(shù)字信號做放大處理,因此該射頻發(fā)送子模塊103a的功耗要遠大于射頻接收子模塊10 的功耗。本發(fā)明的一些實施例提供的接入點的待機方法可以減少該射頻發(fā)送子模塊103a的功耗。射頻接收子模塊10 用于實現(xiàn)WIFI數(shù)據(jù)包的接收處理,本發(fā)明的一些實施例提供的接入點的待機方法可以在減少射頻發(fā)送子模塊103a的功耗的同時,使得射頻接收子模塊10 仍然能夠正常的接收數(shù)據(jù)。WIFI數(shù)據(jù)收發(fā)及控制模塊103接收并執(zhí)行無線路由器嵌入式系統(tǒng)模塊102的發(fā)送控制命令,進行WIFI通信的控制及數(shù)據(jù)接收發(fā)送的控制,實現(xiàn)將普通的以太網(wǎng)數(shù)據(jù)包與WIFI無線協(xié)議數(shù)據(jù)包之間的轉(zhuǎn)換。每IOOms發(fā)送一個beacons廣播封裝包是由該模塊控制實現(xiàn)的。無線路由器嵌入式系統(tǒng)102相當于主控CPU,有一個嵌入式系統(tǒng)運行在該CPU上,實現(xiàn)路由功能,能將客戶端發(fā)送到AP的數(shù)據(jù)包轉(zhuǎn)發(fā)到以太網(wǎng),同樣也能將以太網(wǎng)數(shù)據(jù)包通過AP發(fā)送到客戶端。同時該無線路由器嵌入式系統(tǒng)102還可以管理無線路由器的外設(shè),實現(xiàn)用戶配置接口。用戶可以通過以太網(wǎng)或者WIFI連接到該無線路由器嵌入式系統(tǒng)102中的一個TOB配置服務(wù)器,實現(xiàn)對AP及路由器的參數(shù)配置。圖2為本發(fā)明一個實施例提供的接入點的待機方法流程圖,如圖2所示,該方法包括步驟201 接入點獲得待機指示信號;其中,接入點獲得的待機指示信號可以但不限于包括以下幾種
第一種,合法用戶通過客戶端與AP連接,在客戶端打開無線路由器的配置界面, 點擊配置界面上的AP待機模式按鈕(或其他形式,如對話框等),使得客戶端產(chǎn)生待機指示信號,并發(fā)送給AP。需要補充的是,客戶端發(fā)送待機指示信號給AP后,可以在規(guī)定時間內(nèi)關(guān)閉客戶端的WIFI功能,使得客戶端不再嘗試與AP建立連接,從而使得AP可以進入待機模式。這種方法可以使得AP盡快進入待機模式,而且無需靠近AP所在的位置。第二種,接入點不斷地檢測連接到自身的合法客戶端的數(shù)量,如果檢測到連接到自身的合法客戶端的數(shù)量為0,則接入點自身產(chǎn)生待機指示信號。這種方法具有方便有效實現(xiàn)AP待機的特點,不需要客戶端的參與便可實現(xiàn)AP待機。第三種,接入點的硬件上設(shè)置一個待機功能按鍵(或其他形式),用戶點擊此按鍵,開啟接入點的待機功能,則接入點自身會產(chǎn)生待機指示信號。步驟202 接入點根據(jù)待機指示信號,在預(yù)定時間內(nèi)檢測連接到自身的合法客戶
端數(shù)量;需要說明的是,在接入點的無線路由器嵌入式系統(tǒng)內(nèi)可以實現(xiàn)一個監(jiān)控子模塊, 當監(jiān)控子模塊監(jiān)控到待機指示信號,則啟動定時器,在一段預(yù)定的時間內(nèi),檢測連接到AP 的合法WIFI客戶端數(shù)量。步驟203:如果檢測到的合法客戶端數(shù)量為0,則接入點停止發(fā)送信號臺廣播封包。其中,接入點停止發(fā)送信號臺廣播封包可以但不限于如下所述的兩種形式。一種形式為硬件上的實現(xiàn),即接入點斷開自身的射頻發(fā)送模塊的供電開關(guān),射頻發(fā)送模塊無法工作,即停止發(fā)送信號臺廣播封包。實現(xiàn)上可以通過一個小型的CPU的一個IO輸出腳實現(xiàn),例如,IO輸出腳為高電平時,開關(guān)導(dǎo)通,射頻發(fā)送模塊供電,IO輸出腳為低電平時,開關(guān)斷開,射頻發(fā)送模塊不供電。如圖3所示的本發(fā)明一個實施例提供的射頻發(fā)送子模塊硬件供電開關(guān)實現(xiàn)示意圖。在硬件設(shè)計時將射頻發(fā)送子模塊的供電獨立,并且在其供電的入口加一個可由軟件控制的開關(guān)。無線路由器嵌入式系統(tǒng)發(fā)出射頻發(fā)送子模塊開關(guān)命令到WIFI 數(shù)據(jù)收發(fā)及控制模塊,WIFI數(shù)據(jù)收發(fā)及控制模塊根據(jù)命令要求,打開或者關(guān)閉射頻發(fā)送子模塊的供電。另一種形式是軟件上的實現(xiàn),即接入點通過軟件實現(xiàn)信號臺廣播封包的發(fā)送抑制或者射頻發(fā)送模塊的發(fā)送功能抑制。例如,rf_send_en(射頻發(fā)送使能控制變量)等于1 時,射頻發(fā)送模塊的發(fā)送功能正常;rf_send_en等于0時,抑制射頻發(fā)送模塊的發(fā)送功能。 再例如,BeaCOnS_Send_en(Beacons發(fā)送使能控制變量)等于1時,允許發(fā)送信號臺廣播封包,Beacons_send_en等于0時,不允許發(fā)送信號臺廣播封包。WIFI數(shù)據(jù)收發(fā)及控制模塊根據(jù)無線路由器嵌入式系統(tǒng)發(fā)出的射頻發(fā)送子模塊開關(guān)命令,控制軟件的發(fā)送允許開關(guān),軟件的發(fā)送允許開關(guān)關(guān)閉時,軟件不進行發(fā)送處理。本發(fā)明實施例的接入點的待機方法,通過接入點獲得待機指示信號后,在預(yù)定時間內(nèi)檢測連接到自身的合法客戶端的數(shù)量,如果檢測到的結(jié)果為0,則停止發(fā)送信號臺廣播封包,進入待機模式,有效節(jié)約了電能,減少了 AP對于人體健康的輻射,降低了私有網(wǎng)絡(luò)被破解入侵的可能性。圖4為本發(fā)明一個實施例提供的接入點的待機方法流程圖,如圖2所示,該方法在圖2所示的待機方法的基礎(chǔ)上,還包括如下步驟
步驟204 接入點獲得停止待機信號;其中,接入點可以但不限于包括以下兩種獲得停止待機信號的方式。第一種是接入點接收到與自身連接的客戶端發(fā)送的停止待機信號,用戶通過客戶端與AP連接,在客戶端打開無線路由器的配置界面,點擊配置界面上的AP工作模式按鈕 (或其他形式,如對話框等),客戶端產(chǎn)生停止待機信號,并發(fā)送給AP。第二種是接入點檢測到自身的待機功能被關(guān)閉。接入點的硬件上設(shè)置一個待機功能按鍵(或其他形式),用戶點擊此按鍵,關(guān)閉接入點的待機功能,則接入點自身會產(chǎn)生停止待機信號。步驟205 判斷該停止待機信號的發(fā)送方是否合法;如果是,接入點開始發(fā)送信號臺廣播封包;如果否,接入點繼續(xù)待機。其中,如果停止待機信號為客戶端發(fā)送給接入點的,則停止待機信號中會攜帶客戶端的MAC地址。MAC地址是WIFI無線設(shè)備間互相識別的基本標識,AP及客戶端都有自己專有的MAC地址,每一個WIFI數(shù)據(jù)包中都帶有源設(shè)備以及目的設(shè)備的MAC地址,以表明該數(shù)據(jù)包的發(fā)送方及接收方分別是誰。MAC地址為全OxFF時為廣播地址,表明接收方為所有WIFI設(shè)備。則接入點判斷該停止待機信號的發(fā)送方是否合法可以包括判斷該客戶端的 MAC地址是否為合法MAC地址;如果是,則客戶端為合法發(fā)送方,如果否,則客戶端為不合法發(fā)送方。其中,判斷客戶端的MAC地址是否為合法MAC地址可以包括接入點自身保存的合法MAC地址中如果包含客戶端的MAC地址,則說明該客戶端的MAC地址為合法MAC地址。需要說明的是,接入點自身保存的MAC地址可以通過接入點自動生成或者接收用戶的手動輸入等多種方式實現(xiàn)。其中的系統(tǒng)自動生成包括當有客戶端通過接入鑒權(quán)成功接入AP時, AP將該成功接入的客戶端MAC地址更新到合法MAC列表中。其中的接收用戶的手動輸入包括合法用戶通過客戶端或者瀏覽器等登陸AP的TOB服務(wù)器的用戶配置界面,在該用戶配置界面中一個可接受的MAC地址列表管理界面內(nèi)輸入合法MAC地址。本發(fā)明實施例在上一方法實施例的基礎(chǔ)上,實現(xiàn)了 AP待機模式的喚醒功能。本發(fā)明實施例提供了一種接入點的待機方法,通過接入點接收到待機指示信號后,在預(yù)定時間內(nèi)檢測連接到自身的合法客戶端的數(shù)量,如果檢測到的結(jié)果為0,則停止發(fā)送信號臺廣播封包,進入待機模式,有效節(jié)約了電能,減少了 AP對于人體健康的輻射,降低了私有網(wǎng)絡(luò)被破解入侵的可能性。同時,提供了接入點待機模塊的喚醒功能,保障了接入點的正常工作。圖5為本發(fā)明一個實施例提供的接入點的結(jié)構(gòu)示意圖,如圖5所示,該接入點包括獲得模塊501、檢測模塊502和待機模塊503。其中的獲得模塊501用于獲得待機指示信號,檢測模塊502用于根據(jù)待機指示信號,在預(yù)定時間內(nèi)檢測連接到接入點的合法客戶端數(shù)量,待機模塊503用于在檢測模塊502檢測到的合法客戶端數(shù)量為0時,停止發(fā)送信號臺廣播封包。一種實施方式下,該獲得模塊501可以包括第一檢測單元,或者,第二檢測單元, 或者,第三檢測單元。其中的第一單元用于接收與接入點連接的合法客戶端發(fā)送的待機指示信號。第二檢測單元用于檢測連接到接入點的合法客戶端的數(shù)量。第三檢測單元用于接收來自硬件開關(guān)的待機指示信號。一種實施方式下,該待機模塊503可以包括斷開單元,和/或第一抑制單元,和/ 或第二抑制單元。其中的斷開單元用于斷開接入點自身的射頻發(fā)送模塊的供電開關(guān)。第一抑制模塊用于一直信號臺廣播封包的發(fā)送。第二抑制單元用于抑制接入點自身的射頻發(fā)送模塊的發(fā)送功能。圖6為本發(fā)明又一實施例提供的接入點的結(jié)構(gòu)示意圖,該接入點在上述實施方式的基礎(chǔ)上,還可以包括停止待機信號接收模塊504和喚醒模塊505,該停止待機信號接收模塊504用于接收停止待機信號,喚醒模塊505用于判斷該停止待機信號的發(fā)送方是否合法,如果是,開始發(fā)送信號臺廣播封包。一種實施方式下,該停止待機信號接收模塊可以包括第一接收單元或者檢測單元。其中的第一接收單元用于接收與接入點連接的客戶端發(fā)送的停止待機信號,檢測單元用于接收來自硬件開關(guān)的停止待機信號。在上述實施方式的基礎(chǔ)上,如果該停止待機信號接收模塊504為第一接收單元, 用于接收與接入點連接的客戶端發(fā)送的停止待機信號;則該喚醒模塊505具體用于判斷該第一接收單元接收到的停止待機信號中攜帶的客戶端的MAC地址是否為合法MAC地址,如果是,則客戶端為合法發(fā)送方;開始發(fā)送信號臺廣播封包。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種接入點的待機方法,其特征在于,包括 接入點獲得待機指示信號;所述接入點根據(jù)所述待機指示信號,在預(yù)定時間內(nèi)檢測連接到自身的合法客戶端數(shù)量;如果檢測到的合法客戶端數(shù)量為0,則所述接入點停止發(fā)送信號臺廣播封包。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接入點獲得待機指示信號包括 所述接入點接收到與自身連接的合法客戶端發(fā)送的待機指示信號;或者,所述接入點檢測到連接到自身的合法客戶端的數(shù)量為0 ; 或者,所述接入點接收來自硬件開關(guān)的待機指示信號。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述接入點停止發(fā)送信號臺廣播封包包括所述接入點斷開自身的射頻發(fā)送模塊的供電開關(guān); 和/或,所述接入點抑制信號臺廣播封包的發(fā)送; 和/或,所述接入點抑制自身的射頻發(fā)送模塊的發(fā)送功能。
4.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述接入點停止發(fā)送信號臺廣播封包之后,所述方法還包括所述接入點接收停止待機信號; 判斷所述停止待機信號的發(fā)送方是否合法; 如果是,接入點開始發(fā)送信號臺廣播封包。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述接入點接收停止待機信號包括 所述接入點接收到與自身連接的客戶端發(fā)送的停止待機信號;或者,所述接入點接收來自硬件開關(guān)的停止待機信號。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,如果所述接入點接收到與自身連接的客戶端發(fā)送的停止待機信號,所述停止待機信號中攜帶有所述客戶端的MAC地址,則所述判斷所述停止待機信號的發(fā)送方是否合法包括判斷所述客戶端的MAC地址是否為合法MAC地址; 如果是,所述客戶端為合法發(fā)送方。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述判斷所述MAC地址是否為合法MAC地址包括如果所述接入點自身保存的合法MAC地址中包括所述客戶端的MAC地址,則所述客戶端的MAC地址為合法MAC地址。
8.一種接入點,其特征在于,包括 獲得模塊,用于獲得待機指示信號;檢測模塊,用于根據(jù)所述待機指示信號,在預(yù)定時間內(nèi)檢測連接到接入點的合法客戶端數(shù)量;待機模塊,用于在所述檢測模塊檢測到的合法客戶端數(shù)量為0時,停止發(fā)送信號臺廣播封包。
9.根據(jù)權(quán)利要求8所述的接入點,其特征在于,所述獲得模塊包括第一檢測單元,用于接收與接入點連接的合法客戶端發(fā)送的待機指示信號;或者第二檢測單元,用于檢測連接到接入點的合法客戶端的數(shù)量;或者第三檢測單元,用于接收來自硬件開關(guān)的待機指示信號。
10.根據(jù)權(quán)利要求8或9所述的接入點,其特征在于,所述待機模塊包括 斷開單元,用于斷開接入點自身的射頻發(fā)送模塊的供電開關(guān);和/或第一抑制單元,用于抑制信號臺廣播封包的發(fā)送;和/或第二抑制單元,用于抑制接入點自身的射頻發(fā)送模塊的發(fā)送功能。
11.根據(jù)權(quán)利要求8至10任一所述的接入點,其特征在于,還包括 停止待機信號接收模塊,用于接收停止待機信號;喚醒模塊,用于判斷所述停止待機信號的發(fā)送方是否合法,如果是,開始發(fā)送信號臺廣播封包。
12.根據(jù)權(quán)利要求11所述的接入點,其特征在于,所述停止待機信號接收模塊包括 第一接收單元,用于接收與接入點連接的客戶端發(fā)送的停止待機信號;或者檢測單元,用于接收來自硬件開關(guān)的停止待機信號。
13.根據(jù)權(quán)利要求11所述的接入點,其特征在于,所述停止待機信號接收模塊為 第一接收單元,用于接收與接入點連接的客戶端發(fā)送的停止待機信號;則所述喚醒模塊具體用于判斷所述第一接收單元接收到的停止待機信號中攜帶的客戶端的MAC地址是否為合法MAC地址;如果是,則所述客戶端為合法發(fā)送方;開始發(fā)送信號臺廣播封包。
全文摘要
本發(fā)明實施例提供一種接入點的待機方法及接入點。該方法包括接入點獲得待機指示信號;接入點根據(jù)待機指示信號,在預(yù)定時間內(nèi)檢測連接到自身的合法客戶端數(shù)量;如果檢測到的合法客戶端數(shù)量為0,則接入點停止發(fā)送信號臺廣播封包。接入點包括獲得模塊、檢測模塊和待機模塊。本發(fā)明實施例提供的方法,有效節(jié)約了電能,減少了AP對于人體健康的輻射,降低了私有網(wǎng)絡(luò)被破解入侵的可能性。
文檔編號H04W88/08GK102265702SQ201180000930
公開日2011年11月30日 申請日期2011年5月30日 優(yōu)先權(quán)日2011年5月30日
發(fā)明者鄧偉華 申請人:華為終端有限公司