CCE Avoidance for LTE Multi-UE Simulator Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Multi-UE simulators face inefficiencies and false DCI detections during PDCCH decoding in LTE networks, leading to resource-intensive processes and data corruption, especially when simulating multiple UEs attached to an eNode B.
Innovation Solution
Implementing CCE avoidance information to reduce the search space for subsequent UEs by storing and avoiding identified CCE locations associated with preceding UEs, thereby enhancing DCI decoding efficiency and reducing false detections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the simulator monitors PDCCH for all possible DCI values corresponding to all attached UEs, then all valid DCIs can be detected, but the decoding time and computational resources increase significantly
Solution Approach 1:
The system performs preliminary actions by identifying and marking CCEs associated with successfully decoded UEs before attempting to decode other UEs. This preliminary marking reduces the search space for subsequent decoding operations, allowing the simulator to skip already-decoded CCEs and focus only on remaining candidates, thereby reducing overall decoding time while maintaining detection accuracy
Solution Approach 2:
The decoding process is segmented into multiple passes or stages. In each pass, the simulator attempts to decode DCIs for remaining UEs using the reduced search space. This segmentation allows the system to process UEs in batches, progressively reducing the search space with each pass, which balances computational load and reduces total decoding time
2Productivity
If the simulator performs DCI decoding for multiple simulated UEs quickly, then productivity improves, but false DCI detections increase due to weak coding in LTE networks
Solution Approach 1:
The system performs preliminary validation by checking whether decoded DCIs correspond to valid attached UEs before accepting them as true detections. This preliminary verification step filters out false DCIs that may result from weak coding, ensuring that only valid DCIs are processed further, thereby maintaining high reliability while preserving decoding speed
Solution Approach 2:
The system uses feedback from successful decoding attempts to update the search space for subsequent UEs. When a DCI is successfully decoded for a UE, the system feeds back this information by marking the associated CCEs as decoded, which reduces the search space for remaining UEs. This feedback mechanism prevents re-decoding of the same CCEs and reduces the probability of false detections while maintaining high decoding throughput
3Reliability
If the simulator monitors all CCEs for all UEs, then complete coverage is achieved, but computational resources and processing complexity increase
Solution Approach 1:
The system performs preliminary identification of decoded CCEs and stores this information in a data structure (e.g., a bitmap or list) before proceeding with subsequent decoding operations. This preliminary action creates a reference that enables the simulator to quickly identify and skip already-decoded CCEs, significantly reducing processing complexity while maintaining complete monitoring coverage
Solution Approach 2:
The monitoring and decoding process is segmented into multiple passes. In each pass, the simulator focuses only on CCEs that have not been successfully decoded yet. This segmentation divides the large-scale monitoring task into smaller, manageable subsets, reducing processing complexity in each individual pass while ensuring complete coverage across all passes
Data Source
AI summary
Methods, systems, and computer readable media for enhanced channel control element (CCE) decoding are disclosed. According to one method that occurs in a multi-UE simulator, the method includes receiving physical downlink control channel (PDCCH) data from an evolved node B (eNode B) under test and decoding, using CCE avoidance information for avoiding at least a first CCE successfully identified as being associated with at least a first UE simulated by the multi-UE simulator, a second CCE associated with a second UE simulated by the multi-UE simulator.


