亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于無(wú)線路由設(shè)備響應(yīng)速度的負(fù)載均衡方法及系統(tǒng)與流程

文檔序號(hào):12731420閱讀:207來(lái)源:國(guó)知局
一種基于無(wú)線路由設(shè)備響應(yīng)速度的負(fù)載均衡方法及系統(tǒng)與流程

本發(fā)明涉及無(wú)線局域網(wǎng)處理技術(shù)領(lǐng)域,具體為一種基于無(wú)線路由設(shè)備響應(yīng)速度的負(fù)載均衡方法及系統(tǒng)。



背景技術(shù):

隨著無(wú)線技術(shù)的快速發(fā)展,無(wú)線終端的數(shù)量也快速增加,單一的無(wú)線接入點(diǎn)已無(wú)法承載過(guò)多的無(wú)線終端,基于此,提出了通過(guò)多臺(tái)AP來(lái)均衡大量無(wú)線終端的方案。如在分布式無(wú)線局域網(wǎng)中,無(wú)線終端通常與接收到的接收信號(hào)強(qiáng)度指示最大的AP建立連接,也就是說(shuō),與信號(hào)較強(qiáng)的AP建立無(wú)線連接的無(wú)線終端數(shù)比較多,而與信號(hào)相對(duì)較弱的AP建立無(wú)線連接的無(wú)線終端數(shù)卻很少。按照這種方式建立的無(wú)線連接,則會(huì)造成負(fù)載不均衡,同時(shí)也降低了系統(tǒng)資源的利用率。

由此,負(fù)載均衡在整個(gè)AP群上很常用,但通常AP和STA之間實(shí)現(xiàn)負(fù)載均衡的方法都均為復(fù)雜,需要額外的報(bào)文交互或需要讓期望接入的STA等待較長(zhǎng)時(shí)間。

現(xiàn)有的進(jìn)行負(fù)載均衡的方法和系統(tǒng)已經(jīng)存在較多,如公開(kāi)號(hào)為105592502A的專(zhuān)利公開(kāi)了一種負(fù)載均衡方法和裝置,所述方法包括:獲取自身管理的第一無(wú)線接入點(diǎn)AP上報(bào)的第一負(fù)載信息;獲取屬于第二AC管理的第二AP的第二負(fù)載信息;當(dāng)?shù)谝籄C接收到終端請(qǐng)求接入第一AP的第一射頻口的接入請(qǐng)求時(shí),根據(jù)第一負(fù)載信息和第二負(fù)載信息,判斷第一射頻口是否滿足負(fù)載均衡條件;當(dāng)?shù)谝簧漕l口滿足負(fù)載均衡條件時(shí),第一AC對(duì)第一射頻口執(zhí)行負(fù)載均衡,以使第一射頻口拒絕接入請(qǐng)求,其中AC除了能夠獲取自身管理的AP的負(fù)載信息外,還能夠感知到其它AC管理下的AP的負(fù)載信息,最終達(dá)到跨AC實(shí)現(xiàn)負(fù)載均衡的目的;又如公開(kāi)號(hào)為104602301A的專(zhuān)利公開(kāi)了一種無(wú)線網(wǎng)絡(luò)負(fù)載均衡的方法及裝置,所述方法包括:網(wǎng)絡(luò)接入系統(tǒng)上的第一接入點(diǎn)AP獲取第一AP下的至少一個(gè)無(wú)線終端STA的第一負(fù)載信息,以及第二AP的第二負(fù)載信息,所述第二AP為所述網(wǎng)絡(luò)接入系統(tǒng)上除所述第一AP外的其它至少一個(gè)AP;所述第一AP根據(jù)第一負(fù)載信息和第二負(fù)載信息判斷所述第一AP下的至少一個(gè)STA是否滿足負(fù)載均衡條件;如果滿足負(fù)載均衡條件,則所述第一AP對(duì)至少一個(gè)STA進(jìn)行負(fù)載均衡操作,其中,AP間相互獲取其他AP負(fù)載均衡信息,并根據(jù)該負(fù)載均衡信息用于判斷STA所處的位置和周?chē)木W(wǎng)絡(luò)環(huán)境,并以此進(jìn)行負(fù)載均衡操作,不但實(shí)現(xiàn)了網(wǎng)絡(luò)負(fù)載均衡,還提高了系統(tǒng)資源利用率,上述的兩種負(fù)載均衡方法及裝置,主要的設(shè)計(jì)點(diǎn)在AC、AP側(cè),實(shí)現(xiàn)方式有賴(lài)于AC、AP的有效存在,容錯(cuò)率較低,穩(wěn)定性不高,當(dāng)AC或者AP出現(xiàn)問(wèn)題的時(shí)候,負(fù)載均衡的操作可能就會(huì)停止,可能會(huì)導(dǎo)致系統(tǒng)出現(xiàn)更大問(wèn)題,同時(shí)也存在上述的額外的報(bào)文交互、STA長(zhǎng)久等待等問(wèn)題,執(zhí)行的復(fù)雜性也較高,是有待改進(jìn)的。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的是提供一種實(shí)現(xiàn)簡(jiǎn)單、靈活性強(qiáng)、容錯(cuò)率高、準(zhǔn)確性高的基于無(wú)線路由設(shè)備響應(yīng)速度的負(fù)載均衡方法及系統(tǒng)。

