Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
139 words
A method for providing network emulation, using a segmented functional architecture, of one or more network events causing a disruption of service between two or more nodes in a network, comprising: providing a user-defined network event; analyzing a topology of the network in order to ascertain one or more ports on one or more trunks located between the nodes that will generate alarms in response to said user-defined network event, and placing a result of said analysis into an alarms object; providing a user-defined nature of event for said user-defined network event; applying said user-defined nature of event to said alarms object to determine a timing and sequence of said alarms, and placing information relating to said timing and sequence into said events object; and applying said events object to a centralized system managing restoral function for the network.
Claim 2
Independent Claim
139 words
A method for providing network emulation, using a segmented functional architecture, of one or more network events causing a disruption of service between two or more nodes in a network, comprising: providing a user-defined network event; analyzing a topology of the network in order to ascertain one or more ports on one or more trunks located between the nodes that will generate alarms in response to said user-defined network event, and placing a result of said analysis into an alarms object; providing a user-defined nature of event for said user-defined network event; applying said user-defined nature of event to said alarms object to determine a timing and sequence of said alarms, and placing information relating to said timing and sequence into said events object; and applying said events object to a centralized system managing restoral function for the network.
Claim 3
Dependent Claim
26 words
The method of claim 1, wherein the step of providing a user-defined network event further comprises: providing said user-defined network event to a graphical user interface.
Claim 4
Dependent Claim
60 words
The method of claim 1, wherein the step of providing a user-defined network event further comprises any one of: providing a transmission outage between one or more nodes; providing an entire node failure including all the equipment at a failed site; and a combination of providing a transmission outage between one or more nodes and providing an entire node failure.
Claim 5
Dependent Claim
46 words
The method of claim 1, wherein the step of analyzing a topology of the network further comprises: searching a network topology database to determine the identification of each node stored therein, the type of each node stored therein, and the interconnectivity between the nodes stored therein.
Claim 6
Dependent Claim
26 words
The method of claim 1, wherein the step of analyzing a topology of the network further comprises: determining one or more different types of said alarms.
Claim 7
Dependent Claim
30 words
The method of claim 1, wherein the step of providing a user-defined nature of event further comprises: providing said user-defined nature of said network event to a graphical user interface.
Claim 8
Dependent Claim
44 words
The method of claim 1, wherein the step of providing a user-defined nature of event further comprises providing any one of: whether said user-defined network event is partial or full in nature; and whether said user-defined network event is instant or cascading in nature.
Claim 9
Dependent Claim
40 words
The method of claim 1, wherein the step of applying said user-defined nature of event to said alarms object further comprises: determining a sequence of said alarms at said ports and a time interval between any two of said alarms.
Claim 10
Dependent Claim
26 words
The method of claim 8, further comprising: determining said sequence of said alarms according to the physical distance of said ports from a point of outage.
Claim 11
Dependent Claim
26 words
The method of claim 8, further comprising: introducing delays between said alarms to emulate transmission delays for physical separations between said ports and said centralized system.
Claim 12
Dependent Claim
31 words
The method of claim 8, further comprising: introducing a pre-determined timing delay to any one of said alarms if said alarm is generated for a device having said pre-determined timing delay.
Claim 13
Dependent Claim
47 words
The method of claim 1, wherein the step of applying said events object to a centralized system further comprises: retrieving said alarms from said events object, formatting said alarms into data messages in accordance with devices being emulated, and transmitting said data messages to said centralized system.
Claim 14
Independent Claim
150 words
A system for providing network emulation, using a segmented functional architecture, of one or more network events causing a disruption of service between two or more nodes in a network, comprising: means for providing a user-defined network event; means for analyzing a topology of the network in order to ascertain one or more ports on one or more trunks located between the nodes that will generate alarms in response to said user-defined network event, and placing a result of said analysis into an alarms object; means for providing a user-defined nature of event for said user-defined network event; means for applying said user-defined nature of event to said alarms object to determine a timing and sequence of said alarms, and for placing information relating to said timing and sequence into an events object; and means for applying said events object to a centralized system managing restoral function for the network.
Claim 15
Independent Claim
150 words
A system for providing network emulation, using a segmented functional architecture, of one or more network events causing a disruption of service between two or more nodes in a network, comprising: means for providing a user-defined network event; means for analyzing a topology of the network in order to ascertain one or more ports on one or more trunks located between the nodes that will generate alarms in response to said user-defined network event, and placing a result of said analysis into an alarms object; means for providing a user-defined nature of event for said user-defined network event; means for applying said user-defined nature of event to said alarms object to determine a timing and sequence of said alarms, and for placing information relating to said timing and sequence into an events object; and means for applying said events object to a centralized system managing restoral function for the network.
Claim 16
Dependent Claim
65 words
The system of claim 13, wherein said means for providing a user-defined network event is a graphical user interface, and wherein said user-defined network event comprises one of: a transmission outage between one or more nodes; an entire node failure including all the equipment at a failed site; and a combination of a transmission outage between one or more nodes and an entire node failure.
Claim 17
Dependent Claim
60 words
The system of claim 13, wherein said means for analyzing a topology of the network further comprises: means for searching a network topology database to determine the identification of each node stored therein, the type of each node stored therein, and the interconnectivity between the nodes stored therein; and means for determining one or more different types of said alarms.
Claim 18
Dependent Claim
53 words
The system of claim 13, wherein said means for providing a user-defined nature of event is a graphical user interface, and wherein said user-defined nature of event comprises: means for determining whether said event is partial or full in nature; and means for determining whether said event is instant or cascading in nature.
Claim 19
Dependent Claim
42 words
The system of claim 13, wherein said means for applying said user-defined nature of event to said alarms object further comprises: means for determining a sequence of said alarms at said ports and a time interval between any two of said alarms.
Claim 20
Dependent Claim
76 words
The system of claim 17, further comprising: means for determining said sequence of said alarms according to the physical distance of said ports from a point of outage; means for introducing delays between said alarms to emulate transmission delays for physical separations between said ports and said centralized system; and means for introducing a pre-determined timing delay to any one of said alarms if said alarm is generated for a device having said pre-determined timing delay.
Claim 21
Dependent Claim
53 words
The system of claim 13, wherein the step of applying said events object to a centralized system further comprises: means for retrieving said alarms from said events object; means for formatting said alarms into data messages in accordance with devices being emulated; and means for transmitting said data messages to said centralized system.
Claim 22
Independent Claim
172 words
A system for providing network emulation, using a segmented functional architecture, of one or more network events causing a disruption of service between two or more nodes in a network, comprising: a network event input device which permits a user to provide a user-defined network event; an alarm generator for analyzing a topology of the network in order to ascertain one or more ports on one or more trunks located between the nodes that will generate alarms in response to said user-defined network event, and places a result of said analysis into an alarms object; a nature of event input device which permits a user to provide a user-defined nature of event for said user-defined network event; an alarm feeder which applies said user-defined nature of event to said alarms object to determine a timing and sequence of said alarms, and places information relating to said timing and sequence into an events object; and a communications emulator which applies said events object to a centralized system managing restoral function for the network.
Claim 23
Independent Claim
172 words
A system for providing network emulation, using a segmented functional architecture, of one or more network events causing a disruption of service between two or more nodes in a network, comprising: a network event input device which permits a user to provide a user-defined network event; an alarm generator for analyzing a topology of the network in order to ascertain one or more ports on one or more trunks located between the nodes that will generate alarms in response to said user-defined network event, and places a result of said analysis into an alarms object; a nature of event input device which permits a user to provide a user-defined nature of event for said user-defined network event; an alarm feeder which applies said user-defined nature of event to said alarms object to determine a timing and sequence of said alarms, and places information relating to said timing and sequence into an events object; and a communications emulator which applies said events object to a centralized system managing restoral function for the network.
Claim 24
Dependent Claim
193 words
A computer program product for providing network emulation, using a segmented functional architecture, of one or more network events causing a disruption of service between two or more nodes in a network, wherein said computer program product comprises a computer useable medium having computer program logic stored therein, said computer program logic comprises: means for enabling a computer to provide a user-defined network event; means for enabling a computer to analyze a topology of the network in order to ascertain one or more ports on one or more trunks located between the nodes that will generate alarms in response to said user-defined network event, and to place a result of said analysis into an alarms object; means for enabling a computer to provide a user-defined nature of event for said user-defined network event; means for enabling a computer to apply said user-defined nature of event to said alarms object to determine a timing and sequence of said alarms, and to place information relating to said timing and sequence into an events object; and means for enabling a computer to apply said events object to a centralized system managing restoral function for the network.
Claim 25
Dependent Claim
193 words
A computer program product for providing network emulation, using a segmented functional architecture, of one or more network events causing a disruption of service between two or more nodes in a network, wherein said computer program product comprises a computer useable medium having computer program logic stored therein, said computer program logic comprises: means for enabling a computer to provide a user-defined network event; means for enabling a computer to analyze a topology of the network in order to ascertain one or more ports on one or more trunks located between the nodes that will generate alarms in response to said user-defined network event, and to place a result of said analysis into an alarms object; means for enabling a computer to provide a user-defined nature of event for said user-defined network event; means for enabling a computer to apply said user-defined nature of event to said alarms object to determine a timing and sequence of said alarms, and to place information relating to said timing and sequence into an events object; and means for enabling a computer to apply said events object to a centralized system managing restoral function for the network.