Programmable Wireless Emulator for Signal Propagation Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for evaluating and improving wireless network protocols face challenges in performing repeatable and realistic experiments due to the complexity of wireless networks, where the physical layer significantly affects all protocol stack layers, and existing simulators and emulators lack realism and scalability.

Innovation Solution

A programmable wireless emulator that accurately emulates wireless signal propagation using digital signal processing and programmable logic, providing a realistic and repeatable testing environment with a real MAC layer and physical layer, while maintaining the advantages of simulation such as repeatability and configurability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If real hardware and software are used in real world environments, then realism is improved, but repeatability deteriorates

Engineering Contradiction:
ImproverealismVSAvoidrepeatability
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The patent creates a virtual copy of the physical wireless environment by emulating signal propagation characteristics, channel conditions, and interference patterns in a controlled simulation framework. This allows repeatable reproduction of realistic wireless network scenarios without the variability inherent in physical deployments.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system dynamically adjusts emulation parameters such as signal attenuation, fading coefficients, noise levels, and channel characteristics to match real-world conditions. By changing these parameters programmatically, the system achieves both realism through accurate modeling and repeatability through precise control and reconstruction of identical conditions.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If real hardware is used, then layer 1-4 realism is improved, but device complexity and manageability worsen

Engineering Contradiction:
Improvelayer 1-4 realismVSAvoidmanageability
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the essential physical layer characteristics from complex real-world wireless environments and isolates them as manageable emulation parameters. By separating the critical realism elements (signal propagation, interference, channel conditions) from the complexity of physical deployment, the system achieves realistic emulation with simplified control and management.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The emulation framework serves multiple functions simultaneously: it models physical layer signal propagation, simulates channel conditions, generates interference patterns, and provides controlled experimentation capabilities. This multi-functionality reduces overall system complexity by consolidating what would otherwise require separate systems into a single manageable platform.

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

3Stability of the object's composition

If traditional simulation is used, then repeatability is improved, but realism deteriorates

Engineering Contradiction:
ImproverepeatabilityVSAvoidrealism
Core Design Contradiction:
Stability of the object's compositionVSReliability

Solution Approach 1:

The patent replaces simplified simulation models with a more sophisticated emulation system that uses measured physical characteristics and signal propagation models. Instead of relying on abstract simulations, the system uses actual physical layer data and characteristics to create realistic emulations that maintain repeatability through controlled parameter adjustment.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Adaptability or versatility

If existing simulators are used, then configurability is improved, but manufacturing precision and accuracy worsen

Engineering Contradiction:
ImproveconfigurabilityVSAvoidaccuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system performs preliminary measurements and characterizations of wireless channels, signal propagation, and interference patterns before running experiments. By pre-characterizing the physical environment and storing these characteristics as emulation parameters, the system achieves high accuracy in reproducing realistic conditions while maintaining configurability through parameter adjustment.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7698121B2Device and method for programmable wideband network emulation
Publication Date: 2010.04.13 CARNEGIE MELLON UNIV
  • US7698121B2 patent drawing
  • US7698121B2 patent drawing
  • US7698121B2 patent drawing

AI summary

An emulator for emulating a wireless network comprised of a plurality of RF nodes is comprised of a programmable controller for emulating the movements of the plurality of RF nodes within an emulated space. The controller provides both information and control signals based on the emulated movements. A programmable logic core receives a plurality of signals from the plurality of RF nodes and emulates signal propagation based on the information from the controller. A plurality of signal generation and conversion cards are interposed between the programmable logic core and the RF nodes. The signal generation and conversion cards are responsive to the control signals. Because of the rules governing abstracts, this abstract should not be used to construe the claims.