QoS Control for Data Units via PDU Set Grouping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication frameworks often lack the capability to provide interruption-free transmission of data units across various computing platforms, failing to meet user demands for low latency and high-quality service, especially in interactive and instantaneous communication scenarios.
Innovation Solution
The solution involves identifying and processing groups of data packets based on specific latency characteristics, assigning Quality of Service (QoS) levels to data packet groups, and using mechanisms like redundancy processing and discard timers to manage packet transmission and loss, allowing for efficient forwarding or discarding of packets based on group-level characteristics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If individual packet-based QoS control is used, then packet-level precision is improved, but processing complexity and overhead increase
Solution Approach 1:
The patent merges multiple individual packet QoS control operations into group-level PDU set processing. By aggregating packets into sets and applying uniform QoS parameters to entire sets rather than individually, the system achieves reduced processing complexity and overhead while maintaining effective QoS control for diverse communication types.
Solution Approach 2:
The patent applies different QoS parameters to different PDU sets based on their specific characteristics (e.g., latency requirements, reliability needs). This allows localized optimization where each PDU set receives tailored QoS treatment appropriate to its communication type, while avoiding the complexity of individual packet processing.
2Productivity
If group-level QoS control is applied to all packets, then processing efficiency is improved, but individual packet customization is lost
Solution Approach 1:
The patent segments the data stream into distinct PDU sets based on communication type and QoS requirements. Each segment (PDU set) can then be processed efficiently as a group while maintaining the ability to apply different QoS parameters to different segments, thus preserving customization capability at the group level.
Solution Approach 2:
The patent implements dynamic QoS parameter assignment where PDU sets are created and managed based on real-time communication characteristics. The system can dynamically adjust which packets belong to which PDU sets and modify QoS parameters as needed, enabling both efficient group processing and adaptive customization.
3Reliability
If strict QoS parameters are enforced, then service reliability is improved, but transmission flexibility is reduced
Solution Approach 1:
The patent applies QoS parameters selectively to specific PDU sets rather than universally to all packets. By applying QoS control only where needed (to particular communication types and PDU sets) and allowing other packets to be transmitted with standard handling, the system achieves reliable service where required while maintaining overall transmission flexibility.
Data Source
AI summary
Aspects of this technical solution can include identifying, by a wireless communication device, various of a plurality of data units each respectively corresponding to various types of communication, determining, by the wireless communication device and from various of the plurality of data units, various parameters each indicating an importance of respective ones of the plurality of data units according to the various types of communication, selecting, by the wireless communication device according to various of the parameters satisfying a first heuristic indicative of a type of communication among the types of communication, various selected data units among various of the plurality of data units that correspond to the parameters satisfying a second heuristic corresponding to a quality-of-service (QoS) level for the type of communication, and transmitting, by the wireless communication device according to the second heuristic, various of the selected data units.