本發(fā)明的上述技術(shù)目的是通過(guò)以下技術(shù)方案得以實(shí)現(xiàn)的:

一種基于無(wú)線路由設(shè)備響應(yīng)速度的負(fù)載均衡方法,按如下步驟進(jìn)行:

步驟S1,無(wú)線終端設(shè)備在無(wú)線區(qū)域中向所有信道發(fā)送探測(cè)請(qǐng)求幀;

步驟S2,所述無(wú)線終端設(shè)備根據(jù)無(wú)線路由設(shè)備的響應(yīng)速度進(jìn)行選擇性地接入無(wú)線路由設(shè)備,以均衡網(wǎng)絡(luò)負(fù)載。

作為對(duì)本發(fā)明的優(yōu)選,在步驟S2中,所述無(wú)線終端設(shè)備選擇最先響應(yīng)的無(wú)線路由設(shè)備作為接入的目標(biāo)設(shè)備,所述最先響應(yīng)的無(wú)線路由設(shè)備為所述無(wú)線終端設(shè)備針對(duì)要求進(jìn)入的無(wú)線網(wǎng)絡(luò)中的響應(yīng)速度最快的無(wú)線路由設(shè)備。

作為對(duì)本發(fā)明的優(yōu)選,所述無(wú)線路由設(shè)備對(duì)探測(cè)請(qǐng)求幀的響應(yīng)速度通過(guò)響應(yīng)時(shí)間表現(xiàn),所述無(wú)線路由設(shè)備的響應(yīng)時(shí)間與所述無(wú)線路由設(shè)備的實(shí)際負(fù)載成正比。

作為對(duì)本發(fā)明的優(yōu)選,所述響應(yīng)速度最快的無(wú)線路由設(shè)備通過(guò)如下步驟得到:

步驟1),所述無(wú)線終端設(shè)備計(jì)算并存儲(chǔ)各個(gè)無(wú)線路由設(shè)備的響應(yīng)時(shí)間,并將各個(gè)響應(yīng)時(shí)間與對(duì)應(yīng)的無(wú)線路由設(shè)備進(jìn)行標(biāo)記;

步驟2),所述無(wú)線終端設(shè)備從步驟1)中各個(gè)無(wú)線路由設(shè)備的響應(yīng)時(shí)間中篩選出響應(yīng)時(shí)間的值最小的并將該值最小的響應(yīng)時(shí)間所對(duì)應(yīng)的無(wú)線路由設(shè)備作為響應(yīng)速度最快的無(wú)線路由設(shè)備。

作為對(duì)本發(fā)明的優(yōu)選,所述無(wú)線路由設(shè)備通過(guò)向無(wú)線終端設(shè)備發(fā)送探測(cè)響應(yīng)幀進(jìn)行響應(yīng)。

作為對(duì)本發(fā)明的優(yōu)選,所述要求進(jìn)入的無(wú)線網(wǎng)絡(luò)的選擇通過(guò)如下步驟得到:

步驟S2.1,所述無(wú)線終端設(shè)備通過(guò)信標(biāo)收集無(wú)線網(wǎng)絡(luò)信息;

步驟S2.2,所述無(wú)線終端設(shè)備在步驟S2.1中收集到的無(wú)線網(wǎng)絡(luò)信息中選擇出目標(biāo)網(wǎng)絡(luò)作為要求進(jìn)入的無(wú)線網(wǎng)絡(luò)。

作為對(duì)本發(fā)明的優(yōu)選,在步驟S1中,所述無(wú)線終端設(shè)備對(duì)被布置在不同信道上的無(wú)線路由設(shè)備依次發(fā)送探測(cè)請(qǐng)求幀。

一種基于無(wú)線路由設(shè)備響應(yīng)速度的負(fù)載均衡系統(tǒng),包括:

發(fā)送單元,用于無(wú)線終端設(shè)備在無(wú)線區(qū)域中向所有信道發(fā)送探測(cè)請(qǐng)求幀;

響應(yīng)單元,用于無(wú)線路由設(shè)備對(duì)所述發(fā)送單元發(fā)送的所述探測(cè)請(qǐng)求幀進(jìn)行響應(yīng);

