Network Access Token Reuse for Signaling Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems face inefficiencies in managing access tokens for network functions, particularly in scenarios where additional access rights are required for subsequent service requests, leading to increased signaling and processing resources.

Innovation Solution

The implementation of a mechanism where an access token associated with more access rights than needed for an initial service can be reused for subsequent service requests, eliminating the need for new token requests and reducing signaling and processing burdens.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a new access token is requested for each service request, then access control security is maintained, but signaling overhead and processing resources increase

Engineering Contradiction:
Improveaccess control securityVSAvoidsignaling overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary authorization by granting an access token that includes additional access rights beyond what is immediately needed for the first service. This preliminary action with expanded scope prevents the need for subsequent authorization requests, reducing signaling overhead while maintaining security through controlled token issuance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The access token is designed with multi-functionality by incorporating additional access rights that enable it to serve multiple service requests across different services. This universal token reduces the need for service-specific token requests, decreasing signaling overhead while maintaining appropriate access control through the token's embedded permissions.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If access tokens include additional access rights beyond the first service, then subsequent service requests can be fulfilled without new tokens, but token scope management complexity increases

Engineering Contradiction:
Improveservice request efficiencyVSAvoidtoken scope management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system changes the parameter of token scope by dynamically determining the appropriate level of additional access rights to include in the access token. By adjusting the scope parameter based on service requirements and authorization policies, the system enables efficient subsequent service requests while managing complexity through controlled parameter variation rather than rigid fixed-scope tokens.

Inventive Principle:
Principle #35Parameter changes

3Loss of energy

If the same access token is reused for multiple services, then processing resources are reduced, but access control precision may be compromised

Engineering Contradiction:
Improveprocessing resourcesVSAvoidaccess control precision
Core Design Contradiction:
Loss of energyVSMeasurement precision

Solution Approach 1:

The system implements feedback mechanisms where the authorization server monitors and tracks the usage of access tokens across different services. This feedback enables the system to verify that the additional access rights embedded in the token are being used appropriately, maintaining access control precision while allowing token reuse for processing efficiency.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240381224A1Apparatus, method, and computer program
Publication Date: 2024.11.14 NOKIA TECHNOLOGIES OY
  • US20240381224A1 patent drawing
  • US20240381224A1 patent drawing
  • US20240381224A1 patent drawing

AI summary

There is provided a method, apparatus, and computer program for causing a first network apparatus to perform: signalling, to a second network apparatus, a request for an access token for a network function consumer for authorizing the network function service consumer to access a first service from a network function service producer; receiving an access token from the second network apparatus, wherein the received access token comprises an indication of at least one second access right unassociated with accessing the first service; and causing the received access token to be provided to the network function service producer when the network function service producer is signalled a request to provide a service to the network function service consumer.