UEMeasurement ReportseNodeBRRC Connection Reconfiguration (mobilityControlInfo)RRC Connection Reconfiguration CompleteRRC Connection Reconfiguration(MeasurementControl)RRC Connection Reconfiguration Complete eNB站内切换流程详细介绍如下:
1)UE 上报合适的测量报告,触发基站切换;
2)基站下发切换命令给UE,要求切换到新的小区,在消息中会携带如下重要信元;RRC重配置消息中最重要的信元就是MobilityControlInfo,当消息中存在这个信元即标识该消息为切换命令。
3)UE接收到此信元后会采用消息中携带的配置在目标小区接入,接入成功后会在目标小区上报重配置完成消息指示基站切换成功;
4)基站收到在新小区的完成消息后会按照新小区的配置给UE重新下发测量配置; 5)当UE收到重配置并配置完成后会发一个重配置完成消息。
3.2基于配置X2接口的eNB站间切换
当UE所在的源小区和要切换的目标小区不属于同一eNodeB时,发生eNodeB间切换,eNodeB间切换流程复杂,需要加入X2和S1接口的信令操作。X2接口用于连接两个eNodeB,以便必要时的信令/信息交互,如:负载或者干扰相关的信息、切换相关的信息、其余一些信息;X2切换并非必选项(未配置则采用S1切换),若采用X2切换,两个eNB之间需配置双向SCTP偶联、邻区关系中需设置支持X2口切换。其信令流程图如下所示:
基于配置X2的eNB站间切换流程详细介绍如下: 1)UE按照测量配置向源eNodeB上报测量报告;
2)源eNodeB根据测量报告进行判决,判决该UE发生eNodeB间切换,源eNodeB通过X2接口向目标eNodeB发生HANDOVER REQUEST消息,指示目标eNodeB进行切换准备;
3)目标小区进行资源准入,为UE的接入分配空口资源和业务的SAE承载资源,目标
小区资源准入成功后,向源 eNodeB发送Handover Request ACK表示切换准备工作完成;
4) 源eNodeB向UE发送RRC Connection Reconfigration消息命令UE执行切换动作; 5)源小区通过X2接口向目标小区进行SN消息传输;
6)UE在新切换小区中尝试发送RA Preamble探针,尝试在新小区中随机接入; 7)目标小区随机接入尝试响应;
8)UE向目标小区发送RRC Connection Reconfigration Complete 消息指示切换成功完成;
9)目标小区向MME信道变化请求; 10)MME向目标小区发送确认响应消息;
11)最后目标小区向源小区发送所有的资源释放。
以上的信令流程中,步骤1-3属于切换准备阶段,步骤4-8属于切换执行阶段,步骤9-11属于切换的完成阶段。
3.3基于S1的eNB站间切换
eNodeB间切换一般都要通过X2接口进行,但当如下条件中的任何一个成立时则会触发S1接口的eNodeB间切换:(1)源eNodeB和目标eNodeB之间不存在X2接口;(2)源eNodeB尝试通过X2接口切换,但被目标eNodeB拒绝。相比较于通过X2接口的流程,通过S1接口切换的流程在切换准备过程和切换完成过程有所不同。其图示与信令图如下所示:
MMEMMES1X2eNodeB1UuS1S1X2eNodeB2S1eNodeB1UueNodeB2 基于配置S1的eNB站间切换流程详细介绍如下: 1) UE按照测量配置向源eNodeB上报测量报告;
2) 源eNodeB根据测量报告进行判决,判决该UE发生基于S1接口eNodeB间切换,源eNodeB
通过S1接口向MME发送切换请求;
3) MME向目标eNB发送切换请求让其准备分配专用资源;
4) 目标小区资源准备成功后,向MME发送Handover Request ACK表示切换准备工作完成; 5) MME接收到接入准备确认后,向源小区发送切换执行命令;
6) 源eNodeB向UE发送RRC Connection Reconfigration消息命令UE执行切换动作; 7) 源小区通过S1接口向MME进行SN消息传输;
8) MME接收到源小区发送的消息后,将该小区相关配置发送给目标小区; 9) UE在新切换小区中尝试发送RA Preamble探针,尝试在新小区中随机接入; 10) 目标小区随机接入尝试响应;
11) UE向目标小区发送RRC Connection Reconfigration Complete 消息指示切换成功完成; 12) 目标小区向MME发送切换完成消息;