Active idle communication system
First Claim
1. A method for reducing power consumption in an Ethernet communication device comprising:
- monitoring for an idle frame;
upon detecting a predetermined number of idle frames, entering a reduce power consumption state in which idle frames are not processed;
monitoring for a transmit period;
responsive to a transmit period, receiving one or more idle or training frames;
optionally adapting the communication system based on one or more of the one or more idle or training frames; and
re-entering a reduced power consumption state in which idle frames are not processed.
4 Assignments
0 Petitions
Accused Products
Abstract
To reduce power consumption and heat generation, an active idle system is proposed that monitors for an idle period and then, after a predetermined time, initiates a silent period. During the silent period data and idle frames are not transmitted. During the silent period, one or more transceiver components may be turned off or forced into some other power saving mode. The predetermined time may be any amount of time and is selected to balance network usage and power savings. Periodically during the silent period, such as at predetermined times, one or more sync or idle frames are transmitted. Received sync or idle frames are processed to maintain receiver settings, synchronization or equalizer adaptation. Restoring active data communication may occur by monitoring the channel during silent periods for a request or only during the predetermined times when sync or idle frames are sent.
-
Citations
19 Claims
-
1. A method for reducing power consumption in an Ethernet communication device comprising:
-
monitoring for an idle frame; upon detecting a predetermined number of idle frames, entering a reduce power consumption state in which idle frames are not processed; monitoring for a transmit period; responsive to a transmit period, receiving one or more idle or training frames; optionally adapting the communication system based on one or more of the one or more idle or training frames; and re-entering a reduced power consumption state in which idle frames are not processed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for maintaining a communication link during periods of non-use of the communication system comprising:
-
detecting an idle period in a communication system; responsive to the idle period, initiating a counter or timer for a first time period, as part of an idle frame sequence; sending idle frames during the idle frame sequence; monitoring for an end of the first time period and responsive to the end of the first time period; stopping the sending of idle frames; initiating a counter or timer to start a second time period; monitoring for the end of the second time period and responsive to the end of the second time period sending a sync or idle frame to an opposing receiver; receiving and processing the sync or idle frame at the opposing receiver to maintain one or more settings of the opposing receiver. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A system for saving power in a communication device comprising
an input/output port configured to connect to one or more channels; -
a transmitter configured to transmit data over the channel via the input/output port; a controller configured to interface with the transmitter, the controller configured to; detect idle periods; control the transmitter to initiate a silent period by no longer sending a signal over the channel after a predetermined idle period; reactivate the transmitter periodically to send sync or idle information, the sync or idle information to be used by an opposing receiver to maintain the opposing receiver settings; reactivate the transmitter in response to active data to be transmitted. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification