Wireless Packet Segmentation Control for VoIP Delay
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless packet data networks with low packet delay budget constraints, such as voice over IP (VoIP) services, uncontrolled packet segmentation leads to increased power per bit transmission, improved Initial Block Error Rate (iBLER) performance but introduces transmission delay and reduces radio link throughput, making it challenging to maintain low packet delay constraints, especially in poor radio coverage scenarios.
Innovation Solution
Determining a minimum number of resource blocks for delay-sensitive traffic and allocating them based on transmit power settings, predicting the Signal to Noise + Interference ratio (SINR), and assigning a modulation and coding scheme (MCS) to optimize wireless transmission, while transmitting scheduling information to user equipment to manage segmentation and improve throughput.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If uncontrolled packet segmentation is implemented to improve iBLER performance, then Initial Block Error Rate performance is improved, but packet delay increases and radio link throughput decreases
Solution Approach 1:
The patent changes the parameter of segmentation control from uncontrolled to controlled by introducing a maximum segmentation level parameter. The eNodeB configures this parameter to user equipment, which then limits the number of segments to a predefined maximum value, preventing excessive segmentation that would cause delay accumulation while still allowing sufficient segmentation to improve iBLER performance.
2Reliability
If uncontrolled packet segmentation is implemented to improve iBLER performance, then Initial Block Error Rate performance is improved, but radio link throughput decreases
Solution Approach 1:
The patent introduces a maximum segmentation level parameter that prevents excessive segmentation. By limiting segmentation to a reasonable level, the system maintains adequate iBLER performance while avoiding the throughput degradation that occurs when packets are divided into too many small segments, thus preserving radio link productivity.
3Reliability
If segmentation level is increased to improve iBLER performance, then overhead ratio increases, but transmission efficiency degrades
Solution Approach 1:
The patent controls the segmentation level through a maximum segmentation parameter configured by the eNodeB. This prevents the overhead ratio from becoming excessively high by limiting the number of segments, thereby maintaining transmission efficiency while still achieving sufficient iBLER improvement through moderate segmentation.
4Loss of time
If minimum resource blocks are allocated for delay-sensitive traffic, then packet delay is reduced, but resource allocation flexibility decreases
Solution Approach 1:
The patent segments the resource allocation into two parts: a guaranteed minimum number of resource blocks for delay-sensitive traffic to ensure low latency, and additional flexible resource blocks that can be dynamically allocated based on channel conditions and traffic demands. This segmentation of resource allocation maintains both delay performance and flexibility.
Solution Approach 2:
The patent applies different allocation strategies to different traffic types: delay-sensitive traffic receives a guaranteed minimum resource block allocation to ensure low latency, while other traffic can utilize remaining resources with full flexibility. This local differentiation of allocation quality maintains overall system adaptability while protecting delay-sensitive services.
Data Source
AI summary
The method includes determining a minimum number of resource blocks that can be assigned to a user equipment for delay sensitive traffic; determining a maximum number of resource blocks for allocation to data based on a transmit power setting; allocating a number of resource blocks to the uplink data transmission based on the minimum number of resource blocks and the maximum number of resource blocks for data segmentation; predicting a Signal to Noise + Interference ratio (SINR) based on the allocated number of resource blocks; assigning a modulation and coding scheme (MCS) to a wireless transmission based on the predicted SINR and a threshold MCS; and transmitting scheduling information to the user equipment, the scheduling information including the allocated number of resource blocks and the assigned MCS.


