一種實現(xiàn)負載均衡的方法及基站的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及負載均衡技術(shù)領(lǐng)域,尤其涉及一種實現(xiàn)負載均衡的方法及基站。
【背景技術(shù)】
[0002]為了滿足覆蓋和容量需求,運營商在布網(wǎng)時可能利用不同頻段的設(shè)備在同一站址下進行同心圓組網(wǎng),如圖1示出了一種異頻段分層組網(wǎng)示意圖。考慮到F頻段覆蓋能力較強,可應(yīng)用于連續(xù)組網(wǎng),保證基本覆蓋,而D頻段可應(yīng)用于熱點地區(qū)吸收容量,達到分層覆蓋的目的。在分層覆蓋小區(qū)之間可能出現(xiàn)不平衡的負載分布狀態(tài),導(dǎo)致一些小區(qū)出現(xiàn)過載的情況,并影響到服務(wù)質(zhì)量;而另一些小區(qū)的UE數(shù)量較少使得無線資源得不到充分利用。因此,可通過負載均衡技術(shù)來平衡分層覆蓋小區(qū)之間的負載,以提升資源利用率和系統(tǒng)容量。
[0003]負載均衡技術(shù)包括負載監(jiān)測、過載處理等重要功能,其中過載處理是指小區(qū)過載后將部分用戶業(yè)務(wù)遷移到其他小區(qū),以緩解本小區(qū)負載,保證其服務(wù)用戶的QoS。那么如何選擇待遷移用戶和目標(biāo)切換小區(qū)是該功能需要解決的重要問題。
[0004]現(xiàn)有的負載均衡技術(shù)主要的策略是優(yōu)先確定待遷移用戶,然后根據(jù)用戶的測量信息,為用戶選擇最優(yōu)的目標(biāo)切換小區(qū),以保證邊緣用戶的切換成功率?,F(xiàn)有技術(shù)方案的主要目標(biāo)是盡量保證用戶的切換成功率,但對于異頻重疊覆蓋的場景,由于用戶在重疊小區(qū)內(nèi)信道質(zhì)量相差較小,不易切換失?。贿@種情況下仍以用戶優(yōu)先考慮,則可能用戶選擇的目標(biāo)切換小區(qū)不是負載最輕的小區(qū),因此不易達到小區(qū)之間的負載均衡。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供了一種實現(xiàn)負載均衡的方法,既能有效地保證小區(qū)之間的負載均衡,同時保證用戶到目標(biāo)切換小區(qū)的切換成功率。
[0006]本發(fā)明還提供了一種實現(xiàn)負載均衡的基站,既能有效地保證小區(qū)之間的負載均衡,同時保證用戶到目標(biāo)切換小區(qū)的切換成功率。
[0007]本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0008]一種實現(xiàn)負載均衡的方法,包括:
[0009]當(dāng)服務(wù)小區(qū)的負載高于或等于預(yù)先設(shè)定的過載門限時,將鄰區(qū)列表中的相鄰小區(qū)按照負載量由輕到重的順序排序;
[0010]將所述鄰區(qū)列表中的第一個相鄰小區(qū)作為目標(biāo)切換小區(qū),繼續(xù)執(zhí)行步驟A ;
[0011]A、從服務(wù)小區(qū)的接納用戶列表中按照預(yù)設(shè)的選擇條件選擇該目標(biāo)切換小區(qū)對應(yīng)的目標(biāo)遷移用戶;計算所述服務(wù)小區(qū)的負載與所述目標(biāo)遷移用戶數(shù)量的差值,采用所述差值更新服務(wù)小區(qū)的負載;
[0012]B、判斷更新后的服務(wù)小區(qū)的負載是否低于所述過載門限,如果不低于,則將所述目標(biāo)遷移用戶遷移至所述目標(biāo)切換小區(qū),從所述服務(wù)小區(qū)的接納用戶列表中刪除所述目標(biāo)遷移用戶,判斷所述鄰區(qū)列表中是否存在下一個相鄰小區(qū),如果存在,則將該下一個相鄰小區(qū)作為目標(biāo)切換小區(qū),針對該目標(biāo)切換小區(qū)繼續(xù)執(zhí)行步驟A。
[0013]一種實現(xiàn)負載均衡的基站,包括:
[0014]負載遷移觸發(fā)模塊,用于判斷服務(wù)小區(qū)的負載是否高于或等于預(yù)先設(shè)定的過載門限,如果是,則將鄰區(qū)列表中的相鄰小區(qū)按照負載量由輕到重的順序排序,觸發(fā)負載遷移執(zhí)行模塊執(zhí)行負載遷移;
[0015]負載遷移執(zhí)行模塊,用于將所述鄰區(qū)列表中的第一個相鄰小區(qū)作為目標(biāo)切換小區(qū),繼續(xù)執(zhí)行步驟A ;A、從服務(wù)小區(qū)的接納用戶列表中按照預(yù)設(shè)的選擇條件選擇該目標(biāo)切換小區(qū)對應(yīng)的目標(biāo)遷移用戶;計算所述服務(wù)小區(qū)的負載與所述目標(biāo)遷移用戶數(shù)量的差值,采用所述差值更新服務(wù)小區(qū)的負載;B、判斷更新后的服務(wù)小區(qū)的負載是否低于所述過載門限,如果不低于,則將所述目標(biāo)遷移用戶遷移至所述目標(biāo)切換小區(qū),從所述服務(wù)小區(qū)的接納用戶列表中刪除所述目標(biāo)遷移用戶,判斷所述鄰區(qū)列表中是否存在下一個相鄰小區(qū),如果存在,則將該下一個相鄰小區(qū)作為目標(biāo)切換小區(qū),針對該目標(biāo)切換小區(qū)繼續(xù)執(zhí)行步驟A。
[0016]可見,本發(fā)明提出的實現(xiàn)負載均衡的方法和基站,優(yōu)先選擇負載最輕的小區(qū)作為目標(biāo)切換小區(qū);選定目標(biāo)切換小區(qū)之后,再從服務(wù)小區(qū)的接納用戶列表中按照預(yù)先設(shè)定的原則選擇目標(biāo)遷移用戶,從而有效保證小區(qū)之間的負載均衡,同時在選擇目標(biāo)遷移用戶時兼顧用戶的信道質(zhì)量,可以保證用戶到目標(biāo)切換小區(qū)的切換成功率。
【附圖說明】
[0017]圖1為現(xiàn)有的一種異頻段分層組網(wǎng)示意圖;
[0018]圖2為本發(fā)明提出的實現(xiàn)負載均衡的方法實現(xiàn)流程圖;
[0019]圖3為本發(fā)明中選擇目標(biāo)切換小區(qū)對應(yīng)的目標(biāo)遷移用戶的實現(xiàn)流程圖;
[0020]圖4為本發(fā)明提出的實現(xiàn)負載均衡的基站結(jié)構(gòu)示意圖。
【具體實施方式】
[0021]本發(fā)明提供了一種負載均衡技術(shù)中目標(biāo)切換小區(qū)和目標(biāo)遷移用戶的選擇方法,以進行過載后的負載遷移,實現(xiàn)負載均衡。其主要過程如下:
[0022]服務(wù)小區(qū)監(jiān)測到負載評估值達到或超過過載門限時,觸發(fā)負載遷移過程。根據(jù)鄰區(qū)報告的負載評估值,將鄰區(qū)列表中所有相鄰小區(qū)按照負載輕重排序,優(yōu)先選擇負載最輕的相鄰小區(qū)作為目標(biāo)切換小區(qū);
[0023]選定一個目標(biāo)切換小區(qū)后,再從服務(wù)小區(qū)接納用戶列表中按照一定原則選擇對應(yīng)的目標(biāo)遷移用戶;如果將選擇的目標(biāo)遷移用戶遷移出去后,服務(wù)小區(qū)的負載低于過載門限,則結(jié)束當(dāng)前流程;如果將選擇的目標(biāo)遷移用戶遷移出去后,服務(wù)小區(qū)的負載仍高于或等于過載門限,則繼續(xù)選擇下一個相鄰小區(qū)作為目標(biāo)切換小區(qū),并選擇該目標(biāo)切換小區(qū)對應(yīng)的目標(biāo)遷移用戶,直至所有的相鄰小區(qū)被選完未為止。
[0024]目標(biāo)遷移用戶的選擇原則可以包含多個方面要求,如“要求1:用戶的業(yè)務(wù)對QoS的要求是否允許執(zhí)行基于負載均衡的切換”、“要求2:用戶到鄰區(qū)的信道質(zhì)量”、“要求3:用戶到服務(wù)小區(qū)的信道質(zhì)量”等多個要求。為了使用戶選擇原則流程適用于不同的需求和場景,本方法中為每個要求項增加一個優(yōu)先級屬性,其優(yōu)先級大小可根據(jù)需要配置。進行用戶選擇時按照優(yōu)先級屬性由高到低依次對每個要求進行判決。若判決到某一個優(yōu)先級要求時發(fā)現(xiàn)沒有滿足條件的用戶了,則回退到上一個優(yōu)先級要求的判決結(jié)果,將判決出的用戶作為目標(biāo)遷移用戶,以保證負載遷移的效果。一次負載遷移的最大用戶數(shù)為使服務(wù)小區(qū)負載低于過載門限即可。
[0025]如圖2為本發(fā)明提出的實現(xiàn)負載均衡的方法實現(xiàn)流程圖,該方法包括:
[0026]步驟201:當(dāng)服務(wù)小區(qū)的負載高于或等于預(yù)先設(shè)定的過載門限時,將鄰區(qū)列表中的相鄰小區(qū)按照負載量由輕到重的順序排序;
[0027]步驟202:將所述鄰區(qū)列表中的第一個相鄰小區(qū)作為目標(biāo)切換小區(qū);
[0028]步驟203:從服務(wù)小區(qū)的接納用戶列表中按照預(yù)設(shè)的選擇條件選擇該目標(biāo)切換小區(qū)對應(yīng)的目標(biāo)遷移用戶;計算所述服務(wù)小區(qū)的負載與所述目標(biāo)遷移用戶數(shù)量的差值,采用所述差值更新服務(wù)小區(qū)的負載;
[0029]步驟204:判斷更新后的服務(wù)小區(qū)的負載是否低于所述過載門限,如果不低于,則執(zhí)行步驟205 ;
[0030]步驟205:將所述目標(biāo)遷移用戶遷移至所述目標(biāo)切換小區(qū),從所述服務(wù)小區(qū)的接納用戶列表中刪除所述目標(biāo)遷移用戶;
[0031]步驟206:判斷所述鄰區(qū)列表中是否存在下一個相鄰小區(qū),如果存在,則將該下一個相鄰小區(qū)作為目標(biāo)切換小區(qū),針對該目標(biāo)切換小區(qū)繼續(xù)執(zhí)行步驟203 ;如果不存在,則結(jié)束當(dāng)前流程。
[0032]上述步驟204可以進一步包括:
[0033]如果判斷出更新后的服務(wù)小區(qū)的負載低于所述過載門限,則將所述目標(biāo)遷移用戶中的全部或部分用戶遷移至所述目標(biāo)切換小區(qū),使遷移后的服務(wù)小區(qū)的負載低于所述過載門限。
[0034]上述步驟203中,預(yù)設(shè)的選擇條件可以為選擇要求列表,所述選擇要求列表中包括優(yōu)先級由高到低的多個選擇要求;
[0035]如圖3為選擇目標(biāo)切換小區(qū)對應(yīng)的目標(biāo)遷移用戶的實現(xiàn)流程圖,包括:
[0036]步驟301:將選擇要求列表中的第一個選擇要求作為當(dāng)前選擇要求,將服務(wù)小區(qū)的接納用戶作為待選擇用戶,繼續(xù)執(zhí)行步驟302。
[0037]步驟302:判斷待選擇用戶中是否存在滿足當(dāng)前選擇要求的用戶,如果存在,則將滿足當(dāng)前選擇要求的用戶作為待選擇用戶,繼續(xù)執(zhí)行步驟303 ;如果不存在,則將滿足上一個選擇要求的用戶選定為目標(biāo)切換小區(qū)對應(yīng)的目標(biāo)遷移用戶,結(jié)束當(dāng)前流程;如果不存在上一個選擇要求,則不存在該目標(biāo)切換小區(qū)對應(yīng)的目標(biāo)遷移用戶。
[0038]步驟303:判斷選擇要求列表中是否存在下一個選擇要求,如果存在,則將下一個選擇要求作為當(dāng)前選擇要求,繼續(xù)執(zhí)行步驟302 ;如果不存在,將所述待選擇用戶選定為目標(biāo)切換小區(qū)對應(yīng)的目標(biāo)遷移用戶。
[0039]上述過程中,選擇要求可以為:
[0040]要求1:用戶的業(yè)務(wù)對QoS的要求是否允許執(zhí)行基于負載均衡的切換;如果允許,則該用戶可以被選擇為目標(biāo)遷移用戶;如果不允許,則該用戶不能被選擇為目