← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 synchroniza­tion 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 correc­tion 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 predeter­mined 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 synchroniza­tion 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 correc­tion 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 predeter­mined 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 approxi­mation 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 correc­tion 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 correc­tion 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 approxi­mation 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 communi­cation 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)

EP0133298A1 Cited
EP0192359A1 Cited
JPS61256833A Cited

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag