Language selection

Search

Patent 1152595 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent: (11) CA 1152595
(21) Application Number: 1152595
(54) English Title: ECHO CANCELER WITH HIGH-PASS FILTER
(54) French Title: ELIMINATEUR D'ECHOS A FILTRE PASSE-HAUT
Status: Term Expired - Post Grant
Bibliographic Data
(51) International Patent Classification (IPC):
  • H04B 15/00 (2006.01)
  • H04B 03/23 (2006.01)
  • H04L 05/14 (2006.01)
(72) Inventors :
  • SNIJDERS, WILFRED A. M.
  • VERHOECKX, NICOLAAS A. M.
  • VAN GERWEN, PETRUS J.
(73) Owners :
  • N.V. PHILIPS GLOEILAMPENFABRIEKEN
(71) Applicants :
  • N.V. PHILIPS GLOEILAMPENFABRIEKEN
(74) Agent: C.E. VAN STEINBURGVAN STEINBURG, C.E.
(74) Associate agent:
(45) Issued: 1983-08-23
(22) Filed Date: 1980-05-08
Availability of licence: N/A
Dedicated to the Public: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): No

(30) Application Priority Data:
Application No. Country/Territory Date
7903759 (Netherlands (Kingdom of the)) 1979-05-14

Abstracts

English Abstract


1~ 344a
A8S s
ho a~a~l~r ~or ~ ln~y~t~, cQæ3px~ two an~ ~our wlr~ ~onn~3c~ n~ an~
~an~d ~v 5U~Ye~l~ echo siynal~ ~:?CCUXr~ng :In th~ oux~
wire co~inec:t~on. Thlsa ~oSIo c~ lu~ ?r~ h
ad~u:~tabl~ si~ l proc~ n~ c~vla~3 ~o wh;~ch t~ da~e~
~l~na~ to ~ t~c~n~tt~d ~8 ~t~pli~i!d ~ ~hlch ~7r~luc~
3ynt~ 3t~ U ~lgnal. ~ ~l~nal or~d ~ ~ r~iv~d
d~:a ~l~n~l ~d 2~n ~ o ~ 3n~ ~ t ~l~ r~c~iv~
path of ~h~ ~o~x~ c~m~ct~on . ~ th¢
th~ r~:e31~E3 path ~har~ SIOW ~ubtr~:'c~ th~ ~yn~h~ a
~cho si~n~l, in ~r to gf3n~r~k~ ~ r~ ls~nal~
ad~u~ al pr~cassiis(3 d2~ric~ R:IL a~ ~u~tln~ a~lc~
1~ co.~act.~ th~r~to to uhl~h ~ di~Jlt~l cor~t~col ~lgnal
1~ appl~d, ~lch 1~ ~n~ tetd by ~ diglt~ v~ 10l3
o~ r~ ual ~i~Jr~ In ~X~ rc~
o~ the xe~sls3u~ nal whlch 1~ ob~ln~ w~ d~
31~a~ ~o 3~ Qd COS~I~~ lony ~aln~ ~e
'ch~ 93}11B ty~ he r~#ldua) ~iy~al ;1~ 9~;~o¢4
to ~ h-pa~s ~ ia~ o~ra~ior~ ~d -~h~ diq~aï ~er~o~
o~ the~ x~ ual slgnal ~it ~r~d thu~ la ap~ to thæ
~u~n~ de~Yi~ ~s ~h~ ~n~rol ~k3nal.


Claims

Note: Claims are shown in the official language in which they were submitted.


28~ 1979 l PHN 9448
THE EMBODIMENTS OF THE INVENTION IN WHICH AN EXCLUSIVE
PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLO'~JS:
1. An echo canceler comprising:
- an adjustable signal processing device connected
to a first path of two one-way transmission paths of a
transmission system;
- combining means connected to the second path
of the above-mentioned two one-way transmission paths for
combining signals occurring in the second one-way trans-
mission path with signals produced by the signal process~
ing devics for generating a residual signal;
- adjusting means which are responsive to a control
signal for adjus-ting the signal processing device,
- means responsive to the above-mentioned residual
signal for generating the said control signal and comprising
means for converting the residual signal into a digital
signal;
characterized in that the said control signal
generating means comprise high-pass filter means arranged
in cascade with the converting means.
2. An echo canceler as claimed in Claim 1, charac-
terized in that a sample and hold circuit of the "track
and hold" type is included between the combining means and
the control signal generating means.
17

Description

Note: Descriptions are shown in the official language in which they were submitted.


~5iZ~i9~ii
28-1 1-1979 1 PHN gL~L~8
Echo canceler with high-pass filter.
A. Background of the invention.
A. (1) Field of the invention.
The invention relates to an echo canceler, parti-
cularly for use in a data modem for simultaneous two-way
transmission of data signals on two-wire connections.
A. ~2) Description of the _rior art.
~ lodern transmission systems usually consist of a
combination of two and four-wire connections. Four-wire
connections consists of two one-way paths, namely a one-way
1~ transmit path and a one-way receive path. A two-wire connec-
tion is formed by a two-way path on which signals can be
simultaneously transmitted in mutually opposite directions
in one and the same frequency band. These different paths
are interconnected by means of a hybrid.
- 1~ As known, a hybrid is formed by a four-port circuit.
A first port, the so-called transmit port, is connected to
the one-way transmit path, a second port, the so-called
receive port, is connected to the one-way receive path, a
third port, the so-called cable port is connected to the
two-way path and a balancing network is connected to the
fourth port, the so-called balancing port. This balancing
network is intended to match the hybrid to the cable impe-
dance. With perfect adjustment of this balancing network,
a signal in the transmit path will appear at the cable port,
2~. but not in the receive path. If, on the contrary, a signal
- is applied to the cable port on the two-way path, this
signal will appear in the receive path but not in the
transmit path.
As each two-way path contains one ~r more discon-
tinuities from which a signal can reflect, a reflected ver-
sion of the signal occurring in the transmit path may be
expected in the receive path.
Owing to the various cable lengths and cable types
. .~

