【5G核心网】5GC核心网之网元UDR
TODO
UDR, Unified Data Repository,统一数据仓储功能,支持一下功能:
- UDM 存储和检索签约数据
- PCF 存储和检索策略数据
- 结构化服务的存储和检索
- NEF 的应用数据(包括用于应用程序检测的分组流描述(PFD),多个UE的AF请求信息)
UDR 与 NF 服务使用者位于同一 PLMN 中,而 NF 服务使用者使用 Nudr 在其中存储数据并从中检索数据
Figure 4-1: Data storage architecture
网络功能(即UDM,PCF和NEF)使用Nudr接口访问存储在 UDR 中的特定数据集
Nudr_DataRepository 服务
UDR 充当 NF 服务生产者。 它为 NF 服务使用者提供统一数据存储库服务。 NF 服务使用者 是UDM,PCF 和 NEF。对于Nudr_DataRepository 服务,定义了以下服务操作:
- Query
- Create
- Delete
- Update
- Subscribe
- Unsubscribe
- Notify
这 Nudr_DataRepository 服务允许 NF 服务使用者检索,创建,更新,修改和删除 UDR 中存储的数据。该服务允许 NF 服务使用者订阅/取消订阅数据更改通知,并被通知数据更改。
对于“创建”,“查询”,“更新”和“删除”操作,top-level 段指示表示表示数据集之一的一个顶级资源,这些数据集定义为“ / subscription-data”,“ / policy-data”,“ / exposure-data” “和” / application-data“
1. Usage of Nudr_DataRepository Service
1.1 AuthenticationSubscription
1.2 AccessAndMobilitySubscriptionData
1.3 SmfSelectionSubscriptionData
1.4 SessionManagementSubscriptionData
此资源表示 SUPI 的已签约 SessionManagementSubscriptionData。 在会话建立过程中,由 SMF 触发的 UDM 使用所选网络切片和 DNN 的一个或两个查询参数来查询。
Resource URI: {apiRoot}/nudr-dr/<apiVersion>/subscription-data/{ueId}/{servingPlmnId}/provisioned-data/sm-data
1.5 Amf3GppAccessRegistration
1.6 AmfNon3GppAccessRegistration
1.7 SmfRegistrations
1.8 IndividualSmfRegistration
1.9 OperatorSpecificData
1.10 Smsf3GppAccessRegistration
1.11 SmsfNon3GppAccessRegistration
1.12 SMSManagementSubscriptionData
1.13 ProvisionedParamenterData
1.14 SMSSubscriptionData
1.15 SdmSubscriptions
1.16 IndividualSdmSubscription
1.17 EeSubscriptions
1.18 IndividualEeSubscription
1.19 IndividualEeGroupSubscription
1.20 SubscriptionDataSubscriptions
1.21 IndividualSubscriptionDataSubscription
1.22 TraceData
1.23 AuthenticationStatus
1.24 AuthenticationSoR
1.25 AuthenticationUPU
1.26 ProvisionedData
1.27 OperatorDeterminedBarringData
1.28 EeGroupSubscriptions
1.29 SharedData
1.30 AmfSubscriptionInfo
1.31 ContextData
1.32 GroupIdentifiers
1. Query
查询服务操作用于检索存储在 UDR 中的数据。 服务操作应使用 HTTP GET 方法来请求某些数据记录。 一条数据记录应该是一个数据集,一个数据子集,一个数据子集中的一组数据或特定数据。 如果数据记录是属性,则应使用查询参数或查询参数的组合作为过滤器来控制结果的内容。
Figure 5.2.2.2.2-1: Retrieving Data
2. Create
NF服务使用者(例如NEF)使用Create服务操作将数据创建到UDR中。支持以下使用“创建服务”操作的过程
- Data creation using PUT
- Data creation using POST
API 定义
TS 29.505 5G System; Usage of the Unified Data Repository services for Subscription Data;Stage 3
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)