Communications test system
First Claim
1. A method for operating a test server to test a switching system for use in a communications network, wherein the test server is operationally coupled to a graphical user interface and test equipment and wherein the test equipment is operationally coupled to the switching system by a call connection and the test server is connected to the switching system by a signaling link, the method comprising:
- transferring information for a screen display from the test server to the graphical user interface;
in the test server, receiving a first user request to generate a call in response to the screen display;
processing the first user request in the test server to generate signaling for the call wherein the signaling causes the switching system to extend the call connection;
transmitting the signaling from the test server for the switching system over the signaling link;
in the test server, receiving a second user request to run a test;
processing the second user request in the test server to generate a test instruction to apply the test to the call connection; and
transmitting the test instruction from the test server for the test equipment.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention is a test system that gives the user a single point of control to generate calls and run tests on a switching system for use in a communications network. The test system is capable of generating calls through a tandem switching system without using a local access switch. The test system is operationally coupled to the switching system by a signaling link and a call connection. The test system receives a first user request to generate a call. The test system transfers signaling to the switching system over the signaling link to cause the switching system to extend the call connection. The test system receives a second user request to run a test, and applies the test to the call connection. In some embodiments, the test system includes a web server that interfaces with a web browser operated by the user. The web server transfers information for screen displays to the web browser. The web server collects user requests from the web browser to generate calls and run tests. The web server transfers signaling, such as an initial address message, to a signaling point for formatting. The signaling point forwards the signaling to the switching system to generate calls. The web server also transfers a test instruction to test equipment. The test equipment applies the test to the call connection and returns the test result to the web server. The web server displays the test result to the user through the web browser.
-
Citations
93 Claims
-
1. A method for operating a test server to test a switching system for use in a communications network, wherein the test server is operationally coupled to a graphical user interface and test equipment and wherein the test equipment is operationally coupled to the switching system by a call connection and the test server is connected to the switching system by a signaling link, the method comprising:
-
transferring information for a screen display from the test server to the graphical user interface;
in the test server, receiving a first user request to generate a call in response to the screen display;
processing the first user request in the test server to generate signaling for the call wherein the signaling causes the switching system to extend the call connection;
transmitting the signaling from the test server for the switching system over the signaling link;
in the test server, receiving a second user request to run a test;
processing the second user request in the test server to generate a test instruction to apply the test to the call connection; and
transmitting the test instruction from the test server for the test equipment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
receiving a user password from the graphical user interface into the test server in response to the screen display; and
checking the user password in the test server.
-
-
4. The method of claim 1 further comprising:
-
receiving a circuit identification code from the graphical user interface into the test server in response to the screen display; and
checking the circuit code identification in the test server.
-
-
5. The method of claim 1 wherein the information comprises a main menu allowing a user to make the call, wait for the call, or end a session.
-
6. The method of claim 1 further comprising receiving a caller number from the graphical user interface into the test server in response to the screen display.
-
7. The method of claim 1 further comprising receiving a called number from the graphical user interface into the test server in response to the screen display.
-
8. The method of claim 1 further comprising receiving a bearer type from the graphical user interface into the test server in response to the screen display.
-
9. The method of claim 1 wherein the signaling comprises an initial address message.
-
10. The method of claim 9 wherein the initial address message comprises a circuit identification code.
-
11. The method of claim 1 further comprising receiving an address complete message into the test server.
-
12. The method of claim 11 further comprising transferring an address complete message indication from the test server to the graphical user interface.
-
13. The method of claim 1 further comprising receiving an answer message into the test server.
-
14. The method of claim 13 further comprising transferring an answer message indication from the test server to the graphical user interface.
-
15. The method of claim 1 wherein the test equipment applies the test in response to the test instruction.
-
16. The method of claim 1 further comprising receiving a test result from the test equipment into the test server.
-
17. The method of claim 16 further comprising transferring the test result from the test server to the graphical user interface.
-
18. The method of claim 1 wherein the test is a bit error rate test.
-
19. The method of claim 1 wherein the test is an analog voice test.
-
20. The method of claim 1 wherein the test is a data pattern test.
-
21. The method of claim 1 wherein the test is an echo return test.
-
22. The method of claim 1 further comprising:
-
receiving a release call instruction from the graphical user interface into the test server in response to the screen display;
generating a release message in the test server based on the release call instruction; and
transmitting the release message from the test server for the switching system.
-
-
23. The method of claim 1 further comprising receiving a release complete message into the test server.
-
24. The method of claim 21 further comprising transferring a release complete message indication from the test server to the graphical user interface.
-
25. The method of claim 1 further comprising receiving a wait for call instruction from the graphical user interface into the test server in response to the screen display.
-
26. The method of claim 1 further comprising receiving an initial address message into the test server.
-
27. The method of claim 1 further comprising receiving an end test instruction from the graphical user interface into the test server in response to the screen display.
-
28. The method of claim 1 further comprising transferring a test session ended indication from the test server to the graphical user interface.
-
29. The method of claim 1 wherein the graphical user interface is a computer with a web browser and wherein the test server is a web server.
-
30. The method of claim 1 wherein the switching system is a tandem switching system.
-
31. The method of claim 1 wherein the test server does not include a local access switch.
-
32. A software product for operating a test server to test a switching system for use in a communications network, wherein the test server is operationally coupled to a graphical user interface and test equipment and wherein the test equipment is operationally coupled to the switching system by a call connection and the test server is connected to the switching system by a signaling link, comprising:
-
test server software operational when executed by a processor to direct the processor to transfer information for a screen display from the test server to the graphical user interface, receive a first user request to generate a call in response to the screen display, process the first user request to generate signaling for the call wherein the signaling causes the switching system to extend the call connection, transmit the signaling from the test server for the switching system over the signaling link, receive a second user request to run a test, process the second user request to generate a test instruction to apply the test to the call connection, and transmit the test instruction from the test server for the test equipment; and
a software storage medium operational to store the test server software. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. A test server for testing a switching system for use in a communications network, wherein the test server is operationally coupled to a graphical user interface and test equipment and wherein the test equipment is operationally coupled to the switching system by a call connection and the test server is connected to the switching system by a signaling link, the test server comprising:
-
a processor configured to transfer information for a screen display to a test interface, receive a first user request to generate a call in response to the screen display, process the first user request to generate signaling for the call wherein the signaling causes the switching system to extend the call connection, transmit the signaling to the test interface, receive a second user request to run a test, process the second user request to generate a test instruction to apply the test to the call connection, and transmit the test instruction to the test interface; and
the test interface coupled to the processor, the graphical user interface, and the test equipment and configured to transfer the information for the screen display from the processor to the graphical user interface, transfer the first user request from the graphical user interface to the processor, transfer the signaling from the processor for the switching system over the signaling link, transfer the second user request from the graphical user interface to the processor, transfer the test instruction from the processor for the test equipment. - View Dependent Claims (64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93)
the processor is configured to receive a user password in response to the screen display and check the user password in the test server; and
the test interface is configured to transfer the user password from the graphical user interface to the processor.
-
-
66. The test server of claim 63 wherein:
-
the processor is configured to receive a circuit identification code in response to the screen display and check the circuit code identification; and
the test interface is configured to transfer the circuit identification code from the graphical user interface to the processor.
-
-
67. The test server of claim 63 wherein the information comprises a main menu allowing a user to make the call, wait for the call, or end a session.
-
68. The test server of claim 63 wherein:
-
the processor is configured to receive a caller number in response to the screen display; and
the test interface is configured to transfer the caller number from the graphical user interface to the processor.
-
-
69. The test server of claim 63 wherein:
-
the processor is configured to receive a called number in response to the screen display; and
the test interface is configured to transfer the called number from the graphical user interface to the processor.
-
-
70. The test server of claim 63 wherein:
-
the processor is configured to receive a bearer type in response to the screen display; and
the test interface is configured to transfer the bearer type from the graphical user interface to the processor.
-
-
71. The test server of claim 63 wherein the signaling comprises an initial address message.
-
72. The test server of claim 71 wherein the initial address message comprises a circuit identification code.
-
73. The test server of claim 63 wherein:
-
the processor is configured to receive an address complete message; and
the test interface is configured to transfer the address complete message from the switching system to the processor.
-
-
74. The test server of claim 73 wherein:
-
the processor is configured to transfer an address complete message indication to the test interface; and
the test interface is configured to transfer the address complete message indication from the processor to the graphical user interface.
-
-
75. The test server of claim 63 wherein:
-
the processor is configured to receive an answer message; and
the test interface is configured to transfer the answer message from the switching system to the processor.
-
-
76. The test server of claim 75 wherein:
-
the processor is configured to transfer an answer message indication to the test interface; and
the test interface is configured to transfer the answer message indication from the processor to the graphical user interface.
-
-
77. The test server of claim 63 wherein the test equipment applies the test in response to the test instruction.
-
78. The test server of claim 63 wherein:
-
the processor is configured to receive a test result; and
the test interface is configured to transfer the test result from the test equipment to the processor.
-
-
79. The test server of claim 78 wherein:
-
the processor is configured to transfer the test result to the test interface; and
the test interface is configured to transfer the test result from the processor to the graphical user interface.
-
-
80. The test server of claim 63 wherein the test is a bit error rate test.
-
81. The test server of claim 63 wherein the test is an analog voice test.
-
82. The test server of claim 63 wherein the test is a data pattern test.
-
83. The test server of claim 63 wherein the test is an echo return test.
-
84. The test server of claim 63 wherein:
-
the processor is configured to receive a release call instruction in response to the screen display, generate a release message based on the release call instruction, and transmit the release message to the test interface; and
the test interface is configured to transfer the release call instruction from the graphical user interface to the processor and transfer the release message from the processor to the switching system.
-
-
85. The test server of claim 63 wherein:
-
the processor is configured to receive a release complete message; and
the test interface is configured to transfer the release complete message from the switching system to the processor.
-
-
86. The test server of claim 85 wherein:
-
the processor is configured to transfer a release complete message indication to the test interface; and
the test interface is configured to transfer the release complete message indication from the processor to the graphical user interface.
-
-
87. The test server of claim 63 wherein:
-
the processor is configured to receive a wait for call instruction in response to the screen display; and
the test interface is configured to transfer the wait for call instruction from the graphical user interface to the processor.
-
-
88. The test server of claim 63 wherein:
-
the processor is configured to receive an initial address message; and
the test interface is configured to transfer the an initial address message from the switching system to the processor.
-
-
89. The test server of claim 63 wherein:
-
the processor is configured to receive an end test instruction in response to the screen display; and
the test interface is configured to transfer the end test instruction from the graphical user interface to the processor.
-
-
90. The test server of claim 63 wherein:
-
the processor is configured to transfer a test session ended indication to the test interface; and
the test interface is configured to transfer the test session ended indication from the processor to the graphical user interface.
-
-
91. The test server of claim 63 wherein the graphical user interface is a computer with a web browser and wherein the test server is a web server.
-
92. The test server of claim 63 wherein the switching system is a tandem switching system.
-
93. The test server of claim 63 wherein the test server does not include a local access switch.
Specification