IP Library › Granted Patent US 11,943,098
Granted Patent B2
US 11,943,098 · App. 17/441,456 · Granted Mar 26, 2024

Management model for node fault management

Inventors: Edwin Tse (Montreal, CA); Robert Petersen (Linköping, SE)
Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
H04L41/0803H04L41/0681H04L41/069
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 11,943,098
App. No.
17/441,456
Granted
Mar 26, 2024
Kind
B2
Abstract

In a network Fault Management (FM) model, network equipment ( 160 ) maintains a ManagedElement object ( 12 ). The ManagedElement object contains one or more ManagedFunction objects ( 14, 22, 24, 26 ) with each ManagedFunction object ( 16 ) comprising an FMControl object specifying the capabilities of the ManagedFunction objects to produce, report, and log fault reports, a Fault Type List object ( 18 ) listing the various types of faults the ManagedFunction object can detect, report, and log, and a currentFaultList object ( 20 ) listing the current faults and associated fault information. The FMControl object further includes several attributes that are set by a Management System ( 30 ) to control the reading of fault reports as well as the sending of the fault reports to other interested network nodes ( 190 ).

Claims (70)

1. A method, performed by equipment operative in a network, of performing a Network Resource Management (NRM) Fault Management (FM) procedure, the method comprising:

maintaining a NRM Information Object Class (IOC) ManagedElement object comprising one or more NRM IOC ManagedFunction objects, each ManagedFunction object configured to detect, report, and log faults;

maintaining for each ManagedFunction object:

a NRM IOC FMControl object comprising attributes indicating:

an administrative state of the FMControl object configured to be set and reset to start and stop, respectively, fault detection, reporting, and logging;

an operational state of the FMControl object; and

a fault report target identifying one or more addresses where the ManagedFunction object is to send fault reports;

one or more NRM faultTypeList objects, each faultTypeList object comprising attributes specifying types of faults that can be detected and reported by the ManagedFunction object; and

a NRM currentFaultList object comprising current fault information;

verifying the types of faults the ManagedFunction object is capable of detecting, reporting, and logging, and setting the administrative state attribute of the FMControl object to control the ManagedFunction object to detect faults and send the fault reports;

responsive to a network Management System setting the administrative state attribute of the FMControl object, and if the operational state attribute of the FMControl object is set, detecting, reporting, and logging the faults; and

sending the fault reports to the one or more addresses specified in the fault report target attribute of the FMControl object.

2. The method of claim 1 wherein the FMControl object further comprises a fault report log attribute indicating a specified location where the ManagedFunction object is to log the faults.

3. The method of claim 2 further comprising:

writing information associated with the fault to the specified location responsive to determining that the operational state attribute of the FMControl object is set to ENABLED and that the administrative state attribute of the FMControl object is set to UNLOCKED; and

ceasing to write the information associated with the fault to the specified location responsive to determining that the operational state attribute of the FMControl object is set to DISABLED and that the administrative state attribute of the FMControl object is set to LOCKED.

4. The method of claim 3 wherein writing the information associated with the fault to the specified location comprises:

verifying that a sufficient amount of space is available at the specified location to write information associated with a currently reported fault; and

if an insufficient amount of space is available, deleting information associated with previously reported faults to make room to write the information associated with the currently reported fault.

5. The method of claim 3 wherein the ManagedFunction object:

detects, reports, and logs the faults responsive to the network Management System setting the administrative state attribute of the FMControl object to UNLOCKED; and

ceases to detect, report, and log the faults responsive to the network Management System setting the administrative state attribute of the FMControl object to LOCKED.

6. The method of claim 1 wherein the ManagedElement object and the one or more ManagedFunction objects are provisioned in the equipment.

7. The method of claim 1 wherein the administrative state attribute of the FMControl object is set or reset by the network Management System at run-time.

8. The method of claim 1 wherein the operational state attribute of the FMControl object is set or reset by the ManagedFunction object at run-time.

9. The method of claim 8 wherein the ManagedFunction object:

sets the operational state attribute of the FMControl object to ENABLED to indicate that the ManagedFunction object has a sufficient amount of resources to detect the faults, produce the fault reports, and log the faults; and

resets the operational state attribute of the FMControl object to DISABLED to indicate that the ManagedFunction object does not have a sufficient amount of resources to detect the faults, produce the fault reports, and log the faults.

10. An equipment operative in a network, the equipment comprising:

communication circuitry configured to send fault reports to a network node; and

processing circuitry operatively connected to the communication circuitry and configured to:

