一種控制發射功率的方法及基站控制器的製作方法
2023-12-01 09:40:31
專利名稱:一種控制發射功率的方法及基站控制器的製作方法
技術領域:
本發明涉及移動通信技術領域中的功率控制技術,尤其涉及一種控制發射功率的方法及基站控制器(BSC, Base Station Control)。
背景技術:
在移動通信系統中,當任意一個移動臺(MS,Mobile Station)需要接入系統進行通話、進行初始建鏈時,或當任意一個MS在通話建立後、需要進行切換時,BSC負責為該MS指派上行發射功率、並且為該MS所在的通話信道中對應的基站收發臺(BTS,BaseTransceiver Station)指派下行發射功率。但是,在上述MS初始建鏈及需要切換時,BSC為該MS及該MS所在的通話信道中對應的BTS指派的下行發射功率及上行發射功率一般都是通話信道所在載頻的最大發射功率,如此,就會增加空間中電磁輻射,對人體健康產生不良影響;BTS及MS之間以最大發射功率進行通信還會對其他無線系統產生幹擾;另外,BTS及MS採用最大發射功率進行通信,還會浪費BTS及MS的功耗。針對上述問題,目前已經提出的解決方案:公開號為CN101159459的專利文件,公開了初始功率控制方法、系統及裝置:通過計算BTS及MS之間的路徑損耗,BTS結合呼叫MS所在載頻的發射功率來預測該MS接收的下行信號強度;BTS針對該預測的接收的下行信號強度,對下行發射功率做出相應的調整。但是,該方法僅考慮了在初始建鏈時降低BTS的下行發射功率,未考慮對MS初始功率及切換時刻功率的控制,因此,該方案未能對MS的上行發射功率進行控制。可見,目前已有的控制發射功率的方法,無法在MS和BTS初始建鏈及切換時既能降低上行發射功率又能降低下行發射功率,進而,無法降低MS的電磁輻射對人體帶來的危害,並且無法降低BTS和MS的功耗。
發明內容
有鑑於此,本發明的目的在於提供一種控制發射功率的方法及BSC,能在MS和BTS初始建鏈及切換時,既能降低上行發射功率又能降低下行發射功率,進而,降低MS的電磁輻射對人體帶來的危害,並且降低BTS和MS的功耗。為達到上述目的,本發明的技術方案是這樣實現的:本發明提供了一種控制發射功率的方法,該方法包括:BSC檢測自身管理的MS的狀態;當確定MS和BTS初始建鏈或切換時,BSC判斷是否能對MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化,如果能,則BSC對所述MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化。上述方案中,所述當MS和BTS初始建鏈或切換時,具體為:當所述BSC確定MS需要進入立即指派狀態時、需要進入指派狀態時、需要進行同一個BSC內小區間切換狀態時、或需要進入BSC間切換狀態時。上述方案中,所述MS和BTS初始建鏈或切換,按如下方式確定:
當BSC接收到MS發來的信道請求消息時,確定所述MS需要進入立即指派狀態;當BSC接收到MSC發來的對MS的指派請求消息時,確定所述MS需要進入指派狀態;當BSC自身管理的MS需要進行同一個BSC內小區間切換時,確定所述MS需要進入同一個BSC內小區間切換狀態;當BSC接收到的信息中有對MS的切換請求消息時,確定所述MS需要進入BSC間切換狀態。上述方案中,所述判斷是否能對MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化,包括:利用優化功率配置參數判斷是否能對MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化。上述方案中,所述利用優化功率配置參數判斷是否能對MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化,包括:BSC判斷上行功控總開關參數設置為優化、繼承還是不優化,如果為優化,則對該MS的上行發射功率進行優化計算,如果為繼承,則繼承使用該MS的原上行發射功率,如果為不優化,則將該MS的上行發射功率設置為最大上行功率值;和/或,BSC判斷下行功控總開關參數設置為優化、繼承還是不優化,如果為優化,則對該MS對應的BTS的通話信道的下行發射功率進行優化計算,如果為繼承,則繼承使用BTS的原下行發射功率,如果為不優化,則將該BTS的下行發射功率設置為最大下行功率值。上述方案中,所述對該MS的上行發射功率進行優化計算,包括:當BSC需要進入立即指派狀態時,上行發射功率優化計算為:當測量到的信號強度值小於預置的低信號強度門限時,將上行發射功率設置為最大發射功率上行公共控制信道最大發射功率,如果信號強度值不小於預置的地信號強度門限時,將上行發射功率設置為上行公共控制信道最大發射功率減去衰減值;當BSC需要進入指派狀態時,上行發射功率優化計算為,BSC將上行發射功率設置為以下兩個數值中的最小值=BSC將上行發射功率設置為MS語音版本對應的最大上行發射功率、與當前上行發射功率減去接收電平與上行目標電平之間差值後所得值;當BSC需要進入同一個BSC內小區間切換狀態時,上行發射功率優化計算為:BSC將上行發射功率設置為當前上行目標電平與BTS在該通話信道對應載波的最大發射功率之和、減去MS對應的當前通話信道的下行接收電平後所得值;當BSC需要進入BSC間切換狀態時,上行發射功率優化計算為:BSC將上行發射功率設置為上行目標電平與BTS在對應載波的最大發射功率之和、減去對應的MS的下行接收電平所得值。上述方案中,所述對該MS對應的BTS的通話信道的下行發射功率進行優化計算,包括:當BSC需要進入立即指派狀態時,下行發射功率進行優化計算為:當測量到的信號強度值小於預置的低信號強度門限時,將下行發射功率設置為與MS對應的BTS的下行公共控制信道(CCCH, Common Control Channel)的最大發射功率,如果信號強度值不小於預置的地信號強度門限時,將下行發射功率設置為與MS對應的BTS的下行CCCH的最大發射功率減去衰減值;
當BSC需要進入指派狀態時,下行發射功率進行優化計算為,BSC將下行發射功率設置為以下兩個數值中的最小值:與MS對應的BTS的下行CCCH的最大發射功率、和當前BTS的下行發射功率減去指派請求消息對應的原通話信道的下行接收電平和及下行目標電平之間的差值;當BSC需要進入同一個BSC內小區間切換狀態時,下行發射功率進行優化計算為,BSC將下行發射功率設置為以下兩個數值中的最小值:BTS在該通話信道對應載波的最大發射功率、BTS在該通話信道對應載波的最大發射功率當前通話信道的上行接收電平與下行目標電平之間的差值;當BSC需要進入BSC間切換狀態時,下行發射功率進行優化計算為,BSC將下行發射功率設置為以下兩個數值中的最小值:BTS在該通話信道對應載波的最大發射功率,BTS在該通話信道對應載波的最大發射功率減去上行接收電平與下行目標電平之間的差值。本發明還提供了一種BSC,該BSC包括:功率優化模塊和控制模塊;其中,控制模塊,用於檢測自身管理的MS的狀態,確定MS和基站收發臺BTS初始建鏈或切換時,判斷是否能對MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化,如果能,則通知功率優化模塊對上行發射功率和/或下行發射功率進行優化計算;功率優化模塊,用於接收控制模塊發來對上行發射功率和/或下行發射功率進行優化計算的通知,對上行發射功率和/或下行發射功率進行優化計算。上述方案中,所述控制模塊,具體用於確定MS需要進入立即指派狀態、需要進入指派狀態、需要進行同一個BSC內小區間切換狀態、或需要進入BSC間切換狀態。上述方案中,所述控制模塊,具體用於當接收到MS發來的信道請求消息時,確定所述MS需要進入立即指派狀態;當接收到MSC發來的對MS的指派請求消息時,確定所述MS需要進入指派狀態;當自身管理的MS需要進行同一個BSC內小區間切換時,確定所述MS需要進入同一個BSC內小區間切換狀態;當接收到的信息中有對MS的切換請求消息時,確定所述MS需要進入BSC間切換狀態。上述方案中,所述控制模塊,具體用於利用功率優化模塊中的優化功率配置參數判斷是否能對MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化;相應的,所述功率優化模塊,還用於為控制模塊提供預置的優化功率配置參數。上述方案中,所述控制模塊,具體用於:判斷功率優化模塊中的上行功控總開關參數設置為優化、繼承還是不優化,如果為優化,則對該MS的上行發射功率進行優化計算,如果為繼承,則繼承使用該MS的原上行發射功率,如果為不優化,則將該MS的上行發射功率設置為最大上行功率值;和/或,判斷功率優化模塊中的下行功控總開關參數設置為優化、繼承還是不優化,如果為優化,則對該MS對應的BTS的通話信道的下行發射功率進行優化計算,如果為繼承,則繼承使用BTS的原下行發射功率,如果為不優化,則將該BTS的下行發射功率設置為最大下行功率值。上述方案中,所述功率優化模塊,具體用於:
當BSC需要進入立即指派狀態時,上行發射功率優化計算為:當測量到的信號強度值小於預置的低信號強度門限時,將上行發射功率設置為最大發射功率上行公共控制信道最大發射功率,如果信號強度值不小於預置的地信號強度門限時,將上行發射功率設置為上行公共控制信道最大發射功率減去衰減值;當BSC需要進入指派狀態時,上行發射功率優化計算為,BSC將上行發射功率設置為以下兩個數值中的最小值=BSC將上行發射功率設置為MS語音版本對應的最大上行發射功率、與當前上行發射功率減去接收電平與上行目標電平之間差值後所得值;當BSC需要進入同一個BSC內小區間切換狀態時,上行發射功率優化計算為:BSC將上行發射功率設置為當前上行目標電平與BTS在該通話信道對應載波的最大發射功率之和、減去MS對應的當前通話信道的下行接收電平後所得值;當BSC需要進入BSC間切換狀態時,上行發射功率優化計算為:BSC將上行發射功率設置為上行目標電平與BTS在對應載波的最大發射功率之和、減去對應的MS的下行接收電平所得值。上述方案中,所述功率優化模塊,具體用於:當BSC需要進入立即指派狀態時,下行發射功率進行優化計算為:當測量到的信號強度值小於預置的低信號強度門限時,將下行發射功率設置為與MS對應的BTS的下行公共控制信道CCCH的最大發射功率,如果信號強度值不小於預置的地信號強度門限時,將下行發射功率設置為與MS對應的BTS的下行公共控制信道CCCH的最大發射功率減去衰減值;當BSC需要進入指派狀態時,下行發射功率進行優化計算為,BSC將下行發射功率設置為以下兩個數值中的最小值:與MS對應的BTS的下行公共控制信道CCCH的最大發射功率、和當前BTS的下行發射功率減去指派請求消息對應的原通話信道的下行接收電平和及下行目標電平之間的差值;當BSC需要進入同一個BSC內小區間切換狀態時,下行發射功率進行優化計算為,BSC將下行發射功率設置為以下兩個數值中的最小值:BTS在該通話信道對應載波的最大發射功率、BTS在該通話信道對應載波的最大發射功率當前通話信道的上行接收電平與下行目標電平之間的差值;當BSC需要進入BSC間切換狀態時,下行發射功率進行優化計算為,BSC將下行發射功率設置為以下兩個數值中的最小值:BTS在該通話信道對應載波的最大發射功率,BTS在該通話信道對應載波的最大發射功率減去上行接收電平與下行目標電平之間的差值。本發明所提供的控制發射功率的方法及BSC,通過在BSC中預置優化功率配置參數,在MS和BTS初始建鏈及切換時,判斷是否對任意一個MS及其對應的BTS進行上行發射功率和/或下行發射功率的優化,一旦判定可以對上行發射功率和/或下行發射功率進行優化,則BSC利用自身接收到的信息和預置的優化功率配置參數進行優化計算,再將經過優化計算的上行發射功率和/或下行發射功率分別發送給MS及其對應的BTS ;如此,就可以在保證移動通信系統的正常通信的情況下,在MS和BTS初始建鏈及切換時,降低上行發射功率和下行發射功率,進而,降低MS的電磁輻射對人體帶來的危害,並且降低BTS和MS的功耗。
圖1為本發明控制發射功率的方法流程示意圖2為本發明實現控制發射功率的BSC的組成結構示意圖。
具體實施方式
本發明的基本思想是:BSC檢測自身管理的MS的狀態;當確定MS和BTS初始建鏈或切換時,BSC判斷是否能對MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化,如果能,則BSC對所述MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化。
其中,所述對應的BTS,為MS所在的通話信道對應的BTS,選定與MS對應的BTS的方法為已有技術,這裡不做贅述。
下面結合附圖及具體實施例對本發明再作進一步詳細的說明。
如圖1所示,本發明提供的控制發射功率的方法,包括以下步驟:
步驟101:BSC實時根據接收到的信息及自身管理的所有MS的狀態,判斷是否需要對任意一個MS及與其對應的BTS的上行發射功率及下行發射功率進行優化,如果是,則同時執行步驟102和步驟106 ;否則,結束處理流程。
這裡,所述判斷是否需要對任意一個MS及與其對應的BTS的上行發射功率及下行發射功率進行優化,其判斷條件為已有技術,包括:BSC自身接收到的信息中包含任意一個MS發來的信道請求消息需要進入立即指派狀態、BSC自身接收到的信息中包含MSC發來的對任意一個MS的指派請求消息需要進入指派狀態、BSC自身管理的任意一個MS需要進行同一個BSC內小區間切換需要進入同一個BSC內小區間切換狀態、或者BSC接收到的信息中有對任意一個MS的切換請求消息需要進入BSC間切換狀態;
其中,所述信道請求消息、指派請求消息以及切換請求消息,均為已有技術中已有的消息,BSC獲取該三種消息的方法,為已有技術,這裡不做贅述;
所述自身管理的任意一個MS需要進行同一個BSC內小區間的切換,其判別方法為根據自身管理的所有MS的狀態來判別,具體方法為已有技術,這裡不做贅述。
步驟102 =BSC利用上行功控總開關參數判斷需要對MS及與其對應的BTS的上行發射功率進行優化、繼承還是不優化,如果為優化,則執行步驟103 ;如果為繼承,則執行步驟104 ;如果為不優化,則執行步驟105。
這裡,所述優化功率配置參數,為根據實際情況預置在BSC中的參數,可以包括:
信號強度指示(RSSI,Received Signal Strength Indication)的低信號強度門限(L0WRSSITHS)、高信號強度門限(HIGHRSSITHS),根據實際情況,可以設置HIGHRSSITHS取值為-72dbm,LOffRSSITHS 取值為 _78dbm ;
上行目標電平(UpTargetLevel)及下行目標電平(DownTargetLevel),根據實際情況,可以設置 UpTargetLevel 取值為 _80dbm, DownTargetLevel 取值 _75dbm ;
小區間切換時,上行發射功率繼承門限(MSPWRINHERITTHS),根據實際情況,該MSPWRINHERITTHS 可以設置為 _83dbm ;
MS上行CCCH最大發射功率(MSTXPowerMaxCCH),根據實際情況,可以設置MSTXPowerMaxCCH 為 33dbm ;
MS語音版本對應的最大上行發射功率(MSPowerVerMaxhMS在不同語音版本取的MSPowerVerMax值不同,通常默認設置為20dbm 33dbm之間;
兩個功率衰減值DownLevl和DownLev2,可根據實際應用進行調整,比如:可以設置 DownLevl 為 2dB, DownLev2 為 4dB ;
上行功控總開關參數,包含立即指派上行功控開關參數、指派上行功控開關參數、同一個BSC內小區間切換上行功控開關參數和BSC間切換上行功控開關參數;
下行功控總開關參數,包含立即指派下行功控開關參數、指派下行功控開關參數、同一個BSC內小區間切換下行功控開關參數和BSC間切換下行功控開關參數;
立即指派上行功控開關參數,包括三種設置,分別是優化、繼承和不優化;
立即指派下行功控開關參數,包括三種設置,分別是優化、繼承和不優化;
指派上行功控開關參數,包括三種設置,分別是優化、繼承和不優化;
指派下行功控開關參數,包括三種設置,分別是優化、繼承和不優化;
同一個BSC內小區間切換上行功控開關參數,包括三種設置,分別是優化、繼承和不優化;
同一個BSC內小區間切換下行功控開關參數,包括三種設置,分別是優化、繼承和不優化;
BSC間切換上行功控開關參數,包括三種設置,分別是優化、繼承和不優化;
BSC間切換下行功控開關參數,包括三種設置,分別是優化、繼承和不優化。
所述利用優化功率配置參數判斷需要對MS及與其對應的BTS的上行發射功率進行優化、繼承還是不優化,具體的:當步驟101中,BSC由於需要進入立即指派狀態而執行步驟102時,根據立即指派上行功控開關參數判定需要對該MS的上行發射功率進行優化、繼承還是不優化;
當步驟101中,BSC由於需要進入指派狀態而執行步驟102時,根據指派上行功控開關參數判定需要對該MS的上行發射功率進行優化、繼承還是不優化;
當步驟101中,BSC由於需要進入同一個BSC內小區間切換狀態而執行步驟102時,根據同一個BSC內小區間切換上行功控開關參數判定需要對該MS的上行發射功率進行優化、繼承還是不優化;
當步驟101中,BSC由於需要進入BSC間切換狀態而執行步驟102時,根據BSC間切換上行功控開關參數判定需要對該MS的上行發射功率進行優化、繼承還是不優化。
步驟103 =BSC對該MS的上行發射功率進行優化計算,然後執行步驟110。
這裡,所述MS為符合步驟101中判斷條件的、由BSC管理的任意一個MS ;
所述優化計算,採用的計算方法與MS符合步驟101中的哪種判斷條件相關,具體包括:
當步驟101中判定BSC需要進入立即指派狀態時,優化計算為:BSC從信道請求消息中提取出RSSI,然後BSC從自身預置的優化功率配置參數中提取L0WRSSITHS、HIGHRSSITHS、MSTXPowerMaxCCH 和 MSPowerVerMax ;利用 RSS1、LOWRSSITHS、HIGHRSSITHS、MSTXPowerMaxCCH及MSPowerVerMax計算得到上行發射功率,具體計算方法如下:
當RSSI < LOffRSSITHS 時,MSPower_0pt = MSTXPowerMaxCCH ;
當LOffRSSITHS ( RSSI < HIGHRSSITHS 時,MSPower_0pt =MSTXPowerMaxCCH-DownLeVI ;
當 RSSI 彡 HIGHRSSITHS 時,MSPower—Opt = MSTXPowerMaxCCH-DownLev2 ;
再比較MSPower—Opt 與 MSPowerVerMax 的大小,當 MSPower—Opt > MSPowerVerMax時,MSPower—Opt = MSPowerVerMax ;
其中,MSPower—Opt表示上行發射功率;所述RSSI,為信道請求消息中攜帶的RSSI值,為已有技術中規定的,需要在信道請求消息中包含的數值。
當步驟101中判定BSC需要進入指派狀態時,優化計算為:BSC提取指派請求消息對應的原通話信道的上行接收電平(UpLinkLevel)和MS原上行發射功率,從自身預置的優化功率配置參數中提取MSPowerVerMax及UpTargetLevel,按如下公式計算上行發射功率:
MSPower_0pt = MIN (MSPowerVerMax, MSPower -(UpLinkLevel-UpT argetLevel));
其中,MSPower_0pt表示上行發射功率,MSPower表示該MS原上行發射功率;所述指派請求消息對應的原通話信道的UpLinkLevel和MsPower,為已有技術中規定的,當BSC接收到指派請求消息時所要提取的參數。
當步驟101中判定BSC需要進入同一個BSC內小區間切換狀態時,優化計算為:BSC提取該MS對應的當前通話信道的下行接收電平(DownLinkLevel),從自身預置的優化功率配置參數中提取UpTargetLevel,按如下公式計算上行發射功率:
PATHL0SS = BtsPowerMax-DownLinkLevel
MSPower_0pt = UpT arg etLevel+PATHLOSS ;
其中,MSPower_0pt表示上行發射功率,BtsPowerMax表示BTS在該通話信道對應載波的最大發射功率,由BSC計算而得的數值,其具體計算方法為已有技術,這裡不做贅述。
當步驟101中,判定BSC需要進入BSC間切換狀態時,優化計算為:BSC從切換請求消息中提取出對應的MS的下行接收電平(DownLinkLevel),然後BSC從自身預置的優化功率配置參數中提取UpTargetLevel及DownTargetLevel,按如下公式計算上行發射功率:
PATHL0SS = BtsPowerMax-DownLinkLevel
;
MSPower_0pt = UpT arg etLevel+PATHLOSS
其中,MSPower_0pt表示上行發射功率,BtsPowerMax表示BTS在該通話信道對應載波的最大發射功率,由BSC計算而得的數值,其具體計算方法為已有技術,這裡不做贅述。
步驟104 =BSC繼承使用該MS的原上行發射功率,然後執行步驟110。
這裡,所述繼承,具體的方式與MS符合步驟101中的哪種判斷條件相關,具體包括:
當步驟101中判定BSC需要進入立即指派狀態時,繼承為:BSC將該MS的上行發射功率設置為優化功率配置參數中的MSPowerVerMax ;
當步驟101中判定BSC需要進入指派狀態時,繼承為:BSC提取指派請求消息對應的原通話信道的MS原上行發 射功率值,將該MS的上行發射功率設置為原上行發射功率值;
當步驟101中判定BSC需要進入同一個BSC內小區間切換狀態時,繼承為:BSC利用已有技術提取該MS當前通話信道的上行接收電平(UpLinkLevel)、再從自身預置的優化功率配置參數中提取MSPWRINHERITTHS,比較UpLinkLevel和MSPWRINHERITTHS,當UpLinkLevel大於MSPWRINHERITTHS時,BSC將上行發射功率設置為該MS的原上行發射功率值;當UpLinkLevel不大於MSPWRINHERITTHS時,BSC將上行發射功率設置為優化功率配置參數中的MSPowerVerMax ;
當步驟101中判定BSC需要進入BSC間切換狀態時,繼承為:BSC將上行發射功率設置為優化功率配置參數中的MSPowerVerMax。
步驟105:BSC將該MS的上行發射功率設置為最大上行功率值,然後執行步驟110。
這裡,所述最大上行功率值,其獲取方法為已有技術,可以將最大上行功率值設置為優化功率配置參數中的MSPowerVerMax。
步驟106 =BSC利用下行功控總開關參數判斷需要對MS及與其對應的BTS的下行發射功率進行優化、繼承還是不優化,如果為優化,則執行步驟107 ;如果為繼承,則執行步驟108 ;如果為不優化,則執行步驟109。
這裡,所述利用優化功率配置參數判斷需要對MS及與其對應的BTS的下行發射功率進行優化、繼承還是不優化,具體的:當步驟101中,BSC由於需要進入立即指派狀態而執行步驟106時,根據立即指派下行功控開關參數判定需要對該MS的上行發射功率進行優化、繼承還是不優化;
當步驟101中,BSC由於需要進入指派狀態而執行步驟106時,根據指派下行功控開關參數判定需要對該MS的上行發射功率進行優化、繼承還是不優化;
當步驟101中,BSC由於需要進入同一個BSC內小區間切換狀態,而執行步驟106時,根據同一個BSC內小區間切換下行功控開關參數判定需要對該MS的上行發射功率進行優化、繼承還是不優化;
當步驟101中,BSC由於需要進入BSC間切換狀態而執行步驟106時,根據BSC間切換下行功控開關參數判定需要對該MS的上行發射功率進行優化、繼承還是不優化。
步驟107 =BSC對該MS對應的BTS的通話信道的下行發射功率進行優化計算,然後執行步驟110。
這裡,所述該MS對應的BTS的通話信道,為符合步驟101中判斷條件的、由BSC管理的任意一個MS,該MS與對應的BTS建立的通話信道;
所述優化計算,採用的計算方法與MS符合步驟101中的哪種判斷條件相關,具體包括:
當步驟101中判定BSC需要進入立即指派狀態時,優化計算為:BSC從信道請求消息中提取出RSSI,然後BSC從自身預置的優化功率配置參數中提取L0WRSSITHS、HIGHRSSITHS ;利用RSS1、L0WRSSITHS、HIGHRSSITHS計算得到下行發射功率,具體計算方法如下:
當RSSI < LOffRSSITHS 時,BSPower_0pt = BSTXPowerMaxCCH ;
當LOffRSSITHS ( RSSI < HIGHRSSITHS 時,BSPower_0pt =BSTXPowerMaxCCH-DownLeVI ;
當RSSI 彡 HIGHRSSITHS 時,BSPower_0pt = BSTXPowerMaxCCH-DownLev2 ;
其中,BSPower_0pt表示下行發射功率,BSTXPowerMaxCCH為與MS對應的BTS的下行CCCH最大發射功率,由BSC計算而得的數值,其具體計算方法為已有技術,這裡不做贅述。
當步驟101中判定BSC需要進入指派狀態時,優化計算為:BSC提取指派請求消息對應的原通話信道的下行接收電平(DownLinkLevel)和BTS原下行發射功率,然後從自身預置的優化功率配置參數中提取MSPowerVerMax及DownTargetLevel,按如下公式計算下行發射功率值:
BSPower_0pt = MIN (BtsPowerMax, BSPower- (DownLinkLevel-DownT argetLevel));
其中,BSPower_Opt表示下行發射功率,BSPower表示原下行發射功率;所述指派請求消息對應的原通話信道的DownLinkLevel和原下行發射功率,為已有技術中規定的,當BSC接收到指派請求消息時所要提取的參數。
當步驟101中判定BSC需要進入同一個BSC內小區間切換狀態時,優化計算為:BSC提取當前通話信道的上行接收電平(UpLinkLevel),從自身預置的優化功率配置參數中提取DownTargetLevel,按如下公式計算下行發射功率:
BSPower_Opt = MIN(BtsPowerMax, BtsPowerMax- (UpLinkLevel-DownTargetLeveD)
其中,BSPower_Opt表示下行發射功率,BtsPowerMax表示BTS在該通話信道對應載波的最大發射功率,由BSC計算而得的數值,其具體計算方法為已有技術,這裡不做贅述。
當步驟101中判定BSC需要進入BSC間切換狀態時,優化計算為:BSC提取當前通話信道的UpLinkLevel,從自身預置的優化功率配置參數中提取DownTargetLevel,按如下公式計算下行發射功率:
BSPower_Opt = MIN(BtsPowerMax, BtsPowerMax- (UpLinkLevel-DownTargetLeve1)),`
其中,BSPower_Opt表示下行發射功率,BtsPowerMax表示BTS在該通話信道對應載波的最大發射功率,由BSC計算而得的數值,其具體計算方法為已有技術,這裡不做贅述。
步驟108 =BSC繼承使用BTS的原下行發射功率,然後執行步驟110。
這裡,所述繼承,具體的方式與MS符合步驟101中的哪種判斷條件相關,具體包括:
當步驟101中,判定BSC需要進入立即指派狀態時,繼承為:BSC將該MS對應的BTS通話信道的下行發射功率設置為BTS在對應載頻上的最大發射功率;所述對應載頻上的最大發射功率,為已有技術規定的值,可以由BSC利用載頻最大發射功率等級及衰減值計算得到,這裡不做贅述。
當步驟101中,判定BSC需要進入指派狀態時,繼承為:BSC提取指派請求消息對應的通話信道的原下行發射功率,將下行發射功率設置為原下行發射功率;
當步驟101中,判定BSC需要進入同一個BSC內小區間切換狀態時,繼承為:BSC提取該MS對應的通話信道的原下行發射功率,將下行發射功率設置為原下行發射功率;
當步驟101中,判定BSC需要進入BSC間切換狀態時,繼承為:BSC將該MS對應的BTS的下行發射功率設置為BTS在對應載頻上的最大發射功率。
步驟109 =BSC將該BTS的下行發射功率設置為最大下行功率值,然後執行步驟110。
這裡,所述最大下行功率值,為將該MS對應的BTS通話信道的下行發射功率設置為BTS在對應載頻上的最大發射功率,其中,最大發射功率的獲取方法為已有技術。
步驟110 =BSC向該MS、及該MS對應的BTS分別發送上行發射功率和下行發射功率。
這裡,所述發送,為BSC將上行發射功率和下行發射功率分別編寫為發送給BTS的信道激活命令和發送給該MS的信道激活命令,具體實現方法使用已有技術,這裡不做贅述
如圖2所示,本發明還提供了一種BSC,包括:功率優化模塊22和控制模塊21 ;其中,
控制模塊21,用於檢測自身管理的MS的狀態,當確定MS和BTS初始建鏈或切換時,判斷是否能對該MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化,如果能,則通知功率優化模塊22對上行發射功率和/或下行發射功率進行優化計算;
功率優化模塊22,用於接收控制模塊21發來對上行發射功率和/或下行發射功率進行優化計算的通知,對上行發射功率和/或下行發射功率進行優化計算。
所述BSC,還包括:收發模塊23,用於接收信息,將接收到的信息發送給控制模塊21 ;相應的,所述控制模塊21,還用於根據收發模塊23發來的信息及自身管理的所有MS的狀態,判斷是否需要對任意一個MS及與其對應的BTS分別指派上行發射功率及下行發射功率,如果是,則分別判斷判斷是否能對上行發射功率進行優化及是否能對下行發射功率進行優化;否則,重複判斷是否需要對任意一個MS及與其對應的BTS分別指派上行發射功率及下行發射功率。
所述收發模塊23,具體用於接收BTS及核心網(CN, Core Network)發來信息,以及向CN及BTS發送信息。
所述控制模塊21,具體用於根據以下條件來判斷是否需要對任意一個MS及與其對應的BTS分別指派上行發射功率及下行發射功率:自身接收到的信息中包含任意一個MS發來的信道請求消息、自身接收到的信息中包含MSC發來的對任意一個MS的指派請求消息、自身管理的任意一個MS需要進行同一個BSC內小區間切換、或者自身接收到的信息中有對任意一個MS的切換請求消息。
所述控制模塊21,具體用於從功率優化模塊22中提取優化功率配置參數判斷判斷需要對MS及與其對應的BTS的上行發射功率進行優化、繼承還是不優化,如果為優化,則通知功率優化模塊22對該MS的上行發射功率進行優化計算,並接收功率優化模塊22返回的上行發射功率;如果為繼承,則繼承使用該MS的原上行發射功率;如果為不優化,則將該MS的上行發射功率設置為最大上行功率值;
相應的,所述功率優化模塊22,還用於保存預置的功率優化配置參數,為控制模塊21提供各個功率優化配置參數中的參數,及接收控制模塊21發來的對該MS的上行發射功率進行優化計算的通知,為控制模塊21返回優化計算後得到的上行發射功率。
所述功率優化模塊22,具體用於保存根據實際情況預置的功率優化配置參數,可以包括:
RSSI 的 LOWRSSITHS、HIGHRSSITHS,根據實際情況,可以設置 HIGHRSSITHS 取值為-72dbm,LOWRSSITHS 取值為-78dbm ;
UpTargetLevel 及 DownTargetLevel,根據實際情況,可以設置 UpTargetLevel 取值為 _80dbm, DownTargetLevel 取值 _75dbm ;
小區間切換時,MSPWRINHERITTHS,根據實際情況,該MSPWRINHERITTHS可以設置為 _83dbm ;
MSTXPowerMaxCCH,根據實際情況,可以設置 MSTXPowerMaxCCH 為 33dbm ;
MSPowerVerMax,MS在不同語音版本取的MSPowerVerMax值不同,通常默認設置為2 Odbm 33dbm 之間;
兩個功率衰減值DownLevl和DownLev2,可根據實際應用進行調整,比如:可以設置 DownLevl 為 2dB, DownLev2 為 4dB ;
上行功控總開關參數,包含立即指派上行功控開關參數、指派上行功控開關參數、同一個BSC內小區間切換上行功控開關參數和BSC間切換上行功控開關參數;
下行功控總開關參數,包含立即指派下行功控開關參數、指派下行功控開關參數、同一個BSC內小區間切換下行功控開關參數和BSC間切換下行功控開關參數;
立即指派上行功控開關參數,包括三種設置,分別是優化、繼承和不優化;
立即指派下行功控開關參數,包括三種設置,分別是優化、繼承和不優化;
指派上行功控開關參數,包括三種設置,分別是優化、繼承和不優化;
指派下行功控開關參數,包括三種設置,分別是優化、繼承和不優化;
同一個BSC內小區間切換上行功控開關參數,包括三種設置,分別是優化、繼承和不優化;
同一個BSC內小區間切換下行功控開關參數,包括三種設置,分別是優化、繼承和不優化;
BSC間切換上行功控開關參數,包括三種設置,分別是優化、繼承和不優化;
BSC間切換下行功控開關參數,包括三種設置,分別是優化、繼承和不優化。
所述控制模塊21,具體用於當需要進入立即指派狀態時,根據立即指派上行功控開關參數判定需要對該MS的上行發射功率進行優化、繼承還是不優化;當由於需要進入指派狀態時,根據指派上行功控開關參數判定需要對該MS的上行發射功率進行優化、繼承還是不優化;當需要進入同一個BSC內小區間切換狀態時,根據同一個BSC內小區間切換上行功控開關參數判定需要對該MS的上行發射功率進行優化、繼承還是不優化;當需要進入BSC間切換狀態時,根據BSC間切換上行功控開關參數判定需要對該MS的上行發射功率進行優化、繼承還是不優化。
所述控制模塊21,具體用於判定BSC需要進入立即指派狀態,且判定需要對該MS的上行發射功率進行優化時,從信道請求消息中提取出RSSIJf RSSI發送給功率優化模塊 22,並通知功率優化模塊 22 利用 LOWRSSITHS、HIGHRSSITHS、MSTXPowerMaxCCH 和MSPowerVerMax計算優化後的上行發射功率;相應的,所述功率優化模塊22,具體用於接收控制模塊 21 發來的 RSSI,以及利用 LOWRSSITHS、HIGHRSSITHS、MSTXPowerMaxCCH 和MSPowerVerMax計算優化後的上行發射功率的通知,利用RSS1、LOWRSSITHS、HIGHRSSITHS、MSTXPowerMaxCCH 及 MSPowerVerMax 計算得到 MSPower_Opt,具體計算方法如下:
當RSSI < LOWRSSITHS 時,MSPower_Opt = MSTXPowerMaxCCH ;
當LOWRSSITHS ( RSSI < HIGHRSSITHS 時,MSPower_Opt =MSTXPowerMaxCCH-DownLeVI ;
當 RSSI 彡 HIGHRSSITHS 時,MSPower—Opt = MSTXPowerMaxCCH-DownLev2 ;
再比較MSPower—Opt 與 MSPowerVerMax 的大小,當 MSPower—Opt > MSPowerVerMax時,MSPower—Opt = MSPowerVerMax0
所述控制模塊21,具體用於判定BSC需要進入指派狀態,且判定需要對該MS的上行發射功率進行優化時,提取指派請求消息對應的原通話信道的UpLinkLevel和MSPower,將UpLinkLevel和MSPower發送給功率優化模塊22,並通知功率優化模塊22利用MSPowerVerMax及UpTargetLevel計算優化後的上行發射功率;相應的,所述功率優化模塊22,具體用於接收控制模塊21發來的UpLinkLevel和MS原上行發射功率,及利用MSPowerVerMax及UpTargetLevel計算優化後的上行發射功率的通知,然後從自身預置的優化功率配置參數中提取MSPowerVerMax及UpTargetLevel,按如下公式計算上行發射功率值:
MSPower_Opt = MIN (MSPowerVerMax, MSPower -(UpLinkLevel-UpT argetLevel));
其中,MSPower_Opt表示上行發射功率,MSPower表示該MS原上行發射功率。
所述控制模塊21,具體用於判定BSC需要進入同一個BSC內小區間切換狀態,且判定需要對該MS上行發射功率進行優化時,提取該MS對應的當前通話信道的DownLinkLeveldf DownLinkLevel發送給功率優化模塊22,並通知功率優化模塊22利用UpTargetLevel計算優化後的上行發射功率;相應的,所述功率優化模塊22,具體用於接收控制模塊21發來的DownLinkLevel,以及利用UpTargetLevel計算優化後的上行發射功率的通知,從自身預置的優化功率配置參數中提取UpTargetLevel,按如下公式計算上行發射功率:
PATHLOSS = BtsPowerMax-DownLinkLevel
MSPower_Opt = UpT arg etLevel+PATHLOSS ;
其中,MSPower_Opt表示上行發射功率,BtsPowerMax表示BTS在該通話信道對應載波的最大發射功率,由BSC計算而得的數值,其具體計算方法為已有技術,這裡不做贅述。
所述控制模塊21,具體用於判定BSC需要進入BSC間切換狀態,且判定需要對上行發射功率進行優化時,從切換請求消息中提取出對應的MS的DownLinkLeveI,將DownLinkLevel發送給功率優化模塊22,並通知功率優化模塊22利用UpTargetLevel及DownTargetLevel計算優化後的上行發射功率;相應的,所述功率優化模塊22,具體用於接收控制模塊 21 發來的 DownLinkLevel,以及利用 UpTargetLevel 及 DownTargetLevel計算優化後的上行發射功率的通知,然後從自身預置的優化功率配置參數中提取UpTargetLevel及下行目標電 平DownTargetLevel,按如下公式計算上行發射功率:
PATHLOSS = BtsPowerMax-DownLinkLevel
MSPower_0pt = UpT arg etLevel+PATHLOSS,
其中,MSPower_Opt表示上行發射功率。
所述控制模塊21,具體用於判定BSC需要進入立即指派狀態,且判定繼承使用該MS的原上行發射功率時,從功率優化模塊22中提取優化功率配置參數中的MSPowerVerMax,將該MS的上行發射功率設置為MSPowerVerMax。
所述控制模塊21,具體用於判定BSC需要進入指派狀態,且判定繼承使用該MS的原上行發射功率時,提取指派請求消息對應的原通話信道的MS原上行發射功率值,將該MS的上行發射功率設置為原上行發射功率值。
所述控制模塊21,具體用於判定BSC需要進入同一個BSC內小區間切換狀態,且判定繼承使用該MS的原上行發射功率時,提取該MS當前通話信道的UpLinkLevel、再從功率優化模塊22中提取優化功率配置參數中的MSPWRINHERITTHS,比較UpLinkLevel和MSPWRINHERITTHS,當UpLinkLevel大於MSPWRINHERITTHS時,該MS的上行發射功率仍然保持為原通信信道的上行發射功率值;當UpLinkLevel不大於MSPWRINHERITTHS時,從功率優化模塊22中提取優化功率配置參數中的MSPowerVerMax,將該MS的上行發射功率設置為MSPowerVerMax ο
所述控制模塊21,具體用於判定BSC需要進入BSC間切換狀態,且判定繼承使用該MS的原上行發射功率時,從功率優化模塊22中提取優化功率配置參數中的MSPowerVerMax,將該MS的上行發射功率設置為MSPowerVerMax。
所述控制模塊21,具體用於從功率優化模塊22中提取優化功率配置參數中的下行功控開關參數,判斷優化功率配置參數中的下行功控開關參數設置為優化、繼承還是不優化,如果為優化,則通知功率優化模塊22計算優化後的下行發射功率,並接收功率優化模塊22返回的優化後的下行發射功率;如果為繼承,則仍使用原下行發射功率;如果為不優化,則將BTS的下行發射功率設置為最大下行功率值。
所述控制模塊21,具體用於當BSC需要進入立即指派狀態時,根據立即指派下行功控開關參數判定需要對該MS的上行發射功率進行優化、繼承還是不優化;當需要進入指派狀態時,根據指派下行功控開關參數判定需要對該MS的上行發射功率進行優化、繼承還是不優化;當BSC需要進入同一個BSC內小區間切換狀態時,根據同一個BSC內小區間切換下行功控開關參數判定需要對該MS的上行發射功率進行優化、繼承還是不優化;當BSC需要進入BSC間切換狀態時,根據BSC間切換下行功控開關參數判定需要對該MS的上行發射功率進行優化、繼承還是不優化。
所述控制模塊21,具體用於判定BSC需要進入立即指派狀態時,且判定需要對該MS的下行發射功率進行優化時,從信道請求消息中提取出RSSIJf RSSI發送給功率優化模塊22,並通知功率優化模塊22利用LOWRSSITHS、HIGHRSSITHS計算優化後的下行發射功率;相應的,所述功率優化模塊22,具體用於接收控制模塊21發來的RSSI,以及利用LOWRSSITHS、HIGHRSSITHS計算優化後的下行發射功率的通知,然後利用RSS1、LOWRSSITHS、HIGHRSSITHS計算得到下行發射功率,具體計算方法如下:
當RSSI < LOWRSSITHS 時,BSPower_0pt = BSTXPowerMaxCCH ;
當LOWRSSITHS ( RSSI < HIGHRSSITHS 時,BSPower_0pt =BSTXPowerMaxCCH-DownLeVI ;
當RSSI 彡 HIGHRSSITHS 時,BSPower_0pt = BSTXPowerMaxCCH-DownLev2 ;
其中,BSPower_0pt表示下行發射功率,BSTXPowerMaxCCH為與MS對應的BTS的下行CCCH最大發射功率,由控制模塊21計算而得的數值,其具體計算方法為已有技術,這裡不做贅述。
所述控制模塊21,具體用於判定BSC需要進入指派狀態,且判定需要對該MS的下行發射功率進行優化時,提取指派請求消息對應的DownLinkLevel和BSPower,並通知功率優化模塊22利用MSPowerVerMax及DownTargetLevel計算優化後的下行發射功率;相應的,所述功率優化模塊22,具體用於接收控制模塊21發來的DownLinkLevel和BSPower,及利用MSPowerVerMax及DownTargetLevel計算優化後的下行發射功率的通知,然後從自身預置的優化功率配置參數中提取MSPowerVerMax及DownTargetLevel,按如下公式計算下行發射功率值:
BSPower_Opt = MIN (BtsPowerMax, BSPower- (DownLinkLevel-DownT argetLevel));
其中,BSPower_Opt表示下行發射功率,BSPower表示原下行發射功率。
所述控制模塊21,具體用於判定BSC需要進入同一個BSC內小區間切換狀態,且需要對下行發射功率進行優化時,提取該MS對應的當前通話信道的UpLinkLevel,將UpLinkLevel發送給功率優化模塊22,並通知功率優化模塊22利用DownTargetLevel計算優化後的下行發射功率;相應的,所述功率優化模塊22,具體用於接收控制模塊21發來的UpLinkLevel,以及利用DownTargetLevel計算優化後的下行發射功率的通知,從自身預置的優化功率配置參數中提取DownTargetLevel ;按如下公式計算下行發射功率:
BSPower_Opt = MIN(BtsPowerMax, BtsPowerMax- (UpLinkLevel-DownTargetLeve1)),
其中,BSPower_Opt表示下行發射功率,BtsPowerMax表示BTS在該通話信道對應載波的最大發射功率,由控制模塊21計算而得的數值,其具體計算方法為已有技術,這裡不做贅述。
所述控制模塊21,具體用於判定BSC需要進入BSC間切換狀態,且判定需要對該MS的下行發射功率進行優化時,從切換請求消息中提取出對應的MS的UpLinkLevel,將UpLinkLevel發送給功率優化模塊22,並通知功率優化模塊22利用DownTargetLevel計算優化後的下行發射功率;相 應的,所述功率優化模塊22,具體用於接收控制模塊21發來的UpLinkLevel,以及利用DownTargetLevel計算優化後的下行發射功率的通知,從自身預置的優化功率配置參數中提取DownTargetLevel,按如下公式計算下行發射功率:
BSPower_Opt = MIN(BtsPowerMax, BtsPowerMax- (UpLinkLevel-DownTargetLeve1)),
其中,BSPower_Opt表示下行發射功率,BtsPowerMax表示BTS在該通話信道對應載波的最大發射功率,由控制模塊21計算而得的數值,其具體計算方法為已有技術,這裡不做贅述。
所述控制模塊21,具體用於判定BSC需要進入立即指派狀態,且繼承使用原BTS的下行發射功率時,將該MS對應的BTS通話信道的下行發射功率設置為BTS在對應載頻上的最大發射功率。
所述控制模塊21,具體用於判定BSC需要進入指派狀態,且判定繼承使用原BTS的下行發射功率時,提取指派請求消息對應的通話信道的原下行發射功率,將下行發射功率設置為原下行發射功率。
所述控制模塊21,具體用於判定BSC需要進入同一個BSC內小區間切換狀態,且判定繼承使用原BTS的下行發射功率時,提取指派請求消息對應的通話信道的原下行發射功率,將下行發射功率設置為原下行發射功率。
所述控制模塊21,具體用於判定BSC需要進入BSC間切換狀態,且判定繼承使用原BTS的下行發射功率時,將該MS對應的BTS的下行發射功率設置為BTS在對應載頻上的最大發射功率。
所述控制模塊21,還用於將上行發射功率和下行發射功率分別編寫為發送給該MS對應的BTS的信道激活命令和發送給該MS的信道激活命令發送給收發模塊23 ;相應的,所述收發模塊23,還用於接收控制模塊21發來的發送給BTS的信道激活命令和發送給該MS的信道激活命令,將激活信道信息分別發送給BTS和MS。
上述方案中的BSC可實現本發明所述功能外,還能實現現有技術中規定的所有功能,這裡不做贅述。
以上所述,僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。
權利要求
1.一種控制發射功率的方法,其特徵在於,該方法包括: 基站控制器BSC檢測自身管理的移動臺MS的狀態;當確定MS和基站收發臺BTS初始建鏈或切換時,BSC判斷是否能對MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化,如果能,則BSC對所述MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化。
2.根據權利要求1所述的方法,其特徵在於,所述當MS和BTS初始建鏈或切換時,具體為:當所述BSC確定MS需要進入立即指派狀態時、需要進入指派狀態時、需要進行同一個BSC內小區間切換狀態時、或需要進入BSC間切換狀態時。
3.根據權利要求2所述的方法,其特徵在於,所述MS和BTS初始建鏈或切換,按如下方式確定: 當BSC接收到MS發來的信道請求消息時,確定所述MS需要進入立即指派狀態; 當BSC接收到MSC發來的對MS的指派請求消息時,確定所述MS需要進入指派狀態; 當BSC自身管理的MS需要進行同一個BSC內小區間切換時,確定所述MS需要進入同一個BSC內小區間切換狀態; 當BSC接收到的信息中有對MS的切換請求消息時,確定所述MS需要進入BSC間切換狀態。
4.根據權利要求1、2或3所述的方法,其特徵在於,所述判斷是否能對MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化,包括:利用優化功率配置參數判斷是否能對MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化。`
5.根據權利要求4所述的方法,其特徵在於,所述利用優化功率配置參數判斷是否能對MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化,包括: BSC判斷上行功控總開關參數設置為優化、繼承還是不優化,如果為優化,則對該MS的上行發射功率進行優化計算,如果為繼承,則繼承使用該MS的原上行發射功率,如果為不優化,則將該MS的上行發射功率設置為最大上行功率值;和/或, BSC判斷下行功控總開關參數設置為優化、繼承還是不優化,如果為優化,則對該MS對應的BTS的通話信道的下行發射功率進行優化計算,如果為繼承,則繼承使用BTS的原下行發射功率,如果為不優化,則將該BTS的下行發射功率設置為最大下行功率值。
6.根據權利要求5所述的方法,其特徵在於,所述對該MS的上行發射功率進行優化計算,包括: 當BSC需要進入立即指派狀態時,上行發射功率優化計算為:當測量到的信號強度值小於預置的低信號強度門限時,將上行發射功率設置為最大發射功率上行公共控制信道最大發射功率,如果信號強度值不小於預置的地信號強度門限時,將上行發射功率設置為上行公共控制信道最大發射功率減去衰減值; 當BSC需要進入指派狀態時,上行發射功率優化計算為,BSC將上行發射功率設置為以下兩個數值中的最小值:BSC將上行發射功率設置為MS語音版本對應的最大上行發射功率、與當前上行發射功率減去接收電平與上行目標電平之間差值後所得值; 當BSC需要進入同一個BSC內小區間切換狀態時,上行發射功率優化計算為:BSC將上行發射功率設置為當前上行目標電平與BTS在該通話信道對應載波的最大發射功率之和、減去MS對應的當前通話信道的下行接收電平後所得值;當BSC需要進入BSC間切換狀態時,上行發射功率優化計算為:BSC將上行發射功率設置為上行目標電平與BTS在對應載波的最大發射功率之和、減去對應的MS的下行接收電平所得值。
7.根據權利要求5所述的方法,其特徵在於,所述對該MS對應的BTS的通話信道的下行發射功率進行優化計算,包括: 當BSC需要進入立即指派狀態時,下行發射功率進行優化計算為:當測量到的信號強度值小於預置的低信號強度門限時,將下行發射功率設置為與MS對應的BTS的下行公共控制信道CCCH的最大發射功率,如果信號強度值不小於預置的地信號強度門限時,將下行發射功率設置為與MS對應的BTS的下行公共控制信道CCCH的最大發射功率減去衰減值; 當BSC需要進入指派狀態時,下行發射功率進行優化計算為,BSC將下行發射功率設置為以下兩個數值中的最小值:與MS對應的BTS的下行公共控制信道CCCH的最大發射功率、和當前BTS的下行發射功率減去指派請求消息對應的原通話信道的下行接收電平和及下行目標電平之間的差值; 當BSC需要進入同一個BSC內小區間切換狀態時,下行發射功率進行優化計算為,BSC將下行發射功率設置為以下兩個數值中的最小值:BTS在該通話信道對應載波的最大發射功率、BTS在該通話信道對應載波的 最大發射功率當前通話信道的上行接收電平與下行目標電平之間的差值; 當BSC需要進入BSC間切換狀態時,下行發射功率進行優化計算為,BSC將下行發射功率設置為以下兩個數值中的最小值=BTS在該通話信道對應載波的最大發射功率,BTS在該通話信道對應載波的最大發射功率減去上行接收電平與下行目標電平之間的差值。
8.—種BSC,其特徵在於,該BSC包括:功率優化模塊和控制模塊;其中, 控制模塊,用於檢測自身管理的MS的狀態,確定MS和基站收發臺BTS初始建鏈或切換時,判斷是否能對MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化,如果能,則通知功率優化模塊對上行發射功率和/或下行發射功率進行優化計算; 功率優化模塊,用於接收控制模塊發來對上行發射功率和/或下行發射功率進行優化計算的通知,對上行發射功率和/或下行發射功率進行優化計算。
9.根據權利要求8所述的BSC,其特徵在於, 所述控制模塊,具體用於確定MS需要進入立即指派狀態、需要進入指派狀態、需要進行同一個BSC內小區間切換狀態、或需要進入BSC間切換狀態。
10.根據權利要求9所述的BSC,其特徵在於, 所述控制模塊,具體用於當接收到MS發來的信道請求消息時,確定所述MS需要進入立即指派狀態;當接收到MSC發來的對MS的指派請求消息時,確定所述MS需要進入指派狀態;當自身管理的MS需要進行同一個BSC內小區間切換時,確定所述MS需要進入同一個BSC內小區間切換狀態;當接收到的信息中有對MS的切換請求消息時,確定所述MS需要進入BSC間切換狀態。
11.根據權利要求8、9或10所述的BSC,其特徵在於, 所述控制模塊,具體用於利用功率優化模塊中的優化功率配置參數判斷是否能對MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化; 相應的,所述功率優化模塊,還用於為控制模塊提供預置的優化功率配置參數。
12.根據權利要求11所述的BSC,其特徵在於,所述控制模塊,具體用於: 判斷功率優化模塊中的上行功控總開關參數設置為優化、繼承還是不優化,如果為優化,則對該MS的上行發射功率進行優化計算,如果為繼承,則繼承使用該MS的原上行發射功率,如果為不優化,則將該MS的上行發射功率設置為最大上行功率值;和/或, 判斷功率優化模塊中的下行功控總開關參數設置為優化、繼承還是不優化,如果為優化,則對該MS對應的BTS的通話信道的下行發射功率進行優化計算,如果為繼承,則繼承使用BTS的原下行發射功率,如果為不優化,則將該BTS的下行發射功率設置為最大下行功率值。
13.根據權利要求12所述的BSC,其特徵在於,所述功率優化模塊,具體用於: 當BSC需要進入立即指派狀態時,上行發射功率優化計算為:當測量到的信號強度值小於預置的低信號強度門限時,將上行發射功率設置為最大發射功率上行公共控制信道最大發射功率,如果信號強度值不小於預置的地信號強度門限時,將上行發射功率設置為上行公共控制信道最大發射功率減去衰減值; 當BSC需要進入指派狀態時,上行發射功率優化計算為,BSC將上行發射功率設置為以下兩個數值中的最小值:BSC將上行發射功率設置為MS語音版本對應的最大上行發射功率、與當前上行發射功率減去接收電平與上行目標電平之間差值後所得值; 當BSC需要進入同一個BSC內小區間切換狀態時,上行發射功率優化計算為:BSC將上行發射功率設置為當前上行目標電平與BTS在該通話信道對應載波的最大發射功率之和、減去MS對應的當前通話信道的下行接收電平後所得值; 當BSC需要進入BSC間切換狀 態時,上行發射功率優化計算為:BSC將上行發射功率設置為上行目標電平與BTS在對應載波的最大發射功率之和、減去對應的MS的下行接收電平所得值。
14.根據權利要求12所述的BSC,其特徵在於,所述功率優化模塊,具體用於: 當BSC需要進入立即指派狀態時,下行發射功率進行優化計算為:當測量到的信號強度值小於預置的低信號強度門限時,將下行發射功率設置為與MS對應的BTS的下行公共控制信道CCCH的最大發射功率,如果信號強度值不小於預置的地信號強度門限時,將下行發射功率設置為與MS對應的BTS的下行公共控制信道CCCH的最大發射功率減去衰減值; 當BSC需要進入指派狀態時,下行發射功率進行優化計算為,BSC將下行發射功率設置為以下兩個數值中的最小值:與MS對應的BTS的下行公共控制信道CCCH的最大發射功率、和當前BTS的下行發射功率減去指派請求消息對應的原通話信道的下行接收電平和及下行目標電平之間的差值; 當BSC需要進入同一個BSC內小區間切換狀態時,下行發射功率進行優化計算為,BSC將下行發射功率設置為以下兩個數值中的最小值=BTS在該通話信道對應載波的最大發射功率、BTS在該通話信道對應載波的最大發射功率當前通話信道的上行接收電平與下行目標電平之間的差值; 當BSC需要進入BSC間切換狀態時,下行發射功率進行優化計算為,BSC將下行發射功率設置為以下兩個數值中的最小值=BTS在該通話信道對應載波的最大發射功率,BTS在該通話信道對應載波的最大發射功率減去上行接收電平與下行目標電平之間的差值。
全文摘要
本發明公開了一種控制發射功率的方法,包括基站控制器(BSC)檢測自身管理的移動臺(MS)的狀態;當確定MS和基站收發臺(BTS)初始建鏈或切換時,BSC判斷是否能對MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化,如果能,則BSC對所述MS及其對應的BTS的上行發射功率和/或下行發射功率進行優化。本發明還同時公開了一種BSC,採用本發明能在MS和BTS初始建鏈及切換時,既能降低上行發射功率又能降低下行發射功率,進而,降低MS的電磁輻射對人體帶來的危害,並且降低BTS和MS的功耗。
文檔編號H04W52/14GK103139886SQ201110398698
公開日2013年6月5日 申請日期2011年12月5日 優先權日2011年12月5日
發明者胡國強 申請人:中興通訊股份有限公司