S
28~ 1979 2 PHN 9448
the cable impedance is usually not precisely known so that
the balancing network can never be perfectly adjusted. The
result is that a portion of the signal occurring in the
transmit path will also find its way into the receive path
via the hybrid.
The portions of the signal present in the transmit
path which occur in the receive path in the above-described
manner will, as customary, be called, echo signal.
Such echo signals have a particularly bad influence
10 on the quality of the signal in the receive path. In order
to improve this quality, circuits have been designed to
cancel the echo signals or to reduce, at least, their in-
fluence as much as possible. These circuits are known as
echo cancelers.
~s will be apparent from referencss 1, 2 and 3 of
paragraph D an echo canceler usually comprises:
- an adjustable signal processing device coupled
to the one-way transmit path;
- a difference producer connected to the one-way
20 receive path ~or generating a residual signal indicating
the difference between the signal occurring in the receive
path and the signal produced by the signal processing device;
- an adjustable device responsive to control sig-
nals for adjusting the signal processing device;
- a control signal generator for generating the said
control signals and which is responsive to the said residual
signal.
In response to a signal which occurs in the trans-
mit path, the signal processing device generates a syn-thetic
30 echo signal, whoss shape corresponds as closely as possible
with the echo signal to bè expected. The degree of agree-
ment between synthetic echo signal and real echo signal is
determined by the setting of the signal processing device,
which is catered for by the adjusting device. This adjus-
35 ting device to which the output signal of the control signalgenerator is applied is constructed so that it is capable
of deriving from the residual signal a signal which is a
measure of the non-suppressed echo signal present in the