maintain a NRM Information Object Class (IOC) ManagedElement object comprising one or more NRM IOC ManagedFunction objects, each ManagedFunction object configured to detect, report, and log faults;

maintain for each ManagedFunction object:

a NRM IOC FMControl object comprising attributes indicating:

an administrative state of the FMControl object configured to be set and reset to start and stop, respectively, fault detection, reporting, and logging;

an operational state of the FMControl object; and

a fault report target identifying one or more addresses where the ManagedFunction object is to send the fault reports;

one or more NRM faultTypeList objects, each faultTypeList object comprising attributes specifying types of faults that can be detected and reported by the ManagedFunction object; and

a NRM currentFaultList object comprising current fault information;

verify the types of faults the ManagedFunction object is capable of detecting, reporting, and logging, and set the administrative state attribute of the FMControl object to control the ManagedFunction object to detect faults and send the fault reports;

responsive to a network Management System setting the administrative state attribute of the FMControl object, and if the operational state attribute of the FMControl object is set, detect, report, and log the faults; and

send the fault reports to the one or more addresses specified in the fault report target attribute of the FMControl object.

11. The equipment of claim 10 wherein the FMControl object further comprises a fault report log attribute indicating a specified location where the ManagedFunction object is to log the faults.

12. The equipment of claim 11 wherein the processing circuitry is further configured to:

write information associated with the fault to the specified location responsive to determining that the operational state attribute of the FMControl object is set to ENABLED, and that the administrative state attribute of the FMControl object is set to UNLOCKED; and

cease writing the reported fault to the specified location responsive to determining that the operational state attribute of the FMControl object is set to DISABLED, and that the administrative state attribute of the FMControl object is set to LOCKED.

13. The equipment of claim 12 wherein to write the information associated with the fault to the specified location, the processing circuitry is configured to:

verify that a sufficient amount of space is available at the specified location to write information associated with a currently reported fault; and

if an insufficient amount of space is available, delete information associated with previously reported faults to make room to write the information associated with the currently reported fault.

14. The equipment of claim 13 wherein the processing circuitry is further configured to:

detect, report, and log the faults responsive to the network Management System setting the administrative state attribute of the FMControl object to UNLOCKED; and

cease detecting, reporting, and logging the faults responsive to the network Management System setting the administrative state attribute of the FMControl object to LOCKED.

15. The equipment of claim 10 wherein the ManagedElement object and the one or more ManagedFunction objects are provisioned in the equipment.

16. The equipment of claim 10 wherein the processing circuitry sets and resets the administrative state attribute of the FMControl object is set at run-time.

17. The equipment of claim 10 wherein the processing circuitry sets and resets the operational state attribute of the FMControl object at run-time.

18. The equipment of claim 17 wherein the processing circuitry:

sets the operational state attribute of the FMControl object to ENABLED to indicate that the ManagedFunction object has a sufficient amount of resources to detect the faults, produce the fault reports, and log the fault; and

resets the operational state attribute of the FMControl object to DISABLED to indicate that the ManagedFunction object does not have a sufficient amount of resources to detect the faults, produce the fault reports, and log the faults.

19. A non-transitory computer readable medium, having instructions stored thereon that, when executed by processing circuitry on an instance of network equipment, cause the processing circuitry to:

maintain a NRM Information Object Class (IOC) ManagedElement object comprising one or more NRM IOC ManagedFunction objects, each ManagedFunction object configured to detect, report, and log faults;

maintain for each ManagedFunction object:

a NRM IOC FMControl object comprising attributes indicating:

an administrative state of the FMControl object configured to be set and reset to start and stop, respectively, fault detection, reporting, and logging;

an operational state of the FMControl object; and

a fault report target identifying one or more addresses where the ManagedFunction object is to send the fault reports;

one or more NRM faultTypeList objects, each faultTypeList object comprising attributes specifying types of faults that can be detected and reported by the ManagedFunction object; and

a NRM currentFaultList object comprising current fault information;

verify the types of faults the ManagedFunction object is capable of detecting, reporting, and logging, and setting the administrative state attribute of the FMControl object to control the ManagedFunction object to detect faults and send the fault reports;

responsive to a network Management System setting the administrative state attribute of the FMControl object, and if the operational state attribute of the FMControl object is set, detect, report, and log the faults; and

send the fault reports to the one or more addresses specified in the fault report target attribute of the FMControl object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2021
From: TSE, EDWIN; PETERSEN, ROBERT
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 057545/0566 →
Continuity (2)
Provisional Application 62830723 · Apr 8, 2019
Related Publication 20220166671A1 · May 26, 2022
Cited By (1)
US 12,625,757