5G核心网学习平台
AMF 实践篇 #26

AMF功能实战篇(31) N2切换中AMF能根据目标TA选择目标AMF

《5G核心网原理与实践》实践篇 · AMF 网元功能

《5GC原理与实践》实践篇(31) N2切换中AMF能根据目标TA选择目标AMF

爱卫生

2023年02月13日 22:43

《5GC原理与实践》实践篇是按网元来规划的。包括AMF篇、SMF篇、PCF篇等。

本文是AMF篇的第31篇。

1.6.1 N2切换中AMF能根据目标TA选择目标AMF

1.6.1.1 流程概述

N2切换流程在《5GC原理与实践》的原理篇的3.4.3 N2 切换流程一节有详细介绍。不做赘述。

这里重点检查在该流程中,源AMF应支持目标AMF的选择。

也就是TS23502的4.9.1.3.2节:N2切换流程准备阶段的第2步是怎么做的。

如下图所示:

选择过程大致是:

1)在第1步的Handover Required消息中,源gNB会向源AMF提供UE要去的目标TA信息;

2)在第2步源AMF调用NRF的网元发现服务,并提供目标TA作为查询条件;NRF返回查询结果包含目标AMF的Profile信息。

AMF通过调用NRF暴露的Nnrf_NFDiscovery服务完成网元的发现与选择。具体流程在TS29510的5.3.2.2.2中定义。采用GET方法,正

常响应为200 OK,并包含查询结果。如下图所示:

1.6.1.2 消息举例

下面来看一个实际的源AMF在N2切换流程中查询NRF选择目标AMF的消息举例。

如下图所示:

1)AMF发给NRF的查询请求,采用GET方法,Request-uri携带了查询的主要参数:

-Request-uri=/nnrf-disc/v1/nf-instances?service-names=namf-comm&target-nf-type=AMF&requester-nf-type=AMF&snssais=

[{"sst":1,"sd":"000001"}]&tai={"plmnId":{"mcc":"460","mnc":"99"},"tac":"000066"}]

可以看到在uri中包含了目标TA的tac是000066,并且还有所属的切片等信息。

2)NRF给AMF返回200 OK。在JSON编码的DATA部分包含了查询结果:

可以看到,NRF返回的查询结果包含了目标AMF的信息。其中目标AMF的:

- SBI口地址=10.10.10.10;

- 支持的TAC=000066(和请求中的目标TA一致);

- NFStatus = Registered。代表这个AMF已经在NRF中正常注册。

- NFType = AMF。代表返回的结果是AMF这个网元的信息。

← 返回 AMF 实践篇