DE4216911A1 - IMPROVEMENT IN LOSS OF ECHO RETURN - Google Patents

IMPROVEMENT IN LOSS OF ECHO RETURN

Info

Publication number
DE4216911A1
DE4216911A1 DE19924216911 DE4216911A DE4216911A1 DE 4216911 A1 DE4216911 A1 DE 4216911A1 DE 19924216911 DE19924216911 DE 19924216911 DE 4216911 A DE4216911 A DE 4216911A DE 4216911 A1 DE4216911 A1 DE 4216911A1
Authority
DE
Germany
Prior art keywords
echo
frames
speech
sid
audio
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE19924216911
Other languages
German (de)
Inventor
Peter Kabell Jensen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Motorola Solutions Inc
Original Assignee
Motorola Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motorola Inc filed Critical Motorola Inc
Publication of DE4216911A1 publication Critical patent/DE4216911A1/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/012Comfort noise or silence coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B3/00Line transmission systems
    • H04B3/02Details
    • H04B3/20Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1682Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers
    • H04J3/1688Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers the demands of the users being taken into account after redundancy removal, e.g. by predictive coding, by variable sampling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M9/00Arrangements for interconnection not involving centralised switching
    • H04M9/08Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic
    • H04M9/085Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic using digital techniques

Abstract

A communications transceiver, such as a GSM mobile, is provided, for communicating in frames of encoded audio, comprising an audio input path (10), an audio output path (22), a voice activity detector (VAD 12) for detecting voice on the audio input path, and echo detecting means (25, 26, 27,13, 28) for detecting unwanted echos on the input path resulting from acoustic coupling with the output path. Transmission of encoded audio from the audio input path is inhibited, by means (14, 29), in the presence of voice which is indicated as echo by the echo detecting means. The transceiver preferably has means for generating silence indicator (SID) frames in place of audio frames during periods of detected echo and means (40) Fig. 4 (not shown) for supplementing the silence indicator (SID) frames with comfort noise parameters and transmitting the supplemented frames for decoding as audio frames at a receiver. <IMAGE>

Description

Die vorliegende Erfindung betrifft ein Kommunikationssystem wie etwa ein zellulares Funksystem mit einem Übertrager und einem Empfänger und einer Einrichtung zum Feststellen des Vorliegens von Sprache in dem vom Übertrager an den Empfänger übertragenen Signal.The present invention relates to a Communication system such as a cellular radio system with a transmitter and a receiver and one Device for determining the presence of language in the signal transmitted from the transmitter to the receiver.

In dem zellularen GSM-Funksystem wird Sprache in Frames (Rahmen) von kodierten Sprachdaten übertragen. Das System legt fest, daß jede mobile Funkeinheit einen Sprachaktivitätsdetektor (Voice Activity Detector, VAD) zum Detektieren von Sprache auf einem Kanal aufweist. Dies wird für den Betrieb in einem diskontinuierlichen Übertragungsmodus (Discontinuus Transmission Mode, DTx) verwendet. Wenn der DTx-Mode inaktiv ist, werden Frames von kodierter Sprache kontinuierlich übertragen, unabhängig davon, ob auf dem Kanal Sprache ist. Wenn keine Sprache (Voice) auf dem Kanal ist, kodiert der Sprachcoder das Hintergrundrauschen so als wäre es Sprache. Dies wird übertragen und auf der Empfängerseite reproduziert. Wenn der DTx-Mode aktiv ist und keine Sprache auf dem Kanal ist, wird die Abwesenheit der Sprache durch den VAD detektiert und, statt der Übertragung von Information, wie sie für die vollständige Codierung jedes Frames notwendig ist, überträgt die Mobileinheit nur Filterparameter für den Sprachdecoder. Ein Frame von Filterparametern wird als SID-Frame (Silence Descriptor Frame) bezeichnet. Der DTx-Betrieb wird in den GSM-Empfehlungen 06.31 näher beschrieben. Der Empfänger füllt den Rest des Frames mit Zufallsdaten (sogenanntes Comfort Noise), wie dies in den GSM-Empfehlungen 06.12 beschrieben ist. Statt jeden Frame zu übertragen, wird das Spektrum des Hintergrundrauschens nur in jedem 24. Frame erneuert. Dies reduziert den Gesamtpegel der Funkaktivität in dem System und reduziert daher die Co-Kanal-Interferenz. Es spart außerdem Strom der Batterien in der Mobileinheit.In the cellular GSM radio system, speech becomes frames (Frame) of encoded voice data transmitted. The system specifies that each mobile radio unit has one Voice Activity Detector (VAD) for detecting speech on a channel. This is used for operation in a discontinuous Discontinuus Transmission Mode (DTx) used. If the DTx mode is inactive, frames will be of coded speech transmitted continuously, regardless of whether there is language on the channel. If no If there is speech on the channel, the speech encoder encodes the background noise as if it were speech. this will transmitted and reproduced on the receiving end. If DTx mode is active and no language on the channel is the absence of language by the VAD detected and, instead of the transmission of information, how they are necessary for the complete coding of each frame the mobile unit only transmits filter parameters for the speech decoder. A frame of filter parameters is called SID frame (Silence Descriptor Frame). The DTx operation is described in GSM recommendations 06.31 described. The recipient fills in the rest of the frame Random data (so-called comfort noise), as in the GSM recommendations 06.12 is described. Instead of every frame to transmit the spectrum of the background noise only renewed every 24th frame. This reduces the  Total level of radio activity in the system and reduced hence the co-channel interference. It also saves electricity the batteries in the mobile unit.

In dieser Beschreibung wird der Ausdruck "DTx-Mode" für den Mode (Betrieb) benutzt, bei dem SID-Frames zur Basisstation während dem Nichtvorliegen von Sprache übertragen werden.In this description, the expression "DTx-Mode" for uses the mode (operation) in which SID frames are used Base station during the absence of speech be transmitted.

Dieser Mode wird eingenommen, wenn ein Kommando von der Basisstation empfangen wird. Der Ausdruck "DTx-Funktion" wird benutzt, um den Wechsel an der Mobileinheit vom Sprachbetrieb zur Übertragung von SID-Frames während des DTx-Modes zu kennzeichnen. Die Basisstation erkennt die SID-Frames, in dem sie die Anregungsinformation beobachtet. Ist diese Null, so wird der Frame als SID-Frame betrachtet.This mode is used when a command from the Base station is received. The expression "DTx function" is used to change the mobile unit from Voice mode for the transmission of SID frames during the Label DTx modes. The base station recognizes that SID frames in which they contain the excitation information observed. If this is zero, the frame is shown as SID frame considered.

In den ersten Jahren der Inbetriebnahme des Systems ist nicht vorgesehen, daß der DTx-Mode benutzt wird. Wenn der Gesamtnachrichtenverkehr mit der Zeit zunimmt, wird der DTx-Mode aktiviert werden. Alle Mobileinheiten müssen jedoch die Fähigkeit besitzen, von Anfang an in beiden Modes zu arbeiten. In entfernten Gebieten mag es nicht notwendig sein, den DTx-Mode zu aktivieren. Es wird daher eine Situation vorliegen, bei der die Mobileinheit, abhängig von ihrer Lage, die Moden umschalten muß. Dieses Umschalten zwischen Moden ist in den GSM-Empfehlungen festgelegt.In the early years of commissioning the system is not intended that the DTx mode is used. If the Total message traffic increases over time DTx mode can be activated. All mobile units must however, have the ability in both right from the start Modes to work. It doesn't like in distant areas be necessary to activate the DTx mode. It will therefore there is a situation where the mobile unit, depending on their location, the modes must switch. This Switching between modes is in the GSM recommendations fixed.

