IP Library Granted Patent US 7,046,798
Granted Patent B2
US 7,046,798 · App. 10/654,718 · Granted May 16, 2006

System and method for subliminal time domain duplexing

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,046,798
App. No.
10/654,718
Granted
May 16, 2006
Kind
B2
Abstract

The present invention provides methods and apparatus for transmitting a data-bearing signal and a non-data-bearing signal. One embodiment comprises communicatively coupling a data-bearing signal during a first time period and communicatively coupling a non-data-bearing signal during a second time period. The data-bearing signal has a first PSD. The non-data-bearing signal has a second PSD substantially the same as the first over a range of frequencies. The non-data-bearing signal has characteristics facilitating echo cancellation. Another embodiment comprises a line interface and a transmitter coupled to the line interface, comprising a data encoder and a periodic signal generator. The encoder is configured to produce a data-bearing signal with a first PSD. The periodic signal generator is configured to produce a non-data-bearing signal with a second PSD. The second PSD is substantially the same as the first PSD over a first range of frequencies. The non-data-bearing signal has characteristics facilitating echo cancellation.

Claims (34)

1. A method for use in a time domain duplexing communication system, the method comprising:

communicatively coupling a data-bearing signal during a first predetermined time period, the data-bearing signal having a first power spectral density (PSD); and

communicatively coupling a non-data-bearing signal during a second time in which the data-bearing signal is not coupled, the non-data-bearing signal having a second PSD which is substantially the same as the first PSD over a first range of frequencies, the non-data-bearing signal having characteristics which facilitate echo cancellation.

2. The method of claim 1 , wherein communicatively coupling comprises transmitting.

3. The method of claim 1 , wherein communicatively coupling comprises receiving.

4. The method of claim 3 , further comprising:

receiving an echo of the non-data-bearing signal; and

removing the echo.

5. The method of claim 1 , wherein the non-data-bearing signal comprises a periodic signal.

6. The method of claim 4 , wherein the periodic signal comprises a first portion with a first phase and a second portion with a second phase, where the second phase is an inverse of the first phase.

7. The method of claim 1 , wherein the first frequency range includes the entire PSD of the data-bearing signal.

8. The method of claim 1 , wherein the communicatively coupling steps are performed by a local device in the time domain duplexing system, wherein the local device is communicatively coupled with a remote device in the time domain duplexing system, and wherein the second time corresponds to a time during which the remote device transmits data to the local device.

9. The method of claim 8 , wherein the first time period corresponds to a time during which the remote device does not transmit to the local device.

10. An apparatus in a time domain duplexing communication system, the apparatus comprising:

a line interface; and

a transmitter coupled to the line interface, the transmitter comprising:

a data encoder configured to produce a data-bearing-signal during a first time period assianed to the apparatus, the data-bearing-signal having a first power spectral density (PSD); and

a periodic signal generator configured to produce a non-data-bearing-signal during the remaining time, the non-data-bearing-signal having a second PSD which is substantially the same as the first PSD over a first range of frequencies, the non-data-bearing signal having characteristics which facilitate echo cancellation.

11. The apparatus of claim 10 , further comprising a control sequencer, the control sequencer operating to select for transmission either the data-bearing signal or the non-data-bearing signal.

12. The apparatus of claim 10 , wherein the first frequency range does not include the entire PSD of the data-bearing signal.

13. The apparatus of claim 10 , further comprising:

a receiver comprising

a decoder configured to receive the data-bearing signal; and

a periodic echo canceller configured to remove the non-data-bearing signal.

14. The apparatus of claim 13 , where the receiver further comprises an echo store.

15. The apparatus of claim 10 , wherein the apparatus is communicatively coupled to a remote device in the time domain duplexing system, and wherein the remaining period corresponds to a time during which the remote device is allowed to transmit to the apparatus.

16. The apparatus of claim 10 , wherein the first predetermined time period has a predetermined length.

17. The apparatus of claim 10 , wherein the first predetermined time period has a variable length, and the predetermined time period is followed by a guard time during which no data is transmitted by the apparatus.

18. A computer-readable medium for use in a time domain duplexing communication system, the program comprising:

logic configured to communicatively couple a data-bearing signal during a first predetermined time period, the data-bearing signal having a first power spectral density (PSD); and

logic configured to communicatively couple a non-data-bearing signal during a second time other than the first predetermined time period, the non-data-bearing signal having a second PSD which is substantially the same as the first PSD over a first range of frequencies, the non-data-bearing signal having characteristics which facilitate echo cancellation.

19. The program of claim 18 , wherein the logic to communicatively couple a non-data-bearing signal further comprises logic to transmit the non-data-bearing signal.

20. The program of claim 18 , wherein the logic to communicatively couple a non-data-bearing signal further comprises logic to receive the non-data-bearing signal.

21. The program of claim 18 , wherein the communicatively coupling logic is embodied in a local device in the time domain duplexing system, wherein the local device is communicatively coupled to a remote device in the time domain duplexing system, and wherein the second corresponds to a time during which the remote device transmits to the local device.