Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
123 words
A method of processing span alarm objects in a communications network having a plurality of network elements including a first network element and a second network element, the method comprising: adding a current span alarm object to a database of the first network element; determining if the current span alarm object corresponds to an existing span alarm object previously received by the first network element; incrementing an instance count associated with the existing span alarm object when said determining step determines correspondence between the current span alarm object and the existing span alarm object; and storing the current span alarm object in the database when said determining step determines no correspondence between the current span alarm object and the existing span alarm object.
Claim 2
Independent Claim
123 words
A method of processing span alarm objects in a communications network having a plurality of network elements including a first network element and a second network element, the method comprising: adding a current span alarm object to a database of the first network element; determining if the current span alarm object corresponds to an existing span alarm object previously received by the first network element; incrementing an instance count associated with the existing span alarm object when said determining step determines correspondence between the current span alarm object and the existing span alarm object; and storing the current span alarm object in the database when said determining step determines no correspondence between the current span alarm object and the existing span alarm object.
Claim 3
Dependent Claim
40 words
The method of processing span alarm objects in a communications network according to claim 1 , further comprising: repeating said adding, determining, incrementing and storing steps for each current span alarm being received or generated by the first network element.
Claim 4
Dependent Claim
36 words
The method of processing span alarm objects in a communications network according to claim 1 , wherein each of the network elements of the communications network, including the first and second network elements, perform the method.
Claim 5
Dependent Claim
68 words
The method of processing span alarm objects in a communications network according to claim 1 , further comprising: decrementing the instance count associated with the current span alarm object when the current span alarm object is being cleared; wherein when the instance count reaches zero correlating at least one child alarm object that is a child of the current span alarm object with other fault or alarm objects.
Claim 6
Dependent Claim
34 words
The method of processing span alarm objects in a communications network according to claim 4 , wherein the at least one child alarm object is sympathetic to the current span alarm object being cleared.
Claim 7
Dependent Claim
47 words
The method of processing span alarm objects in a communications network according to claim 4 , said correlating step suppressing the reporting of the at least one child alarm object that is sympathetic to the existing span alarm object or to other span alarm or fault objects.
Claim 8
Dependent Claim
31 words
The method of processing span alarm objects in a communications network according to claim 4 , further comprising: aggregating span fault and alarm objects by delaying operation of said correlating step.
Claim 9
Dependent Claim
30 words
The method of processing span alarm objects in a communications network according to claim 4 , further comprising: clearing the current span alarm object when the instance count reaches zero.
Claim 10
Dependent Claim
37 words
The method of processing span alarm objects in a communications network according to claim 4 , further comprising: clearing the current span alarm object when the current alarm object did not suppress other alarm objects or faults.
Claim 11
Dependent Claim
36 words
The method of processing span alarm objects in a communications network according to claim 1 , said adding step including receiving the current span alarm object in the first network element from the second network element.
Claim 12
Dependent Claim
31 words
The method of processing span alarm objects in a communications network according to claim 1 , said adding step including generating the current span alarm object in the first network element.
Claim 13
Dependent Claim
51 words
The method of processing span alarm objects in a communications network according to claim 1 , wherein the current and existing span alarm objects may correspond when a plurality of span alarm conditions are raised for a same fault condition on a same channel on a node of the communications network.
Claim 14
Dependent Claim
49 words
The method of processing span alarm objects in a communications network according to claim 1 , said determining step determining correspondence when the current span alarm object has a an object node address and fault type that matches the existing span alarm object's object node address and fault type.
Claim 15
Dependent Claim
143 words
A communications network, comprising: a first network element including a first span database and a first controller operatively connected to said first span database, a second network element operatively connected to said first network element via a communications pathway, said first controller adding a current span alarm object to said first span database; said first controller determining if the current span alarm object corresponds to an existing span alarm object previously received by said first network element; said first controller incrementing an instance count associated with the existing span alarm object when said first controller determines correspondence between the current span alarm object and the existing span alarm object; and said first controller storing the current span alarm object in said first span database when said first controller determines no correspondence between the current span alarm object and the existing span alarm object.
Claim 16
Dependent Claim
143 words
A communications network, comprising: a first network element including a first span database and a first controller operatively connected to said first span database, a second network element operatively connected to said first network element via a communications pathway, said first controller adding a current span alarm object to said first span database; said first controller determining if the current span alarm object corresponds to an existing span alarm object previously received by said first network element; said first controller incrementing an instance count associated with the existing span alarm object when said first controller determines correspondence between the current span alarm object and the existing span alarm object; and said first controller storing the current span alarm object in said first span database when said first controller determines no correspondence between the current span alarm object and the existing span alarm object.
Claim 17
Dependent Claim
67 words
The communications network according to claim 13 , said second network element including a second span database and a second controller operatively connected to said second span database, said first and second controllers performing parallel, distributed operations on respective current span alarm objects and existing span alarm objects to increment respective instance counts and store respective current span alarm objects in said first and second span databases.
Claim 18
Dependent Claim
69 words
The communications network according to claim 13 , said first controller decrementing the instance count associated with the current span alarm object when the current span alarm object is being cleared from said first span database; wherein when the instance count reaches zero said first controller correlates at least one child alarm object that is a child of the current span alarm object with other fault or alarm objects.
Claim 19
Dependent Claim
31 words
The communications network according to claim 16 , wherein the at least one child alarm object is sympathetic to the current span alarm object being cleared from said first span database.
Claim 20
Dependent Claim
44 words
The communications network according to claim 16 , said first controller suppressing the reporting of the at least one child alarm object that is sympathetic to the existing span alarm object or to other span alarm or fault objects to said second network element.
Claim 21
Dependent Claim
27 words
The communications network according to claim 16 , said first controller aggregating span fault and alarm objects in said first span database by delaying the correlating operations.
Claim 22
Dependent Claim
28 words
The communications network according to claim 16 , said first controller clearing the current span alarm object from said first span database when the instance count reaches zero.
Claim 23
Dependent Claim
35 words
The communications network according to claim 16 , said first controller clearing the current span alarm object from said first span database when the current alarm object did not suppress other alarm objects or faults.
Claim 24
Dependent Claim
23 words
The communications network according to claim 13 , said first network element receiving the current span alarm object from said second network element.
Claim 25
Dependent Claim
29 words
The communications network according to claim 13 , said first controller generating the current span alarm object and storing the current span alarm object in said first span database.
Claim 26
Dependent Claim
43 words
The communications network according to claim 13 , wherein the current and existing span alarm objects may correspond when a plurality of span alarm conditions are raised for a same fault condition on a same channel on a node of the communications network.
Claim 27
Dependent Claim
41 words
The communications network according to claim 13 , said first controller determining correspondence when the current span alarm object has a an object node address and fault type that matches the existing span alarm object's object node address and fault type.