IP Library › Granted Patent US 12,726,469
Granted Patent B2
US 12,726,469 · App. 18/465,628 · Granted Sep 1, 2026

Service function authorization

Inventors: Topuri Brahmaiah (Bangalore, IN); Sireesha Bommisetty (Bangalore, IN); German Peinado Gomez (Wroclaw, PL); Mallikarjunudu Makham (Bangalore, IN); Saurabh Khare (Bangalore, IN)
Assignee: NOKIA TECHNOLOGIES OY
H04L63/0823
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,726,469
App. No.
18/465,628
Granted
Sep 1, 2026
Kind
B2
Abstract

Inter-alia, methods and apparatuses are disclosed for authorization of a network function consumer by a network function provider.

Claims (51)

1 . An apparatus for a network function consumer, NFc, comprising:

at least one processor; and

at least one memory storing instructions that, when executed by the at least one processor, cause the user equipment at least to perform:

obtaining a network function certificate, NF certificate; wherein

the NF certificate is indicative of an identity of the NFc for authentication of the NFc by at least one network function producer, NFp; and

the NF certificate comprises at least one information element of authorization information indicative of a service authorization specifying that the NFc is permitted to access at least one permitted service provided by at least one permitted NFp, wherein the NF certificate comprises an X.509 certificate and/or a transport layer security certificate, TLS certificate, comprising and/or being embedded with the at least one information element of authorization information;

transmitting a network function service request, NF service request, to the NFp via a mutual transport layer security protocol, wherein

the mutual transport layer security protocol is based upon the at least one information element of authorization information indicative of the service authorization of the NF certificate;

the NF service request comprises the NF certificate; and

the NF service request is indicative of at least one desired service provided by the NFp; and

obtaining a service response from the NFp, wherein at least a part of the service response depends on the at least one information element of authorization information.

2 . The apparatus according to claim 1 , wherein the at least one memory and the instructions, when executed by the at least one processor, further cause the user equipment at least to perform:

obtaining the NF certificate from a network manager.

3 . The apparatus according to claim 1 , wherein the at least one memory and the instructions, when executed by the at least one processor, further cause the user equipment at least to perform:

obtaining at least one service authorization detail indicative of the service authorization from a network manager;

transmitting a network function certificate request, NF certificate request, to a certification authority server, CA server, wherein the NF certificate request is indicative of the service authorization; and

obtaining the NF certificate from the CA server.

4 . The apparatus according to claim 1 , wherein

the NF certificate is at least partially or entirely constructed by a CA server, and/or

the service authorization is configured by a network manager.

5 . The apparatus according to claim 1 , wherein the service authorization specifies at least one of the following:

one or more permitted services the NFc is allowed to access;

at least one NFp instance on which the NFc is allowed to access the at least one or more permitted services;

a type of NFp on which the NFc is allowed to access the at least one or more permitted services;

a duration during which and/or a time limit until which the NFc is allowed to access the at least one or more permitted services; or

a number of times the NFc is allowed to access the at least one or more permitted services.

6 . The apparatus according to claim 1 , wherein the apparatus comprises the NFc, is the NFc, or is comprised in the NFc.

7 . An apparatus for a network function producer, NFp, comprising:

at least one processor; and

at least one memory storing instructions that, when executed by the at least one processor, cause the user equipment at least to perform:

obtaining a network function service request, NF service request, from an NFc indicative of at least one desired service provided by the NFp via a mutual transport layer security protocol, the mutual transport layer security protocol based upon at least one information element of authorization information indicative of a service authorization of an NF certificate to be validated, wherein the NF certificate to be validated is comprised by the NF service request;

validating a network function certificate, NF certificate, wherein

the NF certificate is indicative of an identity of a network function consumer, NFc, for authentication of the NFc by least one NFp; and

the NF certificate comprises the at least one information element of authorization information indicative of the service authorization specifying that the NFc is permitted to access at least one permitted service provided by at least one permitted NFp, wherein the NF certificate comprises an X.509 certificate and/or a transport layer security certificate, TLS certificate, comprising and/or being embedded with the at least one information element of authorization information; and

transmitting a service response to the NFc, wherein at least a part of the service response depends on the at least one information element of authorization information.

8 . The apparatus according to claim 7 , wherein the validating comprises at least one of:

authenticating the NFc based on the NF certificate; or

evaluating if the NFc is permitted to access at least one of the at least one desired services of the NFp.

9 . The apparatus according to claim 7 , wherein at least a part of the service response depends on a result of the validating.

10 . The apparatus according to claim 7 , wherein the apparatus comprises the NFp, is the NFp, or is comprised in the NFp.

11 . An apparatus for a network manager, comprising:

at least one processor; and

at least one memory storing instructions that, when executed by the at least one processor, cause the user equipment at least to perform:

transmitting a network function certificate request, NF certificate request, to at least one of a certification authority server, CA server, or a network function consumer, NFc; wherein

the NF certificate request is indicative of a service authorization specifying that the NFc is permitted to access at least one permitted service provided by at least one permitted network function producer, NFp;

obtaining a network function certificate, NF certificate, from the CA server, wherein

the NF certificate is indicative of an identity of the NFc for authentication of the NFc by at least one NFp; and

