Dynamic Service Level Allocation for Extended Reality Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems face challenges in dynamically determining the optimal service level for extended reality applications, particularly in balancing processing between terminals and network resources based on capabilities, preferences, and network conditions, which affects rendering quality and efficiency.

Innovation Solution

An apparatus and method that receive requests for service levels from terminals, determining the optimal service level based on terminal and apparatus capabilities, preferences, and network conditions, allowing for split processing between terminals and apparatus or edge clouds, and enabling dynamic renegotiation of service levels in response to changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If extended reality application processing is performed entirely by the terminal, then terminal autonomy and response speed are improved, but terminal power consumption and processing load increase significantly

Engineering Contradiction:
Improveresponse speedVSAvoidterminal power consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent segments the extended reality application processing into multiple parts: terminal-based processing for immediate response requirements and network/cloud-based processing for computationally intensive tasks. This segmentation allows the system to distribute processing load appropriately, improving response speed for critical functions while reducing terminal power consumption by offloading heavy processing to network resources.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If extended reality application processing is performed entirely by the network/apparatus, then terminal complexity and power requirements are reduced, but network load and latency increase

Engineering Contradiction:
Improveterminal complexityVSAvoidnetwork latency
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent applies local quality by assigning different processing locations based on specific task requirements. Critical time-sensitive processing functions are executed locally at the terminal to minimize latency, while less time-critical but computationally intensive functions are processed at the network/apparatus level. This localized quality approach ensures that each processing location optimizes for its specific strengths, reducing overall system latency while maintaining manageable terminal complexity.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If service level is dynamically adjusted based on terminal capability and network conditions, then system adaptability and resource efficiency are improved, but system complexity and control overhead increase

Engineering Contradiction:
Improvesystem adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamics by enabling the service level and processing architecture to dynamically adjust based on real-time terminal capability assessments and network conditions. The system continuously monitors parameters such as terminal processing power, memory availability, network bandwidth, and latency, then automatically reconfigures the processing distribution between terminal and network. This dynamic adaptation improves system versatility and resource efficiency while the automated nature of the adjustments helps manage system complexity through intelligent control algorithms.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20230403596A1Apparatus, method, and computer program for providing service level for extended reality application
Publication Date: 2023.12.14 NOKIA TECHNOLOGIES OY
  • US20230403596A1 patent drawing
  • US20230403596A1 patent drawing
  • US20230403596A1 patent drawing

AI summary

The disclosure relates to an apparatus comprising means for: receiving (900), from a terminal, a request for a service level of an extended reality application, wherein the request includes an indication of a terminal capability and/or terminal preference; determining (902) a service level based on the terminal capability and/or the terminal preference; and sending (904), to the terminal, a response to the request for a service level, wherein the service level indicates that extended reality application processing is to be performed by the terminal, by the apparatus or split between the terminal and the apparatus.