beautypg.com

Echo cancellation +echo – Multi-Tech Systems MMCModem GPRS (MTMMC-G) User Manual

Page 27

background image

Chapter 5 – Call Control Commands

Multi-Tech Systems, Inc. Wireless GSM/GPRS AT Commands (Document Number S000293I)

27

Echo Cancellation +ECHO

Description:

This command enables, disables or configures the Echo Cancellation functions for voice calls (in rooms,
in cars, etc.).

It is necessary to tune the Microphone gain (AT+VGT) and the Speaker gain (AT+VGR) before
activating the Echo Cancellation.
Notes:

You can activate/deactivate the echo cancellation during a call without resetting the product if
the parameter is not changed, but have to used the syntax with all parameters:
AT+ECHO=1,6,30,8000,256 for instance.

To use Echo Cancellation 6, the ECHO feature must be activated.

Note that Echo Cancellation algorithms may not be available on some modems:

Modem

Algorithm 6 Support

Algorithm 3 Support

Q24 Plus (AMR)

Yes

No


Values:

0

Deactivate Echo

1

Activate Echo

When mode = 1 is choosen,

AlgoId is mandatory.

0 Echo

Deactivated

1

Echo Activated for Mic/Spk One

2

Echo Activated for Mic/Spk Two

3

Reset the product

Note: does not indicate the currently selected speaker. If Echo is activated, it indicates
the speaker for which Echo parameters are set. Echo can be activated on a non-selected speaker.

1

Echo cancellation 1

6

Echo cancellation 6: AEC algorithm

Note that Echo Cancellation algorithms may not be available on some modems. Refer to the
description above.

Echo Cancellation 1 (4 parameters):

Specifies the maximum attenuation of the switch
0

31 db (default)

1

29 db

2

27 db

3

25 db


14

3 db

15

1 db

Specifies the attenuation step between attenuation and no attenuation.

0

1 db

1

2 db

2

3 db

3

4 db (default)

Specifies the relative threshold between max and min energy information.

The allowed range is [0 - 31]. Default = 10.

Specifies threshold of max energy information.

The allowed range is [0 - 31]. Default = 7.

Echo Cancellation 6 (12 parameters):

High value leads to high echo attenuation but the full-duplex quality will be
less efficient.
The allowed range is [ 0 - 63 ]. (

30 by default)

indicates the noise threshold. Low value leads to high noise attenuation.
The threshold 32767 indicates no noise attenuation. The allowed range is [0 - 32767].

The default is

50. The values above 512 have no effect (noise reduction will be disabled)

indicates the Number of Taps of the Adaptive Filter. The allowed range is [2 -
256].

The default is

256.

64 taps = short Echo
256 taps = long Echo

This manual is related to the following products: