Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
110 words
A computer testing system for testing at least one digital cross connect device (DXC), comprising: a DXC test tool; and at least one test and monitor unit (TMU), said DXC test tool being coupled to each DXC and to each TMU; wherein: said DXC test tool sends a logical command for placing said at least one DXC in a known state; said at least one TMU tests the physical presence of said known state in said at least one DXC and sends a response to said DXC test tool indicating whether said known state is present; whereby, said DXC test tool can test each DXC in physical and logical dimensions.
Claim 2
Dependent Claim
110 words
A computer testing system for testing at least one digital cross connect device (DXC), comprising: a DXC test tool; and at least one test and monitor unit (TMU), said DXC test tool being coupled to each DXC and to each TMU; wherein: said DXC test tool sends a logical command for placing said at least one DXC in a known state; said at least one TMU tests the physical presence of said known state in said at least one DXC and sends a response to said DXC test tool indicating whether said known state is present; whereby, said DXC test tool can test each DXC in physical and logical dimensions.
Claim 3
Dependent Claim
31 words
The system of claim 1, further comprising: a plurality of communication links; wherein said DXC test tool further comprises a plurality of ports coupled to said plurality of communication links respectively.
Claim 4
Dependent Claim
56 words
The system of claim 2, wherein: said plurality of communication links include at least one fast channel link and at least one human readable link, and said plurality of ports include at least one fast channel port coupled to respective fast channel links and at least one human readable port coupled to respective human readable links.
Claim 5
Dependent Claim
58 words
The system of claim 3, further comprising: at least one fast channel communication link router coupled between said DXC test tool and each DXC for expanding the number of fast channel links; and at least one human readable communication link router coupled between said DXC test tool and each DXC for expanding the number of human readable links.
Claim 6
Dependent Claim
38 words
The system of claim 4, wherein each fast channel link comprises an X.25 link for carrying at least one of binary messages and human-readable messages, and each fast channel communication link router comprises an X.25 synchronous interface router.
Claim 7
Dependent Claim
32 words
The system of claim 4, wherein each human readable link comprises a serial RS-232 link for carrying ASCII messages, and each human readable communication link router comprises a RS-232 asynchronous interface router.
Claim 8
Dependent Claim
45 words
The system of claim 2, wherein: said plurality of communication links include at least one remote communication link for communicating with a remote control unit, and said plurality of ports include at least one network port coupled to said at least one remote communication link.
Claim 9
Dependent Claim
42 words
The system of claim 7, wherein each at least one remote communication link comprises at least one of an RS-232 link, a Netbios link, and an internet link for carrying at least one of Transmission Control Protocol and Internet Protocol data messages.
Claim 10
Dependent Claim
179 words
The system of claim 3, wherein said DXC test tool comprises: a communication interface coupled to said plurality of ports, said communication interface passes between an intelligent processor and said ports; a user interface; a database interface for managing data files; and said intelligent processor coupled to each of said communication interface, user interface, and data base interface; wherein said intelligent processor comprises: a script message processor for processing a script; a control link servicer for servicing each link of said plurality of communication links through a communications interface; a user interface servicer for servicing said user-interface to detect user inputs and provide output for display; a database servicer for servicing said database interface; a message generator for generating messages based on said data files; a link selector means for selecting one of said plurality of communication links to carry messages generated by said message generator; and a simulated multi-task controller switching the control of said intelligent processor between said script message processor, control link servicer, user interface servicer, and database interface servicer in a pseudo-parallel fashion simulating multi-tasking.
Claim 11
Dependent Claim
34 words
The system of claim 9, wherein said data files comprise at least one of a script, communication trace log, analysis log, summary log, initial device configuration file, single message configuration file, and diagnostic report.
Claim 12
Dependent Claim
79 words
The system of claim 1, wherein said DXC test tool sends a plurality of logical cross-connect commands defining a network path through at least two DXCs; said at least one TMU tests the physical presence of said network path through said at least two DXCs and sends a response to said DXC test tool indicating whether said network path is in said known state; whereby, said DXC test tool can perform end-to-end path testing in physical and logical dimensions.
Claim 13
Dependent Claim
67 words
The system of claim 1, further comprising: a memory; wherein said DXC test tool stores expected DXC responses that will be sent by said at least one DXC in response to logical cross-connect commands sent by said DXC test tool, wherein said DXC test tool compares actual DXC responses to said expected DXC responses stored in said memory and generates an analysis log of unexpected DXC responses.
Claim 14
Dependent Claim
47 words
The system of claim 12, wherein said DXC test tool generates a communication log of all messages that are sent to and from said DXC test tool, and wherein said DXC test tool includes a timestamp for each message in said analysis log and said communication log.
Claim 15
Dependent Claim
40 words
The system of claim 13, wherein said communication log and said analysis log are each comprised of records having data fields; whereby, a user can filter said communication log and said analysis log to screen selected records and data fields.
Claim 16
Dependent Claim
25 words
The system of claim 12, wherein said DXC test tool further includes unexpected responses sent by said at least one TMU in said analysis log.
Claim 17
Dependent Claim
28 words
The system of claim 1, further comprising: a script database for storing at least one script, each script defines a testing scenario for the at least one DXC.
Claim 18
Dependent Claim
14 words
The system of claim 16, wherein a script includes at least one script directive.
Claim 19
Dependent Claim
32 words
The system of claim 17, wherein said at least one script directive includes at least one of a dynamic send directive, a dynamic receive directive, a repeat directive, and a channel directive.
Claim 20
Dependent Claim
50 words
The system of claim 17, further comprising a script processor; wherein said script processor automatically repeats a logical cross-connect command in a script for each value in a range of values or for each entry in a table of entries; whereby, the number of lines in a script is reduced.
Claim 21
Dependent Claim
15 words
The system of claim 16, wherein said DXC tool processes multiple scripts substantially in parallel.
Claim 22
Dependent Claim
26 words
The system of claim 1, wherein said DXC test tool includes a single message display option for selecting between sending ASCII messages and sending binary messages.
Claim 23
Dependent Claim
29 words
The system of claim 1, further comprising a run script display means that permits a user to dynamically and interactively execute at least one selected line of a script.
Claim 24
Dependent Claim
90 words
A computer-implemented testing method for testing at least one digital cross connect device (DXC), using a DXC test tool and a test and monitor unit (TMU), comprising: sending a logical command from the DXC test tool for placing at least one DXC in a known state; testing the physical presence of said known state in the at least one DXC; and sending a response to the DXC test tool indicating whether said known state is present; whereby, the DXC test tool can test each DXC in physical and logical dimensions.
Claim 25
Dependent Claim
90 words
A computer-implemented testing method for testing at least one digital cross connect device (DXC), using a DXC test tool and a test and monitor unit (TMU), comprising: sending a logical command from the DXC test tool for placing at least one DXC in a known state; testing the physical presence of said known state in the at least one DXC; and sending a response to the DXC test tool indicating whether said known state is present; whereby, the DXC test tool can test each DXC in physical and logical dimensions.
Claim 26
Dependent Claim
108 words
A computer program product comprising a computer useable medium having computer program logic recorded thereon for enabling a processor in a computer system to test at least one digital cross connect device (DXC) with at least one test and monitor unit (TMU), said computer program logic comprising: means for enabling the processor to send a logical command for placing at least one DXC in a known state; and means for enabling the processor to receive a response from the at least one TMU indicating whether said at least one DXC is physically in said known state, whereby, the processor can test each DXC in physical and logical dimensions.
Claim 27
Dependent Claim
108 words
A computer program product comprising a computer useable medium having computer program logic recorded thereon for enabling a processor in a computer system to test at least one digital cross connect device (DXC) with at least one test and monitor unit (TMU), said computer program logic comprising: means for enabling the processor to send a logical command for placing at least one DXC in a known state; and means for enabling the processor to receive a response from the at least one TMU indicating whether said at least one DXC is physically in said known state, whereby, the processor can test each DXC in physical and logical dimensions.