一種小區負載均衡的方法及裝置與流程
2023-09-21 23:43:25 2

本發明涉及通信技術領域,尤其涉及一種小區負載均衡的方法及裝置。
背景技術:
在現有的移動負載平衡(Mobility Load Balancing,MLB)實現過程中,噹噹前小區負載超過了實際設定的過負載門限值時,當前小區和鄰區交換負載信息,選擇低負載鄰區作為負荷卸載的目標小區,通過切換參數自適應調整,將UE(User Equipment,用戶終端)以負載原因切換目標小區,達到當前小區負載減少的目的。
在常規的移動負載均衡方法,當前小區所屬的基站會統計當前小區的負載情況,當負載超過設定的門限時,向鄰小區列表中的所有鄰小區分別所屬的基站發送資源狀態報告。鄰小區回複本小區的負載情況,選取合適的鄰小區對當前小區進行負載卸載直到當前小區的負載情況低於高負載門限停止。
由此可知,目前的移動負載均衡只是在當前小區高負載情況下啟動,等當前小區負載低於門限時停止。這種移動負載均衡方法並不能均衡相鄰小區間的負載,只是通過負載均衡將高負載當前小區的負載控制在設定的目標負載門限下。所以這種方法無法解決小區間負載不均衡的問題,就會導致空閒小區的資源閒置。
技術實現要素:
本發明實施例提供一種小區負載均衡的方法及裝置,用以解決因小區間負載不均衡,而導致空閒小區的資源閒置的問題。
本發明實施例提供的一種小區負載均衡的方法,包括:
獲取當前小區的保證比特速率GBR的可用容量、物理下行控制信道PDCCH的可用容量和非保證比特速率NonGBR的可用容量;
將獲取的所述當前小區的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量中可用容量值最小的可用容量,確定為所述當前小區的綜合可用容量;
獲取所述當前小區的鄰區所屬的基站發送的所述當前小區的鄰區的綜合可用容量;
根據所述當前小區的綜合可用容量及所述當前小區的鄰區的綜合可用容量,進行小區負載均衡。
較佳地,所述當前小區的GBR的可用容量由下述步驟確定:
獲取所述當前小區的GBR佔用數、物理資源塊PRB可用數;
根據所述當前小區的GBR佔用數與PRB可用數的比值,確定所述當前小區的GBR的實際負荷;
根據所述當前小區的GBR的實際負荷與目標負荷的比值,確定所述當前小區的GBR的相對負荷;
根據所述當前小區的GBR的相對負荷確定所述當前小區的GBR的可用容量。
較佳地,所述當前小區的PDCCH的可用容量由下述步驟確定:
獲取所述當前小區的控制信道單元CCE佔用數、CCE可用總數;
根據所述當前小區的CCE佔用數和CCE可用總數的比值,確定所述當前小區的PDCCH的實際負荷;
根據所述當前小區的PDCCH的實際負荷與目標負荷的比值,確定所述當前小區的PDCCH的相對負荷;
根據所述當前小區的PDCCH的相對負荷確定所述當前小區的PDCCH的可用容量。
較佳地,所述當前小區的NonGBR的可用容量由下述步驟確定:
獲取所述當前小區的NonGBR佔用數、PRB可用數;
根據所述當前小區的NonGBR佔用數與PRB可用數的比值,確定所述當前小區的NonGBR的實際負荷;
根據所述當前小區的NonGBR的實際負荷與目標負荷的比值,確定所述當前小區的NonGBR的相對負荷;
根據所述當前小區的NonGBR的相對負荷確定所述當前小區的NonGBR的可用容量。
較佳地,所述獲取所述當前小區的鄰區所屬的基站發送的所述當前小區的鄰區的綜合可用容量,包括:
與所述鄰區所屬的基站建立負載信息交互連接;
向所述鄰區所屬的基站發送資源狀態報告請求;
接收所述鄰區所屬的基站發送的所述鄰區的資源狀態報告,所述鄰區的資源狀態報告中包括鄰區的綜合可用容量。
較佳地,在所述向所述鄰區所屬的基站發送資源狀態報告請求之後,還包括:
若在設定時間長度內沒有收到所述鄰區所屬的基站發送的所述鄰區的資源狀態報告,則釋放與所述鄰區所屬的基站建立的負載信息交互連接。
較佳地,所述根據所述當前小區的綜合可用容量及所述當前小區的鄰區的綜合可用容量,進行小區負載均衡,包括:
當所述當前小區的綜合可用容量小於第一容量閾值,確定所述當前小區的目標鄰區列表,所述目標鄰區列表中的目標小區的綜合可用容量大於等於第二容量閾值且目標小區的綜合可用容量與所述當前小區的綜合可用容量的差值大於第三容量閾值;
確定所述當前小區中的待切換終端及所述待切換終端擬切換的第一目標小區;
將所述待切換終端切換至所述第一目標小區。
較佳地,所述將所述待切換終端切換至所述第一目標小區,包括:
若所述當前小區的目標鄰區列表中有多個目標小區,將目標小區的綜合可用容量最大的目標小區確定為所述第一目標小區;
將所述待切換終端切換至所述確定的第一目標小區。
較佳地,在將所述當前小區中的待切換終端切換至所述確定的第一目標小區之後,還包括:
確定是否獲取所述第一目標小區發送的拒絕切換的請求;
若是,則將所述當前小區的待切換終端切換至所述當前小區的目標鄰區列表中的第二目標小區,所述第二目標小區的綜合可用容量為除所述第一目標小區之外最大的目標小區。
較佳地,根據下述條件之一或任意組合確定所述待切換終端:
終端的頻段與目標小區的頻段一致;
終端沒有建立當前質量等級標識QCI的承載;
終端沒有使用雙載波;
終端建立GBR業務,則所述終端所屬的當前小區的綜合可用容量包括由所述當前小區的GBR可用容量確定;
終端支持A4測量。
相應地,本發明實施例還提供了一種小區負載均衡的裝置,包括:
第一獲取單元,用於當前小區的保證比特速率GBR的可用容量、物理下行控制信道PDCCH的可用容量和非保證比特速率NonGBR的可用容量;
確定單元,用於將獲取的所述當前小區的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量中可用容量值最小的可用容量,確定為所述當前小區的綜合可用容量;
第二獲取單元,用於獲取所述當前小區的鄰區所屬的基站發送的所述當前小區的鄰區的綜合可用容量;
負載均衡單元,用於根據所述當前小區的綜合可用容量及所述當前小區的 鄰區的綜合可用容量,進行小區負載均衡。
較佳地,所述第一獲取單元具體用於:
根據下述步驟確定所述當前小區的GBR的可用容量:
獲取所述當前小區的GBR佔用數、物理資源塊PRB可用數;
根據所述當前小區的GBR佔用數與PRB可用數的比值,確定所述當前小區的GBR的實際負荷;
根據所述當前小區的GBR的實際負荷與目標負荷的比值,確定所述當前小區的GBR的相對負荷;
根據所述當前小區的GBR的相對負荷確定所述當前小區的GBR的可用容量。
較佳地,所述第一獲取單元具體用於:
根據下述步驟確定所述當前小區的PDCCH的可用容量:
獲取所述當前小區的控制信道單元CCE佔用數、CCE可用總數;
根據所述當前小區的CCE佔用數和CCE可用總數的比值,確定所述當前小區的PDCCH的實際負荷;
根據所述當前小區的PDCCH的實際負荷與目標負荷的比值,確定所述當前小區的PDCCH的相對負荷;
根據所述當前小區的PDCCH的相對負荷確定所述當前小區的PDCCH的可用容量。
較佳地,所述第一獲取單元具體用於:
根據下述步驟確定所述當前小區的NonGBR的可用容量:
獲取所述當前小區的NonGBR佔用數、PRB可用數;
根據所述當前小區的NonGBR佔用數與PRB可用數的比值,確定所述當前小區的NonGBR的實際負荷;
根據所述當前小區的NonGBR的實際負荷與目標負荷的比值,確定所述當前小區的NonGBR的相對負荷;
根據所述當前小區的NonGBR的相對負荷確定所述當前小區的NonGBR的可用容量。
較佳地,所述第二獲取單元具體用於:
與所述鄰區所屬的基站建立負載信息交互連接;
向所述鄰區所屬的基站發送資源狀態報告請求;
接收所述鄰區所屬的基站發送的所述鄰區的資源狀態報告,所述鄰區的資源狀態報告中包括鄰區的綜合可用容量。
較佳地,所述第二獲取單元具體用於:
在所述向所述鄰區所屬的基站發送資源狀態報告請求之後,若在設定時間長度內沒有收到所述鄰區所屬的基站發送的所述鄰區的資源狀態報告,則釋放與所述鄰區所屬的基站建立的負載信息交互連接。
較佳地,所述負載均衡單元具體用於:
當所述當前小區的綜合可用容量小於第一容量閾值,確定所述當前小區的目標鄰區列表,所述目標鄰區列表中的目標小區的綜合可用容量大於等於第二容量閾值且目標小區的綜合可用容量與所述當前小區的綜合可用容量的差值大於第三容量閾值;
確定所述當前小區中的待切換終端及所述待切換終端擬切換的第一目標小區;
將所述待切換終端切換至所述第一目標小區。
較佳地,所述負載均衡單元具體用於:
若所述當前小區的目標鄰區列表中有多個目標小區,將目標小區的綜合可用容量最大的目標小區確定為所述第一目標小區;
將所述待切換終端切換至所述確定的第一目標小區。
較佳地,所述負載均衡單元還用於:
確定是否獲取所述第一目標小區發送的拒絕切換的請求;
若是,則將所述當前小區的待切換終端切換至所述當前小區的目標鄰區列 表中的第二目標小區,所述第二目標小區的綜合可用容量為除所述第一目標小區之外最大的目標小區。
較佳地,所述負載均衡單元具體用於:
根據下述條件之一或任意組合確定所述待切換終端:
終端的頻段與目標小區的頻段一致;
終端沒有建立當前質量等級標識QCI的承載;
終端沒有使用雙載波;
終端建立GBR業務,則所述終端所屬的當前小區的綜合可用容量包括由所述當前小區的GBR可用容量確定;
終端支持A4測量。
本發明實施例表明,通過獲取當前小區的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量,將獲取的所述當前小區的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量中可用容量值最小的可用容量,確定為所述當前小區的綜合可用容量,獲取所述當前小區的鄰區所屬的基站發送的所述當前小區的鄰區的綜合可用容量,根據所述當前小區的綜合可用容量及所述當前小區的鄰區的綜合可用容量,進行小區負載均衡。通過GBR的可用容量、PDCCH的可用容量、NonGBR的可用容量中之一或任意組合來確定當前小區的綜合可用容量,然後根據該當前小區及其鄰區的綜合可用容量,對當前小區進行負載均衡,將當前小區中的待切換終端切換至目標小區,既可以對當前小區進行卸載,又不會引起目標小區的負載出現過載現象,實現了小區間的負載均衡的目的。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域的普通技術人員來講,在不付出創造性勞動性的前提 下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明實施例中的一種系統架構示意圖;
圖2為本發明實施例中一種小區負載均衡的方法的流程示意圖;
圖3為本發明實施例中一種當前小區的綜合可用容量示意圖;
圖4為本發明實施例中一種鄰區的綜合可用容量示意圖;
圖5為本發明實施例中一種鄰區與當前小區的綜合可用容量差值的示意圖;
圖6為本發明實施例中一種小區間負載信息交互的示意圖;
圖7為本發明實施例中一種小區間負載信息交互的示意圖;
圖8為本發明實施例中一種負載均衡切換的示意圖;
圖9為本發明實施例中一種小區負載均衡的裝置的結構示意圖。
具體實施方式
為了使本申請的目的、技術方案和優點更加清楚,下面將結合附圖對本申請作進一步地詳細描述,顯然,所描述的實施例僅僅是本申請一部份實施例,而不是全部的實施例。基於本申請中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其它實施例,都屬於本申請保護的範圍。
如圖1所示,本發明實施例所適用的一種通信系統組網架構,基於該系統組網架構可實現小區的負載均衡。圖1中列出了通信系統中的主要組成部分,包括:基站(如圖1中的基站1~4)、終端、當前小區(圖中的小區1)及當前小區的鄰區(如小區2~7均為小區1的鄰區),基站1是小區1所屬的基站。
終端可以是手機、平板電腦、筆記本電腦等具有無線通信功能的電子設備。終端可以在小區1的覆蓋範圍內,與基站1進行通信。基站1與其他基站之間可以通過X2接口進行通信。
基於上述描述,如圖2示出了本發明實施例提供的一種小區負載均衡的方法流程,該流程可以由小區負載均衡的裝置來執行,該裝置可以位於基站內,也可以是基站。
如圖2所示,該流程的具體步驟包括:
步驟201,獲取當前小區的GBR(Guaranteed Bit Rate,保證比特速率)的可用容量、PDCCH(Physical Downlink Control Channel,物理下行控制信道)的可用容量、NonGBR(Non-Guaranteed Bit Rate,非保證比特速率)的可用容量。
步驟202,將獲取的所述當前小區的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量中可用容量值最小的可用容量,確定為所述當前小區的綜合可用容量。
步驟203,獲取所述當前小區的鄰區所屬的基站發送的所述當前小區的鄰區的綜合可用容量。
步驟204,根據所述當前小區的綜合可用容量及所述當前小區的鄰區的綜合可用容量,進行小區負載均衡。
在本發明實施例中,綜合可用容量為CAC,當前小區的綜合可用容量為CACS,鄰區的綜合可用容量為CACT。該綜合可用容量用於表示小區的剩餘負載容量,該綜合可用容量越大,表示小區當前的負載越小,該綜合可用容量越小,表示小區當前的負載越大。為了減少系統開銷,上行的綜合可用容量可以認為等於下行綜合可用容量。
在常規的移動負載均衡方法,當前的小區負載是以UE對PRB(Physical Resource Block,物理資源塊)的利用率來衡量的,而UE的業務包括GBR和NonGBR的業務。其中,GBR業務需保證一定的業務速率,而NonGBR業務不需保證業務速率。如果在PRB資源充足的情況下NonGBR業務速率可以達到配置的AMBR(Aggregated Maximum Bit Rate,聚合最大比特速率),由於AMBR值一般配置的比較大,使得少量NonGBR用戶可能佔據小區的大部分PRB資源,此時認為小區的PRB利用率比較高,該小區為高負載小區,則觸發負載均衡的過程。但是實際上NonGBR業務是無需保證速率的,小區中仍然可以接入用戶,這樣以PRB的利用率衡量的小區負載並不能反映小區的實際接入能力,從而會造成小區資源的浪費。上述實施例中通過引入GBR的可用容量、PDCCH的可 用容量、NonGBR的可用容量,可以更好的進行小區負載均衡。
在步驟201中,當前小區的GBR的可用容量可以根據下述步驟確定:
獲取當前小區的GBR佔用數、物理資源塊PRB可用數,根據當前小區的GBR佔用數與PRB可用數的比值,確定當前小區的GBR的實際負荷,根據當前小區的GBR的實際負荷與目標負荷的比值,確定當前小區的GBR的相對負荷,根據當前小區的GBR的相對負荷確定當前小區的GBR的可用容量。優選地,可以根據公式(1)當前小區的GBR的實際負荷,可以根據公式(3)確定當前小區的GBR的相對負荷,可以根據公式(3)確定當前小區的GBR的可用容量。
公式(1)為:
GBR LOAD=(A/B)*100%……………………………………(1)
其中,GBR LOAD為當前小區的GBR的實際負荷,A為當前小區的平均GBR佔用數,B為當前小區的動態平均PRB可用數。
公式(2)為:
GBR的相對負荷=min(GBR LOAD/Targetload,100%)…………(2)
其中,GBR LOAD為當前小區的GBR的實際負荷,Targetload為目標負荷。根據當前小區的GBR的實際負荷與目標負荷的比值與100%進行取最小值,可以得到該當前小區的GBR的相對負荷。
公式(3)為:
ACGBR=100%-GBR的相對負荷……………………………………(3)
其中,ACGBR為當前小區的GBR的可用容量。
相應地,當前小區的PDCCH的可用容量可以根據下述步驟確定:
獲取當前小區的CCE(Control Channel Element,控制信道單元)佔用數、CCE可用總數,根據當前小區的CCE佔用數和CCE可用總數的比值,確定當前小區的PDCCH的實際負荷,根據當前小區的PDCCH的實際負荷與目標負荷的比值,確定當前小區的PDCCH的相對負荷,根據當前小區的PDCCH的相對 負荷確定當前小區的PDCCH的可用容量。可以根據公式(4)當前小區的PDCCH的實際負荷,可以根據公式(5)確定當前小區的PDCCH的相對負荷,可以根據公式(6)確定當前小區的PDCCH的可用容量。
公式(4)為:
PDCCH LOAD=(C/D)*100%……………………………………(4)
其中,PDCCH LOAD為當前小區的PDCCH的實際負荷,C為當前小區的平均CCE佔用數,D為當前小區的CCE可用總數。
公式(5)為:
PDCCH的相對負荷=min(PDCCH LOAD/Targetload,100%)………(5)
其中,PDCCH LOAD為當前小區的PDCCH的實際負荷,Targetload為目標負荷。根據當前小區的PDCCH的實際負荷與目標負荷的比值與100%進行取最小值,可以得到該當前小區的PDCCH的相對負荷。
公式(6)為:
ACPDCCH=100%-PDCCH的相對負荷……………………………………(6)
其中,ACGBR為當前小區的PDCCH的可用容量。
當前小區的NonGBR的可用容量可以根據下述步驟確定:
獲取當前小區的NonGBR佔用數、PRB可用數,根據當前小區的NonGBR佔用數與PRB可用數的比值,確定當前小區的NonGBR的實際負荷,根據當前小區的NonGBR的實際負荷與目標負荷的比值,確定當前小區的NonGBR的相對負荷,根據當前小區的NonGBR的相對負荷確定當前小區的NonGBR的可用容量。可以根據公式(7)當前小區的NonGBR的實際負荷,可以根據公式(8)確定當前小區的NonGBR的相對負荷,可以根據公式(9)確定當前小區的NonGBR的可用容量。
公式(7)為:
NonGBR LOAD=(E/F)*100%……………………………………(7)
其中,NonGBR LOAD為當前小區的NonGBR的實際負荷,E為當前小區 的NonGBR佔用數,F為當前小區的動態NonGBR PRB可用數。
公式(8)為:
NonGBR的相對負荷=min(NonGBR LOAD/Targetload,100%)……(8)
其中,NonGBR LOAD為當前小區的NonGBR的實際負荷,Targetload為目標負荷。根據當前小區的NonGBR的實際負荷與目標負荷的比值與100%進行取最小值,可以得到該當前小區的NonGBR的相對負荷。
公式(9)為:
ACNonGBR=100%-NonGBR的相對負荷………………………………(9)
其中,ACNonGBR為當前小區的NonGBR的可用容量。
上述可用容量越大,說明小區的負荷相對較小,適合將終端切換進去。
本發明實施例中,當前小區的GBR佔用數、PRB可用數、CCE佔用數、CCE可用總數和NonGBR佔用數都是一段時間內的動態平均數。
在步驟202中,上述CACS的確定方式可以包括以下方式之一:
若獲取當前小區的物理下行控制信道PDCCH的可用容量,則將當前小區的PDCCH的可用容量確定為當前小區的綜合可用容量。
若獲取當前小區的GBR的可用容量和PDCCH的可用容量,則將當前小區的GBR的可用容量和PDCCH的可用容量中的最小的可用容量確定為當前小區的綜合可用容量。
若獲取當前小區的GBR的可用容量和NonGBR的可用容量,則將當前小區的GBR的可用容量和NonGBR的可用容量中的最小的可用容量確定為當前小區的綜合可用容量。
若獲取當前小區的PDCCH的可用容量和NonGBR的可用容量,則將當前小區的PDCCH的可用容量和NonGBR的可用容量中的最小的可用容量確定為當前小區的綜合可用容量。
若獲取當前小區的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量,則將當前小區的GBR的可用容量、PDCCH的可用容量和NonGBR的 可用容量中的最小的可用容量確定為當前小區的綜合可用容量。
優選地,將獲取的所述當前小區的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量中可用容量值最小的可用容量,確定為所述當前小區的綜合可用容量。本發明實施例可以根據公式(10)來確定當前小區的綜合可用容量。
公式(10)為:
CACS=min(ACGBR,ACPDCCH,ACNonGBR)…………………………(10)
其中,CACS為當前小區的綜合可用容量,ACGBR為當前小區的GBR的可用容量,ACGBR為當前小區的PDCCH的可用容量,ACNonGBR為當前小區的NonGBR的可用容量。
CACS的值越大,表示當前小區的負荷較小,CACS的值越小,表示當前小區的負荷較大。
上述方式可以根據實際應用任意選擇,本發明實施例僅是示例作用,對此不做限制。
在步驟203中,該當前小區的鄰區的綜合可用容量可以下述方式獲得:
首先,需要與鄰區所屬的基站建立負載信息交互連接。通過X2接口以RSR(Resource Status Request,資源狀態報告)的方式進行負載信息交互。每個鄰區所屬的基站可以統計其各自覆蓋範圍下的鄰區的綜合可用容量,然後通過X2接口與其他基站進行負載信息交互。通過這種方式,當前小區所屬的基站可以獲得該當前小區的每個鄰區的綜合可用容量。
然後,向所述鄰區所屬的基站發送RSR請求。該RSR請求用於向鄰區所屬的基站請求發送其管理的鄰區的RSR,鄰區所屬的基站在接收到該RSR請求後,將自身統計的鄰區的RSR反饋回來。
最後,接收所述鄰區所屬的基站發送的所述鄰區的RSR,該鄰區的RSR中包括鄰區的綜合可用容量。從而可以得到當前小區的每個鄰區的綜合可用容量。
其中,在上述向鄰區所屬的基站發送資源狀態報告請求之後,若在設定時 間長度內沒有收到所述鄰區所屬的基站發送的所述鄰區的RSR,則釋放與所述鄰區所屬的基站建立的負載信息交互連接。同時,再次與該鄰區所屬的基站建立負載信息交互連接,再次向該基站發送RSR請求,直到接收到鄰區所屬的基站發送的鄰區的RSR為止。
設定時間長度可以依據經驗設置。在該設定時間長度內,如果鄰區所屬的基站管理的鄰區的綜合可用容量發生變化,則可以周期性的反饋其管理的鄰區的綜合可用容量,當前小區所屬基站可以周期性的更新該當前小區的鄰區列表中每個鄰區的綜合可用容量。
相應地,鄰區的綜合可用容量是該鄰區所屬基站根據該鄰區的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量中可用容量值最小的可用容量確定的,具體的確定過程可以參見當前小區的綜合可用容量的確定過程,此處不再贅述。
在步驟204中,負載均衡的啟動方式是判斷當前小區的綜合可用容量是否小於第一容量閾值,噹噹前小區的綜合可用容量小於第一閾值時,才可以啟動負載均衡。該第一容量閾值在實際應用時,可以依據經驗進行設置。如圖3所示,該當前小區的綜合可用容量小於MaxCACThresh,該MaxCACThresh為第一容量閾值,圖3中黑色柱體表示當前小區的相對負載。說明該當前小區需要被卸載。
在步驟203中確定出當前小區的綜合可用容量小於第一容量閾值後,需要從當前小區的鄰區列表中選取滿足條件的目標小區組成當前小區的目標鄰區列表。該條件可以是目標小區的綜合可用容量大於等於第二容量閾值且目標小區的綜合可用容量與所述當前小區的綜合可用容量的差值大於第三容量閾值。其中,第二容量閾值和第三容量閾值在實際應用時可以依據經驗進行設置。如圖4和圖5所示,圖4中表示鄰區綜合可用容量大於CACHeadroom,該CACHeadroom為第二容量閾值,說明該鄰區有接收負載的能力。圖5表示鄰區的綜合可用容量減去當前小區的綜合可用容量的差值△CAC,該△CAC大於DeltaCac,該 DeltaCac為第三容量閾值,CACT-CACS>deltaCac,設定的小區間允許的綜合負載容量差,當CACT-CACS≤deltaCac說明小區負載均衡,不再需要負載均衡。
當前小區的鄰區列表是當前小區所屬的基站根據當前小區中所有UE發送的A4測量報告生成的,在初步生成鄰區列表之後,還需對該鄰區列表進行進一步的篩選,需要刪除不符合切換條件的小區。如:不滿足RSRP(Reference Signal Received Power,參考信號接收功率)/RSRQ(Reference Signal Received Quality,參考信號接收質量)設定水平的小區,不同系統的小區,被列入負載均衡切換黑名單的小區,沒有CAC信息或CACT第三容量閾值的小區,在兩次CAC更新期間之間,負載平衡切換到該鄰區的數目大於設定的最大切換次數的小區。
舉例來說,噹噹前小區內的終端啟動A4測量時,當前小區所屬的基站將在3s的時間內收到終端發送的A4測量報告,如果在規定的時間內至少有一個測量報告被基站收到,則當前小區的鄰區列表就會生成。然後通過進一步的過濾,可以去除RSRP/RSRQ不符合要求的小區。
本發明實施例可以根據下述條件之一或任意組合確定所述待切換終端:
終端的頻段與目標小區的頻段一致、終端沒有建立QCI(Quality of service Class Identifier,服務質量等級標識)的承載、終端沒有使用雙載波、終端建立GBR業務,則所述終端所屬的服務小區的綜合可用容量包括由所述服務小區的GBR可用容量確定、終端支持A4測量。也可以是終端支持的相關功能,如終端支持異頻切換。上述條件在實際應用時,可以自由組合,本發明實施例對此不做限制。
當上述確定出的第一目標小區有多個時,則按照目標小區的綜合可用容量的大小進行排序,將目標小區的綜合可用容量最大的目標小區確定為所述第一目標小區,然後將所述待切換終端切換至所述確定的第一目標小區。該第一目標小區為綜合可用容量最大的目標小區,可以接收待切換終端的能力最強。在此過程中,也可以按照目標小區的綜合可用容量與當前小區的綜合可用容量的 差值的大小進行排序。
在將所述當前小區中的待切換終端切換至所述確定的第一目標小區之後,還需要判斷是否獲取第一目標小區發送的拒絕切換的請求,若獲取第一目標小區發送的拒絕切換的請求,則將所述當前小區的待切換終端切換至所述當前小區的目標鄰區列表中的第二目標小區,所述第二目標小區為目標小區的綜合可用容量排序在所述第一目標小區之後的目標小區。同時,將該第一目標小區加入負載均衡切換黑名單,避免成為下次負載均衡切換時的目標小區。
上述實施例表明,通過獲取當前小區的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量,將獲取的所述當前小區的GBR的可用容量、PDCCH的可用容量和NonGBR的可用容量中可用容量值最小的可用容量,確定為所述當前小區的綜合可用容量,獲取所述當前小區的鄰區所屬的基站發送的所述當前小區的鄰區的綜合可用容量,根據所述當前小區的綜合可用容量及所述當前小區的鄰區的綜合可用容量,進行小區負載均衡。通過GBR的可用容量、PDCCH的可用容量、NonGBR的可用容量中之一或任意組合來確定當前小區的綜合可用容量,然後根據該當前小區及其鄰區的綜合可用容量,對當前小區進行負載均衡,將當前小區中的待切換終端切換至目標小區,既可以對當前小區進行卸載,又不會引起目標小區的負載出現過載現象,實現了小區間的負載均衡的目的。
相應地,本發明實施例還提供了一種小區間負載信息交換的方法,如圖6所示,小區與小區之間同X2接口以RSR進行負載信息交互。
如圖6所示,建立當前小區與鄰區的交換負載信息連接,當前小區向鄰區發送資源狀態報告請求,該資源狀態報告請求設有設定時間長度,在設定時間長度內當前小區可以周期性的接收鄰區發送的資源狀態報告。
優選地,如圖7所示,如果在設定時間長度內,當前小區沒有收到鄰區的資源狀態報告,則在設定時間長度結束後,將與鄰區的負載信息交互連接釋放。如果此時還需要鄰區的負載信息,可以重新執行上述過程,直到接收到鄰區的 資源狀態報告為止。
優選地,本發明實施例還提供了一種小區負載均衡的切換方法,如圖8所示,當前小區向第一目標小區發送切換請求,第一目標小區會進行接入切換控制,如果第一目標小區不希望接入新的終端,則會向當前小區發送拒絕切換的請求,則當前小區向第二目標小區發送切換請求,請求第二目標小區允許切換,直到當前小區接收到允許切換請求為止。
基於相同的發明構思,圖9示出了本發明實施例提供的一種小區負載均衡的裝置的結構,該裝置可以執行小區負載均衡的方法流程,該裝置可以位於基站內,也是可以是基站。
如圖9所示,該裝置具體包括:
第一獲取單元901,用於獲取一個或多個當前小區參數,所述當前小區參數包括:保證比特速率GBR的可用容量、物理下行控制信道PDCCH的可用容量、非保證比特速率NonGBR的可用容量;
確定單元902,用於將獲取的所述當前小區參數中可用容量值最小的可用容量,確定為所述當前小區參數對應的當前小區的綜合可用容量,所述綜合可用容量用於表示小區的剩餘負載容量;
第二獲取單元903,用於獲取所述當前小區的鄰區的綜合可用容量;
負載均衡單元904,用於根據所述當前小區的綜合可用容量及所述當前小區的鄰區的綜合可用容量,進行負載均衡。
優選地,所述第一獲取單元901具體用於:
根據下述步驟確定所述當前小區的GBR的可用容量:
獲取所述當前小區的GBR佔用數、物理資源塊PRB可用數;
根據所述當前小區的GBR佔用數與PRB可用數的比值,確定所述當前小區的GBR的實際負荷;
根據所述當前小區的GBR的實際負荷與目標負荷的比值,確定所述當前小區的GBR的相對負荷;
根據所述當前小區的GBR的相對負荷確定所述當前小區的GBR的可用容量。
優選地,所述第一獲取單元901具體用於:
根據下述步驟確定所述當前小區的PDCCH的可用容量:
獲取所述當前小區的控制信道單元CCE佔用數、CCE可用總數;
根據所述當前小區的GBR佔用數與PRB可用數的比值,確定所述當前小區的PDCCH的實際負荷;
根據所述當前小區的PDCCH的實際負荷與目標負荷的比值,確定所述當前小區的PDCCH的相對負荷;
根據所述當前小區的PDCCH的相對負荷確定所述當前小區的PDCCH的可用容量。
優選地,所述第一獲取單元901具體用於:
根據下述步驟確定所述當前小區的NonGBR的可用容量:
獲取所述當前小區的NonGBR佔用數、PRB可用數;
根據所述當前小區的NonGBR佔用數與PRB可用數的比值,確定所述當前小區的NonGBR的實際負荷;
根據所述當前小區的NonGBR的實際負荷與目標負荷的比值,確定所述當前小區的NonGBR的相對負荷;
根據所述當前小區的NonGBR的相對負荷確定所述當前小區的NonGBR的可用容量。
優選地,所述第二獲取單元903具體用於:
與所述鄰區所屬的基站建立負載信息交互連接;
向所述鄰區所屬的基站發送資源狀態報告請求;
接收所述鄰區所屬的基站發送的所述鄰區的資源狀態報告,所述鄰區的資源狀態報告中包括鄰區的綜合可用容量。
優選地,所述第二獲取單元903具體用於:
在所述向所述鄰區所屬的基站發送資源狀態報告請求之後,若在設定時間長度內沒有收到所述鄰區所屬的基站發送的所述鄰區的資源狀態報告,則釋放與所述鄰區所屬的基站建立的負載信息交互連接。
優選地,所述負載均衡單元904具體用於:
若所述當前小區的目標鄰區列表中有多個目標小區,將目標小區的綜合可用容量最大的目標小區確定為所述第一目標小區;
將所述待切換終端切換至所述確定的第一目標小區。
優選地,所述負載均衡單元904還用於:
確定是否獲取所述第一目標小區發送的拒絕切換的請求;
若是,則將所述當前小區的待切換終端切換至所述當前小區的目標鄰區列表中的第二目標小區,所述第二目標小區的綜合可用容量為除所述第一目標小區之外最大的目標小區。
優選地,所述負載均衡單元904具體用於:
根據下述條件之一或任意組合確定所述待切換終端:
終端的頻段與目標小區的頻段一致;
終端沒有建立QCI的承載;
終端沒有使用雙載波;
終端建立GBR業務,則所述終端所屬的當前小區的綜合可用容量包括由所述當前小區的GBR可用容量確定;
終端支持A4測量。
本申請是參照根據本申請實施例的方法、設備(系統)、和電腦程式產品的流程圖和/或方框圖來描述的。應理解可由電腦程式指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些電腦程式指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用於實現在流程圖一個流 程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些電腦程式指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的製造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些電腦程式指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
儘管已描述了本申請的優選實施例,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優選實施例以及落入本申請範圍的所有變更和修改。
顯然,本領域的技術人員可以對本申請進行各種改動和變型而不脫離本申請的精神和範圍。這樣,倘若本申請的這些修改和變型屬於本申請權利要求及其等同技術的範圍之內,則本申請也意圖包含這些改動和變型在內。