IP Library Granted Patent US 7,681,068
Granted Patent B2
US 7,681,068 · App. 10/733,780 · Granted Mar 16, 2010

System and method for providing event hysteresis in network management systems

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,681,068
App. No.
10/733,780
Granted
Mar 16, 2010
Kind
B2
Abstract

A system and method for managing toggling events in a network management system. The event is monitored and if the event maintains one of first and second states for a predetermined amount of time it is reported through the network management system. In one embodiment, if the event is a toggling alarm it is reported as active immediately and if it remains cleared for a predetermined amount of time it is reported as cleared.

Claims (69)

1. A method of managing an event toggling between first and second event states in a network management system, said method comprising:

listing said event and a last state change time of said event in a hysteresis table, if said event is not already listed in said hysteresis table;

determining, by a processor, if said event maintains one of said first and second states for a predetermined amount of time, wherein:

if said last state change time of said event plus said predetermined amount of time is not less than current time, then said event is deemed unstable and remains listed in said hysteresis table; and

if said last state change time plus said predetermined amount of time is less than the current time, then said event is deemed stable and is removed from said hysteresis table; and

reporting said event as having one of said first and second states only after said one of said first and second states is maintained for said predetermined amount of time, wherein said reporting said event as having said one of said first and second states comprises reporting said event as achieving said one of said first and second states at said last state change time of said event.

2. A method according to claim 1 , wherein said event is an alarm.

3. A method according to claim 2 , wherein said first state is an alarm set state, and said second state is an alarm clear state.

4. A method according to claim 1 , said method further comprising reporting a number of times said event toggled between said first and second states.

5. A method according to claim 1 , said method further comprising reporting said event as being in a toggling condition.

6. A method according to claim 1 , said method further comprising reporting said event as not being in a toggling condition.

7. A method according to claim 1 , further comprising sending a set notification prior to said reporting, and said reporting consists of sending a clear notification.

8. A method according to claim 1 , wherein said hysteresis table includes a plurality of events and corresponding last state change times, and said determining is repeated periodically to remove stable events from said hysteresis table.

9. A method of managing an event toggling between first and second event states in a network management system, said method comprising:

listing said event and a last state change time of said event in a hysteresis table, if said event is not already listed in said hysteresis table;

reporting said event as having said first state;

monitoring, by a processor, said event to determine if said event maintains said second state for a predetermined amount of time, wherein:

if said last state change time of said event plus said predetermined amount of time is not less than current time, then said event is deemed unstable and remains listed in said hysteresis table; and

if said last state change time plus said predetermined amount of time is less than the current time, then said event is deemed stable and is removed from said hysteresis table; and

reporting said event as having said second state only after said second state is maintained for said predetermined amount of time, wherein said reporting said event as having said second state comprises reporting said event has achieving said second state at said last state change time of said event.

10. A method according to claim 9 , wherein said event is an alarm.

11. A method according to claim 10 , wherein said first state is an alarm set state, and said second state is an alarm clear state.

12. A method according to claim 9 , said method further comprising reporting said number of times said event toggled between said first and second states.

13. A method according to claim 9 , said method further comprising reporting said event as being in a toggling condition.

14. A method according to claim 9 , said method further comprising reporting said event as not being in a toggling condition.

15. A method according to claim 9 , further comprising sending a set notification prior to said reporting, and said reporting consists of sending a clear notification.

16. A method according to claim 9 , wherein said hysteresis table includes a plurality of events and corresponding last state change times, and said determining is repeated periodically to remove stable events from said hysteresis table.

17. A machine-readable medium whose contents cause a network management system to perform a method of managing an event toggling between first and second event states, said method comprising:

listing said event and a last state change time of said event in a hysteresis table, if said event is not already listed in said hysteresis table;

determining if said event maintains one of said first and second states for a predetermined amount of time, wherein:

if said last state change time of said event plus said predetermined amount of time is not less than current time, then said event is deemed unstable and remains listed in said hysteresis table; and

if said last state change time plus said predetermined amount of time is less than the current time, then said event is deemed stable and is removed from said hysteresis table; and

reporting said event as having one of said first and second states only after said one of said first and second states is maintained for said predetermined amount of time, wherein said reporting said event as having said one of said first and second states comprises reporting said event as achieving said one of said first and second states at said last state change time of said event.

18. The machine readable medium of claim 17 , wherein said event is an alarm.

19. The machine readable medium of claim 18 , wherein said first state is an alarm set state, and said second state is an alarm clear state.

20. The machine readable medium of claim 17 , said method further comprising reporting a number of times said event toggles between said first and second states.

21. The machine readable medium of claim 17 , said method further comprising reporting said event as being in a toggling condition.

22. The machine readable medium of claim 17 , said method further comprising reporting said event as not being in a toggling condition.

23. The machine readable medium of claim 17 , further comprising sending a set notification prior to said reporting, and said reporting consists of sending a clear notification.

24. The machine readable medium of claim 17 , wherein said hysteresis table includes a plurality of events and corresponding last state change times, and said determining is repeated periodically to remove stable events from said hysteresis table.

