Channel Condition Simulator Using Precomputed Metrics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for simulating radio channel conditions in LTE networks are resource-intensive and challenging when testing multiple user equipment (UEs), as they require significant processing and manipulation of baseband signals, making it difficult to efficiently simulate realistic load conditions within an acceptable time frame.

Innovation Solution

The method involves precomputing and storing system level metrics associated with various channel conditions, using a channel condition simulator to identify and provide relevant metrics to each simulated UE, thereby reducing the need for real-time manipulation and processing of radio signals, and employing a bounded randomization function to simulate more realistic conditions with less resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If baseband manipulation is performed for each of a plurality of simulated UEs, then channel conditions can be simulated, but resource consumption increases significantly and processing time exceeds acceptable limits

Engineering Contradiction:
Improvechannel condition simulation accuracyVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent precomputes and stores system level metrics (such as CQI, BLER, SINR) associated with various channel conditions before actual testing. These precomputed metrics are stored in a lookup table that can be quickly retrieved during testing, eliminating the need for real-time baseband manipulation for each simulated UE and significantly reducing processing time while maintaining simulation accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of performing complex baseband signal manipulation for each simulated UE, the patent creates simplified copies or representations of channel conditions using precomputed system level metrics. These metrics serve as accurate yet computationally efficient proxies for full baseband processing, allowing multiple UEs to be simulated simultaneously without excessive resource consumption

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If baseband manipulation is performed for multiple simulated UEs, then comprehensive testing can be conducted, but resource intensity becomes unmanageable

Engineering Contradiction:
Improvetesting capability for multiple UEsVSAvoidcomputational resource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system precomputes system level metrics for various channel conditions and stores them in advance. During actual testing with multiple UEs, these precomputed metrics are retrieved from storage rather than computed in real-time, dramatically reducing computational resource consumption while maintaining the ability to simulate multiple UEs simultaneously

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the essential system level metrics (CQI, BLER, SINR) from the full baseband signal processing chain. By taking out and using only these critical metrics rather than performing complete baseband manipulation, the system achieves multi-UE testing capability with significantly reduced resource intensity

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9198064B2Methods, systems, and computer readable media for simulating channel conditions
Publication Date: 2015.11.24 KEYSIGHT TECH SINGAPORE (SALES) PTE LTD
  • US9198064B2 patent drawing
  • US9198064B2 patent drawing
  • US9198064B2 patent drawing

AI summary

Methods, systems, and computer readable media for simulating channel conditions are disclosed. According to one method, the method includes storing a plurality of system level metrics associated with various channel conditions. The method also includes receiving data from a device under test (DUT). The method further includes for each of a plurality of user devices or simulated user devices during a test period: identifying, using information about the received data and a precomputed channel type configuration, a first system level metric from the plurality of system level metrics, and providing the first system level metric to the DUT.