Die Elemente des GSM-Systems, wie es oben beschrieben wurde, sind in Fig. 4 gezeigt. In dieser Figur sind die Elemente des mobilen Funktelefons auf der linken Seite gezeigt und die Elemente der Basisstation auf der rechten Seite. Die Mobileinheit umfaßt: Ein Hand-set (Handgerät), von dem ein Mikrophon 10 gezeigt ist; einen Sprachcoder 11 zum Kodieren von Sprache, bevor sie übertragen wird; einen VAD (Voice Activity Detector) 12, der das Vorhandensein von Sprache detektiert und Sprache vom Hintergrundrauschen unterscheidet; ein VAD-Hangover-Element 13 zum Ausdehnen des VAD-Indikators, und einen diskontinuierlichen Übertrager DTx/tx 14 zum Erzeugen von SID-Frames, wenn das VAD-Flag gelöscht ist. Die DTx/tx-Einheit sieht außerdem ein Flag (SP-Flag) für das Funkuntersystem vor, um festzustellen, ob der Frame ein Sprach-Frame oder ein SID-Frame ist. Die Sprach-SID-Frames werden mittels eines Funkuntersystems an die Basisstation übertragen. Die Basisstation hat ein diskontinuierliches Übertragungs-/Empfangs-(DTx/rx)Element 18 und einen Sprachdecoder 19.The elements of the GSM system as described above are shown in FIG. 4. In this figure, the elements of the mobile radio telephone are shown on the left and the elements of the base station on the right. The mobile unit comprises: a handset, of which a microphone 10 is shown; a speech encoder 11 for encoding speech before it is transmitted; a VAD (Voice Activity Detector) 12 that detects the presence of speech and distinguishes speech from background noise; a VAD hangover element 13 for expanding the VAD indicator, and a discontinuous transmitter DTx / tx 14 for generating SID frames when the VAD flag is cleared. The DTx / tx unit also provides a flag (SP flag) for the radio subsystem to determine whether the frame is a speech frame or a SID frame. The voice SID frames are transmitted to the base station by means of a radio subsystem. The base station has a discontinuous transmission / reception (DTx / rx) element 18 and a speech decoder 19 .

Wenn der DTx-Mode aktiv ist, detektiert der VAD 12 das Fehlen von Sprache auf dem Kanal und veranlaßt die DTx/tx 14, einen SID-Frame zu erzeugen. Der SID-Frame enthält nur die Sprachcodierfilterparameter und Nullen an den Stellen der Anregungsinformation (excitation information). In diesem Zustand überträgt die Mobileinheit SID (Silence Descriptor)-Frames, die nur Sprachcodierfilterparameter und Nullen an Stellen der Anregungsinformation aufweisen. Die Basisstation empfängt die SID-Frames und ersetzt die Anregungsinformation mit "Comfort"-Rauschen von einem Comfort-Rauschgenerator in dem DTx/rx-Element 18. Auf diese Weise rekonstruiert der Comfort-Rauschgenerator Hintergrundrauschen, ähnlich dem, wie es von dem Mobil- Mikrophon 10 empfangen wird. Somit hat der Zuhörer an der Basisstation nicht den störenden Effekt Sprache zu hören und dann plötzlich nichts mehr zu hören.When the DTx mode is active, the VAD 12 detects the absence of speech on the channel and causes the DTx / tx 14 to generate a SID frame. The SID frame contains only the speech coding filter parameters and zeros at the locations of the excitation information. In this state, the mobile unit transmits SID (Silence Descriptor) frames that only have speech coding filter parameters and zeros at the locations of the excitation information. The base station receives the SID frames and replaces the excitation information with "comfort" noise from a comfort noise generator in the DTx / rx element 18 . In this way, the comfort noise generator reconstructs background noise similar to that received by the mobile microphone 10 . This means that the listener at the base station does not hear the disruptive effect of speech and then suddenly no longer hear anything.

Ein Problem mit Mobilfunkeinheiten stellt die akustische Rückkopplung (Echorückkehr) von dem mobilen Ohrstück (nicht gezeigt) zum Mikrophon 10 dar. Das zellulare GSM- Funksystem hat strikte Anforderung für die Echorückkehrverluste. Die Richtlinien erfordern, daß die Echorückkehrverluste kleiner oder gleich 46 dB sind. Mittels eines guten mechanischen Designs des Handsets müßte es möglich sein, daß die akustische Kopplung von dem Ohrstück zum Mikrophon die 46 dB-Differenz der Richtlinie erreicht. Es ist jedoch wünschenswert, eine Lautstärkeregelung vorzusehen, um den Tonausgang des Handsets um 10 dB anzuheben. Wenn der Ohrstückausgang um 10 dB angehoben wird, betragen die Echorückkehrverluste nur noch 36 dB. Zusätzlich sollte die größte maximale Echoverzögerung für ein akustisches Signal, das von einer Person, die mit dem öffentlichen Telefonnetz (PSTN) verbunden ist, stammt und das aufgrund der akustischen Kopplung zwischen dem Ohrstück und dem Mikrophon zurückkommt, 180 Millisekunden betragen. In der Praxis werden deutlich größere Verzögerungen vorkommen, immer abhängig von der Übertragungsroute. Beispielsweise kann eine Satellitenverbindung Verzögerungen von 400 Millisekunden bewirken. Dieses Echo wirkt sich störend für das Ohr des Empfängers, der mit dem PSTN verbunden ist, aus.A problem with mobile radio units is the acoustic feedback (echo return) from the mobile earpiece (not shown) to the microphone 10. The cellular GSM radio system has strict requirements for the echo return losses. The guidelines require that the echo return losses be less than or equal to 46 dB. With a good mechanical design of the handset, it should be possible for the acoustic coupling from the earpiece to the microphone to reach the 46 dB difference in the directive. However, it is desirable to provide volume control to boost the handset's audio output by 10 dB. If the earpiece output is raised by 10 dB, the echo return losses are only 36 dB. In addition, the maximum maximum echo delay for an acoustic signal that comes from a person connected to the public telephone network (PSTN) and that comes back due to the acoustic coupling between the earpiece and the microphone should be 180 milliseconds. In practice there will be significantly longer delays, depending on the transmission route. For example, a satellite connection can cause delays of 400 milliseconds. This echo interferes with the ear of the recipient connected to the PSTN.

Gemäß der vorliegenden Erfindung ist ein Kommunikationssende/Empfangsgerät vorgesehen, das mit in Frames kodiertem Ton kommuniziert und einen Audio-Eingangspfad, einen Audio-Ausgangspfad, einen VAD (Voice Activity Detector) zum Detektieren von Sprache auf dem Audio-Eingangspfad, eine Echodetektionseinrichtung zum Detektieren von ungewollten Echos auf dem Eingangspfad, die aus der akustischen Kopplung mit dem Ausgangspfad herrühren, und eine Einrichtung, die auf die Echodetektionseinrichtung reagiert, zum Verhindern, daß kodierte Audioinformation von dem Audioeingangspfad während des Vorliegens von Sprache, die als Echo von der Echodetektionseinrichtung erkannt wurde, übertragen wird/ aufweist.According to the present invention is a Communication transceiver provided with in Frames encoded sound and communicates one Audio input path, an audio output path, a VAD (Voice Activity Detector) for detecting speech the audio input path, an echo detection device for Detection of unwanted echoes on the input path, that from the acoustic coupling with the output path originate, and a facility on the Echo detection device responds to prevent encoded audio information from the audio input path  during the presence of speech that is echoed by the Echo detection device was recognized, is transmitted / having.

Die Sende-/Empfangseinrichtung weist vorzugsweise eine Einrichtung zum Erzeugen von SID-Frames anstatt von Audio-Frames während Perioden, in denen Echo detektiert wurde, auf und weist außerdem eine Einrichtung zum Ergänzen der SID-Frames mit Comfort-Rauschparametern und zum Übertragen der ergänzten Frames auf, damit sie als Audio-Frames im Empfänger dekodiert werden. Auf diese Weise werden Echo-Frames durch Frames mit Comfort-Rauschen ersetzt, selbst wenn der Empfänger keine Möglichkeit zum Dekodieren von SID-Frames aufweist.The transmitting / receiving device preferably has one Device for generating SID frames instead of Audio frames during periods when echo is detected was, and also has a facility for Supplement the SID frames with Comfort noise parameters and to transfer the supplemented frames so that they are as Audio frames can be decoded in the receiver. To this Echo frames become wise through frames with comfort noise replaced even if the recipient is unable to Decoding of SID frames.