25. A network management system comprising:

a machine-readable medium whose contents cause said system to perform a method of managing an event toggling between first and second event states, the method comprising:

listing said event and a last state change time of said event in a hysteresis table, if said event is not already listed in said hysteresis table;

determining if said event maintains one of said first and second states for a predetermined amount of time, wherein:

if said last state change time of said event plus said predetermined amount of time is not less than current time, then said event is deemed unstable and remains listed in said hysteresis table; and

if said last state change time plus said predetermined amount of time is less than the current time, then said event is deemed stable and is removed from said hysteresis table; and

reporting said event as having one of said first and second states only after said one of said first and second states is maintained for said predetermined amount of time, wherein said reporting said event as having said one of said first and second states comprises reporting said event as achieving said one of said first and second states at said last state change time of said event.

26. The system of claim 25 , wherein said event is an alarm.

27. The system of claim 26 , wherein said first state is an alarm set state, and said second state is an alarm clear state.

28. The system of claim 25 , said method further comprising reporting said number of times said event toggled between said first and second states.

29. The system of claim 25 , said method further comprising reporting said event as being in a toggling condition.

30. The system of claim 25 , said method further comprising reporting said event as not being in a toggling condition.

31. The system of claim 25 , further comprising sending a set notification prior to said reporting, and said reporting consists of sending a clear notification.

32. The system of claim 25 , wherein said hysteresis table includes a plurality of events and corresponding last state change times, and said determining is repeated periodically to remove stable events from said hysteresis table.

33. An optical communication system comprising:

at least one transmitter for transmitting an optical signal to a receiver through an optical information channel, at least one of said transmitter, said receiver and said optical information channel comprising at least one apparatus for reporting an event; and

a network management system coupled to the optical communication system for receiving said report of said event, said network management system comprising a machine-readable medium whose contents cause said network management system to perform a method of managing an event toggling between first and second event states, the method comprising:

listing said event and a last state change time of said event in a hysteresis table, if said event is not already listed in said hysteresis table;

determining if said event maintains one of a first and a second state for a predetermined amount of time, wherein:

if said last state change time of said event plus said predetermined amount of time is not less than current time, then said event is deemed unstable and remains listed in said hysteresis table; and

if said last state change time plus said predetermined amount of time is less than the current time, then said event is deemed stable and is removed from said hysteresis table; and

reporting said event as having one of said first and second states only after said one of said first and second states is maintained for said predetermined amount of time, wherein said reporting said event as having said one of said first and second states comprises reporting said event as achieving said one of said first and second states at said last state change time of said event.

34. The system of claim 33 , wherein said event is an alarm.

35. The system of claim 34 , wherein said first state is an alarm set state, and said second state is an alarm clear state.

36. The system of claim 33 , said method further comprising reporting a number of times said event toggled between said first and second states.

37. The system of claim 33 , said method further comprising reporting said event as being in a toggling condition.

38. The system of claim 33 , said method further comprising reporting said event as not being in a toggling condition.

39. The system of claim 33 , further comprising sending a set notification prior to said reporting, and said reporting consists of sending a clear notification.

40. The system of claim 33 , wherein said hysteresis table includes a plurality of events and corresponding last state change times, and said determining is repeated periodically to remove stable events from said hysteresis table.

Assignments (7)
SECURITY INTEREST Recorded Apr 27, 2021
From: SUBCOM, LLC
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 056067/0462 →
RELEASE OF SECURITY INTEREST Recorded Apr 27, 2021
From: GOLDMAN SACHS LENDING PARTNERS LLC, AS ADMINISTRATIVE AGENT
To: TYCO ELECTRONICS SUBSEA COMMUNICATIONS LLC
Reel/Frame 057215/0950 →
CHANGE OF NAME Recorded Nov 16, 2018
From: TYCO ELECTRONICS SUBSEA COMMUNICATIONS LLC
To: SUBCOM, LLC
Reel/Frame 047586/0655 →
SECURITY INTEREST Recorded Nov 2, 2018
From: TYCO ELECTRONICS SUBSEA COMMUNICATIONS LLC
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
Reel/Frame 047924/0194 →
CHANGE OF ASSIGNEE ADDRESS Recorded Sep 18, 2018
From: TYCO TELECOMMUNICATIONS (US) INC
To: TYCO ELECTRONICS SUBSEA COMMUNICATIONS LLC
Reel/Frame 047210/0302 →
CHANGE OF NAME Recorded Apr 12, 2010
From: TYCO TELECOMMUNICATIONS (US) INC.
To: TYCO ELECTRONICS SUBSEA COMMUNICATIONS LLC
Reel/Frame 024213/0531 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2003
From: LISS, JONATHAN M.; DEVERIN, JEFFREY A.; ESCHEBACH, WILKO; ALVES, RICARDO E.; BODNER, RENATA F.
To: TYCO TELECOMMUNICATIONS (US) INC.
Reel/Frame 014803/0326 →