Negotiating a transmit wake time
First Claim
Patent Images
1. A method, comprising:
- receiving, from a link partner, a message specifying a link partner receive wake time;
resolving to the lesser of the received link partner receive wake time and a local transmit wake time;
after sending a wake message to the link partner, delaying transmission of data destined for the link partner for at least the lesser of the link partner receive wake time and a local transmit wake time;
resuming transmission of data to the link partner after the lesser of the link partner receive wake time and a local transmit wake time.
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.
-
Citations
22 Claims
-
1. A method, comprising:
-
receiving, from a link partner, a message specifying a link partner receive wake time; resolving to the lesser of the received link partner receive wake time and a local transmit wake time; after sending a wake message to the link partner, delaying transmission of data destined for the link partner for at least the lesser of the link partner receive wake time and a local transmit wake time; resuming transmission of data to the link partner after the lesser of the link partner receive wake time and a local transmit wake time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
a network interface controller, the network interface controller comprising; a PHY; a media access controller; a direct memory access engine; and circuitry to receive, from a link partner, a message specifying a link partner receive wake time; resolving to the lesser of the received link partner receive wake time and a local transmit wake time; delay transmission of data destined for the link partner for at least the lesser of the link partner receive wake time and a local transmit wake time; resume transmission of the buffered data to the link partner after the lesser of the link partner receive wake time and a local transmit wake time. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
20. A method, comprising:
-
receiving, from a link partner, a message specifying a link partner transmit wake time; resolving to the lesser of 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 lesser of the received link partner transmit wake time and a local receive wake time; after receiving a wake message from the link partner, exiting the system power saving mode; and receiving data from the link partner only after the resolved lesser of the link partner transmit wake time and a local receive wake time. - View Dependent Claims (21, 22)
-
Specification