Single DMA Engine for Multi-Bandwidth CPRI Data Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current radio base station architectures in cellular communications networks, such as those using the Common Public Radio Interface (CPRI), face increased complexity and cost due to the need for dual or multiple DMA processes to support multiple sampling rates, which complicates the design and operation of data flow processing.
Innovation Solution
A system and method that utilize a single bandwidth DMA process to support multi-bandwidth connections by employing flexible data positioning and padding with zeros, allowing for efficient data transfer over the CPRI link, thereby reducing system complexity and cost while maintaining compliance with LTE standards.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If dual or multiple DMA processes are used to support multiple sampling rates, then multi-bandwidth connections are supported, but device complexity increases
Solution Approach 1:
The patent implements a single DMA process that can handle multiple sampling rates (5MHz, 10MHz, 15MHz, 20MHz) by dynamically configuring data transfer parameters. The DMA engine is designed to be universal, adapting its operation mode based on the required bandwidth without requiring separate dedicated DMA processes for each sampling rate, thus reducing device complexity while maintaining multi-bandwidth support capability
Solution Approach 2:
The patent employs dynamic configuration of the DMA process to adapt to different sampling rates. The system can switch between different data transfer modes and buffer sizes depending on the active bandwidth requirement, allowing a single static DMA hardware component to perform multiple functions dynamically rather than requiring multiple fixed-function DMA processes
2Adaptability or versatility
If dual or multiple DMA processes are used to support multiple sampling rates, then multi-bandwidth connections are supported, but manufacturing cost increases
Solution Approach 1:
By designing a single universal DMA process that can be configured for different sampling rates, the patent reduces the number of hardware components and software processes needed. This universality translates to lower manufacturing costs through reduced component count, simplified integration, and lower development overhead compared to implementing separate dedicated DMA processes for each bandwidth option
3Adaptability or versatility
If multiple DMA processes are implemented, then different sampling rates are supported, but system operation complexity increases
Solution Approach 1:
The patent implements dynamic parameter configuration within a single DMA process, allowing the system to adapt to different sampling rates through software control rather than requiring multiple independent processes. This dynamic approach simplifies system operation by providing a unified control interface and consistent data flow handling mechanism across all bandwidth modes, reducing operational complexity
Data Source
AI summary
The method and system supports multiple bandwidth traffic over a single CPRI (common public radio interface) link (109) using a single bandwidth DMA (direct memory access) engine (505) and fast Fourier transform/inverse fast Fourier transform processing. (402, 404) The invention exploits fast Fourier transform/inverse fast Fourier transform properties and is particularly suitable for supporting LTE (Long Term Evolution) cellular communication systems (100) The CPRI Media Access Control is configured in each CPRI lane to run at the maximum bandwidth among the bandwidths required. In the uplink, lower bandwidth data samples are padded with zeros and flexible positioning may be used to arrange the data in a CPRI frame. In the downlink, the radio equipment receiver (106) only processes the relevant data and ignores any interpolated samples. The invention is compatible with CPRI and LTE standards.


