本發(fā)明涉及無線通信領(lǐng)域,尤其涉及一種移動終端小區(qū)切換控制方法及裝置。
背景技術(shù):
在移動通信系統(tǒng)中,用戶使用的移動終端周圍存在一組彼此相鄰的無線電小區(qū)。在同一時刻,單個移動終端只能與一個小區(qū)進行通信。當移動終端在兩個小區(qū)之間移動時,為保證通信的連續(xù)性和服務(wù)質(zhì)量,系統(tǒng)將該移動終端與原小區(qū)的通信鏈路轉(zhuǎn)移到新的小區(qū)上,這個過程稱之為“切換”。
當移動終端處于兩個小區(qū)之間的重疊區(qū)域,且兩個小區(qū)的信號強度差別較小時,移動終端可能在這兩個小區(qū)之間來回切換,稱之為“乒乓切換”。移動終端在小區(qū)間切換時采用偷幀發(fā)送切換命令,若移動終端在兩個小區(qū)之間發(fā)生乒乓切換,則乒乓切換產(chǎn)生連續(xù)的偷幀。
當移動終端處于空閑模式時,乒乓切換導致接收尋呼指示信號丟失。當移動終端處于語音業(yè)務(wù)傳輸時,導致語音質(zhì)量不清晰,出現(xiàn)斷續(xù)的情況。當移動終端處于數(shù)據(jù)傳輸業(yè)務(wù)時,會導致數(shù)據(jù)傳輸速率降低,甚至出現(xiàn)數(shù)據(jù)傳輸終端的情況發(fā)生。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例解決的是如何減少乒乓切換的問題。
為解決上述問題,本發(fā)明實施例提供一種移動終端小區(qū)切換控制方法,包括:
在預設(shè)時長內(nèi)檢測到發(fā)生乒乓切換的次數(shù)大于預設(shè)次數(shù)時所處位置作為初始位置;
獲取當前位置以及當前駐留小區(qū)的信號強度值;
將所述當前位置與所述初始位置進行比較;
當所述當前位置與所述初始位置之間的距離小于預設(shè)值時,限制進行小區(qū)切換。
可選的,所述移動終端小區(qū)切換控制方法包括:當所述當前位置與所述初始位置之間的距離小于預設(shè)值,且候選小區(qū)信號強度變化值處于預設(shè)范圍之內(nèi)時,對所述候選小區(qū)進行懲罰,以限制進行小區(qū)切換。
可選的,所述對所述候選小區(qū)進行懲罰,包括:將所述當前駐留小區(qū)的信號強度值與預設(shè)的懲罰因子求和,獲取求和結(jié)果。
可選的,在獲取到求和結(jié)果后,還包括:將所述求和結(jié)果上報至所述移動終端的無線資源控制層以及網(wǎng)絡(luò)側(cè),使得所述無線資源控制層或網(wǎng)絡(luò)側(cè)根據(jù)所述求和結(jié)果來判斷是否發(fā)送小區(qū)切換指令。
可選的,所述無線資源控制層以及網(wǎng)絡(luò)側(cè)根據(jù)所述求和結(jié)果來判斷是否發(fā)送小區(qū)切換指令,包括:
所述無線資源控制層或所述網(wǎng)絡(luò)側(cè)判斷所述求和結(jié)果是否小于信號強度門限值;
當所述求和結(jié)果小于所述信號強度門限值時,所述無線資源控制層或所述網(wǎng)絡(luò)側(cè)發(fā)送小區(qū)切換指令。
可選的,所述執(zhí)行小區(qū)切換操作,包括:
當處于空閑模式時,接收所述無線資源控制層發(fā)送的小區(qū)切換指令,執(zhí)行小區(qū)切換操作;
當處于連接模式時,接收所述網(wǎng)絡(luò)側(cè)發(fā)送的小區(qū)切換指令,執(zhí)行小區(qū)切換操作。
可選的,當所述距離增加時,對應(yīng)的懲罰因子減小;當距離大于等于所述預設(shè)值時,所述懲罰因子等于0。
本發(fā)明實施例還提供了一種移動終端小區(qū)切換控制裝置,包括:
位置獲取單元,用于在預設(shè)時長內(nèi)檢測到發(fā)生乒乓切換的次數(shù)大于預設(shè)次數(shù)時,獲取所處位置作為初始位置;以及用于獲取當前位置;
獲取單元,用于獲取當前駐留小區(qū)的信號強度值;
比較單元,用于將所述當前位置與所述初始位置進行比較;
控制單元,用于當所述當前位置與所述初始位置之間的距離小于預設(shè)值時,限制進行小區(qū)切換。
可選的,所述控制單元用于:當所述當前位置與所述初始位置之間的距離小于預設(shè)值,且候選小區(qū)信號強度變化值處于預設(shè)范圍之內(nèi)時,對所述候選小區(qū)進行懲罰,以限制進行小區(qū)切換。
可選的,所述控制單元用于將所述當前駐留小區(qū)的信號強度值與預設(shè)的懲罰因子求和,獲取求和結(jié)果。
可選的,所述移動終端小區(qū)切換裝置還包括:上報單元,用于將所述求和結(jié)果上報至所述移動終端的無線資源控制層以及網(wǎng)絡(luò)側(cè)。
可選的,所述控制單元用于:當處于空閑模式時,接收所述無線資源控制層發(fā)送的小區(qū)切換指令,執(zhí)行小區(qū)切換操作;當處于連接模式時,接收所述網(wǎng)絡(luò)側(cè)發(fā)送的小區(qū)切換指令,執(zhí)行小區(qū)切換操作。
可選的,當所述距離增加時,對應(yīng)的懲罰因子減??;當距離大于等于所述預設(shè)值時,所述懲罰因子等于0。
與現(xiàn)有技術(shù)相比,本發(fā)明實施例的技術(shù)方案具有以下優(yōu)點:
在檢測到移動終端已經(jīng)發(fā)生乒乓切換時,獲取當前位置并與初始位置進行比較,當二者距離小于預設(shè)值時,限制進行小區(qū)切換,從而可以有效地減少乒乓切換的概率。
附圖說明
圖1是本發(fā)明實施例中的一種移動終端小區(qū)切換控制方法的流程圖;
圖2是一種移動終端發(fā)生乒乓切換的小區(qū)覆蓋場景圖;
圖3是本發(fā)明實施例中的一種移動終端小區(qū)切換控制裝置的結(jié)構(gòu)示意圖。
具體實施方式
現(xiàn)有技術(shù)中,當移動終端處于空閑模式時,乒乓切換導致接收尋呼指示 信號丟失。當移動終端處于語音業(yè)務(wù)傳輸時,導致語音質(zhì)量不清晰,出現(xiàn)斷續(xù)的情況。當移動終端處于數(shù)據(jù)傳輸業(yè)務(wù)時,會導致數(shù)據(jù)傳輸速率降低,甚至出現(xiàn)數(shù)據(jù)傳輸終端的情況發(fā)生。
在本發(fā)明實施例中,在檢測到移動終端已經(jīng)發(fā)生乒乓切換時,獲取當前位置并與初始位置進行比較,當二者距離小于預設(shè)值時,限制進行小區(qū)切換,從而可以有效地減少乒乓切換的概率。
為使本發(fā)明實施例的上述目的、特征和優(yōu)點能夠更為明顯易懂,下面結(jié)合附圖對本發(fā)明的具體實施例做詳細的說明。
參照圖1,本發(fā)明實施例提供了一種移動終端小區(qū)切換控制方法,以下通過具體步驟進行詳細說明。
步驟S101,在預設(shè)時長內(nèi)檢測到發(fā)生乒乓切換的次數(shù)大于預設(shè)次數(shù)時,獲取移動終端所處位置作為初始位置。
在具體實施中,可以根據(jù)實際的應(yīng)用場景自行設(shè)定預設(shè)時長的取值范圍以及發(fā)生乒乓切換的預設(shè)次數(shù)。例如,設(shè)置預設(shè)時長為2s,設(shè)置預設(shè)次數(shù)為3次,在2s內(nèi)檢測到移動終端發(fā)生乒乓切換的次數(shù)大于3次時,獲取移動終端此時所處的位置,并將此時獲取到的位置作為初始位置。
在具體實施中,可以通過移動終端中預先安裝的全球定位系統(tǒng)(Global Positioning System,GPS)芯片來獲取移動終端的當前位置信息,也可以通過預先安裝的北斗衛(wèi)星導航系統(tǒng)(BeiDou Navigation Satellite System,BDS)芯片來獲取移動終端的當前位置信息,還可以通過其他的定位系統(tǒng)來獲取移動終端的當前位置信息,此處不做贅述。
在本發(fā)明實施例中,移動終端的當前位置信息可以包括移動終端當前所處具體位置的經(jīng)度信息、緯度信息,還可以包括移動終端當前所處的建筑物的樓層數(shù)。例如,移動終端的當前位置信息為東經(jīng)121°27′32.00″,北緯31°16′46.78″,XX大廈5樓。
在通常情況下,移動終端中的衛(wèi)星定位芯片,例如BDS芯片,與實現(xiàn)無線通信網(wǎng)絡(luò)接入的通信處理器芯片是相互獨立的。即使移動終端未接入到無線通信網(wǎng)絡(luò),也可以通過衛(wèi)星定位芯片獲取移動終端的當前位置信息。
步驟S102,獲取當前位置以及當前駐留小區(qū)的信號強度值。
在具體實施中,可以通過GPS芯片或BDS芯片來實時獲取移動終端的當前位置,并在獲取到移動終端的當前位置后,執(zhí)行步驟S103。
在實際應(yīng)用中,移動終端獲取到的當前駐留小區(qū)的信號強度值可以為接收信號強度指示值(Received Signal Strength Indication,RSSI),也可以為參考信號接收功率(Reference Signal Receiving power,RSRP),還可以為接收信號碼功率(Received Signal Code Power,RSCP)。
步驟S103,將所述當前位置與所述初始位置進行比較,判斷當前位置與初始位置之間的距離S是否小于預設(shè)值。
在具體實施中,在當前位置與初始位置之間的距離S小于預設(shè)值時,可以執(zhí)行步驟S104;在當前位置與初始位置之間的距離S大于等于預設(shè)值時,可以結(jié)束操作流程。
在具體實施中,也可以根據(jù)實際的應(yīng)用場景來自行設(shè)定預設(shè)值。例如,設(shè)置預設(shè)值為10米,即在當前位置與初始位置之間的距離小于10米時,
例如,在t0時刻,檢測到移動終端在2s內(nèi)發(fā)生了3次乒乓切換,則獲取移動終端在t0時刻的位置L0作為初始位置。在t1時刻,用戶手持移動終端移動到位置L1,即當前位置為L1,獲取當前位置L1與初始位置L0之間的距離S,預設(shè)值為20米。在S小于20米時,執(zhí)行步驟S104。
步驟S104,限制進行小區(qū)切換。
在具體實施中,當移動終端的當前位置與初始位置之間的距離小于預設(shè)值時,可以限制進行小區(qū)切換,從而可以避免移動終端不停地進行乒乓切換。
在本發(fā)明實施例中,當移動終端的當前位置與初始位置之間的距離小于預設(shè)值,可以判斷移動終端的當前候選小區(qū)的信號強度變化值是否處于預設(shè)范圍之內(nèi),其中,當前候選小區(qū)是指移動終端可能切換到的小區(qū)。當候選小區(qū)的信號強度變化值處于預設(shè)范圍之內(nèi)時,對候選小區(qū)進行懲罰,以限制進行小區(qū)切換。對候選小區(qū)進行懲罰可以包括:將移動終端當前駐留小區(qū)的信號強度值與預設(shè)的懲罰因子求和,在獲取到求和結(jié)果之后,將求和結(jié)果上報。
在本發(fā)明實施例中,將得到的求和結(jié)果上報,是指將求和結(jié)果上報至移動終端的無線資源控制層(Radio Resource Control,RRC)以及網(wǎng)絡(luò)側(cè)。無線資源控制層以及網(wǎng)絡(luò)側(cè)在接收到上報的求和結(jié)果后,將求和結(jié)果與預設(shè)的信號強度門限值進行比較。當求和結(jié)果小于信號強度門限值時,根據(jù)移動終端當前所處的工作模式,由網(wǎng)絡(luò)側(cè)或RRC發(fā)送小區(qū)切換指令;當求和結(jié)果大于等于信號強度門限值時,移動終端仍駐留在當前小區(qū)。
也就是說,在本發(fā)明實施例中,上報至RRC和網(wǎng)絡(luò)側(cè)的信號強度值為:當前實際測量得到的信號強度值與預設(shè)的懲罰因子之和,即上報至RRC和網(wǎng)絡(luò)側(cè)的信號強度值大于實際測量得到的信號強度值。此時,發(fā)生小區(qū)切換的概率變小,因此限制了移動終端的小區(qū)切換。
在具體實施中,懲罰因子可以和當前位置與初始位置之間的距離S相關(guān),可以預先設(shè)置懲罰因子與距離S之間的對應(yīng)關(guān)系,并以映射表的形式存儲在移動終端中。在當前位置與初始位置之間的距離S小于預設(shè)值時,從映射表中獲取與距離相對應(yīng)的懲罰因子。
在本發(fā)明實施例中,懲罰因子與距離的關(guān)系可以為:當前位置與初始位置之間的距離S越小,對應(yīng)的懲罰因子越大。反而言之,當前位置與初始位置之間的距離S越大,對應(yīng)的懲罰因子越小。在當前位置與初始位置之間的距離S大于等于預設(shè)值時,對應(yīng)的懲罰因子為0。
步驟S105,當接收到小區(qū)切換指令時,執(zhí)行小區(qū)切換操作。
在本發(fā)明實施例中,當移動終端處于空閑(IDLE)模式時,可以接收RRC發(fā)送的小區(qū)切換指令,執(zhí)行小區(qū)切換操作。當移動終端處于連接模式時,可以接收網(wǎng)絡(luò)側(cè)發(fā)送的小區(qū)切換指令,執(zhí)行小區(qū)切換操作。
在實際應(yīng)用中,當移動終端處于兩個或多個小區(qū)的重疊區(qū)域時,可能在兩個或多個小區(qū)之間來回切換,進行小區(qū)重選的操作。參照圖2,小區(qū)1、小區(qū)2以及小區(qū)3之間存在重疊區(qū)域,如圖2中陰影部分所示。當移動終端處于陰影區(qū)域時,當前覆蓋的小區(qū)可能為小區(qū)1、小區(qū)2、小區(qū)3中的至少兩個。當移動終端在陰影區(qū)域內(nèi)移動時,可能在小區(qū)1、小區(qū)2、小區(qū)3之間來回切換。
在現(xiàn)有技術(shù)中,移動終端獲取當前駐留小區(qū)的信號強度值,例如,RSSI,將RSSI上報至RRC以及網(wǎng)絡(luò)側(cè)。RRC或網(wǎng)絡(luò)側(cè)根據(jù)移動終端當前所處的工作模式,將RSSI與預設(shè)的信號強度門限值進行比較。當RSSI小于信號強度門限值時,RRC或網(wǎng)絡(luò)側(cè)向移動終端發(fā)送小區(qū)切換指令。移動終端在接收到小區(qū)切換指令時,執(zhí)行小區(qū)切換操作。
而在本發(fā)明實施例中,在檢測到移動終端已經(jīng)發(fā)生乒乓切換時,獲取當前位置并與初始位置進行比較,當二者距離小于預設(shè)值時,限制進行小區(qū)切換,從而可以有效地減少乒乓切換的概率。
參照圖3,本發(fā)明實施例還提供了一種移動終端小區(qū)切換控制裝置30,包括:位置獲取單元301、獲取單元302、比較單元303以及控制單元304,其中:
位置獲取單元301,用于在預設(shè)時長內(nèi)檢測到發(fā)生乒乓切換的次數(shù)大于預設(shè)次數(shù)時,獲取所處位置作為初始位置;以及用于獲取當前位置;
獲取單元302,用于獲取當前駐留小區(qū)的信號強度值;
比較單元303,用于將所述當前位置與所述初始位置進行比較;
控制單元304,用于當所述當前位置與所述初始位置之間的距離小于預設(shè)值時,限制進行小區(qū)切換。
在具體實施中,所述控制單元304用于:當所述當前位置與所述初始位置之間的距離小于預設(shè)值,且候選小區(qū)信號強度變化值處于預設(shè)范圍之內(nèi)時,對所述候選小區(qū)進行懲罰,以限制進行小區(qū)切換。
在具體實施中,所述控制單元304用于將所述當前駐留小區(qū)的信號強度值與預設(shè)的懲罰因子求和,獲取求和結(jié)果。
在具體實施中,所述移動終端小區(qū)切換控制裝置還可以包括:上報單元305,可以用于,將所述求和結(jié)果上報至所述移動終端的無線資源控制層以及網(wǎng)絡(luò)側(cè)。
在具體實施中,所述控制單元304可以用于:當處于空閑模式時,接收所述無線資源控制層發(fā)送的小區(qū)切換指令,執(zhí)行小區(qū)切換操作;當處于連接 模式時,接收所述網(wǎng)絡(luò)側(cè)發(fā)送的小區(qū)切換指令,執(zhí)行小區(qū)切換操作。
在具體實施中,當所述距離增加時,對應(yīng)的懲罰因子減?。划斁嚯x大于等于所述預設(shè)值時,所述懲罰因子等于0。
本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:ROM、RAM、磁盤或光盤等。
雖然本發(fā)明披露如上,但本發(fā)明并非限定于此。任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動與修改,因此本發(fā)明的保護范圍應(yīng)當以權(quán)利要求所限定的范圍為準。