IP Library › Granted Patent US 12,445,809
Granted Patent B2
US 12,445,809 · App. 17/710,838 · Granted Oct 14, 2025

Group identities in a communication system

Inventors: Prashanti Das (Bangalore, IN); Bruno Landais (Pleumeur-Bodou, FR)
Assignee: NOKIA TECHNOLOGIES OY
H04W4/08
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,445,809
App. No.
17/710,838
Granted
Oct 14, 2025
Kind
B2
Abstract

Apparatuses and methods for providing services in a communication system are disclosed. A request for a service provided by a service function entity in a network system is received, wherein the request indicates an identity of a user for which the service is requested. An identity of a group of service function entities capable of serving the user and determined based on the identity of the user is then provided, and an indication of the determined identity of the group is sent in the response for subsequent use by the sender of the request and/or at least one other entity involved in requests for services associated with the user.

Claims (31)

1. A service proxy apparatus, comprising:

at least one processor, and

at least one memory including a computer program code which, when executed by the at least one processor, causes the service proxy apparatus at least to perform:

receiving, from a network entity, a request for a service provided by a service function entity in a network system, wherein the request indicates an identity of a user device for which the service is requested,

determining, based on the identity of the user device indicated by the request, an identity of a group of service functions configured to provide the service to the user device, and

sending, to the network entity, in a header of a service response message to the request for service, an indication of the identity of the group of service functions for subsequent use by at least one of a sender of the request or at least one other entity involved in requests for service associated with the user device, wherein the header comprises a header configured for use as a 3rd Generation Partnership Project (3GPP) Service Based Interface (SBI) header, and wherein the header is configured as 3gpp-Sbi-Target-Nf-Group-Id” “:” OWS “nfgid=” nfGroupIdvalue, and nfgid indicates the identity of the group of service functions.

2. The service proxy apparatus according to claim 1 , wherein the computer program code is further configured, when executed by the at least one processor, to cause the apparatus to perform:

sending an enquiry to at least one network entity associated with providing the service of the request.

3. The service proxy apparatus according to claim 1 , wherein the service provided by the service function entity comprises at least one of the following: a service provided by a Unified Data Management, a service provided by an Authentication Server Function, a service provided by a Policy Control Function, a service provided by a Unified Data Repository, a service provided by a Charging Function, or a service provided by a Home Subscriber Service.

4. The service proxy apparatus according to claim 1 , wherein the identity of the group of service functions comprises group identity for a group of at least one of the following: Unified Data Management, Authentication Server Function, Policy Control Function, Unified Data Repository, Charging Function, or Home Subscriber Service.

5. The service proxy apparatus according to claim 1 , wherein the computer program code is further configured, when executed by the at least one processor, to cause the apparatus to perform a discovery procedure comprising:

sending, to a Network Repository Function, a discovery request comprising the identity of the group of service functions; and

receiving, from the Network Repository Function, a discovery response message indicating the service function entity that is discovered based on the identity of the group of service functions.

6. A method of a service communication proxy, the method comprising:

receiving, from a network entity, a request for a service provided by a service function entity in a network system, wherein the request indicates an identity of a user device for which the service is requested,

determining, based on the identity of the user device, an identity of a group of service functions configured to provide the service to the user device, and

sending, to the network entity, in a header of a service response message to the request for service, an indication of the identity of the group of service functions for subsequent use by at least one of a sender of the request or at least one other entity involved in requests for service associated with the user device, wherein the header comprises a header configured for use as a 3rd Generation Partnership Project (3GPP) Service Based Interface (SBI) header, and wherein the header is configured as 3gpp-Sbi-Target-Nf-Group-Id” “:” OWS “nfgid=” nfGroupIdvalue, and nfgid indicates the identity of the group of service functions.

7. The method according to claim 6 , wherein:

the determining comprises sending an enquiry to at least one network entity associated with providing the service of the request.

8. The method according to claim 6 , wherein the service provided by the service function entity comprises at least one of the following: a service provided by a Unified Data Management, a service provided by an Authentication Server Function, a service provided by a Policy Control Function, a service provided by a Unified Data Repository, a service provided by a Charging Function, or a service provided by a Home Subscriber Service.

