Hello,
On 9/10/12 3:52 PM, Richard Brady wrote:
The other thing to consider within the "flow
switching part" is the
ability to "provide a limited version of a STUN server on the same
interface and UDP port" as SIP.
this is implemented (or at least partial) - I
had no chance to look
better at it to know exactly how far it is, being developed during SER
times. See the files ser_stun.{c,h} in the core.
Cheers,
Daniel
That sounds like heavy going. Would it be doable within Kamailio?
I think this is a great RFC so would be happy to help with testing. I
am working with a handset manufacturer to implement this now and they
have caught up Kamailio on reg-id / sip.instance and are now looking
for an SBC with which to test the flow-switching part.
Wondering if a bounty would help?
On 11 July 2012 14:21, Olle E. Johansson <oej(a)edvina.net
<mailto:oej@edvina.net>> wrote:
11 jul 2012 kl. 15:16 skrev Daniel-Constantin Mierla:
On 7/11/12 9:28 AM, Olle E. Johansson wrote:
> 11 jul 2012 kl. 09:00 skrev Daniel-Constantin Mierla:
>
>> Hello,
>>
>> On 7/11/12 4:23 AM, mike wrote:
>>> dear kamilio developers :
>>>
>>> i read the kamilio 3.3.0' s new features , it say it support
outbound , and i have place to handle reg-id and sip.instance . so
, i wonder if the kamilio3.3.0 support RFC5626 now,so that the
>>> kamilio can be used as a edge proxy .
i ask why because i
can't find where kamilio add flow-token and path for
the register
request.
>> sip.instance and reg-id are handled by
the registrar/usrloc
modules. Path has to be added by intermediary proxies and
it is
also handled by registrar module. If the intermediary proxies are
kamailio, then adding path is possible via path module.
> How do you recognize the flows and switch
between them in case
of failure?
the flow switching part is not implemented in the
module. the
sip.instance and reg-id are used to update the location record.
Haven't looked at it, but it might be possible to do the switching
via config operations.
Cool.
There has to be a way to easily handle two registrations with the
same instance.ID as one contact in all operations in regards to
lookup() and forking.
You want to know that you have more than one flow for the same
contact (i.e. the same device). And possibly which flow (which
ingres proxy) that is currently active.
/O
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing
list
sr-users(a)lists.sip-router.org <mailto:sr-users@lists.sip-router.org>
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
--
Daniel-Constantin Mierla -
http://www.asipto.com
http://twitter.com/#!/miconda -
http://www.linkedin.com/in/miconda
Kamailio Advanced Training, Berlin, Nov 5-8, 2012 -
http://asipto.com/u/kat
Kamailio Advanced Training, Miami, USA, Nov 12-14, 2012 -
http://asipto.com/u/katu