IP Library › Granted Patent US 12,245,116
Granted Patent B2
US 12,245,116 · App. 17/057,520 · Granted Mar 4, 2025

Methods and apparatuses for handling slice selection data for a user

Inventor: Maria Cruz Bartolomé Rodrigo (Madrid, ES)
Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
H04W4/50H04L61/4511H04L63/0428H04W8/08H04W8/18H04W8/186H04W8/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,245,116
App. No.
17/057,520
Granted
Mar 4, 2025
Kind
B2
Abstract

There is provided a method for accessing data in a UDR. The method comprises storing, for a Data Set provided in a UDR a plurality of SBA services. The method also comprises registering, from the UDR toward an NRF identifiers for the plurality of SBA services handled at the UDR and an identifier of the UDR, receiving, at the NRF from an NF service consumer, a service discovery request with an identifier of an SBA service, and transmitting, from the NRF toward the NF service consumer, the identifier of the UDR handling the SBA service. The method also comprises transmitting, from the NF service consumer toward the UDR identified by the identifier of the UDR, a service request for the SBA service, and receiving, at the NF service consumer from the UDR, information data relating to the one or more Data Subsets associated with the SBA service.

Claims (51)

1. A method for accessing data in a Unified Data Repository (UDR), the method comprising:

storing, for a Data Set provided in the UDR for a plurality of Network Function (NF) service consumers, a plurality of Service Based Architecture (SBA) services, wherein each of the plurality of SBA services is associated with one or more Data Subsets included in a plurality of Data Subsets associated with the Data Set, and further wherein each of the plurality of SBA services is provided for one or more NF service consumers included in the plurality of NF service consumers;

registering, from the UDR toward a Network Repository Function (NRF), (i) a plurality of SBA service identifiers identifying the plurality of SBA services handled at the UDR and (ii) an UDR identifier identifying UDR, wherein each of the plurality of SBA service identifiers is different from the UDR identifier and an NF identifier identifying an NF;

after storing the plurality of SBA services and registering the plurality of SBA service identifiers, receiving, at the NRF from an NF service consumer, a service discovery request with an SBA service identifier identifying a particular SBA service;

based on receiving the service discovery request with the SBA service identifier identifying the particular SBA service, transmitting, from the NRF toward the NF service consumer, the UDR identifier identifying the UDR handling the particular SBA service identified by the SBA service identifier;

after receiving the UDR identifier identifying the UDR handling the particular SBA service identified by the SBA service identifier, transmitting, from the NF service consumer toward the UDR identified by the UDR identifier, a service request for the particular SBA service; and

after transmitting the service request for the particular SBA service, receiving, at the NF service consumer from the UDR, information data relating to the one or more Data Subsets associated with the particular SBA service identified by the SBA service identifier.

2. The method of claim 1 , wherein registering the plurality of SBA service identifiers for the plurality of SBA services comprises registering, for each of the plurality of SBA services, identifiers for the associated one or more Data Subsets.

3. The method of claim 1 , wherein the Data Set corresponds to a Data Management, DM, NF service.

4. The method of claim 1 , wherein the Data Set corresponds to a Subscription Data set.

5. The method of claim 1 , wherein

the particular SBA service corresponds to an Access and Mobility subscription data management, and

the one or more Data Subsets associated with the particular SBA service comprises any one of: Access and Mobility Subscription data, Slice Selection Subscription data, UE context in Access and Mobility Management Function (AMF) data and AMF registration data.

6. The method of claim 1 , wherein

the particular SBA service corresponds to a Session subscription data management; and

the one or more Data Subsets associated with the particular SBA service comprises any one of: Session Management Function (SMF) Selection Subscription data, UE context in SMF data, Session Management Subscription data and SMF registration data.

7. The method of claim 1 , wherein

the particular SBA service corresponds to a Short Message Service (SMS) subscription data management; and

the one or more Data Subsets associated with the particular SBA service comprises any one of: SMS Management Subscription data, SMS Subscription data and SMS Function (SMSF) registration data.

8. The method of claim 1 , wherein a different set of values for the one or more Data Subsets, which are associated with each of the plurality of SBA services, is stored per user or user equipment, UE, basis.

9. The method of claim 1 , wherein Query, Update, Subscribe, Unsubscribe and Notify operations are defined for each of the plurality of SBA services and usable by one or more NF service consumers for which each of the plurality of SBA services is provided.

10. The method of claim 9 , wherein each Query, Update, Subscribe, Unsubscribe and Notify operation is usable by the one or more NF service consumer for which each of the plurality of SBA services is provided per user or UE basis.

11. A Unified Data Repository (UDR) configured to:

split a Data Set, which is provided in the UDR for a plurality of Network Function (NF) service consumers, into a plurality of Service Based Architecture (SBA) services, wherein each of the plurality of SBA services is associated with one or more Data Subsets included in a plurality of Data Subsets associated with the Data Set, and further wherein each of the plurality of SBA services is provided for one or more NF service consumers included in the plurality of NF service consumers;

register, toward a Network Repository Function (NRF), via a transmitter, (i) a plurality of SBA service identifiers identifying the plurality of SBA services handled at the UDR and (ii) an UDR identifier identifying the UDR, wherein each of the plurality of SBA service identifiers is different from the UDR identifier and an NF identifier identifying an NF;

