RNC遷移指UE的SRNC從一個(gè)RNC變成另一個(gè)RNC的過(guò)程。
根據(jù)UE和DRNC的連接是否在遷移過(guò)程中建立,可將遷移分為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硬切換伴隨遷移:進(jìn)行跨RNC的硬切換導(dǎo)致的遷移。硬切換伴隨遷移過(guò)程中UE拆除和SRNC的連接,建立和DRNC的連接,因此硬切換伴隨遷移是UE涉及的遷移
l前向切換伴隨遷移:UE先在SRNC中建立RRC連接,此后進(jìn)入DRNC小區(qū)中發(fā)起前向切換(小區(qū)更新或URA更新)導(dǎo)致的遷移。在發(fā)生前向切換伴隨遷移之前UE就已經(jīng)進(jìn)入DRNC并在DRNC中發(fā)送了CELL UPDATE或者URA UPDATE消息,因此前向切換伴隨遷移是UE不涉及的遷移;
l系統(tǒng)間切換:系統(tǒng)間切換過(guò)程中UE拆除和SRNC之間的連接,建立和GSM系統(tǒng)之間的連接,因此系統(tǒng)間切換過(guò)程是UE涉及的遷移。
靜態(tài)遷移
發(fā)生靜態(tài)遷移的條件是UE在DRNC中已經(jīng)建立無(wú)線鏈路,而且只在DRNC中有無(wú)線鏈路。此時(shí)SRNC和DRNC之間占用了IUR接口傳輸資源,通過(guò)遷移過(guò)程,可釋放SRNC和CN的IU接口連接,釋放IUR接口連接,建立DRNC和CN的IU連接,遷移之后,原DRNC變成SRNC。如圖1所示。

圖1 靜態(tài)遷移過(guò)程
&說(shuō)明:
若發(fā)生遷移時(shí),UE和WCDMA的兩個(gè)CN域(CS域和PS域)同時(shí)存在連接,那么兩個(gè)CN域必須同時(shí)遷移。
靜態(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ā)送遷移請(qǐng)求消息RELOCATION REQUEST,要求DRNC做好遷移準(zhǔn)備(即準(zhǔn)備所需資源)。
(4)MSC向DRNC發(fā)送遷移請(qǐng)求消息RELOCATION REQUEST,要求DRNC 做好遷移準(zhǔn)備(即準(zhǔn)備所需資源)。
(5)DRNC采用ALCAP協(xié)議發(fā)起Iu接口用戶面承載的建立。
(6)DRNC向SGSN發(fā)送遷移請(qǐng)求應(yīng)答消息RELOCATION REQUEST ACKNOWLEDGE,通知SGSN遷移所需的資源已經(jīng)準(zhǔn)備好。
(7)DRNC 向MSC發(fā)送遷移請(qǐng)求應(yīng)答消息RELOCATION REQUEST ACKNOWLEDGE,通知MSC遷移所需的資源已經(jīng)準(zhǔn)備好。
(8)SGSN向SRNC發(fā)送遷移命令RELOCATION COMMAND,通知SRNC可以進(jìn)行遷移。
(9)MSC 向SRNC發(fā)送遷移命令RELOCATION COMMAND,通知SRNC可以進(jìn)行遷移。
(10) SRNC通過(guò)Iur接口向DRNC發(fā)送遷移觸發(fā)消息RELOCATION COMMIT。如果存在支持無(wú)損遷移的RAB,那么數(shù)據(jù)轉(zhuǎn)發(fā)所需的PDCP和GTP-U的序列號(hào)從這條消息帶過(guò)去,然后SRNC就啟動(dòng)數(shù)據(jù)轉(zhuǎn)發(fā)。DRNC收到RELOCATION COMMIT消息后成為SRNC。
(11) DRNC向SGSN發(fā)送遷移檢測(cè)消息RELOCATION DETECT,通知SGSN檢測(cè)到遷移觸發(fā)。
(12) DRNC 向MSC發(fā)送遷移檢測(cè)消息RELOCATION DETECT,通知MSC檢測(cè)到遷移觸發(fā)。
(13) DRNC向UE發(fā)送UTRAN移動(dòng)信息消息UTRAN MOBILITY INFORMATION,消息中包含新的U-RNTI等信息。
(14) UE向DRNC發(fā)送UTRAN移動(dòng)信息確認(rèn)消息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)遷移過(guò)程結(jié)束。
&說(shuō)明:
若UE在與CS域和PS域同時(shí)存在IU連接時(shí)發(fā)生遷移,則CS域和PS域的遷移消息沒(méi)有時(shí)間上的先后限制,以RELOCATION REQUIRED消息為例,SRNC可以先給MSC發(fā)送RELOCATION REQUIRED消息,也可以先給SGSN發(fā)送RELOCATION REQUIRED消息,下同。
硬切換伴隨遷移
硬切換伴隨遷移指UE從SRNC硬切換到目標(biāo)RNC,同時(shí)Iu接口發(fā)生變化的過(guò)程。下面舉例說(shuō)明完成硬切換伴隨遷移信令流程,如圖3所示。

