專利名稱:軟切換控制的方法和裝置的制作方法
技術領域:
本發明涉及通信領域,尤其涉及一種軟切換控制的方法和裝置。
背景技術:
軟切換技術是WCDMA (Wideband Code Division Multiple Access,寬帶碼分多址)最為關鍵的技術之一,通過軟切換技術能夠保證當UE(User Experience,用戶設備)從一個小區(指基站或者基站的覆蓋范圍)移動到另ー個小區時,能夠繼續為UE提供連續的無間斷的服務,保證了用戶通信的連續性。目前,實現軟切換功能的主要過程中有兩個重要的參數SFN (System FrameNumber,系統巾貞號)和CFN(Connect Frame Number,連接巾貞號),實現軟切換的過程具體包括UE對目標小區的能量和SFN-CFN時間測量值進行測量,并把測量結果上報給網絡服務控制器。網絡服務控制器根據UE上報的測量結果評估是否可以進行切換,如果可以,則把目標小區的鏈路配置給UE。上述UE對目標小區的能量和SFN-CFN時間測量值進行測量時,其中,UE通過對目標小區的能量進行測量可以得到目標小區的系統幀的幀頭,UE通過對SFN-CFN時間測量值進行測量可以得出當前UE與目標小區之間的定時關系,以便于網絡服務控制器根據UE上報的S FN-CFN時間測量值設置正確的鏈路定時參數,進而保證目標小區與原來小區在定時上的同歩。現有技術UE采用周期性循環的方式對SFN-CFN時間測量值進行測量在姆個時間周期內,UE通過接收目標小區的PCCPCH(Primary Common ControlPhysical Channel,主公共控制物理信道)信號來獲取目標小區的OFF值和Tm值,之后,利用OFF值和Tm值計算得出目標小區當前的SFN-CFN時間測量值。然而,UE采用上述方法對SFN-CFN時間測量值進行測量時,在每個周期內都需要打開下行接收機來對目標小區的PCCPCH信號進行接收,因而,增加了 UE的功耗,降低了 UE電池的續航能力。
發明內容
本發明公開了ー種軟切換控制的方法和裝置,UE在對時間測量值進行測量吋,降低了 UE的功耗,提高了 UE電池的續航能力。本發明提供了一種軟切換控制的方法,具體采用的技術方案如下UE獲取目標小區在前一周期的時間測量值;UE在當前周期對目標小區進行能量測量以獲取能量測量結果,并獲取目標小區在當前周期的系統幀的幀頭;當UE獲取到所述系統幀的幀頭時,則UE根據所述系統幀的幀頭,確定UE與目標小區的幀定時偏差值;UE根據幀定時偏差值,對目標小區在前一周期的時間測量值進行調整,以得到目、標小區在當前周期的時間測量值;UE將目標小區的能量測量結果和目標小區在當前周期的時間測量值發送給網絡服務控制器,以便于網絡服務控制器在所述能量測量結果允許切換時,根據目標小區在當前周期的時間測量值為UE進行鏈路配置。本發明提供了一種軟切換控制的裝置,包括第一獲取模塊,用于獲取目標小區在前一周期的時間測量值;
測量模塊,用于在當前周期對目標小區進行能量測量以獲取能量測量結果,并獲取目標小區在當前周期的系統幀的幀頭;第一確定模塊,用于當UE獲取到所述系統幀的幀頭時,UE根據所述系統幀的幀頭,確定UE與目標小區的幀定時偏差值;調整模塊,用于根據幀定時偏差值,對目標小區在前一周期的時間測量值進行調整,以得到目標小區在當前周期的時間測量值;發送模塊,用于將目標小區的能量測量值結果和目標小區在當前周期的時間測量值發送給網絡服務控制器,以便于網絡服務控制器在能量測量結果允許切換時,根據目標小區在當前周期的時間測量值為UE進行鏈路配置。本發明提供了一種軟切換控制的方法和裝置,使得UE在對時間測量值進行測量時,在部分周期內,不需要打開下行接收機,而是通過對獲取的目標小區在前一周期的時間測量值進行調整,來獲取目標小區在當前周期的時間測量值,或者,UE將目標小區在當前周期的時間測量值直接設置為目標小區在前一周期的時間測量值。因而本發明實施例提供的方法不需要在每個周期都打開下行接收機來獲取目標小區在當前周期的時間測量值,從而降低了 UE的功耗,提高了 UE電池的續航能力。
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖I為本實施例I提供的一種軟切換控制的方法流程圖;圖2為本實施例2提供的一種軟切換控制的方法流程圖;圖3為本實施例2提供的一種軟切換控制的方法中步驟205的細化流程圖;圖4為本實施例3提供的一種軟切換控制的裝置結構圖;圖5為本實施例3提供的第一確定模塊的結構圖;圖6為本實施例3提供的第二種軟切換控制的裝置結構圖;圖7為本實施例3提供的第三種軟切換控制的裝置結構圖;圖8為本實施例3提供的第四種軟切換控制的裝置結構圖。
具體實施例方式為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明實施方式作進ー步地詳細描述。
實施例I需要說明的是,在本發明實施例中,以時間測量值為SFN-CFN時間測量值為例進行具體說明。參見圖1,為本實施例提供的一種軟切換控制的方法,具體實現過程包括如下步驟101 :UE獲取目標小區在前一周期的時間測量值。其中,上述目標小區在前一周期的時間測量值可通過兩種方式獲取第一種:UE可以通過打開下行接收機通過接收PCCPCH信號來獲取;第二種通過本實施例步驟所提供的方法在上一周期中得到。102 :UE在當前周期對目標小區進行能量測量以獲取能量測量結果,并獲取目標小區在當前周期的系統幀的幀頭。103 當UE獲取到所述系統幀的幀頭時,則UE根據所述系統幀的幀頭,確定UE與目標小區的幀定時偏差值。具體的,UE在對目標小區進行能量測量的過程中,可以獲取到目標小區在當前周期的系統幀的幀頭,其中,UE對目標小區的能量測量過程屬于現有技術,在此不再贅述。其中,系統幀的幀頭為目標小區的系統幀號SFN所對應的系統幀的起始時刻,單位為chip。104 UE根據幀定時偏差值,對目標小區在前一周期的時間測量值進行調整,以得到目標小區在當前周期的時間測量值。105 :UE將目標小區的能量測量結果和目標小區在當前周期的時間測量值發送給網絡服務控制器,以便于網絡服務控制器在能量測量結果允許切換時,根據目標小區在當前周期的時間測量值為UE進行鏈路配置。本實施例提供了一種軟切換控制的方法,通過本方法,使得UE在對時間測量值進行測量時,在部分周期內,不需要打開下行接收機,而是通過對獲取的目標小區在前一周期的時間測量值進行調整,來獲取目標小區在當前周期的時間測量值,或者,UE將目標小區在當前周期的時間測量值直接設置為目標小區在前一周期的時間測量值。因而本發明實施例提供的方法不需要在每個周期都打開下行接收機來獲取目標小區在當前周期的時間測量值,從而降低了 UE的功耗,提高了 UE電池的續航能力。實施例2由于UE在每個周期內都需要對目標小區的時間測量值進行測量,本實施例中,以UE在ー個周期內,對目標小區在當前周期的時間測量值進行測量為例進行具體說明。參見圖2,為本實施例提供的一種軟切換控制的方法,具體實現過程包括如下步驟201 UE獲取目標小區在前一周期的時間測量值。其中,上述時間測量值包括系統幀的幀頭偏差值OFF值和連接幀的幀頭偏差值Tm值;需要說明的是,OFF值和Tm值在現有的軟切換協議3GPP 25215中已給出了明確的定義及用途。在此不再贅述。
其中,上述目標小區在前一周期的時間測量值可通過兩種方式獲取第一種UE通過打開下行接收機接收PCCPCH信號獲取得到;
如本實施例所提供的方法中步驟208中所述,UE在獲取所述目標小區在當前周期的時間測量值時,需要使用所述目標小區在前一周期的時間測量值。因而,需要說明的是,當UE在第一個周期獲取時間測量值時,由于不存在所述目標小區在前一周期的時間測量值,因而,需要打開下行接收機,通過接收PCCPCH信號來獲取目標小區在第一個周期的時間測量值,以便于在UE在第二個周期及以后周期中,可以通過對所述目標小區在前一周期的時間測量值進行調整,來得到所述目標小區在當前周期的時間測量值。第二種通過本實施例所提供的方法得到。
202 :UE在當前周期對目標小區進行能量測量以獲取能量測量結果,并獲取目標小區在當前周期的系統幀的幀頭。203 UE判斷是否獲取到目標小區在當前周期的系統幀的幀頭。204 :如果UE未獲取到目標小區在當前周期的系統幀的幀頭,UE將目標小區在當前周期的時間測量值設置為目標小區在前一周期的時間測量值。具體的,如果UE未獲取到目標小區在當前周期的系統幀的幀頭,則UE將目標小區在當前周期的OFF值設置為目標小區在前一周期的OFF值,將目標小區在當前周期的Tm值設置為目標小區在前一周期的Tm值。需要說明的是,如果UE未獲取到目標小區在當前周期的系統幀的幀頭,說明UE在當前周期內接收到的目標小區的能量不佳(導致目標小區的能量不佳的原因可能是因為目標小區的網絡不穩定或是UE距離目標小區的距離較遠等)。此時,如果UE打開接收機通過接收PCCPCH信號來獲取目標小區在當前周期的時間測量值,并將獲取到的目標小區在當前周期的時間測量值和目標小區內在當前周期內的能量測量值同時上報給網絡服務控制器后,網絡服務控制器會根據UE上報的目標小區在當前周期的能量測量值得知在當前周期內目標小區的能量不佳,則在當前周期內網絡服務控制器也不會根據UE上報的目標小區在當前周期的時間測量將目標小區的鏈路配置發送給UE,從而造成了 UE電池電量的浪費。故本實施例中,如果UE在進行能量測量過程中未獲取到目標小區在當前周期的系統幀的幀頭,則UE直接將目標小區在當前周期的時間測量值設置為目標小區在前一周期的時間測量值。還需要說明的是,以便于UE在當前周期之后的任意周期內獲取到目標小區在該周期的系統幀的幀頭時,根據目標小區在該周期的系統幀的幀頭確定UE與目標小區在該周期的幀定時偏差值,從而根據該周期的幀定時偏差值對目標小區在當前周期的時間測量值進行調整,以得到目標小區在該周期的時間測量值。205 :如果UE獲取到目標小區在當前周期的系統幀的幀頭,則UE根據目標小區在當前周期的系統幀的幀頭確定UE與目標小區的幀定時偏差值。具體的,參見圖3,本步驟可以通過以下子步驟來實現205-1 UE計算目標小區在當前周期的系統幀的幀頭與UE絕對時間標準幀的幀頭的第一差值的絕對值;其中,UE絕對時間標準是由UE設定的,在UE開機后就開始計吋,每計時滿IOms稱為ー個UE絕對時間標準幀。UE的絕對時間標準的設定屬于現有技術,在此不再贅述。具體的,UE絕對時間標準巾貞的巾貞頭為UE絕對時間標準巾貞的起始時刻,單位為chip。
205-2 UE計算自身在當前周期的連接幀的幀頭與UE絕對時間標準幀的幀頭的第ニ差值的絕對值;其中,連接幀的幀頭為UE所在當前小區的當前連接業務中,連接幀號CFN所對應的連接幀的起始時刻,并可以由UE直接獲取得到,單位為chip。需要說明的是,UE對連接幀的幀頭的獲取屬于現有技術,在此不再贅述。205-3 UE將第一差值的絕對值與第二差值的絕對值相減得到UE與目標小區的幀定時偏差值。206 UE判斷獲取到目標小區在當前周期的系統幀的幀頭與UE上一次獲取到目標小區系統幀的幀頭的時間間隔是否大于預設時間。其中,預設時間為本領域技術人員所規定的經驗值,本實施例中,可以為5秒。 207 :當上述時間間隔大于預設時間時,UE打開下行接收機,通過接收PCCPCH信號來獲取目標小區在當前周期的時間測量值。具體的,當上述時間間隔大于預設時間時,說明UE在獲取到目標小區在當前周期的系統幀的幀頭之前,連續未獲取到目標小區系統幀的幀頭的時間較長,進而說明目標小區處于能量不佳的持續時間也較長。如果UE采用對目標小區在前一周期的時間測量值進行調整的方法來獲取目標小區在當前周期內的時間測量值,則會導致得到的目標小區在當前周期內的時間測量值與采用打開下行接收機的方式實際得到的目標小區在當前周期的時間測量值的誤差很大,降低了獲得所述目標小區在當前周期內的時間測量值的準確性。因而,本實施例中,當上述時間間隔大于預設時間時,UE打開下行接收機,通過接收PCCPCH信號來獲取目標小區在當前周期的時間測量值,以提高UE獲取到的目標小區在當前周期的時間測量值的準確性。需要說明的是,雖然在當前周期內,UE需要打開下行接收機,通過接收PCCPCH信號來獲取目標小區在當前周期的時間測量值,但從所有周期來看,UE仍然是在部分周期需要打開下行接收機吋,也就是不需要在每個周期都打開下行接收機,通過接收PCCPCH信號來獲取目標小區的在當前周期的時間測量值,從而減少了 UE打開下行接收機的次數,達到了降低UE的功耗,提高UE電池的利用率的效果。其中,UE通過接收PCCPCH信號來獲取目標小區在當前周期的時間測量值屬于現有技術,在此不再贅述。208 :當上述時間間隔小于或等于預設時間吋,UE根據UE與目標小區的幀定時偏差值,對目標小區在前一周期的時間測量值進行調整,以得到目標小區在當前周期的時間
測量值。具體的,當上述時間間隔小于或等于預設時間時,說明UE在獲取到目標小區在當前周期的系統幀的幀頭之前,連續未獲取到目標小區系統幀的幀頭的時間較短,進而說明目標小區處于能量不佳的持續時間也較短。如果采用打開下行接收機,并通過接收PCCPCH信號實際獲取的目標小區在當前周期的時間測量值與目標小區在前一周期的時間測量值誤差很小,幾乎可以忽略。此時,通過采用對目標小區在前一周期的時間測量值進行調整的方法來獲取目標小區在當前周期內的時間測量值,與采用打開下行接收機的方式得到的目標小區在當前周期的時間測量值的誤差很小。所以,為了減少由于打開下行接收機產生的功耗,本發明實施例不采用打開下行接收機的方式,而是采用對目標小區在前一周期的時間測量值進行調整的方法來獲取目標小區在當前周期內的時間測量值。具體的,本步驟中,UE根據UE與目標小區的幀定時偏差值對目標小區在前一周期的時間測量值進行調整,以得到目標小區在當前周期的時間測量值具體為UE根據UE與目標小區的幀定時偏差值對目標小區在前一周期的OFF值進行調整,以得到目標小區在當前周期的OFF值,并對目標小區在前一周期的Tm值進行調整,以得到目標小區在當前周期的Tm值。 具體的,本步驟可以通過如下方式實現;其中,為了便于理解本步驟的具體實現過程,下面對本步驟中涉及到的相關參數進行如下說明T來表示目標小區在前一周期的Tm值,其單位為碼片即chip ;Td來表示步驟202中得出的幀定時偏差值,其單位為chip ;F來表示目標小區在前一周期的OFF值,其單位為幀;其中,I巾貞=IOms = 38400chip。可選的,當T彡19200chip吋,UE可以根據所述目標小區在前一周期的Tm值與所述幀定時偏差值之間所滿足的條件不同,將本步驟的具體實現分為如下四種方式方式一當Td >0,且|T-Td| < 19200chip時,將目標小區在當前周期的Tm值設置為Td,將目標小區在當前周期的OFF值設置為F。方式ニ當Td >0,且|T-Td|彡19200chip時,將目標小區在當前周期的Tm值設置為Td,將目標小區在當前周期的OFF值設置為Fn ;其中,Fn可以根據如下公式進行計算獲得Fn= (F+l)mod256,單位為中貞。方式三當Td < O吋,將目標小區在當前周期的Tm值設置為Tn,將目標小區在當前周期的OFF值設置為F ;其中,Tn可以根據如下公式進行計算獲得Tn = Td+38400,單位為 chip。方式四當Td = O吋,將目標小區在當前周期的Tm值設置為0,將目標小區在當前周期的OFF值設置為Fn;其中,Fn可以根據如下公式進行計算獲得Fn= (F+l)mod256,單位為中貞。可選的,當T < 19200chip吋,UE可以根據所述目標小區在前一周期的Tm值與所述幀定時偏差值之間所滿足的條件不同,將本步驟的具體實現分為如下五種方式方式一當Td >0,且|T-Td| < 19200chip時,將目標小區在當前周期的Tm值設置Td,將目標小區在當前周期的OFF值設置為F ;方式ニ當Td >0,且|T-Td|彡19200chip時,將目標小區在當前周期的Tm值設置為Td,將目標小區在當前周期的OFF值設置為Fn ;其中,Fn可以根據如下公式進行計算獲得Fn= (F-1)mod256,單位為中貞。方式三當Td < 0,且T-Td < 19200chip時,將目標小區在當前周期的Tm值設置為Tn,將目標小區在當前周期的OFF值設置為Fn ;
其中,Tn可以根據如下公式進行計算獲得Tn = Td+38400,單位為 chip。Fn可以根據如下公式進行計算獲得Fn= (F-I)mod 256,單位為中貞。方式四當Td < 0,且T-Td彡19200chip時,將目標小區在當前周期的Tm值設置為Tn,將目標小區在當前周期的OFF值設置為F ;其中,Tn可以根據如下公式進行計算獲得Tn = Td+38400,單位為 chip。
方式五當Td = O吋,將目標小區在當前周期的Tm值設置為0,將目標小區在當前周期的OFF值設置為F。需要說明的是,本實施例以上步驟為本發明提供的UE獲取目標小區在當前周期的SFN-CFN時間測量值的方法,本方法還可以用于實現UE對SFN-SFN時間測量值的獲取,其中,SFN-SFN時間測量值包括系統幀的幀頭偏差值OFF值和連接幀的幀頭偏差值Tm值。當UE獲取SFN-SFN時間測量值時,只需將本實施例上述步驟中的UE在當前周期的連接幀的幀頭替換為UE在本小區內當前周期的系統幀的幀頭,其余計算方法與本實施例的步驟相同即可以實現。故在此不再對SFN-SFN時間測量值的獲取方法進行具體介紹。209 :UE將目標小區的能量測量結果和目標小區在當前周期的時間測量值發送給網絡服務控制器,以便于網絡服務控制器在能量測量結果允許切換時,根據目標小區在當前周期的時間測量值為UE進行鏈路配置。需要說明的是,UE將目標小區的能量測量結果和目標小區在當前周期的時間測量值發送給網絡服務控制器后,網絡服務控制器根據UE發送的目標小區在當前周期的能量測量結果判斷是否滿足為該UE進行軟切換的條件;當滿足為該UE進行軟切換的條件時,網絡服務控制器根據目標小區在當前周期的時間測量值為UE進行鏈路配置。當不滿足為該UE進行軟切換的條件吋,網絡服務控制器不為UE進行鏈路配置。本實施例提供了一種軟切換控制的方法,通過本方法,使得UE在對時間測量值進行測量時,在部分周期內,不需要打開下行接收機,而是通過對獲取的目標小區在前一周期的時間測量值進行調整,來獲取目標小區在當前周期的時間測量值,或者,UE將目標小區在當前周期的時間測量值直接設置為目標小區在前一周期的時間測量值。因而本發明實施例提供的方法不需要在每個周期都打開下行接收機來獲取目標小區在當前周期的時間測量值,從而降低了 UE的功耗,提高了 UE電池的續航能力。可見,當UE在多個周期內對目標小區的時間測量值進行測量時,與現有技術中UE每個周期內都需要打開下行接收機來對目標小區的PCCPCH信號進行接收相比,本發明減少了 UE打開下行接收機來對目標小區的PCCPCH信號進行接收的次數,使得UE在對時間測量值進行測量吋,降低了 UE的功耗,提高了 UE電池的續航能力。實施例3參見圖4,為本實施例提供的一種軟切換控制的裝置,具體包括如下結構第一獲取模塊301,用于獲取目標小區在前一周期的時間測量值;測量模塊302,用于在當前周期對目標小區進行能量測量以獲取能量測量結果,并獲取目標小區在當前周期的系統幀的幀頭;第一確定模塊303,用于當獲取到所述系統幀的幀頭時,則根據所述系統幀的幀頭,確定UE與目標小區的幀定時偏差值;調整模塊304,用于根據幀定時偏差值,對目標小區在前一周期的時間測量值進行調整,以得到目標小區在當前周期的時間測量值;發送模塊305,用于將目標小區的能量測量結果和目標小區在當前周期的時間測量值發送給網絡服務控制器,以便于網絡服務控制器在所述能量測量結果允許切換時,根據目標小區在當前周期的時間測量值為UE進行鏈路配置。進ー步地,參見圖5,上述第一確定模塊303具體包括
第一計算單元3031,用于計算目標小區在當前周期的系統幀的幀頭與UE絕對時間標準幀的幀頭的第一差值的絕對值;第二計算單元3032,用于計算UE在當前周期的連接幀的幀頭與UE絕對時間標準幀的幀頭的第二差值的絕對值;第三計算單元3033,用于將第一差值的絕對值與第二差值的絕對值相減得出UE與所述目標小區的幀定時偏差值。進ー步地,時間測量值包括系統幀的幀頭偏差值OFF值和連接幀的幀頭偏差值Tm值;上述調整模塊304 具體用于當 T 彡 19200chip, Td >0,且 |T_Td| < 19200chip吋,將目標小區在當前周期的Tm值設置為幀定時偏差值,將目標小區在當前周期的OFF值設置為前一周期的OFF值,其中,T表示前一周期的Tm值,Td表示幀定時偏差值;或者,調整模塊304具體用于當T彡19200chip, Td > O,且T-Td 119200chip時,將目標小區在當前周期的Tm值設置為幀定時偏差值,將目標小區在當前周期的OFF值設置為將目標小區在前一周期的OFF值加I后使用256進行取模運算得到的值;或者,調整模塊304具體用于當T彡19200chip,且Td < O時,將目標小區在當前周期的Tm值設置為Td加上38400chip之后的值,將目標小區在當前周期的OFF值設置為前ー周期的OFF值;或者,調整模塊304具體用于當T彡19200chip,且Td = O時,將目標小區在當前周期的Tm值設置為0,將目標小區在當前周期的OFF值設置為前一周期的OFF值加I后使用256進行取模運算得到的值。進ー步地,時間測量值包括系統幀的幀頭偏差值OFF值和連接幀的幀頭偏差值Tm值;上述調整模塊304還可以具體用于當T < 19200chip, Td > 0,且| T-Td< 19200chip吋,將目標小區在當前周期的Tm值設置為幀定時偏差值,將目標小區在當前周期的OFF值設置為前一周期的OFF值,其中,T表示前一周期的Tm值,Td表示幀定時偏差值;或者,調整模塊304 具體用于當 T < 19200chip, Td >0,且 T-Td119200chip 時,將目標小區在當前周期的Tm值設置為幀定時偏差值,將目標小區在當前周期的OFF值設置為前一周期的OFF值減I后使用256進行取模運算得到的值;或者,調整模塊304 具體用于當 T < 19200chip,Td < 0,且 T-Td < 19200chip 時,將目標小區在當前周期的Tm值設置為幀定時偏差值加上38400chip之后的值,將目標小區在當前周期的OFF值設置為前一周期的OFF值減I后使用256進行取模運算得到的值;或者,調整模塊304具體用于當T < 19200chip,Td < 0,且T-Td彡19200chip時,將目標小區在當前周期的Tm值設置為幀定時偏差值加上38400chip之后的值,將目標小區在當前周期的OFF值設置為前一周期的OFF值;或者調整模塊304具體用于當T < 19200chip,且Td = O時,將目標小區在當前周期的Tm值設置為0,將目標小區在當前周期的OFF值設置為前一周期的OFF值。參見圖6,本實施例提供的軟切換控制的裝置,還包括設置模塊306,用于當未獲取到所述系統幀的幀頭時,將目標小區在當前周期的時間測量值設置為目標小區在前一周期的時間測量值,以便于UE在當前周期之后的任意周期內獲取到目標小區在該周期的系統幀的幀頭時,根據目標小區在該周期的系統幀的幀頭確定UE與目標小區在該周期的幀定時偏差值,從而根據該周期的幀定時偏差值對目標小區在當前周期的時間測量值進行調整,以得到目標小區在該周期的時間測量值。參見圖7,本實施例提供的軟切換控制的裝置,還包括判斷模塊307,用于判斷UE獲取到目標小區在當前周期的系統幀的幀頭與上一次獲取到目標小區系統幀的幀頭的時間間隔是否大于預設時間;上述調整模塊304具體用于當上述時間間隔小于等于預設時間時,根據幀定時偏差值,對目標小區在前一周期的時間測量值進行調整,以得到目標小區在當前周期的時間
測量值。參見圖8,本實施例提供的軟切換控制的裝置,還包括第二獲取模塊308,用于當上述時間間隔大于預設時間時,打開下行接收機,通過接收主公共控制物理信道PCCPCH信號來獲取目標小區在當前周期的時間測量值。本實施例提供了一種軟切換控制的裝置,通過該裝置,使得UE在對時間測量值進行測量時,在部分周期內,不需要打開下行接收機,而是通過對獲取的目標小區在前一周期的時間測量值進行調整,來獲取目標小區在當前周期的時間測量值,或者,UE將目標小區在當前周期的時間測量值直接設置為目標小區在前一周期的時間測量值。因而本發明實施例提供的方法不需要在每個周期都打開下行接收機來獲取目標小區在當前周期的時間測量值,從而降低了 UE的功耗,提高了 UE電池的續航能力。可見,當UE在多個周期內對目標小區的時間測量值進行測量時,與現有技術中UE每個周期內都需要打開下行接收機來對目標小區的PCCPCH信號進行接收相比,本發明減少了 UE打開下行接收機來對目標小區的PCCPCH信號進行接收的次數,使得UE在對時間測量值進行測量吋,降低了 UE的功耗,提高了 UE電池的續航能力。本領域普通技術人員可以理解實現上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于ー種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。以上所述,僅為本發明的具體實施方式
,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應所述以權利要求的保護范圍為準。
權利要求
1.一種軟切換控制的方法,其特征在于,包括 用戶設備UE獲取目標小區在前一周期的時間測量值; 所述UE在當前周期對所述目標小區進行能量測量以獲取能量測量結果,并獲取所述目標小區在當前周期的系統幀的幀頭; 當所述UE獲取到所述系統幀的幀頭時,則所述UE根據所述系統幀的幀頭,確定所述UE與所述目標小區的幀定時偏差值; 所述UE根據所述幀定時偏差值,對所述目標小區在前一周期的時間測量值進行調整,以得到所述目標小區在當前周期的時間測量值; 所述UE將所述目標小區的能量測量結果和所述目標小區在當前周期的時間測量值發送給網絡服務控制器,以便于所述網絡服務控制器在所述能量測量結果允許切換時,根據所述目標小區在當前周期的時間測量值為所述UE進行鏈路配置。
2.根據權利要求I所述的方法,其特征在于,所述UE根據所述系統幀的幀頭確定所述UE與所述目標小區的幀定時偏差值,包括 計算所述目標小區在當前周期的系統幀的幀頭與所述UE絕對時間標準幀的幀頭的第一差值的絕對值; 計算所述UE在當前周期的連接幀的幀頭與所述UE絕對時間標準幀的幀頭的第二差值的絕對值; 將所述第一差值的絕對值與所述第二差值的絕對值相減得出所述UE與所述目標小區的幀定時偏差值。
3.根據權利要求I或2所述的方法,其特征在于,所述時間測量值包括系統幀的幀頭偏差值OFF值和連接幀的幀頭偏差值Tm值; 所述UE根據所述幀定時偏差值,對所述目標小區在前一周期的時間測量值進行調整,以得到所述目標小區在當前周期的時間測量值,包括 當T≥19200chip,Td > 0,且T-Td < 19200chip時,將所述目標小區在當前周期的Tm值設置為所述幀定時偏差值,將所述目標小區在當前周期的OFF值設置為所述前一周期的OFF值,其中,T表示所述前一周期的Tm值,Td表示所述幀定時偏差值;或者, 當T≥19200chip,Td > 0,且T-Td彡19200chip時,將所述目標小區在當前周期的Tm值設置為所述幀定時偏差值,將所述目標小區在當前周期的OFF值設置為將所述目標小區在前一周期的OFF值加I后使用256進行取模運算得到的值;或者, 當T≥19200chip,且Td < O時,將所述目標小區在當前周期的Tm值設置為所述Td加上38400chip之后的值,將所述目標小區在當前周期的OFF值設置為所述前一周期的OFF值;或者, 當T≥19200chip,且Td = O時,將所述目標小區在當前周期的Tm值設置為0,將所述目標小區在當前周期的OFF值設置為所述前一周期的OFF值加I后使用256進行取模運算得到的值。
4.根據權利要求I或2所述的方法,其特征在于,所述時間測量值包括系統幀的幀頭偏差值OFF值和連接幀的幀頭偏差值Tm值; 所述UE根據所述幀定時偏差值,對所述目標小區在前一周期的時間測量值進行調整,以得到所述目標小區在當前周期的時間測量值,包括當T < 19200chip,Td > O,且T-Td < 19200chip時,將所述目標小區在當前周期的Tm值設置為所述幀定時偏差值,將所述目標小區在當前周期的OFF值設置為所述前一周期的OFF值,其中,T表示所述前一周期的Tm值,Td表示所述幀定時偏差值;或者, 當T < 19200chip,Td > 0,且T-Td彡19200chip時,將所述目標小區在當前周期的Tm值設置為所述幀定時偏差值,將所述目標小區在當前周期的OFF值設置為所述前一周期的OFF值減I后使用256進行取模運算得到的值;或者, 當T < 19200chip,Td < 0,且T-Td < 19200chip時,將所述目標小區在當前周期的Tm值設置為所述幀定時偏差值加上38400chip之后的值,將所述目標小區在當前周期的OFF值設置為所述前一周期的OFF值減I后使用256進行取模運算得到的值;或者, 當T < 19200chip,Td < 0,且T-Td彡19200chip時,將所述目標小區在當前周期的Tm值設置為所述幀定時偏差值加上38400chip之后的值,將所述目標小區在當前周期的OFF值設置為所述前一周期的OFF值; 當T < 19200chip,且Td = O時,將所述目標小區在當前周期的Tm值設置為0,將所述目標小區在當前周期的OFF值設置為所述前一周期的OFF值。
5.根據權利要求I所述的方法,其特征在于,還包括 當所述UE未獲取到所述系統幀的幀頭時,所述UE將所述目標小區在當前周期的時間測量值設置為所述目標小區在前一周期的時間測量值,以便于所述UE在當前周期之后的任意周期內獲取到所述目標小區在該周期的系統幀的幀頭時,根據所述目標小區在該周期的系統幀的幀頭確定所述UE與所述目標小區在該周期的幀定時偏差值,從而根據所述該周期的幀定時偏差值對所述目標小區在當前周期的時間測量值進行調整,以得到所述目標小區在該周期的時間測量值。
6.根據權利要求I所述的方法,其特征在于,在所述UE根據所述幀定時偏差值,對所述目標小區在前一周期的時間測量值進行調整,以得到所述目標小區在當前周期的時間測量值之前,還包括 判斷所述UE獲取到所述目標小區在當前周期的系統幀的幀頭與上一次獲取到所述目標小區系統幀的幀頭的時間間隔是否大于預設時間; 所述UE根據所述幀定時偏差值,對所述目標小區在前一周期的時間測量值進行調整,以得到所述目標小區在當前周期的時間測量值,具體為 當所述時間間隔小于等于所述預設時間時,所述UE根據所述幀定時偏差值,對所述目標小區在前一周期的時間測量值進行調整,以得到所述目標小區在當前周期的時間測量值。
7.根據權利要求6所述的方法,其特征在于,還包括 當所述時間間隔大于所述預設時間時,UE打開下行接收機,通過接收主公共控制物理信道PCCPCH信號來獲取所述目標小區在當前周期的時間測量值。
8.一種軟切換控制的裝置,其特征在于,包括 第一獲取模塊,用于獲取目標小區在前一周期的時間測量值; 測量模塊,用于在當前周期對所述目標小區進行能量測量以獲取能量測量結果,并獲取所述目標小區在當前周期的系統幀的幀頭; 第一確定模塊,用于當獲取到所述系統幀的幀頭時,則根據所述系統幀的幀頭,確定所述UE與所述目標小區的幀定時偏差值; 調整模塊,用于根據所述幀定時偏差值,對所述目標小區在前一周期的時間測量值進行調整,以得到所述目標小區在當前周期的時間測量值; 發送模塊,用于將所述目標小區的能量測量結果和所述目標小區在當前周期的時間測量值發送給網絡服務控制器,以便于所述網絡服務控制器在所述能量測量結果允許切換時,根據所述目標小區在當前周期的時間測量值為所述UE進行鏈路配置。
9.根據權利要求8所述的裝置,其特征在于,所述第一確定模塊包括 第一計算單元,用于計算所述UE在當前周期的連接幀的幀頭與所述UE絕對時間標準幀的幀頭的第二差值的絕對值; 第二計算單元,用于計算所述UE在當前周期的連接幀的幀頭與所述UE絕對時間標準 幀的幀頭的第二差值的絕對值; 第三計算單元,用于將所述第一差值的絕對值與所述第二差值的絕對值相減得出所述UE與所述目標小區的幀定時偏差值。
10.根據權利要求8或9所述的裝置,其特征在于,所述時間測量值包括系統幀的幀頭偏差值OFF值和連接幀的幀頭偏差值Tm值; 所述調整模塊具體用于當T彡19200chip,Td > 0,且|T-Td| < 19200chip時,將所述目標小區在當前周期的Tm值設置為所述幀定時偏差值,將所述目標小區在當前周期的OFF值設置為所述前一周期的OFF值,其中,T表示所述前一周期的Tm值,Td表示所述幀定時偏差值;或者, 所述調整模塊具體用于當T彡19200chip,Td > 0,且|T-Td|彡19200chip時,將所述目標小區在當前周期的Tm值設置為所述幀定時偏差值,將所述目標小區在當前周期的OFF值設置為將所述目標小區在前一周期的OFF值加I后使用256進行取模運算得到的值;或者, 所述調整模塊具體用于當T彡19200chip,且Td < O時,將所述目標小區在當前周期的Tm值設置為所述Td加上38400chip之后的值,將所述目標小區在當前周期的OFF值設置為所述前一周期的OFF值;或者, 所述調整模塊具體用于當T彡19200chip,且Td = O時,將所述目標小區在當前周期的Tm值設置為0,將所述目標小區在當前周期的OFF值設置為所述前一周期的OFF值加I后使用256進行取模運算得到的值。
11.根據權利要求8或9所述的裝置,其特征在于,所述時間測量值包括系統幀的幀頭偏差值OFF值和連接幀的幀頭偏差值Tm值; 所述調整模塊具體用于當T < 19200chip,Td > 0,且|T-Td| < 19200chip時,將所述目標小區在當前周期的Tm值設置為所述幀定時偏差值,將所述目標小區在當前周期的OFF值設置為所述前一周期的OFF值,其中,T表示所述前一周期的Tm值,Td表示所述幀定時偏差值;或者, 所述調整模塊具體用于當T < 19200chip,Td > 0,且|T-Td|彡19200chip時,將所述目標小區在當前周期的Tm值設置為所述幀定時偏差值,將所述目標小區在當前周期的OFF值設置為所述前一周期的OFF值減I后使用256進行取模運算得到的值;或者, 所述調整模塊具體用于當T < 19200chip,Td < 0,且T-Td < 19200chip時,將所述目標小區在當前周期的Tm值設置為所述幀定時偏差值加上38400chip之后的值,將所述目標小區在當前周期的OFF值設置為所述前一周期的OFF值減I后使用256進行取模運算得到的值;或者, 所述調整模塊具體用于當T < 19200chip,Td < 0,且T-Td彡19200chip時,將所述目標小區在當前周期的Tm值設置為所述幀定時偏差值加上38400chip之后的值,將所述目標小區在當前周期的OFF值設置為所述前一周期的OFF值;或者, 所述調整模塊具體用于當T < 19200chip,且Td = O時,將所述目標小區在當前周期的Tm值設置為0,將所述目標小區在當前周期的OFF值設置為所述前一周期的OFF值。
12.根據權利要求8所述的裝置,其特征在于,還包括 設置模塊,用于當未獲取到所述系統幀的幀頭時,將所述目標小區在當前周期的時間測量值設置為所述目標小區在前一周期的時間測量值,以便于所述UE在當前周期之后的任意周期內獲取到所述目標小區在該周期的系統幀的幀頭時,根據所述目標小區在該周期的系統幀的幀頭確定所述UE與所述目標小區在該周期的幀定時偏差值,從而根據所述該周期的幀定時偏差值對所述目標小區在當前周期的時間測量值進行調整,以得到所述目標小區在該周期的時間測量值。
13.根據權利要求8所述的裝置,其特征在于,還包括 判斷模塊,判斷所述UE獲取到所述目標小區在當前周期的系統幀的幀頭與上一次獲取到所述目標小區系統幀的幀頭的時間間隔是否大于預設時間; 所述調整模塊具體用于當所述時間間隔小于等于預設時間時,根據所述幀定時偏差值,對所述目標小區在前一周期的時間測量值進行調整,以得到所述目標小區在當前周期的時間測量值。
14.根據權利要求13所述的裝置,其特征在于,還包括 第二獲取模塊,用于當所述時間間隔大于預設時間時,打開下行接收機,通過接收主公共控制物理信道PCCPCH信號來獲取所述目標小區在當前周期的時間測量值。
全文摘要
本發明公開一種軟切換控制的方法和裝置,屬于通信領域。包括UE獲取目標小區前一周期的時間測量值;UE在當前周期對目標小區進行能量測量,并獲取目標小區當前周期系統幀的幀頭;當獲取到系統幀的幀頭時,UE根據系統幀的幀頭確定UE與目標小區的幀定時偏差值;UE根據幀定時偏差值對目標小區前一周期的時間測量值進行調整,得到目標小區在當前周期的時間測量值;UE將目標小區當前周期的能量測量結果和時間測量值發送給網絡服務控制器。通過本發明實現了UE在對目標小區的時間測量值進行測量時,無需在每個周期都打開下行接收機來獲取目標小區在當前周期的時間測量值,降低了UE的功耗,提高了UE電池的續航能力。
文檔編號H04W36/36GK102647764SQ20121011094
公開日2012年8月22日 申請日期2012年4月16日 優先權日2012年4月16日
發明者常玉輝, 黃勁波 申請人:華為技術有限公司