Claims
- 1. A method for simulating a communication system, comprising:
displaying a graphic representation of a state chart comprising a plurality of states and corresponding to a procedure followed by the communication system; generating executable computer code responsive to the state chart, which code, when run by a simulator, causes the simulator to simulate the procedure; and incorporating into the computer code one or more pointers so as to generate, while the simulator is simulating the procedure, an indication in the graphic representation of the state in which the simulator is running.
- 2. A method according to claim 1, wherein the communication system comprises a Base Station Controller (BSC) and comprising:
coupling a unit-under-test (UUT) to the simulator; and conveying communications between the UUT and the simulator while the simulator is simulating the procedure of the BSC.
- 3. A method according to claim 2, wherein conveying the communications between the UUT and the simulator comprises operating the UUT responsive to the indication in the graphic representation.
- 4. A method according to claim 1, and comprising receiving a signal from the simulator and generating a display responsive to the signal on the monitor.
- 5. A method according to claim 1, wherein generating executable code comprises:
generating code automatically under control of operating instructions for a computing system; and incorporating code generated by an operator of the communication system in the automatically generated code.
- 6. A method according to claim 1, wherein the state chart comprises a first state chart and a second state chart, and wherein displaying the graphic representation comprises:
displaying the first state chart; and displaying the second state chart responsive to the indication displayed on the first start chart.
- 7. Apparatus for simulating a communication system, comprising:
a computing system, adapted to generate a graphic representation of a state chart comprising a plurality of states and corresponding to a procedure followed by the communication system, and which is further adapted to generate executable computer code responsive to the state chart and to incorporate one or more pointers indicative of respective one or more of the plurality of states in the code; a simulator which is adapted to simulate the procedure responsive to the executable computer code, and to generate, responsive to the one or more pointers, an indication of the state in which the simulator is running; and a monitor, which is coupled to the simulator so as to display the graphic representation with the indication of the state in which the simulator is running.
- 8. Apparatus according to claim 7, wherein the communication system comprises a Base Station Controller (BSC), and the simulator comprises a processor and a memory which are adapted to simulate operations of the BSC, and wherein the simulator is adapted to communicate with a unit-under-test (UUT) while simulating the procedure.
- 9. Apparatus according to claim 8, wherein the UUT is operated responsive to the indication of the state in which the simulator is running.
- 10. Apparatus according to claim 7, wherein the monitor is adapted to receive a signal from the simulator and to generate a display responsive to the signal on the monitor.
- 11. Apparatus according to claim 7, wherein the computing system is adapted to generate code automatically under control of operating instructions for the processor, and to incorporate code generated by an operator of the computing system in the automatically generated code.
- 12. Apparatus according to claim 7, wherein the state chart comprises a first state chart and a second state chart, and wherein the simulator is adapted to cause the monitor to display the first state chart and to display the second state chart responsive to the indication displayed on the first start chart.
RELATED APPLICATIONS
[0001] This application claims priority to U.S. Provisional Patent Application No. 60/282,665, filed on Apr. 9, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60282665 |
Apr 2001 |
US |