Im folgenden wird eine bevorzugte Ausführungsform der vorliegenden Erfindung anhand der beiliegenden Zeichnungen näher erläutert. Dabei zeigen die Zeichnungen im einzelnen:In the following a preferred embodiment of the present invention with reference to the accompanying drawings explained in more detail. The drawings show in single:

Fig. 1 eine Kommunikationssende-/Empfangseinrichtung gemäß einer bevorzugten Ausführungsform der vorliegenden Erfindung, Fig. 1 is a Kommunikationssende- / receiving device according to a preferred embodiment of the present invention,

Fig. 2 den Betrieb einer bevorzugten Ausführungsform, während der DTx-Mode aktiv ist und Fig. 2 shows the operation of a preferred embodiment while the DTx mode is active and

Fig. 3 den Betrieb einer bevorzugten Ausführungsform der Erfindung, wenn der DTx-Mode nicht benutzt wird, Fig. 3 shows the operation of a preferred embodiment of the invention, when the DTX mode is not used,

Fig. 4 Element einer mobilen Sende-/Empfangseinrichtung und eine Sende-/Empfangsbasisstation gemäß dem Stand der Technik. Fig. 4 element of a mobile transceiver and a transceiver base station according to the prior art.

Im folgenden wird nochmals die herkömmliche Anordnung gemäß der Fig. 4 näher erläutert. Wenn der VAD 12 Sprache detektiert (VAD = 1), wird kodierte Sprache übertragen, und wenn keine Sprache detektiert wird (VAD = 0), wird der Funkübertrager, mit Ausnahme von kurzen Intervallen, in denen SID-Frames mit Comfort-Rauschfilterparametern übertragen werden, ausgeschaltet. Die SID-Frames werden an das Funkuntersystem 15 solange gesendet, wie das VAD-Flag sich im "low"-Zustand befindet und werden für die Basisstation nur während eines kurzen Intervalles, das dem Sprachburst folgt, erneuert und dies nur für jeden 24. Frame. Die DTx/rx-Software 18 in der Basisstation empfängt die SID-Frames und setzt Zufallszahlen an die Plätze der fehlenden Erregungsinformation, wodurch Comfort-Rauschen erzeugt wird, welches das Rauschen am Mikrophon 10 nachbildet. Die Comfort-Rausch-Frames werden durch den Sprachdecoder 19 dekodiert.The conventional arrangement according to FIG. 4 is explained in more detail below. If the VAD 12 detects speech (VAD = 1), coded speech is transmitted, and if no speech is detected (VAD = 0), the radio transmitter, with the exception of short intervals, in which SID frames are transmitted with Comfort noise filter parameters , switched off. The SID frames are sent to the radio subsystem 15 as long as the VAD flag is in the "low" state and are renewed for the base station only during a short interval that follows the speech burst, and only for every 24th frame . The DTx / rx software 18 in the base station receives the SID frames and places random numbers in the places of the missing excitation information, thereby generating comfort noise which simulates the noise on the microphone 10 . The comfort noise frames are decoded by the speech decoder 19 .

Die VAD-Funktion basiert auf einem adaptiven Filter zum Erhöhen des Sprach/Rausch-Verhältnisses. Die Leistung des gefilterten Signals wird mit einem Schwellwert verglichen. Sprache wird dann erkannt (VVAD = 1), wenn der Schwellwert überschritten wird. Das VAD Hangover-Element 13 wird benutzt, um Mitte-Burst und End-Burst-Clipping der Sprache zu eliminieren.The VAD function is based on an adaptive filter to increase the speech-to-noise ratio. The performance of the filtered signal is compared to a threshold. Speech is recognized (VVAD = 1) when the threshold is exceeded. The VAD hangover element 13 is used to eliminate mid-burst and end-burst clipping of the speech.

Die VAD-Filterkoeffizienten werden während der Sprachpausen erhalten. Um die Filterkoeffizienten während der Sprache zu erneuern, ist der VAD entsprechend sensitiv und es kann ein Echo mit 45 dB unter Normalsprachpegel in einer ruhigen Umgebung, wie etwa einem Büro, detektiert werden. Das bedeutet, daß die DTx/tx-Funktion 12 den "WUp-link"(aufwärts)-Funkkanal öffnet und das Echo übertragen wird. In einem portablen "Handheld" (Handgerät) entsteht durch die Übertragung des Echos ein weiteres Problem. Wenn der Funkpfad sowohl während eines Nahverkehrs- als auch während eines Fernverkehrsgesprächs (near-end-, far-end-talk) geöffnet ist, wird die DTx-Funktion nicht den Leistungsverbrauch des Mobilgeräts reduzieren, wodurch die Betriebszeit verkürzt wird.The VAD filter coefficients are obtained during the speech pauses. In order to renew the filter coefficients during speech, the VAD is correspondingly sensitive and an echo with 45 dB below normal speech level can be detected in a quiet environment, such as an office. This means that the DTx / tx function 12 opens the "WUp-link" (up) radio channel and the echo is transmitted. In a portable "handheld" (handheld device), the transmission of the echo creates another problem. If the radio path is open during both local and long-distance (near-end, far-end talk) calls, the DTx function will not reduce the power consumption of the mobile device, thereby reducing operating time.

Um das Echo zu entfernen, ist es nicht ausreichend, lediglich die VAD-Sensitivität so einzustellen, daß das Echo nicht detektiert wird. Eine solche Anordnung würde das Problem mit sich bringen, daß der VAD seine Filterkoeffizienten während des Echos erneuern würde, was zu einer Reduktion der Fähigkeit des adaptiven Filters, Rauschen von dem empfangenen Signal zu entfernen, führen würde. Weiterhin würde, falls die Comfort-Rauschparameter (welche in jedem 24. Frame erneuert werden) während des Vorliegens eines Echos erneuert werden müßten, dies zu einem sehr wechselhaften Comfort-Rauschen führen, was für den Hörer an der Basisstation störend wirken würde.To remove the echo, it’s not enough just adjust the VAD sensitivity so that the Echo is not detected. Such an arrangement would the problem with that the VAD its Filter coefficients would renew what during the echo to reduce the ability of the adaptive filter, Remove noise from the received signal would. Furthermore, if the comfort noise parameters (which are renewed every 24th frame) during the In the presence of an echo, this would have to be renewed a very changeable comfort noise, what would disturb the listener at the base station.

In Fig. 1 sind, zusätzlich zu den Elementen der Fig. 4, ein Ohrstück 20 und ein Sprachdecoder 21 auf dem Audioausgangspfad 22 vorgesehen. Weiterhin sind die folgenden neuen Elemente gezeigt: Eine Audioausgangspfadrückkopplungsleitung 24, ein Schwächer 25, ein Komparator 26, ein logisches Gatter 27, ein weiteres VAD-Hangover-Element 28 (zusätzlich zu dem VAD-Hangover-Element 13) und ein Silence Descriptor-Abtaster 29 (Silence Descriptor Sampler). Die Echounterdrückungsfunktion gemäß der vorliegenden Erfindung kann mit oder ohne die DTx-Funktion benutzt werden. Für die momentane Erklärung soll angenommen werden, daß die DTx-Funktion aktiv ist.In Fig. 1, in addition to the elements of Fig. 4, an earpiece 20 and a speech decoder 21 are provided on the audio output path 22 . The following new elements are also shown: an audio output path feedback line 24 , a weakener 25 , a comparator 26 , a logic gate 27 , another VAD hangover element 28 (in addition to the VAD hangover element 13 ) and a silence descriptor sampler 29 (Silence Descriptor Sampler). The echo cancellation function according to the present invention can be used with or without the DTx function. For the current explanation it should be assumed that the DTx function is active.

