Network Node Service Profile Configuration for Cloud Gaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud gaming services face challenges in maintaining consistent network specifications, leading to congestion and poor user experience due to varying internet conditions, which are cumbersome for users to manage and may compromise security.

Innovation Solution

A method where a network node configures and adapts network conditions, such as bandwidth and latency, based on a service profile received from a cloud gaming service provider, selecting an optimal access point to ensure the required specifications are met, and requests users to switch if necessary, improving user experience and service reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If cloud gaming services use best-effort network access, then service accessibility is improved, but network specification consistency deteriorates

Engineering Contradiction:
Improveservice accessibilityVSAvoidnetwork specification consistency
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The network node performs preliminary configuration of network conditions based on service profiles before the actual gaming session begins. The system pre-establishes bandwidth, latency, and throughput parameters required for specific gaming services, ensuring that when the service starts, the network is already optimized and ready to meet specification requirements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors network conditions and compares them against the required service profile specifications. When deviations are detected, the network node adjusts network parameters in real-time to maintain consistency with the required specifications, creating a closed-loop control system that ensures reliability.

Inventive Principle:
Principle #23Feedback

2Reliability

If users manually manage network conditions to meet service requirements, then service quality is improved, but user operation complexity increases

Engineering Contradiction:
Improveservice qualityVSAvoiduser operation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The network node automatically performs all network condition management tasks including monitoring, analysis, and adjustment without requiring user intervention. The system self-configures network parameters, selects optimal access points, and manages traffic prioritization autonomously, freeing users from complex manual configuration while maintaining high service quality.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The network node acts as an intermediary between the user equipment and the cloud gaming service. It translates service profile requirements into specific network configurations and manages the coordination between different network elements, shielding users from technical complexity while ensuring service quality requirements are met.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If network conditions are strictly controlled to meet service profiles, then service reliability is improved, but network adaptability deteriorates

Engineering Contradiction:
Improveservice reliabilityVSAvoidnetwork adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The network configuration is made dynamic rather than static. The network node continuously adapts network parameters based on real-time conditions while maintaining compliance with service profile requirements. When multiple access points are available, the system dynamically selects the optimal one based on current network state, combining strict requirement adherence with flexible adaptation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes network parameters such as bandwidth allocation, latency thresholds, and access point selection based on service profile requirements and current network conditions. This allows the network to adapt to different gaming services and varying environmental conditions while maintaining the reliability needed for each specific service type.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If multiple access points are evaluated for optimal connection, then service quality is improved, but system complexity increases

Engineering Contradiction:
Improveservice qualityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The network node evaluates multiple access points but applies selective depth to the evaluation process. Rather than performing exhaustive analysis of all possible parameters for each access point, the system focuses on the most critical factors relevant to the specific service profile, achieving high service quality through targeted assessment rather than complete analysis of all options.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3574964B1Methods and apparatuses for providing a service having a service profile
Publication Date: 2022.07.13 TELIASONERA AB
  • EP3574964B1 patent drawingFigure 1
  • EP3574964B1 patent drawingFigure 2
  • EP3574964B1 patent drawingFigure 3A

AI summary

The embodiments herein relate to methods and apparatuses for adopting network conditions for providing cloud based applications or services to a user. A method performed by a network node (204) of a network operator includes: (S601) receiving, from a server (205) of a service provider, a service profile for a service selected by a user (201) of a UE (202) that is connected to the network operator;(S602) configuring network conditions, in terms of at least bandwidth or throughput, and latency, based on the received service profile; (S603) requesting a selected access point (203), to adapt its network conditions in accordance with the configured network conditions; and (S604) if the selected access point (203) successfully adapts its network conditions, sending a confirmation to the server (205) of the service provider confirming that the requirements of the service in accordance with the service profile, are met.