Wireless Data Block Discard Based on Priority Type

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication systems, data blocks with different priorities are discarded without consideration, leading to poor Quality of Service (QoS) due to limited transmission buffer capacity and frequent transmission errors, necessitating a method to discard data blocks differentially based on their types.

Innovation Solution

A method is implemented where data blocks are configured with specific discard conditions according to their types, allowing for selective discard based on priority, ensuring that high-priority data blocks are not discarded until their specific conditions are met, thereby preventing transmission buffer overflow and maintaining QoS.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data blocks are discarded without considering their priority, then the transmission buffer overflow is prevented, but the Quality of Service (QoS) deteriorates

Engineering Contradiction:
ImproveQoSVSAvoiddiscard condition configuration
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies different discard conditions to different data block types based on their priority levels. High-priority data blocks have stricter discard conditions (higher maximum transmission counts or longer maximum delay times) while low-priority data blocks have more lenient conditions. This local differentiation ensures that critical data is protected while still managing buffer resources, thereby resolving the contradiction between maintaining QoS and preventing buffer overflow.

Inventive Principle:
Principle #3Local quality

2Productivity

If the transmission buffer size is increased to accommodate more data blocks, then the buffer overflow is prevented, but the transmission efficiency decreases

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidtransmission buffer capacity
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent changes the parameters of data block handling by introducing type-specific discard conditions (maximum transmission count and maximum delay time) for different data block priorities. This allows the system to maintain a smaller transmission buffer while improving transmission efficiency through intelligent discard policies that prioritize critical data, thereby resolving the contradiction between buffer capacity and transmission efficiency.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If data blocks are discarded based on a single uniform condition, then the discard process is simple, but the QoS cannot be guaranteed for different service types

Engineering Contradiction:
ImproveQoS guaranteeVSAvoiddiscard condition configuration
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the data blocks into different types based on their priority levels (e.g., high-priority and low-priority data blocks). Each segment then receives its own specific discard conditions (different maximum transmission counts and maximum delay times). This segmentation approach enables differentiated QoS guarantees while maintaining manageable complexity through structured classification, resolving the contradiction between QoS guarantee and operational simplicity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8170060B2Method of discarding data block in wireless communication system
Publication Date: 2012.05.01 LG ELECTRONICS INC
  • US8170060B2 patent drawing
  • US8170060B2 patent drawing
  • US8170060B2 patent drawing

AI summary

A method of discarding data blocks in a wireless communication system is provided. The method includes configuring a radio bearer for providing a service, configuring a discard condition for a data block of the service related to the radio bearer, wherein the discard condition is configured according to a type of the data block, and discarding the data block when the data block is not successfully transmitted until the discard condition for the data block is satisfied.