Die Leistung des empfangenen Signals Ptx auf der Rückkopplungsleitung 24 und das Nahgesprächs­ (near-end)Signal Pvad von dem VAD 12 werden verglichen. (Wie bereits beschrieben wurde, wird die Nahgesprächssignalleistung bereits auf der Grundlage eines rauschgefilterten Signals berechnet.) Der Vergleich wird im Komparator 26 vorgenommen, nachdem das Ptx-Signal im Schwächer 25 geschwächt wurde. Das Echo-Flag wird entsprechend gesetzt zu:The power of the received signal Ptx on the feedback line 24 and the near-end signal (Pvad) from the VAD 12 are compared. (As already described, the near-call signal power is already calculated on the basis of a noise-filtered signal.) The comparison is made in comparator 26 after the Ptx signal in attenuator 25 has been weakened. The echo flag is set accordingly to:

Falls Ptx-30 dB < Pvad; ECHO = 1 (Echo detektiert)
Falls Ptx-30 dB < Pvad; ECHO = 0
If Ptx-30 dB <Pvad; ECHO = 1 (echo detected)
If Ptx-30 dB <Pvad; ECHO = 0

Da die Echoverluste beim normalen Handset um 45 dB liegen, erlaubt die Größe von 30 dB einen guten Abstand für Abweichungen bei den gesendeten und empfangenen Lautstärken. Wenn eine Lautstärkeregelung 23 vorliegt, kann der Schwellwert von 30 dB entsprechend der eingestellten Lautstärke eingestellt werden. Wenn die Lautstärke erhöht wird, sollte der Schwellwert erniedrigt werden.Since the echo losses in the normal handset are around 45 dB, the size of 30 dB allows a good distance for deviations in the transmitted and received volumes. If there is a volume control 23 , the threshold value of 30 dB can be set in accordance with the set volume. If the volume is increased, the threshold should be lowered.

Das VAD-Flag, das anzeigt, ob kodierte Sprach-Frames gesendet werden sollen, wird entsprechend der folgenden Formel modifiziert:The VAD flag, which indicates whether encoded speech frames to be sent will be according to the following Modified formula:

VAD = (VVAD*ˆECHO)++VAD = (VVAD * ˆECHO) ++

wobeiin which

* = UND
ˆ = logisch nicht
++ = Hangover Periode
* = AND
ˆ = logically not
++ = hangover period

bedeuten. mean.  

Wie anhand der untenstehenden Tabelle ersichtlich ist, wird das VAD-Flag nur gesetzt, wenn Nahverkehrssprechen oder doppeltes Sprechen vorliegt.As can be seen from the table below, the VAD flag is only set when local traffic speaks or double speech.

Wenn nur Ferngesprächs-(far-end)Sprache vorliegt, kann der VVAD das Echo detektieren oder nicht detektieren, abhängig vom Rauschen und der eingestellten Lautstärke, was durch den "don't care"-Zustand Null angezeigt wird.If only long-distance (far-end) language is available, the VVAD detect or not detect the echo, depending from the noise and the set volume, what through the "don't care" state zero is displayed.

Das EVAD-Flag wird entsprechend gesetzt zu:
EVAD = (VVAD++). Dieses Flag ist daher identisch mit dem originalen VAD-Flag, wie es im Stand der Technik vorkommt. Die SID-Abtasteinheit 29 liest das Echo und die EVAD-Flags und entscheidet, wann die Comfort-Rauschparameter erneuert werden.
The EVAD flag is set accordingly to:
EVAD = (VVAD ++). This flag is therefore identical to the original VAD flag, as occurs in the prior art. The SID scanning unit 29 reads the echo and the EVAD flags and decides when the comfort noise parameters are renewed.

Die Comfort-Rauschparameter werden nur gerade nach einem Sprachburst und während jedes 24. Frames abgetastet. Zwischen den Erneuerungen der SID-Frames werden die alten Abtastwerte wiederholt an das Funkuntersystem gesendet. Dieses Erneuern entspricht der Abtastung wie sie von dem Funkuntersystem ausgeführt wird, jedoch sind die Erneuerungen der SID-Frames für jeden 24. Frame nicht gleichzeitig. Die Comfort-Rauschparameter werden nur erneuert, wenn eVAD = 0 und ECHO = 0 gilt. Dies vermeidet das Erneuern der Parameter während eines Echos und vermeidet daher unnötige Störungen des Comfort-Rauschens am empfängerseitigen Ende. Um Situationen zu berücksichtigen, bei denen sehr lautes Ferngesprächsrauschen veranlaßt, daß das Echo-Bit für lange Perioden gesetzt wird oder um Situationen zu berücksichtigen, bei denen keine Pausen zwischen Ferngespräch und Nahgespräch vorkommen, wird eine zusätzliche Strategie benutzt, um sicherzugehen, daß die beste Qualität des Comfort-Rauschens vorliegt.The comfort noise parameters are only just after one Speech burst and sampled every 24th frame. Between the renewals of the SID frames, the old ones Samples are repeatedly sent to the radio subsystem. This renewal corresponds to the scan as from that Radio subsystem is running, however No renewal of the SID frames for every 24th frame at the same time. The comfort noise parameters are only renewed when eVAD = 0 and ECHO = 0. This avoids  renewing the parameters during an echo and therefore avoids unnecessary disturbances of the Comfort noise at the receiver end. Around Take into account situations where very loud Long-distance call noise causes the echo bit for long periods are set or to situations take into account where there are no breaks between Long-distance and close-range calls will occur additional strategy used to ensure that the best quality of comfort noise is present.

Wenn eVAD beim Abtastzeitpunkt = 1 ist, zeigt dies an, daß das Echo durch den VAD detektiert wurde und daß die Comfort-Rauschparameter nicht erneuert wurden. Wenn eVAD = 0 und Echo = 1 ist, wurde ein Echo durch den Echo-Unterdrücker detektiert, jedoch nicht vom VAD. Das Echo kann sehr leise Sprache oder ein sehr lautes Hintergrundgeräusch sein. Die Comfort-Rauschparameter werden nicht erneuert, falls nicht diese Situation dreimal hintereinander und nicht durch irgendeine andere Kombination der zwei Flags eVAD und Echo unterbrochen wiederholt wird. Dies zeigt an, daß das Echo Hintergrundrauschen war und daß die Comfort-Rauschparameter solange erneuert werden, wie eVAD = 0 und Echo = 1 ist.If eVAD = 1 at the time of sampling, this indicates that the echo was detected by the VAD and that the Comfort noise parameters have not been renewed. If eVAD = 0 and echo = 1, an echo was generated by the Echo canceller detected, but not by the VAD. The Echo can be a very quiet speech or a very loud one Be background noise. The comfort noise parameters will not be renewed unless this situation occurs three times in a row and not by any other Combination of the two flags eVAD and Echo interrupted is repeated. This indicates that the echo Background noise was and that the Comfort noise parameters are renewed as long as eVAD = 0 and echo = 1.

Weiterhin werden die Comfortrauschparameter nur gerade nach einem Sprachburst für jeden 24. Frame erneuert. Zwischen den Erneuerungen der SID-Frames werden die alten Abtastwerte wiederholt an das Funkuntersystem gesendet. Dieses Erneuern entspricht der Abtastung wie sie von dem Funkuntersystem ausgeführt wird, jedoch mit dem Unterschied, daß die Erneuerungen der SID-Frames für jeden 24. Frame nicht gleichzeitig sind. Furthermore, the comfort noise parameters only become even renewed for every 24th frame after a speech burst. Between the renewals of the SID frames, the old ones Samples are repeatedly sent to the radio subsystem. This renewal corresponds to the scan as from that Radio subsystem is running, but with the Difference that the renewals of the SID frames for everyone 24. Frame are not at the same time.  

