6 dec 2012 kl. 11:44 skrev Peter Dunkley <[email protected]>:
> Hi Olle, > > I haven't had any time for the last few months to work on outbound. So there > is some module boiler plate and a set of notes (attached) at the moment and > not much more. > > I have a requirement for outbound myself for early next year, so will be > picking it up again soon, but there is little to no chance of it making it > into Kamailio 3.4. > > One thing that would speed up the development of outbound is if someone else > (who knows about the internals of the registrar and usrloc modules) took on > the tasks relating to those. These are basically: > Handle multiple registrations with same instance ID but difference reg-id > (may already be supported) It needs to be handled properly in parallell and serial forking, which I have not seen. May have missed it though. > Have registrar populate an AVP array (specified as a modparam), ordered by > reg-id, when a lookup() is performed - similar to dispatcher (but don't break > parallel and serial forking) - set $du to first contact in the AVP array. Right. > New API (lookup_next_dest()) in registrar that allow you to work through the > set in order if a 430 is returned (API needs to remove failed contacts from > the location table) - again, similar to dispatcher > And for being able to use outbound for NAT traversal on a single server (so > no Edge proxies): > Make registrar able to detect that the top Path-URI for the contact is > actually an interface on the local server, and if it has an ;ob parameter and > a flow token, set $du based on that. > > This would allow me to focus on the Edge server behaviour, which involves > changes to path, rr, a new outbound module, and some configuration examples > (for edge and proxy/registrar). And new response codes. I do long for an eventroute for broken TCP connections from clients. Thanks for the feedback. I guess we have to visit Berlin and feed an unspecified group of developers with Bratwurst and Beer to get some help here... :-) /O > > Regards, > > Peter > > > On Thu, 2012-12-06 at 09:43 +0100, Olle E. Johansson wrote: >> >> Peter, >> >> What's the current status of the outbound support? Which branch is it? >> >> Can we do anything to help to get this into the coming release? >> >> /O >> >> _______________________________________________ >> sr-dev mailing list >> [email protected] >> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev > > -- > Peter Dunkley > Technical Director > Crocodile RCS Ltd > <outbound_design.txt>_______________________________________________ > sr-dev mailing list > [email protected] > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
_______________________________________________ sr-dev mailing list [email protected] http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
