Open RF test pack
First Claim
1. A system, comprising:
- a channel emulator comprising one or more processors and accessing instructions executable by the processors including instructions that cause the channel emulator to generate radio channel conditions of live wireless base station signals in a simulation of a radio environment of a fielded wireless network, based on a record of captured radio signal data of a plurality of wireless base stations in the fielded wireless network, wherein the captured radio signal data includes multiple paths of a signal with at least attenuation and delay for each of the multiple paths;
a network emulator coupled to the channel emulator, the network emulator providing data to the channel emulator for the simulation by the channel emulator, the network emulator comprising one or more processors and storing instructions executable by the processors including instructions that cause the network emulator to generate a simulation of network events of the fielded wireless network,wherein the radio channel conditions in the simulation of the radio environment are synchronized with the network events in the simulation of the fielded wireless network.
1 Assignment
0 Petitions
Accused Products
Abstract
A channel emulator generates radio channel conditions of live cellular base station signals in a simulation of a radio environment of a fielded cellular network, based on a record of captured radio signal data of a plurality of cellular base stations in the fielded cellular network. A generates a simulation of a fielded cellular network. In one aspect, the radio channel conditions in the simulation of the radio environment are synchronized with events in the simulation of the fielded cellular network. In another aspect, an event handling state machine directs configurable events in the simulation of the fielded cellular network in response to radio channel conditions in the simulation of the radio environment.
39 Citations
23 Claims
-
1. A system, comprising:
-
a channel emulator comprising one or more processors and accessing instructions executable by the processors including instructions that cause the channel emulator to generate radio channel conditions of live wireless base station signals in a simulation of a radio environment of a fielded wireless network, based on a record of captured radio signal data of a plurality of wireless base stations in the fielded wireless network, wherein the captured radio signal data includes multiple paths of a signal with at least attenuation and delay for each of the multiple paths; a network emulator coupled to the channel emulator, the network emulator providing data to the channel emulator for the simulation by the channel emulator, the network emulator comprising one or more processors and storing instructions executable by the processors including instructions that cause the network emulator to generate a simulation of network events of the fielded wireless network, wherein the radio channel conditions in the simulation of the radio environment are synchronized with the network events in the simulation of the fielded wireless network. - View Dependent Claims (2, 3, 4, 20)
-
-
5. A system, comprising:
-
a channel emulator comprising one or more processors and accessing instructions executable by the processors including instructions that cause the channel emulator to generate radio channel conditions of live wireless base station signals in a simulation of a radio environment of a fielded wireless network, based on a record of captured radio signal data of a plurality of wireless base stations in the fielded wireless network, wherein the captured radio signal data includes multiple paths of a signal with at least attenuation and delay for each of the multiple paths; a network emulator coupled to the channel emulator, the network emulator providing data to the channel emulator for the simulation by the channel emulator, the network emulator comprising one or more processors and storing instructions executable by the processors including instructions that cause the network emulator to generate a simulation of the fielded wireless network, wherein an event handling state machine directs a configurable response to network events in the simulation of the fielded wireless network in response to conditions in the simulation of the radio channel conditions. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 21)
-
-
18. A method, comprising:
-
generating, with a channel emulator, radio channel conditions of live wireless base station signals in a simulation of a radio environment of a fielded wireless network, based on a record of captured radio signal data of a plurality of wireless base stations in the fielded wireless network, wherein the captured radio signal data includes multiple paths of a signal with at least attenuation and delay for each of the multiple paths; and generating, with a network emulator providing data to the channel emulator for the simulation by the channel emulator, a simulation of a fielded wireless network; and synchronizing the radio channel conditions in the simulation of the radio environment with network events in the simulation of the fielded wireless network. - View Dependent Claims (22)
-
-
19. A method, comprising:
-
generating, with a channel emulator, radio channel conditions of live wireless base station signals in a simulation of a radio environment of a fielded wireless network, based on a record of captured radio signal data of a plurality of wireless base stations in the fielded wireless network, wherein the captured radio signal data includes multiple paths of a signal with at least attenuation and delay for each of the multiple paths; generating, with a network emulator providing data to the channel emulator for the simulation by the channel emulator, a simulation of the fielded wireless network; directing, with an event handling state machine, a configurable response to network events in the simulation of the fielded wireless network in response to radio channel conditions in the simulation of the radio environment. - View Dependent Claims (23)
-
Specification