Network Traffic Control via Priority Queue Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic devices using a basic FIFO traffic control scheme often prioritize low-importance processes, leading to network traffic deterioration, resulting in slower file transfer rates, buffering, and loading delays, especially when high-priority traffic is not processed quickly.

Innovation Solution

An electronic device with a processor that verifies app information, device state, and network packet information to determine the processing order based on stored rules, prioritizing high-importance traffic by assigning it to higher processing queues, ensuring faster processing of critical network traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a basic FIFO traffic control scheme is used, then the control method is simple, but high-priority network traffic is not processed quickly enough

Engineering Contradiction:
Improvetraffic control schemeVSAvoidnetwork traffic processing speed
Core Design Contradiction:
Device complexityVSSpeed

Solution Approach 1:

The network traffic is segmented into multiple queues based on priority levels. The traffic control scheme divides the single processing stream into multiple priority-based streams, allowing high-priority traffic to be separated and processed independently from low-priority traffic, thus resolving the contradiction between simple control and fast processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The traffic control scheme changes the parameter of processing order from a single FIFO sequence to multiple priority-based sequences. By introducing priority levels as a new parameter, the system can dynamically adjust which traffic is processed first, enabling fast processing of high-priority traffic while maintaining a structured control approach.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If a basic FIFO traffic control scheme is used, then the processing order is simple, but network traffic deterioration occurs

Engineering Contradiction:
Improveprocessing orderVSAvoidnetwork traffic quality
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The processing order is segmented into multiple priority levels rather than using a single uniform sequence. This segmentation allows critical network traffic to be assigned to higher-priority queues that are processed before lower-priority queues, preventing traffic deterioration while keeping the processing structure organized and manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The traffic control scheme incorporates feedback mechanisms that monitor network traffic characteristics and adjust processing orders accordingly. By continuously evaluating traffic conditions and dynamically adjusting priority assignments, the system maintains high reliability in network traffic quality while avoiding overly complex static processing orders.

Inventive Principle:
Principle #23Feedback

3Loss of time

If high-priority traffic is processed faster, then user experience improves, but the traffic control mechanism becomes more complex

Engineering Contradiction:
Improvetraffic delayVSAvoidtraffic control mechanism
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The traffic control mechanism applies preliminary action by pre-classifying network traffic into priority queues before processing. By assigning priority levels and queue positions in advance based on traffic characteristics, the system enables fast processing of high-priority traffic without requiring complex real-time decision-making during processing, thus reducing traffic delay while limiting mechanism complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The traffic control mechanism uses parameter changes by introducing priority levels as a controllable variable. This parameter allows the system to adjust processing speed for different traffic types without fundamentally changing the underlying processing architecture, enabling improved user experience for time-sensitive applications while maintaining a relatively simple and manageable control mechanism.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10785676B2Electronic device and traffic control method thereof
Publication Date: 2020.09.22 SAMSUNG ELECTRONICS CO LTD
  • US10785676B2 patent drawing
  • US10785676B2 patent drawing
  • US10785676B2 patent drawing

AI summary

An electronic device is disclosed. The electronic device includes a memory configured to store processing rules of network traffic and a processor configured to determine an order where the network traffic is processed, depending on a rule to be applied, the rule corresponding to the at least one of app information of an application corresponding to at least one process which causes the network traffic, device state information, or network packet information among the processing rules.