[asterisk-dev] The New CDR system

Russell Bryant russell at digium.com
Fri Mar 30 15:43:40 MST 2007

zoachien at securax.org wrote:
> I'm a bit afraid to overload the iax protocol, imho some simple XML 
> thing might be better ?
> I feel like the servers already have to process enough information on 
> the 4569 port.

You must be insane if you think an XML encoded event would be less 
overhead than a binary encoded event.  :)

Anyway, chan_iax2 would have extremely little processing to do on 
events.  They would be sent over the network in such a way that they can 
be directly passed into the event core and mapped to data structures.

Another argument for this generic event passing mechanism is for device 
state notification.  After I'm finished playing with message waiting 
indication, I am going to get device and extension state information 
converted over to this system.  Then, these states will be able to be 
shared between servers.  One phone will be able to subscribe to the 
state of a phone that is actually on another server.

It would be really nice for those of you working on IAX2 softphones to 
be able to support "buddy lists" with state monitoring natively in IAX2, 
wouldn't it?

Russell Bryant
Software Engineer
Digium, Inc.

More information about the asterisk-dev mailing list