[asterisk-dev] The New CDR system
Tzafrir Cohen
tzafrir.cohen at xorcom.com
Sat Mar 31 00:59:09 MST 2007
On Fri, Mar 30, 2007 at 11:57:38PM -0500, Russell Bryant wrote:
>
> ----- "Rod Dorman" <rodd at polylogics.com> wrote:
> > Is IAX always going to be over TCP?
>
> IAX has never been and never will be TCP. It is UDP based.
But CDR data really needs what TCP has to offer.
What you do is re-implement TCP (or TCP/with a bit of SSL). While it
might work, ,it is not as good as the original.
Anotherthing I have a "bad feeling about" is tying the CDR to a specific
channel (IAX2).
>
> > If not, presumably there will have to be some reverse traffic either
> > to send an ACK after some window size number of events or to request
> > a resend of a missing event sequence number.
>
> That is handled for IAX full frames. If you're curious, I would check out the IAX2 protocol draft:
>
> http://tools.ietf.org/id/draft-guy-iax-02.txt
If you have some congestion on the way, how will you guarantee that
you'll drop audio packets but retain all the CDR packets?
Or do you consider all the CDR packets "control"? But they are data.
They are a data stream, and not really control, and their priority is
probably different.
--
Tzafrir Cohen
icq#16849755 jabber:tzafrir at jabber.org
+972-50-7952406 mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com iax:guest at local.xorcom.com/tzafrir
More information about the asterisk-dev
mailing list