PDCP Buffer Congestion Control via Dynamic Rate Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The PDCP buffer unit in communication systems has a limited data storage capacity, leading to data loss and communication quality degradation due to congestion, as excess data cannot be accommodated, and additional buffers also face similar capacity constraints.
Innovation Solution
A communication system with a buffer unit, data measurement unit, sending data storage unit, and congestion state determination unit that measures and manages data volume to prevent congestion by adjusting data transmission rates based on threshold values, thereby reducing data loss.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the PDCP buffer unit capacity is increased to accommodate more data, then data loss is reduced, but device complexity and cost increase
Solution Approach 1:
The patent implements dynamic buffer capacity adjustment by introducing a congestion state determination unit that monitors buffer usage and dynamically scales buffer resources based on actual congestion levels. The buffer capacity transitions from a static fixed value to a dynamic value that adapts to traffic conditions, reducing waste during low congestion while providing adequate capacity during high congestion periods.
Solution Approach 2:
The system changes the buffer capacity parameter from a fixed constant to a variable parameter that is adjusted based on congestion state measurements. The congestion state determination unit modifies buffer allocation parameters in real-time, transforming the buffer from a rigid structure to a flexible one that can scale its effective capacity according to actual needs.
2Reliability
If additional buffer units are added to handle congestion, then data loss is reduced, but device complexity increases
Solution Approach 1:
The patent makes the single PDCP buffer unit multi-functional by enabling it to dynamically adjust its capacity and operate in different modes (normal, congestion, severe congestion). Instead of requiring multiple dedicated buffer units for different scenarios, one universal buffer unit handles all scenarios through dynamic reconfiguration, reducing overall system complexity.
Solution Approach 2:
The buffer unit transitions from a static single-capacity structure to a dynamic multi-capacity structure that can adapt its effective size. The congestion state determination unit enables the buffer to function at different capacity levels (e.g., 2048 windows normal, reduced during congestion), eliminating the need for multiple fixed-capacity buffer units.
3Productivity
If data transmission rate is increased to improve productivity, then communication efficiency is improved, but congestion occurs leading to data loss
Solution Approach 1:
The patent implements a feedback control mechanism where the congestion state determination unit continuously monitors buffer occupancy and feeds this information back to the transmission unit. This feedback loop enables dynamic adjustment of transmission rates - increasing throughput when buffer conditions are good and reducing throughput when congestion is detected, thereby maintaining both high productivity and data reliability.
Solution Approach 2:
The system employs periodic congestion state determination and transmission rate adjustment. The congestion state determination unit periodically assesses buffer conditions and triggers相应的 transmission rate changes, creating a rhythmic pattern of high-speed transmission during clear periods and throttled transmission during congestion periods, balancing productivity and reliability.
Data Source
AI summary
In a wireless base station device, a PDCP buffer unit temporarily stores data sent from a core network device for the purpose of sending the data to a mobile station device. A data measurement unit measures the volume of data stored in a PDCP buffer unit. On the basis of a measurement value of the data volume measured by the data measurement unit, the congestion state determination unit determines whether or not the PDCP buffer unit is in a congestion state. In the core network device, a sending data storage unit stores data to be sent to the wireless base station device. On the basis of a result of the determination by the congestion state determination unit, a transmission/reception unit sends the data stored in the sending data storage unit to the wireless base station device. In this way, loss of data communicated between the communication devices is reduced.


