Sideband communications over 40GBASE-R and 100GBASE-R systems

US9769079B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9769079-B1
Application numberUS-201414533246-A
CountryUS
Kind codeB1
Filing dateNov 5, 2014
Priority dateNov 13, 2013
Publication dateSep 19, 2017
Grant dateSep 19, 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 first network device including a physical layer device. The physical layer device is configured to receive data for transmission to a second network device and receive sideband data for transmission to the second network device. The sideband data corresponds to control information, management information, and/or status information. The physical layer device is further configured to provide, via a first wired connection, the data for transmission to the second network device, generate alignment markers, insert the sideband data into the alignment markers, and selectively provide, via the same first wired connection, the alignment markers including the sideband data inserted by the physical layer device.

First claim

Opening claim text (preview).

What is claimed is: 1. A first network device, comprising: a physical layer device including one or more circuits configured to receive data for transmission to a second network device, receive sideband data for transmission to the second network device, wherein the sideband data corresponds to at least one of control information, management information, and status information, and provide, via a first wired connection, the data for transmission to the second network device; and a physical coding sublayer including one or more circuits configured to generate alignment markers, and insert the sideband data into the alignment markers, wherein the physical layer device is further configured to selectively provide, via the same first wired connection, the alignment markers including the sideband data inserted by the physical layer device, wherein the physical coding sublayer is configured to distribute the alignment markers into a plurality of virtual lanes, and wherein, to insert the sideband data into the alignment markers, the physical coding sublayer is configured to insert the sideband data into the alignment markers corresponding only to selected ones of the plurality of virtual lanes and not to other ones of the plurality of virtual lanes. 2. The first network device of claim 1 , further comprising: a media access control device configured to provide (i) the data for transmission to the second network device and (ii) the sideband data. 3. The first network device of claim 1 , wherein the first wired connection corresponds to a 100GBASE-R or 40GBASE-R connection. 4. The first network device of claim 1 , wherein, to receive the data and the sideband data, the physical layer device is configured to receive the data and the sideband data from a media access control device. 5. The first network device of claim 4 , wherein the physical layer device further comprises: a forward error correction module configured to (i) arrange the alignment markers, received from the physical coding sublayer via the plurality of virtual lanes, into a block of alignment markers and (ii) distribute, for transmission on the first wired connection, the block of alignment markers into a number of lanes that is less than the plurality of virtual lanes. 6. The first network device of claim 5 , wherein, to insert the sideband data into the alignment markers corresponding only to the selected ones of the plurality of virtual lanes and not to the other ones of the plurality of virtual lanes, the physical coding sublayer is configured to not insert the sideband data into the alignment markers corresponding to (i) first virtual lanes of the plurality of virtual lanes and (ii) last virtual lanes of the plurality of virtual lanes. 7. The first network device of claim 6 , wherein the forward error correction module is configured to modify the alignment markers corresponding to (i) the first virtual lanes of the plurality of virtual lanes and (ii) the last virtual lanes of the plurality of virtual lanes. 8. A network, comprising: the first network device of claim 1 ; and the second network device, wherein the second network device is configured to retrieve the sideband data from the alignment markers received from the first network device over the first wired connection. 9. A method of operating a first network device, the method comprising: using a physical layer device, receiving data for transmission to a second network device; receiving sideband data for transmission to the second network device, wherein the sideband data corresponds to at least one of control information, management information, and status information; providing, via a first wired connection, the data for transmission to the second network device; generating alignment markers; inserting the sideband data into the alignment markers; distributing the alignment markers into a plurality of virtual lanes; and selectively providing, via the same first wired connection, the alignment markers including the sideband data inserted by the physical layer device, wherein inserting the sideband data into the alignment markers includes inserting the sideband data into the alignment markers corresponding only to selected ones of the plurality of virtual lanes and not to other ones of the plurality of virtual lanes. 10. The method of claim 9 , wherein providing the data and the sideband data includes providing the data and the sideband data using a media access control device. 11. The method of claim 9 , wherein the first wired connection corresponds to a 100GBASER or 40GBASE-R connection. 12. The method of claim 9 , wherein receiving the data and the sideband data includes using a physical coding sublayer to (i) receive the data and the sideband data from a media access control device and (ii) insert the sideband data into the alignment markers. 13. The method of claim 12 , further comprising: arranging the alignment markers, as received from the physical coding sublayer via the plurality of virtual lanes, into a block of alignment markers; and distributing, for transmission on the first wired connection, the block of alignment markers into a number of lanes that is less than the plurality of virtual lanes. 14. The method of claim 13 , wherein inserting the sideband data into the alignment markers corresponding only to the selected ones of the plurality of virtual lanes and not to the other ones of the plurality of virtual lanes includes not inserting the sideband data into the alignment markers corresponding to (i) first virtual lanes of the plurality of virtual lanes and (ii) last virtual lanes of the plurality of virtual lanes. 15. The method of claim 14 , further comprising modifying the alignment markers corresponding to (i) the first virtual lanes of the plurality of virtual lanes and (ii) the last virtual lanes of the plurality of virtual lanes. 16. The method of claim 9 , further comprising: Using the second network device, retrieving the sideband data from the alignment markers received from the first network device over the first wired connection.

Assignees

Inventors

Classifications

  • H04L47/25Primary

    with rate being modified by the source upon detecting a change of network conditions · CPC title

  • by embedding flow control information in regular packets, e.g. piggybacking · CPC title

  • characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks] (wireless communication networks H04W {; arrangements for dividing the transmission path H04W40/00}) · 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 US9769079B1 cover?
A first network device including a physical layer device. The physical layer device is configured to receive data for transmission to a second network device and receive sideband data for transmission to the second network device. The sideband data corresponds to control information, management information, and/or status information. The physical layer device is further configured to provide, v…
Who is the assignee on this patent?
Marvell Int Ltd
What technology area does this patent fall under?
Primary CPC classification H04L47/25. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 19 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).