專利名稱:動(dòng)態(tài)調(diào)整無(wú)線接入點(diǎn)覆蓋范圍的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及無(wú)線通信技術(shù),尤其涉及一種動(dòng)態(tài)調(diào)整無(wú)線接入點(diǎn)覆蓋范圍的 方法及裝置。
背景技術(shù):
無(wú)線接入點(diǎn)(Access Point,以下簡(jiǎn)稱AP)是移動(dòng)計(jì)算機(jī)用戶進(jìn)入有線網(wǎng)絡(luò)的接 入點(diǎn),主要用于寬帶家庭、大樓內(nèi)部以及園區(qū)內(nèi)部,典型距離覆蓋幾十米至上百米。在單個(gè) AP的覆蓋范圍內(nèi),與AP相關(guān)聯(lián)的所有無(wú)線客戶端(Station,以下簡(jiǎn)稱STA)將共享并爭(zhēng)用 帶寬。如果覆蓋范圍太大,可能有大量的STA使用此AP ;如果覆蓋范圍縮小,同時(shí)使用網(wǎng)絡(luò) 的STA數(shù)量減少。 由于AP的覆蓋范圍取決于AP的發(fā)射功率,因此一般都是通過(guò)調(diào)整AP的發(fā)射功率 來(lái)調(diào)整AP的覆蓋范圍?,F(xiàn)有技術(shù)中通過(guò)調(diào)整AP的發(fā)射功率來(lái)調(diào)整AP覆蓋范圍的方法有在發(fā)送每個(gè)數(shù) 據(jù)時(shí)使用不同的發(fā)射功率;AP間相互通信,獲得鄰居AP的工作參數(shù)和距離數(shù)據(jù),計(jì)算出鄰居對(duì)自身的影響來(lái) 調(diào)整功率;或者,通過(guò)AP和客戶端間的協(xié)商來(lái)調(diào)整發(fā)射功率,通過(guò)AP和客戶端間的協(xié)商來(lái)調(diào) 整發(fā)射功率的方法有AP主動(dòng)去尋找客戶端和客戶端主動(dòng)提出調(diào)整要求的兩種方式。在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下缺點(diǎn)現(xiàn)有技術(shù)的第一種方法極為頻繁地改變AP的發(fā)射功率,只能對(duì)當(dāng)前所連接的STA 的連接速率作一定的優(yōu)化,對(duì)整個(gè)射頻環(huán)境內(nèi)AP覆蓋范圍的調(diào)整沒(méi)有做實(shí)質(zhì)性的變動(dòng)?,F(xiàn)有技術(shù)的第二種方法雖然可以調(diào)整的AP覆蓋范圍,但存在局限性,對(duì)于一臺(tái)AP 的功率調(diào)整對(duì)其它鄰近AP的影響是難以預(yù)計(jì)的。現(xiàn)有技術(shù)的第三種方法中AP主動(dòng)去尋找STA的方式?jīng)]有考慮對(duì)其它AP的影響而 僅適用于單臺(tái)AP的情況;STA主動(dòng)提出調(diào)整要求的方式只是從少量用戶的需求出發(fā)促使AP 進(jìn)行功率調(diào)整,適用于STA數(shù)量極少,或者某一 STA極為重要時(shí)的情形。
發(fā)明內(nèi)容
本發(fā)明提供了一種動(dòng)態(tài)調(diào)整無(wú)線接入點(diǎn)覆蓋范圍的方法及裝置,優(yōu)化了無(wú)線資源 的分配,提高了系統(tǒng)資源利用率。本發(fā)明提供了一種動(dòng)態(tài)調(diào)整無(wú)線接入點(diǎn)覆蓋范圍的方法,所述方法包括定時(shí)計(jì)算多個(gè)無(wú)線客戶端中第一無(wú)線客戶端與多個(gè)無(wú)線接入點(diǎn)的距離平方值,得 到對(duì)應(yīng)多個(gè)距離平方值;與所述第一無(wú)線客戶端相連的無(wú)線接入點(diǎn)稱為第一無(wú)線接入點(diǎn); 所述第一無(wú)線客戶端與第一無(wú)線接入點(diǎn)的距離平方值稱為第一距離平方值;根據(jù)所述第一無(wú)線客戶端與其它無(wú)線接入點(diǎn)的距離平方值中最小的距離平方值 和第一距離平方值生成距離比較值,當(dāng)所述距離比較值小于預(yù)設(shè)閾值時(shí),將所述最小的距離平方差值對(duì)應(yīng)的無(wú)線接入點(diǎn)作為所述第一無(wú)線客戶端的備選無(wú)線接入點(diǎn);當(dāng)所述第一無(wú)線客戶端對(duì)應(yīng)的負(fù)載比較值大于預(yù)設(shè)閾值時(shí),確定所述第一無(wú)線客 戶端的無(wú)線連接不合理,調(diào)整所述第一無(wú)線客戶端的第一無(wú)線接入點(diǎn)和備選無(wú)線接入點(diǎn)的 發(fā)射功率,所述第一無(wú)線客戶端對(duì)應(yīng)的負(fù)載比較值為所述第一無(wú)線客戶端的第一無(wú)線接入 點(diǎn)負(fù)載與備選無(wú)線接入點(diǎn)的負(fù)載之差或之比。本發(fā)明提供了一種動(dòng)態(tài)調(diào)整無(wú)線接入點(diǎn)覆蓋范圍的裝置,所述裝置包括
第一計(jì)算模塊,用于定時(shí)計(jì)算多個(gè)無(wú)線客戶端中第一無(wú)線客戶端與多個(gè)無(wú)線接入 點(diǎn)的距離平方值,得到對(duì)應(yīng)多個(gè)距離平方值;與所述第一無(wú)線客戶端相連的無(wú)線接入點(diǎn)稱 為第一無(wú)線接入點(diǎn);所述第一無(wú)線客戶端與所述第一無(wú)線接入點(diǎn)的距離平方值稱為第一距 離平方值;第二計(jì)算模塊,用于根據(jù)所述第一計(jì)算模塊計(jì)算的第一無(wú)線客戶端與其它無(wú)線接 入點(diǎn)的距離平方值中最小的距離平方值和第一距離平方值計(jì)算距離比較值;比較模塊,用于比較所述第二計(jì)算模塊計(jì)算的距離比較值和預(yù)設(shè)閾值,當(dāng)比較出 所述距離比較值小于預(yù)設(shè)閾值時(shí),將所述最小的距離平方差值對(duì)應(yīng)的無(wú)線接入點(diǎn)作為所述 第一無(wú)線客戶端的備選無(wú)線接入點(diǎn),并比較所述備選無(wú)線接入點(diǎn)的負(fù)載和所述第一無(wú)線接 入點(diǎn)的負(fù)載,當(dāng)所述第一無(wú)線客戶端對(duì)應(yīng)的負(fù)載比較值大于預(yù)設(shè)閾值時(shí),通知調(diào)整模塊;所 述第一無(wú)線客戶端對(duì)應(yīng)的負(fù)載比較值為所述第一無(wú)線客戶端的第一無(wú)線接入點(diǎn)負(fù)載與備 選無(wú)線接入點(diǎn)的負(fù)載之差或之比;所述調(diào)整模塊,用于收到所述比較模塊的通知后,調(diào)整所述第一無(wú)線客戶端的第 一無(wú)線接入點(diǎn)和備選無(wú)線接入點(diǎn)的發(fā)射功率。本發(fā)明通過(guò)定時(shí)計(jì)算多個(gè)STA中第一 STA與多個(gè)AP的距離平方值,得到對(duì)應(yīng)多個(gè) 距離平方值,根據(jù)該多個(gè)距離平方值計(jì)算出距離比較值,當(dāng)該距離比較值小于預(yù)設(shè)閾值時(shí), 將最小的距離平方差值對(duì)應(yīng)的AP作為第一 STA的備選AP,當(dāng)備選AP的負(fù)載小于第一 AP 的負(fù)載時(shí),確定第一 STA的無(wú)線連接不合理,然后降低第一 STA的第一 AP的發(fā)射功率,使第 一 AP更好地為它附近的STA提供服務(wù);升高第一 STA的備選AP的發(fā)射功率,使其為更多的 STA提供服務(wù),通過(guò)調(diào)整優(yōu)化了無(wú)線資源的分配,也提高了系統(tǒng)資源利用率。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā) 明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明動(dòng)態(tài)調(diào)整AP覆蓋范圍的方法流程示意圖;圖2為動(dòng)態(tài)調(diào)整AP的覆蓋范圍前部分AP和STA的位置示意圖;圖3為確定出多個(gè)無(wú)線連接不合理的STA示意圖;圖4為調(diào)整無(wú)線連接不合理的STA對(duì)應(yīng)的“調(diào)整AP對(duì)”之后的示意圖;圖5為本發(fā)明動(dòng)態(tài)調(diào)整AP覆蓋范圍的裝置結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是 本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員 在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。實(shí)施例1圖1為本發(fā)明動(dòng)態(tài)調(diào)整AP覆蓋范圍的方法流程示意圖,該方法包括步驟101、定時(shí)計(jì)算多個(gè)STA中第一 STA與多個(gè)AP的距離平方值,得到對(duì)應(yīng)多個(gè)距 離平方值;與第一 STA相連的AP稱為第一 AP ;第一 STA與第一 AP的距離平方值稱為第一 距離平方值;步驟102、根據(jù)第一 STA與其它AP的距離平方值中最小的距離平方值和第一距離 平方值計(jì)算距離比較值;本發(fā)明中可以將第一 STA與其它AP的距離平方值中最小的距離平方值和第一距 離平方值進(jìn)行相加、相減、相乘或相除運(yùn)算,運(yùn)算結(jié)果作為距離比較值。步驟103、當(dāng)該距離比較值小于預(yù)設(shè)閾值時(shí),將最小的距離平方差值對(duì)應(yīng)的AP作 為第一 STA的備選AP;例如,設(shè)第一 STA為STA1,STAl與AP5相連,則第一 AP為AP5。計(jì)算出STAl與AP5 的距離平方值為8,STAl與其它AP的距離平方值遠(yuǎn)遠(yuǎn)大于8,在此情況下,可以認(rèn)為STAl的 無(wú)線連接是合理的;因此重新選擇第一 STA,設(shè)重新選擇的第一 STA為STA2,STA2與AP2相 連,則此時(shí)AP2就作為第一 AP。假設(shè)計(jì)算出STA2與AP2的第一距離平方值為26,STA2與其它AP的距離平方值 中,STA2與APl的距離平方值37是最小的,則根據(jù)37與26生成距離比較值,將37與26進(jìn) 行相減運(yùn)算,也就是將第一 STA與其它AP的距離平方值中最小的距離平方值37與第一距 離平方值26相減,得到距離比較值11,當(dāng)11小于預(yù)設(shè)閾值時(shí),需要對(duì)第一 STA的無(wú)線連接 是否合理再做判斷,將最小的距離平方值37對(duì)應(yīng)的APl作為第一 STA的備選AP ;或者也可 以將37與26進(jìn)行相除運(yùn)算,即距離比較值為37/26,當(dāng)37/26小于預(yù)設(shè)閾值時(shí),將最小的 距離平方值37對(duì)應(yīng)的APl作為第一 STA的備選AP ;還可以將37和26進(jìn)行相加或相乘運(yùn) 算,本發(fā)明再以相加運(yùn)算進(jìn)行說(shuō)明,第一距離平方值為26,可以設(shè)預(yù)設(shè)閾值為70,即說(shuō)明當(dāng) 第一 STA與其它AP的距離平方值中最小的距離平方值小于44時(shí),需要將該最小的距離平 方值對(duì)應(yīng)的AP作為第一 STA的備選AP ;當(dāng)該最小的距離平方值大于44時(shí),可以認(rèn)為第一 STA的無(wú)線連接是合理的,不用再做判斷。本發(fā)明中第一 STA與其它AP的距離平方值中最 小的距離平方值為37,37與26相加得到63,可以說(shuō)是當(dāng)37小于44,也可以說(shuō)是當(dāng)63小于 預(yù)設(shè)閾值70時(shí),需要將該最小的距離平方值37對(duì)應(yīng)的APl作為第一 STA的備選AP。相乘 運(yùn)算與相加運(yùn)算類似,此處不再說(shuō)明。需要說(shuō)明的是,將第一 STA與其它AP的距離平方值中最小的距離平方值和第一距 離平方值進(jìn)行相加或相乘運(yùn)算時(shí),預(yù)設(shè)閾值的選擇與第一距離平方值相關(guān),可以根據(jù)第一 距離平方值的大小來(lái)設(shè)置預(yù)設(shè)閾值。如果上述距離比較值大于預(yù)設(shè)閾值,說(shuō)明第一距離平方值和第一 STA與其它AP的 距離平方值中最小的距離平方值相距較遠(yuǎn),即表明第一 STA的無(wú)線連接是合理的。本步驟是為了找出處于兩個(gè)AP間的STA,處于兩個(gè)AP間的STA很可能處于兩個(gè)AP的覆蓋范圍之內(nèi)。步驟104、當(dāng)?shù)谝?STA對(duì)應(yīng)的負(fù)載比較值大于預(yù)設(shè)閾值時(shí),確定第一 STA的無(wú)線連 接不合理,調(diào)整第一 STA的第一 AP和備選AP的發(fā)射功率,第一 STA對(duì)應(yīng)的負(fù)載比較值為第 一 STA的第一 AP負(fù)載與備選AP的負(fù)載之差或之比。如果負(fù)載比較值為第一 STA的第一 AP負(fù)載與備選AP的負(fù)載之差,若設(shè)預(yù)設(shè)閾值 為0,當(dāng)?shù)谝?AP負(fù)載與備選AP的負(fù)載之差大于0時(shí),也就是說(shuō)當(dāng)?shù)谝?AP的負(fù)載大于備選AP 的負(fù)載時(shí),調(diào)整第一 STA的 第一 AP和備選AP的發(fā)射功率;也可以設(shè)預(yù)設(shè)閾值為不為0的其 它值,例如,設(shè)預(yù)設(shè)閾值為3,當(dāng)?shù)谝?AP負(fù)載與備選AP的負(fù)載之差小于3時(shí),可以認(rèn)為第一 STA的第一 AP的負(fù)載與備選AP的負(fù)載相差的較小,不用調(diào)整第一 STA的第一 AP和備選AP 的發(fā)射功率,避免系統(tǒng)過(guò)于頻繁的調(diào)整,使得系統(tǒng)穩(wěn)定性變差;當(dāng)?shù)谝?AP負(fù)載與備選AP的 負(fù)載之差大于3時(shí),可以認(rèn)為第一 STA的第一 AP的負(fù)載與備選AP的負(fù)載相差的較大,此時(shí) 再調(diào)整第一 STA的第一 AP和備選AP的發(fā)射功率;如果負(fù)載比較值為第一 STA的第一 AP負(fù)載與備選AP的負(fù)載之比,若設(shè)預(yù)設(shè)閾值 為1,當(dāng)?shù)谝?AP負(fù)載與備選AP的負(fù)載之比大于1時(shí),也就是說(shuō)當(dāng)?shù)谝?AP的負(fù)載大于備選AP 的負(fù)載時(shí),調(diào)整第一 STA的第一 AP和備選AP的發(fā)射功率;也可以設(shè)預(yù)設(shè)閾值為不為1的其 它值,例如,設(shè)預(yù)設(shè)閾值為2,當(dāng)?shù)谝?AP負(fù)載與備選AP的負(fù)載之比小于2時(shí),可以認(rèn)為第一 STA的第一 AP的負(fù)載與備選AP的負(fù)載相差的較小,不用調(diào)整第一 STA的第一 AP和備選AP 的發(fā)射功率,避免系統(tǒng)過(guò)于頻繁的調(diào)整,使得系統(tǒng)穩(wěn)定性變差;當(dāng)?shù)谝?AP負(fù)載與備選AP的 負(fù)載之比大于2時(shí),可以認(rèn)為第一 STA的第一 AP的負(fù)載與備選AP的負(fù)載相差的較大,此時(shí) 再調(diào)整第一 STA的第一 AP和備選AP的發(fā)射功率。預(yù)設(shè)閾值可以根據(jù)具體情況和需要進(jìn)行 選取,本發(fā)明對(duì)此不做限定。需要說(shuō)明的是,本發(fā)明在動(dòng)態(tài)調(diào)整AP的覆蓋范圍時(shí),考慮到了 STA連接質(zhì)量,由于 STA連接質(zhì)量的主要因素是信號(hào)的衰減,而信號(hào)的衰減與距離的平方是成正比的,因此,本 發(fā)明通過(guò)計(jì)算STA與所有AP的距離平方值來(lái)確定該STA的無(wú)線連接是否合理。具體的,調(diào)整該第一 STA的第一 AP和備選AP的發(fā)射功率具體為降低第一 STA的第一 AP的發(fā)射功率,升高第一 STA的備選AP的發(fā)射功率。本發(fā)明中,AP的負(fù)載可以是AP的用戶數(shù),流量或無(wú)線帶寬利用率等。繼續(xù)上述的例子,第一 STA是STA2,第一 AP為AP2,第一 STA即STA2的備選AP為 AP1,計(jì)算AP2與APl的負(fù)載比較值,如果AP2與APl的負(fù)載比較值大于預(yù)設(shè)閾值時(shí),認(rèn)為 STA2的無(wú)線連接不合理,調(diào)整該STA2的第一 AP和備選AP的發(fā)射功率。本發(fā)明中可以將一 個(gè)STA的第一 AP與備選AP稱為該STA的“調(diào)整AP對(duì)”。其中,在定時(shí)計(jì)算多個(gè)STA中第一 STA與多個(gè)AP的距離平方值之前,還包括計(jì)算射頻環(huán)境中的每一個(gè)AP和每一個(gè)STA的位置坐標(biāo)。本發(fā)明中,可以根據(jù)每一個(gè)AP和每一個(gè)STA的位置坐標(biāo)來(lái)計(jì)算STA與AP的距離 平方值,也可以將AP收到STA的信號(hào)強(qiáng)度的絕對(duì)值作為該STA與AP的距離平方值。具體的,取射頻環(huán)境中任一個(gè)AP作為坐標(biāo)系的原點(diǎn),設(shè)計(jì)橫軸(X軸)和縱軸(Y 軸),根據(jù)無(wú)線網(wǎng)絡(luò)的部署位置計(jì)算出每一個(gè)AP的位置坐標(biāo);計(jì)算STA的位置坐標(biāo)可以根 據(jù)現(xiàn)有的無(wú)線定位技術(shù)進(jìn)行計(jì)算,具體計(jì)算方法與現(xiàn)有技術(shù)相同,此處不再贅述。圖2為 動(dòng)態(tài)調(diào)整AP的覆蓋范圍前部分AP和STA的位置示意圖,如圖2所示,射頻環(huán)境中存在七臺(tái)AP (API至AP7)和多臺(tái)STA(STA1、STA2等),圖2中給出了每臺(tái)AP的當(dāng)前工作信道和覆 蓋范圍,以及部分AP和STA的坐標(biāo)值,假設(shè)當(dāng)前所有AP的發(fā)射功率是相同的,由于AP的覆 蓋范圍取決于AP的發(fā)射功率,所有AP的發(fā)射功率相同也就等于當(dāng)前所有AP的覆蓋范圍相 同,圖2中以半徑相等的圓表示各個(gè)AP的覆蓋范圍。由于AP的覆蓋范圍取決于AP的發(fā)射功率,在調(diào)整了第一 STA的第一 AP和備選AP 的發(fā)射功率后,也就等于調(diào)整了整個(gè)射頻環(huán)境中第一 STA的第一 AP和備選AP的覆蓋范圍。 本發(fā)明中通過(guò)降低第一 AP的發(fā)射功率來(lái)減小第一 AP的覆蓋范圍,這就可以使第一 AP更好 為它附近的STA提供服務(wù);同時(shí),對(duì)于負(fù)載較小的備選AP,通過(guò)升高該備選AP的發(fā)射功率 來(lái)擴(kuò)大該備選AP的覆蓋范圍,可以使該負(fù)載較小的備選AP為更多的STA提供服務(wù),提高了 系統(tǒng)資源的利用率。在調(diào)整了第一 STA的第一 AP和備選AP的覆蓋范圍后,第一 STA檢測(cè)到射頻環(huán)境 變化后,可能會(huì)通過(guò)漫游的方式連接到信號(hào)更佳的AP上,一般情況下,該第一 STA會(huì)連接到 負(fù)載更小的備選AP上。為了進(jìn)一步地優(yōu)化無(wú)線資源的分配,提高系統(tǒng)資源的利用率,還可以再在其它的 STA中確定出預(yù)設(shè)個(gè)數(shù)的無(wú)線連接不合理的STA,再對(duì)這些預(yù)設(shè)個(gè)數(shù)的無(wú)線連接不合理的 STA對(duì)應(yīng)的第一 AP和備選AP的發(fā)射功率進(jìn)行調(diào)整,使得這些STA也連接到信號(hào)更佳的AP 上,以獲得更好的信號(hào)強(qiáng)度或信號(hào)質(zhì)量。因此,該方法還可以包括以與確定第一 STA的無(wú)線連接不合理的相同的方法確定其它多個(gè)STA中預(yù)設(shè)個(gè)數(shù) 的無(wú)線連接不合理的STA ;將預(yù)設(shè)個(gè)數(shù)的無(wú)線連接不合理的STA均稱為第一 STA,與這些預(yù)設(shè)個(gè)數(shù)的無(wú)線連 接不合理的STA相連的AP也稱為第一 AP ;然后執(zhí)行上述調(diào)整第一 STA的第一 AP和備選AP 的發(fā)射功率的步驟。也就是說(shuō),整個(gè)射頻環(huán)境中有多個(gè)STA,可以只調(diào)整一個(gè)無(wú)線連接不合理的STA的 第一 AP和備選AP的發(fā)射功率,也可以調(diào)整多個(gè)無(wú)線連接不合理的STA的第一 AP和備選AP 的發(fā)射功率。調(diào)整的越多,整個(gè)射頻環(huán)境的無(wú)線資源的分配會(huì)更加的優(yōu)化,系統(tǒng)資源的利用 率也就會(huì)更高。圖3為確定出多個(gè)無(wú)線連接不合理的STA示意圖,如圖3所示,STA2和STA3 均為無(wú)線連接不合理的STA。與STA3連接的AP是AP6,STA3的備選AP是API。實(shí)際應(yīng)用中,在確定出全部無(wú)線連接不合理的STA后,可能不需要對(duì)這些無(wú)線連 接不合理的STA的“調(diào)整AP對(duì)”均進(jìn)行調(diào)整,只需要調(diào)整預(yù)設(shè)個(gè)數(shù)的“調(diào)整AP對(duì)”,在這種 情況下,可以根據(jù)STA無(wú)線連接不合理的嚴(yán)重程度進(jìn)行調(diào)整,也就是說(shuō),如果有5個(gè)無(wú)線連 接不合理的STA,可以選擇其中2個(gè)無(wú)線連接不合理比較嚴(yán)重STA對(duì)應(yīng)的“調(diào)整AP對(duì)”進(jìn)行 調(diào)整。需要說(shuō)明的,可以將上述距離比較值和/或負(fù)載比較值作為依據(jù)來(lái)比較無(wú)線連接 不合理的STA嚴(yán)重程度。距離比較值越小,表明該STA無(wú)線連接不合理的程度越嚴(yán)重;負(fù)載 比較值越大,說(shuō)明第一 AP的負(fù)載遠(yuǎn)大于備選AP的負(fù)載,表明該STA無(wú)線連接不合理的程度 越嚴(yán)重。因此,該方法還可以包括比較每個(gè)第一 STA的距離比較值,和/或每個(gè)第 一 STA對(duì)應(yīng)的負(fù)載比較值;第一 STA對(duì)應(yīng)的負(fù)載比較值為第一 STA的第一 AP負(fù)載與備選AP的負(fù)載之差或之比;將距離比較值小于預(yù)設(shè)閾值,和/或負(fù)載比較值大于預(yù)設(shè)閾值的第一 STA稱為待調(diào)整STA,調(diào)整這些待調(diào)整STA的第一 AP和備選AP的發(fā)射功率。具體的,降低待調(diào)整STA的第一 AP的發(fā)射功率,升高待調(diào)整STA的備選AP的發(fā)射功率?;蛘咴谀承┣闆r下,多個(gè)STA的“調(diào)整AP對(duì)”存在矛盾,例如,STA2的“調(diào)整AP對(duì)” 中APl為STA2的備選AP,AP2為STA2的第一 AP,STA3的“調(diào)整AP對(duì)”中APl為STA3的第 一 AP, AP4為STA3的備選AP,如果對(duì)這兩個(gè)“調(diào)整AP對(duì)”均進(jìn)行調(diào)整的話,則針對(duì)STA2來(lái) 說(shuō),需要升高APl的發(fā)射功率,但針對(duì)STA3來(lái)說(shuō),需要降低APl的發(fā)射功率,在這種情況下, 也可以根據(jù)距離比較值和/或負(fù)載比較值來(lái)比較STA2和STA3的無(wú)線連接不合理的嚴(yán)重程 度,選擇無(wú)線連接不合理比較嚴(yán)重的一個(gè)STA進(jìn)行調(diào)整,如果通過(guò)比較,STA2無(wú)線連接不合 理的程度比較嚴(yán)重,則調(diào)整STA2的“調(diào)整AP對(duì)”,即升高APl的發(fā)射功率,降低AP2的發(fā)射 功率。圖4為調(diào)整無(wú)線連接不合理的STA對(duì)應(yīng)的“調(diào)整AP對(duì)”之后的示意圖,如圖4所示, 針對(duì)STA2來(lái)說(shuō),擴(kuò)大了 APl的覆蓋范圍,縮小了 AP2的覆蓋范圍,針對(duì)STA3來(lái)說(shuō),擴(kuò)大了 APl的覆蓋范圍,縮小了 AP6的覆蓋范圍。
實(shí)際應(yīng)用中,可以采用功率級(jí)別來(lái)設(shè)置并表示AP的發(fā)射功率,功率級(jí)別與實(shí)際功 率的對(duì)應(yīng)表如圖表1所示,設(shè)AP的發(fā)射功率級(jí)別為1到8級(jí)。其中,第1級(jí)的功率最大,第 8級(jí)最小。將AP的發(fā)射功率用功率級(jí)別表示后,降低AP的發(fā)射功率就可以通過(guò)降低AP的 功率級(jí)別來(lái)實(shí)現(xiàn),升高AP的發(fā)射功率就可以通過(guò)升高AP的功率級(jí)別來(lái)實(shí)現(xiàn)??梢砸淮沃?降低或升高一個(gè)級(jí)別,也可以一次降低或升高多個(gè)級(jí)別,具體降低或升高的級(jí)別可以根據(jù) 實(shí)際情況進(jìn)行調(diào)整。本發(fā)明對(duì)此不做限制。表1功率級(jí)別與功率對(duì)應(yīng)表 需要說(shuō)明的是,本發(fā)明動(dòng)態(tài)調(diào)整AP覆蓋范圍的方法可以根據(jù)實(shí)際情況對(duì)調(diào)整的 時(shí)間間隔做出調(diào)整,當(dāng)無(wú)線環(huán)境中有較多的STA時(shí),可以適當(dāng)提高運(yùn)行頻率,也就是說(shuō)縮短調(diào)整的時(shí)間間隔,以達(dá)到快速調(diào)整AP覆蓋范圍的目的。通過(guò)持續(xù)動(dòng)態(tài)地調(diào)整AP的覆蓋范 圍進(jìn)一步地提高了系統(tǒng)容量。本發(fā)明實(shí)施例中定時(shí)計(jì)算多個(gè)STA中第一 STA與多個(gè)AP的距離平方值,得到對(duì)應(yīng) 多個(gè)距離平方值,根據(jù)第一 STA與其它AP的距離平方值中最小的距離平方值和第一距離平 方值生成距離比較值,當(dāng)該距離比較值小于預(yù)設(shè)閾值時(shí),將最小的距離平方差值對(duì)應(yīng)的AP 作為第一 STA的備選AP,當(dāng)?shù)谝?AP與備選AP的負(fù)載比較值大于預(yù)設(shè)閾值時(shí),確定第一 STA 的無(wú)線連接不合理,降低第一 STA的第一 AP的發(fā)射功率,以減小第一 AP覆蓋范圍,使其更 好地為它附近的STA提供服務(wù);升高第一 STA的備選AP的發(fā)射功率,以擴(kuò)大第一 STA的備 選AP的覆蓋范圍,使該備選AP為更多的STA提供服務(wù),通過(guò)調(diào)整第一 AP和備選AP的發(fā)射 功率來(lái)調(diào)整覆蓋范圍,優(yōu)化了無(wú)線資源的分配,也提高了系統(tǒng)資源利用率;調(diào)整完第一 STA 的第一 AP和備選AP的覆蓋范圍后,第一 STA可以連接到信號(hào)更好的AP上,改善了處于AP 中間地帶的STA的連接質(zhì)量;進(jìn)一步地,當(dāng)確定出預(yù)設(shè)個(gè)數(shù)的無(wú)線連接不合理的STA后,可 以調(diào)整預(yù)設(shè)個(gè)數(shù)的無(wú)線連接不合理的STA的“調(diào)整AP對(duì)”,使得無(wú)線資源的分配更加優(yōu)化, 系統(tǒng)資源利用率進(jìn)一步得到提高;還可以根據(jù)無(wú)線連接不合理的STA的嚴(yán)重程度選擇一些 “調(diào)整AP對(duì)”進(jìn)行調(diào)整,減少調(diào)整的工作量,使得調(diào)整方式更加靈活。實(shí)施例2 圖5為本發(fā)明動(dòng)態(tài)調(diào)整AP覆蓋范圍的裝置結(jié)構(gòu)示意圖,如圖5所示,該裝置包括 第一計(jì)算模塊201,第二計(jì)算模塊202,比較模塊203和調(diào)整模塊204 ;第一計(jì)算模塊201,用于定時(shí)計(jì)算多個(gè)STA中第一 STA與多個(gè)AP的距離平方值,得 到對(duì)應(yīng)多個(gè)距離平方值;與第一 STA相連的AP稱為第一 AP ;第一 STA與第一 AP的距離平 方值稱為第一距離平方值;第二計(jì)算模塊202,用于根據(jù)第一計(jì)算模塊201計(jì)算的第一 STA與其它AP的距離 平方值中最小的距離平方值和第一距離平方值計(jì)算距離比較值;比較模塊203,用于比較第二計(jì)算模塊計(jì)算的距離比較值和預(yù)設(shè)閾值,當(dāng)比較出距 離比較值小于預(yù)設(shè)閾值時(shí),將最小的距離平方差值對(duì)應(yīng)的AP作為第一 STA的備選AP,并比 較備選AP的負(fù)載和第一 AP的負(fù)載,當(dāng)?shù)谝?AP與備選AP的負(fù)載比較值大于預(yù)設(shè)閾值時(shí),通 知調(diào)整模塊204 ;第一 STA對(duì)應(yīng)的負(fù)載比較值為第一 STA的第一 AP負(fù)載與備選AP的負(fù)載 之差或之比;調(diào)整模塊204,用于收到比較模塊203的通知后,調(diào)整該第一 STA的第一 AP和備選 AP的發(fā)射功率。其中,該裝置還可以包括第三計(jì)算模塊,用于計(jì)算射頻環(huán)境中的每一個(gè)AP和每一 個(gè)STA的位置坐標(biāo)。具體的,調(diào)整模塊204用于收到比較模塊203的通知后,降低第一 STA的第一 AP 的發(fā)射功率,升高第一 STA的備選AP的發(fā)射功率。需要說(shuō)明的,對(duì)于動(dòng)態(tài)調(diào)整AP覆蓋范圍的裝置實(shí)施例而言,由于其基本相應(yīng)于動(dòng) 態(tài)調(diào)整AP覆蓋范圍的方法實(shí)施例,所以相關(guān)之處參見(jiàn)動(dòng)態(tài)調(diào)整AP覆蓋范圍的方法實(shí)施例 的部分說(shuō)明即可。本發(fā)明實(shí)施例中定時(shí)計(jì)算多個(gè)STA中第一 STA與多個(gè)AP的距離平方值,得到對(duì)應(yīng) 多個(gè)距離平方值,根據(jù)第一 STA與其它AP的距離平方值中最小的距離平方值和第一距離平方值生成距離比較值,當(dāng)該距離比較值小于預(yù)設(shè)閾值時(shí),將最小的距離平方差值對(duì)應(yīng)的AP 作為第一 STA的備選AP,當(dāng)?shù)谝?AP與備選AP的負(fù)載比較值大于預(yù)設(shè)閾值時(shí),確定第一 STA 的無(wú)線連接不合理,降低第一 STA的第一 AP的發(fā)射功率,以減小第一 AP覆蓋范圍,使其更 好地為它附近的STA提供服務(wù);升高第一 STA的備選AP的發(fā)射功率,以擴(kuò)大第一 STA的備 選AP的覆蓋范圍,使該備選AP為更多的STA提供服務(wù),通過(guò)調(diào)整第一 AP和備選AP的發(fā)射 功率來(lái)調(diào)整覆蓋范圍,優(yōu)化了無(wú)線資源的分配,也提高了系統(tǒng)資源利用率。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò) 程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序 在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者 光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
最后應(yīng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡 管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然 可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替 換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精 神和范圍。
權(quán)利要求
一種動(dòng)態(tài)調(diào)整無(wú)線接入點(diǎn)覆蓋范圍的方法,其特征在于,所述方法包括定時(shí)計(jì)算多個(gè)無(wú)線客戶端中第一無(wú)線客戶端與多個(gè)無(wú)線接入點(diǎn)的距離平方值,得到對(duì)應(yīng)多個(gè)距離平方值;與所述第一無(wú)線客戶端相連的無(wú)線接入點(diǎn)稱為第一無(wú)線接入點(diǎn);所述第一無(wú)線客戶端與第一無(wú)線接入點(diǎn)的距離平方值稱為第一距離平方值;根據(jù)所述第一無(wú)線客戶端與其它無(wú)線接入點(diǎn)的距離平方值中最小的距離平方值和所述第一距離平方值生成距離比較值,當(dāng)所述距離比較值小于預(yù)設(shè)閾值時(shí),將所述最小的距離平方差值對(duì)應(yīng)的無(wú)線接入點(diǎn)作為所述第一無(wú)線客戶端的備選無(wú)線接入點(diǎn);當(dāng)所述第一無(wú)線客戶端對(duì)應(yīng)的負(fù)載比較值大于預(yù)設(shè)閾值時(shí),確定所述第一無(wú)線客戶端的無(wú)線連接不合理,調(diào)整所述第一無(wú)線客戶端的第一無(wú)線接入點(diǎn)和備選無(wú)線接入點(diǎn)的發(fā)射功率,所述第一無(wú)線客戶端對(duì)應(yīng)的負(fù)載比較值為所述第一無(wú)線客戶端的第一無(wú)線接入點(diǎn)負(fù)載與備選無(wú)線接入點(diǎn)的負(fù)載之差或之比。
2.根據(jù)權(quán)利要求1所述的動(dòng)態(tài)調(diào)整無(wú)線接入點(diǎn)覆蓋范圍的方法,其特征在于,定時(shí)計(jì) 算多個(gè)無(wú)線客戶端中第一無(wú)線客戶端與多個(gè)無(wú)線接入點(diǎn)的距離平方值之前,還包括定時(shí)計(jì)算射頻環(huán)境中的每一個(gè)無(wú)線接入點(diǎn)和每一個(gè)無(wú)線客戶端的位置坐標(biāo)。
3.根據(jù)權(quán)利要求1所述的動(dòng)態(tài)調(diào)整無(wú)線接入點(diǎn)覆蓋范圍的方法,其特征在于,根據(jù)所 述第一無(wú)線客戶端與其它無(wú)線接入點(diǎn)的距離平方值中最小的距離平方值和第一距離平方 值生成距離比較值,包括將所述第一無(wú)線客戶端與其它無(wú)線接入點(diǎn)的距離平方值中最小的距離平方值和第一 距離平方值進(jìn)行相加、相減、相乘或相除運(yùn)算,運(yùn)算結(jié)果作為距離比較值。
4.根據(jù)權(quán)利要求1所述的動(dòng)態(tài)調(diào)整無(wú)線接入點(diǎn)覆蓋范圍的方法,其特征在于,所述方 法還包括以與確定第一無(wú)線客戶端的無(wú)線連接不合理的相同的方法確定其它多個(gè)無(wú)線客戶端 中預(yù)設(shè)個(gè)數(shù)的無(wú)線連接不合理的無(wú)線客戶端;將所述預(yù)設(shè)個(gè)數(shù)的無(wú)線連接不合理的無(wú)線客戶端均稱為第一無(wú)線客戶端,與所述預(yù)設(shè) 個(gè)數(shù)的無(wú)線連接不合理的無(wú)線客戶端相連的無(wú)線接入點(diǎn)也稱為第一無(wú)線接入點(diǎn);然后執(zhí)行 所述調(diào)整所述第一無(wú)線客戶端的第一無(wú)線接入點(diǎn)和備選無(wú)線接入點(diǎn)的發(fā)射功率的步驟。
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的動(dòng)態(tài)調(diào)整無(wú)線接入點(diǎn)覆蓋范圍的方法,其特征 在于,所述調(diào)整所述第一無(wú)線客戶端的第一無(wú)線接入點(diǎn)和備選無(wú)線接入點(diǎn)的發(fā)射功率,包 括降低所述第一無(wú)線客戶端的第一無(wú)線接入點(diǎn)的發(fā)射功率,升高所述第一無(wú)線客戶端的 備選無(wú)線接入點(diǎn)的發(fā)射功率。
6.根據(jù)權(quán)利要求4所述的動(dòng)態(tài)調(diào)整無(wú)線接入點(diǎn)覆蓋范圍的方法,其特征在于,所述調(diào) 整所述第一無(wú)線客戶端的第一無(wú)線接入點(diǎn)和備選無(wú)線接入點(diǎn)的發(fā)射功率,包括比較所述每個(gè)第一無(wú)線客戶端的距離比較值,和/或每個(gè)第一無(wú)線客戶端對(duì)應(yīng)的負(fù)載 比較值;將所述距離比較值小于預(yù)設(shè)閾值,和/或所述負(fù)載比較值大于預(yù)設(shè)閾值的第一無(wú)線客 戶端稱為待調(diào)整無(wú)線客戶端,調(diào)整所述待調(diào)整無(wú)線客戶端的第一無(wú)線接入點(diǎn)和備選無(wú)線接 入點(diǎn)的發(fā)射功率。
7.根據(jù)權(quán)利要求6所述的動(dòng)態(tài)調(diào)整無(wú)線接入點(diǎn)覆蓋范圍的方法,其特征在于,調(diào)整所述待調(diào)整無(wú)線客戶端的第一無(wú)線接入點(diǎn)和備選無(wú)線接入點(diǎn)的發(fā)射功率,包括降低所述待調(diào)整無(wú)線客戶端的第一無(wú)線接入點(diǎn)的發(fā)射功率,升高所述待調(diào)整無(wú)線客戶 端的備選無(wú)線接入點(diǎn)的發(fā)射功率。
8.一種動(dòng)態(tài)調(diào)整無(wú)線接入點(diǎn)覆蓋范圍的裝置,其特征在于,所述裝置包括第一計(jì)算模塊,用于定時(shí)計(jì)算多個(gè)無(wú)線客戶端中第一無(wú)線客戶端與多個(gè)無(wú)線接入點(diǎn)的 距離平方值,得到對(duì)應(yīng)多個(gè)距離平方值;與所述第一無(wú)線客戶端相連的無(wú)線接入點(diǎn)稱為第 一無(wú)線接入點(diǎn);所述第一無(wú)線客戶端與所述第一無(wú)線接入點(diǎn)的距離平方值稱為第一距離平 方值;第二計(jì)算模塊,用于根據(jù)所述第一計(jì)算模塊計(jì)算的第一無(wú)線客戶端與其它無(wú)線接入點(diǎn) 的距離平方值中最小的距離平方值和第一距離平方值計(jì)算距離比較值;比較模塊,用于比較所述第二計(jì)算模塊計(jì)算的距離比較值和預(yù)設(shè)閾值,當(dāng)比較出所述 距離比較值小于預(yù)設(shè)閾值時(shí),將所述最小的距離平方差值對(duì)應(yīng)的無(wú)線接入點(diǎn)作為所述第一 無(wú)線客戶端的備選無(wú)線接入點(diǎn),并比較所述備選無(wú)線接入點(diǎn)的負(fù)載和所述第一無(wú)線接入點(diǎn) 的負(fù)載,當(dāng)所述第一無(wú)線客戶端對(duì)應(yīng)的負(fù)載比較值大于預(yù)設(shè)閾值時(shí),通知調(diào)整模塊;所述第 一無(wú)線客戶端對(duì)應(yīng)的負(fù)載比較值為所述第一無(wú)線客戶端的第一無(wú)線接入點(diǎn)負(fù)載與備選無(wú) 線接入點(diǎn)的負(fù)載之差或之比;所述調(diào)整模塊,用于收到所述比較模塊的通知后,調(diào)整所述第一無(wú)線客戶端的第一無(wú) 線接入點(diǎn)和備選無(wú)線接入點(diǎn)的發(fā)射功率。
9.根據(jù)權(quán)利要求8所述的動(dòng)態(tài)調(diào)整無(wú)線接入點(diǎn)覆蓋范圍的裝置,其特征在于,所述裝 置還包括第三計(jì)算模塊,用于計(jì)算射頻環(huán)境中的每一個(gè)無(wú)線接入點(diǎn)和每一個(gè)無(wú)線客戶端的 位置坐標(biāo)。
10.根據(jù)權(quán)利要求8所述的動(dòng)態(tài)調(diào)整無(wú)線接入點(diǎn)覆蓋范圍的裝置,其特征在于,所述調(diào) 整模塊具體用于收到所述比較模塊的通知后,降低所述第一無(wú)線客戶端的第一無(wú)線接入點(diǎn) 的發(fā)射功率,升高所述第一無(wú)線客戶端的備選無(wú)線接入點(diǎn)的發(fā)射功率。
全文摘要
本發(fā)明提供了一種動(dòng)態(tài)調(diào)整無(wú)線接入點(diǎn)覆蓋范圍的方法及裝置,屬于無(wú)線通信領(lǐng)域。方法包括定時(shí)計(jì)算多個(gè)STA中第一STA與多個(gè)AP的距離平方值,得到對(duì)應(yīng)多個(gè)距離平方值;根據(jù)所述第一STA與其它AP的距離平方值中最小的距離平方值和第一距離平方值生成距離比較值,當(dāng)所述距離比較值小于預(yù)設(shè)閾值時(shí),將所述最小的距離平方差值對(duì)應(yīng)的AP作為所述第一STA的備選AP;當(dāng)所述第一無(wú)線客戶端對(duì)應(yīng)的負(fù)載比較值大于預(yù)設(shè)閾值時(shí),確定所述第一STA的無(wú)線連接不合理,調(diào)整所述第一STA的第一AP和備選AP的發(fā)射功率。裝置包括第一計(jì)算模塊,第二計(jì)算模塊,比較模塊和調(diào)整模塊。本發(fā)明優(yōu)化了無(wú)線資源的分配,提高了系統(tǒng)資源利用率。
文檔編號(hào)H04W16/18GK101867942SQ201010203420
公開(kāi)日2010年10月20日 申請(qǐng)日期2010年6月10日 優(yōu)先權(quán)日2010年6月10日
發(fā)明者陳明金 申請(qǐng)人:北京星網(wǎng)銳捷網(wǎng)絡(luò)技術(shù)有限公司