[Asterisk-Dev] new iax jitterbuffer?

Andrew Kohlsmith akohlsmith-asterisk at benshaw.com
Sun May 29 08:37:35 MST 2005


On Sunday 29 May 2005 10:21, Rich Adamson wrote:
> phoenix*CLI> iax2 show netstats
>                                 -------- LOCAL --------------------- 
> -------- R EMOTE --------------------
> Channel                    RTT  Jit  Del  Lost   %  Drop  OOO  Kpkts  Jit 
> Del Lost   %  Drop  OOO  Kpkts
> IAX2/teliax at teliax-1        80    0   40     0   0     0    0      1    0  
> 40 0   0     0    0      0
> 1 active IAX channel(s)
> phoenix*CLI>
>
> it seems I never see any jitter. On this one, I'm using a Cisco 1750
> with three classes in a policy map (QoS) and an adsl interface. I would
> have guessed that at least some jitter (etc) would be occurring over
> this iax/gsm channel.

The jitter buffer is only turned on when you're terminating to a non-VOIP 
endpoint (such as Zap) -- This was done because the jitter buffer should only 
really be enabled at the endpoints, otherwise you end up buffering buffers, 
as each hop could theoretically have its own jitter buffer and this would 
easily lead to far more delay than would be necessary.

You can get around this by forcing the jitter buffer; forcejitterbuffer=yes 
will do it.

-A.



More information about the asterisk-dev mailing list