This invention relates to networking. More particularly, the invention relates to a method of power management in a 10GBase-T Ethernet transceiver.
In 10GBase-T (IEEE Std 802.3an) and previous generations of copper Ethernet transceivers for twisted pair media there has been a requirement to support up to 100 m on 4 pair copper media. As part of the initial startup of these links, a mechanism was defined called auto-negotiation. The auto-negotiation process permits the two link partners at each end of a twisted pair link to exchange and identify common operating parameters including speed and data rate so that a valid data link can be established. 10GBASE-T is somewhat different in that it also specifies a low-power operating mode, which only supports 30 m cable lengths that is not included in the auto-negotiation process. It is also common for copper Ethernet transceivers to support multiple speeds.
For reasons of power, it is likely that multiple companies will produce Ethernet transceivers that support copper media up to 30m in length at 10 Gigabit/second. In situations where a cable exceeds 30 m in length, a new method beyond auto-negotiation is required to properly select the operating mode for the link.
Accordingly, there is a need to develop a method of power management in a 10GBase-T Ethernet transceiver that can determine a cable length and assign a low-power mode according when the cable length is determined to be 30-meters or less, and disabling the low-power mode when the cable length is determined to be greater than 30-meters.
The current invention provides a method of power management in a 10GBase-T Ethernet transceiver. The method includes determining a cable length from a transmitter to a receiver in the Ethernet. A low-power mode of the transceiver is enabled when the cable length is determined to be 30-meters or less, and the low-power mode of the transceiver is disabled when the cable length is determined to be greater than 30-meters.
In one aspect of the invention, the cable length determination is accomplished using time domain reflectometry.
In another aspect of the invention, the cable length determination can be accomplished prior to an auto-negotiation process, during the auto-negotiation process, or through interrogation of a management interface.
In one embodiment of the invention, the low-power mode is 10GBase-T according to an IEEE 802.3an standard. In one aspect of the current embodiment, the Ethernet transceiver supports at least one low-speed operation mode, where only the 10GBase-T mode is disabled. In a further aspect, the Ethernet transceiver supports only the 10Gbase-T mode, whereby the transceiver is disabled when the distance exceeds the 30-meters, whereas auto-negotiation is enabled to support a lower operational link speed.
In another embodiment of the invention, usage of the Ethernet transceiver is monitored, where an operational link speed is reduced when transmit and receive data is below a predetermined level for a predetermined duration. In one aspect of this embodiment, the transmit and receive data level is less than 10 Gigabits per second. In another aspect of the current embodiment, the transmit and receive duration is exceeds a user defined, programmable threshold. In a further aspect, monitoring the usage is accomplished by monitoring a number of data bytes in the data. In another aspect, monitoring the usage is accomplished by the exchange of status and control information over an unused auxiliary channel as defined in an IEEE 802.3an standard.
The objectives and advantages of the present invention will be understood by reading the following detailed description in conjunction with the drawing, in which:
Although the following detailed description contains many specifics for the purposes of illustration, anyone of ordinary skill in the art will readily appreciate that many variations and alterations to the following exemplary details are within the scope of the invention. Accordingly, the following preferred embodiment of the invention is set forth without any loss of generality to, and without imposing limitations upon, the claimed invention.
According to the present invention, an Ethernet transceiver can be configured to selectively operate or not operate in the 30 m low-power 10GBase-T mode based on an automatic determination of the attached cable length. For example, time domain reflectrometry can provide a measurement of this cable length. If the attached cable length is 30 m or less, operation in the low power 10GBase-T mode can be enabled. If the attached cable length is greater than 30 m, operation in the low power 10GBase-T mode can be disabled.
10GBASE-T transceivers require large amounts of extremely complex circuitry and as a direct consequence consume large amounts of power, especially when operating with long lengths of copper media. The low power mode was included in the IEEE 802.3an standard because it was widely recognized that there are many situations where there is a need to operate over shorter distances. By creating a distinct low-power mode, which specifies limiting the length of the copper media to 30 m, the power consumption of a 10GBase-T transceiver can be greatly reduced.
According to the current invention, the transceiver will first determine if the cable length exceeds 30-meters. A typical approach to determine the cable length would be to use a technique like Time Domain Reflectometry (TDR) to estimate (determine) the length of the attached cable. This cable length estimation could be accomplished prior to the auto-negotiation process, during the auto-negotiation process, or through interrogation of the management interface. In one embodiment of the invention, once a 10 Gigabit/second Ethernet transceiver designed specifically for 30-meter applications determines that the attached cable is longer than 30 m the 10GBase-T capability is automatically disabled. In one aspect of the invention, for transceivers that only support 10GBase-T operation, the transceiver would effectively be disabled. Alternatively, for transceivers that support one or more lower speeds of operation, only the 10GBase-T mode would be disabled, thus allowing auto-negotiation to a supported lower speed to occur or, if desired, forced operation to a specific selected or supported lower speed.
Because of power considerations it is desirable to drop back in speed even at 30-meters if it is determined that the users are not transmitting or receiving more than a preset or an arbitrarily pre-determined amount of data over a specified period of time. One mechanism to automatically determine link utilization is to monitor the number of 8 bit/10 bit encoding frames being sent and/or received. One advantage here is that this functionality is not required in both link partners. Other methods operating independent of the specific coding used could also be easily extended to serve this function as well including the use of band communications such as the auxiliary bit defined but unused in the IEEE 802.3an. Once the criterion for low utilization has been met, the link speed is reduced to a slower rate, where power consumption is then reduced. According to the current invention, criteria can also be established that triggers an increase in link speed in situations where a higher speed is available and it is previously known that both link partners support the higher speed. With the functionality defined in the this disclosure a 10 Gigabit/second power optimized 30-meter device will have the capability to bring up a link regardless of the cable reach and in situations where the connected cabling is 30 m or less in length the device would further have the capability to automatically adjust the speed and thus the power consumption based on link utilization.
The current invention provides a way to allow power optimized of 30 m 10GBase-T transceivers to automatically select a lower supported operating speed on cables that exceed 30-meters, or to drop back to a lower speed, lower power mode if the traffic being seen is lower than 10 Gigabit/second.
There are several methods available to determine whether a 30 m 10 Gigabit transceiver needs to support a cable longer than 30 m. Referring now to the figures,
The present invention has now been described in accordance with several exemplary embodiments, which are intended to be illustrative in all aspects, rather than restrictive. Thus, the present invention is capable of many variations in detailed implementation, which may be derived from the description contained herein by a person of ordinary skill in the art. All such variations are considered to be within the scope and spirit of the present invention as defined by the following claims and their legal equivalents.
Number | Date | Country | |
---|---|---|---|
60859409 | Nov 2006 | US |