Hello,
master 90cccb3 brings a rework of the b2bua with session timer
application, which supports UPDATE as session refresh method, and uses
normal SDP negotiation (INVITE+offer/200+answer) with last established
SDP in case re-INVITE is used as refresh method.
It turned out that the delayed SDP negotiation with empty INVITE and
SDP ping-pong introduced a lot of problems, structurally due to
creating dependencies between the two INVITE transactions on the two
legs. This intertwining was not only in the result of the
transactions, but the transactions themselves were coupled, which in
the normal case works, but leads to many problems in case there are
errors (because the normal methods built into SIP of resolving them
don't work any more or can not be used any more).
Also, the implementation of SST support in the B2B was greatly
simplified. Now, b2b apps can simply enable session timers for the
call legs, and everything is handled in the b2b implementation in the
core.
Feedback is much appreciated!
Regards
Stefan
--
Stefan Sayer
VoIP Services Consulting and Development
Warschauer Str. 24
10243 Berlin
tel:+491621366449
sip:[email protected]
email/xmpp:[email protected]
_______________________________________________
Sems mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/sems