判斷單元,用于判斷出響應(yīng)單元中最先響應(yīng)的無(wú)線路由設(shè)備;

負(fù)載均衡單元,用于無(wú)線終端設(shè)備向所述判斷單元判斷出的最先響應(yīng)的無(wú)線路由設(shè)備發(fā)送關(guān)聯(lián)請(qǐng)求。

作為對(duì)本發(fā)明的優(yōu)選,所述判斷單元包括:

響應(yīng)時(shí)間計(jì)算單元,用于計(jì)算無(wú)線路由設(shè)備對(duì)于探測(cè)請(qǐng)求幀的響應(yīng)時(shí)間;

響應(yīng)時(shí)間存儲(chǔ)單元,用于存儲(chǔ)所述響應(yīng)時(shí)間計(jì)算單元計(jì)算得到的響應(yīng)時(shí)間及與響應(yīng)時(shí)間相對(duì)應(yīng)的無(wú)線路由設(shè)備信息;

比較單元,用于比較不同無(wú)線路由設(shè)備進(jìn)行響應(yīng)的響應(yīng)時(shí)間的大?。?/p>

獲取單元,用于根據(jù)所述比較單元的比較結(jié)果獲取最先響應(yīng)的無(wú)線路由設(shè)備。

作為對(duì)本發(fā)明的優(yōu)選,所述獲取單元包括:

無(wú)線網(wǎng)絡(luò)選擇單元,用于無(wú)線終端設(shè)備選擇要求進(jìn)入的無(wú)線網(wǎng)絡(luò);

獲取子單元,用于將要求進(jìn)入的無(wú)線網(wǎng)絡(luò)中的響應(yīng)時(shí)間最小的無(wú)線路由設(shè)備通過(guò)比較單元的比較結(jié)果得出。

本發(fā)明是基于無(wú)線路由設(shè)備響應(yīng)速度的,但是實(shí)現(xiàn)的主體主要是在無(wú)線終端設(shè)備這一側(cè),無(wú)線終端設(shè)備相當(dāng)于是發(fā)起者和終結(jié)者,這樣靈活性更強(qiáng),不依賴(lài)于AP、AC的設(shè)備,適用性更廣,靈活度更高,只要終端設(shè)備配置合理,實(shí)現(xiàn)是非常簡(jiǎn)單,容錯(cuò)率高,負(fù)載均衡準(zhǔn)確性高、效果也會(huì)更加好,網(wǎng)絡(luò)資源的利用率會(huì)更高,出現(xiàn)網(wǎng)絡(luò)問(wèn)題的概率會(huì)更小。

附圖說(shuō)明

圖1是本發(fā)明實(shí)施例1的總的流程圖;

圖2是本發(fā)明實(shí)施例1的優(yōu)化后的流程圖;

圖3是本發(fā)明實(shí)施例2的流程圖;

圖4是本發(fā)明實(shí)施例2的SSID選擇的流程圖;

圖5是本發(fā)明實(shí)施例2的AP布置的流程圖;

圖6是本發(fā)明實(shí)施例3的系統(tǒng)模塊圖。

具體實(shí)施方式

以下具體實(shí)施例僅僅是對(duì)本發(fā)明的解釋?zhuān)洳⒉皇菍?duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員在閱讀完本說(shuō)明書(shū)后可以根據(jù)需要對(duì)本實(shí)施例做出沒(méi)有創(chuàng)造性貢獻(xiàn)的修改,但只要在本發(fā)明的權(quán)利要求范圍內(nèi)都受到專(zhuān)利法的保護(hù)。

實(shí)施例1,一種基于無(wú)線路由設(shè)備響應(yīng)速度的負(fù)載均衡方法,本方法應(yīng)用在無(wú)線網(wǎng)絡(luò)區(qū)域中,有無(wú)線路由設(shè)備(AP)群、無(wú)線終端設(shè)備(STA),那么當(dāng)有新的無(wú)線終端設(shè)備要接入時(shí),通過(guò)本實(shí)施例的負(fù)載均衡方法,可以達(dá)到非常均衡好效果,如圖1的流程圖所示,可以按如下步驟進(jìn)行:

步驟S1,無(wú)線終端設(shè)備在無(wú)線區(qū)域中向所有信道發(fā)送探測(cè)請(qǐng)求(Probe Request)幀;

步驟S2,所述無(wú)線終端設(shè)備根據(jù)無(wú)線路由設(shè)備的響應(yīng)速度進(jìn)行選擇性地接入無(wú)線路由設(shè)備,以均衡網(wǎng)絡(luò)負(fù)載。

