WO1994014248A1 - Far end echo canceller - Google Patents
Far end echo canceller Download PDFInfo
- Publication number
- WO1994014248A1 WO1994014248A1 PCT/AU1993/000626 AU9300626W WO9414248A1 WO 1994014248 A1 WO1994014248 A1 WO 1994014248A1 AU 9300626 W AU9300626 W AU 9300626W WO 9414248 A1 WO9414248 A1 WO 9414248A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- echo
- network
- delay
- signal
- canceller
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B3/00—Line transmission systems
- H04B3/02—Details
- H04B3/20—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
- H04B3/23—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other using a replica of transmitted signal in the time domain, e.g. echo cancellers
Definitions
- This invention relates to an improved telecommunications network which cancels echo originating from another network, and to an improved echo canceller.
- each network may cancel the echo which it generates. This cancellation usually occurs before the signal is passed to another network.
- echo may result from reflection from the far end of the satellite link, for instance.
- the size of the delay is much larger than for local echo - for instance, the minimum delay for a signal in geostationary orbit is about 520 mS.
- 64 x 10- 3 X 8000 512 co-efficients to effectively model the echo path in the circuit.
- Each co-efficient must be updated every sample period and this involves multiply and accumulate type operations for each co-efficient. It can therefore be seen that echo cancellation for a single circuit is mathematically intensive and that echo cancellation of 600ms of delay from an entire network at the far end of a higher frequency communications link will require a prohibitive amount of signal processing power.
- US 4 562 312 addresses a single circuit echo cancellation technique. It suffers a similar problem to US 4 577 309 in that its implementation on a network with international communications would require a cross correlation of the data on the network over a period of some 800ms.
- the present invention provides a telecommunications network, said network being in communication with remote networks, characterised in that said network includes means for cancelling echoes resulting from said remote networks.
- said remote network is a remote national network.
- the present invention provides a far end echo canceller for a communications link, said link having a transmitter output, and a receiver input, wherein said canceller includes means for extracting a signal from said transmitter output, and delaying said signal by a predetermined amount characteristic of the echo delay on said link, and a shorter delay echo canceller arranged to cancel echo present on said receiver input by reference to the output of said delay means.
- said delay means is a bulk delay device.
- the present invention provides a method for cancelling far end echoes, comprising sampling a transmitted signal to produce a reference signal ; delaying said reference signal by a predetermined period; receiving an incoming signal including echo; correlating said incoming signal and said delayed reference signal, and thereby producing an echo cancellation signal; and substantially cancelling at least part of the echo in said incoming signal.
- the present invention therefore allows a network operator to cancel both near and far end echo from a single site. Additionally, the use of a preset delay system to delay the signal for correlation.for a period characteristic of the echo delay on any selected link, allows for a relatively simple solution to the far end echo cancellation problem.
- Figure 1 shows schematically a long-delay echo producing system
- FIG. 2 illustrates schematically one mode of operation of the present invention
- FIG. 3 illustrates schematically the principle of operation of the present invention.
- a network 15 is communicating with a second network 20 via a satellite 10.
- the customer in network 20 will hear echo originating from network 15, and vice versa.
- a calling party is relying in the normal course on adequate echo cancellation on the called party's network.
- each network must provide adequate echo cancellation for its outgoing signals using cancellers 14, 21.
- cancellers 14, 21 this assumes cooperation between the operators of each network.
- the present invention allows for cancellation of far end echo by placing a suitable unit 12 on the calling party's network.
- a system for far end echo cancellation according to the present invention is located on the relevant communications link - for instance in an international link, preferably on the trunk line beyond the gateway exchange.
- Monitoring device 23 is a device adapted to measure quantity and detect echo - for instance a device as described in PCT/AU 92/00265 by the present applicant. This is used in initial set up procedures to measure the echo on the link - however, it need not be continually in place during operation. It may be left as a monitoring device, however, it is not required for the operation of the canceller. No on-going calculation of the echo delay is required.
- Echo canceller 24 is a conventional device of any suitable type. Such devices are well known and commonly used. Illustratively, it may be an EC 6300 echo canceller form Coherent Communication Systems Corporation, configured for a 64 ms delay tail. The operation and nature of echo cancellers of this type is well known and understood.
- Delay box 25 is adapted to delay an incoming signal by a scalable time before output. This is a device of conventional type which is adapted to produce a scalable delay. The device should be capable of a delay of up to one second, if the canceller is to be used for long haul links. It is preferably a 2 M Bit per second device.
- monitor 23 identifies a far end echo
- delay box 25 is preset for a delay such that the echo on a given link is brought within the range of the canceller.
- the delay box typically delays the outgoing cancellation signal by about the round-trip delay on the link.
- the delay may be set for 580 ms or slightly less, and still bring the echo within the 64 ms delay tail of the canceller.
- the conventional canceller then sees echoes in . the range of 0 to 30 ms.
- Monitor 23 is used to verify that the far end echo is concentrated around a central value, and that the system is in fact reducing far end echo.
- the best way of implementing the improved canceller, to handle both near and far echo (ie in both directions) on international voice circuits is to use a standard canceller, unaided, to cancel near end echo, a canceller aided with an additional offsetting delay to cancel far end echo, and a monitor 23 to perform setup, configuration and monitoring of the system.
- the monitor 23 measures the time delay of the echoes. For transiting traffic, there may be more than two delays at which echo is occurring. In the improved echo cancelling system, one could add a third, standard canceller, with a different delay offset, to cancel another group of clustered echoes.
- the enhanced echo canceller consists of several standard, low delay cancellers, some with additional delays adjusted for particular groups of echo associated with particular points along the transmission path.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
A system and device for cancelling far end echo, particularly for echo from a remote network, is disclosed. The system is adapted to cancel echoes from one network (20) from calls from another network (15), from within the other network (15). Preferably, the echo canceller includes a pre-set delay device, which delays an outgoing sample so as to bring the detected echo on the receiver side within range of a conventional echo canceller (24). No ongoing far end echo measurement is required, if the canceller is sited on a link to a particular remote network.
Description
FAR END ECHO CANCELLER Technical Field
This invention relates to an improved telecommunications network which cancels echo originating from another network, and to an improved echo canceller.
Background Art
Where communication occurs between telecommunication networks, it is common practice for each network to cancel the echo which it generates. This cancellation usually occurs before the signal is passed to another network.
It is often the case that such echo is not cancelled. This results in the receiving network seeing the echo without the sending network being affected. Thus the situation arises where the receiving network transmission and reception quality is impaired by the failure of the network at the far end of the communications link to cancel the echo generated by that network.
An example of such a situation is on international calls. Particular networks in general have poor echo cancellation and therefore any call to that network will be seen to have echo. It is desirable to improve the quality of service that such regular occurrences of echo be cancelled. The delay between generating the signal and seeing the echo is proportional to the length of the communications link between the two networks. Referring to Figure 1, echo may result from reflection from the far end of the satellite link, for instance. The size of the delay is much larger than for local echo - for instance, the minimum delay for a signal in geostationary orbit is about 520 mS.
A problem with conventional echo cancellation techniques, particularly on a network basis rather than single circuit link basis, is that the longest delay that can be dealt with is of the order of 64 ms. Cancellation of longer delays requires such a vast amount of signal processing power that it is impractical to implement. By way of example, to cancel a 64ms delay on an 8KHz circuit requires 64 x 10-3 X 8000 = 512 co-efficients to effectively model the echo path
in the circuit. Each co-efficient must be updated every sample period and this involves multiply and accumulate type operations for each co-efficient. It can therefore be seen that echo cancellation for a single circuit is mathematically intensive and that echo cancellation of 600ms of delay from an entire network at the far end of a higher frequency communications link will require a prohibitive amount of signal processing power.
In the past, attempts to deal with echo originating from the far end of a communications link has been restricted to single circuit techniques which have not been implemented on a network scale. US 4 577 309 is an example of such single circuit echo cancellation technique. It suffers from the problem that it must firstly measure the delay of the echo on the circuit by the auto-correlation of transmitted test data. This requires the received signal to be correlated with the test signal until the delay is measured. To implement this technique at a network level would require the communication link to be periodically fed with test data and for this test data to be auto-correlated, over a period of at least 800ms, with the received data of the entire communications link. The processing power required to do this is clearly prohibitive.
US 4 562 312 addresses a single circuit echo cancellation technique. It suffers a similar problem to US 4 577 309 in that its implementation on a network with international communications would require a cross correlation of the data on the network over a period of some 800ms.
It is accordingly an object of the present invention to provide a technique for cancelling echo resulting from a remote network.
Summary of the invention
According to one aspect the present invention provides a telecommunications network, said network being in communication with remote networks, characterised in that said network includes means for cancelling echoes resulting from said remote networks.
Preferably said remote network is a remote national network.
According to another aspect the present invention provides a far end echo canceller for a communications link, said link having a transmitter output, and a receiver input, wherein said canceller includes means for extracting a signal from said transmitter output, and delaying said signal by a predetermined amount characteristic of the echo delay on said link, and a shorter delay echo canceller arranged to cancel echo present on said receiver input by reference to the output of said delay means.
Preferably said delay means is a bulk delay device.
According to another aspect the present invention provides a method for cancelling far end echoes, comprising sampling a transmitted signal to produce a reference signal ; delaying said reference signal by a predetermined period; receiving an incoming signal including echo; correlating said incoming signal and said delayed reference signal, and thereby producing an echo cancellation signal; and substantially cancelling at least part of the echo in said incoming signal.
The present invention therefore allows a network operator to cancel both near and far end echo from a single site. Additionally, the use of a preset delay system to delay the signal for correlation.for a period characteristic of the echo delay on any selected link, allows for a relatively simple solution to the far end echo cancellation problem.
Brief Description of Drawings
The invention will now be described with reference to an illustrative embodiment and the accompanying drawings, in which:
Figure 1 shows schematically a long-delay echo producing system;
Figure 2 illustrates schematically one mode of operation of the present invention; and
Figure 3 illustrates schematically the principle of operation of the present invention.
Description
Referring to Figure 1 , a network 15 is communicating with a second network 20 via a satellite 10. Considering a call established between the networks, the customer in network 20 will hear echo originating from network 15, and vice versa. Hence, a calling party is relying in the normal course on adequate echo cancellation on the called party's network. Conventionally, each network must provide adequate echo cancellation for its outgoing signals using cancellers 14, 21. However, this assumes cooperation between the operators of each network. The present invention allows for cancellation of far end echo by placing a suitable unit 12 on the calling party's network.
Considering Figure 2, a system for far end echo cancellation according to the present invention is located on the relevant communications link - for instance in an international link, preferably on the trunk line beyond the gateway exchange.
Monitoring device 23 is a device adapted to measure quantity and detect echo - for instance a device as described in PCT/AU 92/00265 by the present applicant. This is used in initial set up procedures to measure the echo on the link - however, it need not be continually in place during operation. It may be left as a monitoring device, however, it is not required for the operation of the canceller. No on-going calculation of the echo delay is required.
Echo canceller 24 is a conventional device of any suitable type. Such devices are well known and commonly used. Illustratively, it may be an EC 6300 echo canceller form Coherent Communication Systems Corporation, configured for a 64 ms delay tail. The operation and nature of echo cancellers of this type is well known and understood.
Delay box 25 is adapted to delay an incoming signal by a scalable time before output. This is a device of conventional type which is adapted to produce a scalable delay. The device should be capable of a delay of up to one second, if the canceller is to be used for long haul links. It is preferably a 2 M Bit per second device.
In use, monitor 23 identifies a far end echo, and delay box 25 is preset for a delay such that the echo on a given link is brought within the range of the canceller. The delay box typically delays the outgoing cancellation signal by about the round-trip delay on the link. For example, if the measured echo delay is in the range of 580 to 610 ms, then the delay may be set for 580 ms or slightly less, and still bring the echo within the 64 ms delay tail of the canceller. The conventional canceller then sees echoes in . the range of 0 to 30 ms. These parameters will of course vary somewhat if different delay tails are used. The present invention is most applicable where echo is largely concentrated within a narrow band, preferably up to a 64 ms delay width.
Monitor 23 is used to verify that the far end echo is concentrated around a central value, and that the system is in fact reducing far end echo.
Operationally, the best way of implementing the improved canceller, to handle both near and far echo (ie in both directions) on international voice circuits, is to use a standard canceller, unaided, to cancel near end echo, a canceller aided with an additional offsetting delay to cancel far end echo, and a monitor 23 to perform setup, configuration and monitoring of the system.
The monitor 23 measures the time delay of the echoes. For transiting traffic, there may be more than two delays at which echo is occurring. In the improved echo cancelling system, one could add a third, standard canceller, with a different delay offset, to cancel another group of clustered echoes.
Thus, in the general case, the enhanced echo canceller consists of several standard, low delay cancellers, some with additional delays adjusted for particular groups of echo associated with particular points along the transmission path.
A single canceller to do the same job would need a very large memory to cover the entire delay range. °
It will be appreciated that variations and additions are possible within the spirit and scope of the invention.
Claims
1. A telecommunications network, said network being in communication with remote networks, characterised in that said network includes means for cancelling echoes resulting from said remote networks.
2. A network according to claim 1 , wherein said each of said means for cancelling echoes is adapted to cancel echoes having a delay characteristic of the link to said remote network.
3. A far end echo canceller for a communications link, said link having a transmitter output, and a receiver input, wherein said canceller includes means for extracting a signal from said transmitter output, and delaying said signal by a predetermined amount characteristic of the echo delay on said link, and a shorter delay echo canceller arranged to cancel echo present on said receiver input by reference to the output of said delay means.
4. A canceller according to claim 3, wherein said delay means is a bulk delay device.
5. A method for cancelling far end echoes, comprising sampling a transmitted signal to produce a reference signal ; delaying said reference signal by a predetermined period; receiving an incoming signal including echo; correlating said incoming signal and said delayed reference signal, and thereby producing an echo cancellation signal; and substantially cancelling at least part of the echo in said incoming signal.
6. A network according to claim 1 , wherein said means for cancelling echoes comprises one or more echo cancellers according to claim 3 or claim 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU56194/94A AU5619494A (en) | 1992-12-07 | 1993-12-06 | Far end echo canceller |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AUPL6228 | 1992-12-07 | ||
AUPL622892 | 1992-12-07 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1994014248A1 true WO1994014248A1 (en) | 1994-06-23 |
Family
ID=3776583
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/AU1993/000626 WO1994014248A1 (en) | 1992-12-07 | 1993-12-06 | Far end echo canceller |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO1994014248A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999034536A1 (en) * | 1997-12-12 | 1999-07-08 | Nokia Networks Oy | Acoustic echo cancelling method |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2285983A (en) * | 1982-12-30 | 1984-07-05 | Telecommunications Radioelectriques Et Telephoniques T.R.T. | Echo cancellation delay measurement |
JPS59119930A (en) * | 1982-12-27 | 1984-07-11 | Toshiba Corp | Echo canceller |
AU2385084A (en) * | 1983-01-31 | 1984-08-02 | Telecommunications Radioelectriques Et Telephoniques T.R.T. | Training an echo cancelling filter |
GB2135558A (en) * | 1983-02-17 | 1984-08-30 | Western Electric Co | Improvements in or relating to delay estimation |
US4587382A (en) * | 1982-07-29 | 1986-05-06 | Gte Lenkurt Incorporated | Echo canceller using end delay measurement |
EP0221221A1 (en) * | 1985-10-30 | 1987-05-13 | International Business Machines Corporation | A process for determining an echo path flat delay and echo canceler using said process |
EP0260678A1 (en) * | 1986-09-16 | 1988-03-23 | Nec Corporation | Full duplex modem having two echo cancellers for a near end echo and a far end echo |
EP0287742A1 (en) * | 1987-04-22 | 1988-10-26 | International Business Machines Corporation | Echo cancelling device for data transmission over two-wire line |
JPS64826A (en) * | 1987-06-23 | 1989-01-05 | Fujitsu Ltd | Echo canceller device |
EP0388493A1 (en) * | 1989-03-22 | 1990-09-26 | Sa Telindus Nv | Digital echo canceller for full-duplex modem with frequency offset tracking |
US4970715A (en) * | 1987-03-27 | 1990-11-13 | Universal Data Systems, Inc. | Modem with improved remote echo location and cancellation |
JPH0321122A (en) * | 1989-06-19 | 1991-01-29 | Oki Electric Ind Co Ltd | Echo canceller circuit for full duplex modem |
EP0518383A2 (en) * | 1991-06-13 | 1992-12-16 | Nec Corporation | Method and arrangement of echo elimination in digital telecommunications system |
-
1993
- 1993-12-06 WO PCT/AU1993/000626 patent/WO1994014248A1/en active Application Filing
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4587382A (en) * | 1982-07-29 | 1986-05-06 | Gte Lenkurt Incorporated | Echo canceller using end delay measurement |
JPS59119930A (en) * | 1982-12-27 | 1984-07-11 | Toshiba Corp | Echo canceller |
AU2285983A (en) * | 1982-12-30 | 1984-07-05 | Telecommunications Radioelectriques Et Telephoniques T.R.T. | Echo cancellation delay measurement |
AU2385084A (en) * | 1983-01-31 | 1984-08-02 | Telecommunications Radioelectriques Et Telephoniques T.R.T. | Training an echo cancelling filter |
GB2135558A (en) * | 1983-02-17 | 1984-08-30 | Western Electric Co | Improvements in or relating to delay estimation |
EP0221221A1 (en) * | 1985-10-30 | 1987-05-13 | International Business Machines Corporation | A process for determining an echo path flat delay and echo canceler using said process |
EP0260678A1 (en) * | 1986-09-16 | 1988-03-23 | Nec Corporation | Full duplex modem having two echo cancellers for a near end echo and a far end echo |
US4970715A (en) * | 1987-03-27 | 1990-11-13 | Universal Data Systems, Inc. | Modem with improved remote echo location and cancellation |
EP0287742A1 (en) * | 1987-04-22 | 1988-10-26 | International Business Machines Corporation | Echo cancelling device for data transmission over two-wire line |
JPS64826A (en) * | 1987-06-23 | 1989-01-05 | Fujitsu Ltd | Echo canceller device |
EP0388493A1 (en) * | 1989-03-22 | 1990-09-26 | Sa Telindus Nv | Digital echo canceller for full-duplex modem with frequency offset tracking |
JPH0321122A (en) * | 1989-06-19 | 1991-01-29 | Oki Electric Ind Co Ltd | Echo canceller circuit for full duplex modem |
EP0518383A2 (en) * | 1991-06-13 | 1992-12-16 | Nec Corporation | Method and arrangement of echo elimination in digital telecommunications system |
Non-Patent Citations (3)
Title |
---|
PATENT ABSTRACTS OF JAPAN, E-1054, page 147; & JP,A,3 021 122 (OKI ELECTRIC IND CO LTD), 29 January 1991. * |
PATENT ABSTRACTS OF JAPAN, E-276, page 139; & JP,A,59 119 930 (TOSHIBA K.K.), 11 July 1984. * |
PATENT ABSTRACTS OF JAPAN, E-747, page 8; & JP,A,64 000 826 (FUJITSU LTD), 5 January 1989. * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999034536A1 (en) * | 1997-12-12 | 1999-07-08 | Nokia Networks Oy | Acoustic echo cancelling method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0736235B1 (en) | Method for determining the location of echo in an echo canceller | |
Sondhi et al. | Silencing echoes on the telephone network | |
US4751730A (en) | Process and system for improving echo cancellation within a transmission network | |
US5029204A (en) | Operational status controller for echo canceling | |
US3535473A (en) | Self-adjusting echo canceller | |
US3754105A (en) | Circuit arrangement for echo suppression in a voice circuit on a four-wire transmission system upon transfer to a two-wire transmission line | |
US4688245A (en) | Method and circuit arrangement for compensating cross-talk and/or echo signals | |
NO180137B (en) | Echo canceling construction | |
Emling et al. | The effects of time delay and echoes on telephone conversations | |
KR850004366A (en) | Telepaging system and method | |
US20030067888A1 (en) | Seamless redundant echo canceller replacement in a multi-channel echo canceller | |
US5479503A (en) | Two-wire to four-wire switching exchanger | |
EP0956657B1 (en) | Dynamic echo canceller and parameter selection in telephony systems | |
WO1994014248A1 (en) | Far end echo canceller | |
US6748050B2 (en) | Method and apparatus for performing either tone analysis on a local looped-back communications path or utilizing a hybrid reflection based looped-back test to test integrity | |
JPH07273691A (en) | Method for adaptive control of digital echo canceller in telecommunication system | |
Wittke et al. | Measurements of echo parameters pertinent to high-speed full-duplex data transmission on telephone circuits | |
US5043977A (en) | Method and a circuit arrangement for setting the subscriber line dummy impedances of programmable hybrid circuits | |
JPH0693663B2 (en) | Circuit device for abnormal check of operation of data transmission device | |
EP1560441B1 (en) | Narrow band tone detection in echo cancelling system | |
US5799078A (en) | Echo canceller | |
GB2369019B (en) | Method for carrying out real-time backup communication of IP communication | |
US20020015488A1 (en) | Method of echo cancellation and equipment of echo cancellation | |
KR930006860B1 (en) | Trunk Line Tester of Electric Switch | |
US6721287B1 (en) | Far echo canceller for PCM modems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AT AU BB BG BR BY CA CH CZ DE DK ES FI GB HU JP KP KR KZ LK LU MG MN MW NL NO NZ PL PT RO RU SD SE SK UA US UZ VN |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
122 | Ep: pct application non-entry in european phase | ||
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
NENP | Non-entry into the national phase |
Ref country code: CA |