RNC遷移指UE的SRNC從一個RNC變成另一個RNC的過程。
根據(jù)UE和DRNC的連接是否在遷移過程中建立,可將遷移分為UE不涉及(UE NOT INVOLVED)和UE涉及(UE INVOLVED)兩種類型。
根據(jù)觸發(fā)遷移的原因又可以將遷移分為以下四種:
l靜態(tài)遷移:在DRNC增加RL之后導(dǎo)致的遷移。在發(fā)生靜態(tài)遷移之前,UE就已經(jīng)在DRNC中建立RL并和DRNC建立連接,因此靜態(tài)遷移是UE不涉及的遷移;
l硬切換伴隨遷移:進行跨RNC的硬切換導(dǎo)致的遷移。硬切換伴隨遷移過程中UE拆除和SRNC的連接,建立和DRNC的連接,因此硬切換伴隨遷移是UE涉及的遷移
l前向切換伴隨遷移:UE先在SRNC中建立RRC連接,此后進入DRNC小區(qū)中發(fā)起前向切換(小區(qū)更新或URA更新)導(dǎo)致的遷移。在發(fā)生前向切換伴隨遷移之前UE就已經(jīng)進入DRNC并在DRNC中發(fā)送了CELL UPDATE或者URA UPDATE消息,因此前向切換伴隨遷移是UE不涉及的遷移;
l系統(tǒng)間切換:系統(tǒng)間切換過程中UE拆除和SRNC之間的連接,建立和GSM系統(tǒng)之間的連接,因此系統(tǒng)間切換過程是UE涉及的遷移。
靜態(tài)遷移
發(fā)生靜態(tài)遷移的條件是UE在DRNC中已經(jīng)建立無線鏈路,而且只在DRNC中有無線鏈路。此時SRNC和DRNC之間占用了IUR接口傳輸資源,通過遷移過程,可釋放SRNC和CN的IU接口連接,釋放IUR接口連接,建立DRNC和CN的IU連接,遷移之后,原DRNC變成SRNC。如圖1所示。
圖1 靜態(tài)遷移過程
&說明:
若發(fā)生遷移時,UE和WCDMA的兩個CN域(CS域和PS域)同時存在連接,那么兩個CN域必須同時遷移。
靜態(tài)遷移的信令流程如圖2所示。
圖2 靜態(tài)遷移
信令流程描述:
(1)SRNC向SGSN(PS域的CN)發(fā)送要求遷移消息RELOCATION REQUIRED。
(2)SRNC向MSC(CS域的CN)發(fā)送要求遷移消息RELOCATION REQUIRED。
(3)SGSN向DRNC發(fā)送遷移請求消息RELOCATION REQUEST,要求DRNC做好遷移準(zhǔn)備(即準(zhǔn)備所需資源)。
(4)MSC向DRNC發(fā)送遷移請求消息RELOCATION REQUEST,要求DRNC 做好遷移準(zhǔn)備(即準(zhǔn)備所需資源)。
(5)DRNC采用ALCAP協(xié)議發(fā)起Iu接口用戶面承載的建立。
(6)DRNC向SGSN發(fā)送遷移請求應(yīng)答消息RELOCATION REQUEST ACKNOWLEDGE,通知SGSN遷移所需的資源已經(jīng)準(zhǔn)備好。
(7)DRNC 向MSC發(fā)送遷移請求應(yīng)答消息RELOCATION REQUEST ACKNOWLEDGE,通知MSC遷移所需的資源已經(jīng)準(zhǔn)備好。
(8)SGSN向SRNC發(fā)送遷移命令RELOCATION COMMAND,通知SRNC可以進行遷移。
(9)MSC 向SRNC發(fā)送遷移命令RELOCATION COMMAND,通知SRNC可以進行遷移。
(10) SRNC通過Iur接口向DRNC發(fā)送遷移觸發(fā)消息RELOCATION COMMIT。如果存在支持無損遷移的RAB,那么數(shù)據(jù)轉(zhuǎn)發(fā)所需的PDCP和GTP-U的序列號從這條消息帶過去,然后SRNC就啟動數(shù)據(jù)轉(zhuǎn)發(fā)。DRNC收到RELOCATION COMMIT消息后成為SRNC。
(11) DRNC向SGSN發(fā)送遷移檢測消息RELOCATION DETECT,通知SGSN檢測到遷移觸發(fā)。
(12) DRNC 向MSC發(fā)送遷移檢測消息RELOCATION DETECT,通知MSC檢測到遷移觸發(fā)。
(13) DRNC向UE發(fā)送UTRAN移動信息消息UTRAN MOBILITY INFORMATION,消息中包含新的U-RNTI等信息。
(14) UE向DRNC發(fā)送UTRAN移動信息確認消息UTRAN MOBILITY INFORMATION CONFIRM。
(15) DRNC向SGSN發(fā)送遷移完成消息RELOCATION COMPLETE,通知SGSN遷移已成功結(jié)束。
(16) DRNC向MSC發(fā)送遷移完成消息RELOCATION COMPLETE,通知MSC遷移已成功結(jié)束。
(17) SGSN向原SRNC發(fā)送Iu釋放命令I(lǐng)U RELEASE COMMAND,通知其釋放PS域的Iu連接。
(18) MSC向原SRNC發(fā)送Iu釋放命令I(lǐng)U RELEASE COMMAND,通知其釋放CS域的Iu連接。
(19) 原SRNC采用ALCAP協(xié)議發(fā)起Iu接口用戶面承載的釋放。
(20) 成功釋放后,SRNC向MSC發(fā)送Iu釋放完成消息IU RELEASE COMPLETE。
(21) SRNC向SGSN發(fā)送Iu釋放完成消息IU RELEASE COMPLETE。靜態(tài)遷移過程結(jié)束。
&說明:
若UE在與CS域和PS域同時存在IU連接時發(fā)生遷移,則CS域和PS域的遷移消息沒有時間上的先后限制,以RELOCATION REQUIRED消息為例,SRNC可以先給MSC發(fā)送RELOCATION REQUIRED消息,也可以先給SGSN發(fā)送RELOCATION REQUIRED消息,下同。
硬切換伴隨遷移
硬切換伴隨遷移指UE從SRNC硬切換到目標(biāo)RNC,同時Iu接口發(fā)生變化的過程。下面舉例說明完成硬切換伴隨遷移信令流程,如圖3所示。
圖3 硬切換伴隨遷移
信令流程描述:
(1)SRNC向SGSN發(fā)送要求遷移消息RELOCATION REQUIRED。
(2)SRNC向MSC發(fā)送要求遷移消息RELOCATION REQUIRED。
(3)SGSN向DRNC發(fā)送遷移請求消息RELOCATION REQUEST,要求DRNC做好遷移準(zhǔn)備(即準(zhǔn)備所需資源)。
(4)MSC向DRNC發(fā)送遷移請求消息RELOCATION REQUEST,要求DRNC 做好遷移準(zhǔn)備(即準(zhǔn)備所需資源)。
(5)DRNC采用ALCAP協(xié)議發(fā)起電路域Iu接口用戶面承載的建立。
(6)DRNC向SGSN發(fā)送遷移請求應(yīng)答消息RELOCATION REQUEST ACKNOWLEDGE,通知SGSN遷移所需的資源已經(jīng)準(zhǔn)備好,消息中帶有重配置信息,告知SRNC具體用RB建立、RB釋放、RB重配置、傳輸信道重配置、物理信道重配置過程中的哪一個過程來完成伴隨遷移。
(7)DRNC向MSC發(fā)送遷移請求應(yīng)答消息RELOCATION REQUEST ACKNOWLEDGE,通知MSC遷移所需的資源已經(jīng)準(zhǔn)備好,消息中帶有重配置信息,告知SRNC用RB建立、RB釋放、RB重配置、傳輸信道重配置、物理信道重配置過程中的哪一個過程來完成伴隨遷移。
(8)SGSN向SRNC發(fā)送遷移命令消息RELOCATION COMMAND,消息中帶有重配置信息,通知SRNC可以進行遷移。
(9)MSC 向SRNC發(fā)送遷移命令消息RELOCATION COMMAND,通知SRNC可以進行遷移了。
(10) 可選消息。如果存在支持無損遷移的RAB,則SRNC向SGSN發(fā)送傳輸SRNS上下文消息FORWARD SRNS CONTEXT,指示SGSN把數(shù)據(jù)轉(zhuǎn)發(fā)所需的GTP-U和PDCP序列號信息向目標(biāo)RNC傳送,然后執(zhí)行步驟11,否則直接跳至步驟12。
(11) 可選消息。如果SGSN收到SRNC的傳輸SRNS上下文消息FORWARD SRNS CONTEXT,則將該消息轉(zhuǎn)發(fā)給目標(biāo)RNC,消息中包含SRNC數(shù)據(jù)轉(zhuǎn)發(fā)所需的GTP-U和PDCP序列號。
(12) SRNC向UE發(fā)送物理信道重配置消息PHYSICAL CHANNEL RECONFIGURATION,通知UE新的物理信道參數(shù)。這里具體發(fā)送什么消息是由目標(biāo)RNC在準(zhǔn)備資源時決定,并通過步驟6、7、8、9通知SRNC。
(13) UE成功地接入到目標(biāo)RNC后,向目標(biāo)RNC發(fā)送物理信道重配置消息PHYSICAL CHANNEL RECONFIGURATION COMPLETE。此時切換成功,目標(biāo)RNC成為UE的新SRNC。
(14) 目標(biāo)RNC向SGSN發(fā)送遷移完成消息RELOCATION COMPLETE,通知SGSN遷移已成功結(jié)束。
(15) 目標(biāo)RNC向MSC發(fā)送遷移完成消息RELOCATION COMPLETE,通知MSC遷移已成功結(jié)束。
(16) SGSN向原SRNC發(fā)送Iu釋放命令消息IU RELEASE COMMAND,通知其釋放PS域的Iu連接。
(17) MSC向原SRNC發(fā)送Iu釋放命令消息IU RELEASE COMMAND,通知其釋放CS域的Iu連接。
(18) 原SRNC采用ALCAP協(xié)議發(fā)起Iu接口用戶面承載的釋放(包含Iu-CS接口和Iu-PS接口)。
(19) 原SRNC向SGSN發(fā)送IU釋放完成消息IU RELEASE COMPLETE,指示IU釋放完成。
(20) 原SRNC向MSC發(fā)送IU釋放完成消息IU RELEASE COMPLETE,指示IU釋放完成。
前向切換伴隨遷移
當(dāng)UE在不同RNC之間進行前向切換時,有可能發(fā)生伴隨遷移,稱之為前向切換伴隨遷移。下面以小區(qū)更新伴隨遷移為例說明的前向切換伴隨遷移的信令流程,如圖4所示。
圖4 小區(qū)更新伴隨遷移
信令流程描述:
(1)UE向DRNC發(fā)送小區(qū)更新請求CELL UPDATE,消息中包含S-RNTI、SRNC ID等信息。
(2)DRNC從CELL UPDATE消息的URNTI信元中得到UE的SRNC ID,向SRNC發(fā)送上行信令發(fā)送指示消息UPLINK SIGNALLING TRANSFER INDICATION,向SRNC指示UE請求小區(qū)更新。
(3)SRNC向SGSN發(fā)送要求遷移消息RELOCATION REQUIRED。
(4)SGSN向DRNC發(fā)送遷移請求消息RELOCATION REQUEST,要求DRNC做好遷移準(zhǔn)備(即準(zhǔn)備所需資源)。
(5)DRNC向SGSN發(fā)送遷移請求應(yīng)答消息RELOCATION REQUEST ACKNOWLEDGE,通知SGSN遷移所需的資源已經(jīng)準(zhǔn)備好。
(6)SGSN向SRNC發(fā)送遷移命令消息RELOCATION COMMAND,通知SRNC可以進行遷移。
(7)SRNC通過Iur接口向DRNC發(fā)送遷移執(zhí)行消息RELOCATION COMMIT。如果存在支持無損遷移的RAB,那么數(shù)據(jù)轉(zhuǎn)發(fā)所需的PDCP和GTP-U的序列號從這條消息帶過去,然后SRNC啟動數(shù)據(jù)轉(zhuǎn)發(fā)。
(8)DRNC向SGSN發(fā)送遷移檢測消息RELOCATION DETECT,通知SGSN檢測到遷移觸發(fā)。
(9)DRNC向UE發(fā)送小區(qū)更新確認消息CELL UPDATE CONFIRM,消息中可能包含傳輸信道信息單元、物理信道信息單元、無線承載信息單元、U-RNTI等信息。
(10) UE向DRNC發(fā)送物理信道重配置完成消息PHYSICAL CHANNEL RECONFIGURATION COMPLETE。
(11) DRNC向SGSN發(fā)送遷移完成消息RELOCATION COMPLETE,通知SGSN遷移成功,DRNC變?yōu)镾RNC。
(12) SGSN向原SRNC發(fā)送Iu釋放命令消息IU RELEASE COMMAND,通知其釋放PS域的Iu連接。
(13) 原SRNC成功釋放PS域的Iu連接后,向SGSN發(fā)送Iu釋放完成消息IU RELEASE COMPLETE,指示PS域的Iu釋放完成。小區(qū)更新伴隨遷移結(jié)束。