Das oben beschriebene System, bei dem der DTx-Mode aktiv ist, ist in dem Blockschaltbild der Fig. 2 beschrieben. Die Elemente weisen einen Echo-Unterdrücker (Schwächer 25), einen Komparator 26, ein logisches Gatter 27 und Hangover-Elemente 13, 28 auf und sind alle als einzelner Block 30 gezeigt. Der Übertragungspfad von dem Mikrophon horizontal durch das Schaltbild zum Funkuntersystem 15 zeigt, daß die Sprachframes von dem Sprachcodierer 11 ausgehen und daß Sprachframes, die mit SID-Frames unterlagert sind, von dem DTx/tx 14 und dem SID-Abtaster 29 ausgehen.The system described above, in which the DTx mode is active, is described in the block diagram of FIG. 2. The elements have an echo canceller (attenuator 25 ), a comparator 26 , a logic gate 27 and hangover elements 13 , 28 and are all shown as a single block 30 . The transmission path from the microphone horizontally through the circuit diagram to the radio subsystem 15 shows that the speech frames originate from the speech encoder 11 and that speech frames which are subordinate to SID frames originate from the DTx / tx 14 and the SID scanner 29 .

In Fig. 3 ist die Anordnung der Fig. 2 mit einer Modifikation gemäß der Erfindung, wie sie benutzt wird, wenn der DTx-Mode inaktiv ist (z. B. während der ersten Jahre des Betriebs des GSM-Systems oder in entfernten Gebieten) gezeigt.In Fig. 3 is the arrangement of Fig. 2 with a modification according to the invention as used when the DTx mode is inactive (e.g. during the first years of operation of the GSM system or in remote areas) shown.

Da der DTx-Mode inaktiv ist, wurde das DTx/rx-Element 18 von dem Teil des Diagramms, das die Basisstation zeigt, entfernt. In der Praxis kann dieses Element vorliegen und lediglich inaktiv sein. Gemäß der Erfindung ist ein weiteres Element in der Mobileinheit in Form eines DTx/rx-Elementes 40 vorgesehen. Dieses Element ist einfach zu implementieren, da es lediglich erfordert, die DTx/rx-Software in der Mobileinheit wiederzubenutzen. Das DTx wird sowohl in "Up-link"-Richtung (Mobileinheit zur Basisstation) als auch in "Downlink" (Basisstation zur Mobileinheit)-Richtung zugelassen. Das Element 40 ist aktiv, wenn der DTx-Mode inaktiv ist und inaktiv, wenn ein DTx-Aktivsignal von der Basisstation empfangen wird.Since the DTx mode is inactive, the DTx / rx element 18 has been removed from the part of the diagram showing the base station. In practice, this element can be present and only be inactive. According to the invention, a further element is provided in the mobile unit in the form of a DTx / rx element 40 . This element is easy to implement because it only requires reusing the DTx / rx software in the mobile unit. The DTx is permitted both in the "up-link" direction (mobile unit to the base station) and in the "downlink" (base station to the mobile unit) direction. Element 40 is active when the DTx mode is inactive and inactive when a DTx active signal is received by the base station.

Die Basisstation informiert die Mobileinheit, ob DTx für die "Up-link"-Richtung zugelassen ist. Die Basisstation kann DTx in "Downlink"-Richtung benutzen, die DTx/rx-Einheit in der Mobileinheit ist daher stets aktiviert.The base station informs the mobile unit whether DTx is for the "up-link" direction is permitted. The base station can use DTx in the "downlink" direction, which  DTx / rx unit in the mobile unit is therefore always activated.

Das DTx/rx-Element 40 empfängt SID-Frames von den SID-Abtastern 29 und fügt Zufallszahlen anstelle der fehlenden Anregungsinformationen hinzu. Auf diese Weise werden Frames mit Comfort-Rauschen erzeugt, welche als Sprachframes behandelt werden können. Zu diesem Zwecke des Betriebs des Systems sind die Frames, wie sie von der DTx/rx 40 abgegeben werden, exclusiv Sprachframes und werden durch das Funkuntersystem 15 zur Basisstation zur Dekodierung übertragen.The DTx / rx element 40 receives SID frames from the SID scanners 29 and adds random numbers instead of the missing excitation information. In this way, frames with comfort noise are generated, which can be treated as speech frames. For the purpose of operating the system, the frames, as they are emitted by the DTx / rx 40 , are exclusively voice frames and are transmitted by the radio subsystem 15 to the base station for decoding.

Zu diesem Zwecke der Implementation werden Zeitübereinstimmungsflags, wie sie für die DTx/rx-Einheit 40 benötigt werden, beim SID-Abtaster vorgesehen. Die DTx/rx-Einheit 40 führt eine Interpolation der SID-Frames durch.For this purpose of implementation, timing coincidence flags as required for the DTx / rx unit 40 are provided in the SID scanner. The DTx / rx unit 40 interpolates the SID frames.

Wenn der Echo-Unterdrücker ohne den DTx-Mode arbeitet, verhindert er, daß die DTx/tx-Einheit den Funkpfad öffnet, wenn ein Echo fälschlicherweise von der VAD-Einheit als Sprache aufgefaßt wird. Dies eliminiert das Echo und erhöht die Betriebszeit des portablen Handgeräts. Der Echo-Unterdrücker verhindert, daß die DTx/tx-Funktion die Comfort-Rauschparameter erneuert, wenn ein Echo vorliegt. Dieser Vorteil liegt in beiden Betriebsmoden des Systems vor. Die Qualität des Comfort-Rauschens wird dabei erhöht.If the echo canceller works without the DTx mode, prevents the DTx / tx unit from opening the radio path, if an echo is incorrectly received by the VAD unit Language is understood. This eliminates the echo and increases the operating time of the portable handheld device. The Echo canceller prevents the DTx / tx function from Comfort noise parameters updated when there is an echo. This advantage lies in both operating modes of the system in front. The quality of the comfort noise is increased.

Die beschriebene Anordnung löscht Echos in Situationen aus, bei denen ein Echo-Auslöscher per se nicht geeignet ist, da er eine beträchtliche Berechnungszeit benötigen würde und aufgrund des tiefen Pegels der Echoenergie. Wenn die Mobileinheit im "hands-free"-Mode (Freisprechen) betrieben wird, kann eine Sprachumschaltung mit eingefügtem Comfort-Rauschen so wie beschrieben, in Verbindung mit einem Echo-Auslöscher, benutzt werden, um sicherzugehen, daß genügend Echo-Verluste erreicht werden. The described arrangement cancels echoes in situations from which an echo canceller is not suitable per se is because it takes a considerable amount of calculation time would and due to the low level of echo energy. If the mobile unit in "hands-free" mode (speakerphone mode) is operated, a language switchover with  inserted comfort noise as described, in Connection with an echo canceller, used to to ensure that enough echo losses are achieved.  

Verzeichnis der AusdrückeList of expressions

