本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種負(fù)載均衡方法及裝置。
背景技術(shù):
隨著長期演進(jìn)(Long Term Evolution,LTE)技術(shù)的發(fā)展和應(yīng)用,用戶對于LTE網(wǎng)絡(luò)質(zhì)量的要求也日益提高。當(dāng)小區(qū)出現(xiàn)負(fù)載分布不均衡的現(xiàn)象時,不僅會降低網(wǎng)絡(luò)容量,還會影響到用戶的服務(wù)質(zhì)量,因此需及時對小區(qū)間的負(fù)載進(jìn)行均衡調(diào)整。
目前,LTE網(wǎng)絡(luò)中主要存在三種用于負(fù)載均衡的技術(shù),分別為負(fù)載均衡(Load Balancing,LB)、載波聚合(Carrier Aggregation,CA)和移動性負(fù)載均衡(Mobility Load Balance,MLB)。其中,LB需要在小區(qū)間重疊區(qū)域內(nèi)選擇具體的用戶設(shè)備(User Equipment,UE)進(jìn)行小區(qū)轉(zhuǎn)移,CA需要在小區(qū)中存在兩個以上載波時才能使用,在單層網(wǎng)絡(luò)相鄰小區(qū)重疊覆蓋場景下,由于LB受到UE選擇的限制,CA受到載波數(shù)量的限制,這兩種技術(shù)的應(yīng)用效果均不佳。而MLB是自組織網(wǎng)絡(luò)(Self-Organized Network,SON)的一個重要功能,它可以通過調(diào)整小區(qū)個性偏移(Cell Individual Offset,CIO)值來實現(xiàn)負(fù)載均衡,可有效解決這種場景下負(fù)載不均衡的問題。
在3GPP協(xié)議中已規(guī)定,在MLB中,小區(qū)間通過X2接口進(jìn)行參數(shù)信息交互,但并未規(guī)定MLB的具體實施過程。另外,在SON中還存在另外一種技術(shù)—移動魯棒性優(yōu)化(Mobility Robustness Optimization,MRO),它通過調(diào)整切換參數(shù)CIO來優(yōu)化網(wǎng)絡(luò),避免或減少不必要的小區(qū)切換??梢姡琈LB和MRO是以不同的性能指標(biāo)為導(dǎo)向的,但它們需要調(diào)整的切換參數(shù)卻是相同的。當(dāng)MLB和MRO同時進(jìn)行自優(yōu)化操作時,可能會將相同的切換參數(shù)向相反方向進(jìn) 行調(diào)整,從而產(chǎn)生沖突。
總之,需要一種將MLB應(yīng)用于現(xiàn)網(wǎng)的可行方案,并盡量避免MLB和MRO之間的沖突。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種負(fù)載均衡方法及裝置,用以將MLB應(yīng)用于現(xiàn)網(wǎng),并盡量避免MLB和MRO之間的沖突。
本發(fā)明實施例提供一種負(fù)載均衡方法,包括:
源小區(qū)在負(fù)載值高于第一設(shè)定閾值后,確定與自身進(jìn)行移動性負(fù)載均衡MLB的目標(biāo)小區(qū);
所述源小區(qū)通過與所述目標(biāo)小區(qū)進(jìn)行協(xié)商,對用于從所述源小區(qū)切換到所述目標(biāo)小區(qū)的小區(qū)個性化偏移CIO值進(jìn)行向上調(diào)整;
所述源小區(qū)在負(fù)載值低于第二設(shè)定閾值后,對向上調(diào)整后的CIO值進(jìn)行回退調(diào)整;其中,對向上調(diào)整后的CIO值進(jìn)行回退調(diào)整后的CIO值小于該向上調(diào)整后的CIO值,大于或等于該向上調(diào)整后的CIO值所對應(yīng)的未調(diào)整時的CIO值,所述第二設(shè)定閾值低于所述第一設(shè)定閾值。
可選地,所述源小區(qū)確定與自身進(jìn)行MLB的目標(biāo)小區(qū),包括:
所述源小區(qū)在各個候選鄰小區(qū)中,確定負(fù)載值低于第三設(shè)定閾值、且與所述源小區(qū)之間存在重疊覆蓋的用戶設(shè)備UE的至少一個候選鄰小區(qū);所述第三設(shè)定閾值低于所述第一設(shè)定閾值;
所述源小區(qū)在確定的所述至少一個候選鄰小區(qū)中,選擇負(fù)載值最低的候選鄰小區(qū)作為所述目標(biāo)小區(qū)。
可選地,所述源小區(qū)根據(jù)以下步驟確定各個候選鄰小區(qū):
針對每一個鄰小區(qū),確定在預(yù)設(shè)時長內(nèi),所述源小區(qū)接收到的滿足預(yù)設(shè)條件的測量報告數(shù)量與接收到的總的測量報告數(shù)量的比值;其中,所述滿足預(yù)設(shè)條件的測量報告是指在該測量報告中,該鄰小區(qū)的參考信號接收質(zhì)量RSRP值 與所述源小區(qū)的RSRP值之間的差值高于設(shè)定RSRP值,該設(shè)定RSRP值為負(fù)值;
若確定的比值高于設(shè)定比值,則確定該鄰小區(qū)為候選鄰小區(qū)。
可選地,所述源小區(qū)通過與所述目標(biāo)小區(qū)進(jìn)行協(xié)商,對用于從所述源小區(qū)切換到所述目標(biāo)小區(qū)的CIO值進(jìn)行向上調(diào)整,包括:
所述源小區(qū)通過與所述目標(biāo)小區(qū)進(jìn)行協(xié)商,按照設(shè)定步長逐次增大用于從所述源小區(qū)切換到所述目標(biāo)小區(qū)的CIO值,直到所述源小區(qū)的負(fù)載值低于第一設(shè)定閾值,或者直到所述源小區(qū)的負(fù)載值高于第一設(shè)定閾值,但所述目標(biāo)小區(qū)不能再與所述源小區(qū)進(jìn)行MLB。
可選地,在滿足以下條件中的任意一種時,所述源小區(qū)確定所述目標(biāo)小區(qū)不能再與所述源小區(qū)進(jìn)行MLB:
所述目標(biāo)小區(qū)的負(fù)載值高于第三設(shè)定閾值;
所述源小區(qū)與所述目標(biāo)小區(qū)之間無重疊覆蓋的UE;
用于從所述源小區(qū)切換到所述目標(biāo)小區(qū)的CIO值已上調(diào)至預(yù)設(shè)的最大值;
用于從所述目標(biāo)小區(qū)切換到所述源小區(qū)的CIO值已下調(diào)至預(yù)設(shè)的最小值。
可選地,所述源小區(qū)在確定所述源小區(qū)的負(fù)載值高于第一設(shè)定閾值,但所述目標(biāo)小區(qū)不能再與所述源小區(qū)進(jìn)行MLB之后,還包括:
所述源小區(qū)確定與自身進(jìn)行MLB的另一目標(biāo)小區(qū)。
可選地,所述源小區(qū)在負(fù)載值低于第二設(shè)定閾值后,對向上調(diào)整后的CIO值進(jìn)行回退調(diào)整,包括:
所述源小區(qū)在負(fù)載值低于第二設(shè)定閾值后,從與自身進(jìn)行過MLB的所有目標(biāo)小區(qū)中,選擇回退目標(biāo)小區(qū);其中,用于從所述源小區(qū)切換到所述回退目標(biāo)小區(qū)的CIO值所對應(yīng)的向上調(diào)整過的幅度大于用于從所述源小區(qū)切換到其它目標(biāo)小區(qū)的CIO值所對應(yīng)的向上調(diào)整過的幅度;
所述源小區(qū)對用于從所述源小區(qū)切換到所述回退目標(biāo)小區(qū)的CIO值進(jìn)行回退調(diào)整。
可選地,所述源小區(qū)對用于從所述源小區(qū)切換到所述回退目標(biāo)小區(qū)的CIO值進(jìn)行回退調(diào)整,包括:
所述源小區(qū)通過與所述回退目標(biāo)小區(qū)進(jìn)行協(xié)商,按照設(shè)定步長逐次減小用于從所述源小區(qū)切換到所述回退目標(biāo)小區(qū)的CIO值,直到所述源小區(qū)的負(fù)載值高于第四設(shè)定閾值;或者直到所述源小區(qū)的負(fù)載值低于第四設(shè)定閾值,但用于從所述源小區(qū)切換到所述回退目標(biāo)小區(qū)的CIO值已回退至未調(diào)整時的大小;其中,所述第四設(shè)定閾值低于所述第一設(shè)定閾值,高于所述第二設(shè)定閾值。
可選地,所述源小區(qū)在確定所述源小區(qū)的負(fù)載值低于第四設(shè)定閾值,但用于從所述源小區(qū)切換到所述回退目標(biāo)小區(qū)的CIO值已回退至未調(diào)整時的大小之后,還包括:
所述源小區(qū)從與自身進(jìn)行過MLB的所有目標(biāo)小區(qū)中,選擇另一回退目標(biāo)小區(qū)。
可選地,所述源小區(qū)在負(fù)載值低于第二設(shè)定閾值后,對向上調(diào)整后的CIO值進(jìn)行回退調(diào)整,包括:
若在設(shè)定時長內(nèi),所述源小區(qū)的負(fù)載值持續(xù)低于第二設(shè)定閾值,則對向上調(diào)整后的CIO值進(jìn)行回退調(diào)整。
本發(fā)明實施例提供一種負(fù)載均衡裝置,包括:
確定模塊,用于在源小區(qū)負(fù)載值高于第一設(shè)定閾值后,確定與源小區(qū)進(jìn)行移動性負(fù)載均衡MLB的目標(biāo)小區(qū);
第一調(diào)整模塊,用于通過與所述目標(biāo)小區(qū)進(jìn)行協(xié)商,對用于從所述源小區(qū)切換到所述目標(biāo)小區(qū)的小區(qū)個性化偏移CIO值進(jìn)行向上調(diào)整;
第二調(diào)整模塊,用于在所述源小區(qū)負(fù)載值低于第二設(shè)定閾值后,對向上調(diào)整后的CIO值進(jìn)行回退調(diào)整,其中,對向上調(diào)整后的CIO值進(jìn)行回退調(diào)整后的CIO值小于該向上調(diào)整后的CIO值,大于或等于該向上調(diào)整后的CIO值所對應(yīng)的未調(diào)整時的CIO值,所述第二設(shè)定閾值低于所述第一設(shè)定閾值。
本發(fā)明實施例中,源小區(qū)在負(fù)載值高于第一設(shè)定閾值后,確定與自身進(jìn)行 MLB的目標(biāo)小區(qū),通過與確定的目標(biāo)小區(qū)進(jìn)行協(xié)商,對用于從源小區(qū)切換到目標(biāo)小區(qū)的小區(qū)個性化偏移CIO值進(jìn)行向上調(diào)整;在源小區(qū)的負(fù)載值低于第二設(shè)定閾值后,對向上調(diào)整后的CIO值進(jìn)行回退調(diào)整。采用本發(fā)明實施例,不僅可以實現(xiàn)基于MLB的小區(qū)間負(fù)載均衡,還可以通過對CIO值的回退調(diào)整,實現(xiàn)盡量避免MLB和MRO之間的沖突。
附圖說明
圖1為本發(fā)明實施例一提供的負(fù)載均衡方法流程圖;
圖2為本發(fā)明實施例二提供的負(fù)載均衡方法流程圖;
圖3為本發(fā)明實施例提供的負(fù)載均衡裝置結(jié)構(gòu)示意圖。
具體實施方式
本發(fā)明實施例中,源小區(qū)在負(fù)載值高于第一設(shè)定閾值后,確定與自身進(jìn)行MLB的目標(biāo)小區(qū),通過與確定的目標(biāo)小區(qū)進(jìn)行協(xié)商,對用于從源小區(qū)切換到目標(biāo)小區(qū)的小區(qū)個性化偏移CIO值進(jìn)行向上調(diào)整;在源小區(qū)的負(fù)載值低于第二設(shè)定閾值后,對向上調(diào)整后的CIO值進(jìn)行回退調(diào)整。采用本發(fā)明實施例,不僅可以實現(xiàn)基于MLB的小區(qū)間負(fù)載均衡,還可以通過對CIO值的回退調(diào)整,實現(xiàn)盡量避免MLB和MRO之間的沖突。
下面結(jié)合說明書附圖對本發(fā)明實施例作進(jìn)一步詳細(xì)描述。
實施例一
如圖1所示,為本發(fā)明實施例一提供的負(fù)載均衡方法流程圖,包括以下步驟:
S101:源小區(qū)在負(fù)載值高于第一設(shè)定閾值后,確定與自身進(jìn)行MLB的目標(biāo)小區(qū)。
在具體實施中,源小區(qū)首先進(jìn)行自身負(fù)載評估,評估指標(biāo)可以包括:無線資源利用率(可采用百分比表示)、小區(qū)容量等級(比如容量等級分1~100個 等級)、硬件資源負(fù)載指示(比如可以包括高、中、低、過載overload指示)、傳輸資源負(fù)載指示(比如可以包括高、中、低、過載overload指示)、可用容量(可采用百分比表示)等。
本發(fā)明實施例中所述負(fù)載值可以是基于各項不同的評估指標(biāo)的取值得到的綜合指標(biāo)值,也可以是預(yù)設(shè)的某項評估指標(biāo)的取值,比如可以將無線資源利用率作為負(fù)載值,比如源小區(qū)在無線資源利用率高于80%(第一設(shè)定閾值),啟動MLB,選擇與自身進(jìn)行MLB的目標(biāo)小區(qū)。
在具體實施中,源小區(qū)可以通過與鄰小區(qū)通過X2口進(jìn)行負(fù)載信息交互,選擇當(dāng)前負(fù)載值最低的鄰小區(qū)作為目標(biāo)小區(qū)?;蛘?,源小區(qū)也可以結(jié)合鄰小區(qū)的負(fù)載值,以及鄰小區(qū)與該源小區(qū)重疊覆蓋的邊緣用戶的數(shù)量來選擇目標(biāo)小區(qū)。
可選地,為了減少源小區(qū)與鄰小區(qū)之間的信息交互,在源小區(qū)與鄰小區(qū)之間進(jìn)行負(fù)載信息交互之前,可以先基于UE的測量報告(Measurement Report,MR)對鄰小區(qū)進(jìn)行篩選(詳見實施例二的描述),再與篩選出的鄰小區(qū)進(jìn)行負(fù)載信息交互。源小區(qū)與鄰小區(qū)之間進(jìn)行負(fù)載信息交互的過程具體可以包括:源小區(qū)向鄰小區(qū)請求獲取鄰小區(qū)的負(fù)載信息,鄰小區(qū)將自身的負(fù)載信息通知給源小區(qū)。
S102:源小區(qū)通過與所述目標(biāo)小區(qū)進(jìn)行協(xié)商,對用于從所述源小區(qū)切換到所述目標(biāo)小區(qū)的小區(qū)個性化偏移CIO值進(jìn)行向上調(diào)整;
該步驟中,源小區(qū)通過與目標(biāo)小區(qū)進(jìn)行協(xié)商的結(jié)果是:源小區(qū)對用于從所述源小區(qū)切換到所述目標(biāo)小區(qū)的小區(qū)個性化偏移CIO值進(jìn)行向上調(diào)整,目標(biāo)小區(qū)對用于從所述目標(biāo)小區(qū)切換到所述源小區(qū)的CIO值進(jìn)行向下調(diào)整。
這里,向上調(diào)整后的CIO值大于其對應(yīng)的調(diào)整前的CIO值,向下調(diào)整后的CIO值小于其對應(yīng)的調(diào)整前的CIO值。
在具體實施中,源小區(qū)與目標(biāo)小區(qū)之間通過X2口進(jìn)行協(xié)商。具體地,源小區(qū)可以向目標(biāo)小區(qū)發(fā)送調(diào)整CIO值(向上調(diào)整用于從源小區(qū)切換到目標(biāo)小區(qū) 的CIO值)的請求,目標(biāo)小區(qū)在根據(jù)自身小區(qū)負(fù)載情況等確認(rèn)可以調(diào)整該CIO值后,向源小區(qū)反饋確認(rèn)(Acknowledgement,Ack)信息,然后源小區(qū)按照預(yù)設(shè)的調(diào)整步長(比如0.5dB)增大用于從源小區(qū)切換到目標(biāo)小區(qū)的CIO值,相應(yīng)地,目標(biāo)小區(qū)按照該調(diào)制步長減小用于從該目標(biāo)小區(qū)切換到源小區(qū)的CIO值;源小區(qū)再評估自身負(fù)載值的大小,若自身負(fù)載值仍然很大,可以再次向目標(biāo)小區(qū)發(fā)送調(diào)整CIO值的請求,目標(biāo)小區(qū)在確認(rèn)后,雙方再按照預(yù)設(shè)的調(diào)整步長調(diào)整CIO值;如此重復(fù),直到源小區(qū)的負(fù)載值低于設(shè)置的一個閾值(以下稱為第一設(shè)定閾值),或者,直到源小區(qū)的負(fù)載值仍然高于第一設(shè)定閾值,但該目標(biāo)小區(qū)已無法與該源小區(qū)進(jìn)行MLB,此時,源小區(qū)可以更換目標(biāo)小區(qū)繼續(xù)執(zhí)行上述步驟。具體可參見實施例二的描述。
S103:源小區(qū)在負(fù)載值低于第二設(shè)定閾值后,對向上調(diào)整后的CIO值進(jìn)行回退調(diào)整;其中,對向上調(diào)整后的CIO值進(jìn)行回退調(diào)整后的CIO值小于該向上調(diào)整后的CIO值,大于或等于該向上調(diào)整后的CIO值所對應(yīng)的未調(diào)整時的CIO值,所述第二設(shè)定閾值低于所述第一設(shè)定閾值。
相應(yīng)地,目標(biāo)小區(qū)基于源小區(qū)回退調(diào)整CIO值的請求,對之前向下調(diào)整后的用于從目標(biāo)小區(qū)切換到源小區(qū)的CIO值進(jìn)行回退調(diào)整,對向下調(diào)整后的CIO值進(jìn)行回退調(diào)整后的CIO值大于該向下調(diào)整后的CIO值,小于或等于該向下調(diào)整后的CIO值所對應(yīng)的未調(diào)整時的CIO值。
這里,為了降低MLB與MRO之間的沖突,源小區(qū)在負(fù)載值持續(xù)低于第二設(shè)定閾值設(shè)定時長后,可以對之前調(diào)整過的CIO值進(jìn)行回退調(diào)整,也即減小調(diào)整過的用于從源小區(qū)切換到目標(biāo)小區(qū)的CIO值,相應(yīng)地,目標(biāo)小區(qū)可以增大用于從目標(biāo)小區(qū)切換到源小區(qū)的CIO值?;赝苏{(diào)整的過程可以參照之前進(jìn)行調(diào)整CIO值的過程。比如,源小區(qū)可以向目標(biāo)小區(qū)發(fā)送回退調(diào)整CIO值(向下調(diào)整用于從源小區(qū)切換到目標(biāo)小區(qū)的CIO值)的請求,此時,源小區(qū)按照預(yù)設(shè)的調(diào)整步長(比如0.5dB)減小用于從源小區(qū)切換到目標(biāo)小區(qū)的CIO值,目標(biāo)小區(qū)按照預(yù)設(shè)的調(diào)整步長增大用于從該目標(biāo)小區(qū)切換到源小區(qū)的CIO值,并向 源小區(qū)反饋確認(rèn)信息,源小區(qū)再評估自身負(fù)載值的大小,若自身負(fù)載值仍然很小,可以再次向目標(biāo)小區(qū)發(fā)送回退調(diào)整CIO值的請求,目標(biāo)小區(qū)再按照預(yù)設(shè)的調(diào)整步長回退調(diào)整CIO值,直到源小區(qū)的負(fù)載值高于設(shè)置的一個閾值(以下稱為第四設(shè)定閾值,低于所述第一設(shè)定閾值);或者直到源小區(qū)的負(fù)載值低于第四設(shè)定閾值,但用于從源小區(qū)切換到該目標(biāo)小區(qū)的CIO值已回退至未調(diào)整時的大小(相應(yīng)地,用于從所述回退目標(biāo)小區(qū)切換到所述源小區(qū)的CIO值已回退至未調(diào)整時的大小),此時,源小區(qū)可以更換目標(biāo)小區(qū)繼續(xù)進(jìn)行CIO值回退調(diào)整。若源小區(qū)之前與多個目標(biāo)小區(qū)進(jìn)行了MLB,則源小區(qū)在選擇回退調(diào)整CIO值的目標(biāo)小區(qū)時,可以選擇之前調(diào)整幅度最大的CIO值所對應(yīng)的目標(biāo)小區(qū),以下實施例二中將會作進(jìn)一步說明。
實施例二
如圖2所示,為本發(fā)明實施例二提供的負(fù)載均衡方法流程圖,包括以下步驟:
S201:源小區(qū)監(jiān)測自身負(fù)載值。
在具體實施中,源小區(qū)可以將無線資源利用率作為負(fù)載值,對自身無線資源利用率進(jìn)行實時監(jiān)測,判斷是否滿足MLB的觸發(fā)條件,也即判斷無線資源利用率是否高于第一設(shè)定閾值,比如80%。
S202:源小區(qū)在負(fù)載值高于第一設(shè)定閾值后,確定各個候選鄰小區(qū)。
具體地,針對每一個鄰小區(qū),確定在預(yù)設(shè)時長內(nèi),源小區(qū)接收到的滿足預(yù)設(shè)條件的測量報告數(shù)量與接收到的總的測量報告數(shù)量的比值;其中,所述滿足預(yù)設(shè)條件的測量報告是指在該測量報告中,該鄰小區(qū)的參考信號接收質(zhì)量(Reference Signal Receiving Power,RSRP)值與所述源小區(qū)的RSRP值之間的差值高于設(shè)定RSRP值,該設(shè)定RSRP值為負(fù)值;若確定的比值高于設(shè)定比值,則確定該鄰小區(qū)為候選鄰小區(qū)。
在具體實施中,由于現(xiàn)網(wǎng)中配置的鄰區(qū)列表中的鄰區(qū)數(shù)量一般都會很多,若源小區(qū)依次與鄰區(qū)列表中的小區(qū)進(jìn)行負(fù)載信息交互,將會嚴(yán)重增大X2口的 開銷,影響MLB效率。因此,作為一種優(yōu)選的實施方式,在選擇與源小區(qū)進(jìn)行MLB的目標(biāo)小區(qū)之前,可以先進(jìn)行鄰區(qū)篩選,篩選出候選鄰小區(qū)來與源小區(qū)進(jìn)行負(fù)載信息交互。在本發(fā)明實施例中,若針對某個鄰小區(qū),源小區(qū)接收的滿足上述預(yù)設(shè)條件的測量報告數(shù)量與接收到的總的測量報告數(shù)量的比值大于設(shè)定比值,如大于1%,則將該鄰小區(qū)作為一個候選鄰小區(qū)。上述預(yù)設(shè)條件即為衡量UE是否在源小區(qū)與鄰小區(qū)的重疊覆蓋區(qū)域的條件。
S203:源小區(qū)在各個候選鄰小區(qū)中,確定負(fù)載值低于第三設(shè)定閾值、且與所述源小區(qū)之間存在重疊覆蓋的用戶設(shè)備UE的至少一個候選鄰小區(qū),所述第三設(shè)定閾值低于所述第一設(shè)定閾值;在所述至少一個候選鄰小區(qū)中,選擇負(fù)載值最低的候選鄰小區(qū)作為與自身進(jìn)行MLB的目標(biāo)小區(qū)。
該步驟中,源小區(qū)通過與各個候選鄰小區(qū)進(jìn)行負(fù)載信息交互,得到各個候選鄰小區(qū)的負(fù)載值,在各個候選鄰小區(qū)中,再選擇與自身進(jìn)行MLB的目標(biāo)小區(qū)。在具體實施中,目標(biāo)小區(qū)可以是滿足以下條件1),或者同時滿足1)和2)的一個候選鄰小區(qū):
1)負(fù)載值低于第三設(shè)定閾值,如低于60%;
2)與源小區(qū)之間存在重疊覆蓋的邊緣UE;比如,若某一UE上報的測量報告中,該候選鄰小區(qū)的RSRP值與源小區(qū)的RSRP值之間的差值高于設(shè)定RSRP值(為負(fù)值)或源小區(qū)的RSRP值與該候選鄰小區(qū)的RSRP值之間的差值低于另外的設(shè)定RSRP值(為正值),則認(rèn)為該UE為位于源小區(qū)與該候選鄰小區(qū)的重疊覆蓋區(qū)域的邊緣UE;
作為一種優(yōu)選的實施方式(上述S203),若存在多個候選鄰小區(qū)的負(fù)載值都低于第三設(shè)定閾值,且都與源小區(qū)之間存在重疊覆蓋的邊緣UE,則選擇其中負(fù)載值最低的候選鄰小區(qū)作為所述目標(biāo)小區(qū)。
S204:源小區(qū)通過與目標(biāo)小區(qū)進(jìn)行協(xié)商,對用于從源小區(qū)切換到目標(biāo)小區(qū)的CIO值進(jìn)行向上調(diào)整;
相應(yīng)地,目標(biāo)小區(qū)對用于從目標(biāo)小區(qū)切換到源小區(qū)的CIO值進(jìn)行向下調(diào) 整。
具體地,源小區(qū)通過與目標(biāo)小區(qū)進(jìn)行協(xié)商,按照設(shè)定步長逐次增大用于從源小區(qū)切換到目標(biāo)小區(qū)的CIO值,直到所述源小區(qū)的負(fù)載值低于第一設(shè)定閾值,或者直到所述源小區(qū)的負(fù)載值高于第一設(shè)定閾值,但所述目標(biāo)小區(qū)不能再與所述源小區(qū)進(jìn)行MLB。
在具體實施過程中,源小區(qū)在選擇好目標(biāo)小區(qū)后,即進(jìn)入循環(huán)負(fù)載均衡流程:源小區(qū)每次向目標(biāo)小區(qū)發(fā)起調(diào)整CIO值(對用于從源小區(qū)切換到目標(biāo)小區(qū)的CIO值進(jìn)行向上調(diào)整)的請求后,目標(biāo)小區(qū)在反饋確認(rèn)信息后,源小區(qū)和目標(biāo)小區(qū)各自按照設(shè)定步長(如0.5dB)分別調(diào)整用于從源小區(qū)切換到目標(biāo)小區(qū)的CIO值以及用于從目標(biāo)小區(qū)切換到源小區(qū)的CIO值,源小區(qū)在確認(rèn)負(fù)載值仍沒有調(diào)整到低于第一設(shè)定閾值時,再次向目標(biāo)小區(qū)發(fā)起調(diào)整CIO值的請求,如此重復(fù),直到源小區(qū)的負(fù)載值低于第一設(shè)定閾值。
為了降低空口開銷,在循環(huán)調(diào)整的過程中,一般不更換與源小區(qū)進(jìn)行MLB的目標(biāo)小區(qū),除非目標(biāo)小區(qū)滿足以下條件1)~3)中的任意一種,不能再與源小區(qū)進(jìn)行MLB:
1)目標(biāo)小區(qū)的負(fù)載值高于第三設(shè)定閾值,比如60%;
2)源小區(qū)與所述目標(biāo)小區(qū)之間無重疊覆蓋的UE;
3)從源小區(qū)切換到目標(biāo)小區(qū)的CIO值已上調(diào)至預(yù)設(shè)的最大值,比如CIO值的取值范圍為[-3,3],若從源小區(qū)切換到目標(biāo)小區(qū)的CIO值已上調(diào)至3,則不能再對該CIO值進(jìn)行向上調(diào)整;
4)用于從目標(biāo)小區(qū)切換到源小區(qū)的CIO值已下調(diào)至預(yù)設(shè)的最小值。
若在循環(huán)調(diào)整的過程中,源小區(qū)的負(fù)載值仍高于第一設(shè)定閾值,但當(dāng)前的目標(biāo)小區(qū)不能再與源小區(qū)進(jìn)行MLB之后,則返回S202或S203,確定與源小區(qū)進(jìn)行MLB的另一目標(biāo)小區(qū),繼續(xù)進(jìn)行MLB。
S205:源小區(qū)在負(fù)載值低于第二設(shè)定閾值后,從與自身進(jìn)行過MLB的所有目標(biāo)小區(qū)中,選擇回退目標(biāo)小區(qū);對用于從所述源小區(qū)切換到該回退目標(biāo)小 區(qū)的CIO值進(jìn)行回退調(diào)整;其中,用于從所述源小區(qū)切換到所述回退目標(biāo)小區(qū)的CIO值所對應(yīng)的向上調(diào)整過的幅度大于用于從所述源小區(qū)切換到其它目標(biāo)小區(qū)的CIO值所對應(yīng)的向上調(diào)整過的幅度;對向上調(diào)整后的CIO值進(jìn)行回退調(diào)整后的CIO值小于該向上調(diào)整后的CIO值,大于或等于該向上調(diào)整后的CIO值所對應(yīng)的未調(diào)整時的CIO值,所述第二設(shè)定閾值低于所述第一設(shè)定閾值。
這里,源小區(qū)選擇回退目標(biāo)小區(qū)后,向回退目標(biāo)小區(qū)發(fā)送回退調(diào)整CIO值的請求,此時,源小區(qū)對用于從所述源小區(qū)切換到該回退目標(biāo)小區(qū)的CIO值進(jìn)行回退調(diào)整,回退目標(biāo)小區(qū)對用于從所述回退目標(biāo)小區(qū)切換到所述源小區(qū)的CIO值進(jìn)行回退調(diào)整,該用于從回退目標(biāo)小區(qū)切換到源小區(qū)的CIO值所對應(yīng)的之前向下調(diào)整過的幅度大于用于從其它目標(biāo)小區(qū)切換到所述源小區(qū)的CIO值所對應(yīng)的向下調(diào)整過的幅度;對向下調(diào)整后的CIO值進(jìn)行回退調(diào)整后的CIO值大于該向下調(diào)整后的CIO值,小于或等于該向下調(diào)整后的CIO值所對應(yīng)的未調(diào)整時的CIO值。
在具體實施過程中,源小區(qū)在與至少一個目標(biāo)小區(qū)進(jìn)行完MLB后,監(jiān)測自身負(fù)載情況,若在設(shè)定時長(比如3個小時)內(nèi),負(fù)載值持續(xù)低于第二設(shè)定閾值(比如60%),則對向上調(diào)整過的CIO值進(jìn)行回退調(diào)整。
在具體實施中,若源小區(qū)之前與多個目標(biāo)小區(qū)進(jìn)行了MLB,則源小區(qū)可以選擇之前調(diào)整幅度最大的CIO值進(jìn)行回退調(diào)整,也即從各個目標(biāo)小區(qū)中選擇回退目標(biāo)小區(qū),該回退目標(biāo)小區(qū)所對應(yīng)的CIO值的調(diào)整幅度是最大的。
具體地,源小區(qū)對用于從源小區(qū)切換到回退目標(biāo)小區(qū)的CIO值進(jìn)行回退調(diào)整,包括:
源小區(qū)通過與回退目標(biāo)小區(qū)進(jìn)行協(xié)商,按照設(shè)定步長逐次減小用于從源小區(qū)切換到所述回退目標(biāo)小區(qū)的CIO值(相應(yīng)地,目標(biāo)小區(qū)逐次增大用于從所述回退目標(biāo)小區(qū)切換到所述源小區(qū)的CIO值),直到源小區(qū)的負(fù)載值高于第四設(shè)定閾值(比如70%);或者直到所述源小區(qū)的負(fù)載值低于第四設(shè)定閾值,但用于從所述源小區(qū)切換到所述回退目標(biāo)小區(qū)的CIO值已回退至未調(diào)整時的大小 (或用于從所述回退目標(biāo)小區(qū)切換到所述源小區(qū)的CIO值已回退至未調(diào)整時的大小);其中,所述第四設(shè)定閾值低于所述第一設(shè)定閾值,高于所述第二設(shè)定閾值。
在具體實施過程中,源小區(qū)與回退目標(biāo)小區(qū)每次進(jìn)行協(xié)商時,按照設(shè)定步長回退調(diào)整一次CIO值。在單次回退后,若源小區(qū)負(fù)載值高于第四設(shè)定閾值,則停止回退調(diào)整;若源小區(qū)負(fù)載值低于第四設(shè)定閾值,但與該回退目標(biāo)小區(qū)之間的CIO值已回退至未調(diào)整時的大小,則更換回退目標(biāo)小區(qū),繼續(xù)與更換后的回退目標(biāo)小區(qū)之間進(jìn)行CIO值的回退調(diào)整;若源小區(qū)負(fù)載值低于第四設(shè)定閾值,且與回退目標(biāo)小區(qū)之間的CIO值還未回退至未調(diào)整時的大小,則與該回退目標(biāo)小區(qū)再次進(jìn)行協(xié)商,回退調(diào)整與該回退目標(biāo)小區(qū)之間的CIO值。
在具體實施中,若出現(xiàn)上述所述源小區(qū)的負(fù)載值低于第四設(shè)定閾值,但用于從源小區(qū)切換到回退目標(biāo)小區(qū)的CIO值已回退至未調(diào)整時的大小的情況,則可以返回S205,從與源小區(qū)進(jìn)行過MLB的所有目標(biāo)小區(qū)中,選擇另一回退目標(biāo)小區(qū)。
基于同一發(fā)明構(gòu)思,本發(fā)明實施例中還提供了一種與負(fù)載均衡方法對應(yīng)的負(fù)載均衡裝置,由于該裝置解決問題的原理與本發(fā)明實施例負(fù)載均衡方法相似,因此該裝置的實施可以參見方法的實施,重復(fù)之處不再贅述。
如圖3所示,為本發(fā)明實施例提供的負(fù)載均衡裝置結(jié)構(gòu)示意圖,包括:
確定模塊31,用于在源小區(qū)負(fù)載值高于第一設(shè)定閾值后,確定與源小區(qū)進(jìn)行移動性負(fù)載均衡MLB的目標(biāo)小區(qū);
第一調(diào)整模塊32,用于通過與所述目標(biāo)小區(qū)進(jìn)行協(xié)商,對用于從所述源小區(qū)切換到所述目標(biāo)小區(qū)的小區(qū)個性化偏移CIO值進(jìn)行向上調(diào)整;
第二調(diào)整模塊33,用于在所述源小區(qū)負(fù)載值低于第二設(shè)定閾值后,對向上調(diào)整后的CIO值進(jìn)行回退調(diào)整,其中,對向上調(diào)整后的CIO值進(jìn)行回退調(diào)整后的CIO值小于該向上調(diào)整后的CIO值,大于或等于該向上調(diào)整后的CIO值所對應(yīng)的未調(diào)整時的CIO值,所述第二設(shè)定閾值低于所述第一設(shè)定閾值。
可選地,所述確定模塊31具體用于:
在各個候選鄰小區(qū)中,確定負(fù)載值低于第三設(shè)定閾值、且與所述源小區(qū)之間存在重疊覆蓋的用戶設(shè)備UE的至少一個候選鄰小區(qū);所述第三設(shè)定閾值低于所述第一設(shè)定閾值;在確定的所述至少一個候選鄰小區(qū)中,選擇負(fù)載值最低的候選鄰小區(qū)作為所述目標(biāo)小區(qū)。
可選地,所述確定模塊31具體用于根據(jù)以下步驟確定各個候選鄰小區(qū):
針對每一個鄰小區(qū),確定在預(yù)設(shè)時長內(nèi),所述源小區(qū)接收到的滿足預(yù)設(shè)條件的測量報告數(shù)量與接收到的總的測量報告數(shù)量的比值;其中,所述滿足預(yù)設(shè)條件的測量報告是指在該測量報告中,該鄰小區(qū)的參考信號接收質(zhì)量RSRP值與所述源小區(qū)的RSRP值之間的差值高于設(shè)定RSRP值,該設(shè)定RSRP值為負(fù)值;若確定的比值高于設(shè)定比值,則確定該鄰小區(qū)為候選鄰小區(qū)。
可選地,所述第一調(diào)整模塊32具體用于:
通過與所述目標(biāo)小區(qū)進(jìn)行協(xié)商,按照設(shè)定步長逐次增大用于從所述源小區(qū)切換到所述目標(biāo)小區(qū)的CIO值,直到所述源小區(qū)的負(fù)載值低于第一設(shè)定閾值,或者直到所述源小區(qū)的負(fù)載值高于第一設(shè)定閾值,但所述目標(biāo)小區(qū)不能再與所述源小區(qū)進(jìn)行MLB。
可選地,在滿足以下條件中的任意一種時,所述第一調(diào)整模塊32確定所述目標(biāo)小區(qū)不能再與所述源小區(qū)進(jìn)行MLB:
所述目標(biāo)小區(qū)的負(fù)載值高于第三設(shè)定閾值;
所述源小區(qū)與所述目標(biāo)小區(qū)之間無重疊覆蓋的UE;
用于從所述源小區(qū)切換到所述目標(biāo)小區(qū)的CIO值已上調(diào)至預(yù)設(shè)的最大值;
用于從所述目標(biāo)小區(qū)切換到所述源小區(qū)的CIO值已下調(diào)至預(yù)設(shè)的最小值。
可選地,所述確定模塊31還用于,在所述第一調(diào)整模塊32確定所述源小區(qū)的負(fù)載值高于第一設(shè)定閾值,但所述目標(biāo)小區(qū)不能再與所述源小區(qū)進(jìn)行MLB之后,確定與源小區(qū)進(jìn)行MLB的另一目標(biāo)小區(qū)。
可選地,所述第二調(diào)整模塊33具體用于:
在所述源小區(qū)的負(fù)載值低于第二設(shè)定閾值后,從與所述源小區(qū)進(jìn)行過MLB的所有目標(biāo)小區(qū)中,選擇回退目標(biāo)小區(qū);其中,用于從所述源小區(qū)切換到所述回退目標(biāo)小區(qū)的CIO值所對應(yīng)的向上調(diào)整過的幅度大于用于從所述源小區(qū)切換到其它目標(biāo)小區(qū)的CIO值所對應(yīng)的向上調(diào)整過的幅度;對用于從所述源小區(qū)切換到所述回退目標(biāo)小區(qū)的CIO值進(jìn)行回退調(diào)整。
可選地,所述第二調(diào)整模塊33具體用于:
通過與所述回退目標(biāo)小區(qū)進(jìn)行協(xié)商,按照設(shè)定步長逐次減小用于從所述源小區(qū)切換到所述回退目標(biāo)小區(qū)的CIO值,直到所述源小區(qū)的負(fù)載值高于第四設(shè)定閾值;或者直到所述源小區(qū)的負(fù)載值低于第四設(shè)定閾值,但用于從所述源小區(qū)切換到所述回退目標(biāo)小區(qū)的CIO值已回退至未調(diào)整時的大??;其中,所述第四設(shè)定閾值低于所述第一設(shè)定閾值,高于所述第二設(shè)定閾值。
可選地,所述第二調(diào)整模塊33還用于:
在確定所述源小區(qū)的負(fù)載值低于第四設(shè)定閾值,但用于從所述源小區(qū)切換到所述回退目標(biāo)小區(qū)的CIO值已回退至未調(diào)整時的大小之后,從與源小區(qū)進(jìn)行過MLB的所有目標(biāo)小區(qū)中,選擇另一回退目標(biāo)小區(qū)。
可選地,所述第二調(diào)整模塊33具體用于:
若在設(shè)定時長內(nèi),所述源小區(qū)的負(fù)載值持續(xù)低于第二設(shè)定閾值,則對向上調(diào)整后的CIO值進(jìn)行回退調(diào)整。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實施的計算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、裝置(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/ 或方框的結(jié)合。可提供這些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。