~S2S~i
28-11-1979 3 PHN 9448
residual signal, the so-called residual echo, and of adjus-
ting the signal processing device such by means of this
signal in an iterative manner that a minimum value is ob-
tained of the mean-square value of the residual echo.
As indicated in the references 1, 2 and 3 the con-
trol signal generator is usually formed by an analog-to-
digital converter to which the residual signal is applied
and which converts this residual signal into a digital
signal. For this conversion the residual signal is first
lO sampled with a suitable sampling frequency. When this
echo canceler is used in a datum modem which is arranged
for transmitting and receiving data signals which are formed
by a sequence of data symbols occurring at:a symbol rate
1/T the sampling frequency may also be made equal to 1/T
(see reference 1).
The signal processing device is preferably in the
form of a non-recursive digital filter, whose filter co-
efficients are determined by the adjusting device (see the
references 1 and 3).
The adjusting device comprises a digital correlator
~hich includes a multiplying device and an accumulator.
Applied to this multiplying device are the input signal of
the signal processing device and the control signal. The
output signal of this multiplying device is applied to the
25 accumulator. The content of this accumulator now constitutes
the desired filter coefficient which is non-destructively
read at the symbol rate 1/T.
Although these prior echo cancelers operated satis-
factorily, a considerable increase in the quality of the
30 residual signal appeared to be possible, namely by construct-
ing the signal processing device as an interpolating digital
filter (see -the reference 4 and 5) having an interpolation
factor M. M will usually represent a positive integer. The
consequence thereof is that also the sampling pulses ap-
35 plied to the analog-to-digital converter must occur at a
frequency M/T,
B. Summary of the invention.
It is an object of the invention to provide in a

~5Z59~i
28~ 1979 ~ PHN 9448
simple manner a further improvement in the quality of the
residual signal.
Aceording to the invention a high-pass filter is
therefore ineluded in the eontrol signal generator~ arranged
in easeade with the an~alog-to-digital eonverter.
The invention is the result of experiments wherein
Applieants found that the quality of the residual signal
was not eonstant, but eould momentarily deerease very
greatly. From further experiments it was apparent that this
10 reduetion in quality is connected with the fact that long
trains of data symbols which are all of a first type (for
example they are all "1") ean occur in the data signal
present in the one-way transmit path.
Sueh a train of identieal data symbols may be eon-
15 sidered as a direct current signal. This direct current sig-
nal is now eorrelated with any other direct current signal
oceurring a' the output of the control signal generator.
The last-mentioned direct current signal is, for example,
the result of drift phenomena and offset in the echo can-
20 celer and in its peripheral equipment. These direct currentsignals appear to eause a considerable change in the con-
tent of the accumulator in the correlator and, consequently,
in the value of the filter coefficient; this change is~
however, not required by the echo signal. This causes the
25 value of the residual echo to increase to a very high extent.
C. Short deseription of the Fi~ures.
Figure 1 shows schematically a portion of a data
transmission system.
Figure 2 shows an embodiment of an adjustable signal
30 processing device and an adjusting device.
Figure 3 shows in greater detail an embodiment of a
correlator circuit for use in the adjusting device of Figure
2.
Figure l~ shows some frequency spectra to explain
35 the operation of the transmission system shown in Figure 1.
Figure 5 shows a modification of the transmission
system shown in Figure 1.
Figure 6 shows some frequency spectra to explain -the

~52~ S
PHN. 9448
operation of the transmission system shown in Figure 5.
Figure 7 shows schematically an input circuit of
the signal processing device when the sampling frequency of
the residual signal is M-times higher than the symbol rate.
D. References.
1. Arrangement for simultaneous two-way data trans-
mission over two-wire circuits, applicants Canadian Patent
1,093,698 - January 13, 1981 (PHN 8446).
2. An adaptive echo canceler in a nonideal environ-
ment (nonlinear or time variant); E.J. Thomas; The BellSystems Technical Journal, Vol. 50, No. 8, October 1971;
pages 2779-2795, particularly Figure 1, page 2781.
3. Echo canceler with adaptive transversal filter
utilizing pseudo-logarithmic coding; O.A. Horna; Comsat Tech-
nical Review, Vol. 7, No. 2, Fall 1977, pages 393-428.
4. Pass-band data-driven echo canceler for full-duplex
transmission on two-wire circuits - S.B. Weinstein; IEEE
Transactions on Communications, Vol. COM-25, No. 7, July 1977,
pages 654-666.
5. Digital echo canceler for a modem for data trans-
mission by means of modulation of a carrier; applicants
Canadian Patent 1,101,491 - May 19, 1981 (PHF 77-501 C).
6. A new digital echo canceler for two-wire full-
duplex data transmission, K.H. Muller; IEEE Transactions on
Communications, Vol. COM-24, No. 9, September 1976, pages
956-962.
7. Arrangement ~or converting discrete signals into a
discrete single-sideband frequency division-multiplex sig-
nal and vice versa, applicants Canadian Patent 1,109,973 -
September 29, 1981 (PHN 8731).8. Digital filter; applicants Canadian Patent
1,011,823 - June 7, 1977 (PHN 6883).
9. Parallel realizations of digital interpolation fil-
ter for increasing the sampling rate; H. Urkowitz; IEEE
Transactions on Circuit and Systems, Vol. CAS-22, No. 2,
February 1975, pages 146-154.
10. Nine digital filters for decimation and interpola-
tion; D.J. Goodman, M.J. Carey; IEEE Transactions on Acous-
tics, Speech and Signal Processing, Vol. ASSP-25, No. 2,
April

