Ethernet PHY-MAC communication with in-band wake-up/sleep commands

US11966271B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11966271-B2
Application numberUS-202117497997-A
CountryUS
Kind codeB2
Filing dateOct 11, 2021
Priority dateApr 11, 2019
Publication dateApr 23, 2024
Grant dateApr 23, 2024

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.

An Ethernet communication device includes a data interface and circuitry. The data interface is configured for communicating with a neighbor device. The circuitry is configured to exchange Ethernet data frames with the neighbor device over the data interface, wherein successive data frames are separated in time by an Inter-Packet Gap (IPG) having at least a predefined minimal duration, and to further exchange with the neighbor device, over the data interface, during the IPG between Ethernet frames exchanged on the data interface, a wake-up/sleep command that instructs switching between an active mode and a sleep mode.

First claim

Opening claim text (preview).

The invention claimed is: 1. An Ethernet communication device, comprising: a Media-Independent Interface (MII), comprising: one or more data lines for communicating with a neighbor device; and at least a management line for communicating management information with the neighbor device; and circuitry, configured to: exchange Ethernet data frames with the neighbor device over the one or more data lines of the MII, wherein successive data frames are separated in time by an Inter-Packet Gap (IPG) having at least a predefined minimal duration; and further exchange with the neighbor device, over the one or more data lines of the MII and not over the management line of the MII, during the IPG between Ethernet frames exchanged on the data interface, a wake-up/sleep command that instructs switching between an active mode and a sleep mode. 2. The Ethernet communication device according to claim 1 , wherein the Ethernet communication device comprises an Ethernet physical layer (PHY) device, and wherein the neighbor device comprises an Ethernet Medium Access Control (MAC) device. 3. The Ethernet communication device according to claim 1 , wherein the Ethernet communication device comprises an Ethernet Medium Access Control (MAC) device, and wherein the neighbor device comprises an Ethernet physical layer (PHY) device. 4. The Ethernet communication device according to claim 1 , wherein the circuitry is configured to generate the wake-up/sleep command and to insert the generated wake-up/sleep command in the IPG, for transmission to the neighbor device over the one or more data lines of the MII. 5. The Ethernet communication device according to claim 4 , wherein the circuitry is configured to transmit an idle pattern during the IPG, when not transmitting the wake-up/sleep command. 6. The Ethernet communication device according to claim 1 , wherein the circuitry is configured to receive the wake-up/sleep command from the neighbor device during the IPG, to decode the received wake-up/sleep command, and to cause a Medium Access Control (MAC) device to wake-up from sleep mode or to enter sleep mode in response to the wake-up/sleep command. 7. The Ethernet communication device according to claim 6 , wherein the circuitry is configured to distinguish between the wake-up/sleep command and an idle pattern, which is transmitted by the neighbor device during the IPG when not transmitting the wake-up/sleep command. 8. A method for Ethernet communication, comprising: exchanging Ethernet data frames with a neighbor device over one or more data lines of a Media-Independent Interface (MII), wherein successive data frames are separated in time by an Inter-Packet Gap (IPG) having at least a predefined minimal duration; exchanging management information with the neighbor device over at least a management line of the MII; and further exchanging with the neighbor device, over the one or more data lines of the MII and not over the management line of the MII, during the IPG between Ethernet frames exchanged on the data interface, a wake-up/sleep command that instructs switching between an active mode and a sleep mode. 9. The method for Ethernet communication according to claim 8 , wherein exchanging the Ethernet data frames and the wake/up command comprises exchanging the Ethernet data frames and the wake/up command with an Ethernet Medium Access Control (MAC) device. 10. The method for Ethernet communication according to claim 8 , wherein exchanging the Ethernet data frames and the wake/up command comprises exchanging the Ethernet data frames and the wake/up command with an Ethernet physical layer (PHY) device. 11. The method for Ethernet communication according to claim 8 , wherein exchanging the wake/up command comprises generating the wake-up/sleep command and inserting the generated wake-up/sleep command in the IPG, for transmission to the neighbor device over the one or more data lines of the MII. 12. The method for Ethernet communication according to claim 11 , further comprising transmitting an idle pattern during the IPG, when not transmitting the wake-up/sleep command. 13. The method for Ethernet communication according to claim 8 , wherein exchanging the wake-up/sleep command comprises receiving the wake-up/sleep command from the neighbor device during the IPG, and further comprising decoding the received wake-up/sleep command, and causing a Medium Access Control (MAC) device to wake-up from sleep mode or to enter sleep mode in response to the wake-up/sleep command. 14. The method for Ethernet communication according to claim 13 , wherein exchanging the wake-up/sleep command comprises distinguishing between the wake-up/sleep command and an idle pattern, which is transmitted by the neighbor device during the IPG when not transmitting the wake-up/sleep command.

Assignees

Inventors

Classifications

  • G06F1/3287Primary

    by switching off individual functional units in the computer system · CPC title

  • Current supply arrangements · CPC title

  • H04L12/12Primary

    Arrangements for remote connection or disconnection of substations or of equipment thereof · CPC title

  • Details regarding the setting of the power status of a node according to activity on the bus · CPC title

  • in wire-line communication networks, e.g. low power modes or reduced link rate · 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 US11966271B2 cover?
An Ethernet communication device includes a data interface and circuitry. The data interface is configured for communicating with a neighbor device. The circuitry is configured to exchange Ethernet data frames with the neighbor device over the data interface, wherein successive data frames are separated in time by an Inter-Packet Gap (IPG) having at least a predefined minimal duration, and to f…
Who is the assignee on this patent?
Marvell Asia Pte Ltd
What technology area does this patent fall under?
Primary CPC classification G06F1/3287. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 23 2024 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).