Claims Analysis
Total Claims: 37
Claim 1
Independent Claim
131 words
A method for providing non-disruptive diagnostics between a first device and a second device in communication through a virtual circuit of a frame relay network, the virtual circuit comprising a plurality of logical circuits, the method comprising the steps of: defining one of the plurality of logical circuits as a diagnostic channel by assigning it a unique channel address; defining one or more test sequence; selecting one or more of the test sequence by the first device and transmitting it to the second device across the diagnostic channel; receiving and identifying the one or more test sequence transmitted by the first device; executing appropriate steps in response to the one or more test sequence received from the first device; identifying if the executed steps reflect a fault in the virtual circuit.
Claim 2
Independent Claim
131 words
A method for providing non-disruptive diagnostics between a first device and a second device in communication through a virtual circuit of a frame relay network, the virtual circuit comprising a plurality of logical circuits, the method comprising the steps of: defining one of the plurality of logical circuits as a diagnostic channel by assigning it a unique channel address; defining one or more test sequence; selecting one or more of the test sequence by the first device and transmitting it to the second device across the diagnostic channel; receiving and identifying the one or more test sequence transmitted by the first device; executing appropriate steps in response to the one or more test sequence received from the first device; identifying if the executed steps reflect a fault in the virtual circuit.
Claim 3
Dependent Claim
46 words
The method as defined in claim 1, wherein the test sequence includes one or more from the group consisting of: a pattern message, a connectivity request, a start send pattern command, a start loopback command, a start monitor pattern command, and a start send pattern command.
Claim 4
Dependent Claim
16 words
The method as defined in claim 1, wherein the test sequence is a pattern test command.
Claim 5
Dependent Claim
16 words
The method as defined in claim 1, wherein the test sequence is a connectivity test command.
Claim 6
Dependent Claim
17 words
The method as defined in claim 1, wherein the diagnostic channel is identified by an address value.
Claim 7
Dependent Claim
29 words
The method as defined in claim 1, wherein the virtual circuit comprises a plurality of logical circuits, each of the logical circuits being multiplexed over a single virtual circuit.
Claim 8
Independent Claim
86 words
A method for providing non-disruptive diagnostics between a first device and a second device in communication through a virtual circuit of a frame relay network, the method comprising the steps of: defining a diagnostic channel by assigning it a unique channel address; transmitting a test command from the first device to the second device across the unique channel address; monitoring the unique channel address for a response to the test command; and evaluating the response to determine whether it reflects a fault in the virtual circuit.
Claim 9
Independent Claim
86 words
A method for providing non-disruptive diagnostics between a first device and a second device in communication through a virtual circuit of a frame relay network, the method comprising the steps of: defining a diagnostic channel by assigning it a unique channel address; transmitting a test command from the first device to the second device across the unique channel address; monitoring the unique channel address for a response to the test command; and evaluating the response to determine whether it reflects a fault in the virtual circuit.
Claim 10
Dependent Claim
46 words
The method as defined in claim 7, wherein the test command includes one or more from the group consisting of: a pattern message, a connectivity request, a start send pattern command, a start loopback command, a start monitor pattern command, and a start send pattern command.
Claim 11
Dependent Claim
16 words
The method as defined in claim 7, wherein the test command is a pattern message command.
Claim 12
Dependent Claim
16 words
The method as defined in claim 7, wherein the test command is a connectivity test command.
Claim 13
Dependent Claim
24 words
The method as defined in claim 7, wherein the test command is a pattern test and a loopback diagnostic test sequence is presently underway.
Claim 14
Dependent Claim
17 words
The method as defined in claim 7, wherein the diagnostic channel is identified by an address value.
Claim 15
Dependent Claim
29 words
The method as defined in claim 7, wherein the virtual circuit comprises a plurality of logical circuits, each of the logical circuits being multiplexed over a single virtual circuit.
Claim 16
Dependent Claim
35 words
The method as defined in claim 9, wherein the evaluating step includes totaling a total number of errors received for a predetermined number of sequence packets transmitted to determine whether a error level is acceptable.
Claim 17
Dependent Claim
23 words
The method as defined in claim 10, wherein the monitoring step includes monitoring the diagnostic channel for only a predetermined period of time.
Claim 18
Dependent Claim
31 words
The method as defined in claim 15, wherein the evaluating step includes identifying an error condition if the predetermined period of time has expired an no acknowledgment signal has been received.
Claim 19
Dependent Claim
25 words
The method as defined in claim 10, wherein the evaluating step includes identifying a single acknowledgment, indicating that the virtual circuit is in satisfactory condition.
Claim 20
Dependent Claim
33 words
The method as defined in claim 11, wherein the evaluating step includes identifying a successful diagnostic test if a returned test pattern is identical to a test pattern transmitted in the transmitting step.
Claim 21
Dependent Claim
24 words
The method as defined in claim 11, wherein the transmitting, monitoring, and evaluating steps are repeatedly executed for a large number of data packets.
Claim 22
Independent Claim
145 words
A system for providing non-disruptive diagnostics between a first device and a second device in communication through a virtual circuit of a frame relay network, the virtual circuit comprising a plurality of logical circuits, the system comprising: defining means for defining one of the plurality of logical circuits as a diagnostic channel by assigning it a unique channel address; testing means for initiating a test sequence by the first device, the testing means including transmitting means for transmitting the test sequence to the second device across the diagnostic channel; receiving means associated with the second device for receiving and identifying the test sequence transmitted by the first device; responding means associated with the second device for responding to the test sequence, the responding means being configured to transmit its response over the diagnostic channel; evaluating means associated with the first device for identifying the response.
Claim 23
Independent Claim
145 words
A system for providing non-disruptive diagnostics between a first device and a second device in communication through a virtual circuit of a frame relay network, the virtual circuit comprising a plurality of logical circuits, the system comprising: defining means for defining one of the plurality of logical circuits as a diagnostic channel by assigning it a unique channel address; testing means for initiating a test sequence by the first device, the testing means including transmitting means for transmitting the test sequence to the second device across the diagnostic channel; receiving means associated with the second device for receiving and identifying the test sequence transmitted by the first device; responding means associated with the second device for responding to the test sequence, the responding means being configured to transmit its response over the diagnostic channel; evaluating means associated with the first device for identifying the response.
Claim 24
Dependent Claim
47 words
The system as defined in claim 20, wherein the test sequence is one or more selected from the group consisting of: a pattern message, a connectivity request, a start send pattern command, a start loopback command, a start monitor pattern command, and a start send pattern command.
Claim 25
Dependent Claim
49 words
The system as defined in claim 20, wherein the first device includes multiplexing means for multiplexing communications from a plurality of first communicating devices associated with the first device into the virtual circuit, the communications being directed to a plurality of second communicating devices associated with the second device.
Claim 26
Dependent Claim
20 words
The system as defined in claim 22, wherein the multiplexing means includes means for defining a plurality of logical connections.
Claim 27
Dependent Claim
42 words
The system as defined in claim 22, wherein the multiplexing means is configured to multiplex the communications from the plurality of first communicating devices by assigning each a unique channel for the virtual circuit, each channel being accessed by a unique address.
Claim 28
Dependent Claim
15 words
The system as defined in claim 20, wherein the test sequence includes a pattern test.
Claim 29
Dependent Claim
15 words
The system as defined in claim 20, wherein the test sequence includes a connectivity test.
Claim 30
Dependent Claim
96 words
A computer readable storage medium containing program code for controlling a method for providing non-disruptive diagnostics between a first device and a second device in communication through a virtual circuit of a frame relay network, the method comprising the steps of: defining a diagnostic channel by assigning it a unique channel address; transmitting a test command from the first device to the second device across the unique channel address; monitoring the unique channel address for a response to the test command; and evaluating the response to determine whether it reflects a fault in the virtual circuit.
Claim 31
Dependent Claim
96 words
A computer readable storage medium containing program code for controlling a method for providing non-disruptive diagnostics between a first device and a second device in communication through a virtual circuit of a frame relay network, the method comprising the steps of: defining a diagnostic channel by assigning it a unique channel address; transmitting a test command from the first device to the second device across the unique channel address; monitoring the unique channel address for a response to the test command; and evaluating the response to determine whether it reflects a fault in the virtual circuit.
Claim 32
Independent Claim
161 words
A system for providing non-disruptive diagnostics between a first device and a second device in communication through a virtual circuit of a frame relay network, the virtual circuit comprising a plurality of logical circuits, the system comprising: a defining unit configured to define one of the plurality of logical circuits as a diagnostic channel by assigning it a unique channel address; a testing unit configured to initiate a test sequence by the first device, the testing means including a transmitter that transmits the test sequence to the second device across the diagnostic channel; a receiver associated with the second device and configured to receive and identifying the test sequence transmitted by the first device; a responding unit associated with the second device and configured to respond to the test sequence, the responding unit being further configured to transmit its response over the diagnostic channel; and and evaluating unit associated with the first device, the evaluating unit configured to identify the response.
Claim 33
Independent Claim
161 words
A system for providing non-disruptive diagnostics between a first device and a second device in communication through a virtual circuit of a frame relay network, the virtual circuit comprising a plurality of logical circuits, the system comprising: a defining unit configured to define one of the plurality of logical circuits as a diagnostic channel by assigning it a unique channel address; a testing unit configured to initiate a test sequence by the first device, the testing means including a transmitter that transmits the test sequence to the second device across the diagnostic channel; a receiver associated with the second device and configured to receive and identifying the test sequence transmitted by the first device; a responding unit associated with the second device and configured to respond to the test sequence, the responding unit being further configured to transmit its response over the diagnostic channel; and and evaluating unit associated with the first device, the evaluating unit configured to identify the response.
Claim 34
Dependent Claim
174 words
In a system having a first plurality of communicating devices communicating with a second plurality of communicating devices through a virtual circuit of a frame relay network, wherein the first plurality of communicating devices communicates across the virtual circuit through a first frame relay access unit and the second plurality of communicating devices communicates across the virtual circuit through a second frame relay access unit, a method for providing non-disruptive diagnostics comprising the steps of: defining a plurality of logical connections, each logical connection representing a communication path between one of the first communicating devices and one of the second communicating devices; multiplexing each of the logical connections onto the virtual circuit by assigning each logical connection a unique communication channel, each communication channel representing a statistical time slot; dedicating a unique communication channel for diagnostic messaging; generating a test message for transmission from the first frame relay access unit to the second frame relay access unit; receiving the test message at the second frame relay access unit; and responding to the test message.
Claim 35
Dependent Claim
174 words
In a system having a first plurality of communicating devices communicating with a second plurality of communicating devices through a virtual circuit of a frame relay network, wherein the first plurality of communicating devices communicates across the virtual circuit through a first frame relay access unit and the second plurality of communicating devices communicates across the virtual circuit through a second frame relay access unit, a method for providing non-disruptive diagnostics comprising the steps of: defining a plurality of logical connections, each logical connection representing a communication path between one of the first communicating devices and one of the second communicating devices; multiplexing each of the logical connections onto the virtual circuit by assigning each logical connection a unique communication channel, each communication channel representing a statistical time slot; dedicating a unique communication channel for diagnostic messaging; generating a test message for transmission from the first frame relay access unit to the second frame relay access unit; receiving the test message at the second frame relay access unit; and responding to the test message.
Claim 36
Dependent Claim
155 words
In a system having a first plurality of communicating devices communicating with a second plurality of communicating devices through a virtual circuit of a frame relay network, wherein the first plurality of communicating devices communicates across the virtual circuit through a first frame relay access unit and the second plurality of communicating devices communicates across the virtual circuit through a second frame relay access unit, wherein the first and second frame relay access units are configured to multiplex the plurality of communications by assigning each distinct communication path a statistical time slot represented by a channel in the virtual circuit, a method for providing non-disruptive diagnostics comprising the steps of: dedicating a unique communication channel for diagnostic messaging; generating a test message for transmission from the first frame relay access unit to the second frame relay access unit; receiving the test message at the second frame relay access unit; and responding to the test message.
Claim 37
Dependent Claim
155 words
In a system having a first plurality of communicating devices communicating with a second plurality of communicating devices through a virtual circuit of a frame relay network, wherein the first plurality of communicating devices communicates across the virtual circuit through a first frame relay access unit and the second plurality of communicating devices communicates across the virtual circuit through a second frame relay access unit, wherein the first and second frame relay access units are configured to multiplex the plurality of communications by assigning each distinct communication path a statistical time slot represented by a channel in the virtual circuit, a method for providing non-disruptive diagnostics comprising the steps of: dedicating a unique communication channel for diagnostic messaging; generating a test message for transmission from the first frame relay access unit to the second frame relay access unit; receiving the test message at the second frame relay access unit; and responding to the test message.