~s~s~
28-11-1979 6 PHN 9448
1977, pages 121-126.
E. Description of the embodiments.
E (1) Construction.
~igure 1 shows schematically by means of a block
circuit a portion of a data transmission system. This sys-
tem consists of a one-way transmit path 1, a one-way receive
path 2, as well as of a two-way path 3. These different
paths are interconnected by means of a hybrid 4, a balancing
network 5 also being connected to this hybrid to match the
impedance of this hybrid to the impedance of the two-way
path.
In the transmission system shown the transmit path
1 comprises a low-pass filter 6. A data source 7 which pro-
duces the data symbols a(k) is connected to the input of
this transmit path. The quantity k in these symbols repre-
sents the number of the data symbol. These data symbols occur
at a frequency 1/T. To this end a clock signal is applied
to this data source via a clock signal input 8. The pulse
repetition frequency of this clock signal is also 1/T.
In the embodiment shown, the one-way receive path
2 comprises a low-pass filter 9 and a pulse regenerator 10.
At the output of the low-pass filter 9 there occurs a sig-
nal s~t) which represents a filtered analog version of a
data signal consisting of the data symbols b(k), which have
25 been transmitted by a remote data source via-the two-way
path 3 to the hybrid 4, which applies these data symbols
to the one-way receive path 2. These data symbols are also
assumed to occur with a frequency 1/T. Therefore, the pulse
regenerator 10 is controlled by a clock signal the pulse
30 repetition frequency of which is equal to 1/T. The data
symbols b(k) occurring with this frequency 1/T are now ob-
tained at the output of the pulse regenerator 10.
The clock signal which is applied to the pulse re-
generator 10 is generated by a clock extraction circuit 11
35 which is coupled to the receive path 2 and which derives
this clock signal in a conventional manner from the signals
occurring in this receive path 2. If this clock signal is
also applied to the clock signal input 8 of the data source

~15259~
28~ 1979 7 PHN 9448
7, the transmission system shown is called a "homochronous"
system. If, however, the clock signal applied to the clock
signal input 8 of the data source 7 is generated by a se-
parate clock signal generator -the transmission system is
called a "plesiochronous" system.
As in practice the impedance of the two-way path 3
is not accurately known, the balancing network does not
constitute a perfect termination of the hybrid 4, which
results in a direct leakage from transmit path 1 to receive
lO path 2 via this hybrid and in signal reflections. In addi-
tion, impedance discontinuities in the two-way path 3 also
result in signal reflections. Both effects cause echoes of
the output signal of the low-pass *ilter 6 to appear in the
receive path 2. Those echo signals occurring at the output
15 of the low-pass filter 9 will be denoted by e(t).
In order to eliminate the disturbing influence of
these echo signals as much as possible, the transmissæion
system shown in Figure 1 comprises an echo canceler ~ which
includes an adjustable signal processing device 13 connec-
20 ted to the one-way transmit path 1. This signal processing
device 13 can be constructed in a conventional manner as a
digital filter having adjustable filter coefficients, pre-
ferably as a non-recursive digital filter (see, for example,
references 4 and 6). This signal processing device 13 pro-
25 duces a synthetic echo signal 8(i) in digital form, whichis converted by a digital-to-analog converter 14 into a time
continuous and amplitude discrete signal ê(t), this latter
signal being converted by an analog 'ow-pass filter 15 into
a time-continuous and amplitude-continuous signal e(t) or,
30 as it is sometimes called, analog signal. This analog syn-
thetic echo signal e(t) is applied to a combining circuit
16 and subtracted from the signals in the receive path 2.
A residual signal r(t) = s(t) + e(t) - ~e(t), which com-
prises a residual echo e(t) - e(t), whose amplitude is very
35 small, now appears at the output of the combining circui-t
16. This residual signal is applied to the pulse regenerator
10 .
For the purpose of adjusting the signal processing

