Transition timing and training stage operation

US10756882B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10756882-B2
Application numberUS-201916544776-A
CountryUS
Kind codeB2
Filing dateAug 19, 2019
Priority dateJun 11, 2015
Publication dateAug 25, 2020
Grant dateAug 25, 2020

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 primary device implementing the subject system of link establishment for single pair Ethernet may include at least one processor. The at least one processor may be configured to transmit a first synchronization sequence to a secondary device, detect a second synchronization sequence transmitted by the secondary device, the second synchronization sequence differing from the first synchronization sequence, and after detection of the second synchronization sequence, initiate a training stage, the train stage comprising exchanging training frames with the secondary device. The at least one processor may be further configured to enter a data mode for data transmissions after completion of the training stage, the data transmissions being distinct from the training frames. In the data mode, data may be forward error correction encoded and then scrambled.

First claim

Opening claim text (preview).

What is claimed is: 1. A device comprising: a memory; and at least one processor configured to: initiate a timer for a predetermined amount of time; upon expiration of the timer, transition to a training state; and responsive to transitioning to the training state, transmit a message to a link partner, the message comprising a twelve octet infofield that includes a scrambler seed value used for scrambler initialization, wherein a last two octets of the twelve octet infofield comprise a CRC value. 2. The device of claim 1 , wherein at least two octets of the twelve octet infofield comprise the scrambler seed value. 3. The device of claim 1 , wherein the CRC value comprises CRC16 value. 4. The device of claim 1 , wherein the at least one processor is further configured to: transition to a data mode after completing of the training state. 5. The device of claim 1 , wherein a frame format for the training state comprises 2700 pulse amplitude modulation symbols. 6. The device of claim 1 , wherein the at least one processor is further configured to transmit the message by: appending a header to 80-bit data blocks to produce 81-bit data blocks; aggregating forty-five 81-bit data blocks and a 9-bit operations, administration and maintenance block to form a forward error correction payload; and generating one or more forward error correction frames from the forward error correction payload, the one or more forward error correction frames comprising forward error correction symbols. 7. The device of claim 6 , wherein the at least one processor is further configured to transmit the message by: scrambling the forward error correction symbols to generate scrambled data blocks; and mapping bits of the scrambled data blocks to ternary symbols. 8. The device of claim 1 , wherein the scrambler initialization comprises a data mode scrambler initialization. 9. A device comprising: a memory; and at least one processor configured to: initiate a timer for a predetermined amount of time; upon expiration of the timer, transition to a training state; and responsive to transitioning to the training state, transmit a message to a link partner, the message comprising a twelve octet infofield that includes a scrambler seed value used for data mode scrambler initialization, wherein at least a last two octets of the twelve octet infofield comprise a CRC16 value. 10. The device of claim 9 , wherein at least two octets of the twelve octet infofield comprise the scrambler seed value. 11. The device of claim 9 , wherein the at least one processor is further configured to: transition to a data mode after completing of the training state. 12. The device of claim 9 , wherein a frame format for the training state comprises 2700 pulse amplitude modulation symbols. 13. The device of claim 9 , wherein the at least one processor is further configured to transmit the message by: appending a header to 80-bit data blocks to produce 81-bit data blocks; aggregating forty-five 81-bit data blocks and a 9-bit operations, administration and maintenance block to form a forward error correction payload; and generating one or more forward error correction frames from the forward error correction payload, the one or more forward error correction frames comprising forward error correction symbols. 14. The device of claim 13 , wherein the at least one processor is further configured to transmit the message by: scrambling the forward error correction symbols to generate scrambled data blocks; and mapping bits of the scrambled data blocks to ternary symbols. 15. A method comprising: receiving a message from a link partner, the message comprising a twelve octet infofield that includes a scrambler seed value; initializing a descrambler based on the scrambler seed value; and transitioning to a training state after initializing the descrambler, wherein a last two octets of the twelve octet infofield comprise a CRC16 value. 16. The method of claim 15 , wherein at least two octets of the twelve octet infofield comprise the scrambler seed value. 17. The method of claim 15 , further comprising: transitioning to a data mode after completing of the training state. 18. The method of claim 15 , wherein a frame format for the training state comprises 2700 pulse amplitude modulation symbols.

Assignees

Inventors

Classifications

  • with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD] · CPC title

  • using the properties of error detecting or error correcting codes, e.g. parity as synchronisation signal · CPC title

  • H04L7/10Primary

    Arrangements for initial synchronisation · 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 US10756882B2 cover?
A primary device implementing the subject system of link establishment for single pair Ethernet may include at least one processor. The at least one processor may be configured to transmit a first synchronization sequence to a secondary device, detect a second synchronization sequence transmitted by the secondary device, the second synchronization sequence differing from the first synchronizati…
Who is the assignee on this patent?
Avago Tech Int Sales Pte Lid
What technology area does this patent fall under?
Primary CPC classification H04L7/10. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 25 2020 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).