圖3 硬切換伴隨遷移
信令流程描述:
(1)SRNC向SGSN發(fā)送要求遷移消息RELOCATION REQUIRED。
(2)SRNC向MSC發(fā)送要求遷移消息RELOCATION REQUIRED。
(3)SGSN向DRNC發(fā)送遷移請(qǐng)求消息RELOCATION REQUEST,要求DRNC做好遷移準(zhǔn)備(即準(zhǔn)備所需資源)。
(4)MSC向DRNC發(fā)送遷移請(qǐng)求消息RELOCATION REQUEST,要求DRNC 做好遷移準(zhǔn)備(即準(zhǔn)備所需資源)。
(5)DRNC采用ALCAP協(xié)議發(fā)起電路域Iu接口用戶面承載的建立。
(6)DRNC向SGSN發(fā)送遷移請(qǐng)求應(yīng)答消息RELOCATION REQUEST ACKNOWLEDGE,通知SGSN遷移所需的資源已經(jīng)準(zhǔn)備好,消息中帶有重配置信息,告知SRNC具體用RB建立、RB釋放、RB重配置、傳輸信道重配置、物理信道重配置過(guò)程中的哪一個(gè)過(guò)程來(lái)完成伴隨遷移。
(7)DRNC向MSC發(fā)送遷移請(qǐng)求應(yīng)答消息RELOCATION REQUEST ACKNOWLEDGE,通知MSC遷移所需的資源已經(jīng)準(zhǔn)備好,消息中帶有重配置信息,告知SRNC用RB建立、RB釋放、RB重配置、傳輸信道重配置、物理信道重配置過(guò)程中的哪一個(gè)過(guò)程來(lái)完成伴隨遷移。
(8)SGSN向SRNC發(fā)送遷移命令消息RELOCATION COMMAND,消息中帶有重配置信息,通知SRNC可以進(jìn)行遷移。
(9)MSC 向SRNC發(fā)送遷移命令消息RELOCATION COMMAND,通知SRNC可以進(jìn)行遷移了。
(10) 可選消息。如果存在支持無(wú)損遷移的RAB,則SRNC向SGSN發(fā)送傳輸SRNS上下文消息FORWARD SRNS CONTEXT,指示SGSN把數(shù)據(jù)轉(zhuǎn)發(fā)所需的GTP-U和PDCP序列號(hào)信息向目標(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序列號(hào)。
(12) SRNC向UE發(fā)送物理信道重配置消息PHYSICAL CHANNEL RECONFIGURATION,通知UE新的物理信道參數(shù)。這里具體發(fā)送什么消息是由目標(biāo)RNC在準(zhǔn)備資源時(shí)決定,并通過(guò)步驟6、7、8、9通知SRNC。
(13) UE成功地接入到目標(biāo)RNC后,向目標(biāo)RNC發(fā)送物理信道重配置消息PHYSICAL CHANNEL RECONFIGURATION COMPLETE。此時(shí)切換成功,目標(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之間進(jìn)行前向切換時(shí),有可能發(fā)生伴隨遷移,稱之為前向切換伴隨遷移。下面以小區(qū)更新伴隨遷移為例說(shuō)明的前向切換伴隨遷移的信令流程,如圖4所示。

圖4 小區(qū)更新伴隨遷移
信令流程描述:
(1)UE向DRNC發(fā)送小區(qū)更新請(qǐng)求CELL UPDATE,消息中包含S-RNTI、SRNC ID等信息。
(2)DRNC從CELL UPDATE消息的URNTI信元中得到UE的SRNC ID,向SRNC發(fā)送上行信令發(fā)送指示消息UPLINK SIGNALLING TRANSFER INDICATION,向SRNC指示UE請(qǐng)求小區(qū)更新。
(3)SRNC向SGSN發(fā)送要求遷移消息RELOCATION REQUIRED。
(4)SGSN向DRNC發(fā)送遷移請(qǐng)求消息RELOCATION REQUEST,要求DRNC做好遷移準(zhǔn)備(即準(zhǔn)備所需資源)。
(5)DRNC向SGSN發(fā)送遷移請(qǐng)求應(yīng)答消息RELOCATION REQUEST ACKNOWLEDGE,通知SGSN遷移所需的資源已經(jīng)準(zhǔn)備好。
(6)SGSN向SRNC發(fā)送遷移命令消息RELOCATION COMMAND,通知SRNC可以進(jìn)行遷移。
(7)SRNC通過(guò)Iur接口向DRNC發(fā)送遷移執(zhí)行消息RELOCATION COMMIT。如果存在支持無(wú)損遷移的RAB,那么數(shù)據(jù)轉(zhuǎn)發(fā)所需的PDCP和GTP-U的序列號(hào)從這條消息帶過(guò)去,然后SRNC啟動(dòng)數(shù)據(jù)轉(zhuǎn)發(fā)。
(8)DRNC向SGSN發(fā)送遷移檢測(cè)消息RELOCATION DETECT,通知SGSN檢測(cè)到遷移觸發(fā)。
(9)DRNC向UE發(fā)送小區(qū)更新確認(rèn)消息CELL UPDATE CONFIRM,消息中可能包含傳輸信道信息單元、物理信道信息單元、無(wú)線承載信息單元、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é)束。