25~
28-11-1979 8 PHN 9448
device 13 an adjusting device 17, to which a control signal,
originating ~rom a control signal generator 1~ is applied
in digital form, is connected to the signal processing de-
vice. Paragraph E(2) gives a more detailed description of a
possible construction of the signal processing device and
the adjusting device.
The control signal generator 18 comprises a high-
pass filter 19 to which the residual signal r(t) is applied
and which produces an analog output signal ~r(t). This signal
lO r(t) is applied to a sampling device 20 producing samples
r(i) or r(t). Herein i represents the number of the sample.
The samples thus obtained are applied to an analog-to-
digital converter 21, which converts each sample r(i) into
a number ~(i) in base-2 code. These numbers ~(i) constitute
15 the digital control signal applied to the adjusting device
17.
The sampling device 20 is controlled by sampling
pulses derived by means of a frequency multiplier 22 from
the cloc~ pulses applied to the data source 7. This multi-
20 plier 22 has a multiplying factor M, so that the samplingpulses occur with a frequency M/T. Hereinafter it will be
assumed that M is an integer greater than or equal to one.
E (2) Signal processing and adjusting device.
An embodiment of a signal processing device 13 for
25 use in the echo canceller 2 is shown in Figure 2. This sig-
nal processing device comprises a shift register 23 to
which data symbols are applied which are here denoted by
a"(i). This shift register 23 includes N shift register
elements 23(0), 23(1) ... 23(N-1), each having a time
30 delay ~ . ~Iereinafter the shift register element having the
number q will be denoted by 23(q), q this being equal to a
number of the set 0, 1, 2, ... N-1. This shift register
element 23(q) produces the data symbols aq(i), which are
applied to a multiplying device 24(q) of a system of N
35 multiplying devices 24(0), 24(1), ... 24(N-1). A coeffi-
cient c (i) of a set of N coefficients co(i), c1(i), ...
CN 1(i) is also applied -to this multiplying device 24(q).
These coefficients are generated by the adjusting device 17.

~S~5~5
28-11-l979 9 PHN 9448
The N products which are simultaneously produced by the N
multiplying devices 24(q) are added together in an adding
device 25 and the sum of these N products becomes available
at the output of this adding device in the form of a syn-
S thetic echo signal sample ê(i).
As mentioned above, the coefficients c (i) are pro-
duced by the adjusting device 17 which is provided for that
purpose with N correlation circuits 26(0), 26(1), ...
26(N-1), wherein the correlation circuit having number q
10 will be denoted by 26(q). Applied to the correlation cir-
cuit 26(q) are the digital output signal ~(i) of the analog-
to-digital converter 21, as well as the output signal aq(i)
of the shift register element 23(q).
Figure 3 shows in greater detail an embodiment of
15 the correlation circuit 26(q). This correlation circuit com-
prises an amplifier 27 to which the digital output signal
~(i) of the analog-to-digital converter 21 as ~ell as the
data symbols aq(i) are applied. The product thus obtained
is multiplied in a second multiplier 28 by a factor of a,
20 whose absolute value is smaller than unity, for generating
a product which will be denoted by ~ cq(i) and indicates
the amount of which cq(i) must be changed in order to fur-
ther reduce the residual echo e(t) - e(t). These numbers
~ cq(i) are applied to an accumulator 29 which is formed
25 in known manner by an adder 30 and a delay device 31 having
a time delay ~ . In response to the number ~ cq(i) applied
thereto the accumulator produces the coefficient cq(i+1)
which is equal to cq(i) + Q cq(i).
If it is now more particularly assumed that cq(0) =
30 0, then it holds that:
i
(1) cq(i+1) = ~ C~ ~(n) a"(n-q)
n=0
wherein a"(n-q) = a (n)-
35It now further holds that:
N-1
(2) ê(i) = ~ cq(i) a"(i-q)
q=0

