《5G网络协议与客户感知》读书笔记 | 注册流程信令序列
代码
1676 人阅读
|
0 人回复
|
|
<
信令序列
信令序列阐明
- 1. UE => (R)AN # RRC,UE创建RRC连接及发送NAS注册哀求消息
- UE在开机后,完成网络选择和随机接入后,在进行注册哀求前,需要通过RRC层创建连接,并在乐成创建RRC连接后发送NAS注册哀求消息
- 在NG-RAN接入时,网络接入参数包括SUCI或5G-GUTI、选定的PLMN ID和哀求的NSSSAI,还包括创建原因,创建原因提供了哀求创建RRC连接的原因。在RRC连接创建乐成后提交NAS注册哀求(Registration Request)消息。此中,5GS Registration Type指示了注册的范例。
- 假如是初始注册,UE应在注册哀求消息中按如下方法指示UE标识(5GS Mobile Identity),按优先级的降序列出
- 由UE尝试注册的PLMN分配的本地5G-GUTI;
- 由等效PLMN分配给UE试图注册的PLMN的本地5G-GUTI;
- 由任何其他PLMN分配的本地5G-GUTI(假如可用);
- 在初始注册或移动性注册更新的情况下,UE包括哀求的NSSAI映射(Requested NSSAI),该值是所哀求的NSSAI的每个S-NSSAI到HPLMN S-NSSAI的映射。假如UE正在利用默认设置的NSSAI,则UE包括默认设置的NSSAI只是。
- 在移动性注册更新的情况下,UE在要被激活的PDU会话(PDU session status)列表中包括具有未决的上行链路数据的PDU会话。当UE包括要被激活的PDU会话列表时,UE应指示仅与注册访问哀求相关的PDU会话。
- 2.(R)AN,选择AMF
- 假如注册哀求中包含5G-GUTI或5G-S-TMSI,则RAN依据此中指示的AMF信息选择相应的AMF网元。
- 假如注册哀求(Registration Request)消息中包含5G-GUTI或5GGUTI,未指示有效AMF,则基于(R)AT(接入范例)和哀求的NSSAI(假如可用)选择AMF
- 假如UE处于CM-CONNECTED状态,则(R)AN可以基于UE的N2连接将注册哀求消息转发到AMF;假如(R)AN无法选择恰当的AMF,它将注册哀求转发到已在(R)AN中设置的AMF
- 3.(R)AN=>新AMF#NGAP,Initial UE Message
- (R)AN中的gNB将初始UE消息通过NGAP协议发送到所选择的AMF。该消息的NAS-PDU字段携带了在RRC创建完成消息中吸收的注册哀求。当利用NG-RAN时,N2参数包括在UE驻留的小区相关的所选PLMN ID、位置信息和小区标识、UE上下文哀求,其指示包括安全信息的UE上下文需要在NG-RAN设置。AllowedNSSAI字段提供了所哀求的NSSAI的映射。
- 4.新AMF=>UE#NAS
- 对于告急注册,假如UE用AMF所不知道的5G-GUTI标识自己,则AMF立即向UE哀求SUPI。假如UE用PEI标识自己,则应跳过SUPI哀求。需要指出的是,在没有用户身份的情况下是否允许告急注册取决于本地法规。
- 5.新AMF=>旧AMF#Namf服务,Namf_Communication_UEContextTransfer
- 假如网络中没有部署UDSF,则需要从旧AMF获取信息。
- 假如UE的5G-GUTI包含在注册哀求中,并且服务AMF自上次注册过程以来已经改变,则新AMF可以调用旧AMF上的Namf_Communication_UEContextTransfer服务操作,包括完整的注册哀求NAS消息,以哀求UE的SUPI和UE上下文。在这种情况下,旧AMF利用5G-GUTI和具有完整性保护的完整注册哀求NAS消息,大概SUPI以及重新AMF验证UE的指示,以便在上下文传送服务操作调用对应时验证完整性保护。旧AMF还将每个NF消费者(UE)的事件订阅信息传送到新AMF。
- AMF提供包括Namf_Communication在内的多种服务,在3GPP TS29.518中以YAML格式定义。Namf_Communication类服务使NF消费者能够通过AMF与UE和AN(接入网络)通讯。该服务使SMF能够哀求EBI分配以支持与EPS的互通。此服务还支持公共告警系统(PWS,Public Warning System)功能。
- 假如旧AMF保存有关已创建的PDU会话的上下文信息,则旧AMF所保存的信息包括SMF信息、DNN、S-NSSAI和PDU会话ID;假如旧AMF保存有关N3IWF的活动NGAP UE-TNLA绑定的信息,则旧AMF所保存的信息包括有关NGAP UE-TNLA绑定的信息。
- 假如旧AMF未通过注册哀求NAS消息的完整性查抄,则应指示完整性查抄失败。假如旧AMF保存有关接入管理策略关联的信息,则旧AMF包含策略控制哀求触发器和PCF ID;在漫游情况下,包括V-PCFID和H-PCF ID。此中所携带的UE上下文信息可以从旧AMF传递到新AMF。
- 6.新AMF=>UDSF#Nudsf服务,Nudsf_UnstructuredDataManagement_Query
- 假如网络中部署了UDSF,UE的5G-GUTI包含在注册哀求中并且服务AMF自上次注册后已经改变,则新AMF利用Nudsf_UnstructuredDataManagement_Query服务操作直接从UDSF检索存储的UE的SUPI和UE上下文。
- 假如未部署UDSF,则它们可以通过实现特定方式共享存储的UE上下文。这还包括每个NF消费者对给定UE的事件订阅信息。在这种情况下,新AMF利用完整性保护的完整注册哀求NAS消息来执行和验证完整性保护。
- UDSF提供包括Nudsf_UnstructuredDataManagement在内的多种服务,允许NF消费者检索、创建、更新和删除存储在UDSF中的数据。
- 7.新AMF=>UE#NAS,身份哀求与响应
- 假如UE在注册时没有提交SUCI,而且也未从旧AMF检索到相应的SUCI,则AMF通过UE发送身份哀求(Identity Request)消息来发起家份哀求过程。当要求响应SUCI时,UE用包括SUCI的标识响应消息进行响应。UE通过利用HPLMN提供的公钥来推导SUCI。
- 8.新AMF=>AUSF#Nausf,Nausf_UEAuthenticate_authenticate
- 假如需要认证,AMF会从AUSF哀求该服务;假如AMF上有关于UE的跟踪要求,AMF会在其哀求中向AUSF提供跟踪要求。根据AMF的哀求,AUSF将执行UE的认证。AUSF按照TS 23.501第6.3.8节中的
- 描述选择UDM,并从UDM获取认证数据。AUSF向NF哀求者提供UE认证服务。对于基于AKA的身份验证,此操作还可用于从安全上下文同步失败情况中恢复。Nausf提供的服务包括Nausf_UEauthentication、Nausf_SoRProtection。
- 9.AUSF=>UDM#Nudm,Nudm_UEAuthenticate_Get选择UDM并执行鉴权
- AUSF选择UDM网元,并通过Nudm_UEAuthenticate_Get执行鉴权。
- UDM提供包括Nudm_UEAuthentication在内的多种服务,此中,Nudm_UEAuthentication向订阅的NF消费者提供更新的相关订户认证数据。对于基于AKA的身份验证,此操作还可用于从安全上下文同步失败情况中恢复。用于通知UE认证过程的结果。本步骤所利用的Nudm_UEAuthentication是通过以下方式提交的。
- POST /{supiOrSuci} /security-information /generate-auth-data
- 10.AMF启动NGAP相关安全过程,5G-AN存储安全上下文,并向AMF确认
- 本步骤分成以下几步执行。
- (1)AMF启动与UE的认证过程,将密钥选择器、RAND和AUTN发送给UE。AMF基于NGAP的DL NAS Transport消息经由gNB向UE发送NAS Authentication Request消息。gNB吸收到DL NAS Transport消息后,通过RRC的DLInformationTransfer消息转发给UE。
- (2)UE基于RRC的ULInformationTransfer经由gNB向AMF发送NAS Authentication Response消息。gNB吸收到ULInformationTransfer消息后,通过NGAP的UL NAS Transport消息转发给AMF。
- (3)AMF将所选择的NAS安全算法通知给UE,AMF还从UE哀求IMEISV。AMF基于NGAP的DL NAS Transport消息经由gNB向UE发送NAS Security Mode Command消息。gNB吸收到DL NAS Transport消息后,通过RRC的DLInformationTransfer消息转发给UE。
- (4)UE通过信令通知NAS安全过程的完成,该消息包含IMEISV。UE基于RRC的ULInformationTransfer经由gNB向AMF发送NAS Security Mode Complete消息。gNB吸收到ULInformationTransfer消息后,通过NGAP的UL NAS Transport消息转发给AMF。
- 11.新AMF=>5G-EIR#N5g-eir,启动设备识别:N5g-eir_EquipmentIdentityCheck_Get
- N5g-eir提供的N5g-eir_EquipmentIdentityCheck服务使5G-EIR能够查抄PEI是否有效并查抄PEI是否在黑名单中。
- 该服务的调用方式为: GET /equipment-status
- 12.AMF=>UDM#Nudm,向UDM更新UE的上下文信息
- Nudm_UEContextManagement_Registration或Nudm_SubscriberDataManagement服务更新UDM上的UE上下文。
- 13.新AMF=>旧AMF#Namf,Namf_Communication_RegistrationCompleteNotify
- 假如在注册过程中AMF发生了改变,则新AMF通过调用Namf_Communication_RegistrationCompleteNotify服务操作通知旧AMF完成UE在新AMF中的注册。假如认证/安全过程失败,则应拒绝注册,并且新AMF向旧AMF调用具有拒绝指示原因代码的Namf_Communication_RegistrationCompleteNotify服务操作。旧AMF将继续,仿佛从未吸收到UE上下文传送服务操作。
- 假如旧注册地区中利用的一个或多个S-NSSAI无法在目标注册地区中提供服务,则新AMF将确定新注册地区中不支持哪个PDU会话。新AMF调用Namf_Communication_RegistrationCompleteNotify服务操作通知旧AMF,包括被拒绝的PDU会话ID和拒绝原因(如S-NSSAI变得不再可用)。然后,新AMF相应地修改PDU会话状态。旧AMF通过调用Nsmf_PDUSession_ReleaseSMContext服务操作来通知相应的SMF在本地释放UE的SM上下文。
- 该服务的调用方式为:POST /ue-contexts/{ueContextId}/transferupdate
- 14.UDM=>旧AMF#Nudm,Nudm_UEContextManagement_Deregistration_Notify
- UDM通过Nudm_UEContextManagement_Deregistration_Notify向旧AMF通知取消注册信息。
- 15.旧AMF=>SMF#Nsmf,Nsmf_PDUSession_ReleaseSMContext
- 旧AMF通过Nsmf_PDUSession_ReleaseSMContext通知相应的SMF取消与旧AMF相关的PDU会话。
- 16.旧AMF=>PCF#Npcf,Npcf_AMPolicyControl_Delete
- 旧AMF通过Npcf_AMPolicyControl_Delete通知PCF删除与旧AMF相关的策略。
- 17.新AMF=>PCF#Npcf,Npcf_AMPolicyControl_Create
- 新AMF通过Npcf_AMPolicyControl_Create通知PCF创建与新AMF相关的策略。
- 18.PCF=>新AMF#Namf,Namf_EventExpose_Subscribe
- PCF通过Namf_EventExpose_Subscribe向新AMF订阅UE的相关信息。
- 19.新AMF=>(R)AN#NGAP,Initial Context Setup Request,Registration Accept
- 假如AMF中尚未有与UE相关的上下文,则通过NGAP的Initial Context Setup Request消息通知创建UE相关上下文,并携带NAS的Registration Accept消息。
- 20.(R)ANUE#RRC,SecurityModeCommand/SecurityMode Complete
- (R)AN通过RRC的SecurityModeCommand/SecurityModeCommand消息与UE创建安全模式。
- 21.(R)ANUE#RRC,RRCReconfiguration/RRCReconfigurationComplete
- 假如需要,(R)AN通过RRC的RRCReconfiguration/RRCReconfigurationComplete消息通知UE进行RRC重设置。
- 22.(R)AN=>新AMF#NGAP,Initial Context Setup Response
- (R)AN通过NGAP的Initial Context Setup Response消息告知AMF上下文创建结果。
- 23.UE=>AMF#NAS,Registration Complete
- UE通过NAS的Registration Complete告知AMF注册过程已在UE侧完成。
- 24.新AMF=>SMF#Nsmf,Nsmf_PDUSession_UpdateSMContext Request
- 新AMF通过Nsmf_PDUSession_UpdateSMContext消息告知SMF更新SM上下文。
- 25.SMF=>UPF#PFCP,PFCP Session Modification
- SMF通过PFCP Session Modification通知UPF进行PFCP会话修改。
- 26.SMF=>新AMF#Nsmf,Nsmf_PDUSession_UpdateSMContext Response
- SMF通过Nsmf_PDUSession_UpdateSMContext Response告知新AMF相关的SM上下文更新结果。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
1、本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,按照目前互联网开放的原则,我们将在不通知作者的情况下,转载文章;如果原文明确注明“禁止转载”,我们一定不会转载。如果我们转载的文章不符合作者的版权声明或者作者不想让我们转载您的文章的话,请您发送邮箱:Cdnjson@163.com提供相关证明,我们将积极配合您!
2、本网站转载文章仅为传播更多信息之目的,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证信息的正确性和完整性,且不对因信息的不正确或遗漏导致的任何损失或损害承担责任。
3、任何透过本网站网页而链接及得到的资讯、产品及服务,本网站概不负责,亦不负任何法律责任。
4、本网站所刊发、转载的文章,其版权均归原作者所有,如其他媒体、网站或个人从本网下载使用,请在转载有关文章时务必尊重该文章的著作权,保留本网注明的“稿件来源”,并自负版权等法律责任。
|
|
|
|
|
|
|
|