專利名稱:Repeater WPS連接方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線網(wǎng)絡(luò)領(lǐng)域,尤其涉及一種R印eater WPS連接方法及裝置。
背景技術(shù):
隨著無線寬帶上網(wǎng)業(yè)務(wù)的迅速發(fā)展,無線家庭網(wǎng)關(guān)產(chǎn)品發(fā)展迅猛,用戶對(duì)產(chǎn)品的性能尤其是無線信號(hào)強(qiáng)度及范圍的要求越來越高。然而目前由于房間的布局以及墻體的厚度等因素使得無線信號(hào)的覆蓋范圍并不理想??梢酝ㄟ^無線R印eater(中繼器) (AP-Client) (Access Point-Client,接入點(diǎn)-客戶端),技術(shù)組建家庭無線網(wǎng)絡(luò)擴(kuò)展無線信號(hào)來解決無線覆蓋問題。在實(shí)現(xiàn)R印eater (AP-Client)技術(shù)的過程中,WPS(Wi-Fi Protected ktup,無線保護(hù)設(shè)置)是其中必不可少的步驟?,F(xiàn)有技術(shù)中進(jìn)行WPS的方法是預(yù)先設(shè)置R印eater WPS PBC(Repeater Wi-Fi Protected Setup Push Button Configuration,中繼器無線保護(hù)按鈕設(shè)置)的工作方式, 完成R印eater設(shè)備的AP側(cè)或Client側(cè)的WPS連接。在實(shí)現(xiàn)上述完成R印eater設(shè)備的AP側(cè)或Client側(cè)的WPS連接過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題一次R印eater WPS PBC操作不能完成R印eater設(shè)備的 AP側(cè)和Client側(cè)的WPS連接,操作性差。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種Itepeater WPS連接方法及裝置,使得一次R印eater WPS PBC操作可以完成R印eater設(shè)備的AP側(cè)和Client側(cè)的WPS連接,簡(jiǎn)化了 WPS連接的操作流程,從而使得用戶的操作更加方便簡(jiǎn)捷。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案一方面,本發(fā)明的實(shí)施例提供一種Repeater WPS連接方法,包括當(dāng)激活無線中繼R印eater設(shè)備上的無線保護(hù)設(shè)置WPS按鈕時(shí),建立所述R印eater 設(shè)備Client側(cè)與上行AP設(shè)備的連接;獲取所述上行AP設(shè)備的無線配置信息;將所述無線配置信息同步到所述R印eater設(shè)備的AP側(cè),開啟所述R印eater設(shè)備 AP側(cè)的WPS協(xié)商,建立所述R印eater設(shè)備AP側(cè)與STA設(shè)備的連接。另一方面,本發(fā)明的實(shí)施例提供一種R印eater WPS連接裝置,包括第一連接單元,用于當(dāng)激活無線中繼R印eater設(shè)備上的無線保護(hù)設(shè)置WPS按鈕時(shí),建立所述R印eater設(shè)備Client側(cè)與上行AP設(shè)備的連接;獲取單元,用于獲取所述上行AP設(shè)備的無線配置信息;第二連接單元,用于將所述獲取單元獲取的無線配置信息同步到所述R印eater 設(shè)備的AP側(cè),開啟所述R印eater設(shè)備AP側(cè)的WPS協(xié)商,建立所述R印eater設(shè)備AP側(cè)與 STA設(shè)備的連接。本發(fā)明實(shí)施例提供的技術(shù)方案,當(dāng)激活無線R印eater設(shè)備上的WPS按鈕,并確定所述WPS的工作模式為Client模式時(shí),先建立所述R印eater設(shè)備Client側(cè)與該上行AP 設(shè)備的連接,并獲取該上行AP設(shè)備的配置信息;之后將該無線配置信息同步到R印eater設(shè)備的AP側(cè),建立所述R印eater設(shè)備AP側(cè)與STA設(shè)備的連接,與現(xiàn)有技術(shù)中執(zhí)行一次激活 Repeater設(shè)備上的WPS按鈕只能建立AP側(cè)或Client側(cè)中一側(cè)的WPS連接相比,能夠在執(zhí)行一次R印eater WPS PBC操作時(shí),先后完成R印eater設(shè)備Client側(cè)的WPS連接和AP側(cè)的WPS連接,簡(jiǎn)化了 WPS連接的操作流程,使得用戶的操作更加方便簡(jiǎn)捷。
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例1中的R印eater WPS連接方法流程圖;圖2為本發(fā)明實(shí)施例2中的R印eater WPS連接方法流程圖;圖3為本發(fā)明實(shí)施例2中的R印eater設(shè)備組網(wǎng)方式示意圖;圖4為本發(fā)明實(shí)施例2中的設(shè)置WPS工作模式的方法流程圖;圖5為本發(fā)明實(shí)施例3中的一種R印eater WPS連接裝置的組成框圖;圖6為本發(fā)明實(shí)施例3中的另一種R印eater WPS連接裝置的組成框圖;圖7為本發(fā)明實(shí)施例3中的另一種R印eater WPS連接裝置的組成框圖;圖8為本發(fā)明實(shí)施例3中的另一種R印eater WPS連接裝置的組成框圖;圖9為本發(fā)明實(shí)施例3中的另一種R印eater WPS連接裝置的組成框圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。實(shí)施例1本發(fā)明實(shí)施例提供了一種R印eater WPS連接方法,如圖1所示,該方法包括101、當(dāng)激活無線R印eater設(shè)備上的WPS按鈕時(shí),建立所述R印eater設(shè)備Client 側(cè)與上行AP設(shè)備的連接。需要說明的是,STA設(shè)備與上行AP設(shè)備(可以為Router)進(jìn)行通信時(shí),由于兩者的間隔太遠(yuǎn)或者有障礙物,導(dǎo)致信號(hào)太差,使得STA設(shè)備無法正常接入上行AP設(shè)備。為了使得 STA設(shè)備與上行AP設(shè)備能夠正常通信,則在在STA設(shè)備與Router之間插入一個(gè)R印eater設(shè)備,如圖2所示,Itepeater設(shè)備相當(dāng)于一個(gè)包含AP(自帶單獨(dú)的無線配置)設(shè)備和STA設(shè)備的設(shè)備,其包括AP側(cè)和Client側(cè)。首先R印eater設(shè)備的Client側(cè)需要連接上行AP設(shè)備, 其可以通過WPS方式或其它方式實(shí)現(xiàn),在實(shí)現(xiàn)R印eater設(shè)備Client側(cè)WPS的連接建立過程中,所述R印eater設(shè)備Client側(cè)可以獲取上行AP設(shè)備的無線配置信息,在R印eater設(shè)備Client側(cè)與該上行AP設(shè)備連接成功后,把上行AP設(shè)備的無線配置信息同步到R印eater設(shè)備AP側(cè),以使得R印eater設(shè)備AP側(cè)具有WPS功能。其中,所述WPS為無線保護(hù)設(shè)置,能幫助用戶自動(dòng)設(shè)置網(wǎng)絡(luò)名(SSID)、配置強(qiáng)大的 WPA(Wi-Fi Protected Access,無線網(wǎng)絡(luò)安全保護(hù)系統(tǒng))數(shù)據(jù)編碼及認(rèn)證功能。102、獲取所述上行AP設(shè)備的無線配置信息。需要說明的是,在建立所述R印eater設(shè)備Client側(cè)與所述上行AP設(shè)備的連接時(shí),所述R印eater設(shè)備會(huì)與所述上行AP設(shè)備進(jìn)行交互通信,在交互通信的過程中,獲取所述上行AP設(shè)備的無線配置信息,所述無線配置信息可以為但不局限于SSID、無線認(rèn)證及加
S算法等fe息。103、在建立所述R印eater設(shè)備Client側(cè)與所述上行AP設(shè)備的連接之后,將所述無線配置信息同步到所述R印eater設(shè)備的AP側(cè),開啟所述R印eater設(shè)備AP側(cè)的WPS協(xié)商,建立所述R印eater設(shè)備AP側(cè)與所述STA設(shè)備的連接。本發(fā)明實(shí)施例中,當(dāng)激活無線R印eater設(shè)備上的WPS按鈕時(shí),先建立所述 Repeater設(shè)備Client側(cè)與上行AP設(shè)備的連接,并獲取上行AP設(shè)備的無線配置信息;之后將該無線配置信息同步到R印eater設(shè)備的AP側(cè)建立所述R印eater設(shè)備AP側(cè)與STA設(shè)備的連接;與現(xiàn)有技術(shù)中執(zhí)行一次激活R印eater設(shè)備上的WPS按鈕只能建立R印eater設(shè)備 AP側(cè)或Client側(cè)中的一側(cè)WPS連接相比,能夠在執(zhí)行一次R印eater WPS PBC操作時(shí),先后完成R印eater設(shè)備Client側(cè)的WPS連接和AP側(cè)的WPS連接,簡(jiǎn)化了 WPS連接的操作流程,使得用戶的操作更加方便簡(jiǎn)捷。實(shí)施例2本發(fā)明的實(shí)施例提供了一種R印eater WPS連接方法。在本實(shí)施例中,WPS的工作模式可以只有一種模式,即,無線R印eater接入設(shè)備可以只有AP-Client模式,或只有Client模式;當(dāng)在只有一種模式的情況下,在本實(shí)施例中, 就可以不需要執(zhí)行設(shè)置確定R印eater接入設(shè)備的WPS的工作模式步驟。當(dāng)然,也可以同時(shí)具有兩種模式,即AP-Client模式和Client模式。此時(shí),需要設(shè)置確定當(dāng)前的模式是哪一種模式。在本實(shí)施例中,無論無線R印eater接入設(shè)備當(dāng)前的WPS模式是哪一種模式,也就是說,WPS模式對(duì)本發(fā)明不夠成限制,都需要執(zhí)行實(shí)施例1中的步驟。下面將以無線R印eater接入設(shè)備同時(shí)具有兩種模式的情況進(jìn)行說明。如圖3所示,包括201、設(shè)置WPS的工作模式,所述WPS的工作模式包括Client模式和AP-Client模式。其中,所述設(shè)置WPS的工作模式,可以通過以下方法實(shí)現(xiàn),如圖4所示,該方法包括2011、根據(jù)R印eater接入設(shè)備的認(rèn)證模式確定所述R印eater接入設(shè)備是否支持 WPS ;若根據(jù)所述R印eater接入設(shè)備的認(rèn)證模式確定所述R印eater接入設(shè)備支持WPS,則執(zhí)行步驟2012 ;若根據(jù)所述R印eater接入設(shè)備的認(rèn)證模式確定所述R印eater接入設(shè)備不支持WPS,則執(zhí)行步驟2013。其中,所述根據(jù)R印eater接入設(shè)備的認(rèn)證模式確定所述R印eater接入設(shè)備是否支持WPS為當(dāng)所述R印eater接入設(shè)備的認(rèn)證模式為WAP-PSK模式或WPA2-PSK模式時(shí),確定所述R印eater接入設(shè)備支持WPS。2012、確定所述WPS的工作模式為ΑΡ-Client模式;2013、確定所述WPS的工作模式為Client模式。需要說明的是,在設(shè)置WPS的工作模式時(shí),并不局限于上述方法,還可以通過現(xiàn)有的人工設(shè)置方法設(shè)置,本發(fā)明實(shí)施例對(duì)此不進(jìn)行限制。202、當(dāng)激活無線R印eater設(shè)備上的WPS按鈕時(shí),所述R印eater設(shè)備確定WPS的工作模式,所述R印eater設(shè)備確定WPS的工作模式,所述WPS的工作模式包括Client (客戶端)模式和AP-Client (Access Point-Client,接入點(diǎn)-客戶端)模式;若確定所述WPS 的工作模式為AP-Client模式,則執(zhí)行步驟203 ;若確定所述WPS的工作模式為Client模式,則執(zhí)行步驟208。其中,所述Client模式為一次WPS按鈕操作,僅開啟R印eater設(shè)備Client側(cè)的 WPS協(xié)商;所述AP-Client模式為一次WPS按鈕操作,同時(shí)開啟R印eater設(shè)備Client側(cè)的 WPS協(xié)商和AP側(cè)的WPS協(xié)商。203、所述Repeater設(shè)備同時(shí)開啟R印eater設(shè)備Cl ient側(cè)的WPS協(xié)商和R印eater 設(shè)備AP側(cè)的WPS協(xié)商。其中,所開啟述R印eater設(shè)備Client側(cè)的WPS協(xié)商,即為啟動(dòng)所述R印eater設(shè)備Client側(cè)與所述上行AP設(shè)備的對(duì)接操作;而開啟所述R印eater設(shè)AP側(cè)的WPS協(xié)商,即為啟動(dòng)所述R印eater設(shè)備AP側(cè)與STA設(shè)備的對(duì)接操作。204、所述R印eater設(shè)備檢測(cè)當(dāng)前環(huán)境中預(yù)進(jìn)行WPS連接的設(shè)備;若所述 Repeater設(shè)備AP側(cè)先識(shí)別到預(yù)進(jìn)行連接的STA設(shè)備,則執(zhí)行步驟205,若所述R印eater設(shè)備Client側(cè)先識(shí)別到預(yù)進(jìn)行連接的上行AP設(shè)備,則執(zhí)行步驟206。其中,所述預(yù)進(jìn)行連接的STA設(shè)備為準(zhǔn)備與所述R印eater設(shè)備AP側(cè)進(jìn)行連接的 STA設(shè)備。205、關(guān)閉R印eater設(shè)備Client側(cè)的WPS協(xié)商,恢復(fù)所述Repeater設(shè)備Client 側(cè)與上行AP設(shè)備的連接,建立所述R印eater設(shè)備AP側(cè)與所述STA設(shè)備的連接;結(jié)束WPS 連接操作。需要說明的是,在WPS的工作模式為AP-Client模式時(shí),開啟R印eater設(shè)備 Client側(cè)WPS協(xié)商之后,Repeater設(shè)備Client側(cè)與原有上行AP設(shè)備的連接會(huì)斷開,接著去嘗試連接其它上行AP設(shè)備。這個(gè)時(shí)候如果先檢測(cè)到R印eater設(shè)備AP側(cè)與STA設(shè)備有進(jìn)行WPS連接交互,就需要恢復(fù)R印eater設(shè)備Client側(cè)與原有上行AP設(shè)備的連接,才能保證R印eater設(shè)備AP側(cè)與STA設(shè)備連接成功以后的,STA設(shè)備馬上可以通過R印eater設(shè)備與上行AP通信。206、關(guān)閉R印eater設(shè)備AP側(cè)的WPS協(xié)商,建立所述R印eater設(shè)備Client側(cè)與所述上行AP設(shè)備的連接,并獲取所述上行AP設(shè)備的無線配置信息。207、在建立所述R印eater設(shè)備Client側(cè)與所述上行AP設(shè)備的連接之后,將所述無線配置信息同步到所述R印eater設(shè)備的AP側(cè),開啟所述R印eater設(shè)備AP側(cè)的WPS 協(xié)商,在當(dāng)前環(huán)境中存在預(yù)與所述R印eater設(shè)備AP側(cè)建立連接的STA設(shè)備時(shí),建立所述 Repeater設(shè)備AP側(cè)與所述STA設(shè)備的連接;結(jié)束WPS連接操作。208、開啟Client側(cè)的WPS協(xié)商,建立所述R印eater設(shè)備與所述Client側(cè)AP設(shè)備的連接,并獲取所述上行AP設(shè)備的無線配置信息,并執(zhí)行步驟207。需要說明的是,在整個(gè)R印eater WPS的連接過程中,本發(fā)明實(shí)施例可以通過不同顏色的LED或者閃爍頻率來顯示所述R印eater WPS的連接過程和狀態(tài),具體的可以根據(jù)用戶的習(xí)慣具體設(shè)置,本發(fā)明實(shí)施例對(duì)此不進(jìn)行設(shè)置。本發(fā)明實(shí)施例中,當(dāng)激活無線R印eater設(shè)備上的WPS按鈕,并確定所述WPS的工作模式為Client模式時(shí),或者確定所述WPS的工作模式為AP-Client模式并且R印eater設(shè)備Client側(cè)先識(shí)別到預(yù)進(jìn)行連接的上行AP設(shè)備時(shí),即無論無線R印eater設(shè)備當(dāng)前的模式是哪一種模式,無線R印eater設(shè)備都需要通過建立所述R印eater設(shè)備Client側(cè)與上行AP 設(shè)備的連接,并獲取上行AP設(shè)備的無線配置信息;之后將該無線配置信息同步到R印eater 設(shè)備的AP側(cè),建立所述R印eater設(shè)備AP側(cè)與STA設(shè)備的連接;與現(xiàn)有技術(shù)中執(zhí)行一次激活R印eater設(shè)備上的WPS按鈕只能建立R印eater設(shè)備AP側(cè)或Client側(cè)中的一側(cè)WPS連接相比,能夠在執(zhí)行一次R印eater WPS PBC操作時(shí),先后完成R印eater設(shè)備Client側(cè)的 WPS連接和AP側(cè)的WPS連接,簡(jiǎn)化了 WPS連接的操作流程,使得用戶的操作更加方便簡(jiǎn)捷。并且,本發(fā)明實(shí)施例中,在確定WPS的工作模式之前,還可以由R印eater設(shè)備根據(jù) Repeater接入設(shè)備的認(rèn)證模式確定并設(shè)置WPS的工作模式,避免了由人工設(shè)置WPS的工作模式的操作,從而實(shí)現(xiàn)了自動(dòng)識(shí)別R印eater WPS PBC工作模式的功能,使整個(gè)流程更加自動(dòng)化,進(jìn)一步簡(jiǎn)化了用戶的操作。實(shí)施例3本發(fā)明實(shí)施例提供了一種R印eater WPS連接裝置,如圖5所示,該裝置包括第一連接單元31、獲取單元32和第二連接單元33。第一連接單元31,用于當(dāng)激活無線R印eater設(shè)備上的WPS按鈕時(shí),建立所述 Repeater設(shè)備Cent側(cè)與上行AP設(shè)備的連接。獲取單元32,用于獲取所述上行AP設(shè)備的無線配置信息;需要說明的是,在所述第一連接單元31建立所述R印eater設(shè)備Client側(cè)與所述上行AP設(shè)備的連接時(shí),所述 Repeater設(shè)備會(huì)與所述上行AP設(shè)備進(jìn)行交互通信,在交互通信的過程中,獲取所述上行AP 設(shè)備的無線配置信息,所述無線配置信息可以為但不局限于SSID、無線認(rèn)證及加密算法等 fn息ο第二連接單元33,用于將所述無線配置信息同步到所述R印eater設(shè)備的AP側(cè),開啟所述R印eater設(shè)備AP側(cè)的WPS協(xié)商,建立所述R印eater設(shè)備AP側(cè)與STA設(shè)備的連接。進(jìn)一步可選的,如圖6所示,該R印eater WPS連接裝置還包括第一確定單元34。第一確定單元34,用于當(dāng)激活無線中繼R印eater設(shè)備上的無線保護(hù)設(shè)置WPS按鈕時(shí),確定WPS的工作模式,所述WPS的工作模式包括客戶端Client模式和接入點(diǎn)AP-客戶端Client模式。所述第一連接單元31還用于,在所述第一確定單元34確定所述WPS的工作模式為Client模式時(shí),開啟所述R印eater設(shè)備Client側(cè)的WPS協(xié)商,建立所述R印eater設(shè)備 Client側(cè)與上行AP設(shè)備的連接。其中,所開啟述R印eater設(shè)備Client側(cè)的WPS協(xié)商,即為啟動(dòng)所述R印eater設(shè)備Client側(cè)與所述上行AP設(shè)備的對(duì)接操作;或者所述第一連接單元31還用于,在所述第一確定單元34確定所述WPS的工作模式為AP-Client模式時(shí),同時(shí)開啟所述R印eater設(shè)備Client側(cè)的WPS協(xié)商和AP側(cè)的WPS協(xié)商,若所述R印eater設(shè)備側(cè)先識(shí)別到預(yù)進(jìn)行連接的上行AP設(shè)備,則關(guān)閉所述R印eater設(shè)備Client側(cè)的WPS協(xié)商,建立所述R印eater設(shè)備Client側(cè)與所述上行AP設(shè)備的連接。 其中,開啟所述R印eater設(shè)AP側(cè)的WPS協(xié)商,即為啟動(dòng)所述R印eater設(shè)備AP側(cè)與STA設(shè)備的對(duì)接操作;所述預(yù)進(jìn)行連接的STA設(shè)備為準(zhǔn)備與所述R印eater設(shè)備AP側(cè)進(jìn)行連接的 STA設(shè)備。進(jìn)一步可選的,如圖7所示,該R印eater WPS連接裝置還包括第三連接單元35。第三連接單元35,用于在所述第一確定單元31確定所述WPS的工作模式為 AP-Client模式時(shí),若所述R印eater設(shè)備AP側(cè)先識(shí)別到預(yù)進(jìn)行連接的STA設(shè)備,則關(guān)閉所述R印eater設(shè)備Client側(cè)的WPS協(xié)商,恢復(fù)所述R印eater設(shè)備與Client側(cè)所述上行AP 設(shè)備的連接,建立所述R印eater設(shè)備AP側(cè)與所述STA設(shè)備的連接,需要說明的是,在WPS的工作模式為AP-Client模式時(shí),開啟R印eater設(shè)備Client側(cè)WPS協(xié)商之后,R印eater設(shè)備 Client側(cè)與原有上行AP設(shè)備的連接會(huì)斷開,接著去嘗試連接其它上行AP設(shè)備。這個(gè)時(shí)候如果先檢測(cè)到R印eater設(shè)備AP側(cè)與STA設(shè)備有進(jìn)行WPS連接交互,就需要恢復(fù)R印eater 設(shè)備Client側(cè)與原有上行AP設(shè)備的連接,才能保證R印eater設(shè)備AP側(cè)與STA設(shè)備連接成功以后的,STA設(shè)備馬上可以通過R印eater設(shè)備與上行AP通信。進(jìn)一步可選的,如圖8所示,該R印eater WPS連接裝置還包括第二確定單元36。第二確定單元36,用于根據(jù)R印eater接入設(shè)備的認(rèn)證模式設(shè)置WPS的工作模式。進(jìn)一步可選的,如圖9所示,所述第二確定單元36還包括第一確定模塊361、第二確定模塊362。第一確定模塊361,用于根據(jù)R印eater接入設(shè)備的認(rèn)證模式確定所述R印eater接入設(shè)備是否支持WPS。其中,所述第一確定模塊361根據(jù)R印eater接入設(shè)備的認(rèn)證模式確定所述R印eater接入設(shè)備是否支持WPS為當(dāng)所述R印eater接入設(shè)備的認(rèn)證模式為WAP-PSK 模式或WPA2-PSK模式時(shí),確定所述R印eater接入設(shè)備支持WPS。第二確定模塊362,用于在所述第一確定模塊361確定所述R印eater接入設(shè)備支持WPS時(shí),設(shè)置所述WPS的工作模式為AP-Client模式。所述第二確定模塊362還用于,在所述第一確定模塊361確定所述R印eater接入設(shè)備不支持WPS時(shí),設(shè)置所述WPS的工作模式為Client模式。本發(fā)明實(shí)施例中,當(dāng)激活無線R印eater設(shè)備上的WPS按鈕,并確定所述WPS的工作模式為Client模式時(shí),或者確定所述WPS的工作模式為AP-Client模式,并且檢測(cè)到 Repeater設(shè)備Client側(cè)先識(shí)別到預(yù)進(jìn)行連接的上行AP設(shè)備時(shí),先建立所述R印eater設(shè)備 Client側(cè)與上行AP設(shè)備的連接,并獲取上行AP設(shè)備的無線配置信息;之后將該無線配置信息同步到R印eater設(shè)備的AP側(cè),建立所述R印eater設(shè)備AP側(cè)與STA設(shè)備的連接;與現(xiàn)有技術(shù)中執(zhí)行一次激活R印eater設(shè)備上的WPS按鈕只能建立R印eater設(shè)備AP側(cè)或Cl ient 側(cè)中的一側(cè)WPS連接相比,能夠在執(zhí)行一次R印eater WPS PBC操作時(shí),先后完成R印eater 設(shè)備Client側(cè)的WPS連接和AP側(cè)的WPS連接,簡(jiǎn)化了 WPS連接的操作流程,使得用戶的操作更加方便簡(jiǎn)捷。并且,本發(fā)明實(shí)施例中,在確定WPS的工作模式之前,還可以根據(jù)R印eater接入設(shè)備的認(rèn)證模式確定并設(shè)置WPS的工作模式,避免了由人工設(shè)置WPS的工作模式的操作,從而實(shí)現(xiàn)了自動(dòng)識(shí)別R印eater WPS PBC工作模式的功能,使整個(gè)流程更加自動(dòng)化,進(jìn)一步簡(jiǎn)化了用戶的操作。通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī), 服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種R印eater WPS連接方法,其特征在于,包括當(dāng)激活無線中繼R印eater設(shè)備上的無線保護(hù)設(shè)置WPS按鈕時(shí),建立所述R印eater設(shè)備Client側(cè)與上行AP設(shè)備的連接;獲取所述上行AP設(shè)備的無線配置信息;將所述無線配置信息同步到所述R印eater設(shè)備的AP側(cè),開啟所述R印eater設(shè)備AP 側(cè)的WPS協(xié)商,建立所述R印eater設(shè)備AP側(cè)與STA設(shè)備的連接。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)激活無線中繼R印eater設(shè)備上的無線保護(hù)設(shè)置WPS按鈕時(shí),還包括確定所述R印eater設(shè)備WPS的工作模式,所述WPS的工作模式包括客戶端Client模式和接入點(diǎn)AP-客戶端Client模式;所述建立所述R印eater設(shè)備Client側(cè)與上行AP設(shè)備的連接為若確定所述WPS的工作模式為Cl ient模式,則開啟所述R印eater設(shè)備Cl ient側(cè)的WPS協(xié)商,建立所述R印eater 設(shè)備Client側(cè)與上行AP設(shè)備的連接;或所述建立所述R印eater設(shè)備Client側(cè)與上行AP設(shè)備的連接為若確定所述WPS的工作模式為AP-Client模式,則同時(shí)開啟所述R印eater設(shè)備Client側(cè)的WPS協(xié)商和AP側(cè)的 WPS協(xié)商,若所述R印eater設(shè)備Client側(cè)先識(shí)別到預(yù)進(jìn)行連接的上行AP設(shè)備,則關(guān)閉預(yù)與所述R印eater設(shè)備AP側(cè)的WPS協(xié)商,建立所述R印eater設(shè)備Client側(cè)與上行AP設(shè)備的連接。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,若確定所述WPS的工作模式為AP-Client 模式,還包括若R印eater設(shè)備AP側(cè)先識(shí)別到預(yù)進(jìn)行連接的STA設(shè)備,則關(guān)閉所述R印eater設(shè)備 Client側(cè)的WPS協(xié)商,恢復(fù)所述R印eater設(shè)備Client側(cè)與所述上行AP設(shè)備的連接,建立所述R印eater設(shè)備AP側(cè)與所述STA設(shè)備的連接。
4.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,還包括根據(jù)R印eater接入設(shè)備的認(rèn)證模式設(shè)置WPS的工作模式。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)R印eater接入設(shè)備的認(rèn)證模式設(shè)置WPS的工作模式包括根據(jù)R印eater接入設(shè)備的認(rèn)證模式確定所述R印eater接入設(shè)備是否支持WPS ;若根據(jù)所述R印eater接入設(shè)備的認(rèn)證模式確定所述R印eater接入設(shè)備支持WPS,則設(shè)置所述WPS的工作模式為AP-Client模式;若根據(jù)所述R印eater接入設(shè)備的認(rèn)證模式確定所述R印eater接入設(shè)備不支持WPS,則設(shè)置所述WPS的工作模式為Client模式。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)R印eater接入設(shè)備的認(rèn)證模式確定所述R印eater接入設(shè)備是否支持WPS包括當(dāng)所述R印eater接入設(shè)備的認(rèn)證模式為WAP-PSK模式或WPA2-PSK模式時(shí),確定所述 Repeater接入設(shè)備支持WPS。
7.一種R印eater WPS連接裝置,其特征在于,包括第一連接單元,用于當(dāng)激活無線中繼R印eater設(shè)備上的無線保護(hù)設(shè)置WPS按鈕時(shí),建立所述R印eater設(shè)備Client側(cè)與上行AP設(shè)備的連接;獲取單元,用于獲取所述上行AP設(shè)備的無線配置信息;第二連接單元,用于將所述獲取單元獲取的無線配置信息同步到所述R印eater設(shè)備的AP側(cè),開啟所述R印eater設(shè)備AP側(cè)的WPS協(xié)商,建立所述R印eater設(shè)備AP側(cè)與STA 設(shè)備的連接。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括第一確定單元,用于當(dāng)激活無線中繼R印eater設(shè)備上的無線保護(hù)設(shè)置WPS按鈕時(shí), 確定WPS的工作模式,所述WPS的工作模式包括客戶端Client模式和接入點(diǎn)AP-客戶端 Client 模式;所述第一連接單元還用于,在所述第一確定單元確定所述WPS的工作模式為Client模式時(shí),開啟所述R印eater設(shè)備Client側(cè)的WPS協(xié)商,建立所述R印eater設(shè)備Client側(cè)與上行AP設(shè)備的連接;或者所述第一連接單元還用于,在所述第一確定單元確定所述WPS的工作模式為 AP-Client模式時(shí),同時(shí)開啟所述R印eater設(shè)備Client側(cè)的WPS協(xié)商和AP側(cè)的WPS協(xié)商, 若所述R印eater設(shè)備側(cè)先識(shí)別到預(yù)進(jìn)行連接的上行AP設(shè)備,則關(guān)閉所述R印eater設(shè)備 Client側(cè)的WPS協(xié)商,建立所述R印eater設(shè)備Client側(cè)與所述上行AP設(shè)備的連接。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括第三連接單元,用于在所述第一確定單元確定所述WPS的工作模式為AP-Client模式時(shí),若所述R印eater設(shè)備AP側(cè)先識(shí)別到預(yù)進(jìn)行連接的STA設(shè)備,則關(guān)閉所述R印eater設(shè)備Client側(cè)的WPS協(xié)商,恢復(fù)所述R印eater設(shè)備與Client側(cè)所述上行AP設(shè)備的連接,建立所述R印eater設(shè)備AP側(cè)與所述STA設(shè)備的連接。
10.根據(jù)權(quán)利要求7-9任一項(xiàng)所述的裝置,其特征在于,還包括第二確定單元,用于根據(jù)R印eater接入設(shè)備的認(rèn)證模式設(shè)置WPS的工作模式。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述第二確定單元包括第一確定模塊,用于根據(jù)R印eater接入設(shè)備的認(rèn)證模式確定所述R印eater接入設(shè)備是否支持WPS ;第二確定模塊,用于在所述第一確定模塊確定所述R印eater接入設(shè)備支持WPS時(shí),設(shè)置所述WPS的工作模式為AP-Client模式;所述第二確定模塊還用于,在所述第一確定模塊確定所述R印eater接入設(shè)備不支持 WPS時(shí),設(shè)置所述WPS的工作模式為Client模式。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述第一確定模塊用于,當(dāng)所述 Repeater接入設(shè)備的認(rèn)證模式為WAP-PSK模式或WPA2-PSK模式時(shí),確定所述R印eater接入設(shè)備支持WPS。
全文摘要
本發(fā)明實(shí)施例公開了一種Repeater WPS連接方法及裝置,涉及無線網(wǎng)絡(luò)領(lǐng)域,使得一次Repeater WPS PBC操作可以完成Repeater設(shè)備AP側(cè)和Client側(cè)的WPS連接,簡(jiǎn)化了WPS連接的操作流程。本發(fā)明的方法包括當(dāng)激活無線Repeater設(shè)備上的WPS按鈕,先建立Repeater設(shè)備Client側(cè)與上行AP設(shè)備的連接,并獲取該上行AP設(shè)備的無線配置信息;將該無線配置信息同步到該Repeater設(shè)備AP側(cè),之后建立所述Repeater設(shè)備AP側(cè)與STA設(shè)備的連接。本發(fā)明主要用于Repeater WPS連接的過程中。
文檔編號(hào)H04W76/02GK102204391SQ201180000550
公開日2011年9月28日 申請(qǐng)日期2011年5月27日 優(yōu)先權(quán)日2011年5月27日
發(fā)明者杜維, 王偉宏 申請(qǐng)人:華為終端有限公司