VR Resource Estimation for Edge Cloud MTP Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In a cloud environment, it is challenging for cloud providers to estimate and allocate sufficient machine resources for VR rendering, particularly due to the difficulty in determining the load on existing machines and the constraint of maintaining low Motion to Photon (MTP) delay, which is exacerbated by communication network delays.

Innovation Solution

A resource estimation device and method that calculates the necessary machine resources for VR image rendering using resource relation information and adjusts for communication network delays, allowing for real-time VR rendering by positioning the VR rendering machine at the edge of the cloud using Multi-access Edge Computing (MEC) technology.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the VR rendering machine is disposed in the cloud environment, then the VR service can be provided in a cloud environment, but the MTP delay cannot achieve the required very-low-delay property due to communication network delay

Engineering Contradiction:
Improvecloud environment deploymentVSAvoidMTP delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent introduces an edge cloud platform as an intermediary between the central cloud and the VR terminal. This edge platform is deployed closer to the terminal, reducing communication distance and network delay. The rendering machine operates on this intermediate platform, achieving lower MTP delay while maintaining cloud-based deployment benefits.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If the VR rendering machine is disposed at the edge of the cloud, then the MTP delay can be reduced, but the machine resource estimation becomes complex due to communication network delay variations

Engineering Contradiction:
ImproveMTP delayVSAvoidresource estimation system
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent changes the estimation parameters by incorporating communication network delay as a variable factor. The resource estimation apparatus adjusts CPU and GPU resource requirements based on measured network delay values, transforming the estimation process from static to dynamic parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements feedback mechanisms where the resource estimation apparatus continuously monitors communication network delay and adjusts resource allocation accordingly. This feedback loop allows the system to adapt to varying network conditions without requiring complex manual reconfiguration.

Inventive Principle:
Principle #23Feedback

3Productivity

If additional machine resource is provided to compensate for communication network delay, then the rendering time can be shortened, but the machine resource cost increases

Engineering Contradiction:
Improverendering speedVSAvoidmachine resource
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent applies dynamic resource allocation where CPU and GPU resources are adjusted in real-time based on communication network delay measurements. Instead of providing fixed additional resources, the system dynamically scales resource allocation to match actual network conditions, optimizing the balance between rendering speed and resource cost.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12039655B2Resource estimation apparatus, resource estimation method and program
Publication Date: 2024.07.16 NIPPON TELEGRAPH & TELEPHONE CORP
  • US12039655B2 patent drawing
  • US12039655B2 patent drawing
  • US12039655B2 patent drawing

AI summary

A resource estimation device is configured to estimate a resource for a virtual terminal. The resource estimation device includes: a resource estimation unit configured to calculate a resource value corresponding to a VR image output scheme and a characteristic value of 3D data, using resource relation information, the resource value causing the virtual terminal to operate at the characteristic value, the VR image output scheme being a scheme for outputting the VR image and being input, the 3D data being data about an object that is drawn by a VR application program, the resource relation information being set for each VR image output scheme and indicating a relation about change between the characteristic value and the resource value, and configured to calculate the resource value as the resource necessary for the virtual terminal; and a relation correction unit configured to alter the resource value included in the resource relation information.