NRF JWKS Retrieval and Update Sync for Access Token Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing 3GPP OAuth authorization framework does not provide a method to distribute the Network Repository Function's (NRF) public key set (JWKS) to Network Function (NF) service producers, leading to costly and error-prone manual configuration and inefficient retrieval of JSON Web Keys (JWKs) for verifying access tokens.

Innovation Solution

A mechanism is provided for NF service producers to automatically retrieve the JWKS from the NRF through standardized URIs during bootstrapping, and to dynamically subscribe to notifications of key set updates, eliminating manual configuration and ensuring immediate updates across all NF service producers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration of JWKS is used in NF service producers, then the system can verify access tokens, but the configuration process is costly and error-prone

Engineering Contradiction:
Improveverification accuracyVSAvoidconfiguration cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The NF service producer automatically retrieves JWKS from the NRF using standardized URIs during bootstrapping and through dynamic subscription to key set update notifications, eliminating the need for manual configuration and reducing errors while maintaining verification reliability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback mechanism where the NF service producer subscribes to notifications of key set updates from the NRF, ensuring immediate updates across all producers and maintaining synchronization without manual intervention

Inventive Principle:
Principle #23Feedback

2Reliability

If the NF service producer accesses the key set URI for each token verification, then the latest key set is retrieved, but the verification process becomes inefficient

Engineering Contradiction:
Improvekey set currencyVSAvoidverification efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The NF service producer retrieves the key set in advance during bootstrapping and caches it locally, then uses dynamic subscription to receive update notifications only when changes occur, avoiding repeated URI accesses while ensuring the latest key set is used for verification

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous synchronization through event subscription mechanisms, where the NF service producer receives push notifications upon key set updates, ensuring the cached key set remains current without requiring continuous or frequent polling of the URI

Inventive Principle:
Principle #20Continuity of useful action

3Ease of manufacture

If manual configuration of JWKS is used, then initial setup can be completed, but updates and revocations cannot be deployed immediately

Engineering Contradiction:
Improveinitial setup easeVSAvoidupdate responsiveness
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The NF service producer automatically discovers and retrieves the initial key set from the NRF using standardized URIs during bootstrapping, and subsequently receives update notifications through dynamic subscription, enabling immediate deployment of updates and revocations without manual reconfiguration

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system transitions from static manual configuration to dynamic automated retrieval and update mechanisms, where the NF service producer can dynamically subscribe to key set update events and receive real-time notifications, enabling immediate adaptation to changes in the key set

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP4278564B1Methods and apparatuses for obtaining a key set from a network repository function
Publication Date: 2026.02.04 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • EP4278564B1 patent drawingFigure 1
  • EP4278564B1 patent drawingFigure 2
  • EP4278564B1 patent drawingFigure 3

AI summary

Embodiments described herein provide methods and apparatuses for providing a network function, NF, service producer access to a key set, wherein the key set is for use in verifying an access token received from an NF service consumer. A method in a network repository function, NRF, comprises receiving a request from the NF service producer to provide an indication of services provided by the NRF; and responsive to the request, transmitting a first address where the key set can be retrieved, as part of an indication of an authorization service.