Tim Nelson | 3 Nov 2009 02:56

Re: IAX Performance / Implementation

Thank you for the quick response Diana.

I'm aware of Asterisk's issues with threading (lack of) and linked-list 
for channel/context switching, etc. I assumed this was the cause of the 
performance issues.

Since IAX is simply the protocol or channel driver, isn't the 'heavy 
lifting' still done within the switching software? Why does the 
performance limitation lie with the protocol or it's implementation 
rather than with the soft switch itself?

It should be quite obvious I'm not a developer, but I'm just wondering 
if you could shed some light on this.

Thanks!

--Tim

Diana Cionoiu wrote:
> Hello Tim,
> 
> The Yate IAX implementation supports registrations and trunk mode.
> 
> However the limitations of the number of calls in Asterisk is not 
> related to Asterisk himself, it's related to the protocol. So Yate can't 
> carry more calls than Asterisk, but it is more stable.
> 
> Regards,
> Diana
> 
(Continue reading)

Gerrit Jacobsen | 3 Nov 2009 08:47
Picon
Favicon

Re: IAX Performance / Implementation

IAX adds implicitly an additional layer to the voice stream as all voice streams have to repackaged into a
single udp stream.

--- On Tue, 3/11/09, Tim Nelson <tnelson@...> wrote:

> From: Tim Nelson <tnelson@...>
> Subject: Re: [yate] IAX Performance / Implementation
> To: yate@...
> Date: Tuesday, 3 November, 2009, 1:56 AM
> Thank you for the quick response
> Diana.
> 
> I'm aware of Asterisk's issues with threading (lack of) and
> linked-list for channel/context switching, etc. I assumed
> this was the cause of the performance issues.
> 
> Since IAX is simply the protocol or channel driver, isn't
> the 'heavy lifting' still done within the switching
> software? Why does the performance limitation lie with the
> protocol or it's implementation rather than with the soft
> switch itself?
> 
> It should be quite obvious I'm not a developer, but I'm
> just wondering if you could shed some light on this.
> 
> Thanks!
> 
> --Tim
> 
> Diana Cionoiu wrote:
(Continue reading)


Gmane