Abkürzungen
DTx/rx
Diskontinuierliche Übertragungs-/Empfangseinheit. Wenn ein Sprach-Frame empfangen wird, sendet die DTx-Einheit diesen Frame an den Sprachdecoder. Wenn ein SID-Frame empfangen wird, werden die Nullen in dem Frame mit Zufallszahlen aufgefüllt. Zwischen den Erneuerungen des SID- Frames wird der alte SID-Frame verwendet. Zwischen den Erneuerungen des SID-Frames wird keine Information von der DTx/rx-Einheit empfangen.
DTx/tx
Diskontinuierliche Übertragungssendeeinheit. Diese Einheit empfängt einen kodierten Sprach- Frame von dem Sprachkodierer und von der VAD-Einheit ein VAD-Flag. Wenn das VAD-Flag gesetzt ist, wird kodierte Sprache gesendet. Wenn das VAD-Flag gelöscht wird, wird die Anregungsinformation auf Null gesetzt. Der resultierende Frame wird als SID-Frame bezeichnet. Die SID-Frames werden nur für jeden 24. Frame übertragen. Während der übrigen Zeit ist der Übertrager ausgeschaltet.
ECHO
ECHO Flag. Dieses Flag zeigt an, ob nur Ferngesprächssprache vorliegt. Dies sagt dem System, daß keine Sprach-Frames übertragen werden sollen, da die Frames Echos enthalten könnten. Das Flag wird gesetzt, in dem PVAD und Ptx verglichen werden.
eVAD
Dies ist eine Kopie des VVAD-Flags, bevor es von dem Echo-Unterdrücker modifiziert wird. Dieses Flag sagt dem Echo-Unterdrücker, daß das Comfort-Rauschen nicht erneuert werden sollte, da der Frame Sprache oder ein Echo enthält. Eine Hangover-Periode wird dem VVAD-Flag zugefügt.
Frame
Zeitintervall von 20 msec (160 Abtastungen von 13 bit einheitlich kodierten Abtastungen - 1280 bits), das dem Zeitsegment des Sprachtranscoders entspricht und auch als kurzer Ausdruck für einen Verkehrsframe (traffic frame) verwendet wird.
Ptx
Leistung des Ferngespräch(far end)-Signals. Dieses Signal ist nicht rauschgefiltert.
Pvad
Leistung des Nahgesprächs-(near end)Signals. Das Nahgesprächssignal ist rauschgefiltert und die Leistung wird gemessen.
SID
Silence Descriptor Frame. Frame, der nur spektrale Informationen enthält. Die Anregung des Filters ist auf Null gesetzt. Die DTx/rx- Einheit erkennt den SID-Frame und füllt ihn anstelle der Nullen mit Zufallszahlen. Dies entspricht der Anregung des Synthesefilters mittels eines Zufallsgenerators. Der modifizierte SID-Frame wird 24 mal wiederholt an den Sprachdecoder gesendet, bis ein neuer SID-Frame empfangen wird.
SPflag
Internes Flag in der mobilen Kennzeichnung für das Funkuntersystem, ob der Verkehrsframe (traffic frame) ein Sprachframe oder ein SID-Frame ist.
TAF
Time Alignment Flag. Wenn das TAF-Flag gesetzt ist, schaut die DTx/rx-Einheit nach SID-Frames, die SID-Frames werden nur zu bestimmten Zeiten, die der Mobileinheit und der Basisstation bekannt sind, erneuert.
Traffic Frame (Verkehrsframe)
Block aus kodierter Sprache. 260 Informations-Bits. Im Prinzip ist die Sprache als Synthesefilter (Spektrum) und als Anregung des Filters kodiert.
VAD
Das modifizierte VVAD-Flag mit einer Hangover­ periode am Ende des Sprachbursts.
VVAD
Flag, das anzeigt, ob in dem Frame Sprache enthalten ist. Dieses Flag kann von dem Echo- Unterdrücker gelöscht werden, wenn die Sprache in dem Frame ein Echo ist.
Abbreviations
DTx / rx
Discontinuous transmission / reception unit. When a speech frame is received, the DTx sends that frame to the speech decoder. When a SID frame is received, the zeros in the frame are padded with random numbers. The old SID frame is used between the renewals of the SID frame. No information is received from the DTx / rx unit between renewals of the SID frame.
DTx / tx
Discontinuous transmission transmission unit. This unit receives an encoded speech frame from the speech encoder and a VAD flag from the VAD unit. When the VAD flag is set, coded speech is sent. When the VAD flag is cleared, the excitation information is set to zero. The resulting frame is called a SID frame. The SID frames are only transmitted for every 24th frame. The transmitter is switched off for the rest of the time.
ECHO
ECHO flag. This flag indicates whether there is only long distance speech. This tells the system that no speech frames should be transmitted since the frames could contain echoes. The flag is set by comparing PVAD and Ptx.
eVAD
This is a copy of the VVAD flag before it is modified by the echo canceller. This flag tells the echo canceller that the comfort noise should not be renewed because the frame contains speech or an echo. A hangover period is added to the VVAD flag.
Frame
Time interval of 20 msec (160 samples of 13 bit uniformly coded samples - 1280 bits), which corresponds to the time segment of the speech transcoder and is also used as a short expression for a traffic frame.
Ptx
Power of long distance (far end) signal. This signal is not noise filtered.
Pvad
Power of the near-end signal. The near call signal is noise filtered and the power is measured.
SID
Silence descriptor frame. Frame that contains only spectral information. The excitation of the filter is set to zero. The DTx / rx unit recognizes the SID frame and fills it with random numbers instead of the zeros. This corresponds to the excitation of the synthesis filter by means of a random generator. The modified SID frame is sent to the speech decoder repeatedly 24 times until a new SID frame is received.
SPflag
Internal flag in the mobile identifier for the radio subsystem, whether the traffic frame is a voice frame or a SID frame.
TAF
Time alignment flag. If the TAF flag is set, the DTx / rx unit looks for SID frames, the SID frames are only renewed at certain times known to the mobile unit and the base station.
Traffic frame
Coded language block. 260 information bits. In principle, the language is encoded as a synthesis filter (spectrum) and as an excitation of the filter.
VAD
The modified VVAD flag with a hangover period at the end of the speech burst.
VVAD
Flag that indicates whether the frame contains speech. This flag can be cleared by the echo canceller if the speech in the frame is an echo.

Claims (6)

