IP Library Granted Patent US 9,825,715
Granted Patent B2
US 9,825,715 · App. 15/394,575 · Granted Nov 21, 2017

Virtualization of natural radio environments using field traces and a channel emulator

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,825,715
App. No.
15/394,575
Granted
Nov 21, 2017
Kind
B2
Abstract

Natural radio environments are emulated using field traces and a channel emulator to test radio devices. In one example, a test includes a field trace source to replay recorded field traces, a protocol tester to receive the replayed field traces to extract configuration parameters from the replayed field traces, to extract signals from the field traces, to send the signals to a device under test, and to receive signals from the device under test, and a channel emulator coupled to the field trace source, and between the protocol tester and the device under test, to receive the replayed field traces, to mix the replayed field traces with signals and to emulate the channel between the protocol tester and the device under test.

Claims (43)

1. An apparatus for testing a radio communications device comprising:

a field trace source to replay recorded field traces;

a protocol tester to receive the replayed field traces to extract configuration parameters from the replayed field traces, to extract signals from the field traces, to send the signals to a device under test, and to receive signals from the device under test; and

a channel emulator coupled to the field trace source, and between the protocol tester and the device under test, to receive the replayed field traces, to mix the replayed field traces with signals and to emulate the channel between the protocol tester and the device under test.

2. The apparatus of claim 1 , wherein the protocol tester further comprises a loader and a co-processor, the loader to receive the replayed field traces, and the co-processor to extract the signals to be sent to the device under test by the protocol tester.

3. The apparatus of claim 1 , wherein the field traces comprise channel impulse response signals.

4. The apparatus of claim 1 , wherein the field traces comprise radio signals recorded in a natural radio environment.

5. The apparatus of claim 1 , wherein the field traces comprise channel impulse responses collected in the field using a mobile receiver.

6. The apparatus claim 1 , further comprising a base station configuration module to extract base station configuration parameters from the field traces and to send the base station configuration parameters to the protocol tester, the protocol tester to receive the base station configuration parameters from the base station configuration module and to send and receive signals to and from the device under test based on the received base station configuration parameters.

7. The apparatus of claim 6 , wherein the base station configuration module tracks and maintains a state of an emulated base station based on extracted base station configuration parameters for use in analyzing signals received from the device under test.

8. The apparatus of claim 1 , wherein the channel emulator comprises a fader to attenuate the field traces and to mix the field traces with noise.

9. The apparatus of claim 8 , wherein the noise comprises generated orthogonal channel noise, the channel noise being orthogonal with respect to the emulated channel.

10. A method for testing a radio communications device comprising:

extracting configuration parameters from collected field traces;

configuring a protocol tester with the extracted configuration parameters;

replaying the collected field traces;

extracting a radio environment from the collected field traces;

extracting signals to be replayed from the collected field traces;

combining signals to be replayed with the extracted radio environment in a channel emulator;

sending the combined signals as an emulated channel from the channel emulator to a device under test through a wired connection;

receiving responses to the signals being replayed from the device under test through the wired connection; and

recording the received responses.

11. The method of claim 10 , wherein extracting signals to be replayed comprises loading the field traces into a loader, processing the loaded field traces by a co-processor of the protocol tester to extract the signals.

12. The method of claim 10 , further comprising synchronizing the extracted radio environment with the replayed signals.

13. The method of claim 10 , further comprising modifying the signals to be replayed to mimic a desired radio environment.

14. The method of claim 10 , wherein configuring the protocol tester comprises tracking and maintaining a state of an emulated base station based on the extracted configuration parameters for use in analyzing signals received from the device under test.

15. The method of claim 10 , wherein extracting configuration parameters comprises:

extracting channel information for a signaling link with the device under test using the field traces;

extracting channel allocations for the signaling link using the field traces;

reconstructing a signaling link channel using the channel information extracted from the field traces; and

applying the extracted channel allocations, the reconstructed signaling link channel, and the reconstructed interfering channels to generate a configuration for the channel emulator.

16. The method of claim 10 , further comprising:

injecting interference into the combined signals; and

applying a fader to the combined signals and adjusting transmit power between the extracted signals and the injected interference.

17. The method of claim 16 , wherein the noise comprises generated orthogonal channel noise, the channel noise being orthogonal with respect to the emulated channel.

18. An apparatus comprising:

a device to be tested;

a base station or base station emulator having a channel between the base station and the device to be tested;

a field trace source to replay recorded field traces;

a protocol tester coupled to the base station to receive the replayed field traces to extract configuration parameters from the replayed field traces, to extract signals from the field traces, to send the signals to a device under test, and to receive signals from the device under test; and

a channel emulator of the base station coupled to the field trace source, and between the protocol tester and the device under test, to receive the replayed field traces, to mix the replayed field traces with signals and to emulate the channel between the protocol tester and the device under test.

19. The apparatus of claim 18 , further comprising a loader and a co-processor, the loader to receive the replayed field traces, and the co-processor to extract the signals to be sent to the device under test by the protocol tester.

20. The apparatus of claim 18 , a base station configuration module to extract base station configuration parameters from the field traces and to send the base station configuration parameters to the protocol tester, the protocol tester to receive the base station configuration parameters from the base station configuration module and to send and receive signals to and from the device under test based on the received base station configuration parameters.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 056524/0373 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2017
From: MONGHAL, GUILLAUME; BALERCIA, TOMMASO; ROM, CHRISTIAN; BLAUENDAHL, JESPER; FROST, CIANO; NGUYEN, HUNG TUAN; ROHR, MAREK
To: INTEL IP CORPORATION
Reel/Frame 041709/0362 →