System determination emulator for analysis and testing
First Claim
1. An apparatus for use in monitoring the operation of a wireless communication device during system determination, the apparatus comprising:
- a memory store configured to store a signal monitoring program and configured to store a service selection protocol comprising a roaming list;
a signal emulator configured to provide a signal emulation output in accordance with a set of data;
a processor coupled to the memory store, the processor configured to perform a simulation of a service selection procedure based on the roaming list and performed in accordance with the signal monitoring program and the signal emulation output; and
an output interface coupled to the processor and configured to output a result of the service selection procedure.
1 Assignment
0 Petitions
Accused Products
Abstract
A roaming emulator provides a tool for emulating system determination for monitoring the operation of a wireless communication device (WCD) during system determination. A signal monitoring program and service selection protocol are stored, and a signal emulation module provides a signal emulation output in accordance with a predetermined set of data. A processing module performs a simulation of a service selection procedure based on the service selection protocol and performed in accordance with the signal monitoring program and the signal emulation output. A result of the service selection is provided by an output module. The emulator can provide emulated system scanning based on geographical or market location, and can emulate scenarios when channels from neighboring systems or markets “bleed” into the RF environment of the WCD.
-
Citations
29 Claims
-
1. An apparatus for use in monitoring the operation of a wireless communication device during system determination, the apparatus comprising:
-
a memory store configured to store a signal monitoring program and configured to store a service selection protocol comprising a roaming list; a signal emulator configured to provide a signal emulation output in accordance with a set of data; a processor coupled to the memory store, the processor configured to perform a simulation of a service selection procedure based on the roaming list and performed in accordance with the signal monitoring program and the signal emulation output; and an output interface coupled to the processor and configured to output a result of the service selection procedure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for use in monitoring the operation of a wireless communication device during system acquisition, the apparatus comprising:
-
means for loading a signal monitoring program; means for loading a service selection protocol comprising a roaming list; means for providing a signal emulation output in accordance with a set of data; means for performing a system determination procedure based on the roaming list and performed in accordance with the signal monitoring program and the signal emulation output; and means for outputting a result of the system determination. - View Dependent Claims (19, 20)
-
-
21. A computer program product for use in monitoring the operation of a wireless communication device during system acquisition, the computer program product comprising:
a non-transitory computer readable medium comprising; code for causing a computer to load a signal emulation program for providing a signal emulation output in accordance with a set of data; code for causing the computer to load a signal monitoring program; code for causing the computer to load a service selection protocol comprising a roaming list; code for causing the computer to perform a system determination procedure based on the roaming list and using the signal emulation output; and code for causing the computer to output the results of the system determination. - View Dependent Claims (22)
-
23. A method for monitoring the operation of a wireless communication device during a cell search procedure, the method comprising:
-
loading a signal monitoring program and a service selection protocol comprising a roaming list from a memory store; providing a signal emulation output; performing a simulation of a service selection procedure based on the roaming list in accordance with the signal emulation output and the signal monitoring program; and outputting the results of the simulation of the service selection procedure. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
Specification