来自知识星球


A:以下是某厂gNodeB的切换流程图。

1 目标gNodeB判断:源gNodeB将从目标小区或目标频点列表中选择质量最好的小区,并判断所属
gNodeB是否为站内。
- 若切换的源小区与目标小区是同一个gNodeB,则直接发起4。
- 若切换的源小区与目标小区属于不同gNodeB,则执行2。
2 切换链路选择:源gNodeB选择Xn或Ng链路发起切换请求。
- 若切换的源小区和目标小区所在的gNodeB属于同一个AMF Region,且存在Xn链路,则使用Xn发起切
换请求。若不存在Xn链路,则使用Ng发起切换请求。
- 若切换的源小区和目标小区所在的gNodeB属于不同AMF Region,无论是否存在Xn链路,始终使用Ng
发起切换请求。
3 切换准备:目标gNodeB收到切换请求消息后进行切换准备,并返回准备结果。
- 如果目标gNodeB准入成功,目标gNodeB返回响应消息(Handover Request Acknowledge或Handover
Command)给源gNodeB,则源gNodeB认为切换准备成功,执行4。
- 如果目标gNodeB准入失败,目标gNodeB返回切换准备失败消息(Handover Preparation Failure)给源
gNodeB:
-- 若失败原因值为Invalid AMF Set ID或者Unknown GUAMI ID时,源gNodeB尝试使用Ng链路重新发起
切换请求消息。
-- 若失败原因值为其他值,则源gNodeB认为切换准备失败,并启动切换准备失败的惩罚,详细请参见
切换准备失败的惩罚。
4 切换执行:源gNodeB下发切换命令给UE,UE执行切换和数据转发。
- 若切换执行成功,目标gNodeB返回Release Resource消息给源gNodeB,源gNodeB释放资源。
- 若切换执行失败,则启动切换执行失败的惩罚,详细请参见切换执行失败的惩罚。
当切换策略为重定向时,gNodeB将从目标小区列表或目标频点列表中选择优先级最高的频点,在RRC
Release消息中下发给UE,UE执行重定向。
涵盖了5G核心网、IMS绝大多数知识点。
另外,非常感谢各位老师朋友的大力支持。