本方案是以無(wú)線路由設(shè)備(AP)的一些特性作為基礎(chǔ)來(lái)實(shí)現(xiàn)的,無(wú)線路由設(shè)備(AP)負(fù)載大的情況下,CPU要轉(zhuǎn)發(fā)大量的數(shù)據(jù),特別在單核的情況下,其響應(yīng)會(huì)變得比較慢,也即隨著負(fù)載的增多,響應(yīng)速度逐漸變慢,那么這個(gè)方案的提出就是依賴(lài)于無(wú)線路由設(shè)備(AP)的這個(gè)響應(yīng)速度可以隨負(fù)載數(shù)量變化而變化的特點(diǎn),兩者是呈反比的關(guān)系,然后通過(guò)當(dāng)前無(wú)線路由設(shè)備(AP)的響應(yīng)速度的情況并反映給無(wú)線終端設(shè)備(STA),可以讓無(wú)線終端設(shè)備(STA)更好地做出選擇來(lái)接入,就能更有效地進(jìn)行均衡負(fù)載的任務(wù),本申請(qǐng)涉及的方案主要是針對(duì)單核CPU系統(tǒng)的無(wú)線路由設(shè)備(AP),而對(duì)于多核CPU系統(tǒng)的無(wú)線路由設(shè)備(AP),則需要一定的軟件設(shè)計(jì)來(lái)保證無(wú)線路由設(shè)備(AP)響應(yīng)時(shí)間和其實(shí)際負(fù)載具有某種關(guān)系,例如成正比等,相對(duì)單核CPU系統(tǒng)實(shí)現(xiàn)本方案會(huì)稍微負(fù)載一點(diǎn),本申請(qǐng)不再進(jìn)行擴(kuò)展,下述內(nèi)容還是以單核CPU的無(wú)線路由設(shè)備(AP)展開(kāi)。

根據(jù)前述提到的無(wú)線路由設(shè)備(AP)特點(diǎn),進(jìn)一步設(shè)計(jì):在步驟S2中,所述無(wú)線終端設(shè)備選擇最先響應(yīng)的無(wú)線路由設(shè)備作為接入的目標(biāo)設(shè)備,所述最先響應(yīng)的無(wú)線路由設(shè)備為所述無(wú)線終端設(shè)備針對(duì)要求進(jìn)入的無(wú)線網(wǎng)絡(luò)中的響應(yīng)速度最快的無(wú)線路由設(shè)備。一般無(wú)線區(qū)域具有不同的無(wú)線網(wǎng)絡(luò),并通過(guò)SSID(Service Set Identifier)來(lái)進(jìn)行區(qū)分,通俗地說(shuō),SSID便是給無(wú)線網(wǎng)絡(luò)所取的名字,當(dāng)無(wú)線終端設(shè)備需要接入無(wú)線路由設(shè)備來(lái)均衡負(fù)載任務(wù)之前,是要確定好所要求進(jìn)入的無(wú)線網(wǎng)絡(luò),該要求進(jìn)入的無(wú)線網(wǎng)絡(luò)中的最先響應(yīng)的無(wú)線路由設(shè)備才是無(wú)線終端設(shè)備要即將接入的目標(biāo)設(shè)備。在該進(jìn)一步設(shè)計(jì)中,還需要進(jìn)一步強(qiáng)調(diào),所述無(wú)線路由設(shè)備對(duì)探測(cè)請(qǐng)求幀的響應(yīng)速度通過(guò)響應(yīng)時(shí)間表現(xiàn),所述無(wú)線路由設(shè)備的響應(yīng)時(shí)間與所述無(wú)線路由設(shè)備的實(shí)際負(fù)載成正比,這個(gè)特點(diǎn)有可能會(huì)存在不穩(wěn)定性,負(fù)載均衡的精度會(huì)稍微問(wèn)題,所以對(duì)于嚴(yán)格意義、精度更高的負(fù)載均衡作業(yè),要求在無(wú)線路由設(shè)備(AP)設(shè)計(jì)時(shí),無(wú)線路由設(shè)備(AP)響應(yīng)時(shí)間和其實(shí)際負(fù)載成正比這個(gè)特點(diǎn)的穩(wěn)定性要保證。另外在整個(gè)響應(yīng)過(guò)程中,所述無(wú)線路由設(shè)備通過(guò)向無(wú)線終端設(shè)備發(fā)送探測(cè)響應(yīng)(Probe Response)幀進(jìn)行響應(yīng)。

而最先響應(yīng)的無(wú)線路由設(shè)備的判斷的方法有多種,本實(shí)施例提供一種,即接收第一個(gè)原則,解釋為當(dāng)無(wú)線終端設(shè)備(STA)收到要求進(jìn)入的無(wú)線網(wǎng)絡(luò)中的第一個(gè)探索響應(yīng)(Probe Response)幀所對(duì)應(yīng)的無(wú)線路由設(shè)備(AP),則該設(shè)備定為目標(biāo)設(shè)備,舉個(gè)例子:

