本發(fā)明涉及無線通信技術(shù),尤其涉及一種小小區(qū)的開關(guān)管理方法及裝置。
背景技術(shù):
在第三代合作伙伴計(jì)劃(3GPP,3rd Generation Partnership Project)的長期演進(jìn)(LTE,Long Term Evolution)R12版本中,引入了小小區(qū)(small cell)的技術(shù)概念。Small Cell是一種低功率的無線接入節(jié)點(diǎn),可以工作在授權(quán)或非授權(quán)的頻譜。Small Cell可以覆蓋10米的室內(nèi)空間或野外2公里的范圍;Small Cell融合了femtocell、picocell、microcell和分布式無線技術(shù),其特點(diǎn)是布置密集,覆蓋范圍互相交叉。
3GPP在LTE R12中引入Small Cell概念的同時(shí),也提出了Small Cell on/off技術(shù)標(biāo)準(zhǔn),即小小區(qū)開關(guān)技術(shù)。小小區(qū)開關(guān)技術(shù)能夠在特定網(wǎng)絡(luò)環(huán)境中尤其是用戶具有低移動(dòng)性的網(wǎng)絡(luò)環(huán)境中,有選擇性地開啟或關(guān)閉某些小小區(qū)。
而目前的小小區(qū)的開關(guān)管理技術(shù)都是著眼于功耗控制,基于業(yè)務(wù)流量的大小進(jìn)行小小區(qū)的激活和關(guān)閉,均采用的是開啟業(yè)務(wù)量大的小小區(qū),關(guān)閉業(yè)務(wù)量小的小小區(qū)這樣的技術(shù)方案。但是,在超密集網(wǎng)絡(luò)(UDN,Ultra Dense Network)這種網(wǎng)絡(luò)復(fù)雜度大大提高,小小區(qū)基站密度甚至達(dá)到了和用戶密度比擬的網(wǎng)絡(luò)架構(gòu)下,目前的小小區(qū)的開關(guān)管理技術(shù)無法解決小小區(qū)之間的干擾的問題。
技術(shù)實(shí)現(xiàn)要素:
為解決上述技術(shù)問題,本發(fā)明實(shí)施例期望提供一種小小區(qū)的開關(guān)管理方法及裝置,在降低網(wǎng)絡(luò)能耗的同時(shí),還減少了小小區(qū)間的同頻干擾,提高服務(wù)性能。
本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
第一方面,本發(fā)明實(shí)施例提供了一種小小區(qū)的開關(guān)管理方法,所述方法可以應(yīng)用于宏基站,所述方法包括:
為每個(gè)用戶設(shè)置一個(gè)候選小小區(qū)列表;并按照所有用戶的候選小小區(qū)列表中的小小區(qū)個(gè)數(shù)設(shè)置干擾評(píng)級(jí);
根據(jù)所有小小區(qū)都開啟時(shí)的干擾評(píng)級(jí)設(shè)置干擾評(píng)級(jí)的初始值;
通過預(yù)設(shè)的優(yōu)化策略獲取當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值;
當(dāng)所述干擾評(píng)級(jí)的初始值與所述當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值之間的差值超過預(yù)設(shè)的閾值時(shí),根據(jù)各用戶的候選小小區(qū)列表通過預(yù)設(shè)的迭代算法對(duì)所述候選小小區(qū)列表中的小小區(qū)的開關(guān)狀態(tài)進(jìn)行優(yōu)化控制。
在上述方案中,所述干擾評(píng)級(jí)用第一表達(dá)式表示;其中,具有|N(Uu)|=k屬性的用戶個(gè)數(shù)表示為U(k);|N(Uu)|=k表示用戶Uu對(duì)應(yīng)候選小小區(qū)列表中的小小區(qū)個(gè)數(shù)為k;K表示用戶所對(duì)應(yīng)候選小基站的最大個(gè)數(shù)。
在上述方案中,當(dāng)所有小小區(qū)都開啟時(shí),按照所述第一表達(dá)式得到的干擾評(píng)級(jí)為干擾評(píng)級(jí)的初始值。
在上述方案中,當(dāng)前實(shí)際干擾評(píng)級(jí)為根據(jù)當(dāng)前小小區(qū)的實(shí)際開啟狀態(tài)按照所述第一表達(dá)式得到的干擾評(píng)級(jí)P1。
在上述方案中,所述通過預(yù)設(shè)的優(yōu)化策略獲取當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值,包括:
根據(jù)第二表達(dá)式所示的優(yōu)化方程對(duì)當(dāng)前實(shí)際干擾評(píng)級(jí)P1進(jìn)行優(yōu)化,得到最優(yōu)值Popt,第二表達(dá)式為:
min P1
Bi∈{0,1}
其中,s.t.表示“使服從”的含義;Bi表示第i個(gè)小小區(qū)的開關(guān)狀態(tài),其中,第i個(gè)小小區(qū)開啟時(shí),Bi=1;第i個(gè)小小區(qū)關(guān)閉時(shí),Bi=0;cij表示第i個(gè)小小區(qū)是否為第j個(gè)用戶的候選小區(qū)的指示,其中,當(dāng)?shù)趇個(gè)小小區(qū)是第j個(gè)用戶的候 選小區(qū)時(shí),cij=1;當(dāng)?shù)趇個(gè)小小區(qū)不是第j個(gè)用戶的候選小區(qū)時(shí),cij=0。
在上述方案中,所述根據(jù)各用戶的候選小小區(qū)列表通過預(yù)設(shè)的迭代算法對(duì)所述候選小小區(qū)列表中的小小區(qū)的開關(guān)狀態(tài)進(jìn)行優(yōu)化控制,包括:
S1:初始化迭代控制因子m=1,k=1;
S2:獲取僅包含一個(gè)小小區(qū)的第一候選小小區(qū)列表并開啟第一候選小小區(qū)列表中的小小區(qū);
S3:獲取包含兩個(gè)以上小小區(qū)的第二候選小小區(qū)列表;當(dāng)獲取到第二候選小小區(qū)列表時(shí),繼續(xù)S4;當(dāng)無法獲取到包含兩個(gè)以上小小區(qū)的第二候選小小區(qū)列表時(shí),轉(zhuǎn)向S12;
S4:確定第二候選小小區(qū)列表是否包括第一候選小小區(qū)列表中的小小區(qū);當(dāng)?shù)诙蜻x小小區(qū)列表中包括第一候選小小區(qū)列表中的小小區(qū)時(shí),執(zhí)行S5:將第二候選小小區(qū)列表中的小小區(qū)更新為第二候選小小區(qū)列表所包括的第一候選小小區(qū)列表中的小小區(qū),并返回S3;當(dāng)?shù)诙蜻x小小區(qū)列表中不包括第一候選小小區(qū)列表中的小小區(qū)時(shí),執(zhí)行S6:將所有第二候選小小區(qū)列表的小小區(qū)取并集Xk,并且將并集Xk中的小小區(qū)按照出現(xiàn)頻次由高到低順序排列;
S7:開啟并集Xk中第m個(gè)小小區(qū)[Xk]m;并判定第m個(gè)小小區(qū)[Xk]m的開關(guān)次數(shù)和用戶切換次數(shù)均是否滿足預(yù)設(shè)條件;若滿足,則繼續(xù)進(jìn)行S8;若不滿足,則轉(zhuǎn)向S9;
S8:將包括有第m個(gè)小小區(qū)[Xk]m的第二候選小基站列表更新為僅包含第m個(gè)小小區(qū)[Xk]m的候選小區(qū)列表,同時(shí)令k=k+1,并轉(zhuǎn)到S3;
S9:確定m是否小于并集Xk中的小小區(qū)個(gè)數(shù)Xk;若是,則繼續(xù)進(jìn)行S10;若否,則轉(zhuǎn)至S11;
S10:令m=m+1,并轉(zhuǎn)至S7;
S11:令k=k-1,m=m+1,并轉(zhuǎn)至S7;
S12:迭代完成,結(jié)束優(yōu)化控制過程。
第二方面,本發(fā)明實(shí)施例提供了一種小小區(qū)的開關(guān)管理裝置,所述裝置應(yīng) 用于宏基站,所述裝置包括:設(shè)置單元、獲取單元、比較單元和優(yōu)化控制單元,其中,
所述設(shè)置單元,用于為每個(gè)用戶設(shè)置一個(gè)候選小小區(qū)列表;并按照所有用戶的候選小小區(qū)列表中的小小區(qū)個(gè)數(shù)設(shè)置干擾評(píng)級(jí);以及,
根據(jù)所有小小區(qū)都開啟時(shí)的干擾評(píng)級(jí)設(shè)置干擾評(píng)級(jí)的初始值;
所述獲取單元,用于通過預(yù)設(shè)的優(yōu)化策略獲取當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值;
所述比較單元,用于比較所述干擾評(píng)級(jí)的初始值與所述當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值之間的差值和預(yù)設(shè)的閾值的大?。灰约?,
當(dāng)所述干擾評(píng)級(jí)的初始值與所述當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值之間的差值超過預(yù)設(shè)的閾值時(shí),觸發(fā)所述優(yōu)化控制單元。
所述優(yōu)化控制單元,用于根據(jù)各用戶的候選小小區(qū)列表通過預(yù)設(shè)的迭代算法對(duì)所述候選小小區(qū)列表中的小小區(qū)的開關(guān)狀態(tài)進(jìn)行優(yōu)化控制。
在上述方案中,所述干擾評(píng)級(jí)用第一表達(dá)式表示;其中,具有|N(Uu)|=k屬性的用戶個(gè)數(shù)表示為U(k);|N(Uu)|=k表示用戶Uu對(duì)應(yīng)候選小小區(qū)列表中的小小區(qū)個(gè)數(shù)為k;K表示用戶所對(duì)應(yīng)候選小基站的最大個(gè)數(shù)。
在上述方案中,所述設(shè)置單元,用于當(dāng)所有小小區(qū)都開啟時(shí),按照所述第一表達(dá)式得到的干擾評(píng)級(jí)為干擾評(píng)級(jí)的初始值。
在上述方案中,當(dāng)前實(shí)際干擾評(píng)級(jí)為根據(jù)當(dāng)前小小區(qū)的實(shí)際開啟狀態(tài)按照所述第一表達(dá)式得到的干擾評(píng)級(jí)P1。
在上述方案中,所述獲取單元,具體用于:
根據(jù)第二表達(dá)式所示的優(yōu)化方程對(duì)所述當(dāng)前實(shí)際干擾評(píng)級(jí)P1進(jìn)行優(yōu)化,得到最優(yōu)值Popt,第二表達(dá)式為:
min P1
Bi∈{0,1}
其中,s.t.表示“使服從”的含義;Bi表示第i個(gè)小小區(qū)的開關(guān)狀態(tài),其中, 第i個(gè)小小區(qū)開啟時(shí),Bi=1;第i個(gè)小小區(qū)關(guān)閉時(shí),Bi=0;cij表示第i個(gè)小小區(qū)是否為第j個(gè)用戶的候選小區(qū)的指示,其中,當(dāng)?shù)趇個(gè)小小區(qū)是第j個(gè)用戶的候選小區(qū)時(shí),cij=1;當(dāng)?shù)趇個(gè)小小區(qū)不是第j個(gè)用戶的候選小區(qū)時(shí),cij=0。
在上述方案中,所述優(yōu)化控制單元,具體對(duì)所述候選小小區(qū)列表中的小小區(qū)的開關(guān)狀態(tài)進(jìn)行優(yōu)化控制,包括:
S1:初始化迭代控制因子m=1,k=1;
S2:獲取僅包含一個(gè)小小區(qū)的第一候選小小區(qū)列表并開啟第一候選小小區(qū)列表中的小小區(qū);
S3:獲取包含兩個(gè)以上小小區(qū)的第二候選小小區(qū)列表;當(dāng)獲取到第二候選小小區(qū)列表時(shí),繼續(xù)S4;當(dāng)無法獲取到包含兩個(gè)以上小小區(qū)的第二候選小小區(qū)列表時(shí),轉(zhuǎn)向S12;
S4:確定第二候選小小區(qū)列表是否包括第一候選小小區(qū)列表中的小小區(qū);當(dāng)?shù)诙蜻x小小區(qū)列表中包括第一候選小小區(qū)列表中的小小區(qū)時(shí),執(zhí)行S5:將第二候選小小區(qū)列表中的小小區(qū)更新為第二候選小小區(qū)列表所包括的第一候選小小區(qū)列表中的小小區(qū),并返回S3;當(dāng)?shù)诙蜻x小小區(qū)列表中不包括第一候選小小區(qū)列表中的小小區(qū)時(shí),執(zhí)行S6:將所有第二候選小小區(qū)列表的小小區(qū)取并集Xk,并且將并集Xk中的小小區(qū)按照出現(xiàn)頻次由高到低順序排列;
S7:開啟并集Xk中第m個(gè)小小區(qū)[Xk]m;并判定第m個(gè)小小區(qū)[Xk]m的開關(guān)次數(shù)和用戶切換次數(shù)均是否滿足預(yù)設(shè)條件;若滿足,則繼續(xù)進(jìn)行S8;若不滿足,則轉(zhuǎn)向S9;
S8:將包括有第m個(gè)小小區(qū)[Xk]m的第二候選小基站列表更新為僅包含第m個(gè)小小區(qū)[Xk]m的候選小區(qū)列表,同時(shí)令k=k+1,并轉(zhuǎn)到S3;
S9:確定m是否小于并集Xk中的小小區(qū)個(gè)數(shù)Xk;若是,則繼續(xù)進(jìn)行S10;若否,則轉(zhuǎn)至S11;
S10:令m=m+1,并轉(zhuǎn)至S7;
S11:令k=k-1,m=m+1,并轉(zhuǎn)至S7;
S12:迭代完成,結(jié)束優(yōu)化控制過程。
第三方面,本發(fā)明實(shí)施例提供了一種宏基站,所述宏基站包括第二方面中任一技術(shù)方案所述的小小區(qū)的開關(guān)管理裝置。
本發(fā)明實(shí)施例提供了一種小小區(qū)的開關(guān)管理方法及裝置,不僅根據(jù)第一候選小小區(qū)列表更新第二小小區(qū)列表,而且在第二小小區(qū)列表進(jìn)行更新的過程中通過小小區(qū)的開關(guān)次數(shù)和用戶切換次數(shù)所對(duì)應(yīng)的閾值來避免過多的小小區(qū)的開關(guān)和用戶切換,從而使得在降低網(wǎng)絡(luò)能耗的同時(shí),還減少了小小區(qū)間的同頻干擾,提高服務(wù)性能和網(wǎng)絡(luò)的穩(wěn)定性。
附圖說明
圖1為本發(fā)明實(shí)施例提供的一種小小區(qū)的開關(guān)管理方法流程示意圖;
圖2為本發(fā)明實(shí)施例提供的對(duì)候選小小區(qū)列表中的小小區(qū)的開關(guān)狀態(tài)進(jìn)行優(yōu)化控制的流程示意圖;
圖3為本發(fā)明實(shí)施例提供的一種小小區(qū)的開關(guān)管理裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。
參見圖1,其示出了本發(fā)明實(shí)施例提供的一種小小區(qū)的開關(guān)管理方法,該方法可以應(yīng)用于宏基站中,該方法可以包括:
S101:為每個(gè)用戶設(shè)置一個(gè)候選小小區(qū)列表;并按照所有用戶的候選小小區(qū)列表中的小小區(qū)個(gè)數(shù)設(shè)置干擾評(píng)級(jí);
具體地,在本發(fā)明實(shí)施例中,每個(gè)用戶的候選小小區(qū)列表包括具有與該用戶建立可靠連接能力的候選小小區(qū)標(biāo)識(shí)以及候選小小區(qū)的公共導(dǎo)頻信道(CPICH,CommonPilot Channel Common Pilot Channel)上的干擾比Ec/N0,設(shè)定宏基站所管轄的小小區(qū)集合N={N1,N2,……,Nn},用戶集合U={U1,U2,……,Uu},其中,n為宏基站所管轄的小小區(qū)的數(shù)量,u為用戶數(shù)目;那么N(Uu)為 用戶Uu所對(duì)應(yīng)的候選小小區(qū)列表中的小小區(qū)集合;可以理解的,每個(gè)用戶可以按照預(yù)定義的時(shí)間間隔將各自所維護(hù)的候選小小區(qū)列表上報(bào)至宏基站,此時(shí),宏基站就能夠根據(jù)所有用戶上報(bào)的候選小小區(qū)列表得到N(Uu)。
另外,本實(shí)施例還設(shè)定了|N(Uu)|=k表示用戶Uu對(duì)應(yīng)候選小小區(qū)列表中的小小區(qū)個(gè)數(shù)為k;具有|N(Uu)|=k屬性的用戶個(gè)數(shù)表示為U(k)。
示例性地,由于每個(gè)用戶的候選小小區(qū)列表中的小小區(qū)數(shù)量在一個(gè)以上,因此,在多個(gè)用戶的情況下,各個(gè)小小區(qū)之間會(huì)存在干擾,因此,本發(fā)明實(shí)施例中,宏基站按照所有用戶的候選小小區(qū)列表中的小小區(qū)個(gè)數(shù)設(shè)置干擾評(píng)級(jí)P對(duì)此進(jìn)行表征,干擾評(píng)級(jí)P可以設(shè)定為式(1):
其中,K表示用戶所對(duì)應(yīng)候選小基站的最大個(gè)數(shù)。
S102:根據(jù)所有小小區(qū)都開啟時(shí)的干擾評(píng)級(jí)設(shè)置干擾評(píng)級(jí)的初始值;
具體地,在本實(shí)施例中,當(dāng)所有小小區(qū)都開啟時(shí),按照式(1)得到的干擾評(píng)級(jí)為干擾評(píng)級(jí)的初始值。
S103:通過預(yù)設(shè)的優(yōu)化策略獲取當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值;
需要說明的是,當(dāng)前實(shí)際干擾評(píng)級(jí)為宏基站根據(jù)當(dāng)前小小區(qū)的實(shí)際開啟狀態(tài)按照式(1)得到的干擾評(píng)級(jí)P1。
示例性地,通過預(yù)設(shè)的優(yōu)化策略獲取當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值,可以通過分支定界或切平面法獲取當(dāng)前實(shí)際干擾評(píng)級(jí)P1的優(yōu)化值Popt,具體過程為:
根據(jù)式(2)所示的優(yōu)化方程對(duì)當(dāng)前實(shí)際干擾評(píng)級(jí)P1進(jìn)行優(yōu)化,得到最優(yōu)值Popt:
min P1
Bi∈{0,1}
在式(2)中,s.t.的英文全稱為“subject to”,表示“使服從”的含義;Bi表示第i個(gè)小小區(qū)的開關(guān)狀態(tài),其中,第i個(gè)小小區(qū)開啟時(shí),Bi=1;第i個(gè)小小 區(qū)關(guān)閉時(shí),Bi=0;cij表示第i個(gè)小小區(qū)是否為第j個(gè)用戶的候選小區(qū)的指示,其中,當(dāng)?shù)趇個(gè)小小區(qū)是第j個(gè)用戶的候選小區(qū)時(shí),cij=1;當(dāng)?shù)趇個(gè)小小區(qū)不是第j個(gè)用戶的候選小區(qū)時(shí),cij=0。
可以理解地,當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值能夠在保證所有用戶可以被服務(wù)的同時(shí)得到最少需要開啟的小小區(qū)的個(gè)數(shù),最優(yōu)值通常是一種理想狀態(tài),實(shí)際應(yīng)用時(shí)很難實(shí)現(xiàn),實(shí)際處理過程中,只能通過不斷地迭代算法來逐漸地逼近這個(gè)最優(yōu)值,并且將這個(gè)最優(yōu)值作為衡量逼近最優(yōu)值的效果。
S104:當(dāng)干擾評(píng)級(jí)的初始值與當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值之間的差值超過預(yù)設(shè)的閾值時(shí),根據(jù)各用戶的候選小小區(qū)列表通過預(yù)設(shè)的迭代算法對(duì)候選小小區(qū)列表中的小小區(qū)的開關(guān)狀態(tài)進(jìn)行優(yōu)化控制。
可以理解地,預(yù)設(shè)的閾值可以用于表示干擾評(píng)級(jí)的初始值與當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值的接近程度。當(dāng)干擾評(píng)級(jí)的初始值與當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值之間的差值超過預(yù)設(shè)的閾值時(shí),可以認(rèn)為干擾評(píng)級(jí)的初始值與當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值之間差距過大,需要進(jìn)行小小區(qū)的開關(guān)控制;當(dāng)干擾評(píng)級(jí)的初始值與當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值之間的差值沒有超過預(yù)設(shè)的閾值時(shí),可以認(rèn)為干擾評(píng)級(jí)的初始值與當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值之間較為接近,從而不需要進(jìn)行小小區(qū)的開關(guān)控制,也就是無需執(zhí)行步驟S104。
示例性地,在本實(shí)施例中,參見圖2,步驟S104的具體過程可以為:
S1:初始化迭代控制因子m=1,k=1;
S2:獲取僅包含一個(gè)小小區(qū)的第一候選小小區(qū)列表并開啟第一候選小小區(qū)列表中的小小區(qū);
S3:獲取包含兩個(gè)以上小小區(qū)的第二候選小小區(qū)列表;當(dāng)獲取到第二候選小小區(qū)列表時(shí),繼續(xù)步驟S4;當(dāng)無法獲取到包含兩個(gè)以上小小區(qū)的第二候選小小區(qū)列表時(shí),轉(zhuǎn)向步驟S212;
可以理解地,當(dāng)無法獲取到包含兩個(gè)以上小小區(qū)的第二候選小小區(qū)列表時(shí),說明每個(gè)用戶的候選小小區(qū)列表中均只有一個(gè)小小區(qū),從而保證所有用戶可以被服務(wù)的同時(shí)并且保證服務(wù)每個(gè)用戶均只需要開啟一個(gè)小小區(qū),達(dá)到了優(yōu)化控 制的效果,并迭代完成,并結(jié)束優(yōu)化控制過程。
S4:確定第二候選小小區(qū)列表是否包括第一候選小小區(qū)列表中的小小區(qū);
當(dāng)?shù)诙蜻x小小區(qū)列表中包括第一候選小小區(qū)列表中的小小區(qū)時(shí),執(zhí)行步驟S5:將第二候選小小區(qū)列表中的小小區(qū)更新為第二候選小小區(qū)列表所包括的第一候選小小區(qū)列表中的小小區(qū),并返回步驟S3;
當(dāng)?shù)诙蜻x小小區(qū)列表中不包括第一候選小小區(qū)列表中的小小區(qū)時(shí),執(zhí)行步驟S6:將所有第二候選小小區(qū)列表的小小區(qū)取并集Xk,并且將并集Xk中的小小區(qū)按照出現(xiàn)頻次由高到低順序排列。
S7:開啟并集Xk中第m個(gè)小小區(qū)[Xk]m;并判定第m個(gè)小小區(qū)[Xk]m的開關(guān)次數(shù)和用戶切換次數(shù)均是否滿足預(yù)設(shè)條件;若滿足,則繼續(xù)進(jìn)行步驟S8;若不滿足,則轉(zhuǎn)向步驟S9;
在本實(shí)施例中,為了保證網(wǎng)絡(luò)的穩(wěn)定性,需要避免過多的小小區(qū)的開關(guān)次數(shù)和用戶切換次數(shù),因此,小小區(qū)的開關(guān)次數(shù)NBS_SW對(duì)應(yīng)的預(yù)設(shè)條件為NBS_sw<δ1,δ1為大于零的常整數(shù),表示限定小小區(qū)的開關(guān)次數(shù)的上限閾值;小小區(qū)的用戶切換次數(shù)NHO對(duì)應(yīng)的預(yù)設(shè)條件為NHO<δ2;δ2為大于零的常整數(shù),表示限定小小區(qū)的用戶切換次數(shù)的上限閾值。
S8:將包括有第m個(gè)小小區(qū)[Xk]m的第二候選小基站列表更新為僅包含第m個(gè)小小區(qū)[Xk]m的候選小區(qū)列表,同時(shí)令k=k+1,并轉(zhuǎn)到步驟S3;
S9:確定m是否小于并集Xk中的小小區(qū)個(gè)數(shù)Xk;若是,則繼續(xù)進(jìn)行步驟S210;若否,則轉(zhuǎn)至步驟S211;
步驟S210:令m=m+1,并轉(zhuǎn)至步驟S7;
步驟S211:令k=k-1,m=m+1,并轉(zhuǎn)至步驟S7;
步驟S212:迭代完成,結(jié)束優(yōu)化控制過程。
在圖2所示的具體的迭代過程,不僅根據(jù)第一候選小小區(qū)列表更新第二小小區(qū)列表,從而在保證所有用戶可以被服務(wù)的同時(shí)得到最少需要開啟的小小區(qū)的個(gè)數(shù),盡可能地減少了多個(gè)小小區(qū)之間的干擾;而且在第二小小區(qū)列表進(jìn)行 更新的過程中通過小小區(qū)的開關(guān)次數(shù)和用戶切換次數(shù)所對(duì)應(yīng)的閾值來避免過多的小小區(qū)的開關(guān)和用戶切換,從而保證了網(wǎng)絡(luò)的穩(wěn)定性,降低了網(wǎng)絡(luò)能耗。
因此,本實(shí)施例提供的一種小小區(qū)的開關(guān)管理方法,不僅根據(jù)第一候選小小區(qū)列表更新第二小小區(qū)列表,而且在第二小小區(qū)列表進(jìn)行更新的過程中通過小小區(qū)的開關(guān)次數(shù)和用戶切換次數(shù)所對(duì)應(yīng)的閾值來避免過多的小小區(qū)的開關(guān)和用戶切換,從而使得在降低網(wǎng)絡(luò)能耗的同時(shí),還減少了小小區(qū)間的同頻干擾,提高服務(wù)性能和網(wǎng)絡(luò)的穩(wěn)定性。
基于前述實(shí)施例相同的技術(shù)構(gòu)思,參見圖3,其示出了本發(fā)明實(shí)施例提供的一種小小區(qū)的開關(guān)管理裝置30,裝置30應(yīng)用于宏基站,可以包括:設(shè)置單元301、獲取單元302、比較單元303和優(yōu)化控制單元304,其中,
設(shè)置單元301,用于為每個(gè)用戶設(shè)置一個(gè)候選小小區(qū)列表;并按照所有用戶的候選小小區(qū)列表中的小小區(qū)個(gè)數(shù)設(shè)置干擾評(píng)級(jí);以及,
根據(jù)所有小小區(qū)都開啟時(shí)的干擾評(píng)級(jí)設(shè)置干擾評(píng)級(jí)的初始值;
獲取單元302,用于通過預(yù)設(shè)的優(yōu)化策略獲取當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值;
比較單元303,用于比較干擾評(píng)級(jí)的初始值與當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值之間的差值和預(yù)設(shè)的閾值的大?。灰约?,
當(dāng)干擾評(píng)級(jí)的初始值與當(dāng)前實(shí)際干擾評(píng)級(jí)的最優(yōu)值之間的差值超過預(yù)設(shè)的閾值時(shí),觸發(fā)優(yōu)化控制單元304。
優(yōu)化控制單元304,用于根據(jù)各用戶的候選小小區(qū)列表通過預(yù)設(shè)的迭代算法對(duì)候選小小區(qū)列表中的小小區(qū)的開關(guān)狀態(tài)進(jìn)行優(yōu)化控制。
在上述實(shí)施例中,干擾評(píng)級(jí)用第一表達(dá)式表示;其中,具有|N(Uu)|=k屬性的用戶個(gè)數(shù)表示為U(k);|N(Uu)|=k表示用戶Uu對(duì)應(yīng)候選小小區(qū)列表中的小小區(qū)個(gè)數(shù)為k;K表示用戶所對(duì)應(yīng)候選小基站的最大個(gè)數(shù)。
在上述實(shí)施例中,設(shè)置單元301,用于當(dāng)所有小小區(qū)都開啟時(shí),按照第一表達(dá)式得到的干擾評(píng)級(jí)為干擾評(píng)級(jí)的初始值。
在上述實(shí)施例中,當(dāng)前實(shí)際干擾評(píng)級(jí)為根據(jù)當(dāng)前小小區(qū)的實(shí)際開啟狀態(tài)按 照第一表達(dá)式得到的干擾評(píng)級(jí)P1。
在上述實(shí)施例中,獲取單元302,具體用于:
根據(jù)第二表達(dá)式所示的優(yōu)化方程對(duì)當(dāng)前實(shí)際干擾評(píng)級(jí)P1進(jìn)行優(yōu)化,得到最優(yōu)值Popt,第二表達(dá)式為:
min P1
Bi∈{0,1}
其中,s.t.表示“使服從”的含義;Bi表示第i個(gè)小小區(qū)的開關(guān)狀態(tài),其中,第i個(gè)小小區(qū)開啟時(shí),Bi=1;第i個(gè)小小區(qū)關(guān)閉時(shí),Bi=0;cij表示第i個(gè)小小區(qū)是否為第j個(gè)用戶的候選小區(qū)的指示,其中,當(dāng)?shù)趇個(gè)小小區(qū)是第j個(gè)用戶的候選小區(qū)時(shí),cij=1;當(dāng)?shù)趇個(gè)小小區(qū)不是第j個(gè)用戶的候選小區(qū)時(shí),cij=0。
在上述實(shí)施例中,優(yōu)化控制單元304,具體對(duì)候選小小區(qū)列表中的小小區(qū)的開關(guān)狀態(tài)進(jìn)行優(yōu)化控制,包括:
S1:初始化迭代控制因子m=1,k=1;
S2:獲取僅包含一個(gè)小小區(qū)的第一候選小小區(qū)列表并開啟第一候選小小區(qū)列表中的小小區(qū);
S3:獲取包含兩個(gè)以上小小區(qū)的第二候選小小區(qū)列表;當(dāng)獲取到第二候選小小區(qū)列表時(shí),繼續(xù)S4;當(dāng)無法獲取到包含兩個(gè)以上小小區(qū)的第二候選小小區(qū)列表時(shí),轉(zhuǎn)向S12;
S4:確定第二候選小小區(qū)列表是否包括第一候選小小區(qū)列表中的小小區(qū);當(dāng)?shù)诙蜻x小小區(qū)列表中包括第一候選小小區(qū)列表中的小小區(qū)時(shí),執(zhí)行S5:將第二候選小小區(qū)列表中的小小區(qū)更新為第二候選小小區(qū)列表所包括的第一候選小小區(qū)列表中的小小區(qū),并返回S3;當(dāng)?shù)诙蜻x小小區(qū)列表中不包括第一候選小小區(qū)列表中的小小區(qū)時(shí),執(zhí)行S6:將所有第二候選小小區(qū)列表的小小區(qū)取并集Xk,并且將并集Xk中的小小區(qū)按照出現(xiàn)頻次由高到低順序排列;
S7:開啟并集Xk中第m個(gè)小小區(qū)[Xk]m;并判定第m個(gè)小小區(qū)[Xk]m的開關(guān) 次數(shù)和用戶切換次數(shù)均是否滿足預(yù)設(shè)條件;若滿足,則繼續(xù)進(jìn)行S8;若不滿足,則轉(zhuǎn)向S9;
S8:將包括有第m個(gè)小小區(qū)[Xk]m的第二候選小基站列表更新為僅包含第m個(gè)小小區(qū)[Xk]m的候選小區(qū)列表,同時(shí)令k=k+1,并轉(zhuǎn)到S3;
S9:確定m是否小于并集Xk中的小小區(qū)個(gè)數(shù)Xk;若是,則繼續(xù)進(jìn)行S10;若否,則轉(zhuǎn)至S11;
S10:令m=m+1,并轉(zhuǎn)至S7;
S11:令k=k-1,m=m+1,并轉(zhuǎn)至S7;
S12:迭代完成,結(jié)束優(yōu)化控制過程。
本發(fā)明實(shí)施例還提供了一種宏基站,該宏基站包括前述任一實(shí)施例所述的小小區(qū)的開關(guān)管理裝置30。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用硬件實(shí)施例、軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流 程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
以上,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。