Software-Defined Radio Terminal Baseband Accelerator API

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing software-defined radio (SDR) terminal devices require unique control commands for each modem type, making it impractical to operate radio applications across different modem chips without extensive optimization and workforce efforts.

Innovation Solution

A software-defined radio terminal device with a microprocessor, storage unit, and baseband accelerator, using a standard baseband API to load function blocks and execute radio applications independently of modem chips, along with a distribution method that creates and installs user-defined code packages with pipeline configuration metadata for seamless operation across various terminals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If unique control commands for each modem type are implemented, then radio applications can control the modem accurately, but it becomes impractical to operate radio applications across different modem chips without extensive optimization efforts

Engineering Contradiction:
Improvemodem control accuracyVSAvoidcross-modem compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a baseband accelerator as an intermediary layer between the radio application and the modem chip. This baseband accelerator provides a standardized interface that translates generic radio application commands into modem-specific control commands, enabling cross-modem compatibility while maintaining accurate modem control through the translation layer

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the radio application execution environment into separate components: a standardized baseband accelerator layer and the underlying modem-specific hardware layer. This segmentation allows the radio application to operate independently of modem variations by isolating the compatibility layer from the hardware-specific layer

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If different execution files for each modem are manufactured, then radio applications can be optimized for specific modem performance, but a huge workforce is required and it is virtually impossible for a radio application to be operated in all terminals

Engineering Contradiction:
Improvemodem-specific optimizationVSAvoidapplication distribution complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The baseband accelerator is designed with universal functionality that can adapt to multiple modem types through configuration rather than requiring separate execution files. The single baseband accelerator implementation can serve different modem chips by loading appropriate configuration parameters, eliminating the need for multiple specialized versions

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

3Productivity

If radio applications are optimized for each modem hardware, then performance can be maximized for that specific modem, but the optimization process becomes extremely complex and time-consuming

Engineering Contradiction:
Improveradio application performanceVSAvoidoptimization time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The baseband accelerator is pre-configured with standardized interfaces and translation capabilities before deployment. This preliminary setup eliminates the need for time-consuming optimization processes for each new modem, as the accelerator is already prepared to handle various modem types through its pre-established translation framework

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2657835B1Software-defined radio terminal device and method for distributing and installing radio application
Publication Date: 2019.09.04 INDUSTRY UNIVERSITY COOPERATION FOUNDATION HANYANG UNIVERSITY
  • EP2657835B1 patent drawingFigure 1
  • EP2657835B1 patent drawingFigure 2
  • EP2657835B1 patent drawingFigure 3

AI summary

Disclosed is a software-defined radio terminal device of the present invention. The software-defined radio terminal device of the present invention is a software-defined radio terminal device configured adaptively according to a radio application, and comprises: a storage unit, a micro processor, and a baseband accelerator, wherein the micro processor delivers from the upper layer to the baseband accelerator a control command for controlling the baseband accelerator and information to be transmitted, reads from the storage unit a code including a radio controller layer delivering the information received from the baseband accelerator to the upper layer, and a baseband driver layer that enables the interface between the radio controller layer and the baseband accelerator and implements the code thereby, and is configured to load from the storage unit to the baseband accelerator at least one function block needed for implementing the radio application, and the function block loaded to the baseband accelerator is configured to include a baseband control function block that controls in real-time the baseband accelerator.