專利名稱:一種ac選擇方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種AC選擇方法和設(shè)備。
背景技術(shù):
無線接入點(diǎn)(Access Point, AP)是目前組建小型無線局域網(wǎng)時常用的設(shè)備。AP相 當(dāng)于一個連接有線網(wǎng)和無線網(wǎng)的橋梁,其主要作用是將各個無線網(wǎng)絡(luò)客戶端連接到一起, 然后將無線網(wǎng)絡(luò)接入以太網(wǎng)。根據(jù)AP本身所集成的功能差異,現(xiàn)有技術(shù)分為FAT AP組網(wǎng) 結(jié)構(gòu)和AC+FIT AP組網(wǎng)結(jié)構(gòu),相應(yīng)的組網(wǎng)架構(gòu)的示意圖如圖1和圖2所示。在FAT AP(FAT Access Point,胖接入點(diǎn))架構(gòu)中,AP獨(dú)立承擔(dān)了無線接入點(diǎn)的 角色。無線報文在FAT AP上被轉(zhuǎn)換為了有線報文,然后再轉(zhuǎn)到了有線網(wǎng)絡(luò)中。有線報文在 FAT AP上被轉(zhuǎn)換為了無線報文,然后再發(fā)給相應(yīng)的Station。在FITAP (FIT Access Point,瘦接入點(diǎn))架構(gòu)中,AC (Access Controller,接入控 制器)負(fù)責(zé)控制和管理多個Fit AP, AC向Fit AP發(fā)送配置和其它控制信息,與AP交換安 全信息,獲取AP的狀態(tài)等運(yùn)行數(shù)據(jù)。在許多應(yīng)用場景下,F(xiàn)ITAP不做數(shù)據(jù)轉(zhuǎn)發(fā),而是直接將 收到的無線報文進(jìn)行封裝,然后上送到AC,由AC轉(zhuǎn)換為有線報文后,再進(jìn)入到有線網(wǎng)絡(luò)。反 之,AC在收到發(fā)往無線的報文后,轉(zhuǎn)換為無線報文,然后封裝到隧道中傳送給FIT AP。FIT AP解完封裝之后,直接將報文發(fā)給相應(yīng)的Station。為了實(shí)現(xiàn)AP能選擇負(fù)載較輕的AC進(jìn)行連接,實(shí)現(xiàn)AP “均勻”連接到AC上去, CAPffAP(Control And Provisioning of Wireless Access Points,無線接入點(diǎn)的控制與配 置)協(xié)議定義了以下TLV,在AP發(fā)現(xiàn)AC階段,AC向AP通告負(fù)載。ACDescriptor 012301234567890123456789012345678901+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+IStations|Limit +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+IActive WTPs|Max WTPs+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ISecurity | R-MAC Field | Reservedl | DTLS Policy+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+IAC Information Sub-Element...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+在這個TLV中,有四個參數(shù)能反映出AC的負(fù)載,1、Stations 當(dāng)前連接的 Station 數(shù)量;2、Limt =AC能連接的最大Station數(shù)量;3、Active WTPs 當(dāng)前連接的 AP 數(shù)量;
4、Max WTPs =AC能連接的最大AP數(shù)量。在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題上述的四個參數(shù),在實(shí)際應(yīng)用中并不能很好的反映出AC的真實(shí)的負(fù)載狀況。因?yàn)樵趯?shí)際應(yīng)用中,存在以下具體情況(I)AP和AP的情況不一樣,例如,放在大廳中的AP有可能流量很大,使用頻繁;(2) Station和Station的情況不一樣,有的Station需要大量進(jìn)行文件上傳下載,有的Station只需要瀏覽一些簡單的內(nèi)部網(wǎng)頁。所以,簡簡單單通過AP和Station的連接數(shù)量來反映AC的負(fù)載,在實(shí)際應(yīng)用中問題很大。
發(fā)明內(nèi)容
本發(fā)明提供一種AC選擇方法和設(shè)備,可以更加準(zhǔn)確的反映出AC的負(fù)載情況,使得AP能做出更加正確的選擇,充分利用網(wǎng)絡(luò)資源。為達(dá)到上述目的,本發(fā)明一方面提供了 一種接入控制器AC選擇方法,其特征在于,具體包括以下步驟接入點(diǎn)AP接收至少一條AC發(fā)現(xiàn)消息,所述AC發(fā)現(xiàn)消息中包含相對應(yīng)的AC當(dāng)前的狀態(tài)信息和資源信息; 所述AP根據(jù)所述AC當(dāng)前的狀態(tài)信息和資源信息,確定所述AC的當(dāng)前負(fù)載參數(shù)和負(fù)載上升概率參數(shù);所述AP在當(dāng)前負(fù)載參數(shù)最小的至少一個AC中,選擇具有最小負(fù)載上升概率參數(shù)的一個AC作為自身所歸屬的AC。優(yōu)選的,所述AC當(dāng)前的狀態(tài)信息和資源信息,至少包括以下各組信息的一組平均中央處理器CPU利用率和CPU告警門限;平均內(nèi)存利用率和內(nèi)存告警門限;平均轉(zhuǎn)發(fā)流量和最大轉(zhuǎn)發(fā)流量;當(dāng)前接口上行帶寬和當(dāng)前接口最大上行帶寬;當(dāng)前接口下行帶寬和當(dāng)前接口最大下行帶寬;平均加解密流量和最大加解密流量;當(dāng)前連接的接入點(diǎn)數(shù)量和最大可連接接入點(diǎn)數(shù)量;本地轉(zhuǎn)發(fā)終端的數(shù)量、遠(yuǎn)端轉(zhuǎn)發(fā)的終端數(shù)量和最大可連接終端數(shù)量;當(dāng)前提供無線局域網(wǎng)WLAN服務(wù)的數(shù)量和最大提供WLAN服務(wù)的數(shù)量。優(yōu)選的,所述AP根據(jù)所述AC當(dāng)前的狀態(tài)信息和資源信息,確定所述AC的當(dāng)前負(fù)載參數(shù),具體為所述AP將所述AC當(dāng)前的一個性能項(xiàng)目的狀態(tài)信息和相對應(yīng)的資源信息之間按照預(yù)設(shè)算法生成相應(yīng)的處理數(shù)值;所述AP將所述處理數(shù)值與預(yù)設(shè)所述性能項(xiàng)目的權(quán)值之間的乘積確定為所述性能項(xiàng)目的當(dāng)前負(fù)載參數(shù);所述AP將預(yù)設(shè)的一個性能項(xiàng)目的當(dāng)前負(fù)載參數(shù),或多個性能項(xiàng)目的當(dāng)前負(fù)載參數(shù)的和確定為所述AC的當(dāng)前負(fù)載參數(shù)。
優(yōu)選的,所述AP根據(jù)所述AC當(dāng)前的狀態(tài)信息和資源信息,確定所述AC的當(dāng)前負(fù) 載參數(shù),具體為當(dāng)前負(fù)載參數(shù)=第一權(quán)值X (CPU告警門限-平均CPU利用率)+第二權(quán)值X (內(nèi) 存告警門限-平均內(nèi)存利用率)+第三權(quán)值X (1-平均轉(zhuǎn)發(fā)流量/最大轉(zhuǎn)發(fā)流量)+第四權(quán) 值X (1-((當(dāng)前接口上行帶寬/當(dāng)前接口最大上行帶寬)+(當(dāng)前接口下行帶寬/當(dāng)前接口 最大下行帶寬))/2) +第五權(quán)值X (1-平均加解密流量/最大加解密流量);其中,所述第一權(quán)值、第二權(quán)值、第三權(quán)值和第四權(quán)值之間的和為1。優(yōu)選的,所述AP根據(jù)所述AC當(dāng)前的狀態(tài)信息和資源信息,確定所述AC的負(fù)載上升概率參數(shù),具體為所述AP將所述AC當(dāng)前的一個性能項(xiàng)目的狀態(tài)信息和相對應(yīng)的資源信息之間按照 預(yù)設(shè)算法生成相應(yīng)的處理數(shù)值;所述AP將所述處理數(shù)值與預(yù)設(shè)所述性能項(xiàng)目的權(quán)值之間的乘積確定為所述性能 項(xiàng)目的負(fù)載上升概率參數(shù);所述AP將預(yù)設(shè)的一個性能項(xiàng)目的負(fù)載上升概率參數(shù),或多個性能項(xiàng)目的負(fù)載上 升概率參數(shù)的和確定為所述AC的負(fù)載上升概率參數(shù)。優(yōu)選的,所述AP根據(jù)所述AC當(dāng)前的狀態(tài)信息和資源信息,確定所述AC的負(fù)載上 升概率參數(shù),具體為負(fù)載上升概率參數(shù)=第五權(quán)值X (1-當(dāng)前連接的接入點(diǎn)數(shù)量/最大可連接接入點(diǎn) 數(shù)量)+第六權(quán)值X (1-遠(yuǎn)端轉(zhuǎn)發(fā)的終端數(shù)量/最大可連接終端數(shù)量)+第七權(quán)值X (1-當(dāng) 前提供WLAN服務(wù)的數(shù)量/最大提供WLAN服務(wù)的數(shù)量);其中,所述第五權(quán)值、第六權(quán)值和第七權(quán)值之間的和為1。優(yōu)選的,所述AP在當(dāng)前負(fù)載參數(shù)最小的至少一個AC中,選擇具有最小負(fù)載上升概 率參數(shù)的一個AC作為自身所歸屬的AC,具體為當(dāng)所述AP確定當(dāng)前負(fù)載參數(shù)最小的AC的數(shù)量為一個時,所述AP確定所述AC為 自身所歸屬的AC;當(dāng)所述AP確定當(dāng)前負(fù)載參數(shù)最小的AC的數(shù)量為多個時,所述AP在所述多個AC 中,選擇具有最小負(fù)載上升概率參數(shù)的一個AC作為自身所歸屬的AC。另一方面,本發(fā)明還提供了一種AP,具體包括接收模塊,用于接收至少一條AC發(fā)現(xiàn)消息,所述AC發(fā)現(xiàn)消息中包含相對應(yīng)的AC 當(dāng)前的狀態(tài)信息和資源信息;確定模塊,與所述接收模塊相連接,用于根據(jù)所述接收模塊所接收到的AC當(dāng)前的 狀態(tài)信息和資源信息,確定所述AC的當(dāng)前負(fù)載參數(shù)和負(fù)載上升概率參數(shù);選擇模塊,與所述確定模塊相連接,用于根據(jù)所述確定模塊的處理結(jié)果,在當(dāng)前負(fù) 載參數(shù)最小的至少一個AC中,選擇具有最小負(fù)載上升概率參數(shù)的一個AC作為自身所歸屬 的AC。優(yōu)選的,所述確定模塊根據(jù)所述AC當(dāng)前的狀態(tài)信息和資源信息,確定所述AC的負(fù) 載上升概率參數(shù)和負(fù)載上升概率參數(shù),具體為所述確定模塊將所述AC當(dāng)前的一個性能項(xiàng)目的狀態(tài)信息和相對應(yīng)的資源信息之 間按照預(yù)設(shè)算法生成相應(yīng)的處理數(shù)值;
所述確定模塊將所述處理數(shù)值與預(yù)設(shè)所述性能項(xiàng)目的權(quán)值之間的乘積確定為所述性能項(xiàng)目的負(fù)載上升概率參數(shù);所述確定模塊將預(yù)設(shè)的一個性能項(xiàng)目的負(fù)載上升概率參數(shù),或多個性能項(xiàng)目的負(fù) 載上升概率參數(shù)的和確定為所述AC的負(fù)載上升概率參數(shù)。優(yōu)選的,所述選擇模塊根據(jù)所述確定模塊的處理結(jié)果,在當(dāng)前負(fù)載參數(shù)最小的至 少一個AC中,選擇具有最小負(fù)載上升概率參數(shù)的一個AC作為自身所歸屬的AC,具體為當(dāng)所述確定模塊確定當(dāng)前負(fù)載參數(shù)最小的AC的數(shù)量為一個時,所述選擇模塊確 定所述AC為自身所歸屬的AC;當(dāng)所述確定模塊確定當(dāng)前負(fù)載參數(shù)最小的AC的數(shù)量為多個時,所述選擇模塊在 所述多個AC中,選擇具有最小負(fù)載上升概率參數(shù)的一個AC作為自身所歸屬的AC。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)通過應(yīng)用本發(fā)明的技術(shù)方案,對CAPWAP協(xié)議加以了改進(jìn),從而,可以更加準(zhǔn)確的 反映出AC的負(fù)載情況,使得AP能做出更加正確的選擇,充分利用網(wǎng)絡(luò)資源。
圖1為現(xiàn)有技術(shù)中一種包含F(xiàn)AT AP的網(wǎng)路的網(wǎng)絡(luò)結(jié)構(gòu)示意圖;圖2為現(xiàn)有技術(shù)中一種包含F(xiàn)ITAP的網(wǎng)路的網(wǎng)絡(luò)結(jié)構(gòu)示意圖;圖3為本發(fā)明所提出的一種AC選擇方法的流程示意圖;圖4為本發(fā)明所提出的一種AP的結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明所提出了一種AC選擇方法,解決目前CAPWAP協(xié)議提供的方法,無法有效的 反映出AC負(fù)載狀況,使得AP選擇AC時不盡合理,不能充分利用網(wǎng)絡(luò)資源的問題。其流程示意圖如圖3所示,具體包括以下步驟步驟S301、AP接收至少一條AC發(fā)現(xiàn)消息,AC發(fā)現(xiàn)消息中包含相對應(yīng)的AC當(dāng)前的 狀態(tài)信息和資源信息。其中,AC當(dāng)前的狀態(tài)信息和資源信息,至少包括以下各組信息的一組
平均CPU利用率和CPU告警門限;平均內(nèi)存利用率和內(nèi)存告警門限;平均轉(zhuǎn)發(fā)流量和最大轉(zhuǎn)發(fā)流量;當(dāng)前接口上行帶寬和當(dāng)前接口最大上行帶寬;當(dāng)前接口下行帶寬和當(dāng)前接口最大下行帶寬;平均加解密流量和最大加解密流量;當(dāng)前連接的接入點(diǎn)數(shù)量和最大可連接接入點(diǎn)數(shù)量;本地轉(zhuǎn)發(fā)終端的數(shù)量、遠(yuǎn)端轉(zhuǎn)發(fā)的終端數(shù)量和最大可連接終端數(shù)量;當(dāng)前提供WLAN服務(wù)的數(shù)量和最大提供WLAN服務(wù)的數(shù)量。步驟S302、AP根據(jù)AC當(dāng)前的狀態(tài)信息和資源信息,確定AC的當(dāng)前負(fù)載參數(shù)和負(fù) 載上升概率參數(shù)。一方面,AP根據(jù)AC當(dāng)前的狀態(tài)信息和資源信息,確定AC的當(dāng)前負(fù)載參數(shù),具體為 AP將AC當(dāng)前的一個性能項(xiàng)目的狀態(tài)信息和相對應(yīng)的資源信息之間按照預(yù)設(shè)算法 生成相應(yīng)的處理數(shù)值;AP將處理數(shù)值與預(yù)設(shè)性能項(xiàng)目的權(quán)值之間的乘積確定為性能項(xiàng)目的當(dāng)前負(fù)載參 數(shù);AP將預(yù)設(shè)的一個性能項(xiàng)目的當(dāng)前負(fù)載參數(shù),或多個性能項(xiàng)目的當(dāng)前負(fù)載參數(shù)的和 確定為AC的當(dāng)前負(fù)載參數(shù)。在具體的應(yīng)用場景中,當(dāng)前負(fù)載參數(shù)的計算方式具體為當(dāng)前負(fù)載參數(shù)=第一權(quán)值X (CPU告警門限-平均CPU利用率)+第二權(quán)值X (內(nèi) 存告警門限-平均內(nèi)存利用率)+第三權(quán)值X (1-平均轉(zhuǎn)發(fā)流量/最大轉(zhuǎn)發(fā)流量)+第四權(quán) 值X (1-((當(dāng)前接口上行帶寬/當(dāng)前接口最大上行帶寬)+(當(dāng)前接口下行帶寬/當(dāng)前接口 最大下行帶寬))/2) +第五權(quán)值X (1-平均加解密流量/最大加解密流量);其中,第一權(quán)值、第二權(quán)值、第三權(quán)值和第四權(quán)值之間的和為1。另一方面,AP根據(jù)AC當(dāng)前的狀態(tài)信息和資源信息,確定AC的負(fù)載上升概率參數(shù), 具體為AP將AC當(dāng)前的一個性能項(xiàng)目的狀態(tài)信息和相對應(yīng)的資源信息之間按照預(yù)設(shè)算法 生成相應(yīng)的處理數(shù)值;AP將處理數(shù)值與預(yù)設(shè)性能項(xiàng)目的權(quán)值之間的乘積確定為性能項(xiàng)目的負(fù)載上升概 率參數(shù);AP將預(yù)設(shè)的一個性能項(xiàng)目的負(fù)載上升概率參數(shù),或多個性能項(xiàng)目的負(fù)載上升概率 參數(shù)的和確定為AC的負(fù)載上升概率參數(shù)。在具體的應(yīng)用場景中,負(fù)載上升概率參數(shù)的計算方式具體為負(fù)載上升概率參數(shù)=第五權(quán)值X (1-當(dāng)前連接的接入點(diǎn)數(shù)量/最大可連接接入點(diǎn) 數(shù)量)+第六權(quán)值X (1-遠(yuǎn)端轉(zhuǎn)發(fā)的終端數(shù)量/最大可連接終端數(shù)量)+第七權(quán)值X (1-當(dāng) 前提供WLAN服務(wù)的數(shù)量/最大提供WLAN服務(wù)的數(shù)量);其中,第五權(quán)值、第六權(quán)值和第七權(quán)值之間的和為1。步驟S303、AP在當(dāng)前負(fù)載參數(shù)最小的至少一個AC中,選擇具有最小負(fù)載上升概率 參數(shù)的一個AC作為自身所歸屬的AC。結(jié)合具體的應(yīng)用場景,具體的處理步驟包括當(dāng)AP確定當(dāng)前負(fù)載參數(shù)最小的AC的數(shù)量為一個時,AP確定AC為自身所歸屬的 AC ;當(dāng)AP確定當(dāng)前負(fù)載參數(shù)最小的AC的數(shù)量為多個時,AP在多個AC中,選擇具有最 小負(fù)載上升概率參數(shù)的一個AC作為自身所歸屬的AC。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)通過應(yīng)用本發(fā)明的技術(shù)方案,對CAPWAP協(xié)議加以了改進(jìn),從而,可以更加準(zhǔn)確的 反映出AC的負(fù)載情況,使得AP能做出更加正確的選擇,充分利用網(wǎng)絡(luò)資源。為了進(jìn)一步闡述本發(fā)明的技術(shù)思想,現(xiàn)結(jié)合具體的應(yīng)用場景,對本發(fā)明的技術(shù)方 案進(jìn)行說明。本發(fā)明提出了 一種更加合適的衡量AC負(fù)載的計算方法,首先在A⑶iscoveryResponse報文中加入如下的Vender TLV 012301234567890123456789012345678901+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+I平均CPU利用率ICPU告警門限+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+I平均內(nèi)存利用率I內(nèi)存告警門限+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+I平均轉(zhuǎn)發(fā)流量I最大轉(zhuǎn)發(fā)流量+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+I當(dāng)前接口使用的平均帶寬(上行)I 當(dāng)前接口的最大帶寬(上行)+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+I 當(dāng)前接口使用的平均帶寬(下行)I 當(dāng)前接口的最大帶寬(下行)+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+I平均加解密流量I最大加解密流量門限+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+I 本地轉(zhuǎn)發(fā)Station個數(shù)|遠(yuǎn)端轉(zhuǎn)發(fā)的Station個數(shù)+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+I 當(dāng)前提供WLAN服務(wù)個數(shù)(BSS) |最大提供WLAN服務(wù)個數(shù)+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+AP收到Discovery Response后,先比較“能反映出當(dāng)前情況的數(shù)據(jù)”,如CPU利用 率,內(nèi)存利用率,帶寬等,相應(yīng)的運(yùn)算規(guī)則如下A*(CPU告警門限-CPU平均利用率)+B*(內(nèi)存告警門限-內(nèi)存平均利用 率)+C* (1-平均轉(zhuǎn)發(fā)流量/最大轉(zhuǎn)發(fā)流量)+D* (1-((接口上行平均帶寬/接口上行最大帶 寬)+ (接口下行平均帶寬/接口下行最大帶寬))/2) +Ε* (1-平均加解密流量/最大加解密 流量門限)其中,A,B,C,D,E 為權(quán)值,A+B+C+D+E = 1。上述參數(shù)直接反映出了當(dāng)前AC,CPU,內(nèi)存,總線,接口和加解密芯片等物理資源使 用狀況和負(fù)載,相應(yīng)的參數(shù)數(shù)值越大,說明當(dāng)前負(fù)載越輕。如果當(dāng)前正處于一個用戶上網(wǎng)的低潮期,比如深夜,那么各個AC上算出來負(fù)載狀 況可能都非常低。如果上述計算出來數(shù)值相等或者相近,再比較能預(yù)測將來突發(fā)的參數(shù)。F*(l_當(dāng)前連接AP數(shù)/最大連接AP數(shù))+G*(l_遠(yuǎn)端轉(zhuǎn)發(fā)Station數(shù)/最大 Station數(shù))+H* (1-當(dāng)前WLAN服務(wù)個數(shù)/最大服務(wù)的個數(shù))。F,G,H 為權(quán)值,F(xiàn)+G+H = 1。
上述參數(shù)直接反映出了將來負(fù)載上升的可能性的大小,相應(yīng)的值越大,可能越小。AP選出當(dāng)前負(fù)載最小,且負(fù)載可能性上升可能性較小的AC,便是當(dāng)前連接的最佳 AC。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)通過應(yīng)用本發(fā)明的技術(shù)方案,對CAPWAP協(xié)議加以了改進(jìn),從而,可以更加準(zhǔn)確的反映出AC的負(fù)載情況,使得AP能做出更加正確的選擇,充分利用網(wǎng)絡(luò)資源。為了實(shí)現(xiàn)本發(fā)明的技術(shù)方案,本發(fā)明還提出了一種AP,其結(jié)構(gòu)示意圖如圖4所示,具體包括接收模塊41,用于接收至少一條AC發(fā)現(xiàn)消息,AC發(fā)現(xiàn)消息中包含相對應(yīng)的AC當(dāng) 前的狀態(tài)信息和資源信息;確定模塊42,與接收模塊41相連接,用于根據(jù)接收模塊41所接收到的AC當(dāng)前的 狀態(tài)信息和資源信息,確定AC的當(dāng)前負(fù)載參數(shù)和負(fù)載上升概率參數(shù);其中,確定模塊42根據(jù)AC當(dāng)前的狀態(tài)信息和資源信息,確定AC的負(fù)載上升概率 參數(shù)和負(fù)載上升概率參數(shù),具體為確定模塊42將AC當(dāng)前的一個性能項(xiàng)目的狀態(tài)信息和相對應(yīng)的資源信息之間按照 預(yù)設(shè)算法生成相應(yīng)的處理數(shù)值;確定模塊42將處理數(shù)值與預(yù)設(shè)性能項(xiàng)目的權(quán)值之間的乘積確定為性能項(xiàng)目的負(fù) 載上升概率參數(shù);確定模塊42將預(yù)設(shè)的一個性能項(xiàng)目的負(fù)載上升概率參數(shù),或多個性能項(xiàng)目的負(fù) 載上升概率參數(shù)的和確定為AC的負(fù)載上升概率參數(shù)。選擇模塊43,與確定模塊42相連接,用于根據(jù)確定模塊42的處理結(jié)果,在當(dāng)前負(fù) 載參數(shù)最小的至少一個AC中,選擇具有最小負(fù)載上升概率參數(shù)的一個AC作為自身所歸屬 的AC。其中,選擇模塊43根據(jù)確定模塊42的處理結(jié)果,在當(dāng)前負(fù)載參數(shù)最小的至少一個 AC中,選擇具有最小負(fù)載上升概率參數(shù)的一個AC作為自身所歸屬的AC,具體為當(dāng)確定模塊42確定當(dāng)前負(fù)載參數(shù)最小的AC的數(shù)量為一個時,選擇模塊43確定AC 為自身所歸屬的AC;當(dāng)確定模塊42確定當(dāng)前負(fù)載參數(shù)最小的AC的數(shù)量為多個時,選擇模塊43在多個 AC中,選擇具有最小負(fù)載上升概率參數(shù)的一個AC作為自身所歸屬的AC。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)通過應(yīng)用本發(fā)明的技術(shù)方案,對CAPWAP協(xié)議加以了改進(jìn),從而,可以更加準(zhǔn)確的 反映出AC的負(fù)載情況,使得AP能做出更加正確的選擇,充分利用網(wǎng)絡(luò)資源。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通 過硬件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺的方式來實(shí)現(xiàn)。基于這樣的理解,本發(fā) 明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲在一個非易失性存儲 介質(zhì)(可以是⑶-ROM,U盤,移動硬盤等)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可 以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施場景所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是一個優(yōu)選實(shí)施場景的示意圖,附圖中的模塊或 流程并不一定是實(shí)施本發(fā)明所必須的。
本領(lǐng)域技術(shù)人員可以理解實(shí)施場景中的裝置中的模塊可以按照實(shí)施場景描述進(jìn)行分布于實(shí)施場景的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施場景的一個或多個裝置中。上述實(shí)施場景的模塊可以合并為一個模塊,也可以進(jìn)一步拆分成多個子模塊。上述本發(fā)明序號僅僅為了描述,不代表實(shí)施場景的優(yōu)劣。以上公開的僅為本發(fā)明的幾個具體實(shí)施場景,但是,本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
一種接入控制器AC選擇方法,其特征在于,具體包括以下步驟接入點(diǎn)AP接收至少一條AC發(fā)現(xiàn)消息,所述AC發(fā)現(xiàn)消息中包含相對應(yīng)的AC當(dāng)前的狀態(tài)信息和資源信息;所述AP根據(jù)所述AC當(dāng)前的狀態(tài)信息和資源信息,確定所述AC的當(dāng)前負(fù)載參數(shù)和負(fù)載上升概率參數(shù);所述AP在當(dāng)前負(fù)載參數(shù)最小的至少一個AC中,選擇具有最小負(fù)載上升概率參數(shù)的一個AC作為自身所歸屬的AC。
2.如權(quán)利要求1所述的方法,其特征在于,所述AC當(dāng)前的狀態(tài)信息和資源信息,至少包 括以下各組信息的一組平均中央處理器CPU利用率和CPU告警門限;平均內(nèi)存利用率和內(nèi)存告警門限;平均轉(zhuǎn)發(fā)流量和最大轉(zhuǎn)發(fā)流量;當(dāng)前接口上行帶寬和當(dāng)前接口最大上行帶寬;當(dāng)前接口下行帶寬和當(dāng)前接口最大下行帶寬;平均加解密流量和最大加解密流量;當(dāng)前連接的接入點(diǎn)數(shù)量和最大可連接接入點(diǎn)數(shù)量;本地轉(zhuǎn)發(fā)終端的數(shù)量、遠(yuǎn)端轉(zhuǎn)發(fā)的終端數(shù)量和最大可連接終端數(shù)量;當(dāng)前提供無線局域網(wǎng)WLAN服務(wù)的數(shù)量和最大提供WLAN服務(wù)的數(shù)量。
3.如權(quán)利要求1所述的方法,其特征在于,所述AP根據(jù)所述AC當(dāng)前的狀態(tài)信息和資源信息,確定所述AC的當(dāng)前負(fù)載參數(shù),具體為所述AP將所述AC當(dāng)前的一個性能項(xiàng)目的狀態(tài)信息和相對應(yīng)的資源信息之間按照預(yù)設(shè)算法生成相應(yīng)的處理數(shù)值;所述AP將所述處理數(shù)值與預(yù)設(shè)所述性能項(xiàng)目的權(quán)值之間的乘積確定為所述性能項(xiàng)目的當(dāng)前負(fù)載參數(shù);所述AP將預(yù)設(shè)的一個性能項(xiàng)目的當(dāng)前負(fù)載參數(shù),或多個性能項(xiàng)目的當(dāng)前負(fù)載參數(shù)的和確定為所述AC的當(dāng)前負(fù)載參數(shù)。
4.如權(quán)利要求2或3所述的方法,其特征在于,所述AP根據(jù)所述AC當(dāng)前的狀態(tài)信息和資源信息,確定所述AC的當(dāng)前負(fù)載參數(shù),具體為當(dāng)前負(fù)載參數(shù)=第一權(quán)值X (CPU告警門限-平均CPU利用率)+第二權(quán)值X (內(nèi)存 告警門限平均內(nèi)存利用率)+第三權(quán)值χ (ι-平均轉(zhuǎn)發(fā)流量/最大轉(zhuǎn)發(fā)流量)+第四權(quán) 值X (1_((當(dāng)前接口上行帶寬/當(dāng)前接口最大上行帶寬)+ (當(dāng)前接口下行帶寬/當(dāng)前接口 最大下行帶寬))/2) +第五權(quán)值X (1-平均加解密流量/最大加解密流量); 其中,所述第一權(quán)值、第二權(quán)值、第三權(quán)值和第四權(quán)值之間的和為1。
5.如權(quán)利要求1所述的方法,其特征在于,所述AP根據(jù)所述AC當(dāng)前的狀態(tài)信息和資源信息,確定所述AC的負(fù)載上升概率參數(shù),具體為所述AP將所述AC當(dāng)前的一個性能項(xiàng)目的狀態(tài)信息和相對應(yīng)的資源信息之間按照預(yù)設(shè)算法生成相應(yīng)的處理數(shù)值;所述AP將所述處理數(shù)值與預(yù)設(shè)所述性能項(xiàng)目的權(quán)值之間的乘積確定為所述性能項(xiàng)目的負(fù)載上升概率參數(shù);所述AP將預(yù)設(shè)的一個性能項(xiàng)目的負(fù)載上升概率參數(shù),或多個性能項(xiàng)目的負(fù)載上升概 率參數(shù)的和確定為所述AC的負(fù)載上升概率參數(shù)。
6.如權(quán)利要求2或5所述的方法,其特征在于,所述AP根據(jù)所述AC當(dāng)前的狀態(tài)信息和 資源信息,確定所述AC的負(fù)載上升概率參數(shù),具體為負(fù)載上升概率參數(shù)=第五權(quán)值X (1-當(dāng)前連接的接入點(diǎn)數(shù)量/最大可連接接入點(diǎn)數(shù) 量)+第六權(quán)值X (1-遠(yuǎn)端轉(zhuǎn)發(fā)的終端數(shù)量/最大可連接終端數(shù)量)+第七權(quán)值X (ι-當(dāng)前 提供WLAN服務(wù)的數(shù)量/最大提供WLAN服務(wù)的數(shù)量);其中,所述第五權(quán)值、第六權(quán)值和第七權(quán)值之間的和為1。
7.如權(quán)利要求1所述的方法,其特征在于,所述AP在當(dāng)前負(fù)載參數(shù)最小的至少一個AC 中,選擇具有最小負(fù)載上升概率參數(shù)的一個AC作為自身所歸屬的AC,具體為當(dāng)所述AP確定當(dāng)前負(fù)載參數(shù)最小的AC的數(shù)量為一個時,所述AP確定所述AC為自身 所歸屬的AC;當(dāng)所述AP確定當(dāng)前負(fù)載參數(shù)最小的AC的數(shù)量為多個時,所述AP在所述多個AC中,選 擇具有最小負(fù)載上升概率參數(shù)的一個AC作為自身所歸屬的AC。
8. —種AP,其特征在于,具體包括接收模塊,用于接收至少一條AC發(fā)現(xiàn)消息,所述AC發(fā)現(xiàn)消息中包含相對應(yīng)的AC當(dāng)前 的狀態(tài)信息和資源信息;確定模塊,與所述接收模塊相連接,用于根據(jù)所述接收模塊所接收到的AC當(dāng)前的狀態(tài) 信息和資源信息,確定所述AC的當(dāng)前負(fù)載參數(shù)和負(fù)載上升概率參數(shù);選擇模塊,與所述確定模塊相連接,用于根據(jù)所述確定模塊的處理結(jié)果,在當(dāng)前負(fù)載參 數(shù)最小的至少一個AC中,選擇具有最小負(fù)載上升概率參數(shù)的一個AC作為自身所歸屬的AC。
9.如權(quán)利要求8所述的AP,其特征在于,所述確定模塊根據(jù)所述AC當(dāng)前的狀態(tài)信息和 資源信息,確定所述AC的負(fù)載上升概率參數(shù)和負(fù)載上升概率參數(shù),具體為所述確定模塊將所述AC當(dāng)前的一個性能項(xiàng)目的狀態(tài)信息和相對應(yīng)的資源信息之間按 照預(yù)設(shè)算法生成相應(yīng)的處理數(shù)值;所述確定模塊將所述處理數(shù)值與預(yù)設(shè)所述性能項(xiàng)目的權(quán)值之間的乘積確定為所述性 能項(xiàng)目的負(fù)載上升概率參數(shù);所述確定模塊將預(yù)設(shè)的一個性能項(xiàng)目的負(fù)載上升概率參數(shù),或多個性能項(xiàng)目的負(fù)載上 升概率參數(shù)的和確定為所述AC的負(fù)載上升概率參數(shù)。
10.如權(quán)利要求8所述的AP,其特征在于,所述選擇模塊根據(jù)所述確定模塊的處理結(jié) 果,在當(dāng)前負(fù)載參數(shù)最小的至少一個AC中,選擇具有最小負(fù)載上升概率參數(shù)的一個AC作為 自身所歸屬的AC,具體為當(dāng)所述確定模塊確定當(dāng)前負(fù)載參數(shù)最小的AC的數(shù)量為一個時,所述選擇模塊確定所 述AC為自身所歸屬的AC;當(dāng)所述確定模塊確定當(dāng)前負(fù)載參數(shù)最小的AC的數(shù)量為多個時,所述選擇模塊在所述 多個AC中,選擇具有最小負(fù)載上升概率參數(shù)的一個AC作為自身所歸屬的AC。
全文摘要
本發(fā)明公開了一種AC選擇方法和設(shè)備,對CAPWAP協(xié)議加以了改進(jìn),添加了更多的能夠反映AC當(dāng)前負(fù)載情況的信息,從而,可以更加準(zhǔn)確的反映出AC的負(fù)載情況,使得AP能做出更加正確的選擇,充分利用網(wǎng)絡(luò)資源。
文檔編號H04W28/08GK101801033SQ201010102788
公開日2010年8月11日 申請日期2010年1月29日 優(yōu)先權(quán)日2010年1月29日
發(fā)明者汪昊, 鄧高亮 申請人:杭州華三通信技術(shù)有限公司