無(wú)線終端設(shè)備(STA)會(huì)在進(jìn)行均衡負(fù)載之前能獲取大量無(wú)線網(wǎng)絡(luò)的SSID信息,其通過(guò)選擇其中一個(gè)SSID1的網(wǎng)絡(luò)作為目標(biāo)網(wǎng)絡(luò);

然后,當(dāng)無(wú)線終端設(shè)備(STA)確定了收到第一個(gè)標(biāo)識(shí)SSID1的Probe Response幀以及發(fā)送這個(gè)Probe Response幀的AP是AP1,那么在無(wú)線終端設(shè)備(STA)進(jìn)行負(fù)載均衡時(shí)會(huì)做出選擇對(duì)AP1發(fā)送關(guān)聯(lián)請(qǐng)求。

上述優(yōu)選方案的流程圖如圖2所述。

綜上,本發(fā)明的可以有效依靠無(wú)線路由設(shè)備的實(shí)時(shí)的響應(yīng)速度來(lái)反應(yīng)負(fù)載的情況給無(wú)線終端設(shè)備,無(wú)線終端設(shè)備通過(guò)響應(yīng)速度這個(gè)指標(biāo)還進(jìn)行甄選要接入的無(wú)線路由設(shè)備,使得無(wú)線終端設(shè)備的可操作性更強(qiáng),基本上不用倚靠AP、AC的設(shè)備組件的網(wǎng)絡(luò)的本身,而可以有效提高靈活性,方法的操作也較為簡(jiǎn)單,同時(shí),容錯(cuò)率高,負(fù)載均衡準(zhǔn)確性高、效果也會(huì)更加好,網(wǎng)絡(luò)資源的利用率會(huì)更高,出現(xiàn)網(wǎng)絡(luò)問(wèn)題的概率會(huì)更小。

實(shí)施例2,基于實(shí)施例1的方法,其中最先響應(yīng)的無(wú)線路由設(shè)備的判斷的方法,通過(guò)第一個(gè)原則的處理,一般情況下問(wèn)題不是很大,而且能很好的實(shí)現(xiàn),但是由于無(wú)線終端設(shè)備(STA)對(duì)探測(cè)請(qǐng)求(Probe Request)幀在各個(gè)信道上的發(fā)送是存在時(shí)序的,也即不會(huì)同時(shí)向各個(gè)信道發(fā)送探測(cè)請(qǐng)求(Probe Request)幀,如果在響應(yīng)速度都較快且差不多的情況等下,則會(huì)出現(xiàn),第一個(gè)收到的Probe Response幀未必是響應(yīng)時(shí)間最短的,下面介紹一種較為精確的判斷方法,即所述響應(yīng)速度最快的無(wú)線路由設(shè)備通過(guò)如下步驟得到:

步驟1),所述無(wú)線終端設(shè)備計(jì)算并存儲(chǔ)各個(gè)無(wú)線路由設(shè)備的響應(yīng)時(shí)間,并將各個(gè)響應(yīng)時(shí)間與對(duì)應(yīng)的無(wú)線路由設(shè)備進(jìn)行標(biāo)記;

步驟2),所述無(wú)線終端設(shè)備從步驟1)中各個(gè)無(wú)線路由設(shè)備的響應(yīng)時(shí)間中篩選出響應(yīng)時(shí)間的值最小的并將該值最小的響應(yīng)時(shí)間所對(duì)應(yīng)的無(wú)線路由設(shè)備作為響應(yīng)速度最快的無(wú)線路由設(shè)備。

該過(guò)程如圖3的流程圖所示,例如:通過(guò)相對(duì)應(yīng)的探測(cè)請(qǐng)求(Probe Request)幀及探索響應(yīng)(Probe Response)幀的發(fā)出及接收時(shí)間的統(tǒng)計(jì),通過(guò)現(xiàn)有的很多時(shí)間計(jì)算的方法即可獲得,需要設(shè)置計(jì)時(shí)器等用于時(shí)間計(jì)算的單元,也即,這個(gè)實(shí)時(shí)的響應(yīng)時(shí)間就能更好地、更真實(shí)地來(lái)表達(dá)負(fù)載情況,這樣得到的響應(yīng)速度的最快的無(wú)線路由設(shè)備相對(duì)很精確很多,一般情況下,實(shí)施例1中提到的收到的第一個(gè)探索響應(yīng)(Probe Response)幀所對(duì)應(yīng)的無(wú)線路由設(shè)備的響應(yīng)時(shí)間也是要求進(jìn)入的無(wú)線網(wǎng)絡(luò)中最短的一個(gè)。

