Negotiating a transmit wake time
First Claim
Patent Images
1. A method, comprising:
- receiving, from a link partner, a message specifying a link partner physical layer receive wake time;
resolving to a transmit wake time based on the received link partner receive wake time and a local transmit wake time;
receiving a request to transmit data to the link partner; and
after sending a wake signal to the link partner, waiting for at least the transmit wake time to delay transmitting data to the link partner.
1 Assignment
0 Petitions
Accused Products
Abstract
Includes receiving, from a link partner, a message specifying a link partner receive wake time and resolving to the lesser of the received link partner receive wake time and a local transmit wake time.
76 Citations
24 Claims
-
1. A method, comprising:
-
receiving, from a link partner, a message specifying a link partner physical layer receive wake time; resolving to a transmit wake time based on the received link partner receive wake time and a local transmit wake time; receiving a request to transmit data to the link partner; and after sending a wake signal to the link partner, waiting for at least the transmit wake time to delay transmitting data to the link partner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11)
-
-
10. A system, comprising:
a network interface controller, the network interface controller including; a physical layer; a media access controller; a direct memory access engine; and circuitry to; receive, from a link partner, a message specifying a link partner physical layer receive wake time; resolve to a transmit wake time based on the received link partner receive wake time and a local transmit wake time; receive a request to transmit data to the link partner; send a wake signal to the link partner; and wait for at least the transmit wake time to cause a delay to transmission of data to the link partner. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 24)
-
21. A method, comprising:
-
receiving, from a link partner, a message specifying a link partner physical layer transmit wake time; resolving to a transmit wake time based on the received link partner transmit wake time and a local receive wake time; after receiving a sleep message from the link partner, entering a system power saving mode based, at least in part, on the resolved receive wake time; after receiving a wake signal from the link partner, exiting the system power saving mode; and receiving data from the link partner no sooner than the resolved receive wake time. - View Dependent Claims (22, 23)
-
Specification