Hi,

what Version of SER are you using? The recent versions have an
"tmx"-module, which might have the function you're looking for:

t_cancel_branches("all");
http://kamailio.org/docs/modules/4.1.x/modules/tmx.html#idp1881656

You just have to trigger this upon the according reply.

Kind regards,
Carsten

2014/1/5 Philipp Hoffmann <[email protected]>:
> I think the problem is to call t_relay() in onreply route after
> append_branch().
>
> Furthermore, SER needs to cancel the additional branch, if the subscriber
> does not accept the call (e. g. with 404 Not found) AFTER sending 180
> Ringing. Normally, SER ignores 404 Not found in this case, because the
> additional branch still rings.
> Can I send a CANCEL to the second branch if we receive a 4xx or 5xx message
> from the first one?
>
> If I set up the additional branch with append_branch() and attr2uri(…), SER
> sends the first AND second INVITE to the subscriber, even the second has got
> another request uri. If I use append_branch() and seturi(…) all works fine.
> Maybe this is a bug in attr2uri()?
>
> Philipp
>
> Am 05.01.2014 um 11:29 schrieb Philipp Hoffmann <[email protected]>:
>
> if(t_check_status(„180“)) {
> append_branch ("sip:early_announce@localhost:5080");
> }
>
> If I do so in on reply route, SER does not correctly set up the additional
> branch. I cannot see any SIP message to SEMS in trace.
>
> Regards
> Philipp
>
> Am 05.01.2014 um 10:30 schrieb Juha Heinanen <[email protected]>:
>
> Stefan Sayer writes:
>
> create an additional branch on SER to SEMS, and use the early_announce
> (without continue_b2b) or early_dbprompt or
> doc/dsm/examples/early_media.dsm application in SEMS. You might also
> want to loop the ringtone.
>
>
> If callee is busy or not available, then this additional branch might
> still ring giving wrong signal to caller.  Caller should hear ringing
> sound only after callee responds with 180 ringing.  So the additional
> branch should be added in reply route when SER receives 180.
>
> might even be possible with the new sbc/dsm call control if you need
> to have 200 for the ring back tone already, but for other uses, the
> above method is far easier and cleaner.
>
>
> I too noticed a couple of weeks ago that dsm/mods/mod_sbc was
> introduced.  It sounds like a very useful module possibly allowing
> implementation of a more flexible sbc than what sbc application offers.
>
> It would be nice to have a Readme.mod_sbc.txt or an example dsm where
> mod_sbc is used.
>
> -- Juha
>
>
> _______________________________________________
> Sems mailing list
> [email protected]
> http://lists.iptel.org/mailman/listinfo/sems
>
>
>
> _______________________________________________
> Sems mailing list
> [email protected]
> http://lists.iptel.org/mailman/listinfo/sems
>



-- 
Carsten Bock
CEO (Geschäftsführer)

ng-voice GmbH
Schomburgstr. 80
D-22767 Hamburg / Germany

http://www.ng-voice.com
mailto:[email protected]

Office +49 40 34927219
Fax +49 40 34927220

Sitz der Gesellschaft: Hamburg
Registergericht: Amtsgericht Hamburg, HRB 120189
Geschäftsführer: Carsten Bock
Ust-ID: DE279344284

Hier finden Sie unsere handelsrechtlichen Pflichtangaben:
http://www.ng-voice.com/imprint/
_______________________________________________
Sems mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/sems

Reply via email to