1. Kommunikations-Sende/Empfangseinrichtung, zum Kommunizieren mit Frames kodierter Audioinformation, mit einem Audioeingangspfad, einem Audioausgangspfad, einem VAD (Voice Activity Detector) zum Detektieren von Sprache auf dem Audioeingangspfad und einer Echodetektionseinrichtung zum Detektieren unerwünschter Echos auf dem Eingangspfad, die aus akustischen Kopplungen mit dem Ausgangspfad resultieren, gekennzeichnet durch eine Einrichtung (14, 29) die auf die Echo-Detektionseinrichtung reagiert zum Hemmen der Übertragung von kodierter Audioinformation von dem Audioeingangspfad während des Vorliegens von Sprache, welche als Echo von der Echo-Detektionseinrichtung angezeigt wurde.1.Communication transceiver, for communicating with frames encoded audio information, with an audio input path, an audio output path, a VAD (Voice Activity Detector) for detecting speech on the audio input path and an echo detection device for detecting unwanted echoes on the input path, which are acoustic Couplings with the output path result, characterized by a device ( 14 , 29 ) which reacts to the echo detection device to inhibit the transmission of coded audio information from the audio input path during the presence of speech which has been displayed as an echo by the echo detection device. 2. Kommunikations-Sende/Empfangseinrichtung nach Anspruch 1, weiterhin enthaltend eine Comfort-Rauschen-Erzeugungseinrichtung (40) zum Übertragen von Comfort-Rauschparametern anstelle kodierter Audioinformation von dem Audioeingangspfad und zum Decodieren als normale Sprache beim Empfänger.2. Communication transceiver according to claim 1, further comprising a comfort noise generator ( 40 ) for transmitting comfort noise parameters instead of encoded audio information from the audio input path and for decoding as normal speech at the receiver. 3. Kommunikations-Sende/Empfangseinrichtung nach Anspruch 2, weiterhin enthaltend eine DTx-Mode-Aktivierungseinrichtung zum Empfangen und Decodieren eines DTx-Mode-Autorisationssignals, wobei die Comfort-Rauschen-Erzeugungseinrichtung (40) auf die DTx-Mode-Aktivierungseinrichtung reagiert und bei nicht Vorliegen eines solchen Autorisationssignals aktiviert wird. 3. Communication transceiver according to claim 2, further comprising a DTx mode activation device for receiving and decoding a DTx mode authorization signal, the comfort noise generating device ( 40 ) reacting to the DTx mode activation device and at no such authorization signal is activated. 4. Kommunikations-Sende/Empfangseinrichtung nach Anspruch 1, betreibbar in einem diskontinuierlichen Übertragungs­ (DTx)inaktiven Mode, bei dem praktisch alle Audioframes, die übertragen werden, komplette Frames kodierter Audioinformation sind und betreibbar in einem aktiven DTx-Mode, bei dem SID (Silence Indicator Descriptor) Frames zum Reproduzieren von Perioden, in denen keine Sprache vorliegt, übertragen werden, weiterhin enthaltend:
eine Einrichtung (14), die in dem inaktiven DTx-Mode betreibbar ist zum Erzeugen von SID (Silence Indicator Descriptor) Parametern in Antwort auf die Detektion eines Echos durch den Echo-Detektor,
eine Einrichtung (40) zum Ergänzen der SID-Parameter mit Comfort-Rauschparametern, um komplette Frames kodierter Audioinformation zu erzeugen,
eine Einrichtung (15) zum Übertragen kompletter Frames kodierter Audioinformation und
eine Einrichtung (29) zum Wiederholen der SID-Parameter von Frame-zu-Frame, während des Vorliegens eines Echos und dem Nichtvorliegen von Sprache.
4. Communication transceiver according to claim 1, operable in a discontinuous transmission (DTx) inactive mode, in which virtually all audio frames that are transmitted are complete frames of encoded audio information and operable in an active DTx mode, in which SID ( Silence Indicator Descriptor) frames for reproducing periods in which there is no language are transmitted, further comprising:
a device ( 14 ) which can be operated in the inactive DTx mode for generating SID (Silence Indicator Descriptor) parameters in response to the detection of an echo by the echo detector,
a device ( 40 ) for supplementing the SID parameters with comfort noise parameters in order to generate complete frames of coded audio information,
means ( 15 ) for transmitting complete frames of encoded audio information and
means ( 29 ) for repeating the frame-to-frame SID parameters during the presence of an echo and the absence of speech.
5. Kommunikations-Sende/Empfangseinrichtung nach mindestens einem der vorhergehenden Ansprüche, bei der die Echo-Detektionseinrichtung eine Komparatoreinrichtung (25, 26) zum Vergleichen des Signals auf dem Audioeingangspfad mit dem Signal auf dem Audioausgangspfad (22), wenn dieses durch eine wählbare Schwächung geschwächt wurde, aufweist; wobei eine Lautstärkesteuereinrichtung (23) vorgesehen ist zum Steuern der Lautstärke auf dem Ausgangspfad; und wobei die auswählbare Schwächung des Ausgangs, der zum Vergleich benutzt wird, von der Einstellung der Lautstärkesteuerung abhängt.5. Communication transmitting / receiving device according to at least one of the preceding claims, wherein the echo detection device comprises a comparator device ( 25 , 26 ) for comparing the signal on the audio input path with the signal on the audio output path ( 22 ), if this by a selectable attenuation has been weakened; wherein a volume control device ( 23 ) is provided for controlling the volume on the output path; and wherein the selectable attenuation of the output used for the comparison depends on the setting of the volume control. 6. Kommunikations-Sende/Empfangseinrichtung nach Anspruch 2 oder 3, weiter enthaltend eine Einrichtung zum Erzeugen von Comfort-Rauschparametern und zum Erneuern dieser während Erneuerungsperioden die eine Anzahl von Frames überdauern, weiter aufweisend eine Einrichtung zum Unterdrücken des Erneuerns der Comfort-Rauschparameter für eine vorgeschriebene Anzahl von Erneuerungsperioden während ein mögliches Echo von der Echodetektionseinrichtung detektiert worden ist und keine Sprache von dem VAD detektiert wurde, und Erneuern der Parameter nach dieser vorgegebenen Anzahl von Frames.6. Communication transceiver according to claim 2 or 3, further comprising a device for generating of comfort noise parameters and for renewing them during renewal periods a number of frames outlast, further comprising a facility for Suppress the renewal of the comfort noise parameters for a prescribed number of renewal periods while a possible echo from the Echo detection device has been detected and none Speech from which VAD was detected and renewing the Parameters after this specified number of frames.
DE19924216911 1991-05-25 1992-05-21 IMPROVEMENT IN LOSS OF ECHO RETURN Ceased DE4216911A1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB9111380A GB2256351B (en) 1991-05-25 1991-05-25 Enhancement of echo return loss

Publications (1)

Publication Number Publication Date
DE4216911A1 true DE4216911A1 (en) 1992-11-26

Family

ID=10695645

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19924216911 Ceased DE4216911A1 (en) 1991-05-25 1992-05-21 IMPROVEMENT IN LOSS OF ECHO RETURN

Country Status (4)

