本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種建立連接的方法及裝置。
背景技術(shù):
無線局域網(wǎng)(Wireless Local Area Network,簡稱為WLAN),是指應(yīng)用無線通信技術(shù)將計(jì)算機(jī)設(shè)備互聯(lián)起來,構(gòu)成可以互相通信和實(shí)現(xiàn)資源共享的網(wǎng)絡(luò)體系。參考附圖8,無線局域網(wǎng)的組網(wǎng)模式大致為一臺(tái)無線路由器連接互聯(lián)網(wǎng),PC、移動(dòng)終端等設(shè)備則需要通過無線接入到該無線路由器,經(jīng)由無線路由器訪問互聯(lián)網(wǎng)。因?yàn)槭峭ㄟ^無線接入,沒有了物理線纜連接的限制,所以在無線覆蓋范圍內(nèi)的任何無線終端都能接收到無線路由器的信號(hào)。無線局域網(wǎng)本質(zhì)的特點(diǎn)是不再使用通信電纜將計(jì)算機(jī)與網(wǎng)絡(luò)連接起來,而是通過無線的方式連接,從而使網(wǎng)絡(luò)的構(gòu)建和終端的移動(dòng)更加靈活。
為了防止未經(jīng)授權(quán)的用戶使用無線路由器的資源,客戶端接入無線路由器時(shí)需要通過密鑰驗(yàn)證。無線局域網(wǎng)安全系統(tǒng),包括當(dāng)前的WPA2標(biāo)準(zhǔn),都要求用戶通過驗(yàn)證后才能登錄網(wǎng)絡(luò)啟用安全性能。傳統(tǒng)做法是,當(dāng)用戶構(gòu)建新的WLAN時(shí),必須首先在無線AP上設(shè)置網(wǎng)絡(luò)名稱和密碼,無線AP再根據(jù)密碼生成安全密鑰。當(dāng)新的客戶端添加到這個(gè)WLAN時(shí),用戶還需要選擇相應(yīng)的網(wǎng)絡(luò)名稱并輸入密碼??蛻舳撕虯P交換安全證書后,新設(shè)備才算連接到無線網(wǎng)絡(luò)
無線網(wǎng)安全防護(hù)設(shè)定(WIreless-FIdelity Protected Setup即Wi-Fi Protected Setup,簡稱為WPS)是由Wi-Fi聯(lián)盟所推出的全新Wi-Fi安全防護(hù)設(shè)定標(biāo)準(zhǔn),該標(biāo)準(zhǔn)推出的主要原因是為了解決長久以來無線網(wǎng)絡(luò)加密認(rèn)證設(shè)定的步驟過于繁雜艱難之弊病,使用者往往會(huì)因?yàn)椴襟E太過麻煩,以致干脆不做任何加密安全設(shè)定,因而引發(fā)許多安全上的問題。WPS用于簡化Wi-Fi 無線的安全設(shè)置和網(wǎng)絡(luò)管理。它支持兩種模式:個(gè)人識(shí)別碼(Personal Identification Number,簡稱為PIN)模式和按鈕(Push Button Configuration,簡稱為PBC)模式。通過認(rèn)證的接入點(diǎn)和客戶端可以自動(dòng)生成一個(gè)網(wǎng)絡(luò)名稱,并自動(dòng)尋找其他的認(rèn)證設(shè)備。用戶只須按下設(shè)備上的一個(gè)按鈕,或者在無線局域網(wǎng)中為每個(gè)設(shè)備創(chuàng)建一個(gè)4位或8位的PIN碼,就可以觸發(fā)認(rèn)證,利用基于WPA2標(biāo)準(zhǔn)的預(yù)定義安全特性對設(shè)備進(jìn)行配置,并將客戶端設(shè)備添加到安全的網(wǎng)絡(luò)。這個(gè)過程使得用戶更容易啟動(dòng)和使用WPA2這項(xiàng)在2006年3月就已經(jīng)成為認(rèn)證產(chǎn)品強(qiáng)制性內(nèi)容的標(biāo)準(zhǔn)。
在移動(dòng)設(shè)備與無線路由器建立連接時(shí),根據(jù)無線網(wǎng)安全防護(hù)設(shè)定WPS的按鈕(PBC)模式,用戶需要同時(shí)按下無線路由器和移動(dòng)設(shè)備上的PBC按鈕來觸發(fā)WPS認(rèn)證流程。而無線路由器可能在某個(gè)角落或者天花板上,用戶不方便使用PBC按鈕,給用戶體驗(yàn)帶來不便。
針對相關(guān)技術(shù)中,無線路由器使用按鈕(PBC)模式與移動(dòng)設(shè)備建立連接過程繁瑣、不方便,給用戶體驗(yàn)帶來不便的問題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的實(shí)施例提供了一種建立連接的方法及裝置,以至少解決相關(guān)技術(shù)中存在的無線路由器使用按鈕(PBC)模式與移動(dòng)設(shè)備建立連接過程繁瑣、不方便,給用戶體驗(yàn)帶來不便的問題。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種建立連接的方法,包括:無線路由器接收用于啟動(dòng)Wi-Fi安全防護(hù)設(shè)定WPS功能的指令,其中,所述指令來自于已接入所述無線路由器的設(shè)備;所述無線路由器根據(jù)所述指令啟動(dòng)所述WPS功能,并觸發(fā)WPS認(rèn)證流程;所述無線路由器根據(jù)所述WPS認(rèn)證流程與未接入所述無線路由器的未接入設(shè)備建立連接。
進(jìn)一步地,在所述無線路由器根據(jù)所述指令啟動(dòng)所述WPS功能之前,所述方法還包括:所述無線路由器確定所述已接入設(shè)備是否有權(quán)限啟動(dòng)所述WPS功能。
進(jìn)一步地,所述無線路由器確定所述已接入設(shè)備是否有權(quán)限啟動(dòng)所述WPS功能包括:所述無線路由器判斷所述已接入設(shè)備是否為信任設(shè)備:在所述已接入設(shè)備是信任設(shè)備的情況下,所述無線路由器確定有權(quán)限啟動(dòng)所述WPS功能,或者,在所述已接入設(shè)備為非信任設(shè)備的情況下,所述無線路由器確定無權(quán)限啟動(dòng)所述WPS功能。
進(jìn)一步地,所述無線路由器確定所述已接入設(shè)備是否為信任設(shè)備包括:根據(jù)預(yù)先設(shè)置的信任設(shè)備列表確定所述已接入設(shè)備是否為信任設(shè)備,其中,所述信任設(shè)備列表中包括MAC地址。
進(jìn)一步地,根據(jù)預(yù)先設(shè)置的所述信任設(shè)備列表確定所述已接入設(shè)備是否為信任設(shè)備包括:所述無線路由器獲取所述已接入設(shè)備的源MAC地址;所述無線路由器將所述源MAC地址與所述信任設(shè)備列表中的MAC地址進(jìn)行匹配;根據(jù)匹配的結(jié)果確定所述已接入設(shè)備是否為信任設(shè)備。
進(jìn)一步地,所述方法還包括:在預(yù)設(shè)時(shí)間范圍內(nèi),所述未接入設(shè)備啟動(dòng)所述WPS功能。
根據(jù)本發(fā)明的另一方面,提供了一種建立連接的裝置,應(yīng)用于無線路由器,該裝置包括:接收模塊,用于接收用于啟動(dòng)Wi-Fi安全防護(hù)設(shè)定WPS功能的指令,其中,所述指令來自于已接入所述無線路由器的設(shè)備;啟動(dòng)模塊,用于根據(jù)所述指令啟動(dòng)所述WPS功能,并觸發(fā)WPS認(rèn)證流程;連接模塊,用于根據(jù)所述WPS認(rèn)證流程與未接入所述無線路由器的未接入設(shè)備建立連接。
進(jìn)一步地,所述裝置還包括:確定模塊,用于根據(jù)所述指令啟動(dòng)所述WPS功能之前,確定所述已接入設(shè)備是否有權(quán)限啟動(dòng)所述WPS功能。
進(jìn)一步地,所述確定模塊包括:判斷單元,用于判斷所述已接入設(shè)備是否為信任設(shè)備;第一確定單元,用于在所述已接入設(shè)備為信任設(shè)備的情況下,確定有權(quán)限啟動(dòng)所述WPS功能,或者,第二確定單元,用于在所述已接入設(shè)備為非信任設(shè)備的情況下,確定無權(quán)限啟動(dòng)所述WPS功能。
進(jìn)一步地,所述判斷單元還用于,根據(jù)預(yù)先設(shè)置的信任設(shè)備列表確定所述已接入設(shè)備是否為信任設(shè)備,其中,所述信任設(shè)備列表中包括MAC地址;其中可以包括:所述無線路由器獲取所述已接入設(shè)備的源MAC地址;所述無 線路由器將所述源MAC地址與所述信任設(shè)備列表中的MAC地址進(jìn)行匹配;根據(jù)匹配的結(jié)果確定所述已接入設(shè)備是否為信任設(shè)備。
通過本發(fā)明,采用無線路由器接收用于啟動(dòng)Wi-Fi安全防護(hù)設(shè)定WPS功能的指令,其中,所述指令來自于已接入所述無線路由器的設(shè)備;所述無線路由器根據(jù)所述指令啟動(dòng)所述WPS功能,并觸發(fā)WPS認(rèn)證流程;所述無線路由器根據(jù)所述WPS認(rèn)證流程與未接入所述無線路由器的未接入設(shè)備建立連接,解決了相關(guān)技術(shù)中存在的無線路由器使用按鈕(PBC)模式與移動(dòng)設(shè)備建立連接過程繁瑣、不方便,給用戶體驗(yàn)帶來不便的問題,實(shí)現(xiàn)了在保障通訊安全的同時(shí),還使得與無線路由器建立連接更加便捷,給用戶帶來了良好的用戶體驗(yàn)。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的一種建立連接的方法流程圖一;
圖2是根據(jù)本發(fā)明實(shí)施例的另一種建立連接的方法流程圖二;
圖3是根據(jù)本發(fā)明實(shí)施例的再一種建立連接的方法流程圖三;
圖4是根據(jù)本發(fā)明實(shí)施例的一種建立連接的裝置結(jié)構(gòu)框圖一;
圖5是根據(jù)本發(fā)明實(shí)施例的另一種建立連接的裝置結(jié)構(gòu)框圖二;
圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例的一種建立無線連接的組網(wǎng)示意圖和無線路由器的結(jié)構(gòu)框圖;
圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例的一種建立連接的方法流程圖;
圖8是根據(jù)相關(guān)技術(shù)中的一種無線局域網(wǎng)的組網(wǎng)模式示意圖。
具體實(shí)施方式
下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。
在本發(fā)明的實(shí)施例中提供了一種建立連接的方法,圖1是根據(jù)本發(fā)明實(shí)施例的一種建立連接的方法流程圖一,如圖1所示,該流程可以包括如下步驟:
步驟S100,無線路由器接收用于啟動(dòng)Wi-Fi安全防護(hù)設(shè)定WPS功能的指令,其中,該指令來自于已接入無線路由器的設(shè)備;
無線路由器啟動(dòng)WPS有兩種模式:個(gè)人識(shí)別碼(Personal Identification Number,簡稱為PIN)模式和按鈕(PBC)模式。當(dāng)采用按鈕PBC模式與其他移動(dòng)設(shè)備建立無線連接時(shí),已經(jīng)接入該無線路由器的移動(dòng)設(shè)備可以向無線路由器發(fā)送一個(gè)指令,該指令被無線路由器接收,并用于開啟無線路由器的WPS功能。
步驟S102,無線路由器根據(jù)該指令啟動(dòng)WPS功能,并觸發(fā)WPS認(rèn)證流程;
步驟S104,無線路由器根據(jù)WPS認(rèn)證流程與未接入無線路由器的未接入設(shè)備建立連接。無線路由器與待接入設(shè)備通過WPS標(biāo)準(zhǔn)的認(rèn)證流程,建立無線通訊連接。
通過已經(jīng)接入的設(shè)備觸發(fā)無線路由的WPS功能,另外一臺(tái)無線設(shè)備在同一時(shí)間段也觸發(fā)WPS,使得無線設(shè)備和無線路由器通過WPS快速接入網(wǎng)絡(luò)。采用無線路由器接收用于啟動(dòng)Wi-Fi安全防護(hù)設(shè)定WPS功能的指令,其中,所述指令來自于已接入所述無線路由器的設(shè)備;所述無線路由器根據(jù)所述指令啟動(dòng)所述WPS功能,并觸發(fā)WPS認(rèn)證流程;所述無線路由器根據(jù)所述WPS認(rèn)證流程與未接入所述無線路由器的未接入設(shè)備建立連接,解決了相關(guān)技術(shù)中存在的無線路由器使用按鈕(PBC)模式與移動(dòng)設(shè)備建立連接過程繁瑣、不方便,給用戶體驗(yàn)帶來不便的問題,實(shí)現(xiàn)了在保障通訊安全的同時(shí),還使得與無線路由器建立連接更加便捷,給用戶帶來了良好的用戶體驗(yàn)。
在本發(fā)明的實(shí)施例中還提供了一種建立連接的方法,圖2是根據(jù)本發(fā)明 實(shí)施例的另一種建立連接的方法流程圖二,如圖2所示,該流程可以包括如下步驟:
步驟S200,無線路由器接收用于啟動(dòng)Wi-Fi安全防護(hù)設(shè)定WPS功能的指令,其中,該指令來自于已接入無線路由器的設(shè)備;
無線路由器啟動(dòng)WPS有兩種模式:個(gè)人識(shí)別碼(Personal Identification Number,簡稱為PIN)模式和按鈕(PBC)模式。當(dāng)采用按鈕PBC模式與其他移動(dòng)設(shè)備建立無線連接時(shí),已經(jīng)接入該無線路由器的移動(dòng)設(shè)備可以向無線路由器發(fā)送一個(gè)指令,該指令被無線路由器接收,并用于開啟無線路由器的WPS功能。
步驟S202,無線路由器確定該已接入設(shè)備是否有權(quán)限啟動(dòng)所述WPS功能;
步驟S204,無線路由器根據(jù)該指令啟動(dòng)WPS功能,并觸發(fā)WPS認(rèn)證流程;
步驟S206,無線路由器根據(jù)WPS認(rèn)證流程與未接入無線路由器的未接入設(shè)備建立連接。無線路由器與待接入設(shè)備通過WPS標(biāo)準(zhǔn)的認(rèn)證流程,建立無線通訊連接。
采用圖2所示的方法,通過無線路由器對已接入設(shè)備進(jìn)行認(rèn)證,只有具有控制無線路由器啟動(dòng)WPS功能權(quán)限的已接入設(shè)備發(fā)送的指令,無線路由器接收該指令后才能啟動(dòng)WPS功能,其他已接入設(shè)備不能控制無線路由器啟動(dòng)WPS功能。這樣一來,可以接入無線路由器更加安全,更加私密。
在本發(fā)明的實(shí)施例中再提供了一種建立連接的方法,圖3是根據(jù)本發(fā)明實(shí)施例的再一種建立連接的方法流程圖三,如圖3所示,該流程可以包括如下步驟:
步驟S300,無線路由器接收用于啟動(dòng)Wi-Fi安全防護(hù)設(shè)定WPS功能的指令,其中,該指令來自于已接入無線路由器的設(shè)備;
無線路由器啟動(dòng)WPS有兩種模式:個(gè)人識(shí)別碼(Personal Identification Number,簡稱為PIN)模式和按鈕(PBC)模式。當(dāng)采用按鈕PBC模式與其他移動(dòng)設(shè)備建立無線連接時(shí),已經(jīng)接入該無線路由器的移動(dòng)設(shè)備可以向無線路由器發(fā)送一個(gè)指令,該指令被無線路由器接收,并用于開啟無線路由器的WPS 功能。
步驟S302,無線路由器判斷該已接入設(shè)備是否為信任設(shè)備;信任設(shè)備是指無線路由器對已接入設(shè)備的管控,如果已接入設(shè)備有更高、更多的權(quán)限控制該無線路由器,例如發(fā)送指令使得無線路由器啟動(dòng)WPS功能,這樣的已接入設(shè)備為信任設(shè)備。
在確定已接入設(shè)備是信任設(shè)備的情況下,無線路由器確定有權(quán)限啟動(dòng)WPS功能,或者,在已接入設(shè)備非信任設(shè)備的情況下,無線路由器確定無權(quán)限啟動(dòng)WPS功能。
步驟S304,在否的情況下,無線路由器確定該已接入設(shè)備無權(quán)限啟動(dòng)WPS功能;
步驟S306,在是的情況下,無線路由器確定該已接入設(shè)備有權(quán)限啟動(dòng)WPS功能;
步驟S308,無線路由器根據(jù)該指令啟動(dòng)WPS功能,并觸發(fā)WPS認(rèn)證流程;
步驟S310,無線路由器根據(jù)WPS認(rèn)證流程與未接入無線路由器的未接入設(shè)備建立連接。無線路由器與待接入設(shè)備通過WPS標(biāo)準(zhǔn)的認(rèn)證流程,建立無線通訊連接。
通過圖3所示的方法,無線路由器采用設(shè)置信任設(shè)備,并判斷發(fā)送控制指令的已接入設(shè)備是否為信任設(shè)備的方法,實(shí)現(xiàn)了在保障通訊安全的同時(shí),還使得與無線路由器建立連接更加便捷,給用戶帶來了良好的用戶體驗(yàn)。
在優(yōu)選的實(shí)施方式中,通過設(shè)置信任設(shè)備列表的方式,無線路由器對已接入設(shè)備進(jìn)行判斷,而且信任設(shè)備列表有多種設(shè)置形式,此處列舉了以設(shè)備MAC地址為可信任設(shè)備列表。無線路由器確定所述已接入設(shè)備是否為信任設(shè)備包括:根據(jù)預(yù)先設(shè)置的信任設(shè)備列表確定所述已接入設(shè)備是否為信任設(shè)備,其中,所述信任設(shè)備列表中包括MAC地址。
在優(yōu)選的實(shí)施方式中,根據(jù)預(yù)先設(shè)置的信任設(shè)備列表確定該已接入設(shè)備是否為信任設(shè)備包括:無線路由器獲取已接入設(shè)備的源MAC地址;無線路由器將源MAC地址與信任設(shè)備列表中的MAC地址進(jìn)行匹配;根據(jù)匹配的結(jié)果確 定該已接入設(shè)備是否為信任設(shè)備。無線路由器通過將已接入設(shè)備的MAC地址與信任設(shè)備列表中的MAC地址進(jìn)行匹配實(shí)現(xiàn)了快速識(shí)別和判斷接入設(shè)備是否為可信任設(shè)備。預(yù)先在可信任設(shè)備列表中設(shè)置MAC地址信息,如果已接入設(shè)備的MAC地址匹配成功,說明該設(shè)備是可信任的;如果未匹配成功,說明該設(shè)備是不可信任的,該方法簡單、方便且非??焖佟?/p>
進(jìn)一步地,以上建立連接的方法,還可以包括:在預(yù)設(shè)時(shí)間范圍內(nèi),未接入設(shè)備啟動(dòng)WPS功能。根據(jù)無線路由器WPS功能的標(biāo)準(zhǔn),在無線路由器啟動(dòng)WPS功能時(shí),需要接入該無線路由器的未接入設(shè)備也必須在一定時(shí)間閾值內(nèi)開啟WPS功能,然后按照標(biāo)準(zhǔn)觸發(fā)WPS功能,與該無線路由器建立通訊連接。
在本發(fā)明的實(shí)施例中提供了一種建立連接的裝置,應(yīng)用于無線路由器,該裝置用于實(shí)現(xiàn)上述實(shí)施例及優(yōu)選實(shí)施方式,已經(jīng)進(jìn)行過說明的不再贅述。如以下所使用的,術(shù)語“模塊”可以實(shí)現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實(shí)施例所描述的裝置較佳地以軟件來實(shí)現(xiàn),但是硬件,或者軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。
圖4是根據(jù)本發(fā)明實(shí)施例的一種建立連接的裝置的結(jié)構(gòu)框圖一,該裝置應(yīng)用于無線路由器。如圖4所示,該裝置可以包括接送模塊40、啟動(dòng)模塊42和連接模塊44,下面對該裝置進(jìn)行說明。
接收模塊40,用于接收用于啟動(dòng)Wi-Fi安全防護(hù)設(shè)定WPS功能的指令,其中,所述指令來自于已接入所述無線路由器的設(shè)備;
啟動(dòng)模塊42,用于由器根據(jù)所述指令啟動(dòng)所述WPS功能,并觸發(fā)WPS認(rèn)證流程;
連接模塊44,用于根據(jù)所述WPS認(rèn)證流程與未接入所述無線路由器的未接入設(shè)備建立連接。
圖5是根據(jù)本發(fā)明實(shí)施例的另一種無線路由器的結(jié)構(gòu)框圖二,該裝置應(yīng)用于無線路由器。如圖5所示,該裝置可以包括獲取模塊50、確定模塊52、啟動(dòng)模塊54和連接模塊56。下面對該裝置進(jìn)行說明。
接收模塊50,用于接收用于啟動(dòng)Wi-Fi安全防護(hù)設(shè)定WPS功能的指令,其中,所述指令來自于已接入所述無線路由器的設(shè)備;
確定模塊52,用于在根據(jù)所述指令啟動(dòng)所述WPS功能之前,確定所述已接入設(shè)備是否有權(quán)限啟動(dòng)所述WPS功能。
啟動(dòng)模塊54,用于根據(jù)所述指令啟動(dòng)所述WPS功能,并觸發(fā)WPS認(rèn)證流程;
連接模塊56,用于根據(jù)所述WPS認(rèn)證流程與未接入所述無線路由器的未接入設(shè)備建立連接。
在優(yōu)選的實(shí)施方式中,確定模塊52包括:判斷單元,用于判斷所述已接入設(shè)備是否為信任設(shè)備;第一確定單元,用于在所述已接入設(shè)備為信任設(shè)備的情況下,確定有權(quán)限啟動(dòng)所述WPS功能,或者,第二確定單元,用于在所述已接入設(shè)備為非信任設(shè)備的情況下,確定無權(quán)限啟動(dòng)所述WPS功能。
在優(yōu)選的實(shí)施方式中,該判斷單元還用于,根據(jù)預(yù)先設(shè)置的信任設(shè)備列表確定所述已接入設(shè)備是否為信任設(shè)備,其中,所述信任設(shè)備列表中包括MAC地址;其中,可以包括獲取所述已接入設(shè)備的源MAC地址;將所述源MAC地址與所述信任設(shè)備列表中的MAC地址進(jìn)行匹配;根據(jù)匹配的結(jié)果判斷所述已接入設(shè)備是否為信任設(shè)備。
通過本發(fā)明實(shí)施例提供的裝置,采用無線路由器接收用于啟動(dòng)Wi-Fi安全防護(hù)設(shè)定WPS功能的指令,其中,所述指令來自于已接入所述無線路由器的設(shè)備;所述無線路由器根據(jù)所述指令啟動(dòng)所述WPS功能,并觸發(fā)WPS認(rèn)證流程;所述無線路由器根據(jù)所述WPS認(rèn)證流程與未接入所述無線路由器的未接入設(shè)備建立連接,解決了相關(guān)技術(shù)中存在的無線路由器使用按鈕(PBC)模式與移動(dòng)設(shè)備建立連接過程繁瑣、不方便,給用戶體驗(yàn)帶來不便的問題,實(shí)現(xiàn)了在保障通訊安全的同時(shí),還使得與無線路由器建立連接更加便捷,給用戶帶來了良好的用戶體驗(yàn)。
下面再結(jié)合具體實(shí)施例對本發(fā)明進(jìn)行說明。
圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例的一種建立無線連接的組網(wǎng)示意圖和無線 路由器的結(jié)構(gòu)框圖。如圖6所示:
無線連接的組網(wǎng)示意圖由無線路由器AP60、已接入設(shè)備62、待接入無線路由器的待接入設(shè)備64組成。
待接入設(shè)備64還可以包括無線WPS模塊641,用于啟動(dòng)WPS功能與無線路由器建立無線連接。待接入設(shè)備64是一種典型的無線設(shè)備STA(站點(diǎn)station)模塊結(jié)構(gòu)圖,需要包含WPS模塊,例如手機(jī)、筆記本電腦、平板等移動(dòng)設(shè)備或終端。
已接入設(shè)備62還可以包括消息發(fā)送模塊621,是一種典型的可以接入無線路由器的移動(dòng)設(shè)備或終端,它可以用于發(fā)消息給無線路由器AP,無線路由器AP60接收該消息進(jìn)行觸發(fā)WPS操作。消息格式可以如下所示:
無線路由器AP60,用于接收已接入設(shè)備62發(fā)送的消息,并根據(jù)該消息啟動(dòng)WPS功能,觸發(fā)與啟動(dòng)WPS功能的待接入設(shè)備64認(rèn)證,最終建立無線連接。它可以包括:消息接收模塊601,用于接收已接入設(shè)備發(fā)送的消息,與上述實(shí)施例中無線路由器的接收模塊40、接收模塊50功能相同;
設(shè)備信任列表模塊602,用于用戶添加信任的設(shè)備信息列表,只有被信任的設(shè)備終端才可以進(jìn)行WPS控制;設(shè)備信息處理模塊603,根據(jù)消息接收模塊接收到的信息和設(shè)備信任列表配合,驗(yàn)證發(fā)送消息的設(shè)備終端是否是信任的設(shè)備。設(shè)備信任列表模塊602和設(shè)備信息處理模塊603可以用于實(shí)現(xiàn)上述實(shí)施例中無線路由器的確定模塊52.、啟動(dòng)模塊54的功能;
無線WPS模塊604,用于控制無線路由器與其他設(shè)備或終端進(jìn)行WPS交互,在設(shè)備信息處理模塊603驗(yàn)證通過后啟動(dòng)WPS功能,并觸發(fā)WPS驗(yàn)證,與待接入設(shè)備64建立無線通訊連接。
該優(yōu)選實(shí)施例提出的通過已經(jīng)接入的設(shè)備觸發(fā)無線路由的WPS功能,另外一臺(tái)無線設(shè)備在同一時(shí)間段也觸發(fā)WPS,使得無線設(shè)備和無線路由器通過WPS快速接入網(wǎng)絡(luò)。主要是由已接入設(shè)備62通過消息發(fā)送模塊621發(fā)送消息給無線路由器AP60的消息接收模塊601;消息接收模塊601在收到消息后,由消息處理模塊602根據(jù)設(shè)備信任列表模塊603進(jìn)行合法驗(yàn)證,驗(yàn)證通過后認(rèn)為是合法的被信任的設(shè)備后,啟動(dòng)無線路由器的WPS功能;同時(shí)啟動(dòng)待接 入設(shè)備64的WPS功能,并與無線路由器AP60進(jìn)入WPS交互流程接入網(wǎng)絡(luò)。
通過圖6所示的立無線連接的組網(wǎng)示意圖和無線路由器的結(jié)構(gòu)框圖,對已經(jīng)接入無線路由器的設(shè)備給予信任,在已接入的設(shè)備上提供某種裝置可以觸發(fā)無線路由器的PBC按鈕進(jìn)去WPS模式,同時(shí)待驗(yàn)證設(shè)備按下PBC按鈕,待驗(yàn)證設(shè)備和無線路由器進(jìn)入WPS流程,驗(yàn)證成功后,待驗(yàn)證設(shè)備可以正常接入無線局域網(wǎng)進(jìn)而訪問因特網(wǎng),解決了相關(guān)技術(shù)中存在的無線路由器使用按鈕(PBC)模式與移動(dòng)設(shè)備建立連接過程繁瑣、不方便,給用戶體驗(yàn)帶來不便的問題,實(shí)現(xiàn)了在保障通訊安全的同時(shí),還使得與無線路由器建立連接更加便捷,給用戶帶來了良好的用戶體驗(yàn)。
實(shí)例一、
本發(fā)明優(yōu)選實(shí)施例的目的在于,提供一種遠(yuǎn)程控制無線路由器上的WPS功能的方法,省去用戶去按無線路由器AP上的PBC按鈕,方便用戶使用WPS功能。為了能夠更清晰地描述本發(fā)明優(yōu)選實(shí)施例的內(nèi)容,結(jié)合圖7進(jìn)行說明。圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例的一種建立連接的方法流程圖;如圖7所示,該流程可以包括如下步驟:
步驟一,配置信任設(shè)備列表;
在無線路由器AP中,將終端的MAC地址配置到信任列表;也可以不配置信任列表,默認(rèn)信任已接入的設(shè)備。
步驟二,發(fā)送消息給無線路由器;
設(shè)備終端A可以通過消息發(fā)送模塊發(fā)送消息給無線路由器。
步驟三,無線路由器AP的消息接收模塊接收信息解析成功后,通知設(shè)備信息驗(yàn)證模塊;
步驟四,驗(yàn)證該設(shè)備終端A是否為可信任設(shè)備;
在無線路由器AP中設(shè)備信息處理模塊利用接收到的信息,根據(jù)IP報(bào)文的源mac和已經(jīng)添加到信任列表中的MAC地址進(jìn)行比較,如果存在則返回驗(yàn)證通過,如果不存在則返回驗(yàn)證不通過。如果沒有配置信任列表,直接驗(yàn)證通過。
步驟五,無線路由器啟動(dòng)WPS功能;
在無線路由器AP中設(shè)備信息處理模塊,根據(jù)驗(yàn)證結(jié)果是驗(yàn)證通過,啟動(dòng)WPS功能。
步驟六,在無線路由器AP中設(shè)備信息處理模塊,根據(jù)驗(yàn)證結(jié)果是驗(yàn)證不通過,結(jié)束。
步驟七,待接入設(shè)備啟動(dòng)WPS功能;
無線設(shè)備STA在同一時(shí)間段,觸發(fā)PBC按鈕,也開啟WPS功能。無線設(shè)備STA和無線路由器AP進(jìn)入WPS標(biāo)準(zhǔn)交互流程,并建立無線通訊連接。
實(shí)例二、
小明通過無線路由器的設(shè)置界面,將自己的蘋果手機(jī)的MAC地址加入可信任設(shè)備列表中的可信任MAC地址池。小王來到小明家做客,要求接入小明家無線路由器進(jìn)行上網(wǎng)。
步驟一,小明通過蘋果手機(jī)向無線路由器發(fā)送指令,該指令用于無線路由器接收,并可以控制無線路由器開啟WPS功能;
步驟二,無線路由器接收到該指令后,獲取蘋果手機(jī)的MAC地址,并進(jìn)行匹配查找;
步驟三,經(jīng)過匹配成功,無線路由器啟動(dòng)WPS功能;無線路由器在可信任設(shè)備列表查找到了蘋果手機(jī)的MAC地址,認(rèn)為蘋果手機(jī)是可以信任的接入設(shè)備,無線路由器根據(jù)指令啟動(dòng)WPS功能。
步驟四,小王的手機(jī)開啟WPS功能,根據(jù)WPS交互流程與無線路由器建立無線通訊連接。
步驟五,小王通過手機(jī)發(fā)送指令要求無線路由器開啟WPS功能,由于可信任設(shè)備列表無小王手機(jī)的MAC地址,驗(yàn)證不通過,無線路由不會(huì)開啟WPS功能。
當(dāng)然,在優(yōu)選實(shí)施方式中,小明可以通過無線路由器的設(shè)置界面將小王手機(jī)的MAC地址加入可信任設(shè)備MAC地址池。
綜上所述,通過上述實(shí)施例、優(yōu)選實(shí)施例和實(shí)施方式,發(fā)明思路是對已經(jīng)接入無線路由器的設(shè)備給予信任,在已接入的設(shè)備上提供某種裝置可以觸發(fā)無線路由器的PBC按鈕進(jìn)去WPS模式,同時(shí)待驗(yàn)證設(shè)備按下PBC按鈕,待驗(yàn)證設(shè)備和無線路由器進(jìn)入WPS流程,驗(yàn)證成功后,待驗(yàn)證設(shè)備可以正常接入無線局域網(wǎng)進(jìn)而訪問因特網(wǎng),通過已經(jīng)接入的設(shè)備觸發(fā)無線路由的WPS功能,另外一臺(tái)無線設(shè)備在同一時(shí)間段也觸發(fā)WPS,使得無線設(shè)備和無線路由器通過WPS快速接入網(wǎng)絡(luò),采用采用無線路由器接收用于啟動(dòng)Wi-Fi安全防護(hù)設(shè)定WPS功能的指令,其中,所述指令來自于已接入所述無線路由器的設(shè)備;所述無線路由器根據(jù)所述指令啟動(dòng)所述WPS功能,并觸發(fā)WPS認(rèn)證流程;所述無線路由器根據(jù)所述WPS認(rèn)證流程與未接入所述無線路由器的未接入設(shè)備建立連接,解決了相關(guān)技術(shù)中存在的無線路由器使用按鈕(PBC)模式與移動(dòng)設(shè)備建立連接過程繁瑣、不方便,給用戶體驗(yàn)帶來不便的問題,實(shí)現(xiàn)了在保障通訊安全的同時(shí),還使得與無線路由器建立連接更加便捷,給用戶帶來了良好的用戶體驗(yàn)。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。