Synchronization timing loop detection systems and methods

US9762340B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9762340-B1
Application numberUS-201213363684-A
CountryUS
Kind codeB1
Filing dateFeb 1, 2012
Priority dateFeb 1, 2012
Publication dateSep 12, 2017
Grant dateSep 12, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A synchronization timing loop detection method includes monitoring an active timing reference for a flapping event at a network element, incrementing a counter for each detected flapping event, determining if the counter exceeds a threshold over a predetermined time period, and, if the counter exceeds the threshold, declaring a possible timing loop on the active timing reference. The flapping event can include the active timing reference being active followed by inactive due to synchronization status messaging and one of a logical and physical timing loop on the active timing reference. A synchronization timing loop detection system and a network element for synchronization timing loop detection for the synchronization timing loop detection method are also disclosed.

First claim

Opening claim text (preview).

What is claimed is: 1. A synchronization timing loop detection method, comprising: monitoring an active timing reference for a flapping event at a network element, wherein the flapping event is detected by the network element based on detecting oscillations of the active timing reference at the network element, wherein the flapping event comprises the active timing reference being active followed by inactive and back to active, and wherein the flapping event is due to synchronization status messaging and one of a logical and physical timing loop on the active timing reference; incrementing a counter for each detected flapping event; determining if the counter exceeds a threshold of flapping events over a predetermined time period; and if the counter exceeds the threshold, declaring a possible timing loop on the active timing reference. 2. The method of claim 1 , further comprising: if the counter exceeds the threshold, locking the active timing reference out and raising an alarm to a management system communicatively coupled to the network element. 3. The method of claim 1 , wherein the network element comprises an Optical Transport Network element and the active timing reference is a synchronous client in an Optical Transport Network line. 4. The method of claim 3 , wherein the synchronous client comprises one of a Synchronous Optical Network (SONET) line, a Synchronous Digital Hierarchy (SDH) line, and Synchronous Ethernet. 5. The method of claim 1 , wherein the active timing reference comprises one of an external timing reference connected to the network element and a line timing reference received by the network element. 6. The method of claim 1 , further comprising: prior to the monitoring, switching to the active timing reference, wherein prior to the switching, the active timing reference is inactive and with one of a logical and a physical timing loop disposed thereon; and subsequent to the switching, detecting the one of a logical and a physical timing loop through the monitoring, the incrementing, the determining, and the declaring steps. 7. A synchronization timing loop detection system, comprising: a timing complex coupled to a plurality of timing references as inputs thereto; a switching protection mechanism to maintain one of the plurality of timing references as an active reference; and circuitry implementing synchronization timing loop detection on the active timing reference, wherein the circuitry is configured to: monitor an active timing reference for a flapping event, wherein the flapping event is detected based on detecting oscillations of the active timing reference, wherein the flapping event comprises the active timing reference being active followed by inactive and back to active, wherein the flapping event is due to synchronization status messaging and one of a logical and physical timing loop on the active timing reference; increment a counter for each detected flapping event; determine if the counter exceeds a threshold of flapping events over a predetermined time period; and if the counter exceeds the threshold, declare a possible timing loop on the active timing reference. 8. The system of claim 7 , wherein the circuitry is further configured to: if the counter exceeds the threshold, lock the active timing reference out and raise an alarm to a management system communicatively coupled to the network element. 9. The system of claim 7 , wherein the timing complex is disposed in an Optical Transport Network element and the active timing reference is a synchronous client in an Optical Transport Network line. 10. The system of claim 9 , wherein the synchronous client comprises one of a Synchronous Optical Network (SONET) line, a Synchronous Digital Hierarchy (SDH) line, and Synchronous Ethernet. 11. The system of claim 7 , wherein the active timing reference comprises one of an external timing reference connected to the timing complex and a line timing reference received by the timing complex. 12. The system of claim 7 , wherein the circuitry is further configured to: prior to the monitoring, switching to the active timing reference, wherein prior to the switching, the active timing reference is inactive and with one of a logical and a physical timing loop disposed thereon; and subsequent to the switching, detect the one of a logical and a physical timing loop through the monitor, the increment, the determine, and the declare steps. 13. A network element for synchronization timing loop detection, comprising: at least one line module comprising a plurality of ports; a timing complex coupled to a plurality of timing references from the plurality of ports as input thereto; a switching protection mechanism to maintain one of the plurality of timing references as an active reference; and circuitry implementing synchronization timing loop detection on the active timing reference, wherein the circuitry is configured to: monitor the active timing reference for a flapping event, wherein the flapping event is detected by the network element based on detecting oscillations of the active timing reference at the network element, wherein the flapping event comprises the active timing reference being active followed by inactive and back to active, and wherein the flapping event is due to synchronization status messaging and one of a logical and physical timing loop on the active timing reference; increment a counter for each detected flapping event; determine if the counter exceeds a threshold of flapping events over a predetermined time period; and if the counter exceeds the threshold, declare a possible timing loop on the active timing reference. 14. The network element of claim 13 , wherein the circuitry is further configured to: if the counter exceeds the threshold, lock the active timing reference out and raise an alarm to a management system communicatively coupled to the network element. 15. The network element of claim 13 , wherein the network element is an Optical Transport Network element and the active timing reference is a synchronous client in an Optical Transport Network line, and wherein the synchronous client comprises one of a Synchronous Optical Network (SONET) line, a Synchronous Digital Hierarchy (SDH) line, and Synchronous Ethernet. 16. The network element of claim 13 , wherein the active timing reference comprises one of an external timing reference connected to the timing complex and a line timing reference received by the timing complex. 17. The network element of claim 13 , wherein the circuitry is further configured to: prior to the monitoring, switching to the active timing reference, wherein prior to the switching, the active timing reference is inactive and with one of a logical and a physical timing loop disposed thereon; and subsequent to the switching, detect the one of a logical and a physical timing loop through the monitor, the increment, the determine, and the declare steps.

Assignees

Inventors

Classifications

  • Clock or time synchronisation among packet nodes · CPC title

  • H04J3/06Primary

    Synchronising arrangements {(for television systems H04N5/04; bit-synchronisation H04L7/00)} · CPC title

  • Synchronisation among TDM nodes · CPC title

  • Details (electronic switching or gating H03K17/00) · CPC title

  • H04J3/14Primary

    Monitoring arrangements {(for SDH/SONET rings H04J3/085)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9762340B1 cover?
A synchronization timing loop detection method includes monitoring an active timing reference for a flapping event at a network element, incrementing a counter for each detected flapping event, determining if the counter exceeds a threshold over a predetermined time period, and, if the counter exceeds the threshold, declaring a possible timing loop on the active timing reference. The flapping e…
Who is the assignee on this patent?
Derrico Mark J, Ciena Corp
What technology area does this patent fall under?
Primary CPC classification H04J3/06. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 12 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).