5GC注册流程(详解)

試著忘記壹切 提交于 2020-10-30 15:57:51

首先附上三篇好文,如果这三篇全部看完并记忆,那么本文可略过
5GC注册过程(这个相当于23502协议中注册流程的原文翻译)
5G中携带SUCI的初始注册流程(这个是博主自理的初始注册,流程简单明了)
注册管理流程(部分步骤很详细,值得参考)


以下是正文

5GC中UE的初始注册流程

在这里我就不上流程图了,因为协议中的流程图包含了很多个case,流程非常之多,我只说明本地漫游的UE的初始注册(initial request)
算了我还是放一下吧,不过我不会按照协议的流程来
在这里插入图片描述


UE发起注册(UE——>gNb)

ue向AN发送AN message,AN message里面包含了AN message和Registration Request
其中Registration Request里面包含以下参数:

Registration type, 
SUCI or 5G-GUTI or PEI, 
[last visited TAI (if available)], 
Security parameters, 
[Requested NSSAI], 
[Mapping Of Requested NSSAI], 
[Default Configured NSSAI Indication],
[UE Radio Capability Update], 
[UE MM Core Network Capability],
[PDU Session status], 
[List Of PDU Sessions To Be Activated],
[Follow-on request], 
[MICO mode preference], 
[Requested Active Time], 
[Requested DRX parameters], 
[extended idle mode DRX parameters],
[LADN DNN(s) or Indicator Of Requesting LADN Information], 
[NAS message container], 
[Support for restriction of use of Enhanced Coverage], 
[Preferred Network Behaviour],
[UE paging probability information],
[UE Policy Container (the list of PSIs, indication of UE support for ANDSP and the operating system identifier)]
[UE Radio Capability ID], 
PEI

是不是没法看?这么多看个毛啊,没关系,基本记住下面几个就行了
Registration request:Registration type,SUCI or GUTI or PEI,上次访问的TAI,security parameters
AN Messages:5G-S-TSMI或GUAMI,Selected PLMN ID,Requested NSSAI。

其中,Registration type表示注册的种类,包括Initial Registration,Mobility Registration Update,Periodic Registration Update 和Emergency Registration,这里只说明初始注册


AMF的选择(gNb)

(g)NB 执行AMF Selection
基站这边会基于UE给的Requested NSSAI选择一个AMF



( R)AN到AMF(gNB——>AMF)

gNB这一侧会发送一个N2 Message给AMF,N2 Message里面包括N2 Parameters和第一步中的Registration Request,还有一个可选的LTE-M Indication(由RAT Type决定是否包含该参数)
其中N2 Parameters里面包含以下参数:

Selected PLMN ID (or PLMN ID and NID, see TS 23.501 [2], clause 5.30)
Location Information
Cell Identity 
UE Context Request
Establishment cause 
[Mapping Of Requested NSSAI]
[IAB-Indication ]

AUSF的选择(AMF)

AMF执行AUSF Selection
AMF会基于收到的SUCI or SUPI选择一个AUSF



AUSF的鉴权(AMF—>AUSF—>UDM—>AUSF—>AMF)

①AMF向AUSF发送信令 Nausf_CreateUeAuthContextRequest,携带UE的SUCI
②收到AMF对鉴权上下文的请求,AUSF根据对应的SUCI值,向UDM发起“Nudm_Authenticate_Get”的请求,由UDM生成鉴权参数“RAND、AUTN、xResStar”返回给AUSF
③AUSF收到UDM返回的鉴权向量,由“xResStar” “XRES*”计算生成“hxResStar”,向AMF返回“RAND”和“AUTN”以及“hxResStar”




UDM的选择(AMF)

AMF执行UDM Selection
AMF会基于收到的SUCI or SUPI选择一个UDM



AMF与UDM的交互

由于是初始注册,此时UDM中没有对应UE的上下文,AMF需要向UDM进行终端连接管理的注册,从UDM取终端的签约信息,以及在UDM进行签约信息改变的订阅。
①Nudm_UECM_Registration -------- 注册登记

 新 AMF 使用 Nudm_UECM_Registration 向 UDM 注册,其中包含的参数有:
   User-Name:SUPI
   Terminal Information
   Supported-features
   Visited PLMN ID
   Access Type
   Registration Type

②Nudm_SDM_Get --------- 获取签约信息
AMF使用 Nudm_SDM_Get 检索 SMF 数据中的访问和移动订阅数据,SMF 选择订阅数据和 UE 上下文。 UDM 可以通过 Nudr_DM_Query 从 UDR 检索此信息。(5G 需要向 UDM 先订阅)

获取用户签约数据,请求信息包括:

    AMF ID
    订阅数据类型
      返回 Response 数据参数包括:

    Access and Mobility Subscription data
    SMF Selection Subscription data
    UE context SMF data

③Nudm_SDM_Subscribe ---------订阅数据变更事件
收到成功响应后,AMF 订阅在请求的数据被修改时使用 Nudm_SDM_Subscribe 通知,UDM 可以通过Nudr_SDM_Subscribe 订阅 UDR。

这一步骤可以直接用黄色标记的语句来概述,简洁明了


PCF的选择(AMF)

可选


AM Policy Association Establishment

可选


Registration Accept(AMF—>UE)

AMF用Registration Accept消息告诉UE注册已经被接受了
Registration Accept包括以下参数:

	5G-GUTI, 
    Registration Area, 
    Mobility restrictions, 
    PDU Session status, 
    Allowed NSSAI, 
    [Mapping Of Allowed NSSAI], 
    [Configured NSSAI for the Serving PLMN], 
    [Mapping Of Configured NSSAI], 
    [rejected S-NSSAIs], 
    Periodic Registration Update timer, 
    [Active Time], 
    [Strictly Periodic Registration Timer Indication], 
    LADN Information and accepted MICO mode, 
    IMS Voice over PS session supported Indication, 
    Emergency Service Support indicator, 
    Accepted DRX parameters, 
    [extended idle mode DRX parameters], 
    [Paging Time Window], 
    Network support of Interworking without N26, 
    Access Stratum Connection Establishment NSSAI Inclusion Mode, 
    Network Slicing Subscription Change Indication, 
    Operator-defined access category definitions, 
    [List of equivalent PLMNs], 
    Enhanced Coverage Restricted information, 
    [Supported Network Behaviour], 
    [Service Gap Time], 
    [PLMN-assigned UE Radio Capability ID], 
    [PLMN-assigned UE Radio Capability ID deletion]


标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!