the NF certificate comprises at least one information element of authorization information indicative of the service authorization and is configured for a mutual transport layer security protocol between the NFc and NFp, wherein the at least one information element of authorization information is configured to be included in a service response to the NFc, wherein

the NF certificate comprises an X.509 certificate and/or a transport layer security certificate, TLS certificate, comprising and/or being embedded with the at least one information element of authorization information; and

transmitting the NF certificate to the NFc.

12 . The apparatus according to claim 11 , wherein the apparatus comprises the network manager, is the network manager, or is comprised in the network manager.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2023
From: BRAHMAIAH, TOPURI; BOMMISETTY, SIREESHA; MAKHAM, MALLIKARJUNUDU; KHARE, SAURABH
To: NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITED
Reel/Frame 065966/0520 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2023
From: PEINADO GOMEZ, GERMAN
To: NOKIA SOLUTIONS AND NETWORKS SP. Z.O.O
Reel/Frame 065966/0537 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2023
From: NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITED
To: NOKIA TECHNOLOGIES OY
Reel/Frame 065966/0545 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2023
From: NOKIA SOLUTIONS AND NETWORKS SP. Z.O.O
To: NOKIA TECHNOLOGIES OY
Reel/Frame 065966/0552 →
Priority Claims (1)
IN 202241053117 · Sep 16, 2022 · national
Continuity (1)
Related Publication 20240098080A1 · Mar 21, 2024
References Cited (35)
US 6754829B1 · Butt et al. · 2004 [cited by applicant]
US 6820063B1 · England et al. · 2004 [cited by applicant]
US 6880080B1 · Penders · 2005 [cited by applicant]
US 10461942B1 · Vo · 2019 [cited by examiner]
US 11622276B1 · Wan · 2023 [cited by examiner]
US 12425388B2 · Bykampadi · 2025 [cited by examiner]
US 20170054710A1 · Xiong · 2017 [cited by examiner]
US 20190251241A1 · Bykampadi · 2019 [cited by examiner]
US 20210089666A1 · Panuganti · 2021 [cited by examiner]
US 20210377054A1 · Mahajan · 2021 [cited by examiner]
US 20220353802A1 · Gupta · 2022 [cited by examiner]
US 20230106940A1 · Choyi · 2023 [cited by examiner]
US 20230224782A1 · Landais · 2023 [cited by examiner]
US 20240214807A1 · Rivera · 2024 [cited by examiner]
US 20250023790A1 · Robitzsch · 2025 [cited by examiner]
US 20250063364A1 · Lei · 2025 [cited by examiner]
US 20250168155A1 · Li · 2025 [cited by examiner]
US 20250220012A1 · Smeets · 2025 [cited by examiner]
US 20250379868A1 · Baskaran · 2025 [cited by examiner]
EP 3879784A1 · 2021 [cited by applicant]
WO 2018013925A1 · 2018 [cited by applicant]
Ahmed M Alwakeel et al., A Pattern for a Virtual Network Function (VNF), Aug. 26, 2019, ACM, pp. 1-7. (Year: 2016). [cited by examiner]
Ilya Moiseenko et al., Consumer / Producer Communication with Application Level Framing in Named Data Networking, Sep. 30, 2015, ACM, pp. 99-108. (Year: 2015). [cited by examiner]
Alberto Compagno et al., Secure Producer Mobility in Information-Centric Network, Sep. 26, 2017, ACM, pp. 163-169. (Year: 2017). [cited by examiner]
Nada Kapidzic et al., A Certificate Management System: Structure, Functions and Protocols, Aug. 6, 2002, IEEE, pp. 153-160. (Year: 2002). [cited by examiner]
Office action received for corresponding European Patent Application No. 23196812.4, dated Feb. 10, 2025, 6 pages. [cited by applicant]
Extended European Search Report received for corresponding European Patent Application No. 23196812.4, dated Nov. 6, 2023, 9 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Study on enhanced security aspects of the 5G Service BasedArchitecture (SBA); (Release 17)”, 3GPP TR 33.875, V0.4.0, Aug. 2… [cited by applicant]
“Kerberos Protocol Explained”, VbScrub, Retreived on Nov. 30, 2023, Webpage available at : https://web.archive.org/web/20200624174514/https://vbscrub.com/2020/05/13/kerberos-protocol-explained/. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Study on enhanced security aspects of the 5G Service Based Architecture (SBA); (Release 18)”, 3GPP TR 33.875, V1.3.0, Aug. … [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Security architecture and procedures for 5G system (Release 17)”, 3GPP TS 33.501, V17.6.0, Jun. 2022, pp. 1-292. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Network Domain Security (NDS); Authentication Framework (AF) (Release 17)”, 3GPP TS 33.310, V17.3.0, Jun. 2022, pp. 1-59. [cited by applicant]
“OAuth2.0”, OAuth, Retreived on Sep. 28, 2023, Webpage available at : https://oauth.net/2/. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Telecommunication management; Principles and high level requirements (Release 17)”, 3GPP TS 32.101, V17.0.0, Mar. 2022, pp.… [cited by applicant]
European Communication pursuant to Article 94(3) EPC, corresponding to EP Application No. 23 196 812.4, dated Sep. 11, 2025. [cited by applicant]