Device and method for programmable wideband network emulation
First Claim
1. An emulator for emulating a wireless network comprised of a plurality of RF nodes, said emulator comprising:
- a controller for providing information; and
a field programmable gate array (FPGA) for receiving said information and for receiving a plurality of signals from a plurality of RF nodes, said FPGA for processing said signals according to said information from said controller so as to emulate signal propagation within an emulated physical space.
2 Assignments
0 Petitions
Accused Products
Abstract
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.
36 Citations
27 Claims
-
1. An emulator for emulating a wireless network comprised of a plurality of RF nodes, said emulator comprising:
-
a controller for providing information; and
a field programmable gate array (FPGA) for receiving said information and for receiving a plurality of signals from a plurality of RF nodes, said FPGA for processing said signals according to said information from said controller so as to emulate signal propagation within an emulated physical space. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An emulator for emulating a wireless network comprised of a plurality of RF nodes, said emulator comprising:
-
a controller for emulating the movements of a plurality of RF nodes within an emulated space in real time, said controller for providing information based on said emulated movements; and
an emulation engine for receiving said information and for receiving a plurality of signals from the plurality of RF nodes, said emulation engine for processing said signals in real time according to said information from said controller so as to emulate signal propagation among the plurality of nodes in real time. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An emulator for emulating a wireless network comprised of a plurality of RF nodes, said emulator comprising:
-
a controller for emulating the movements of a plurality of RF nodes within an emulated space, said controller providing information based on said emulated movements and control signals;
a programmable logic core for receiving said information and for receiving a plurality of signals from the plurality of RF nodes, said programmable logic core for processing said received signals according to said information from said controller so as to emulate signal propagation according to one of large-scale path loss, small-scale fading, ray tracing or replaying captured signal behavior; and
a plurality of signal generation and conversion cards interposed between said programmable logic core and said RF nodes, said signal generation and conversion cards being responsive to said control signals. - View Dependent Claims (12, 13, 14)
-
-
15. A method of emulating a wireless network comprised of a plurality of RF nodes, said method comprising:
-
inputting information about signal propagation from a controller to a field programmable gate array (FPGA);
receiving in said FPGA a plurality of signals from a plurality of RF nodes; and
processing in said FPGA said received signals according to said information from said controller so as to emulate signal propagation within an emulated physical space. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method of emulating a wireless network comprised of a plurality of RF nodes, said method comprising:
-
emulating the movements of a plurality of RF nodes within an emulated space in real time;
providing information based on said emulated movements;
receiving said information and receiving a plurality of signals from the plurality of RF nodes in an emulation engine;
processing said signals in said emulation engine in real time according to said information so as to emulate signal propagation among the plurality of nodes in real time. - View Dependent Claims (21, 22, 23)
-
-
24. A method of emulating a wireless network comprised of a plurality of RF nodes, said method comprising:
-
emulating the movements of a plurality of RF nodes within an emulated space with a controller;
providing information based on said emulated movements;
receiving said information and receiving a plurality of signals from the plurality of RF nodes in a programmable logic core; and
processing in said programmable logic core said received signals according to said information so as to emulate signal propagation according to one of large-scale path loss, small-scale fading, ray tracing or replaying captured signal behavior. - View Dependent Claims (25, 26, 27)
-
Specification