Dynamic Packet Distribution Rule for Multi-Queue QoS Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication control techniques fail to adequately satisfy multiple Quality of Service (QoS) indexes for various application types due to insufficient consideration of traffic deviations, particularly in IoT environments where different applications have distinct QoS requirements.

Innovation Solution

A communication apparatus and system that dynamically distribute packets across multiple queues with different QoS indexes, using a distribution rule that is updated based on real-time performance information to ensure flexible communication control and meet varying QoS demands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed distribution rule is used for packet routing, then the system structure is simple and easy to implement, but the system cannot adapt to traffic deviations and fails to satisfy multiple QoS indexes for different application types

Engineering Contradiction:
Improveadaptability to traffic deviationVSAvoidcomplexity of communication control
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The distribution rule is transformed from a fixed static configuration to a dynamic one that automatically adjusts based on real-time queue performance. The communication apparatus monitors queue status and adaptively modifies distribution rules to match current traffic conditions and QoS requirements, enabling the system to respond to traffic deviations while maintaining manageable complexity through automated control.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

A feedback mechanism is implemented where the communication apparatus continuously monitors queue performance metrics and uses this information to adjust the packet distribution rule. The system evaluates queue status, identifies traffic deviations from the average pattern, and modifies distribution rules accordingly, creating a closed-loop control system that adapts to changing conditions while satisfying multiple QoS indexes.

Inventive Principle:
Principle #23Feedback

2Reliability

If packet distribution is optimized for specific application types, then QoS satisfaction improves, but the system becomes complex in managing multiple application-specific rules

Engineering Contradiction:
ImproveQoS satisfactionVSAvoidcomplexity of distribution rule management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system manages complexity by changing parameters of a single unified distribution rule rather than maintaining multiple separate rules for different applications. The distribution rule parameters are dynamically adjusted based on queue performance and traffic patterns, allowing the system to optimize for different application types and QoS requirements through parameter modification rather than rule proliferation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

A single distribution rule is designed to serve multiple application types and QoS requirements simultaneously. The rule incorporates multiple parameters that can be adjusted to address different traffic patterns and service requirements, making it a universal solution that handles diverse applications without requiring separate specialized rules for each type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If real-time performance monitoring is implemented for all queues, then communication control flexibility improves, but the processing load and system complexity increase

Engineering Contradiction:
Improvecommunication control flexibilityVSAvoidprocessing load
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system implements performance monitoring selectively rather than continuously for all queues at maximum detail. It monitors key performance indicators sufficient to detect traffic deviations and trigger distribution rule adjustments, avoiding excessive monitoring overhead while maintaining adequate control flexibility through targeted observation of critical queue metrics.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11831560B2Communication apparatus, communication control system, communication control method, and non-transitory computer-readable medium storing program for at least distribution of a packet to a queue and update of a distribution rule thereof
Publication Date: 2023.11.28 NEC CORP
  • US11831560B2 patent drawing
  • US11831560B2 patent drawing
  • US11831560B2 patent drawing

AI summary

To perform flexible communication control according to variation in traffic so as to satisfy a plurality of QoS (Quality of Service) indexes. A communication apparatus (1) according to the present invention includes: a distribution unit (12) configured to distribute, based on a distribution rule for satisfying a plurality of different QoS indexes set in a plurality of queues (111 to 11n), respectively, a received packet to any one of the plurality of queues; and an update unit (13) configured to update the distribution rule based on performance information of each of the plurality of queues, the performance information being calculated for the QoS index set in each of the queues.