PDCP SDU Concatenation Timer for Wireless Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication systems, there is a challenge in efficiently managing packet data convergence protocol (PDCP) service data units (SDUs) to minimize latency and optimize resource utilization, particularly in scenarios with limited radio resources and high data volumes.
Innovation Solution
A method and apparatus for performing PDCP SDU concatenation operations in a wireless communication system, involving the use of a concatenation timer to combine PDCP SDUs, apply ciphering, and submit the resulting protocol data units (PDUs) to a lower layer, while managing timers and discard indications to ensure efficient data transmission without delay.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If PDCP SDUs are transmitted individually without concatenation, then transmission delay is reduced, but resource utilization efficiency deteriorates due to limited radio resources
Solution Approach 1:
The patent combines multiple PDCP SDUs into a single PDCP PDU through concatenation operations. When the concatenation timer expires or when the PDCP entity reaches maximum data capacity, multiple service data units are merged into one protocol data unit for transmission, thereby improving resource utilization efficiency while managing transmission delay through timer control
2Productivity
If PDCP SDUs are concatenated into a single PDU, then resource utilization efficiency is improved, but transmission delay increases
Solution Approach 1:
The patent implements dynamic concatenation by introducing a concatenation timer that can be started, stopped, and expired based on real-time conditions. The timer allows flexible control over how long PDCP SDUs are held for concatenation, enabling the system to adapt between immediate transmission (low delay) and accumulated transmission (high efficiency) based on current network conditions and data characteristics
Solution Approach 2:
The patent changes the state parameter of PDCP SDUs from individual transmission to concatenated transmission by controlling the concatenation timer. When the timer expires or when maximum data is reached, the state changes from holding individual SDUs to transmitting them as a concatenated PDU, thereby dynamically adjusting the balance between delay and efficiency
3Productivity
If a concatenation timer is implemented for PDCP SDU concatenation, then resource utilization is optimized, but system complexity increases
Solution Approach 1:
The concatenation timer serves multiple functions within the PDCP entity: it controls when concatenation occurs, manages the timing for resource optimization, and triggers transmission decisions. This multi-functional timer reduces the need for separate control mechanisms, thereby optimizing resource utilization while limiting the increase in system complexity
4Quantity of substance
If multiple PDCP SDUs are concatenated, then data transmission volume per packet is increased, but processing complexity increases
Solution Approach 1:
The patent performs preliminary actions by starting the concatenation timer when the first PDCP SDU is received, allowing subsequent SDUs to be accumulated during the timer period. This preliminary timing setup enables batch processing of multiple SDUs into a single PDU, increasing data transmission volume per packet while managing processing complexity through structured concatenation logic
Data Source
AI summary
The present disclosure relates to a method of communicating via paired serving cells by a user equipment (UE) in a wireless communication system. In particular, the method includes the steps of: receiving a first Packet Data Convergence Protocol (PDCP) service data unit (SDU) from an upper layer, wherein a concatenation timer is started upon the first PDCP SDU is received based on the concatenation timer not being running; receiving a second PDCP SDU from the upper layer; generating a PDCP protocol data unit (PDU) including the first PDCP SDU and the second PDCP SDU, based on the concatenation timer being running; applying ciphering to the PDCP PDU; and submitting the PDCP PDU to a lower layer, wherein the concatenation timer is stopped upon the PDCP PDU is submitted to the lower layer.


