DMA Buffer Adaptive Bandwidth Reconfiguration in Radio Base Stations

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvelink stabilityVSAvoidbandwidth adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If reconfiguration is performed after buffer overrun or underrun occurs, then the data corruption is addressed, but service downtime and data loss occur

Engineering Contradiction:
Improvedata integrityVSAvoidservice downtime
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

3Reliability

If the data rate is reduced to prevent buffer overrun, then the data loss is minimized, but the productivity and communication efficiency decrease

Engineering Contradiction:
Improvebuffer overflow preventionVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9979600B2System and method for automatic load adaptive antenna carrier bandwidth dynamic reconfiguration in radio base station system
Publication Date: 2018.05.22 NXP USA INC
  • US9979600B2 patent drawing
  • US9979600B2 patent drawing
  • US9979600B2 patent drawing

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.