EP0320637A2
Expired / Lapsed
EP
⏱️ 0.0 years remaining
Method and apparatus for correcting phase in an echo canceller system
Assignee: Hitachi Ltd
•
Filing: 1988-11-17
•
Granted: —
•
Expires: 2008-11-17
Abstract
Abstract A method for reducing the echo error due to the shifting of the phase of a receiver clock during synchronization. The phase is adjusted only at times following the occurance of a particular data sequence, e.g. a synchronisation sequence, in the transmitted signal from the network termination (N). An adaptively determined table of correction values then corrects the filter output to take account of the echo of said data sequence being out of phase with the receiver clock.
Inventors
- 👤 Masaru Kokubo
- 👤 Tatsuko Shinotsuka
- 👤 Tatsuya Kameyama
- 👤 Motohiro Kokumai
- 👤 Hirotaka Hara
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-11-04 23:38
CPC Classifications
H; H04; H04B; H04B3/00; H04B3/02; H04B3/20; H04B3/23; H04B3/238; H04B3/232; H04B3/231
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
266 words
A method for cancelling an echo in a network termination (NT) of a transmission system, comprising the steps of: a) transmitting a signal from the NT (24) to a line termination (LT) (23), and sampling an echo of the transmitted signal to set tap coefficients of an adaptive filter (8-1) in the NT; b) requesting a down-going signal from the LT after the tap coefficients of the adaptive filter have been set; c) shifting a phase of a receiving clock with respect to the down-going signal from the LT for synchronization; d) detecting an end of transmission of a specific data train in an up-going signal when the phase of the received clock is to be shifted for synchronization during the transmission of the up-going signal from the NT; e) shifting the phase of the receiving clock when the end of transmission is detected; f) sampling a residual echo signal of the echo of the specific data train not cancelled by the adaptive filter, determining a correction value for the output of the adaptive filter and storing the correction value; g) synchronizing by the steps d) and e) when the phase of the receiving clock is to be shifted for synchronization after the correction value has been stored; h) adding a sign corresponding to the direction of the phase shift to the correction value after the phase shift and adding the result to the output of the adaptive filter to cancel the echo of the specific data train; and i) repeating the steps g) and h) a predetermined number of times to produce the correction value.
Claim 2
Independent Claim
266 words
A method for cancelling an echo in a network termination (NT) of a transmission system, comprising the steps of: a) transmitting a signal from the NT (24) to a line termination (LT) (23), and sampling an echo of the transmitted signal to set tap coefficients of an adaptive filter (8-1) in the NT; b) requesting a down-going signal from the LT after the tap coefficients of the adaptive filter have been set; c) shifting a phase of a receiving clock with respect to the down-going signal from the LT for synchronization; d) detecting an end of transmission of a specific data train in an up-going signal when the phase of the received clock is to be shifted for synchronization during the transmission of the up-going signal from the NT; e) shifting the phase of the receiving clock when the end of transmission is detected; f) sampling a residual echo signal of the echo of the specific data train not cancelled by the adaptive filter, determining a correction value for the output of the adaptive filter and storing the correction value; g) synchronizing by the steps d) and e) when the phase of the receiving clock is to be shifted for synchronization after the correction value has been stored; h) adding a sign corresponding to the direction of the phase shift to the correction value after the phase shift and adding the result to the output of the adaptive filter to cancel the echo of the specific data train; and i) repeating the steps g) and h) a predetermined number of times to produce the correction value.
Claim 3
Dependent Claim
120 words
A method for cancelling an echo according to Claim 1, wherein the step f) of determing the correction value and storing the correction value includes a step of determining and storing a correction value for the output of the adaptive filter after the k-th transmission of the specific data train as X k = X k-1 +P·(1/N)·(E-Y-X k-1 ), where E is a magnetude of the echo signal sampled after the phase shift of the step g), Y is a magnitude of the output of the adaptive filter, X is the correction value, N is the predetermined number of times, P is an efficient indicating the direction of phase shift, k is an integer and 1 ≦ k ≦ N.
Claim 4
Dependent Claim
60 words
A method for cancelling an echo according to Claim 2, wherein the step of determining the correction value includes a step of determining a correction value consisting of an odd function term as a linear approximation component and a step of determining a correction value consisting of an even function term to correct an error caused by the linear approximation.
Claim 5
Independent Claim
28 words
A method for cancelling an echo according to any one of Claims 1 to 3, wherein the specific data train is a synchronization pattern in a communication frame.
Claim 6
Independent Claim
39 words
A method for cancelling an echo according to any one of Claims 1 to 4, wherein the phase shift is effected by varying a frequency division ratio of a master clock supplied from a source of the receiving clock.
Claim 7
Dependent Claim
274 words
An echo canceller in a network termination (NT) (24) of a transmission system comprising: a) means for transmitting a signal from the NT to a line termination (LT) (23) and sampling an echo of the transmitted signal to set tap coefficients of an adaptive filter (8-1) in the NT; b) means for requesting a down-going signal from the LT after the tap coefficients of the adaptive filter have been set; c) means for shifting a phase of the receiving clock with respect to the down-going signal from the LT for synchronization; d) means for detecting an end of transmission of a specific data train in an up-going signal from the NT when the phase of the receiving clock is to be shifted for synchronization during the transmission of the up-going signal from the NT; e) means for shifting the phase of the receiving clock when the end of transmission is detected; f) means for sampling a residual echo signal of the echo of the specific data train not cancelled by the adaptive filter to determine a correction value for the output of the adaptive filter and store the correction value; g) means for synchronizing by the means d) and e) when the phase of the receiving clock is to be shifted for synchronization after the correction value has been stored; h) means for adding a sign corresponding to the direction of phase shift to the correction value; and i) means for adding the correction value having the sign added thereto to the output of the adaptive filter after the phase shift by the means g) to cancel the echo of the specific data train.
Claim 8
Dependent Claim
274 words
An echo canceller in a network termination (NT) (24) of a transmission system comprising: a) means for transmitting a signal from the NT to a line termination (LT) (23) and sampling an echo of the transmitted signal to set tap coefficients of an adaptive filter (8-1) in the NT; b) means for requesting a down-going signal from the LT after the tap coefficients of the adaptive filter have been set; c) means for shifting a phase of the receiving clock with respect to the down-going signal from the LT for synchronization; d) means for detecting an end of transmission of a specific data train in an up-going signal from the NT when the phase of the receiving clock is to be shifted for synchronization during the transmission of the up-going signal from the NT; e) means for shifting the phase of the receiving clock when the end of transmission is detected; f) means for sampling a residual echo signal of the echo of the specific data train not cancelled by the adaptive filter to determine a correction value for the output of the adaptive filter and store the correction value; g) means for synchronizing by the means d) and e) when the phase of the receiving clock is to be shifted for synchronization after the correction value has been stored; h) means for adding a sign corresponding to the direction of phase shift to the correction value; and i) means for adding the correction value having the sign added thereto to the output of the adaptive filter after the phase shift by the means g) to cancel the echo of the specific data train.
Claim 9
Dependent Claim
132 words
An echo canceller according to Claim 6, wherein the means for determining the correction value and storing the correction value includes means for counting the number of times of operation of the means g) to means i) and means for determining and storing a correction value for the output of the adaptive filter after the k-th transmission of the specific data train as X k = X k-1 +P·(1/N)·(E-Y-X k-1 ), where E is a magnitude of the echo signal sampled after the phase shift by the means g), Y is a magnitude of the output of the adaptive filter, X is the correction value, N is the predetermined number of times, P is an efficient indicating the direction of phase shift, k is an integer and 1 ≦ k ≦ N.
Claim 10
Dependent Claim
55 words
An echo canceller according to Claim 7, wherein the means for determining the correction value includes means for determining a correction value consisting of an odd function term as a linear approximation component and means for determining a correction value consisting of an even function term to correct an error caused by the linear approximation.
Claim 11
Dependent Claim
37 words
9 . An echo canceller according to any one of Claims 6 to 8, wherein the means for detecting the transmission of the specific data train includes means for detecting a synchronization pattern in a communication frame.
Claim 12
Dependent Claim
39 words
An echo canceller according to any one of Claims 6 to 9, wherein the means for shifting the phase includes means for varying a frequency division ratio of a master clock supplied from a source of the receiving clock.
Claim 13
Dependent Claim
27 words
An echo canceller according to any one of Claims 6 to 10, further comprising means for modulating the up-going signal and means for demodulating the down-going signal.
Claim 14
Dependent Claim
21 words
A transmission system comprising an NT having the echo canceller of any one of Claims 6 to 11, and an LT.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.