9. The method according to claim 6 , wherein the identity of the group of service functions comprises group identity for a group of at least one of the following: Unified Data Management, Authentication Server Function, Policy Control Function, Unified Data Repository, Charging Function, or Home Subscriber Service.

10. The method according to claim 6 , further comprising performing a discovery procedure comprising:

sending, to a Network Repository Function, a discovery request comprising the identity of the group of service functions; and

receiving, from the Network Repository Function, a discovery response message indicating the service function entity that is discovered based on the identity of the group of service functions.

11. A non-transitory computer readable storage medium comprising computer executable instructions, which when executed by a computer, cause the computer to perform:

receiving, from a network entity, a request for a service provided by a service function entity in a network system, wherein the request indicates an identity of a user device for which the service is requested,

determining, based on the identity of the user device, an identity of a group of service functions configured to provide the service to the user device, and

sending, to the network entity, in a header of a service response message to the request for service, an indication of the identity of the group of service functions for subsequent use by at least one of a sender of the request or at least one other entity involved in requests for service associated with the user device, wherein the header comprises a header configured for use as a 3rd Generation Partnership Project (3GPP) Service Based Interface (SBI) header, and wherein the header is configured as 3gpp-Sbi-Target-Nf-Group-Id” “:” OWS “nfgid=” nfGroupIdvalue, and nfgid indicates the identity of the group of service functions.

12. The non-transitory computer readable storage medium according to claim 11 , wherein the determining comprises sending an enquiry to at least one network entity associated with providing the service of the request.

13. The non-transitory computer readable storage medium according to claim 11 , wherein the service provided by the service function entity comprises at least one of the following: a service provided by a Unified Data Management, a service provided by an Authentication Server Function, a service provided by a Policy Control Function, a service provided by a Unified Data Repository, a service provided by a Charging Function, or a service provided by a Home Subscriber Service.

14. The non-transitory computer readable storage medium according to claim 11 , wherein the identity of the group of service functions comprises group identity for a group of at least one of the following: Unified Data Management, Authentication Server Function, Policy Control Function, Unified Data Repository, Charging Function, or Home Subscriber Service.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2024
From: DAS, PRASHANTI
To: NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITED
Reel/Frame 069159/0549 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2024
From: LANDAIS, BRUNO
To: ALCATEL-LUCENT INTERNATIONAL S.A.
Reel/Frame 069159/0700 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2024
From: NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITED
To: NOKIA TECHNOLOGIES OY
Reel/Frame 069159/0742 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2024
From: ALCATEL-LUCENT INTERNATIONAL S.A.
To: NOKIA TECHNOLOGIES OY
Reel/Frame 069159/0824 →
Priority Claims (1)
IN 202141015857 · Apr 3, 2021 · national
Continuity (1)
Related Publication 20220322053A1 · Oct 6, 2022
References Cited (17)
US 11431746B1 · Shaw · 2022 [cited by examiner]
US 20160007316A1 · Vaidya · 2016 [cited by examiner]
US 20170041752A1 · Baek · 2017 [cited by examiner]
US 20200336864A1 · Huang · 2020 [cited by examiner]
US 20210168215A1 · Zong · 2021 [cited by examiner]
US 20210227625A1 · Wang · 2021 [cited by examiner]
US 20220070648A1 · Krishan · 2022 [cited by examiner]
US 20220182822A1 · Ma · 2022 [cited by examiner]
US 20220345379A1 · Li · 2022 [cited by examiner]
US 20230108178A1 · Xu · 2023 [cited by examiner]
CN 108683690A · 2018 [cited by applicant]
CN 110535648A · 2019 [cited by applicant]
EP 2173115A1 · 2010 [cited by applicant]
R. Fielding et al., “Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing,” Internet Engineering Task Force (IETF), RFC 7230, Jun. 2014. [cited by applicant]
3GPP TS 23.501 V16.7.0 (Dec. 2020), Technical Specification, 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System architecture for the 5G System (5GS); Stage 2 (Release 1… [cited by applicant]
3GPP TS 29.510 V16.6.0 (Dec. 2020), Technical Specification, 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; 5G System; Network Function Repository Services; Stage 3 (Releas… [cited by applicant]
Extended European Search Report dated Sep. 23, 2022, corresponding to European Patent Application No. 22164325.7. [cited by applicant]