~S~ S
~8-11-1979 10 PHN 9448
If it is now assumed that the residual signal r(t) is
applied directly to the sampling device 20 so that it then
holds that:
(3) ~(n) = s(n) + e(n) - e(n)
then it can be written for expression (1):
(4) Cq(i+1)= ~ a s(n) a"(n-q)+ ~ ~ {e(n)-e(n)} a"(n-q)
n=0 n=0
As s(n) and a"(n) are uncorrelated, so that it holds that:
(5) lim ~ ~ s(n) a"(n-q) = 0
i ~ G~ n=0
it approximately holds for high values of i that:
S (6) cq(i+1) = ~ ~ ~e(n) - e(n)~ a~(n-q)
n=0
From expression (6) it follows that the coefficient cq(i+1)
is predominantly determined by the residual echo e(n)-e(nj.
As this echo canceler is arranged to reduce the residual
20 echo e(n) - e(n) to zero, drift and offset phenomena do not
affect the quality of the residual signal. This can be ex-
plained as follows.
Drift and offset phenomena may be considered to be a directcurrent signal p(t) which, as shown schematically in Figure
25 1, is added to the residual signal. So this residual signal
can be expressed as:
(7) r(t) = s(t) + p(t) + e(t) - e(t)
30 It now follows from the expressions (4), (5) and (7) that
for sufficiently high values of i it holds that:
(8) cq(i+1)= ~ \ p(n) a"(n-q) + ~ ~ {e(n)-e(n)} a"(n-q)
n=0 n=0
35 As the data signal a"(n) in its generality does not com-
prise a direct current term, values for i can be found, so
that for a constant value of p(t) it holds tha-t:

s
28-11-1979 11 PHN 9448
(9) ~ p(n) a"(n-q) = 0
n=0
If, however, the data signal does comprise a direct current
term, expression (9) cannot be fully satisfied. The direct
current signal p(n) will now furnish a contribution to
- c (i+1). The signal processing device 13 will now so adjust
itself that the synthetic signal e(t) becomes approximately
equal to:
10 ~e(t) = e(t) + p(t)
so that the residual signal r(t) is approximately equal to
s(t). Thus, drift and offset phenomena do substantially not
exercise any influence on the quality of the residual signal
r(t) which, ideally, is accurately equal to s(t). Although
15 drift and offset phenomena do not affect the setting of the
signal processing device or are cancelled by the synthetic
echo signal, it became apparent from experiments that these
phenomena may cause a drastic reduction in the quality of
the residual signal. It appears that this is to be ascribed
20 to the fact that the data signal a(k), applied to the echo
canceller, may contain a long train of data symbols of the
same type. Namely,such a train causes all the data symbols
stored in the shift register 23 of the signal processing
device 13 to be mutually equal during several sampling
25 periods. Due to the presence of the first term in (8), all
coefficients then change by an equal amount into the same
direction. From the following it will be apparent that this
reduces the quality of the residual signal.
Let it be assumed that r(t) is again directly applied to
30 the sampling device 20, so that r(t) = r(t) and that the N
data symbols a"(n-q) stored in the shift register 23 are
all equal to +1 and remain so for all values of _ for which
it holds that n1 ~ n ~ n2. The coefficients which were cal-
culated in the sampling period n1-1 will now be represented
35 by cq(n1-1)-
If now p(n) = 0 for all values of _ then it follows from
(2) -that in the sampling period n1+k+1, wherein
0 ~ k ~ n2-n1-1, a synthetic echo signal sample ê(n1~k+1)

~5~:~;95
28-11-1979 12 PHN 9448
is determined in accordance with
N-1
(10) ê(nl+k+l) = ~ c (nl+k+1)
q=0
= 8(nl+k) + ~ N {e(nl+k) - ê(nl+k)~
If, from the sampling period nl onwards, the direct current
component p(n) also assumes a constant value, but differing
from zero, it follows from (2), (8) and (10) that in the
lO sampling period n1+k+1~a synthetic echo signal sample
ê'(n1+k+1) is determined for which it holds that:
(11) ê (n1+k+1)=ê(n1+k+1)+ ~N(k+1) p(n) + p(n)0(~ N )
In (11) o(~ 2N ) represent a polynomial in ~.N . In prac-
15 tice this quantity is negligible relative to ~ N. From (11)
it follows that in response to the presence of p(n) and
the presence of the data symbos aq(n), which are all +1,
the synthetic echo signal sample occurring in -the sampling
period n1+k+1 e~ceeds by an amount of ~ N(k+1) p(n) the
20 synthetic echo signal sample which would have been generated
if no drift and offset phenomena were present. In order to
cancel out these drift and offset phenomena, the residual
signal R(t) is not applied directly, as shown in Figure 1,
to the sampling device 20 but via a high-pass filter 19,
25 which suppresses the low-frequency signal components in the
residual signal and, consequently, also the direct current
components which are a result of drift and offset phenomena.
The operation of this high-pass filter is schematically
shown in Figure 4. More particularly, in this Figure 4~
30 there is shown schematically at a the frequency spectrum
R(f) of the residual signal r(t), which has a strong direct
current component p(t). The transfer function H(f) of an
ideal high-pass filter is shown schematically at b and the
frequency spectrum R(f) of the output signal r(t) of the
35 high-pass filter 19 is shown at c. Applying this signal
r(t) to the sampling device 20 produces an output signal
r(i) having the frequency spectrum R(f), which is shown
at d in Figure 4.

~52f~9S
28~ 1979 13 PHN 9448
E(~) ~lodifications.
1. As is apparent from Figure 4, the signal r(i) and,
consequently, also the control signal ~(i) does not contain
low-frequency components and also no frequency components
near multiples of the sampling frequency M/T. The frequency
spectrum shown at d in Figure 4 can also be obtained by
using a digital high-pass filter instead of an analog high-
pass filter in the location shown in Figure 1 and by pass-
ing the control signal ~(i) to the adjusting device via
this digital high-pass filter instead of directly, as shown
.
in Figure 1.
2. The absence of the frequency components, shown sub
point 1, which are related to low-frequency components in
the residual signal r(t), results in the adjustment of the
15 signal processing device not being co-determined by these
usually relatively strong low frequency components. This
drawback can be eliminated in a particularly simple manner,
namely by removing the low-pass filter 15 from the echo
canceler shown in Figure 1 and by applying the output signal
20 ê(t) of the digital-to-analog converter-14 directly to the
combining device 16.
3. A further possibility to obtain low frequency signal
components of the residual signal, the components caused by
drift and offset phenomena excepted, in the control signal
25 ~(i) is shown in Figure 5. Therein there is included be-
tween the output of the combining device 16 and the input
of the high-frequency filter 19 a device 32 which is some-
times called "track and hold" and is controlled by clock
pulses occurring at a frequency ~/T. The operation of such
30 a "track and hold" device is as follows.
l~ithin a sampling period T/M a sample of the signal
r(t) = p(t) + s(t) + e(t) - e(t) is retained for a predeter-
mined period of time e amd during the remainder of the
period, the signal r(t) is tracked. l~hen the output signal
35 of this "track and hold" device 32 is indicated by r'(t),
the operation of this device can be mathematically expressed
as follows.

~5259S
28-11-1979 14 PHN 9448
r'(t) = r(mT/~I) for mT/M ~ t ~ e+mT/M
= r(t) for all fur-ther values of t
m = O, +1, * 2, ...
For the direct current component p(t) this "track and hold"
device 32 may be considered as a through-connection. By
way of illustration, the frequency spectrum R(f) of the
residual signal r(t), which comprises a strong direct cur-
rent component p(t), is shown in Figure 6 at a. The fre-
quency spectrum R'(f) of the output signal r'(t) of the
lO device 32 is shown schematically at b. The transfer func-
tion H(f) of an ideal high-pass filter is sho~n schemati-
cally at c. In response to the signal r'(t) this high-pass
filter 19 supplies an output signal r(t), the frequency
spectrum R(f) of which is shown at d in Figure 6. Finally,
15 the frequency spectrum R(f) of the time-discrete control
signal r(i) is shown at e in Figure 6.
4. As ~ill be apparent from a comparison of the
Figures 4 and 6, the high-pass filter 19 used in the con-
figuration shown in Figure 1 or described as the first
20 modification (see the above point 1) must have a low cut-off
frequency f . In the configuration described in -the pre-
ceding points 2 and 3 and shown in Figure 5, a considerably
high value is permissible for this cut-off frequency fg.
Even a value for f equal to M/2T is satisfactory.
25 E.(4) General remarks.
1. Should the multiplying factor M in the transmission
systems shown in the Figures 1 and 5 be chosen greater
than unity, the time delay ~ of the shift register elements
23(q) (see Figure 2) and the time delay of the delay device
3~ 3O (see Figure 3) becomes equal to T/~l and the control
signal samples ~(i) occur with a rate ~I/T. Now, the data
symbols a(k) cannot bc directly applied to the shift regis-
ter 23 but they must be converted in an input circuit into
auxiliary data s-~mbols a"(i) , occurring at a rate M/T. This
35 input circuit can be formed, in a manner described in
reference 4, by a M-position switch. However~ in the digital
signal processing technology it is customary to implement
this input circuit in the manner shown schematically in

~I~L5~S915
28-11-1979 15 PHN 9448
Figure 7. Therein, the data symbols a(k) are sampled by means
of a sampling device 33 and the samples thus obtained are
applied to an interpolator 34. Sampling pulses occurring
with a frequency 1/T are applied to the sampling device.
Thus, this sampling device 33 produces only at the ins-tant
kT a signal sample a'(k) the value of which is equal to a(k).
These signal samplas a'(k) are applied to the lnterpolator
34, which is arranged to insert M-1 zero-valued samples
between each two consecutive samples a'(k), (see reference
7). At the output of this interpolator there now occurs
the digital signal a"(i) for which it holds that:
a"(i) = a'(i/M) for i - 0, +M, +2M, ...
= 0 for all further values of i.
As already mentioned in reference 7, the cascade arranga-
15 ment of the interpolator 34 and the digital filter, which
functions as the signal processing device 13 is called in-
terpolating digital filter In practical embodiments of an
interpolating digital filter the function of the interpola-
tor and of the digital filter are interwoven. ~'or the
20 implementation of an interpolating digital filter reference
is made to the references 8, 9 and 10.
2. Figures 1 and 5 show a construction of a so-called
base-band data modem. Herein the data symbols a(k) are
applied to a low-pass filter 6 before they are applied to
25 the hybrid 4.
In addition to this base-band data transmission
speech-band data transmission is also known. In that case
a modulation device which ensures that the data signal
applied to the hybrid 4 is located in the frequency band
30 from 300-3400 Hz must be included between the data source7
and the filter 6.
3. If the above-mentioned modulation device is provided
in the transmit path between the output of the data source
7 and the point where the signal processing device 13 is
35 connected to the transmit path, it will usually be neces-
sary to provide an analog-to-digital converter producing
multi-bit code words at the cascade arrangemant of sampling
device 33 and interpolator 34, shown in Figure 7.
1. .

~S~i95
28-11-1979 16 PHN 9448
4. Alternatively, the above-mentioned modulation device
may be provided in the transmit path between the point where
the signal processing device 13 is connected to this trans-
mit path 1 and the filter 6. In these circumstances also
the signal processing device 13 will have to perform a
modulation process. This signal processing devlce can then
be constructed in the manner described in reference 4, or as
described in reference 5.
5. A linear coding network, for e~ample a biphase coder,
lO may be provided between the point where the signal process-
ing device 13 is connected to the transmit path 1 and the
filter 6.

Representative Drawing

Sorry, the representative drawing for patent document number 1152595 was not found.

Administrative Status

2024-08-01:As part of the Next Generation Patents (NGP) transition, the Canadian Patents Database (CPD) now contains a more detailed Event History, which replicates the Event Log of our new back-office solution.

Please note that "Inactive:" events refers to events no longer in use in our new back-office solution.

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Event History , Maintenance Fee  and Payment History  should be consulted.

Event History

Description Date
Inactive: IPC from MCD 2006-03-11
Inactive: IPC from MCD 2006-03-11
Inactive: Expired (old Act Patent) latest possible expiry date 2000-08-23
Grant by Issuance 1983-08-23

Abandonment History

There is no abandonment history.

Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
N.V. PHILIPS GLOEILAMPENFABRIEKEN
Past Owners on Record
NICOLAAS A. M. VERHOECKX
PETRUS J. VAN GERWEN
WILFRED A. M. SNIJDERS
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Drawings 1994-01-12 5 76
Abstract 1994-01-12 1 37
Claims 1994-01-12 1 27
Descriptions 1994-01-12 16 633