IRAT Iu Handover (E-UTRAN to UTRAN) Call Flow

来源:互联网 发布:华侨生联考是骗局 知乎 编辑:程序博客网 时间:2024/04/30 12:39

IRAT Iu Handover Call Flow Overview


Decision
    E-UTRAN 根据UE发送的 Measurement Report 决定是否进行Handover。

 

Preparation
 Serving eNB通知 Serving MME需要进行Handover。
 Serving MME会通知目标SGSN 需要进行reloaction。
 目标SGSN会从RNC和S-GW请求资源。
 


Execution 
 如果需要S-GW relocation并且有数据需要转发,在eNB,S-GW,和目标S-GW间会建立起一条通道。
 MME 通知eNB进行Handover。
 UE 接入 UTRAN
 目的RNC 完成 relocation 过程。
 


Completion
 在源eNB,MME和S-GW上的资源会被释放掉。

 

Overview
 
 
pic_1

 

 

Decision and Preparation


pic_2


1)  UE发送Measurement Report 到 eNB。 eNB决定进行Handover。

2)  源eNB发送Handover Required 消息到MME。其中包含发起Handover的原因。

3)  源MME发送Forward Relocation Request到目的SGSN。

 


pic_3

 

4)  如果serving S-GW需要进行重定位,SGSN会发送,Greater Session Request 到目的SGSN。

 

5)  如果可以进行重选,目的SGSN会发送Create Session Response。

 

6)  目的SGSN通过发送Relocation Request来请求资源,建立和RNC的连接。消息中包含RAB的列表(assignedID和assigned Qos 信息),SGSN中还包含着传输地址,tunnel IDs。

7)  目的RNC会分配资源,并返回Relocation Request Acknowledgement。消息中包含每个承载的Downlink address 和 tunnel endpoint。RNC中同时包含着RRC transparent container 会被发送到E-UTRAN中。   


pic_4

 

8)  在Handover完成前,为了减少数据的丢失,转发下行的数据是很有必要的。SGSN会发送Create Indirect Data Forwarding Tunnel Request 消息到S-GW,消息中会包含SGSN地址,作为数据转发的路径。S-GW接受请求,并返回Create Indirect Forwarding Tunnel Response消息,其中包含transport 地址和tunnel endpoint ID。

 

9)  SGSN发送Forward Relocation Response消息到源MME,它包含目的S-GW user plane承载的地址。

 

10) 源MME发送Create Indirect Data Forwarding Tunnel Request消息到源S-GW,其中会包含目的传输地址和tunnel endpoint IDs。S-GW会通过Create Indirect Data Forwarding Tunnel Response消息来相应MME。

 

 

Execution

pic_5


11) 源MME通过发送Handover COmmand 到源eNB开始执行Handover。 eNB停止传输Downlink 数据,并且将下行数据从源S-GW转发到
目的S-GW。

12) 源eNB发送MobilityfromEUTRANCommand 到UE。消息中会包含radio和security信息,允许UE接入UTRAN。 基于NAS COUNT 和
Kasme的值,UE生成UMTS security context KSI。

13) UE发送Handover to UTRAN Complete消息到RNC。

 

pic_6

 

14) 当UE确认了到RNC的Handover后,目的RNC会通知SGSN成功的进行了relocation。

15) SGSN通知源MME relocation成功。

16) 源MME 响应 relocation complete消息。

 

pic_7

 

17) 目的SGSN通知目的S-GW handover成功,并且把数据传输到Modify Bearer消息指定的地址和Tunnel endpoint ID。

18) 目的target S-GW 把变化通过Modify Bearer Request消息通知P-GW。

19) P-GW通过返回Modify Bearer Response消息来确认承载的变化,P-GW会把变化通知PCRF。

20) 目的S-GW发送消息Modify Bearer Response消息来确认承载变化,

 

Completion

pic_8

 

21) 当relocation 确认启动的定时器超时后,源MME会发送Delete Session Request 消息到S-GW,消息中包含默认EPS承载的ID。

 

22) 另外MME发送UE Context Release 消息到源eNB,释放源eNB的资源。

 

23) 源S-GW发送Delete Session Response 来确认资源已经释放。

 

24) 目的SGSN会释放非直接传输数据的资源。

 

 

Routing Area Update :  RRC Idle Mode

 

pic_9

 

如果UE在ESM激活状态,但在E-UTRAN RRC Idle 状态,UE reselect 到UTRAN并且发现了新的Routing Area,这时会执行Routing Area Update过程。一旦UE 注册在UTRAN,它会建立RRC 连接,并且发送Routing Area Update消息到SGSN。SGSN会从已存的RAI中找到MME 地址。SGSN会向MME 发送 Context Request 来查询UE Context 信息。 如果 S-GW发生了变化,SGSN 会和新的 S-GW建立会话,并且发起建立PDP Context。目的S-GW会通知会通知P-GW。目的SGSN会通知HSS UE位置发生了变化,MME会命令eNB释放UE 上下文。 SGSN通过发送,Routing Area Update Response 来结束整个过程,这个消息会由Routing Area Update Complete 来响应。

 

0 0
原创粉丝点击