Network Resource Prioritization for Real-Time Application Traffic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Real-time application traffic, such as video calls and gaming, is adversely affected by saturating background downloads due to bandwidth competition, leading to poor quality experiences and increased latency.

Innovation Solution

An electronic device prioritizes network resources by identifying real-time applications, determining their User Identifier, and allocating bandwidth accordingly, dynamically controlling background downloads based on traffic trends to ensure smoother operation for real-time applications while maintaining versatile download speeds for saturating traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If background downloads consume maximum bandwidth, then download speed is improved, but real-time application quality deteriorates

Engineering Contradiction:
Improvedownload speedVSAvoidreal-time application quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically changes network resource allocation parameters based on application type. Real-time applications receive guaranteed bit rates and loss-free conditions, while saturating applications like downloads operate at maximum bandwidth when network conditions permit. This parameter adjustment resolves the contradiction by allowing downloads to achieve high speeds when network capacity is available while ensuring real-time applications maintain consistent quality.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The network resource management system dynamically adjusts bandwidth allocation between different application types based on current network conditions and application requirements. When real-time applications are active, the system dynamically reduces download bandwidth to maintain quality. When network conditions are favorable and no real-time traffic is present, downloads can consume maximum bandwidth. This dynamic adjustment resolves the static contradiction between download speed and real-time application quality.

Inventive Principle:
Principle #15Dynamics

2Reliability

If network resources are prioritized for real-time applications, then real-time application quality is improved, but download speed deteriorates

Engineering Contradiction:
Improvereal-time application qualityVSAvoiddownload speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system applies partial bandwidth allocation to downloads when real-time applications are active, rather than completely blocking download traffic. Downloads receive a portion of the available bandwidth that does not interfere with real-time application requirements, allowing both functions to operate simultaneously at reduced but acceptable performance levels. This partial action resolves the contradiction by avoiding complete resource denial to either application type.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If maximum bandwidth is allocated to downloads, then download productivity is improved, but network latency for real-time applications increases

Engineering Contradiction:
Improvedownload productivityVSAvoidnetwork latency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system segments network traffic into different priority classes: real-time traffic (video calls, gaming) and saturating traffic (downloads). Each segment is allocated network resources independently based on its requirements. Real-time traffic segments receive guaranteed bit rates and low-latency treatment, while download segments utilize remaining bandwidth capacity. This segmentation resolves the contradiction by isolating the latency-sensitive real-time traffic from bandwidth-intensive download traffic.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12143282B2Method and electronic device for managing network resources among application traffic
Publication Date: 2024.11.12 SAMSUNG ELECTRONICS CO LTD
  • US12143282B2 patent drawing
  • US12143282B2 patent drawing
  • US12143282B2 patent drawing

AI summary

A method and an electronic device for managing network resources among application traffic are provided. The method comprises identifying a real time application that is running on the electronic device and consuming network resources, determining whether the real time application belongs to a prioritized class, based on the real time application belonging to the prioritized class, determining a User Identifier (UID) of the real time application, and prioritizing the network resources for the real time application based on the UID.