51学通信技术论坛

 找回密码
 立即注册
搜索
查看: 2925|回复: 0
打印 上一主题 下一主题

联合硬切换和SRNS重定位流程 [复制链接]

Rank: 9Rank: 9

懒

跳转到指定楼层
楼主
发表于 2012-10-14 22:19:36 |只看该作者 |倒序浏览
一键分享 一键分享

1 流程概述

只有在MS处于PMM-CONNECTED状态,且不存在Iur接口的情况下,才会执行该流程。联合硬切换和SRNS重定位流程用于把RAN到CN的在RAN侧的连接点从源SRNC移到目标RNC,伴随着有RAN决定的硬切换。在该流程中,迁移了Iu链路。若目标RNC与源SRNC连接的是同一SGSN,则会执行SGSN内的SRNS重定位流程。若路由区发生了改变,则重定位完成后,则会发起路由区更新流程。

2 流程参考标准

流程参考标准TS23.060的6.9.2.2.2节。

3 信令流程图

4 信令流程描述

1) 基于UTRAN拓扑信息和测量结果,源SRNC决定发起一个联合硬切换以及SRNS重定位。

2) 源SRNC 通过向老SGSN 发送一个RELOCATION REQUIRED 消 息(Relocation Type,Cause,Source ID,Target ID,Source RNC to target RNCtransparent container),开始了重定位准备阶段,源RNC将该重定位类型置为“UE INVOVED”。Source RNC to target RNC transparent container包含了重定位所需的一些必要信息,安全功能以及RRC协议上下文信息(包含UE能力)。

3) 老SGSN根据目标RNC的ID来决定是否是SGSN之间的重定位还是SGSN内部的重定位。如果是SGSN之间的重定位,老SGSN通过向新SGSN发送Forward Relocation Request 消 息 (IMSI,Tunnel Endpoint Identifier Signalling , MM Context , PDP Context , Target Identification,UTRAN transparent container, RANAP Cause)开始重定位资源分配过程。同时在老SGSN的MM和PDP上下文中启动一个定时器。该消息仅在SGSN之间重定位中才有。

4) 新SGSN向目标RNC发送Relocation Request 消息( Permanent NAS UE Identity,Cause,CN Domain Indicator,Source RNC to target RNC transparent container,RABs to be setup)。对于每个要建立的RAB,RABs to be setup包含RAB ID , RAB parameters , Transport Layer Address , and Iu Transport Association等信息。The RAB ID 信息单元包含NSAPI value。RAB parameters信息单元则给出了QoS 信息。Transport Layer Address是老SGSN为数据传输提供的地址。Iu Transport Association对应着TEID。在所有为接受RAB的资源(包含Iu用户面)分配好之后,目标RNC将向新SGSN发送Relocation Request Acknowledge 消息(RABs setup, RABs failed to setup),目标RNC为每个要建立的RAB(由IP地址和TEID组成)既接受从源SRNC的下行PDUs,也接受从新SGSN的下行PDUs。

5) 当新SGSN和目标RNC之间的资源分配好之后,新SGSN准备开始进行relocation of SRNS。新SGSN向老SGSN发送Forward Relocation Response 消息(Cause,RANAP Cause,and RAB Setup Information)。该消息表明目标RNC已经准备好从源RNC接受未被MS确认的下行数据,也就是,重定位资源分配过程已经成功结束。RANAP Cause是从目标RNC到源RNC的信息, RAB Setup Information包含为数据转发所需要的RNC的TEID以及IP地址。如果目标RNC或者新SGSN未能成功分配资源,则RAB Setup Information只包含NSAPI,意味着通知源RNC释放和NSAPI对应的资源。该消息仅用于SGSN之间的重定位。

6) 老SGSN向源RNC发送Relocation Command 消息( RABs to be released,and RABs subject to data forwarding),老SGSN根据Qos决定要转发数据的RAB。对于每个要转发的 RAB, IE包含contain RAB ID, Transport Layer Address ,以及Iu Transport Association 。Transport Layer Address 和Iu Transport Association用来转发从源RNC到目标RNC的下行N-PDU。

7) 接收到Relocation Command消息后,源RNC开始启动数据转发定时器。源RNC 将通过发送Physical Channel Reconfiguration 消息( UE Information Elements,CN Information Elements)来触发relocation of SRNS的执行。

8) 发送完重定位提交消息后,源RNC通过旧和新SGSN向目标RNC发送Forward SRNS Context(RAB Contexts)消息,目标RNC向其返回Forward SRNS Context Acknowledge message。

9) 发送完Forward SRNS Context 消息,源SRNC开始为每个RAB转发数据。SRNS重定位的数据转发通过Iu接口,这表明在源SRNC和目标RNC转发的数据在源SRNC备份,通过IP层路由再到目标RNC。

10) 当接受到重定位触发消息后,目标RNC将向新SGSN发送Relocation Detect 消息。对于重定位类型“UE Involved”,重定位触发通过Uu接口。当发送了Relocation Detect 消息,目标RNC将开始SRNC操作。

11) CN收到Relocation Detect消息后,CN把用户面从源RNC转移到目标RNC。如果是SGSN之间的重定位,新SGSN将向GGSN发送Update PDP Context Request 消息(new SGSN Address,SGSN Tunnel Endpoint Identifier,QoS Negotiated),GGSN更新PDP上下文,返回Update PDP Context Response消息(GGSN Tunnel Endpoint Identifier)。

12) 当MS重新组装后,向目标RNC发送RNTI Reallocation Complete 消息,然后开始交换数据。

13) 当目标RNC接收到RNTI Reallocation Complete 消息后,向新SGSN发送重定位完成消息。如果是SGSN之间重定位,新SGSN向老SGSN发送重定位完成消息,老SGSN收到后给新SGSN响应消息。

14) 当收到新SGSN的Forword Relocation Complete消息, 老SGSN向新SGSN响应后,向源RNC发送IU RELEASE CMD消息,当RNC的数据转发定时器超时,源RNC向老SGSN发送IU RELEASE CMP消息。

15) 如果新的路由区和旧路由区不一样,MS将发起RAU过程,该重定位流程仅仅是RAU的一个子集。

5 重要信令消息和参数

信令消息

重要参数

属性

参数作用

Forward SRNS Context

Message Type

M

用于标识消息类型

RAB Context

M

RAB上下文。

Forward SRNS Context Acknowledg

Message Type

M

用于标识消息类型

Cause

M

用来表示请求和请求响应的原因

6 其他说明

2G中无此流程。

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。
您需要登录后才可以回帖 登录 | 立即注册

站长邮箱|Archiver|51学通信 ( 粤ICP备11025688 )

GMT+8, 2024-5-8 18:03 , Processed in 0.025240 second(s), 13 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部