Scalable LTE Multi-UE Simulator Architecture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current LTE test equipment lacks a scalable architecture to simulate multiple user equipment (UE) devices effectively, particularly in meeting the stringent timing requirements of the LTE physical layer, such as processing downlink data to transmit corresponding uplink signals within the defined four-millisecond constraint.
Innovation Solution
A scalable architecture for LTE multi-UE simulation is implemented, featuring a common public radio interface (CPRI) module, a downlink signal chain processing module with both UE-agnostic and UE-specific sections, and a control digital signal processor (DSP) to process and route downlink control information efficiently, enabling decision-directed routing and timely uplink signal generation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a traditional single-UE simulation approach is used, then the simulation is simple and easy to implement, but it cannot meet the timing requirements for multiple simultaneous UEs and lacks scalability
Solution Approach 1:
The simulator is divided into multiple independent UE simulation instances, each capable of simulating a single UE. These instances can be dynamically created and destroyed based on the number of UEs to be simulated. Each instance includes its own signal chain processing module that can independently process downlink and uplink signals, allowing the system to scale from single-UE to multi-UE simulation without requiring a complete redesign of the entire simulator architecture.
Solution Approach 2:
The simulator architecture is designed with universal components that can handle multiple UEs through a common framework. The signal chain processing modules, control DSP, and CPRI interface are designed to be reusable across different UE simulations. This allows the same basic architecture to serve both single-UE and multi-UE simulation requirements, reducing overall system complexity while maintaining versatility.
2Speed
If all downlink processing is performed sequentially for each UE, then the processing is simple, but it cannot meet the four-millisecond timing requirement for uplink transmission
Solution Approach 1:
The downlink signal chain processing is segmented into distinct functional modules: CPRI interface module, downlink signal chain processing module, control DSP, and UE specific section. This segmentation allows each module to process specific portions of the downlink data independently, enabling parallel processing that meets the four-millisecond timing requirement while maintaining clear functional boundaries and simplifying implementation.
Solution Approach 2:
The control DSP performs preliminary processing of downlink control information to extract scheduling assignments and generate control signals for the UE specific section before the actual data processing begins. This preliminary action prepares the processing pipeline in advance, ensuring that when downlink data arrives, the processing can proceed efficiently without delays, thus meeting the timing requirements for subsequent uplink transmission.
3Productivity
If a scalable architecture is implemented to support multiple UEs, then the system can handle more UEs, but the architecture becomes more complex
Solution Approach 1:
The simulator is segmented into independent UE simulation instances that can be dynamically instantiated. Each instance includes its own signal chain processing module that operates independently. This segmentation allows the system to increase the number of simulated UEs by simply creating more instances rather than redesigning the entire architecture, thereby improving productivity while controlling complexity through modular design.
Solution Approach 2:
The simulator architecture incorporates dynamic elements that allow the number of active UE simulation instances to be adjusted at runtime. The system can dynamically create and destroy UE instances based on the simulation requirements, enabling flexible scaling from single-UE to multi-UE simulation. This dynamic capability allows the system to adapt to different test scenarios without requiring a fixed, overly complex architecture designed for maximum UE support.
Data Source
AI summary
A system for scalably simulating multiple LTE UE devices includes an LTE multi-UE simulator. The simulator includes a common public radio interface (CPRI) module for receiving downlink data from an evolved node B (eNode B) under test and a downlink signal chain processing module including a common section for performing UE agnostic processing of the downlink data and a UE specific section for performing UE specific processing of the downlink data. The simulator further includes a control digital signal processor (DSP) for receiving the downlink data from the common section of the downlink signal chain processing module, for processing downlink data to obtain control information, and for forwarding the control information to the downlink signal chain processing module. The UE specific portion of the downlink signal chain processing module performs the UE specific processing using the control information.