而所述要求進(jìn)入的無(wú)線網(wǎng)絡(luò)的選擇采用的方案,也是相對(duì)較為簡(jiǎn)單,通過(guò)如下步驟得到:

步驟S2.1,所述無(wú)線終端設(shè)備通過(guò)信標(biāo)(Beacon)收集無(wú)線網(wǎng)絡(luò)信息,也即SSID信息;

步驟S2.2,所述無(wú)線終端設(shè)備在步驟S2.1中收集到的無(wú)線網(wǎng)絡(luò)信息中選擇出目標(biāo)網(wǎng)絡(luò)作為要求進(jìn)入的無(wú)線網(wǎng)絡(luò)。

例如:在802.11標(biāo)準(zhǔn)即可實(shí)現(xiàn),無(wú)線終端設(shè)備通過(guò)信標(biāo)(Beacon)收集到SSID1、SSID2、SSID3等多個(gè)無(wú)線網(wǎng)絡(luò)信息,然后,自主選擇,如要進(jìn)入SSID1網(wǎng)絡(luò),就選擇SSID1所在無(wú)線網(wǎng)絡(luò),并在負(fù)載均衡時(shí)是選擇該無(wú)線網(wǎng)絡(luò)中的無(wú)線路由設(shè)備擠入,如圖4所述的流程圖,這個(gè)過(guò)程可以在無(wú)線終端設(shè)備發(fā)送Probe Request幀之前完成,因?yàn)?,無(wú)線終端設(shè)備在進(jìn)入無(wú)線區(qū)域后,是可以通過(guò)所述信標(biāo)收集大量SSID信息的,但是,發(fā)送Probe Request幀到所有的信道是不可以變的,因?yàn)榍捌谑占疭SID信息相關(guān)的AP不會(huì)很多,可能不會(huì)確認(rèn)到所有AP的存在,所有還是要在所有信道發(fā)送請(qǐng)求,并響應(yīng),才能更好地實(shí)現(xiàn)負(fù)載均衡任務(wù);當(dāng)然,上述過(guò)程是可以在無(wú)線終端設(shè)備在發(fā)送關(guān)聯(lián)請(qǐng)求之前完成的,因?yàn)闊o(wú)線終端設(shè)備還是需要通過(guò)確定所要進(jìn)入的網(wǎng)絡(luò)才能甄選出對(duì)于的無(wú)線路由設(shè)備作為目標(biāo)設(shè)備,基于此,響應(yīng)時(shí)間的計(jì)算是可選擇性的,如果SSID的確認(rèn)在前期,則可以只計(jì)算相對(duì)應(yīng)的SSID中的AP的響應(yīng)時(shí)間即可,就能判斷哪個(gè)是最快響應(yīng)的無(wú)線路由設(shè)備,如果SSID的確認(rèn)是在后期,則還是將所有AP的響應(yīng)時(shí)間進(jìn)行計(jì)算,然后可以通過(guò)SSID的不同進(jìn)行歸類(lèi),這樣,SSID確認(rèn)后,就可以選擇相應(yīng)的SSID的網(wǎng)絡(luò)中的響應(yīng)時(shí)間最小的AP作為目標(biāo)AP。

本實(shí)施例中,進(jìn)一步論述,無(wú)線信號(hào)發(fā)送的問(wèn)題,為了減少干擾,在步驟S1中,所述無(wú)線終端設(shè)備對(duì)被布置在不同信道上的無(wú)線路由設(shè)備依次發(fā)送探測(cè)請(qǐng)求幀。下面提供一個(gè)具體的一個(gè)實(shí)施例子:無(wú)線終端設(shè)備會(huì)在所有信道上發(fā)送Probe Request幀,而2.4G頻段上只有3個(gè)獨(dú)立信道,為了減少干擾,相鄰的AP是布置在不同的獨(dú)立信道上的,比如圖5中,AP1、AP2、AP3是在不同信道上的,無(wú)線終端設(shè)備發(fā)送Probe Request幀時(shí),是一個(gè)一個(gè)在信道上發(fā)送的,而不是所有信號(hào)同時(shí)發(fā)送。

相對(duì)于實(shí)施例1,本實(shí)施例進(jìn)一步的優(yōu)化,能保證負(fù)載均衡的有效性、準(zhǔn)確性進(jìn)一步提高,對(duì)于網(wǎng)絡(luò)堵塞的控制會(huì)更加優(yōu)良。

實(shí)施例3,一種基于無(wú)線路由設(shè)備響應(yīng)速度的負(fù)載均衡系統(tǒng),包括:

發(fā)送單元,用于無(wú)線終端設(shè)備在無(wú)線區(qū)域中向所有信道發(fā)送探測(cè)請(qǐng)求幀;

