《5GC原理与实践》实践篇是按网元来规划的。包括AMF篇、SMF篇、PCF篇等。
本文是AMF篇的第15篇。
本期目录:
1.3.8 对LADN的支持93
1.3.8.1 支持建立LADN会话93
1.3.8.2 支持向SMF发送UE离开LADN区域的通知95
1.3.8 对LADN的支持
LADN(Local Area Data Network )的理论部分在《原理篇》的1.4.2.2 LADN中有详细介绍。这里不再赘述。
简单说,LADN就是一个和DNN关联的特殊区域,在该区域内则可以访问该DNN的5G业务,离开该特定区域,则不能访问该DNN的5G业务(相关的PDU会话将被释放,或者相关的用户面资源将被释放。)
1.3.8.1 支持建立LADN会话
对AMF来说,对LADN的会话建立的支持主要体现在几个方面。包括:
1)支持本地配置LADN,包括LADN和DNN+TA的映射关系。例如:
LADN1:Tesla --> DNN: tesla + TA1
LADN2: factory --> DNN: foxconn + TA2
2)根据UDM中UE签约的LADN和本地配置的LADN信息,在注册接受消息里给UE发送LADN信息。
3)在后续的PDU会话建立流程中,AMF支持发送给SMF的DNN类型为LADN类型。
最终的结果是,UE成功建立LADN(本地数据网络)的PDU会话。
Q1:和LADN会话建立有关的主要参数有哪些?
A1:主要参数是LADN information参数,在24501的9.11.3.30中定义。通过发给UE的Registration Accept和Configuration Update Command消息传送。
Q2:什么时候要给UE发这个参数?
A2:LADN information是一个可选参数。当AMF发现在UE的当前注册区域下,如果签约的DNN有对应的有效LADN服务区域时,应该下发。规范原文是:“The network shall include this IE if there are valid LADN service area(s) for the subscribed DNN(s) of the UE in the current registration area.”
Q3:接第2个问题,AMF如何判定是否存在有效的LADN服务区域?
A3:结合UDM中的签约数据和AMF的本地配置来综合决定。
Q4:LADN information参数的具体构成和作用是什么?
A4:该参数的作用就是告诉UE,是否存在有效的LADN区域。规范原文是:“The purpose of the LADN information information element is to provide the UE with the LADN service area for each available LADN in the current registration area or to delete the LADN information at the UE.”
该参数是由DNN+若干个TA来构成的。如下图所示:
检查项:检查AMF能结合本地配置和UDM的签约数据,给UE正确下发LADN区域。
检查点:检查下发给UE的Registration Accept消息,是否包含LADN Information参数。
样包举例:(本例中可看到,AMF下发的LADN信息是DNN=apnX,区域是TAC1)
1.3.8.2 支持向SMF发送UE离开LADN区域的通知
根据规范,当UE离开LADN区域时,相关的PDU会话应该释放或者用户面资源被释放,总之就是除了LADN区域,就不能让你用了(例如有些自动驾驶服务仅在特定园区内才能有效,不能到大马路上去开。)。但负责PDU会话管理的是SMF,SMF并没有移动性管理功能,并不知道UE是否已经离开了LADN区域。
因此,SMF可以向负责移动性管理的AMF订阅UE的LADN信息,如果SMF做了订阅,则当UE离开LADN区域时,AMF应给SMF发送通知,从而触发SMF释放UE的PDU会话。
Q1:发送通知的流程和相关参数有哪些?
A1:AMF给SMF发送通知,依赖的是AMF所提供的一个服务Namf_EventExposure。通过该服务,AMF可以将自己知道的信息暴露给该服务的消费者网元(如SMF)。和本节有关的是一个叫Presence-In-AOI-Report的Event。AOI(Area of Interest)即感兴趣区域,可以是一个TA列表,也可以是一个LADN区域。当UE进入/离开LADN区域时,AMF会给SMF发送通知,主要参数是Presence Status,取值有3个:
【In:已进入LADN区域内。Out:已离开LADN区域。UNKNOWN:未知】在29518定义。
规范原文如下:
需要注意,Presence Status这个只是一个文字的描述,并不是真正报文中看到的参数。真正报文中看到的参数叫AmfEventArea,在29518对的6.2.6.2.16中定义。主要包括presenceinfo和ladninfo这两个主要参数。
和本节相关的主要参数是ladninfo。它又包括ladn和presence两个子参数。Ladn子参数表示LADN区域的DNN。而presence子参数则描述UE是否在LADN区域的状态信息,如果取值为OUT则代表UE已经离开了LADN区域。
通知消息的信令流程如下,采用POST方法:
检查项:当AMF检测到UE离开了LADN区域时,如果存在SMF的订阅关系,则AMF应该给SMF发送UE已经离开LADN区域的通知。
检查点:检查发给SMF的通知消息,ladninfo参数的子参数presence取值为Out_OF_AREA,并且检查通知消息里的LADN DNN是否正确。
样包举例:【本例中,AMF通知SMF,UE已经离开了dnn=apnxx的LADN区域】
更多精彩内容,请阅知识星球800+篇精华合集帖。
该链接收录了知识星球800+篇的精华内容,
含视频、图文专栏、精华帖、问答等等精华内容。
无论是想学习课程、看视频、看案例、看log、看实战,统统都有。
各位星友必看!!!
精华合集(链接永久不变,内容自动更新):
https://drpn55b08y.feishu.cn/docx/Y8MqdnyKooY8yKxfBdoc3EvZnof
飞书域名太长,还创建了一个短链接: