Flexible ethernet operations, administration, and maintenance systems and methods

US10931554B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10931554-B2
Application numberUS-201916522392-A
CountryUS
Kind codeB2
Filing dateJul 25, 2019
Priority dateJun 30, 2015
Publication dateFeb 23, 2021
Grant dateFeb 23, 2021

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 node includes circuitry configured to interface a stream of encoded blocks with the blocks including i) data blocks from one or more clients and ii) overhead blocks, wherein a calendar is utilized for block distribution in the stream of encoded blocks; and circuitry configured to process one or more Operations, Administration, and Maintenance (OAM) fields in the overhead blocks, wherein the OAM fields are associated with the one or more clients in the data blocks.

First claim

Opening claim text (preview).

What is claimed is: 1. A node comprising: circuitry configured to interface a sequence of encoded blocks with the blocks including i) data blocks from one or more clients and ii) overhead blocks, wherein a calendar is utilized for block distribution in the sequence of encoded blocks; and circuitry configured to process one or more Operations, Administration, and Maintenance (OAM) fields in the overhead blocks, wherein the one or more OAM fields are associated with the one or more clients that are associated with the data blocks. 2. The node of claim 1 , wherein the one or more OAM fields use a multiframe scheme with the overhead blocks switched along with slots of the calendar over a respective client path. 3. The node of claim 2 , wherein the node is a network element in a transport network. 4. The node of claim 1 , wherein the circuitry configured to process is configured to process a respective client service error monitoring field in the one or more OAM fields to detect errors over a respective client path. 5. The node of claim 4 , wherein the respective client service error monitoring field is a bitstream Bit Interleaved Parity (BIP) code. 6. The node of claim 4 , wherein the node is one of a switch and a router where the respective client service originates or terminates. 7. The node of claim 4 , wherein the monitoring field provides an error check for the respective client instead of a Cyclic Redundancy Check (CRC) at a packet level. 8. The node of claim 1 , wherein the circuitry configured to process is configured to process any of a connectivity/trace, link fault, remote fault, maintenance states, test signals, link neighbor discovery, and backwards fault and error indication, in the one or more OAM fields. 9. The node of claim 1 , wherein the sequence of encoded blocks is based on 64b/66b encoding. 10. A method comprising: interfacing a sequence of encoded blocks with the blocks including i) data blocks from one or more clients and ii) overhead blocks, wherein a calendar is utilized for block distribution in the sequence of encoded blocks; and processing one or more Operations, Administration, and Maintenance (OAM) fields in the overhead blocks, wherein the one or more OAM fields are associated with the one or more clients that are associated with the data blocks. 11. The method of claim 10 , wherein the one or more OAM fields use a multiframe scheme with the overhead blocks switched along with slots of the calendar over a respective client path. 12. The method of claim 11 , wherein the method is performed in a network element in a transport network. 13. The method of claim 10 , wherein the processing comprises processing a respective client service error monitoring field in the one or more OAM fields to detect errors over a respective client path. 14. The method of claim 13 , wherein the respective client service error monitoring field is a bitstream Bit Interleaved Parity (BIP) code. 15. The method of claim 13 , wherein the method is performed in one of a switch and a router where the respective client service originates or terminates. 16. The method of claim 13 , wherein the monitoring field provides an error check for the respective client instead of a Cyclic Redundancy Check (CRC) at a packet level. 17. The method of claim 10 , wherein the processing comprises processing any of a connectivity/trace, link fault, remote fault, maintenance states, test signals, link neighbor discovery, and backwards fault and error indication, in the one or more OAM fields. 18. The method of claim 10 , wherein the sequence of encoded blocks is based on 64b/66b encoding. 19. A non-transitory computer-readable medium comprising instructions that, when executed, cause a processor to perform the step of: responsive to interfacing a sequence of encoded blocks with the blocks including i) data blocks from one or more clients and ii) overhead blocks, wherein a calendar is utilized for block distribution in the sequence of encoded blocks, processing one or more Operations, Administration, and Maintenance (OAM) fields in the overhead blocks, wherein the OAM fields are associated with the one or more clients that are associated with the data blocks. 20. The non-transitory computer-readable medium of claim 19 , wherein the one or more OAM fields use a multiframe scheme with the overhead blocks switched along with slots of the calendar over a respective client path.

Assignees

Inventors

Classifications

  • H04L43/10Primary

    Active monitoring, e.g. heartbeat, ping or trace-route · CPC title

  • carrying packets or ATM cells; (H04J3/1664 takes precedence for payloads with different packet types) · CPC title

  • by checking connectivity · CPC title

  • Operations, administration and maintenance [OAM] · CPC title

  • Support of Ethernet · 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 US10931554B2 cover?
A node includes circuitry configured to interface a stream of encoded blocks with the blocks including i) data blocks from one or more clients and ii) overhead blocks, wherein a calendar is utilized for block distribution in the stream of encoded blocks; and circuitry configured to process one or more Operations, Administration, and Maintenance (OAM) fields in the overhead blocks, wherein the O…
Who is the assignee on this patent?
Ciena Corp
What technology area does this patent fall under?
Primary CPC classification H04L43/10. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 23 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).