響應(yīng)單元,用于無(wú)線路由設(shè)備對(duì)所述發(fā)送單元發(fā)送的所述探測(cè)請(qǐng)求幀進(jìn)行響應(yīng);

判斷單元,用于判斷出響應(yīng)單元中最先響應(yīng)的無(wú)線路由設(shè)備;

負(fù)載均衡單元,用于無(wú)線終端設(shè)備向所述判斷單元判斷出的最先響應(yīng)的無(wú)線路由設(shè)備發(fā)送關(guān)聯(lián)請(qǐng)求。

系統(tǒng)圖如圖6所示,本系統(tǒng)適用于實(shí)施例1、2提供的負(fù)載均衡方法,經(jīng)過(guò)發(fā)送單元、響應(yīng)單元的執(zhí)行,在判斷單元階段,最先響應(yīng)的無(wú)線路由設(shè)備的判斷是有一定的限制的,因?yàn)橛卸鄠€(gè)無(wú)線網(wǎng)絡(luò)的多個(gè)AP,所以對(duì)這些AP是要有所區(qū)分的,目前采用SSID來(lái)區(qū)分不同的無(wú)線網(wǎng)絡(luò),而本單元所要得到最先響應(yīng)的無(wú)線路由設(shè)備應(yīng)該無(wú)線終端設(shè)備所要求進(jìn)入的無(wú)線網(wǎng)絡(luò)中的,也即通過(guò)SSID來(lái)區(qū)分不同網(wǎng)絡(luò)的AP,所以最先響應(yīng)的無(wú)線路由設(shè)備不是所有AP中最先的,而是標(biāo)記有要求進(jìn)入的無(wú)線網(wǎng)絡(luò)的SSID的AP中的其中最先響應(yīng)的AP。

而判斷單元的判斷方式可以采用較為簡(jiǎn)單的判斷方式:即確認(rèn)無(wú)線終端設(shè)備收到第一個(gè)所要求進(jìn)入的無(wú)線網(wǎng)絡(luò)中的AP的回復(fù),可用通過(guò)Probe Response幀方式,具有實(shí)例,無(wú)線終端設(shè)備要求進(jìn)入的網(wǎng)絡(luò)為SSID1的網(wǎng)絡(luò),則,無(wú)線終端設(shè)備發(fā)送Probe Request幀到所有的信道,在這些信道中的AP收到Probe Request幀后,回復(fù)Probe Response幀給無(wú)線終端設(shè)備,無(wú)線終端上合并收到第一個(gè)標(biāo)識(shí)SSID1的Probe Response幀,且發(fā)送這個(gè)Probe Response幀的對(duì)應(yīng)的AP是AP1,則無(wú)線終端設(shè)備就開(kāi)始進(jìn)行負(fù)載平衡動(dòng)作:對(duì)AP1發(fā)送關(guān)聯(lián)請(qǐng)求,AP1即為要接入的目標(biāo)設(shè)備。而所要求進(jìn)入的無(wú)線網(wǎng)絡(luò)的確定可以是在前期,也可以是在后期,如果在接收到所有響應(yīng)幀之前就能確認(rèn)的話,判斷單元可以?xún)H針對(duì)所需要進(jìn)入的無(wú)線網(wǎng)絡(luò)中的AP的響應(yīng)幀收到的次序進(jìn)行排列判斷即可,如果是在后期來(lái)確定SSID的話,則就需要對(duì)所有的AP進(jìn)行響應(yīng)幀收到的次序進(jìn)行排序,并根據(jù)SSID的不同,進(jìn)行分組,根據(jù)確定SSID后的動(dòng)作,選擇相應(yīng)的SSID對(duì)應(yīng)網(wǎng)絡(luò)的中的第一個(gè)收到的Probe Response幀的對(duì)應(yīng)的AP作為目標(biāo)接入設(shè)備即可。

上述的方案,由于無(wú)線終端設(shè)備發(fā)送請(qǐng)求并不是同時(shí)的,所以存在時(shí)序的問(wèn)題,所以第一個(gè)的判斷,未必是最精準(zhǔn),如果采用下述的方案,會(huì)更加優(yōu)化,

所述判斷單元包括:

響應(yīng)時(shí)間計(jì)算單元,用于計(jì)算無(wú)線路由設(shè)備對(duì)于探測(cè)請(qǐng)求幀的響應(yīng)時(shí)間;

響應(yīng)時(shí)間存儲(chǔ)單元,用于存儲(chǔ)所述響應(yīng)時(shí)間計(jì)算單元計(jì)算得到的響應(yīng)時(shí)間及與響應(yīng)時(shí)間相對(duì)應(yīng)的無(wú)線路由設(shè)備信息;

比較單元,用于比較不同無(wú)線路由設(shè)備進(jìn)行響應(yīng)的響應(yīng)時(shí)間的大??;

