[Freeswitch-users] Removing echo.

Steve Underwood steveu at coppice.org
Wed Mar 20 05:13:48 MSK 2013


On 03/19/2013 09:10 PM, Sean Devoy wrote:
>
> -----Original Message-----
> From: freeswitch-users-bounces at lists.freeswitch.org 
> [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of 
> Steve Underwood
> Sent: Tuesday, March 19, 2013 3:32 AM
> To: FreeSWITCH Users Help
> Subject: Re: [Freeswitch-users] Removing echo.
>
> If you want to understand why a call from a cell phone to an FS 
> server, leaving a voice mail, might result in you hearing echo, you'll 
> have to describe the path between you and the FS server.
>
> Cell Phone => Cell Carrier => ?? => Internet => Voip Provider => LAN => FS
>
>
FS is definitely not the source of the echo in this path. When sending 
voice mail to FS is has distinct receive and transmit paths, with no 
possibility of crosstalk. The only way FS could introduce echo is if the 
call comes in through an analogue PSTN connexion. You don't have those, 
so FS is not to blame.

The LAN surely isn't to blame.

You indicated the VoIP provider has an internet path coming in. If that 
is true they probably can't be the source of the echo, as they will just 
pass the signals through.

?? looks like the probable rogue here. Presumably the cell carrier 
interfaces to the PSTN, and ?? is some VoIP provider interfacing between 
the PSTN and the IP world. A large VoIP provider would interface to the 
PSTN with a digital connection, and echo would not occur. However, don't 
rule out the possibility of some small outfit using analogue lines.

There is a slight possibility of the cell carrier being at fault, 
although it is unlikely. In the early days of GSM it was quite common 
for a call that didn't connect properly to result in a huge echo to the 
user. This was because of bugs in the way the base station's echo 
canceller was handled. Over the years the bugs causing this have mostly 
been resolved, but you still get massive echo occasionally. It is not 
unknown for a particular call path to keep fooling the echo canceller 
during its adaption phase, so almost every call over the same path 
results in echo.

The cell phone has an echo canceller to prevent earpiece to mic leakage 
from sending an echo back to the line, but this will not affect the user 
of the phone. The phone itself should not be the cause of your problem.


So...... its looking like ?? is the probable problem area. I assume the 
use of ?? means you have no idea what is there. Can you try an alternate 
way to get from your cell phone to the FS box. Perhaps using a different 
VoIP provider who can be assumed to provide a genuinely different path?

Steve





Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list