DMA Buffer Adaptive Bandwidth Reconfiguration in Radio Base Stations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Radio base station systems face downtime and data loss due to temporary high loads causing data under-runs and over-runs in buffers, leading to data corruption and service disruptions, as they lack the ability to identify and manage original good data amidst corrupted data.
Innovation Solution
Implementing a Direct Memory Access (DMA) module in radio equipment control and radio equipment devices for automatic load adaptive dynamic reconfiguration of antenna carrier communication bandwidth, allowing for seamless adjustments in data rate without disrupting service by anticipating buffer thresholds and adjusting bandwidth before data overruns or under-runs occur.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the interface link operates at a fixed data rate during initial configuration, then the link stability is improved, but the system cannot adapt to temporary high loads causing buffer overruns and underruns
Solution Approach 1:
The patent implements dynamic reconfiguration of the interface link by allowing the data rate to change during operation. The system transitions from a static fixed data rate configuration to a dynamic configuration where the data rate can be adjusted in response to buffer conditions, enabling the link to adapt to varying load conditions while maintaining stability through controlled transitions.
Solution Approach 2:
The system changes the data rate parameter of the interface link during operation based on buffer status. When buffers approach overflow or underflow thresholds, the system modifies the data rate parameter to prevent data loss, thereby adapting the link performance to current system conditions while maintaining overall stability.
2Reliability
If reconfiguration is performed after buffer overrun or underrun occurs, then the data corruption is addressed, but service downtime and data loss occur
Solution Approach 1:
The system performs preliminary actions by monitoring buffer levels and triggering reconfiguration before buffer overrun or underrun conditions occur. By detecting buffer threshold violations in advance and initiating data rate adjustments proactively, the system prevents data corruption before it happens, eliminating the need for corrective reconfiguration and avoiding service downtime.
Solution Approach 2:
The system implements feedback mechanisms by continuously monitoring buffer status and using this information to control data rate adjustments. The feedback loop detects buffer levels and triggers appropriate reconfiguration actions, enabling the system to maintain data integrity through real-time adaptation without service interruption.
3Reliability
If the data rate is reduced to prevent buffer overrun, then the data loss is minimized, but the productivity and communication efficiency decrease
Solution Approach 1:
The system dynamically adjusts the data rate based on actual buffer conditions rather than maintaining a fixed conservative rate. This allows the communication system to operate at high efficiency during normal conditions and only reduce the data rate temporarily when buffer thresholds are approached, thereby minimizing the impact on overall productivity while preventing buffer overflow.
Solution Approach 2:
The system changes the data rate parameter adaptively in response to buffer status. Rather than permanently reducing the data rate, the system temporarily adjusts the parameter when needed and restores it when buffer conditions improve, thereby maintaining high communication efficiency while preventing data loss through controlled parameter modifications.
Data Source
AI summary
A method performed by a radio base station, the method including determining that one of a Direct Memory Access (DMA) buffers of a communication link for a service provider has gone beyond a DMA buffer limit (empty or full), the communication link between a radio equipment control (REC) device and a radio equipment (RE) device that is operating based on a first bandwidth configuration of the communication link. The method further including in response to determining that the communication link is to change operation (due to reaching the DMA buffer limit) based on a second bandwidth configuration of the communication link, instead of the first bandwidth configuration, continuing operation of the communication link based on the second bandwidth configuration. The method further including that after going back under the DMA buffer limit, the communication link continuing operation based on the original first bandwidth configuration.


