Claims
- 1. A method for reducing transmit echo in a DSL modem, comprising:
selecting at least one cancellation device of a plurality of cancellation devices; generating an attenuation signal using the selected cancellation device; and removing at least a portion of transmit echo from a receive signal using the attenuation signal.
- 2. The method of claim 1, wherein the plurality of cancellation devices comprises at least one of a passive cancellation device and an active cancellation device.
- 3. The method of claim 1, wherein the attenuation signal substantially equals the transmit echo .
- 4. The method of claim 1, further comprising:
transmitting a transmit signal; receiving transmit echo; generating a first attenuation signal using a first cancellation device; determining a first received energy; generating a second attenuation signal using a second cancellation device; determining a second received energy; and wherein selecting at least one cancellation device of the plurality of cancellation devices comprises selecting the cancellation device associated with the lowest received energy.
- 5. The method of claim 1, further comprising:
transmitting a transmit signal; analyzing the transmit echo associated with the transmit signal; and estimating the transmit echo transfer function, at least in part, on the transmit echo, wherein selecting a cancellation device of a plurality of cancellation devices comprises selecting the cancellation device based at least in part upon the estimated transmit echo transfer function.
- 6. The method of claim 1, wherein the plurality of cancellation devices comprises:
a first cancellation device operable to generate the attenuation signal for a first loop topology; and a second cancellation device operable to generate the attenuation signal for a second loop topology.
- 7. The method of claim 6, wherein the plurality of cancellation devices further comprises a third cancellation device operable to generate the attenuation signal for a third loop topology and further operable to generate the attenuation signal for a fourth loop topology.
- 8. A DSL modem, comprising:
a plurality of cancellation devices; and circuitry operable to select at least one cancellation device of the plurality of cancellation devices, generate an attenuation signal using the selected cancellation device, and remove at least a portion of transmit echo transfer function from a receive signal using the attenuation signal.
- 9. The DSL modem of claim 8, wherein the plurality of cancellation devices comprises at least one of a passive cancellation device and an active cancellation device.
- 10. The DSL modem of claim 8, wherein the attenuation signal substantially equals the transmit echo.
- 11. The DSL modem of claim 8, wherein the circuitry is further operable to:
transmit a transmit signal; receive transmit echo; generate a first attenuation signal using a first cancellation device; determine a first received energy; generate a second attenuation signal using a second cancellation device; determine a second received energy; and wherein the circuitry operable to select at least one cancellation device of the plurality of cancellation devices comprises the circuitry operable to select the cancellation device associated with the lowest received energy.
- 12. The DSL modem of claim 8, wherein the circuitry is further operable to:
transmit a transmit signal; analyze the transmit echo of the transmit signal; and estimate the impedance of the communications line based, at least in part, on the transmit echo, wherein the circuitry operable to select a cancellation device of the plurality of cancellation devices comprises the circuitry operable to select the cancellation device based upon the estimated impedance.
- 13. The DSL modem of claim 8, wherein the plurality of cancellation devices comprises:
a first cancellation device operable to generate the attenuation signal for a first loop topology; and a second cancellation device operable to generate the attenuation signal for a second loop topology.
- 14. The DSL modem of claim 13, wherein the plurality of cancellation devices further comprises a third cancellation device operable to generate the attenuation signal for a third loop topology and further operable to generate the attenuation signal for a fourth loop topology.
- 15. The DSL modem of claim 8, wherein the DSL modem resides at the central office.
- 16. The DSL modem of claim 8, wherein the DSL modem resides at the customer premises.
- 17. An adaptive cancellation network, comprising:
a first cancellation device operable to generate a first attenuation signal; a second cancellation device operable to generate a second attenuation signal; and a controller operable to select at least one of the cancellation devices wherein the attenuation signal associated with the selected cancellation device is used to attenuate transmit echo.
- 18. The adaptive cancellation network of claim 17, wherein the controller is further operable to analyze received energy and to select the cancellation device associated with the lowest received energy.
- 19. The adaptive cancellation network of claim 17, wherein the controller is further operable to select one of the cancellation devices based at least in part upon an estimated impedance.
- 20. The adaptive cancellation network of claim 17, further comprising a switch, wherein the controller is further operable communicate a control signal to the switch and the switch is operable to select one of the cancellation devices in response to the control signal.
RELATED APPLICATION
[0001] This Application claims the priority under 35 U.S.C. §119 of provisional application Ser. No. 60/354,643, entitled “Adaptive Hybrid Architecture for ADSL,” filed Feb. 5, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60354643 |
Feb 2002 |
US |