Country Link
DE (1) DE4216911A1 (en)
FR (1) FR2676876B1 (en)
GB (1) GB2256351B (en)
HK (1) HK1000618A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0680034A1 (en) * 1994-04-28 1995-11-02 Oki Electric Industry Co., Ltd. Mobile radio communication system using a sound or voice activity detector and convolutional coding
DE4416407A1 (en) * 1994-05-09 1995-11-30 Siemens Ag Transmitting speech and control signals
US5737695A (en) * 1996-12-21 1998-04-07 Telefonaktiebolaget Lm Ericsson Method and apparatus for controlling the use of discontinuous transmission in a cellular telephone
WO1998043368A2 (en) * 1997-03-26 1998-10-01 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for controlling echo on both sides of a connection
US5954834A (en) * 1996-10-09 1999-09-21 Ericsson Inc. Systems and methods for communicating desired audio information over a communications medium
US5978366A (en) * 1996-12-20 1999-11-02 Ericsson Inc. Methods and systems for reduced power operation of cellular mobile terminals
FR2786636A1 (en) * 1998-11-26 2000-06-02 Cit Alcatel METHOD FOR RECEIVING SIGNALS, IN PARTICULAR SIGNAL SIGNALS
US7003097B2 (en) * 1999-11-03 2006-02-21 Tellabs Operations, Inc. Synchronization of echo cancellers in a voice processing system

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2281680B (en) * 1993-08-27 1998-08-26 Motorola Inc A voice activity detector for an echo suppressor and an echo suppressor
JP3182032B2 (en) * 1993-12-10 2001-07-03 株式会社日立国際電気 Voice coded communication system and apparatus therefor
US5657422A (en) * 1994-01-28 1997-08-12 Lucent Technologies Inc. Voice activity detection driven noise remediator
GB2288102B (en) * 1994-03-23 1997-10-08 Motorola Ltd Mobile radio with transmit command control and mobile radio system
US5835851A (en) * 1995-01-19 1998-11-10 Ericsson Inc. Method and apparatus for echo reduction in a hands-free cellular radio using added noise frames
SE9500858L (en) * 1995-03-10 1996-09-11 Ericsson Telefon Ab L M Device and method of voice transmission and a telecommunication system comprising such device
FI110826B (en) * 1995-06-08 2003-03-31 Nokia Corp Eliminating an acoustic echo in a digital mobile communication system
FI105001B (en) * 1995-06-30 2000-05-15 Nokia Mobile Phones Ltd Method for Determining Wait Time in Speech Decoder in Continuous Transmission and Speech Decoder and Transceiver
FI961568A (en) * 1996-04-10 1997-10-11 Nokia Telecommunications Oy Discontinuous transmission in an analog mobile communication system
US5771440A (en) * 1996-05-31 1998-06-23 Motorola, Inc. Communication device with dynamic echo suppression and background noise estimation
SE507370C2 (en) * 1996-09-13 1998-05-18 Ericsson Telefon Ab L M Method and apparatus for generating comfort noise in linear predictive speech decoders
US6011846A (en) * 1996-12-19 2000-01-04 Nortel Networks Corporation Methods and apparatus for echo suppression
US5982755A (en) * 1997-03-06 1999-11-09 Nortel Networks Corporation System and method for providing high terminal coupling loss in a handsfree terminal
SE511650C2 (en) * 1997-03-11 1999-11-01 Ericsson Telefon Ab L M Method and apparatus for reducing echo in a telephone application
DE69738501T2 (en) * 1997-06-24 2009-01-29 Nortel Networks Ltd., St. Laurent METHOD AND DEVICE FOR SUPPRESSING ECHOS
US6347081B1 (en) 1997-08-25 2002-02-12 Telefonaktiebolaget L M Ericsson (Publ) Method for power reduced transmission of speech inactivity
US6163608A (en) * 1998-01-09 2000-12-19 Ericsson Inc. Methods and apparatus for providing comfort noise in communications systems
US6182035B1 (en) * 1998-03-26 2001-01-30 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for detecting voice activity
US6480472B1 (en) 1999-07-21 2002-11-12 Qualcomm Incorporated Mobile station supervision of the forward dedicated control channel when in the discontinuous transmission mode
GB0024485D0 (en) 2000-10-06 2000-11-22 Wheelsure Ltd Wheel nut assembly
GB2381702B (en) * 2001-11-02 2004-01-07 Motorola Inc Communication system, user equipment and method of performing a conference call therefor
US20060160581A1 (en) * 2002-12-20 2006-07-20 Christopher Beaugeant Echo suppression for compressed speech with only partial transcoding of the uplink user data stream

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3942116A (en) * 1975-03-13 1976-03-02 California Microwave, Inc. Transceiver having improved voice actuated carrier and echo suppression circuit
US3991287A (en) * 1975-04-24 1976-11-09 Bell Telephone Laboratories, Incorporated Digital echo suppressor noise insertion
US4277645A (en) * 1980-01-25 1981-07-07 Bell Telephone Laboratories, Incorporated Multiple variable threshold speech detector
DE3235915T1 (en) * 1981-03-05 1983-11-17 Western Electric Co., Inc., 10038 New York, N.Y. ENERGY BAND DISCRIMINATOR
GB2172475B (en) * 1985-03-13 1988-09-01 Stc Plc Packet switching system
JPH07123235B2 (en) * 1986-08-13 1995-12-25 株式会社日立製作所 Eco-suppressor

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5694429A (en) * 1994-04-28 1997-12-02 Oki Electric Industry Co., Ltd. Mobile radio communication system
EP0680034A1 (en) * 1994-04-28 1995-11-02 Oki Electric Industry Co., Ltd. Mobile radio communication system using a sound or voice activity detector and convolutional coding
DE4416407A1 (en) * 1994-05-09 1995-11-30 Siemens Ag Transmitting speech and control signals
US5954834A (en) * 1996-10-09 1999-09-21 Ericsson Inc. Systems and methods for communicating desired audio information over a communications medium
US5978366A (en) * 1996-12-20 1999-11-02 Ericsson Inc. Methods and systems for reduced power operation of cellular mobile terminals
WO1998028734A1 (en) * 1996-12-21 1998-07-02 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for controlling the use of discontinuous transmission in a cellular telephone
GB2335336A (en) * 1996-12-21 1999-09-15 Ericsson Telefon Ab L M Method and apparatus for controlling the use of discontinuous transmission in a cellular telephone
US5737695A (en) * 1996-12-21 1998-04-07 Telefonaktiebolaget Lm Ericsson Method and apparatus for controlling the use of discontinuous transmission in a cellular telephone
GB2335336B (en) * 1996-12-21 2001-09-05 Ericsson Telefon Ab L M Method and apparatus for controlling the use of discontinuous transmission in a cellular telephone
DE19782187B4 (en) * 1996-12-21 2007-08-09 Telefonaktiebolaget Lm Ericsson (Publ) A method and apparatus for controlling the use of a discontinuous transmission in a cellular telephone
WO1998043368A3 (en) * 1997-03-26 1999-01-21 Ericsson Telefon Ab L M Method and apparatus for controlling echo on both sides of a connection
WO1998043368A2 (en) * 1997-03-26 1998-10-01 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for controlling echo on both sides of a connection
US6064873A (en) * 1997-03-26 2000-05-16 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for controlling echo on both sides of a connection
FR2786636A1 (en) * 1998-11-26 2000-06-02 Cit Alcatel METHOD FOR RECEIVING SIGNALS, IN PARTICULAR SIGNAL SIGNALS
US6381451B1 (en) 1998-11-26 2002-04-30 Alcatel Method of receiving voice signals by a mobile telephone
US7003097B2 (en) * 1999-11-03 2006-02-21 Tellabs Operations, Inc. Synchronization of echo cancellers in a voice processing system
US7236586B2 (en) * 1999-11-03 2007-06-26 Tellabs Operations, Inc. Synchronization of echo cancellers in a voice processing system

Also Published As

Publication number Publication date
FR2676876B1 (en) 1995-06-30
GB2256351B (en) 1995-07-05
FR2676876A1 (en) 1992-11-27
GB2256351A (en) 1992-12-02
HK1000618A1 (en) 1998-04-09
GB9111380D0 (en) 1991-07-17

Similar Documents

Publication Publication Date Title
DE4216911A1 (en) IMPROVEMENT IN LOSS OF ECHO RETURN
DE69633936T2 (en) SUPPRESSION OF AN ACOUSTIC ECHO IN A DIGITAL MOBILE COMMUNICATION SYSTEM
DE69839260T2 (en) METHOD AND DEVICE FOR USING CONDITIONAL STATEMENT FOR CONTROLLING FUNCTIONAL PARTS IN DIGITAL TELEPHONE SYSTEMS
DE60124501T2 (en) IMPROVED METHOD AND DEVICE FOR IMPLEMENTING AN ECHOUNTER PRESSURE
DE69835347T2 (en) MULTI-INPUT WIRELESS STONE ECHOUNTERDRÜCKUNG
DE60226003T2 (en) CONTROL OF RETURN RETRACTION IN A TELECOMMUNICATIONS INSTRUMENT
DE60029147T2 (en) QUALITY IMPROVEMENT OF AUDIO SIGNAL IN A DIGITAL NETWORK
DE60203282T2 (en) PHONE UNIT
DE69830976T2 (en) Adaptive interference suppression
DE19935808A1 (en) Echo suppression device for suppressing echoes in a transmitter / receiver unit
DE69832044T2 (en) A SYSTEM FOR THE REPLACEMENT OF ASYNCHRONOUS DATA VIA A SYNCHRONOUS COMMUNICATION INTERFACE BETWEEN A COMMUNICATION DEVICE AND AN EXTERNAL AUXILIARY DEVICE
DE60220995T2 (en) NETWORK ECHOUNTERPRESSION IN MOBILE STATIONS
DE60121490T2 (en) Digital cordless phone system with speaker function in the remote handset
EP0797339B1 (en) Method and circuit for improving the transmission properties of a transmission link subjected to echo in a telecommunication network
WO2004059962A1 (en) Echo suppression for compressed speech, comprising only partial transcoding of the uplink user data stream
EP1126687A2 (en) Method for coordinated echo and/or noise reduction
EP0874513A2 (en) Device for feedback suppression
DE19848641B4 (en) Double-talk-insensitive NLMS algorithm
DE19600965C2 (en) Mobile telephone device
DE2457876A1 (en) ECHO SUPPRESSOR FOR A TERMINAL OF AN ELECTRIC FOUR WIRE CABLE
WO2000060830A2 (en) Mobile telephone
AT393426B (en) HANDS-FREE DEVICE
DE3839627C2 (en) Telephone device
DE3034569C2 (en) Voice operated speakerphone
CA2025071C (en) Key telephone system

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
8125 Change of the main classification

Ipc: H04B 3/20

8131 Rejection