<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
<font face="Helvetica, Arial, sans-serif">Hello,<br>
<br>
I stated in my first post that both ends hear an echo when one speaks
to the other...<br>
<br>
The only place where echo cancellation is being applied is in the
Asterisk server. I have the following in sip.conf :<br>
<br>
<br>
;------------------------------ JITTER BUFFER CONFIGURATION
--------------------------<br>
jbenable = yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; Enables the use of a jitterbuffer on the
receiving side of a<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; SIP channel. Defaults to "no". An
enabled jitterbuffer will<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; be used only if the sending side can
create and the receiving<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; side can not accept jitter. The SIP
channel can accept jitter,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; thus a jitterbuffer on the receive SIP
side will be used only<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; if it is forced and enabled.<br>
<br>
jbforce = no&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; Forces the use of a jitterbuffer on the
receive side of a SIP<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; channel. Defaults to "no".<br>
;-----------------------------------------------------------------------------------<br>
<br>
<br>
Thank you for your replies.<br>
<br>
Kind regards.<br>
Jonas.<br>
<br>
</font><br>
On 06/30/2010 11:36 AM, Gareth Blades wrote:
<blockquote cite="mid:4C2B1033.3010107@skycomuk.com" type="cite">
  <pre wrap="">Routers wont cause echo. In order for them to do so they would have to 
store the outbound voice traffic, delay it and then mix it into the 
inbound voice.

Telephones inherently cause echo. For domestic calls the audio path is 
normally so short that any echo arrives back so quick the human ear does 
not detect it. For international calls the telco uses expensive echo 
cancelation technology.
When you switch to voip you are often suddenly introducing a much larger 
delay so any excho which was present before but not noticed suddenly 
becomes noticable.

You need to analyse the audio path your calls are taking, where the 
delays are being introduced and where echo cancelation is being applied.

You also havent stated which end of the conversation is hearing the echo.</pre>
</blockquote>
</body>
</html>