receive, from an NF service consumer via receiver, a service request for a particular SBA service; and

transmit, toward the NF service consumer via the transmitter, information data relating to the one or more Data Subsets associated with the particular SBA service.

12. The UDR of claim 11 , further configured to:

store, for the Data Set provided in the UDR for the plurality of Network Function (NF) service consumers, the plurality of Service Based Architecture (SBA) services.

13. A method for accessing data in a Unified Data Repository (UDR), the method carried out at a Network Function (NF) service consumer node, the method comprising:

transmitting, toward a Network Repository Function (NRF), a service discovery request with a Service Based Architecture (SBA) service identifier identifying a particular SBA service;

after transmitting the service discovery request towards the NRF, receiving, from the NRF, an UDR identifier identifying the UDR handling the particular SBA service identified by the SBA service identifier, wherein the SBA service identifier is different from the UDR identifier and an NF identifier identifying an NF;

after receiving the UDR identifier identifying the UDR handling the particular SBA service, transmitting, toward the UDR identified by the UDR identifier, a service request for the particular SBA service; and

after transmitting the service request for the particular SBA service, receiving, from the UDR, information data relating to one or more Data Subsets associated with the particular SBA service.

14. The method of claim 13 , further comprising:

receiving, from a further network node, an NF service request for a Data Set provided in the UDR for a plurality of NF service consumers;

determining, based on the further network node, the particular SBA service for which the service request is transmitted toward the UDR; and

upon receiving, from the UDR, the information data relating to the one or more Data Subsets associated with the particular SBA service, transmitting, toward the further network node, an NF service response in accordance with the information data relating to the one or more Data Subsets associated with the particular SBA service.

15. A Network Function (NF) service consumer node comprising:

at least one processor;

at least one memory;

a transmitter; and

a receiver, wherein the NF service consumer node is configured to:

transmit, toward a Network Repository Function (NRF), via the transmitter, a service discovery request with a Service Based Architecture (SBA) service identifier identifying a particular SBA service;

after transmitting the service discovery request towards the NRF, receive, from the NRF via the receiver, a Unified Data Repository (UDR) identifier identifying an UDR handling the particular SBA service identified by the SBA service identifier;

after receiving the UDR identifier identifying the UDR handling the particular SBA service, transmit, toward the UDR identified by the UDR identifier via the transmitter, a service request for the particular SBA service identified by the SBA service identifier, wherein the SBA service identifier is different from the UDR identifier and an NF identifier identifying an NF; and

after transmitting the service request for the particular SBA service, receive, from the UDR via the receiver, information data relating to one or more Data Subsets associated with the particular SBA service.

16. The NF service consumer node of claim 15 , further configured to:

receive, from a further network node via the receiver, an NF service request for a Data Set provided in the UDR for a plurality of NF service consumers;

determine, based on the further network node, the particular SBA service for which the service request is transmitted toward the UDR; and

upon receiving, from the UDR, the information data relating to the one or more Data Subsets associated with the particular SBA service, transmit, toward the further network node via the transmitter, an NF service response in accordance with the information data relating to the one or more Data Subsets associated with the particular SBA service.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2021
From: BARTOLOMÉ RODRIGO, MARIA CRUZ
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 055328/0117 →
Priority Claims (1)
EP 18382348 · May 21, 2018 · regional
Continuity (1)
Related Publication 20210204103A1 · Jul 1, 2021
References Cited (14)
US 20180255421A1 · Hua · 2018 [cited by examiner]
US 20190029065A1 · Park · 2019 [cited by examiner]
US 20190124609A1 · Gheorghiu · 2019 [cited by examiner]
US 20210258769A1 · Kim · 2021 [cited by examiner]
US 20220166626A1 · Madisetti · 2022 [cited by examiner]
CN 107005792A · 2017 [cited by applicant]
CN 107646197A · 2018 [cited by applicant]
WO 2018086622A1 · 2018 [cited by applicant]
3rd Generation Partnership Project; Technical Specification Group Services and System Aspect; System Architecture for the 5G system; Stage 3 (release 15), 3GPP TS 23.501 V15.1.0 (Mar. 2018). [cited by examiner]
International Search Report and the Written Opinion of the International Searching Authority, issued in corresponding International Application No. PCT/EP2018/069756, dated Jan. 24, 2019, 11 pages. [cited by applicant]
3GPP TS 23.501 V15.1.0 (Mar. 2018), 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System Architecture for the 5G System; Stage 2 (Release 15), Mar. 2018, 201 pages. [cited by applicant]
3GPP TS 23.502 V15.1.0 (Mar. 2018), 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Procedures for the 5G System; Stage 2 (Release 15), Mar. 2018, 285 pages. [cited by applicant]
3GPP TR 23.742 V0.0.0 (Apr. 2018), 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Study on Enhancements to the Service-Based Architecture (Release 16), Apr. 2018, 7 pages. [cited by applicant]
3GPP 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals' 5G Sysem—Phase 1; CT WG4 Aspects (Release 15), 3GPP TR 29.891 V15.0.0 (Dec. 2017), 146 pages. [cited by applicant]