Tracking and reporting faults detected on different priority levels
AssigneeCiena Corporation
InventorsGhulam Mustafa, Gagan Garg, Khujasta Afreen Mohsini, Nilakantha Swain
Life of this patent
Estimating the term…
Abstract
A network element configured to support Connectivity Fault Management (CFM) for Operation, Administration and Maintenance (OAM) includes circuitry configured to track faults in the CFM via a defect indication variable that includes multiple bits wherein each bit is one of a certain priority level of a plurality of priority levels and a reserved value, and, responsive to one or more of detection of a new fault and clearing of an existing fault, update the defect indication variable accordingly based on a corresponding priority level of the new fault or the existing fault.
Claims20
A network element configured to support Connectivity Fault Management (CFM) for Operation, Administration and Maintenance (OAM) comprising circuitry configured to:
- track faults in the CFM via a defect indication variable that includes multiple bits wherein each bit represents one or more of a certain priority level of a plurality of priority levels and a reserved value, wherein the defect indication variable comprises a variable that individually signifies the existence or absence of a fault at each of the plurality of priority level, and
- responsive to one or more of detection of a new fault and clearing of an existing fault, update the defect indication variable accordingly based on a corresponding priority level of the new fault or the existing fault;
- and
- determine, by comparing the updated defect indication variable with a previously stored defect indication variable, whether the highest priority fault indicated by the defect indication variable has changed due to the update, and responsive to whether the highest priority fault has changed, transmit a notification identifying the highest priority fault currently active.
A non-transitory computer-readable medium configured to store computer logic having instructions that, when executed, cause a network element to:
- track faults in the Connectivity Fault Management (CFM) via a defect indication variable that includes multiple bits wherein each bit represents one or more of a certain priority level of a plurality of priority levels and a reserved value, wherein the defect indication variable comprises a variable that individually signifies the existence or absence of a fault at each of the plurality of priority level, and
- responsive to one or more of detection of a new fault and clearing of an existing fault, update the defect indication variable accordingly based on a corresponding priority level of the new fault or the existing fault;
- and
- determining, by comparing the updated defect indication variable with a previously stored defect indication variable, whether the highest priority fault indicated by the defect indication variable has changed due to the update, and responsive to determining the highest priority fault has changed, transmitting a notification identifying the highest priority fault currently active.
A method comprising steps of:
- tracking faults in the Connectivity Fault Management (CFM) via a defect indication variable that includes multiple bits wherein each bit represents one or more of a certain priority level of a plurality of priority levels and a reserved value, wherein the defect indication variable comprises a variable that individually signifies the existence or absence of a fault at each of the plurality of priority level, and
- responsive to one or more of detection of a new fault and clearing of an existing fault, updating the defect indication variable accordingly based on a corresponding priority level of the new fault or the existing fault;
- and
- determining, by comparing the updated defect indication variable with a previously stored defect indication variable, whether the highest priority fault indicated by the defect indication variable has changed due to the update, and responsive to determining the highest priority fault has changed, transmitting a notification identifying the highest priority fault currently active.
Dependencies are inferred from the claim text.