【5G NR】NGAP协议之NG Setup

698 阅读3分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第20天,点击查看活动详情

1. NG SETUP过程

1.1 NG SETUP定义

NG Setup过程用来交换NG-RAN节点和AMF在NG-C接口上正确互操作所需的应用程序级数据。该程序为TNL关联开始运行后触发的第一个NGAP程序。该过程使用非UE相关的信令。

此过程将擦除两个节点中的任何现有应用程序级配置数据,将其替换为接收到的数据,并清除NG-RAN节点上的AMF过载状态信息。如果NG-RAN节点和AMF不同意保留UE上下文,则此过程还会像NG重置过程一样重新初始化NGAP UE相关上下文,并擦除两个节点中的所有相关信令连接。

1.2 NG建立成功

7e34e7b912924f38948ecef573880fef.png​编辑

NG SETUP:成功运行

 NG-RAN向AMF发送NG SETUP REQUEST消息来建立NG连接。AMF以NG SETUP RESPONSE消息进行响应。

如果NG SETUP REQUEST消息中Supported TA List字段包含的Configured TAC Indication设置为“true”,AMF可以考虑向此NG-RAN节点发送NG-C信令。

如果NG SETUP REQUEST消息中的UE Retention Information 设置为“ues-retained”,AMF将保留现有的UE上下文和信令连接,并将NG SETUP RESPONSE消息中的UE Retention Information 设置为“ues-retained”。

AMF应将Backup AMF Name包含在NG SETUP RESPONSE消息的Served GUAMI List中。如果NG-RAN支持的话,NG-RAN在执行AMF重选时,应先考虑Backup AMF Name所指示的AMF。

如果NG SETUP RESPONSE消息中包含有GUAMI Type,则NG-RAN节点应存储收到的值,将其用于进一步的AMF选择。

如果NG SETUP REQUEST消息中包含RAN Node Name,则AMF可以使用该Name作为NG-RAN节点的可读名称。

如果NG SETUP RESPONSE消息中包含AMF Name,则NG-RAN节点可以使用该Name作为AMF的可读名称。

如果NG SETUP REQUEST消息中包含NB-IoT Default Paging DRX,AMF应将其考虑在内进行寻呼。

如果NG SETUP REQUEST消息中包含RAT Information,AMF应按照TS 23.502【10】中的规定处理该信息。

1.3 NG建立失败

cac7b0d70063414a9f1bb8e53596014b.png​编辑

 NG设置:操作失败

如果AMF不能接受NG Setup,则回应NG SETUP FAILURE消息,并携带相应的原因值。

如果NG SETUP FAILURE消息包括Time to Wait,则NG-RAN节点至少应该等待所指示的时间,然后再向同一AMF重新启动NG Setup过程。

1.4 异常情况

如果NG-RAN节点通过发送包括PLMN标识的NG SETUP REQUEST消息来启动该过程,并且AMF不识别由NG-RAN节点提供的PLMN,则AMF将以相应的原因值来拒绝NGSetup过程。

2.NG SETUP信令结构

2.1 NG SETUP REQUEST结构

IE/Group NamePresenceRangeIE type and referenceSemantics descriptionCriticalityAssigned Criticality
Message TypeM9.3.1.1YESreject
Global RAN Node IDM9.3.1.5YESreject
RAN Node NameOPrintableString(SIZE(1..150, …))YESignore
Supported TA List1Supported TAs in the NG-RAN node.YESreject
>Supported TA Item1..<maxnoof**TACs>-
>>TACM9.3.3.10Broadcast TAC-
>>Broadcast PLMN List1-
>>>Broadcast PLMN Item1..<maxnoof**BPLMNs>-
>>>>PLMN IdentityM9.3.3.5Broadcast PLMN-
>>>>TAI Slice Support ListMSlice Support List9.3.1.17Supported S-NSSAIs per TAC, per PLMN or per SNPN.-
>>>>NPN SupportO9.3.3.44If the NID IE is included, it identifies a SNPN together with the PLMN Identity IE.YESreject
>>>>Extended TAI Slice Support ListOExtended Slice Support List9.3.1.191Additional Supported S-NSSAIs per TAC, per PLMN or per SNPN.YESreject
>>Configured TAC IndicationO9.3.3.50YESignore
>>RAT InformationO9.3.1.125RAT information associated with the TAC of the indicated PLMN(s).YESreject
Default Paging DRXMPaging DRX9.3.1.90YESignore
UE Retention InformationO9.3.1.117YESignore
NB-IoT Default Paging DRXO9.3.1.137YESignore
Extended RAN Node NameO9.3.1.193YESignore

2.2 NG SETUP RESPONSE 结构

IE/Group NamePresenceRangeIE type and referenceSemantics descriptionCriticalityAssigned Criticality
Message TypeM9.3.1.1YESreject
AMF NameM9.3.3.21YESreject
Served GUAMI List1YESreject
>Served GUAMI Item1..<maxnoof****ServedGUAMIs>-
>>GUAMIM9.3.3.3-
>>Backup AMF NameOAMF Name9.3.3.21-
>>GUAMI TypeOENUMERATED (native, mapped, …)YESignore
Relative AMF CapacityM9.3.1.32YESignore
PLMN Support List1YESreject
>PLMN Support Item1..<maxnoof**PLMNs>-
>>PLMN IdentityM9.3.3.5-
>>Slice Support ListM9.3.1.17Supported S-NSSAIs per PLMN or per SNPN.-
>>NPN SupportO9.3.3.44If NID IE is included, it identifies a SNPN together with the PLMN Identity IE.YESreject
>>Extended Slice Support ListO9.3.1.191Additional Supported S-NSSAIs per PLMN or per SNPN.YESreject
>>Onboarding SupportOENUMERATED (true, ...)Indication of onboarding support.YESignore
Criticality DiagnosticsO9.3.1.3YESignore
UE Retention InformationO9.3.1.117YESignore
IAB SupportedOENUMERATED (true, ...)Indication of support for IAB.YESignore
Extended AMF NameO9.3.3.51YESignore
Range boundExplanation
maxnoofServedGUAMIsMaximum no. of GUAMIs served by an AMF. Value is 256.
maxnoofPLMNsMaximum no. of PLMNs per message. Value is 12.

2.3 NG SETUP FAILURE 结构

IE/Group NamePresenceRangeIE type and referenceSemantics descriptionCriticalityAssigned Criticality
Message TypeM9.3.1.1YESreject
CauseM9.3.1.2YESignore
Time to WaitO9.3.1.56YESignore
Criticality DiagnosticsO9.3.1.3YESignore

\