Multi-protocol, multi-interface communications device testing system
AssigneeIxia
InventorsOvidiu Rancu, Mihai Moldovan
Life of this patent
Estimating the term…
Abstract
A multi-protocol, multi-interface communications device testing system is disclosed. The system simultaneously controls communication channels of a communications platform though multiple Interface Protocols, such as TDM, IP and Telephony Application Program Interfaces. The system also allows the creation of multi Interface Protocol Test Scenarios, and displays the results of executing the test results from all Protocols Interfaces and records and displays results.
Claims29
A method of building a test scenario to be executed on a communications testing system comprising:
- providing a plurality of test functions from which a user may construct the test scenario, wherein the test scenario is comprised of at least one test sequence;
- receiving a user selection of a plurality of test functions to create a plurality of test sequences, each test sequence associated with a communications channel of a plurality of communications channels, wherein each communications channel is capable of communicating via a plurality of interface protocols supported by the communications testing system;
- receiving a synchronicity definition between a first test function of a first test sequence of the plurality of test sequences and a second test function of a second test sequence of the plurality of test sequences, including recognizing a user cursor movement between an output area of a first icon representing the first test sequence and an input area of a second icon representing the second test sequence.
A communications testing system comprising:
- means for providing a plurality of test functions from which a user may construct a test scenario, wherein the test scenario is comprised of at least one test sequence;
- means for receiving a user selection of a plurality of test functions to create a plurality of test sequences, each test sequence associated with a communications channel of a plurality of communications channels, wherein each communications channel is capable of communicating via a plurality of interface protocols supported by the communications testing system;
- means for receiving a synchronicity definition between a first test function of a first test sequence of the plurality of test sequences and a second test function of a second test sequence of the plurality of test sequences, including means for recognizing a user cursor movement between an output area of a first icon representing the first test sequence and an input area of a second icon representing the second test sequence.
A communications testing system comprising a computer coupled to a network, the computer having software stored thereon which when executed causes the computer to perform operations comprising:
- providing a plurality of test functions from which a user may construct a test scenario, wherein the test scenario is comprised of at least one test sequence;
- receiving a user selection of a plurality of test functions to create a plurality of test sequences, each test sequence associated with a communications channel of a plurality of communications channels, wherein each communications channel is capable of communicating via a plurality of interface protocols supported by the computer;
- receiving a synchronicity definition between a first test function of a first test sequence of the plurality of test sequences and a second test function of a second test sequence of the plurality of test sequences, including recognizing a user cursor movement between an output area of a first icon representing the first test sequence and an input area of a second icon representing the second test sequence.
A method of building a test scenario to be executed on a communications testing system comprising:
- displaying a plurality of test functions from which a user may construct the test scenario;
- receiving a user selection of a first test function;
- displaying a first icon representing the first test function, the first icon having an output area;
- receiving an association of the first icon with a first communications channel of a plurality of communications channels, wherein the first communications channel communicates via a first interface protocol of a plurality of interface protocols supported by the communications testing system;
- receiving a user selection of a second test function;
- displaying a second icon representing the second test function, the second icon having an input area;
- receiving an association of the second icon with a second communications channel of the plurality of communications channels, wherein the second communications channel communicates via a second interface protocol of the plurality of interface protocols supported by the communications testing system;
- receiving from a user a synchronicity definition between the first and second test functions by recognizing a cursor movement between the output area of the first icon and the input area of the second icon.
A communications testing system comprising:
- means for defining at least one test function for controlling a first communications channel through which communications may pass using a first interface protocol of a plurality of interface protocols;
- means for defining at least one test function for controlling a second communications channel through which communications may pass using a second interface protocol of the plurality of interface protocols;
- means for graphically displaying icons representing the test functions to be performed on the first and second communications channels, each of the icons having an output area and an input area;
- means for defining a synchronicity between the test functions of different communications channels such that the execution of a second test function on the second communications channel does not begin until completion of a first test function on the first communications channel, including means for recognizing a cursor movement from the output area of a first icon representing the first test function to the input area of a second icon representing the second test function, such that a connection between the output area of the first icon and the input area of the second icon is graphically displayed.
A communications testing system comprising a computer coupled to a network, the computer having software stored thereon which when executed causes the computer to perform operations comprising:
- displaying a plurality of test functions from which a user may construct a test scenario;
- receiving a user selection of a first test function;
- displaying a first icon representing the first test function, the first icon having an output area;
- receiving an association of the first icon with a first communications channel of a plurality of communications channels, wherein the first communications channel communicates via a first interface protocol of a plurality of interface protocols supported by the communications testing system;
- receiving a user selection of a second test function;
- displaying a second icon representing the second test function, the second icon having an input area;
- receiving an association of the second icon with a second communications channel of the plurality of communications channels, wherein the second communications channel communicates via a second interface protocol of the plurality of interface protocols supported by the communications testing system;
- receiving from a user a synchronicity definition between the first and second test functions by recognizing a cursor movement between the output area of the first icon and the input area of the second icon.
Dependencies are inferred from the claim text.