1. Field of the Invention
The present invention relates to a DSL modem apparatus and a control method for the same, to which the xDSL technology is applied, the technology enabling a high speed communication of several M bits/second even when a cupper wire cable is used for subscriber lines.
2. Description of Related Art
There is an increasing need for high speed access lines due to the popularity of the Internet. At the same time, more optical fiber cables are introduced to the backbone of the communication carriers, which make use of super high speed lines (gigabit class) in the backbone. However, there are cases where a metal cable for an ordinary telephone is still used for a subscriber line that connects a user's home and a carrier center. Therefore, the xDSL technology has been introduced to enable the high speed communication of several M bits/second via a metal cable.
The ADSL method is one example of the xDSL technology. The ADSL method uses a carrier frequency of 35 kHz or more, which is much higher than a frequency band for telephones (4 kHz or less). Accordingly, it is possible to perform the high speed communication using a telephone line, without hindering the function of the ordinary telephone.
When the ADSL is used, it is common to set up ADSL modems at both sides of the metal cable that connects the user's home and the carrier center. When the ADSL modem setup at the ATU-R side (hereafter referred to as “ATU-R”) is turned on, the ATU-R and the ADSL modem setup at the ATU-C side (hereafter referred to as “ATU-C”) establish synchronization, exchange capabilities, determine communication parameters according to the protocols by the ITU-T recommendation, and thereafter enter into a data communication phase (Showtime) (e.g., Related Art 1).
Recently, it has become a mainstream to have a constant connection from a home-use personal computer (PC) to the Internet. In case of an ADSL Internet connection, the center separates signals prior to an exchange stage to enable the connection to the Internet via a router. The ATU-R operates during the data communication and even in a period where the PC is turned off, in order to receive a control signal transmitted from the ATU-C (e.g., a pilot signal for synchronization). G.dmt, which is one of the ITU-T recommendations related to DSL communication, transmits control signals and data using 26 carriers (bins) in the low frequency band for the upstream (communication from the ATU-R to the ATU-C) and receives control signals and data using 223 carriers (bins) in the high frequency band for the downstream (communication from the ATU-C to the ATU-R). Therefore, after power is turned on, all bins assigned to the downstream maintain a state in which signals can be received, while all bins assigned to the upstream maintain a state in which signals can be transmitted.
However, a certain amount of electric power goes to waste when the ATU-R is left in an operatable condition during the period in which the PC is turned off. The user may turn off the ADSL modem every time the PC is turned off in order to save energy. However, there are situations where apparatuses other than the PC (e.g., IP telephone) are connected to the ATU-R via the router. These situations can be problematic, since when the ATU-R is turned off, for example, the IP telephone cannot receive calls.
The present invention addresses the above-described problem. The purpose of the invention is to provide a DSL modem apparatus and a control method for the same, which can automatically transition to an energy-save mode while maintaining a communication function, when data communication is not performed, thereby saving the energy consumption.
In the present invention, a DSL modem apparatus at a user side, the apparatus establishing a connection with a DSL modem apparatus at a center side and having a state where data communication is enabled, checks a packet that flows through a network at the user side. When there is no packet addressed to the DSL modem apparatus at the user side for a predetermined time period, the DSL mode apparatus transitions to an energy-save mode. During the energy-save mode, a number of carriers and/or transmission power are decreased compared to the ones in a normal mode.
The present invention is further described in the detailed description which follows, with reference to the noted plurality of drawings by way of non-limiting examples of exemplary embodiments of the present invention, in which like reference numerals represent similar parts throughout the several views of the drawings, and wherein:
An ADSL modem apparatus according to the embodiment of the present invention is explained in the following, in reference to the above-described drawings.
ADSL host section 20 also includes CPU 110 for an interface with an LAN (Local Area Network; such as an Ethernet located at the user's home). In this embodiment, the Ethernet is connected to the ADSL modem apparatus. CPU 110 monitors packets that are received via the Ethernet. When a packet directed to ADSL modem apparatus 404 is not received for a predetermined time period (e.g., 10 minutes), CPU 110 transmits an instruction to ADSL transceiver 101 to transition to the energy-save mode. When a packet directed to ADSL modem apparatus 404 is received via the Ethernet during the energy-save mode, CPU 110 transmits an instruction to ADSL transceiver 101 to cancel the energy-save mode. Flash memory 111 and RAM 112 are connected to CPU 110 via bus 113. CPU 110 internally houses MAC unit 114 that performs processes such as MAC frame assembly/disassembly (for the flow on the Ethernet) and MAC address recognition. The MAC address of MAC frame is used to determine whether a packet is addressed to ADSL modem apparatus 404. MAC unit 114 is connected to transformer 116 via physical layer controller 115, the physical layer controller 115 controlling, in the physical layer, modulation and other operations employed by the Ethernet. Connector 117 is connected to the network side of transformer 116. A cable of the Ethernet is physically connected to connector 117. A router is connected beyond connector 117.
ADSL modem apparatus 407 and telephone exchange 408 are connected to splitter 401 at the ATU-C side. Signals for the voice band split by splitters 401 is output to telephone exchange 408, while signals for the ADSL communication band (set higher than the voice band) is output to ADSL modem apparatus 407. Although ADSL modem apparatus 407 has the basic configuration shown in
Next, an operation of the present embodiment having the above described configuration is illustrated in the following.
Conventionally, as shown in
In the present embodiment, when data transmission/reception is not generated for a predetermined time period, the energy consumption is decreased by transitioning into the energy-save mode, where a number of carriers (bins) is decreased to a level with which the minimum communication capacity is maintained as shown in
During the normal mode above, CPU 110 of the ATU-R detects a packet addressed to ADSL modem apparatus 404 from the MAC address detected at MAC unit 114. When performing data communication, via the ATU-R, from PC 405 or IP telephone 411 connected to the Ethernet at the user's home, the packet transmitted from PC 405 or IP telephone 411 is addressed to ADSL modem apparatus 404 on the Ethernet. Accordingly, it is possible to determine whether PC 405 or IP telephone 411 is currently in communication by checking the MAC address included in the packet, the packet being captured from the Ethernet. The normal mode is maintained when each packet addressed to ADSL modem apparatus 404 is being received within a predetermined interval of time (e.g., less than 10 minutes). Using the connection configuration shown in
When CPU 110 of the ATU-R determines that each packet addressed to ADSL modem apparatus 404 is not being received within a predetermined interval of time (T101), CPU 110 transmits, to the ATU-C, a request to transition to the energy-save mode (T102). In particular, CPU 110 outputs the request to transition to the energy-save mode to ADSL transceiver 101. Upon receiving the request to transition to the energy-save mode, ADSL transceiver 101 notifies the ATU-C of the request to transition to the energy-save mode, using an AOC or EOC. The AOC and EOC are control signals used to exchange statuses between ADSL modem apparatuses.
Upon recognizing, from the received AOC/EOC, the request to transition to the energy-save mode, the ATU-C accepts the transition request (S101). Then, ATU-C transmits an ACK to the ATU-R, indicating the reception of the transition request.
Upon detecting the ACK from the ATU-C, the ATU-R notifies the ATU-C of a communication parameter to be used in the energy-save mode, using an AOC or EOC (T103). The communication parameter to be used in the energy-save mode includes a carrier to be used (index number) or a bit number to be loaded on each carrier. For example, as shown in
The ATU-C detects the parameter for the energy-save mode, the parameter being notified by the ATU-R, through the AOC/EOC. Then, ATU-C detects whether to accept the notified parameter as is. For example, when the parameter specifies a carrier that cannot be used for a certain reason at the ATU-C, the ATU-C denies the carrier. When the parameter includes a portion to be denied, the ATU-C returns the same using an NACK. When all the parameter can be accepted, the ATU-C returns an ACK (S102).
Upon receiving the NACK (T104), the ATU-R changes the rejected portion of the parameter (T105). As a method to change the rejected parameter, several parameters proposed to be used during the energy-save mode can be selected in advance, so that the ATU-C can be notified of one of the proposed parameters.
When the ATU-R and ATU-C confirm the parameter to be used during the energy-save mode (T104 & S102), a training for equalizers at both sides is performed, under the communication condition based on the parameter (T106 & S103). ADSL transceiver 101 has an equalizer that includes a DSP. A gain amount of each bin in the equalizer is once adjusted to suit the normal mode communication during the initialization sequence (training). Depending on the need, the training may include other items to be adjusted in addition to the gain amount.
For example, as shown in
When the training of the equalizers under the communication condition based on the parameter is completed, the ATU-R and ATU-C transition into the energy-save mode (T107 & S104). In the energy-save mode, even when there is no data transmission request from the host, pilot signals are periodically exchanged to maintain the synchronization.
The ATU-R constantly monitors for a reception packet directed to ADSL modem apparatus 404 from the host (T108), even after the transition into the energy-save mode. CPU 110 retrieves a packet flowing in the Ethernet and checks the MAC address of the packet. When the packet is directed to ADSL modem apparatus 404 (T108), CPU 10 transmits a request, to the ATU-C, to return to the normal mode (T109). The request to return to the normal mode can be made by using an AOC/EOC.
The ATU-C uses carriers determined at S102 during the energy-save mode (S104). When the ATU-R transmits a request to return to the normal mode, ATU-C receives the return request and transmits an ACK (S105).
The ATU-R determines whether the parameter used during the previous communication (normal mode) is stored (T110). When the parameter used during the previous communication is not stored, the ATU-R transmits a request to the ATU-C for the communication parameter using the AOC/EOC (T111).
Upon receiving the request for the communication parameter used during the previous communication from the ATU-R, the ATU-C notifies the ATU-R of the requested communication parameter (S106). Using the parameter notified from the ATU-C (T112) or using the pre-stored communication parameter used during the previous communication, the ATU-R performs the initialization sequence with the ATU-C (T113 & S107).
The initialization sequence executed at T113 and S107 can be shortened by applying the communication parameter from the previous communication, thereby omitting a portion of the sequence. Or, when the parameter that is exactly the same as the communication parameter from the previous communication is applied to the entire sequence, it is possible to directly move to the normal mode, without executing the initialization sequence.
When the communication parameter is determined, the ATU-R and ATU-C utilize all carriers and transition to the normal mode (T114 & S108).
According to the embodiment of the present invention, When PC 405 or IP telephone 411 at the ATU-R side does not perform the data communication for a predetermined time period, the ATU-R transitions into an energy-save mode from a normal mode in order to conserve energy. Therefore, it is possible to reduce the energy consumption at a user's home, while maintaining communication functions.
In the above description, the ADSL method is used for the illustration. However, the present invention can be applied to other DSL methods.
It is noted that the foregoing examples have been provided merely for the purpose of explanation and are in no way to be construed as limiting of the present invention. While the present invention has been described with reference to exemplary embodiments, it is understood that the words which have been used herein are words of description and illustration, rather than words of limitation. Changes may be made, within the purview of the appended claims, as presently stated and as amended, without departing from the scope and spirit of the present invention in its aspects. Although the present invention has been described herein with reference to particular structures, materials and embodiments, the present invention is not intended to be limited to the particulars disclosed herein; rather, the present invention extends to all functionally equivalent structures, methods and uses, such as are within the scope of the appended claims.
The present invention is not limited to the above described embodiments, and various variations and modifications may be possible without departing from the scope of the present invention.
This application is based on the Japanese Patent Application No. 2004-141545 filed on May 11, 2004, entire content of which is expressly incorporated by reference herein.
Number | Date | Country | Kind |
---|---|---|---|
2004-141545 | May 2004 | JP | national |