Single DMA Engine for Multi-Bandwidth CPRI Data Processing

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

VSEngineering 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

Engineering Contradiction:
Improvemulti-bandwidth connection supportVSAvoidDMA process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Inventive Principle:
Principle #15Dynamics

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

Engineering Contradiction:
Improvemulti-bandwidth connection supportVSAvoidsystem implementation cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

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

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If multiple DMA processes are implemented, then different sampling rates are supported, but system operation complexity increases

Engineering Contradiction:
Improvesampling rate supportVSAvoiddata flow processing complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

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

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9112544B2Processing data flows over a single common public radio interface
Publication Date: 2015.08.18 NXP USA INC
  • US9112544B2 patent drawing
  • US9112544B2 patent drawing
  • US9112544B2 patent drawing

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.