当前位置:首页 > LTE切换详解
4、Handover Command
方向:Source eNodeB ——> UE
解析:源eNodeB收到目标eNodeB的切换请求ACK后,通过RRC Connection Reconfiguration 消息向UE下发切换命令,携带了移动性控制信息的RRC连接重配置消息。触发eNB间X2口小区间同频(异频)切换出准备成功次数进行采样统计。
5、SN Status Transfer
方向:Source eNodeB ——> Target eNodeB
解析:源eNodeB发送序列号(SN,Sequence Number)状态传输消息到目标eNodeB。
6、Handover Confirm
方向:UE ——> Target eNodeB 解析:UE接到切换命令后,从源eNodeB中去附着,并执行与目标小区的同步。(与eNodeB内切换相同,如果在切换命令中配置了随机接入专用Preamble码,则使用非竞争随机接入流程接入目标小区,如果没有配置专用Preamble码,则使用竞争随机接入流程接入目标小区)。UE通过L1/L2消息获取目标eNodeB提供的相关上行资源分配和定时提前Time Advance信息后,开始发送RRC Connection Reconfiguration Complete消息,向目标eNodeB确认切换过程完成。 7、Path Switch Request
方向:Target eNodeB ——> MME
解析:Handover Confirm步骤完成后,目标eNodeB开始将上行数据发送给SGW。但此时目标eNodeB并不知道此次切换是否要进行SGW的Relocation,只是将上行数据转发给从源eNodeB获取的SGW,此时由于到目标eNodeB的下行隧道尚未建立,因而下行的数据仍然要通过源eNodeB转发到目标eNodeB,从而,需要MME和SGW之间进行路径确认。因此,目标eNodeB向MME发送一个路径转换请求消息来告知其UE更换了小区。此时空口已经切换完成。
8、User Plane UpdateRequest 方向:MME ——> S-GW
解析:MME根据Path Switch Request消息向S-GW发送用户平面更新请求消User Plane UpdateRequest,相当于Modify BearerRequest。 9、User Plane UpdateResponse
方向:S-GW ——> MME
解析:S-GW收到User Plane Update Request消息后,不再向源eNodeB发送UE的用户面数据,将下行数据路径切换到目标eNodeB侧(由于SGW保持不变,因此不需要SGW与PGW之间的信令交互)。S-GW在旧路径上发送一个或多个“end marker包”到源eNodeB,End Marker数据包不含有任何数据,在GTP的头部表明是End Marker数据包,指示对应的是GTP Tunnel上的数据传输结束。随后,S-GW就释放源eNodeB的用户平面资源,并发送User Plane Update Response消息给MME,表示用户平面更新的响应,即Modify Bearer Response。
10、Path Switch Request Ack
方向:MME ——> Target eNodeB
解析:MME发送Path Switch ACK消息给目标eNodeB,告知路径转换完成。 11、Release Resource
方向:Target eNodeB——> Source eNodeB
解析:目标eNodeB接收到从MME发回的路径转换ACK消息后,马上发送UE Context Release消息给源eNodeB,通知其切换成功并触发源eNodeB的资源释放(Release Resource)。
几个要点: 1. 步骤8到11完成了路径转换过程,该过程的目的是将用户平面的数据路径从源eNodeB转移到目标eNodeB上。在S-GW转换了下行路径之后,前转路径和新路径的下行包在目标eNodeB可能会交替到达,目标eNodeB应该先传递所有的前转数据包给UE,然后再传递从新路径接收到的数据包。在目标eNodeB使用这一方法可以强制性保证正确的传输顺序。为了辅助在目标eNodeB的重排功能,S-GW在E-RAB转换路径后,立即在旧路径发送一个或多个“End Marker数据包”。“EndMarker数据包”内不包含用户数据,由GTP头部指示其为EndMarker包。在完成发送含有标识符的包以后,S-GW不应该在旧路径发送任何数据包。在收到“End Marker包”以后,如果前转对这个承载是激活的,源eNodeB应该将此包转发给目标eNodeB。在察觉了“End Mark包”以后,目标eNodeB应该丢弃“End Marker包”并发起任何必要的流程来维持用户数据的按序递交,这些数据是通过X2口前转的或者路径转换后从S-GW通过S1接收的。 2. 源eNodeB收到UE上下文资源释放消息后,释放无线承载和与UE上下文相关的控制平面资源。不过,任何正在进行的数据前转将继续进行,直到完成。 3. 切换完成后,目标eNodeB重新下发测量控制信令(RRC Connection Reconfiguration)给UE,包含measConfig内容,UE也需回复RRC Connection Reconfiguration Complete消息给eNodeB。
共分享92篇相关文档