專利名稱:無(wú)線局域網(wǎng)的接入方法和裝置、網(wǎng)絡(luò)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無(wú)線通信系統(tǒng),具體地,涉及一種無(wú)線局域網(wǎng)的接入方法和裝置、網(wǎng)絡(luò)設(shè)備。
背景技術(shù):
在無(wú)線局域網(wǎng)(WLAN, Wireless Local Area Network)中,移動(dòng)式工作站(或稱為站點(diǎn))(STA, Station)利用探測(cè)請(qǐng)求巾貞(Probe Request)來(lái)掃描所在區(qū)域內(nèi)目前有哪些802. 11網(wǎng)絡(luò),如果該WLAN中的AP接收到該探測(cè)請(qǐng)求幀,并且AP與STA協(xié)商相關(guān)的網(wǎng)絡(luò)參數(shù)是否兼容,如果兼容則AP反饋探測(cè)響應(yīng)(probe response)巾貞給STA,探測(cè)響應(yīng)巾貞包含了無(wú)線信標(biāo)幀(beacon)的所有參數(shù)信息,移動(dòng)式工作站可根據(jù)接收到的探測(cè)響應(yīng)幀中的參數(shù)信息來(lái)調(diào)整加入網(wǎng)絡(luò)所需參數(shù)。 目前,瘦AP模型(即AC+AP模型)的WLAN中,用戶接入管理方法包括STA接入均衡負(fù)載管理和STA漫游管理。在STA接入負(fù)載均衡方法中,通過(guò)無(wú)線集成控制器(AC, Access Control)對(duì)各個(gè)AP的用戶數(shù)進(jìn)行監(jiān)控,當(dāng)AC下連的AP用戶數(shù)未達(dá)到該AP所配置的上限的時(shí)候,STA可以對(duì)該AP進(jìn)行關(guān)聯(lián)(即STA通過(guò)該AP接入WLAN);如果當(dāng)前關(guān)聯(lián)的AP的關(guān)聯(lián)用戶數(shù)已達(dá)到配置的上限,則STA關(guān)聯(lián)失敗,這種情況下STA將會(huì)選擇當(dāng)前信號(hào)最好的AP進(jìn)行關(guān)聯(lián),并且STA在與該信號(hào)最好的AP的關(guān)聯(lián)失敗的次數(shù)達(dá)到閾值后,再次選擇其它的AP進(jìn)行關(guān)聯(lián)。具體地,圖I示出了現(xiàn)有瘦AP模型的WLAN的網(wǎng)絡(luò)結(jié)構(gòu)示意圖,如圖I所示,AC通過(guò)交換機(jī)(Switch)下聯(lián)四個(gè) AP,SP Fit AP-A、Fit AP_B、Fit AP-C 和 Fit AP_D,AP_A 接入了 7個(gè)STA,AP-B接入了 8個(gè)STA,AP-C下接入了 2個(gè)STA,AP-D下接入了 2個(gè)用戶,STA I待接入到WLAN中,AP-A接收到STA I的信號(hào)強(qiáng)度(A-ARR)為一 40dBm,AP-B接收到STA I的信號(hào)強(qiáng)度(B-ARR)為一 45dBm,AP-C接收到STA I的信號(hào)強(qiáng)度(C-ARR)為一 40dBm,AP-D接收到STA I的信號(hào)強(qiáng)度(D-ARR)為一 35dBm,STA I接收到AP-A的信號(hào)強(qiáng)度(A-SRR)為一55dBm, STA I接收到AP-B的信號(hào)強(qiáng)度(B-SRR)為一 50dBm,STA I接收到AP-C的信號(hào)強(qiáng)度(C-SRR)為一 60dBm, STA I接收至Ij AP-D的信號(hào)強(qiáng)度(D-SRR)為一60dBm。圖2示出了現(xiàn)有的STA接入如圖I所示網(wǎng)絡(luò)的處理流程圖,該處理過(guò)程包括如下步驟步驟201、當(dāng)STA I進(jìn)行網(wǎng)絡(luò)選擇關(guān)聯(lián)的時(shí)候,會(huì)首先發(fā)出廣播的探測(cè)請(qǐng)求幀(prob request);步驟202、當(dāng)STA I附近的無(wú)線網(wǎng)絡(luò)中的AP (例如AP-A AP-D)收到STA發(fā)出的探測(cè)請(qǐng)求的時(shí)候,都會(huì)回復(fù)單播的探測(cè)響應(yīng)(prob response),并且攜帶自身網(wǎng)絡(luò)的一些參數(shù)信息;當(dāng)STA I收到AP-AlP-D回復(fù)的探測(cè)響應(yīng)的時(shí)候,這時(shí)候STA會(huì)根據(jù)收到該探測(cè)響應(yīng)的信號(hào)大小優(yōu)先選擇信號(hào)較好的進(jìn)行關(guān)聯(lián),例如,STA I選擇了 AP-B (B-SRR:-50);步驟203、STA I 發(fā)送一個(gè)認(rèn)證報(bào)文(Auth Request)給 AP-B ;步驟204、AP-B 向 STA I 回復(fù)認(rèn)證響應(yīng)(Auth Response);步驟205、認(rèn)證通過(guò)之后,STA I向AP-B發(fā)送關(guān)聯(lián)請(qǐng)求(Assoc Request);
步驟206、AP_B將關(guān)聯(lián)請(qǐng)求(Assoc Request)發(fā)送給AC, AC進(jìn)行關(guān)聯(lián)合法性校驗(yàn);步驟207、AC識(shí)別出該STA所要關(guān)聯(lián)的AP-B上的用戶數(shù)已達(dá)到上限,則回復(fù)關(guān)聯(lián)失敗的關(guān)聯(lián)響應(yīng)報(bào)文;步驟208、AP-B向STA I單播發(fā)送不允許關(guān)聯(lián)的報(bào)文;步驟209、STA I關(guān)聯(lián)失敗,因?yàn)樵摼W(wǎng)絡(luò)是STA緩存中的首選網(wǎng)絡(luò),所以STA在關(guān)聯(lián)失敗會(huì)繼續(xù)嘗試認(rèn)證關(guān)聯(lián),即重復(fù)上述步驟205至208達(dá)到預(yù)定的次數(shù);步驟210、STA I再次廣播發(fā)送探測(cè)請(qǐng)求巾貞(prob request); 步驟211、AP-A AP-D分別響應(yīng)STAl的探測(cè)請(qǐng)求,單播回復(fù)探測(cè)響應(yīng)(probresponse);步驟212、STA I排出掉AP-B后,選擇信號(hào)最好的AP進(jìn)行關(guān)聯(lián),例如AP_A,STA I向AP-A發(fā)送關(guān)聯(lián)請(qǐng)求(Assoc Request);步驟213、AP-A將關(guān)聯(lián)請(qǐng)求發(fā)送給AC ;步驟214、AC進(jìn)行關(guān)聯(lián)合法性校驗(yàn),AC判斷AP-A上的用戶數(shù)未達(dá)到上限,向AP-A回復(fù)關(guān)聯(lián)成功的響應(yīng)報(bào)文;步驟215、AP-A向STA I發(fā)送關(guān)聯(lián)成功的關(guān)聯(lián)響應(yīng)報(bào)文,允許STA I接入,STA I關(guān)聯(lián)成功??梢?,現(xiàn)有的用戶管理負(fù)載均衡方法會(huì)導(dǎo)致至少以下兩個(gè)問(wèn)題第一,STA在關(guān)聯(lián)失敗的情況下會(huì)進(jìn)行重復(fù)的多次關(guān)聯(lián),并且重要的是STA的關(guān)聯(lián)失敗階段是處在協(xié)議關(guān)聯(lián)過(guò)程規(guī)定的第三階段,這就極大地浪費(fèi)了帶寬并且接入效率低;第二,STA相對(duì)穩(wěn)定地處在相同的空間位置并且WLAN環(huán)境相對(duì)穩(wěn)定的情況下,STA每次的關(guān)聯(lián)都要進(jìn)行重復(fù)的決策過(guò)程,這導(dǎo)致STA接入較慢、接入效率低。另一方面,在STA漫游管理中,STA的漫游是通過(guò)在接收到beancon或者接收到探測(cè)響應(yīng)幀后,識(shí)別出一段時(shí)間內(nèi)網(wǎng)絡(luò)信號(hào)和速率發(fā)生了變化,才進(jìn)行漫游決策。但是,根據(jù)協(xié)議規(guī)定,beancon是一個(gè)廣播報(bào)文,它的發(fā)送間隔是固定的,而STA發(fā)送探測(cè)請(qǐng)求后,AP只會(huì)返回一個(gè)探測(cè)響應(yīng),那么當(dāng)STA從某一個(gè)網(wǎng)絡(luò)移動(dòng)到另外一個(gè)網(wǎng)絡(luò)的時(shí)候,會(huì)導(dǎo)致STA不能及時(shí)地收到beancon報(bào)文或者探測(cè)響應(yīng)報(bào)文,從而使得STA不能及時(shí)更新網(wǎng)絡(luò)信息觸發(fā)漫游決策、漫游效率較低的問(wèn)題,這樣STA較長(zhǎng)時(shí)間處在信號(hào)較弱環(huán)境下就會(huì)發(fā)生掉線情況。可見,在目前的瘦AP模型的WLAN中,存在由STA進(jìn)行接入決策和漫游決策而導(dǎo)致的STA接入效率低和漫游效率低的問(wèn)題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例提供了一種無(wú)線局域網(wǎng)的接入方法和裝置、網(wǎng)絡(luò)設(shè)備,用以解決現(xiàn)有的瘦AP模型的WLAN中,由STA進(jìn)行接入決策和漫游決策而導(dǎo)致的STA接入效率低和漫游效率低的問(wèn)題。本發(fā)明實(shí)施例技術(shù)方案如下一種無(wú)線局域網(wǎng)的接入方法,包括無(wú)線集成控制器AC在預(yù)定時(shí)間段內(nèi)分別接收來(lái)自至少兩個(gè)接入點(diǎn)AP的對(duì)同一個(gè)站點(diǎn)STA的接入?yún)?shù),各個(gè)所述接入?yún)?shù)是各個(gè)所述AP根據(jù)來(lái)自所述STA的同一個(gè)探測(cè)請(qǐng)求而確定的,所述接入?yún)?shù)包括所述AP接收所述探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值和所述AP與所述STA是否關(guān)聯(lián)的標(biāo)識(shí);所述AC在判斷出各個(gè)接入?yún)?shù)中均不包括AP與所述STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定所述STA的關(guān)聯(lián)AP,并指示所確定的關(guān)聯(lián)AP向所述STA發(fā)送探測(cè)響應(yīng);所述AC在判讀出所述接入?yún)?數(shù)中包括AP與所述STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定所述STA的漫游AP,并指示所確定的漫游AP向所述STA發(fā)送探測(cè)響應(yīng)?!N無(wú)線局域網(wǎng)的接入裝置,包括接收模塊,在預(yù)定時(shí)間段內(nèi)分別接收來(lái)自至少兩個(gè)接入點(diǎn)AP的對(duì)同一個(gè)站點(diǎn)STA的接入?yún)?shù),各個(gè)所述接入?yún)?shù)是各個(gè)所述AP根據(jù)來(lái)自所述STA的同一個(gè)探測(cè)請(qǐng)求而確定的,所述接入?yún)?shù)包括所述AP接收所述探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值和所述AP與所述STA是否關(guān)聯(lián)的標(biāo)識(shí);判斷模塊,判斷各個(gè)接入?yún)?shù)中是否包括AP與所述STA相關(guān)聯(lián)的標(biāo)識(shí);接入模塊,用于在所述判斷模塊判斷出各個(gè)接入?yún)?shù)中均不包括AP與所述STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定所述STA的關(guān)聯(lián)AP,并指示所確定的關(guān)聯(lián)AP向所述STA發(fā)送探測(cè)響應(yīng);漫游模塊,用于在所述判斷模塊判斷出在接入?yún)?shù)中包括AP與所述STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定所述STA的漫游AP,并指示所確定的漫游AP向所述STA發(fā)送探測(cè)響應(yīng)。一種網(wǎng)絡(luò)設(shè)備,包括如上所述的無(wú)線局域網(wǎng)的接入裝置。本發(fā)明實(shí)施例通過(guò)AC根據(jù)來(lái)自至少兩個(gè)AP上報(bào)的對(duì)同一個(gè)STA的接入?yún)?shù)進(jìn)行分析判斷,當(dāng)接入?yún)?shù)中不包括AP與STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值來(lái)確定STA的關(guān)聯(lián)AP,并指示關(guān)聯(lián)AP向STA發(fā)送探測(cè)響應(yīng),當(dāng)接入?yún)?shù)中包括AP與STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值來(lái)確定STA的漫游AP,則AC能夠高效、可靠地為STA確定關(guān)聯(lián)AP或漫游AP,而無(wú)需由STA來(lái)確定關(guān)聯(lián)AP或漫游AP,能夠避免現(xiàn)有的瘦AP模型的WLAN中,由STA進(jìn)行接入決策和漫游決策而導(dǎo)致的STA接入效率低和漫游效率低的問(wèn)題。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書中闡述,并且,部分地從說(shuō)明書中變得顯而易見,或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫的說(shuō)明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
圖I為現(xiàn)有瘦AP模型的WLAN的網(wǎng)絡(luò)結(jié)構(gòu)示意圖;圖2為現(xiàn)有的STA接入如圖I所示網(wǎng)絡(luò)的處理流程圖;圖3為本發(fā)明實(shí)施例提供的無(wú)線局域網(wǎng)的接入方法的工作流程圖;圖4為本發(fā)明實(shí)施例提供的無(wú)線局域網(wǎng)的接入裝置的結(jié)構(gòu)框圖。
具體實(shí)施例方式以下結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行說(shuō)明,應(yīng)當(dāng)理解,此處所描述的實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā)明。針對(duì)現(xiàn)有的瘦AP模型的WLAN中,由STA進(jìn)行接入決策和漫游決策而導(dǎo)致的STA接入效率低和漫游效率低的問(wèn)題,本發(fā)明實(shí)施例提出了一種無(wú)線局域網(wǎng)的接入方法和裝置,在該方法中,由AC來(lái)根據(jù)至少兩個(gè)AP上報(bào)的對(duì)于同一個(gè)STA的接入?yún)?shù)來(lái)為STA確定關(guān)聯(lián)AP或漫游AP,接入?yún)?shù)中包括AP接收來(lái)自STA的探測(cè)請(qǐng)求是的接收信號(hào)強(qiáng)度值和AP與STA是否關(guān)聯(lián)的標(biāo)識(shí),能夠高效、可靠地確定出STA的關(guān)聯(lián)AP或漫游AP,從而能夠解決現(xiàn)有技術(shù)中的上述問(wèn)題。下面對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。圖3示出了本發(fā)明實(shí)施例提供的無(wú)線局域網(wǎng)的接入方法的工作流程圖,如圖3所示,該方法包括步驟301、AC在預(yù)定時(shí)間段內(nèi)分別接收來(lái)自至少兩個(gè)接入點(diǎn)AP的對(duì)同一個(gè)STA的接入?yún)?shù),各個(gè)接入?yún)?shù)是各個(gè)AP根據(jù)來(lái)自該STA的同一個(gè)探測(cè)請(qǐng)求而確定的,接入?yún)?shù)包括AP接收探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值和AP與STA是否關(guān)聯(lián)的標(biāo)識(shí);步驟302、AC在判斷出各個(gè)接入?yún)?shù)中均不包括AP與STA相關(guān)聯(lián)的標(biāo)識(shí)的情況 下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定STA的關(guān)聯(lián)AP,并指示所確定的關(guān)聯(lián)AP向STA發(fā)送探測(cè)響應(yīng);步驟303、在AC判斷出接入?yún)?shù)中包括AP與STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定STA的漫游AP,并指示所確定的漫游AP向STA發(fā)送探測(cè)響應(yīng)。通過(guò)上述處理過(guò)程,AC根據(jù)來(lái)自至少兩個(gè)AP上報(bào)的對(duì)同一個(gè)STA的接入?yún)?shù)進(jìn)行分析判斷,當(dāng)接入?yún)?shù)中不包括AP與STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值來(lái)確定STA的關(guān)聯(lián)AP,當(dāng)接入?yún)?shù)中包括AP與STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值來(lái)確定STA的漫游AP,則AC能夠高效、可靠地為STA確定關(guān)聯(lián)AP或漫游AP,而無(wú)需STA來(lái)確定關(guān)聯(lián)AP或漫游AP,能夠避免現(xiàn)有的瘦AP模型的WLAN中,由STA進(jìn)行接入決策和漫游決策而導(dǎo)致的STA接入效率低和漫游效率低的問(wèn)題。下面分別對(duì)確定關(guān)聯(lián)AP和漫游AP的處理過(guò)程進(jìn)行詳細(xì)說(shuō)明。(一)、確定關(guān)聯(lián)AP步驟一、AC根據(jù)接入?yún)?shù)中的STA的標(biāo)識(shí),在預(yù)先建立的關(guān)聯(lián)表中查找是否存在STA的關(guān)聯(lián)記錄,在存在STA的關(guān)聯(lián)記錄的情況下,處理進(jìn)行到步驟二,在不存在STA的關(guān)聯(lián)記錄的情況下,處理進(jìn)行到步驟三;其中,關(guān)聯(lián)表中記錄有接入WLAN的各個(gè)STA的關(guān)聯(lián)記錄,一條關(guān)聯(lián)記錄中包括一個(gè)STA的標(biāo)識(shí)、各個(gè)AP接收到該STA廣播的探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值以及該STA的關(guān)聯(lián)AP的標(biāo)識(shí),關(guān)聯(lián)表中的關(guān)聯(lián)記錄是在每次確定了 STA的關(guān)聯(lián)AP后記錄下來(lái)的;步驟二、根據(jù)關(guān)聯(lián)記錄以及各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定STA的關(guān)聯(lián)AP ;具體地,在關(guān)聯(lián)表中包括有至少一條STA的關(guān)聯(lián)記錄的情況下,分別確定該STA的每條關(guān)聯(lián)記錄中各個(gè)AP的接收信號(hào)強(qiáng)度值與各個(gè)接入?yún)?shù)中相應(yīng)的AP接收信號(hào)強(qiáng)度值的差值,存在一條關(guān)聯(lián)記錄對(duì)應(yīng)的差值處于預(yù)定的誤差范圍之內(nèi)的情況下,將該關(guān)聯(lián)記錄中記錄的關(guān)聯(lián)AP確定為STA的關(guān)聯(lián)AP,處理進(jìn)行到步驟五;在各條關(guān)聯(lián)記錄對(duì)應(yīng)的差值均不處于預(yù)定的誤差范圍之內(nèi)的情況下,根據(jù)預(yù)定的接入策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定STA的關(guān)聯(lián)AP,即處理進(jìn)行到步驟-- ·
---,步驟三、AC根據(jù)預(yù)定的接入策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定STA的關(guān)聯(lián)AP ;具體地,接入策略包括將各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值大于或等于預(yù)定最小信號(hào)強(qiáng)度閾值的AP作為可選AP (如果各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值小于預(yù)定最小信號(hào)強(qiáng)度閾值,表明STA的信號(hào)強(qiáng)度弱到不足以進(jìn)行通信);在各個(gè)可選AP的接入?yún)?shù)中,確定出數(shù)值最大的AP接收信號(hào)強(qiáng)度值,將可選AP中除具有該最大的AP接收信號(hào)強(qiáng)度值的AP以外其它的AP的接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值與該最大的AP接收信號(hào)強(qiáng)度值相差預(yù)定待選信號(hào)閾值(例如5dBm)的AP以及具有該最大的AP接收信號(hào)強(qiáng)度值的AP共同作為待選AP,根據(jù)預(yù)先記錄的各個(gè)AP所關(guān)聯(lián)的STA的數(shù)目,在待選AP中將AP所關(guān)聯(lián)的 STA數(shù)目最少的AP確定為STA的關(guān)聯(lián)AP ;進(jìn)一步地,在待選AP中,存在至少兩個(gè)AP所關(guān)聯(lián)的STA數(shù)目相等且最少的情況下,在該至少兩個(gè)AP中,將接入?yún)?shù)中AP接收信號(hào)強(qiáng)度值最大的AP確定為STA的關(guān)聯(lián)AP ;則,AC將各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值帶入到接入策略中進(jìn)行分析判斷,為STA確定關(guān)聯(lián)AP ;步驟四、AC在關(guān)聯(lián)表中新增STA當(dāng)前的關(guān)聯(lián)記錄,即AC在關(guān)聯(lián)表中記錄STA的標(biāo)識(shí)、各個(gè)接入?yún)?shù)中AP接收探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值和所確定的STA的關(guān)聯(lián)AP的標(biāo)識(shí);STA當(dāng)前的關(guān)聯(lián)記錄,可為STA后續(xù)再次接入該WLAN中或在該WLAN中漫游時(shí)確定關(guān)聯(lián)AP或漫游AP提供參考;步驟五、AC指示所確定的關(guān)聯(lián)AP向STA發(fā)送探測(cè)響應(yīng)。在上述處理過(guò)程中,AC接收至少兩個(gè)AP上報(bào)的對(duì)同一個(gè)STA的接入?yún)?shù),在接入?yún)?shù)中均不包括AP與STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,表明該STA當(dāng)前尚未接入到WLAN中,此時(shí)AC首先根據(jù)STA的標(biāo)識(shí)查找預(yù)先建立的關(guān)聯(lián)表中是否有STA的關(guān)聯(lián)記錄,若存在STA的關(guān)聯(lián)記錄則表明該STA曾經(jīng)接入到該WLAN中,此時(shí)分別確定該STA的每條關(guān)聯(lián)記錄中各個(gè)AP的接收信號(hào)強(qiáng)度值與各個(gè)接入?yún)?shù)中相應(yīng)的AP接收信號(hào)強(qiáng)度值的差值,存在一條關(guān)聯(lián)記錄對(duì)應(yīng)的差值處于預(yù)定的誤差范圍之內(nèi)的情況下,說(shuō)明STA曾經(jīng)以相同或類似的場(chǎng)景中接入到WLAN中(例如,STA長(zhǎng)期處于固定的場(chǎng)景中,每次都接入到同一個(gè)關(guān)聯(lián)AP中),此時(shí)AC無(wú)需為STA重新確定關(guān)聯(lián)AP,將該關(guān)聯(lián)記錄中所記錄的STA的關(guān)聯(lián)AP確定為STA當(dāng)前接入到WLAN中的關(guān)聯(lián)AP即可;如果各條關(guān)聯(lián)記錄對(duì)應(yīng)的差值均不處于預(yù)定的誤差范圍之內(nèi),則表明STA當(dāng)前以不同以往的接入場(chǎng)景接入到WLAN中(例如,STA離開了長(zhǎng)期所處的固定場(chǎng)景,且當(dāng)前也不是以曾經(jīng)接入的場(chǎng)景或者曾經(jīng)漫游的場(chǎng)景接入WLAN),或者關(guān)聯(lián)表中不存在STA的關(guān)聯(lián)記錄則表明STA未曾接入到該WLAN中,此時(shí)AC根據(jù)預(yù)定的接入策略為STA確定關(guān)聯(lián)AP??梢姡鶕?jù)上述處理過(guò)程,能夠提高STA接入到WLAN中的接入效率。首先,AC能夠通過(guò)查詢關(guān)聯(lián)表和簡(jiǎn)單的數(shù)值運(yùn)送操作識(shí)別出STA當(dāng)前是否以與曾經(jīng)相同或類似的場(chǎng)景接入WLAN,如果存在相同或類似的場(chǎng)景,則將所記錄的相同或類似的場(chǎng)景中的關(guān)聯(lián)AP確定為STA當(dāng)前接入WLAN的關(guān)聯(lián)AP,能夠高效、可靠地為STA確定關(guān)聯(lián)AP,避免現(xiàn)有技術(shù)中STA即使處于固定的場(chǎng)景中在每次接入WLAN時(shí)仍需進(jìn)行接入決策而導(dǎo)致的接入效率低的問(wèn)題。并且,AC在每次確定了 STA的關(guān)聯(lián)AP后建立關(guān)聯(lián)記錄,能為后續(xù)的接入決策提供參考。此外,本發(fā)明實(shí)施例提供的接入策略,首先在可選AP中確定信號(hào)較好的若干個(gè)AP為待選AP,待選AP的接收信號(hào)強(qiáng)度值在預(yù)定的范圍內(nèi),也即各待選AP的信號(hào)較之非待選AP的信號(hào)效果好且對(duì)于STA來(lái)說(shuō)接收效果類似,并在待選AP中選擇負(fù)載最小(也即AP關(guān)聯(lián)的STA的數(shù)目最少)的AP,能達(dá)到信號(hào)最好和負(fù)載均衡的效果,能夠較好地分配無(wú)線資源、實(shí)現(xiàn)AP的負(fù)載均衡,能夠避免現(xiàn)有技術(shù)中STA首先選擇信號(hào)好的AP容易導(dǎo)致關(guān)聯(lián)失敗,并且失敗后進(jìn)行反復(fù)關(guān)聯(lián)而過(guò)多地占用帶寬資源、接入效率低的問(wèn)題。(二)確定漫游AP
步驟一、AC根據(jù)STA的標(biāo)識(shí),在預(yù)先建立的關(guān)聯(lián)表中查找是否存在STA的關(guān)聯(lián)記錄,在存在至少兩條STA的關(guān)聯(lián)記錄的情況下,處理進(jìn)行到步驟二,在僅存在一條STA的關(guān)聯(lián)記錄的情況下,處理進(jìn)行到步驟三;關(guān)聯(lián)表中記錄的內(nèi)容如上,這里不再贅述;步驟二、根據(jù)關(guān)聯(lián)記錄以及各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定STA的漫游AP ;具體地,AC根據(jù)STA的標(biāo)識(shí),在關(guān)聯(lián)表中確定STA當(dāng)前的關(guān)聯(lián)AP ;在具體實(shí)現(xiàn)的過(guò)程中,可以在關(guān)聯(lián)表中體現(xiàn)出生成各條關(guān)聯(lián)記錄的時(shí)間信息,例如,通過(guò)在關(guān)聯(lián)記錄中記錄生成關(guān)聯(lián)記錄的時(shí)間,或者通過(guò)按照時(shí)間排序的方法來(lái)體現(xiàn)生產(chǎn)各條關(guān)聯(lián)記錄的時(shí)間,根據(jù)時(shí)間信息來(lái)確定哪條關(guān)聯(lián)記錄是STA當(dāng)前的關(guān)聯(lián)記錄,并確定STA當(dāng)前的關(guān)聯(lián)AP ;也可以通過(guò)其它方法來(lái)表明STA當(dāng)前的關(guān)聯(lián)AP ;AC在關(guān)聯(lián)表中包括有至少兩條STA的關(guān)聯(lián)記錄的情況下,分別確定STA的每條關(guān)聯(lián)記錄中各個(gè)AP的接收信號(hào)強(qiáng)度值與各個(gè)接入?yún)?shù)中相應(yīng)的AP接收信號(hào)強(qiáng)度值的差值,存在一條關(guān)聯(lián)記錄對(duì)應(yīng)的差值處于預(yù)定的誤差范圍之內(nèi)、且該關(guān)聯(lián)記錄中的關(guān)聯(lián)AP不是STA當(dāng)前的關(guān)聯(lián)AP的情況下,將該關(guān)聯(lián)記錄中記錄的關(guān)聯(lián)AP確定為STA的漫游AP,處理進(jìn)行到步驟五,如果存在一條關(guān)聯(lián)記錄對(duì)應(yīng)的差值處于預(yù)定的誤差范圍之內(nèi)、且該關(guān)聯(lián)記錄中的關(guān)聯(lián)AP是STA當(dāng)前的關(guān)聯(lián)AP的情況下,處理返回步驟301 ;在各條關(guān)聯(lián)記錄對(duì)應(yīng)的差值均不處于預(yù)定的誤差范圍之內(nèi)的情況下,根據(jù)預(yù)定的漫游策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定STA的漫游AP,即處理進(jìn)行到步驟—■ ·
---,步驟三、根據(jù)預(yù)定的漫游策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定STA的漫游AP ;具體地,漫游策略包括AC分別確定除STA當(dāng)前的關(guān)聯(lián)AP之外的AP的接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值與STA當(dāng)前的關(guān)聯(lián)AP的接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值的差值,在AP對(duì)應(yīng)的差值大于或等于預(yù)定的漫游信號(hào)強(qiáng)度閾值的AP中,將接入?yún)?shù)中AP接收信號(hào)強(qiáng)度值最大的AP確定為STA的漫游AP ;當(dāng)有至少兩個(gè)AP的接入?yún)?shù)中AP接收信號(hào)強(qiáng)度值相等且最大,則這至少兩個(gè)AP均為漫游AP ;則,AC將各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值帶入到漫游策略中,在各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值符合漫游策略的情況下,根據(jù)漫游策略確定STA的漫游AP,處理進(jìn)行到步驟四,在不符合漫游策略的情況下,處理返回步驟一;步驟四、AC在關(guān)聯(lián)表中記錄STA的標(biāo)識(shí)、各個(gè)接入?yún)?shù)中AP接收探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值和所確定的STA的漫游AP的標(biāo)識(shí);步驟五、AC指示所確定的漫游AP向STA發(fā)送探測(cè)響應(yīng);
具體地,AC指不漫游AP提聞回復(fù)探測(cè)響應(yīng)的功率和頻率,并指不STA當(dāng)如的關(guān)聯(lián)AP降低回復(fù)探測(cè)響應(yīng)的頻率,也即AC指示所確定的漫游AP在一個(gè)探測(cè)響應(yīng)的回復(fù)周期內(nèi),以預(yù)定的發(fā)送功率向STA發(fā)送至少兩個(gè)探測(cè)響應(yīng),預(yù)定的發(fā)送功率大于STA當(dāng)前的關(guān)聯(lián)AP的信號(hào)發(fā)送功率;進(jìn)一步,AC指示STA當(dāng)前關(guān)聯(lián)的AP在至少兩個(gè)探測(cè)響應(yīng)的回復(fù)周期內(nèi),向STA發(fā)送一個(gè)探測(cè)響應(yīng);STA根據(jù)接收到的來(lái)自漫游AP的探測(cè)響應(yīng)的接收信號(hào)強(qiáng)度,確定接收信號(hào)強(qiáng)度值最大一個(gè)AP為實(shí)際的漫游AP,STA的處理為現(xiàn)有技術(shù)。在上述處理過(guò)程中,AC根據(jù)至少兩個(gè)AP上報(bào)的對(duì)同一個(gè)STA的接入?yún)?shù),在接入?yún)?shù)中包括AP與STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,表明該STA當(dāng)前已經(jīng)接入到WLAN中,此時(shí)AC根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值來(lái)判斷STA是否處于漫游狀態(tài),首先AC根據(jù)STA的標(biāo)識(shí)查找關(guān)聯(lián)表中是否存在STA的關(guān)聯(lián)記錄,在存在至少兩條關(guān)聯(lián)記錄(其中一條關(guān)聯(lián)記錄為STA當(dāng)前關(guān)聯(lián)情況的記錄,該記錄中記錄有STA當(dāng)前的關(guān)聯(lián)AP)的情況下表明該 STA曾經(jīng)接入到該WLAN中或者在曾經(jīng)WLAN中漫游,分別確定STA的每條關(guān)聯(lián)記錄中各個(gè)AP的接收信號(hào)強(qiáng)度值與相應(yīng)的AP在接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值的差值,如果存在一條關(guān)聯(lián)記錄對(duì)應(yīng)的差值處于預(yù)定的誤差范圍之內(nèi)、且該關(guān)聯(lián)記錄中的關(guān)聯(lián)AP不是STA當(dāng)前的關(guān)聯(lián)AP的情況下,表明STA未發(fā)生漫游,不啟動(dòng)漫游決策;如果存在一條關(guān)聯(lián)記錄對(duì)應(yīng)的差值處于預(yù)定的誤差范圍之內(nèi)、且該關(guān)聯(lián)記錄中的關(guān)聯(lián)AP不是STA當(dāng)前的關(guān)聯(lián)AP的情況下,表明該STA曾經(jīng)以類似或相同的場(chǎng)景關(guān)聯(lián)到其他的AP上,此時(shí),AC將該關(guān)聯(lián)記錄中記錄的關(guān)聯(lián)AP確定為STA的漫游AP ;如果各條關(guān)聯(lián)記錄對(duì)應(yīng)的差值均不處于預(yù)定的誤差范圍之內(nèi),則表明STA當(dāng)前的漫游場(chǎng)景與曾經(jīng)的關(guān)聯(lián)場(chǎng)景不匹配,此時(shí)應(yīng)根據(jù)漫游策略為STA確定漫游AP。并且,在關(guān)聯(lián)表中僅有一條STA的關(guān)聯(lián)記錄的情況下,表明該關(guān)聯(lián)記錄為STA當(dāng)前關(guān)聯(lián)情況的記錄,也即STA未曾以除當(dāng)前場(chǎng)景以外的其他的場(chǎng)景關(guān)聯(lián)到WLAN中,此時(shí),應(yīng)根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值和漫游策略為STA確定漫游AP。在漫游策略中,按照信號(hào)最好的原則為STA確定漫游AP。并且,AC指示所確定的漫游AP提高回復(fù)探測(cè)響應(yīng)的發(fā)送功率和頻率,指示STA當(dāng)前的關(guān)聯(lián)AP降低回復(fù)探測(cè)響應(yīng)的頻率。可見,根據(jù)上述處理過(guò)程,能夠提高STA的漫游效率。首先,AC能夠通過(guò)查詢關(guān)聯(lián)表和簡(jiǎn)單的數(shù)值運(yùn)送操作識(shí)別出STA當(dāng)前漫游的場(chǎng)景是否與曾經(jīng)關(guān)聯(lián)過(guò)的場(chǎng)景相同或類似(即關(guān)聯(lián)表中存在至少兩條STA的關(guān)聯(lián)記錄),如果存在相同或類似的情況,則將所記錄的相同或類似的場(chǎng)景中的關(guān)聯(lián)AP確定為STA當(dāng)前的漫游AP,能夠高效、可靠地為STA確定漫游AP,并且,AC指示所確定的漫游AP提高回復(fù)探測(cè)響應(yīng)的發(fā)送功率和頻率,指示STA當(dāng)前的關(guān)聯(lián)AP降低回復(fù)探測(cè)響應(yīng)的頻率,能夠使STA更為顯著地感知到漫游AP,從而引導(dǎo)STA關(guān)聯(lián)到漫游AP上,從而能夠避免現(xiàn)有技術(shù)中STA通過(guò)接收beancon報(bào)文或者探測(cè)響應(yīng)報(bào)文來(lái)觸發(fā)漫游決策導(dǎo)致的漫游效率低的問(wèn)題,能夠顯著地降低STA漫游過(guò)程中掉線的問(wèn)題。如果STA的關(guān)聯(lián)記錄中不存在與STA當(dāng)前漫游的場(chǎng)景相同或類似的場(chǎng)景(即關(guān)聯(lián)表中僅存在一條STA的關(guān)聯(lián)記錄,也即該關(guān)聯(lián)記錄為STA當(dāng)前的關(guān)聯(lián)記錄),則根據(jù)信號(hào)最好的原則為STA確定漫游AP,能夠避免現(xiàn)有技術(shù)中STA在漫游過(guò)程中容易掉線的問(wèn)題。基于相同的發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供了一種無(wú)線局域網(wǎng)的接入裝置,圖4示出了本發(fā)明實(shí)施例提供的無(wú)線局域網(wǎng)的接入裝置的結(jié)構(gòu)框圖,如圖4所示,該裝置包括接收模塊41、判斷模塊42、接入模塊43和漫游模塊44。
接收模塊41,在預(yù)定時(shí)間段內(nèi)分別接收來(lái)自至少兩個(gè)接入點(diǎn)AP的對(duì)同一個(gè)站點(diǎn)STA的接入?yún)?shù),各個(gè)接入?yún)?shù)是各個(gè)AP根據(jù)來(lái)自STA的同一個(gè)探測(cè)請(qǐng)求而確定的,接入?yún)?shù)包括AP接收探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值和AP與STA是否關(guān)聯(lián)的標(biāo)識(shí);判斷模塊42,連接到接收模塊41,判斷接收模塊41接收到的各個(gè)接入?yún)?shù)中是否包括AP與STA相關(guān)聯(lián)的標(biāo)識(shí);接入模塊43,連接到判斷模塊42,用于在判斷模塊42判斷出各個(gè)接入?yún)?shù)中均不包括AP與STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定STA的關(guān)聯(lián)AP,并指不所確定的關(guān)聯(lián)AP向STA發(fā)送探測(cè)響應(yīng);具體地,接入模塊43根據(jù)STA的標(biāo)識(shí),在預(yù)先建立的關(guān)聯(lián)表中查找是否存在STA的關(guān)聯(lián)記錄,在存在STA的關(guān)聯(lián)記錄的情況下,根據(jù)關(guān)聯(lián)記錄以及各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定STA的關(guān)聯(lián)AP,在不存在STA的關(guān)聯(lián)記錄的情況下,根據(jù)預(yù)定的接入策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定STA的關(guān)聯(lián)AP ; 其中,接入模塊43根據(jù)關(guān)聯(lián)記錄以及各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定STA的關(guān)聯(lián)AP,具體包括在關(guān)聯(lián)表中包括有至少一條STA的關(guān)聯(lián)記錄的情況下,分別確定STA的每條關(guān)聯(lián)記錄中各個(gè)AP的接收信號(hào)強(qiáng)度值與各個(gè)接入?yún)?shù)中相應(yīng)的AP接收信號(hào)強(qiáng)度值的差值,存在一條關(guān)聯(lián)記錄對(duì)應(yīng)的差值處于預(yù)定的誤差范圍之內(nèi)的情況下,將該關(guān)聯(lián)記錄中記錄的關(guān)聯(lián)AP確定為STA的關(guān)聯(lián)AP,在各條關(guān)聯(lián)記錄對(duì)應(yīng)的差值均不處于預(yù)定的誤差范圍之內(nèi)的情況下,根據(jù)預(yù)定的接入策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定STA的關(guān)聯(lián)AP。接入模塊43根據(jù)預(yù)定的接入策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定STA的關(guān)聯(lián)AP,具體包括將各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值大于或等于預(yù)定最小信號(hào)強(qiáng)度閾值的AP作為可選AP ;在各個(gè)可選AP的接入?yún)?shù)中,確定出數(shù)值最大的AP接收信號(hào)強(qiáng)度值,將可選AP中除具有該最大的AP接收信號(hào)強(qiáng)度值的AP以外的AP的接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值與該最大的AP接收信號(hào)強(qiáng)度值相差預(yù)定待選信號(hào)閾值的AP以及具有該最大的AP接收信號(hào)強(qiáng)度值的AP共同作為待選AP,根據(jù)預(yù)先記錄的各個(gè)AP所關(guān)聯(lián)的STA的數(shù)目,在待選AP中將AP所關(guān)聯(lián)的STA數(shù)目最少的AP確定為STA的關(guān)聯(lián)AP。在存在至少兩個(gè)AP所關(guān)聯(lián)的STA數(shù)目相等且最少的情況下,在該至少兩個(gè)AP中,將接入?yún)?shù)中AP接收信號(hào)強(qiáng)度值最大的AP確定為STA的關(guān)聯(lián)AP。接入模塊43還在關(guān)聯(lián)表中記錄STA的標(biāo)識(shí)、各個(gè)接入?yún)?shù)中AP接收所述STA的同一個(gè)探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值和所確定的STA的關(guān)聯(lián)AP的標(biāo)識(shí)。漫游模塊44,連接到判斷模塊42,用于在判斷模塊42判斷在接入?yún)?shù)中包括AP與STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定STA的漫游AP,并指示所確定的漫游AP向STA發(fā)送探測(cè)響應(yīng)。具體地,漫游模塊44根據(jù)STA的標(biāo)識(shí),在預(yù)先建立的關(guān)聯(lián)表中查找是否存在STA的關(guān)聯(lián)記錄,在存在至少兩條STA的關(guān)聯(lián)記錄的情況下,根據(jù)關(guān)聯(lián)記錄以及各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定STA的漫游AP,在僅存在一條STA的關(guān)聯(lián)記錄的情況下,根據(jù)預(yù)定的漫游策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定STA的漫游AP ; 其中,漫游模塊44根據(jù)關(guān)聯(lián)記錄以及各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定STA的漫游AP,具體包括根據(jù)STA的標(biāo)識(shí),在關(guān)聯(lián)表中確定STA當(dāng)前的關(guān)聯(lián)AP ;在關(guān)聯(lián)表中包括有至少兩條STA的關(guān)聯(lián)記錄的情況下,分別確定STA的每條關(guān)聯(lián)記錄中各個(gè)AP的接收信號(hào)強(qiáng)度值與各個(gè)接入?yún)?shù)中相應(yīng)的AP接收信號(hào)強(qiáng)度值的差值,存在一條關(guān)聯(lián)記錄對(duì)應(yīng)的差值處于預(yù)定的誤差范圍之內(nèi)、且該關(guān)聯(lián)記錄中的關(guān)聯(lián)AP不是STA當(dāng)前的關(guān)聯(lián)AP的情況下,將該關(guān)聯(lián)記錄中記錄的關(guān)聯(lián)AP確定為STA的漫游AP,在各條關(guān)聯(lián)記錄對(duì)應(yīng)的差值均不處于預(yù)定的誤差范圍之內(nèi)的情況下,根據(jù)預(yù)定的漫游策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定STA的漫游AP ;漫游模塊44根據(jù)預(yù)定的漫游策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定STA的漫游AP,具體包括分別確定除STA當(dāng)前的關(guān)聯(lián)AP之外的AP的接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值與STA當(dāng)前的關(guān)聯(lián)AP的接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值的差值,在AP對(duì)應(yīng)的差值大于或等于預(yù)定的漫游信號(hào)強(qiáng)度閾值的AP中,將接入?yún)?shù)中AP接收信號(hào)強(qiáng)度值最大的AP確定為STA的漫游AP。漫游模塊44還用于在關(guān)聯(lián)表中記錄STA的標(biāo)識(shí)、各個(gè)接入?yún)?shù)中AP接收STA的同一個(gè)探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值和所確定的STA的漫游AP的標(biāo)識(shí)。
漫游模塊44還用于指示所確定的漫游AP在一個(gè)探測(cè)響應(yīng)的回復(fù)周期內(nèi),以預(yù)定的發(fā)送功率向STA發(fā)送至少兩個(gè)探測(cè)響應(yīng),預(yù)定的發(fā)送功率大于STA當(dāng)前的關(guān)聯(lián)AP的信號(hào)發(fā)送功率;指示STA當(dāng)前的關(guān)聯(lián)AP在至少兩個(gè)探測(cè)響應(yīng)的回復(fù)周期內(nèi),向STA發(fā)送一個(gè)探測(cè)響應(yīng)。根據(jù)如圖4所示的裝置,也能夠高效、可靠地為STA確定關(guān)聯(lián)AP或漫游AP,能夠避免現(xiàn)有的瘦AP模型的WLAN中,由STA進(jìn)行接入決策和漫游決策而導(dǎo)致的STA接入效率低和漫游效率低的問(wèn)題。本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)設(shè)備,該網(wǎng)絡(luò)設(shè)備包括如圖4所示的無(wú)線局域網(wǎng)的接入裝置,優(yōu)選地,該網(wǎng)絡(luò)設(shè)備為AC。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種無(wú)線局域網(wǎng)WLAN的接入方法,其特征在于,包括 無(wú)線集成控制器AC在預(yù)定時(shí)間段內(nèi)分別接收來(lái)自至少兩個(gè)接入點(diǎn)AP的對(duì)同一個(gè)站點(diǎn)STA的接入?yún)?shù),各個(gè)所述接入?yún)?shù)是各個(gè)所述AP根據(jù)來(lái)自所述STA的同一個(gè)探測(cè)請(qǐng)求而確定的,所述接入?yún)?shù)包括所述AP接收所述探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值和所述AP與所述STA是否關(guān)聯(lián)的標(biāo)識(shí); 所述AC在判斷出各個(gè)接入?yún)?shù)中均不包括AP與所述STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定所述STA的關(guān)聯(lián)AP,并指示所確定的關(guān)聯(lián)AP向所述STA發(fā)送探測(cè)響應(yīng); 所述AC在判讀出所述接入?yún)?shù)中包括AP與所述STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定所述STA的漫游AP,并指示所確定的漫游AP向所述STA發(fā)送探測(cè)響應(yīng)。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述接入?yún)?shù)中還包括所述STA的標(biāo)識(shí); 根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定所述STA的關(guān)聯(lián)AP,具體包括所述AC根據(jù)所述STA的標(biāo)識(shí),在預(yù)先建立的關(guān)聯(lián)表中查找是否存在所述STA的關(guān)聯(lián)記錄,在存在所述STA的關(guān)聯(lián)記錄的情況下,根據(jù)所述關(guān)聯(lián)記錄以及各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定所述STA的關(guān)聯(lián)AP,在不存在所述STA的關(guān)聯(lián)記錄的情況下,根據(jù)預(yù)定的接入策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定所述STA的關(guān)聯(lián)AP ; 其中,所述關(guān)聯(lián)表中記錄有接入WLAN的各個(gè)STA的關(guān)聯(lián)記錄,一條所述關(guān)聯(lián)記錄中包括一個(gè)STA的標(biāo)識(shí)、各個(gè)AP接收到該STA廣播的同一個(gè)探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值以及該STA的關(guān)聯(lián)AP的標(biāo)識(shí)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)所述關(guān)聯(lián)記錄以及各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定所述STA的關(guān)聯(lián)AP,具體包括 在所述關(guān)聯(lián)表中包括有至少一條所述STA的關(guān)聯(lián)記錄的情況下,分別確定所述STA的每條關(guān)聯(lián)記錄中各個(gè)AP的接收信號(hào)強(qiáng)度值與各個(gè)接入?yún)?shù)中相應(yīng)的AP接收信號(hào)強(qiáng)度值的差值,存在一條關(guān)聯(lián)記錄對(duì)應(yīng)的差值處于預(yù)定的誤差范圍之內(nèi)的情況下,將該關(guān)聯(lián)記錄中記錄的關(guān)聯(lián)AP確定為所述STA的關(guān)聯(lián)AP,在各條關(guān)聯(lián)記錄對(duì)應(yīng)的差值均不處于所述預(yù)定的誤差范圍之內(nèi)的情況下,根據(jù)預(yù)定的接入策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定所述STA的關(guān)聯(lián)AP。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述預(yù)定的接入策略,具體包括 將各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值大于或等于預(yù)定最小信號(hào)強(qiáng)度閾值的AP作為可選AP ;在各個(gè)可選AP的接入?yún)?shù)中,確定出數(shù)值最大的AP接收信號(hào)強(qiáng)度值,將可選AP中除具有該最大的AP接收信號(hào)強(qiáng)度值的AP以外的AP的接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值與該最大的AP接收信號(hào)強(qiáng)度值相差預(yù)定待選信號(hào)閾值的AP以及具有該最大的AP接收信號(hào)強(qiáng)度值的AP共同作為待選AP,根據(jù)預(yù)先記錄的各個(gè)AP所關(guān)聯(lián)的STA的數(shù)目,在所述待選AP中將AP所關(guān)聯(lián)的STA數(shù)目最少的AP確定為所述STA的關(guān)聯(lián)AP。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,預(yù)定的接入策略還包括 在所述待選AP中,存在至少兩個(gè)AP所關(guān)聯(lián)的STA數(shù)目相等且最少的情況下,在該至少兩個(gè)AP中,將接入?yún)?shù)中AP接收信號(hào)強(qiáng)度值最大的AP確定為所述STA的關(guān)聯(lián)AP。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括在所述關(guān)聯(lián)表中記錄所述STA的標(biāo)識(shí)、各個(gè)接入?yún)?shù)中AP接收所述STA的同一個(gè)探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值和所確定的所述STA的關(guān)聯(lián)AP的標(biāo)識(shí)。
7.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述接入?yún)?shù)中還包括所述STA的標(biāo)識(shí); 根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定所述STA的漫游AP,具體包括所述AC根據(jù)所述STA的標(biāo)識(shí),在預(yù)先建立的關(guān)聯(lián)表中查找是否存在所述STA的關(guān)聯(lián)記錄,在存在至少兩條所述STA的關(guān)聯(lián)記錄的情況下,根據(jù)所述關(guān)聯(lián)記錄以及各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定所述STA的漫游AP,在僅存在一條所述STA的關(guān)聯(lián)記錄的情況下,根據(jù)預(yù)定的漫游策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定所述STA的漫游AP ; 其中,所述關(guān)聯(lián)表中記錄有接入WLAN的各個(gè)STA的關(guān)聯(lián)記錄,一條所述關(guān)聯(lián)記錄中包括一個(gè)STA的標(biāo)識(shí)、各個(gè)AP接收到該STA廣播的同一個(gè)探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值以及該STA的關(guān)聯(lián)AP的標(biāo)識(shí)。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,根據(jù)所述關(guān)聯(lián)記錄以及各個(gè)接入?yún)?shù)中的AP的接收信號(hào)強(qiáng)度值,確定所述STA的漫游AP,具體包括 所述AC根據(jù)所述STA的標(biāo)識(shí),在所述關(guān)聯(lián)表中確定所述STA當(dāng)前的關(guān)聯(lián)AP ; 在所述關(guān)聯(lián)表中包括有至少兩條所述STA的關(guān)聯(lián)記錄的情況下,分別確定所述STA的每條關(guān)聯(lián)記錄中各個(gè)AP的接收信號(hào)強(qiáng)度值與各個(gè)接入?yún)?shù)中相應(yīng)的AP接收信號(hào)強(qiáng)度值的差值,存在一條關(guān)聯(lián)記錄對(duì)應(yīng)的差值處于預(yù)定的誤差范圍之內(nèi)、且該關(guān)聯(lián)記錄中的關(guān)聯(lián)AP不是所述STA當(dāng)前的關(guān)聯(lián)AP的情況下,將該關(guān)聯(lián)記錄中記錄的關(guān)聯(lián)AP確定為所述STA的漫游AP,在各條關(guān)聯(lián)記錄對(duì)應(yīng)的差值均不處于預(yù)定的誤差范圍之內(nèi)的情況下,根據(jù)預(yù)定的漫游策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定所述STA的漫游AP。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述預(yù)定的漫游策略,具體包括 所述AC分別確定除所述STA當(dāng)前的關(guān)聯(lián)AP之外的AP的接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值與所述STA當(dāng)前的關(guān)聯(lián)AP的接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值的差值,在AP對(duì)應(yīng)的差值大于或等于預(yù)定的漫游信號(hào)強(qiáng)度閾值的AP中,將接入?yún)?shù)中AP接收信號(hào)強(qiáng)度值最大的AP確定為所述STA的漫游AP。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述方法還包括 在所述關(guān)聯(lián)表中記錄所述STA的標(biāo)識(shí)、各個(gè)接入?yún)?shù)中AP接收所述STA的同一個(gè)探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值和所確定的所述STA的漫游AP的標(biāo)識(shí)。
11.根據(jù)權(quán)利要求9所述的方法,其特征在于,指示所確定的漫游AP向所述STA發(fā)送探測(cè)響應(yīng),具體包括 所述AC指示所確定的漫游AP在一個(gè)探測(cè)響應(yīng)的回復(fù)周期內(nèi),以預(yù)定的發(fā)送功率向所述STA發(fā)送至少兩個(gè)探測(cè)響應(yīng),所述預(yù)定的發(fā)送功率大于所述STA當(dāng)前的關(guān)聯(lián)AP的信號(hào)發(fā)送功率。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述方法還包括 所述AC指示所述STA當(dāng)前的關(guān)聯(lián)AP在至少兩個(gè)探測(cè)響應(yīng)的回復(fù)周期內(nèi),向所述STA發(fā)送一個(gè)探測(cè)響應(yīng)。
13.一種無(wú)線局域網(wǎng)WLAN的接入裝置,其特征在于,包括 接收模塊,在預(yù)定時(shí)間段內(nèi)分別接收來(lái)自至少兩個(gè)接入點(diǎn)AP的對(duì)同一個(gè)站點(diǎn)STA的接入?yún)?shù),各個(gè)所述接入?yún)?shù)是各個(gè)所述AP根據(jù)來(lái)自所述STA的同一個(gè)探測(cè)請(qǐng)求而確定的,所述接入?yún)?shù)包括所述AP接收所述探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值和所述AP與所述STA是否關(guān)聯(lián)的標(biāo)識(shí); 判斷模塊,判斷各個(gè)接入?yún)?shù)中是否包括AP與所述STA相關(guān)聯(lián)的標(biāo)識(shí); 接入模塊,用于在所述判斷模塊判斷出各個(gè)接入?yún)?shù)中均不包括AP與所述STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定所述STA的關(guān)聯(lián)AP,并指示所確定的關(guān)聯(lián)AP向所述STA發(fā)送探測(cè)響應(yīng); 漫游模塊,用于在所述判斷模塊判斷出在接入?yún)?shù)中包括AP與所述STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定所述STA的漫游AP,并指示所確定的漫游AP向所述STA發(fā)送探測(cè)響應(yīng)。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述接入?yún)?shù)中還包括所述STA的標(biāo)識(shí);則, 所述接入模塊,具體用于根據(jù)所述STA的標(biāo)識(shí),在預(yù)先建立的關(guān)聯(lián)表中查找是否存在所述STA的關(guān)聯(lián)記錄,在存在所述STA的關(guān)聯(lián)記錄的情況下,根據(jù)所述關(guān)聯(lián)記錄以及各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定所述STA的關(guān)聯(lián)AP,在不存在所述STA的關(guān)聯(lián)記錄的情況下,根據(jù)預(yù)定的接入策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定所述STA的關(guān)聯(lián)AP ; 其中,所述關(guān)聯(lián)表中記錄有接入WLAN的各個(gè)STA的關(guān)聯(lián)記錄,一條所述關(guān)聯(lián)記錄中包括一個(gè)STA的標(biāo)識(shí)、各個(gè)AP接收到該STA廣播的同一個(gè)探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值以及該STA的關(guān)聯(lián)AP的標(biāo)識(shí)。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述接入模塊,具體用于 在所述關(guān)聯(lián)表中包括有至少一條所述STA的關(guān)聯(lián)記錄的情況下,分別確定所述STA的每條關(guān)聯(lián)記錄中各個(gè)AP的接收信號(hào)強(qiáng)度值與各個(gè)接入?yún)?shù)中相應(yīng)的AP接收信號(hào)強(qiáng)度值的差值,存在一條關(guān)聯(lián)記錄對(duì)應(yīng)的差值處于預(yù)定的誤差范圍之內(nèi)的情況下,將該關(guān)聯(lián)記錄中記錄的關(guān)聯(lián)AP確定為所述STA的關(guān)聯(lián)AP,在各條關(guān)聯(lián)記錄對(duì)應(yīng)的差值均不處于所述預(yù)定的誤差范圍之內(nèi)的情況下,根據(jù)預(yù)定的接入策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定所述STA的關(guān)聯(lián)AP。
16.根據(jù)權(quán)利要求14或15所述的裝置,其特征在于,所述接入模塊,具體用于 將各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值大于或等于預(yù)定最小信號(hào)強(qiáng)度閾值的AP作為可選AP ;在各個(gè)可選AP的接入?yún)?shù)中,確定出數(shù)值最大的AP接收信號(hào)強(qiáng)度值,將可選AP中除具有該最大的AP接收信號(hào)強(qiáng)度值的AP以外的AP的接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值與該最大的AP接收信號(hào)強(qiáng)度值相差預(yù)定待選信號(hào)閾值的AP以及具有該最大的AP接收信號(hào)強(qiáng)度值的AP共同作為待選AP,根據(jù)預(yù)先記錄的各個(gè)AP所關(guān)聯(lián)的STA的數(shù)目,在所述待選AP中將AP所關(guān)聯(lián)的STA數(shù)目最少的AP確定為所述STA的關(guān)聯(lián)AP。
17.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述接入模塊,還用于 在所述待選AP中,存在至少兩個(gè)AP所關(guān)聯(lián)的STA數(shù)目相等且最少的情況下,在該至少兩個(gè)AP中,將接入?yún)?shù)中AP接收信號(hào)強(qiáng)度值最大的AP確定為所述STA的關(guān)聯(lián)AP。
18.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述接入模塊,還用于 在所述關(guān)聯(lián)表中記錄所述STA的標(biāo)識(shí)、各個(gè)接入?yún)?shù)中AP接收所述STA的同一個(gè)探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值和所確定的所述STA的關(guān)聯(lián)AP的標(biāo)識(shí)。
19.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述接入?yún)?shù)中還包括所述STA的標(biāo)識(shí);則, 所述漫游模塊,具體用于根據(jù)所述STA的標(biāo)識(shí),在預(yù)先建立的關(guān)聯(lián)表中查找是否存在所述STA的關(guān)聯(lián)記錄,在存在至少兩天所述STA的關(guān)聯(lián)記錄的情況下,根據(jù)所述關(guān)聯(lián)記錄以及各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定所述STA的漫游AP,在僅存在一條所述STA的關(guān)聯(lián)記錄的情況下,根據(jù)預(yù)定的漫游策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值,確定所述STA的漫游AP ; 其中,所述關(guān)聯(lián)表中記錄有接入WLAN的各個(gè)STA的關(guān)聯(lián)記錄,一條所述關(guān)聯(lián)記錄中包括一個(gè)STA的標(biāo)識(shí)、各個(gè)AP接收到該STA廣播的同一個(gè)探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值以及該STA的關(guān)聯(lián)AP的標(biāo)識(shí)。
20.根據(jù)權(quán)利要求19所述的裝置,其特征在于,所述漫游模塊,具體用于 根據(jù)所述STA的標(biāo)識(shí),在所述關(guān)聯(lián)表中確定所述STA當(dāng)前的關(guān)聯(lián)AP ; 在所述關(guān)聯(lián)表中包括有至少兩條所述STA的關(guān)聯(lián)記錄的情況下,分別確定所述STA的每條關(guān)聯(lián)記錄中各個(gè)AP的接收信號(hào)強(qiáng)度值與各個(gè)接入?yún)?shù)中相應(yīng)的AP接收信號(hào)強(qiáng)度值的差值,存在一條關(guān)聯(lián)記錄對(duì)應(yīng)的差值處于預(yù)定的誤差范圍之內(nèi)、且該關(guān)聯(lián)記錄中的關(guān)聯(lián)AP不是所述STA當(dāng)前的關(guān)聯(lián)AP的情況下,將該關(guān)聯(lián)記錄中記錄的關(guān)聯(lián)AP確定為所述STA的漫游AP,在各條關(guān)聯(lián)記錄對(duì)應(yīng)的差值均不處于預(yù)定的誤差范圍之內(nèi)的情況下,根據(jù)預(yù)定的漫游策略和各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值確定所述STA的漫游AP。
21.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述漫游模塊,具體用于 分別確定除所述STA當(dāng)前的關(guān)聯(lián)AP之外的AP的接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值與所述STA當(dāng)前的關(guān)聯(lián)AP的接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值的差值,在AP對(duì)應(yīng)的差值大于或等于預(yù)定的漫游信號(hào)強(qiáng)度閾值的AP中,將接入?yún)?shù)中AP接收信號(hào)強(qiáng)度值最大的AP確定為所述STA的漫游AP。
22.根據(jù)權(quán)利要求21所述的裝置,其特征在于,所述漫游模塊,還用于 在所述關(guān)聯(lián)表中記錄所述STA的標(biāo)識(shí)、各個(gè)接入?yún)?shù)中AP接收所述STA的同一個(gè)探測(cè)請(qǐng)求時(shí)的接收信號(hào)強(qiáng)度值和所確定的所述STA的漫游AP的標(biāo)識(shí)。
23.根據(jù)權(quán)利要求21所述的裝置,其特征在于,所述漫游模塊,具體用于 指示所確定的漫游AP在一個(gè)探測(cè)響應(yīng)的回復(fù)周期內(nèi),以預(yù)定的發(fā)送功率向所述STA發(fā)送至少兩個(gè)探測(cè)響應(yīng),所述預(yù)定的發(fā)送功率大于所述STA當(dāng)前的關(guān)聯(lián)AP的信號(hào)發(fā)送功率。
24.根據(jù)權(quán)利要求23所述的裝置,其特征在于,所述漫游模塊,還用于 指示所述STA當(dāng)前的關(guān)聯(lián)AP在至少兩個(gè)探測(cè)響應(yīng)的回復(fù)周期內(nèi),向所述STA發(fā)送一個(gè)探測(cè)響應(yīng)。
25.—種網(wǎng)絡(luò)設(shè)備,其特征在于,包括如權(quán)利要求13至24中任一項(xiàng)所述的無(wú)線局域網(wǎng)的接入裝置。
全文摘要
本發(fā)明公開了一種無(wú)線局域網(wǎng)的接入方法和裝置、網(wǎng)絡(luò)設(shè)備,該方法通過(guò)AC根據(jù)來(lái)自至少兩個(gè)AP上報(bào)的對(duì)同一個(gè)STA的接入?yún)?shù)進(jìn)行分析判斷,當(dāng)接入?yún)?shù)中不包括AP與STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值來(lái)確定STA的關(guān)聯(lián)AP,并指示關(guān)聯(lián)AP向STA發(fā)送探測(cè)響應(yīng),當(dāng)接入?yún)?shù)中包括AP與STA相關(guān)聯(lián)的標(biāo)識(shí)的情況下,根據(jù)各個(gè)接入?yún)?shù)中的AP接收信號(hào)強(qiáng)度值來(lái)確定STA的漫游AP,則AC能夠高效、可靠地為STA確定關(guān)聯(lián)AP或漫游AP,而無(wú)需由STA來(lái)確定關(guān)聯(lián)AP或漫游AP,能夠避免現(xiàn)有的瘦AP模型的WLAN中,由STA進(jìn)行接入決策和漫游決策而導(dǎo)致的STA接入效率低和漫游效率低的問(wèn)題。
文檔編號(hào)H04W88/08GK102833824SQ201210317300
公開日2012年12月19日 申請(qǐng)日期2012年8月30日 優(yōu)先權(quán)日2012年8月30日
發(fā)明者蘇毅龍 申請(qǐng)人:福建星網(wǎng)銳捷網(wǎng)絡(luò)有限公司