獲取單元,用于根據(jù)所述比較單元的比較結(jié)果獲取最先響應(yīng)的無(wú)線路由設(shè)備。

這里,對(duì)判斷單元進(jìn)一步細(xì)化,通過(guò)對(duì)響應(yīng)時(shí)間的計(jì)算,可以更加精確地確定無(wú)線路由設(shè)備的響應(yīng)速度,這樣做判斷會(huì)更加精準(zhǔn),對(duì)于負(fù)載均衡更加可靠,響應(yīng)時(shí)間可以采用標(biāo)記時(shí)間等現(xiàn)有的發(fā)送、接收時(shí)間的計(jì)算方法獲得,由于這里又涉及SSID不同的各個(gè)網(wǎng)絡(luò)的問(wèn)題,所以包括計(jì)算單元、獲取單元的操作也是靈活的,如:當(dāng)無(wú)線終端設(shè)備對(duì)SSID的選擇是在前期完成的,則響應(yīng)時(shí)間計(jì)算單元可以?xún)H針對(duì)要求進(jìn)入的為SSID的無(wú)線網(wǎng)絡(luò)中的AP的響應(yīng)時(shí)間即可,本發(fā)明中所指的響應(yīng)時(shí)間是,無(wú)線終端設(shè)備發(fā)送相應(yīng)的Probe Request幀開(kāi)始,至無(wú)線路由設(shè)備收到Probe Request后發(fā)送Probe Response幀且最終無(wú)線終端設(shè)備收到該P(yáng)robe Response幀的這段時(shí)間,回過(guò)來(lái)論述,由于計(jì)算的響應(yīng)時(shí)間即為目標(biāo)網(wǎng)絡(luò)的中的AP,則比較單元可以?xún)H對(duì)這些AP進(jìn)行響應(yīng)時(shí)間的比較即可,響應(yīng)時(shí)間最小的即為所要接入的目標(biāo)AP;而如果當(dāng)無(wú)線終端設(shè)備對(duì)SSID的選擇是在后期完成的,如在獲取最先響應(yīng)的無(wú)線路由設(shè)備之前的話,則需要計(jì)算所有AP的對(duì)應(yīng)的響應(yīng)時(shí)間,并且在比較單元不僅要進(jìn)行所有AP的響應(yīng)時(shí)間的比較,還將不同的SSID的無(wú)線網(wǎng)絡(luò)中的AP進(jìn)行區(qū)分,可以進(jìn)行分組的比較,將不同的SSID的無(wú)線網(wǎng)絡(luò)中的AP分別進(jìn)行響應(yīng)時(shí)間大小的比較和排序,獲取單元所獲取的話主要是針對(duì)要進(jìn)入的選擇后的相對(duì)應(yīng)的SSID的無(wú)線網(wǎng)絡(luò)中的AP來(lái)的,從中挑選響應(yīng)時(shí)間最小的即可,而如果是在響應(yīng)時(shí)間存儲(chǔ)后就完成SSID確認(rèn)的話,則在比較單元可以?xún)H根據(jù)所要求進(jìn)入的SSID的無(wú)線網(wǎng)絡(luò)中的AP進(jìn)行比較,從中選取最小響應(yīng)時(shí)間的AP即可。所以,在無(wú)線網(wǎng)絡(luò)選擇的問(wèn)題上,需要有專(zhuān)門(mén)的單元來(lái)解決這個(gè)問(wèn)題,可以采用如下方案:

所述獲取單元包括:

無(wú)線網(wǎng)絡(luò)選擇單元,用于無(wú)線終端設(shè)備選擇要求進(jìn)入的無(wú)線網(wǎng)絡(luò);

獲取子單元,用于將要求進(jìn)入的無(wú)線網(wǎng)絡(luò)中的響應(yīng)時(shí)間最小的無(wú)線路由設(shè)備通過(guò)比較單元的比較結(jié)果得出。

其中,無(wú)線網(wǎng)絡(luò)選擇單元就是用來(lái)選擇并確定要求進(jìn)入的相應(yīng)SSID的無(wú)線網(wǎng)絡(luò)作為進(jìn)入的目標(biāo)網(wǎng)絡(luò),獲取子單元也是針對(duì)所要求進(jìn)入的無(wú)線網(wǎng)絡(luò)中的無(wú)線路由設(shè)備(AP)來(lái)進(jìn)行的。

本文中所描述的具體實(shí)施例僅僅是對(duì)本發(fā)明精神作舉例說(shuō)明。本發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員可以對(duì)所描述的具體實(shí)施例做各種各樣的修改或補(bǔ)充或采用類(lèi)似的方式替代,但并不會(huì)偏離本發(fā)明的精神或者超越所附權(quán)利要求書(shū)所定義的范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1