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

AMF功能实战篇(22) 直接重定向切片到目标AMF处理

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

《5GC原理与实践》实践篇(22) 直接重定向切片到目标AMF处理

爱卫生

2023年02月12日 23:13

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

本文是AMF篇的第22篇。

1.4.5 直接重定向切片到目标AMF处理

在上一节中,介绍了通过RAN将切片请求重定向到目标AMF处理。

本节则介绍直接重定向方式。

即注册请求消息经初始AMF-->目标AMF。

检查项:

1)当初始AMF从NSSF获取到切片选择信息(含Target AMF Set);

2)初始AMF根据Target AMF Set查询NRF,得到目标AMF;

3)初始AMF能将注册请求消息直接通过N14接口直接发给目标AMF。

直接看本节的消息和参数。

第1步:初始AMF从NSSF得到了切片选择的结果,包含了目标AMF Set的信息(本例取值为1)以及Allowed NSSAI的信息(本例有两

个允许的切片。SST1+SD1、SST1+SD2)。

【这一步的消息截图和1.4.4节第1步截图相同,请参考1.4.4节的第1步消息截图。】

《实践篇》1.4.4节:通过RAN间接重定向切片到目标AMF处理

第2步:初始AMF根据Target AMF Set查询NRF,得到候选AMF并根据优先级权重等信息最终选择一个AMF作为目标AMF。以下是初始

AMF查询NRF的结果举例:

2.1)初始AMF发给NRF的查询请求的URI是:

/nnrf-disc/v1/nf-instances?service-names=namf-comm&target-nf-type=AMF&requester-nf-type=AMF&amf-set-id=1

【注意:查询使用的是GET方法,GET方法是不能通过JSON来携带参数的。所有的参数都写在URI里。从URI中可以看出,请求NRF查

询的服务是namf-comm、查询的目标网元类型(target-nf-type)是AMF、请求者(requester-nf-type)也是AMF、查询条件是amf-setid=1】

2.2)NRF给初始AMF返回的结果是:

JavaScript Object Notation: application/json

Object

Member Key: validityPeriod

Member Key: nfInstances

Array

Object

Member Key: nfInstanceId

Member Key: nfType

String value: AMF

Key: nfType

Member Key: nfStatus

String value: REGISTERED

Key: nfStatus

Member Key: plmnList

Member Key: sNssais

Member Key: fqdn

Member Key: ipv4Addresses

Member Key: nfServices

Member Key: amfInfo

Object

Member Key: guamiList

Array

Object

Member Key: plmnId

Object

Member Key: mnc

String value: 99

Key: mnc

Member Key: mcc

String value: 460

Key: mcc

Key: plmnId

Member Key: amfId

String value: 100088

Key: amfId

Key: guamiList

Member Key: taiList

Array

Object

Member Key: plmnId

Object

Member Key: mnc

String value: 99

Key: mnc

Member Key: mcc

String value: 460

Key: mcc

Key: plmnId

Member Key: tac

String value: 000001

Key: tac

Key: taiList

Member Key: amfRegionId

String value: 1

Key: amfRegionId

Member Key: amfSetId

String value: 1

Key: amfSetId

Key: amfInfo

Key: nfInstances

从NRF返回的结果可以看出,查询结果包括了目标AMF支持的服务、在NRF侧的注册状态(REGISTERED)、支持的PLMN、支持的

TA、支持的切片、目标AMF的IP地址和FQDN。

另外,在查询结果中,这个Target AMF Set只包含了一个AMF。因此无需初始AMF无需做进一步的选择,直接使用结果中的AMF作为目

标AMF。

第3步:初始AMF将注册请求消息转给目标AMF处理。

该消息举例如下图所示。从截图中可以看出,初始AMF在发给目标AMF的消息中,主要包括了以下参数:

- 原始的完整的Registration Request消息;

- UE上下文(SUPI、建立的MM上下文、允许的切片列表、UE安全能力等)、初始AMF的name、用户位置信息ULI、anType、gNB侧

N2口地址、RRC建立原因等。

← 返回 AMF 实践篇