[prev in list] [next in list] [prev in thread] [next in thread]
List: sems
Subject: Re: [Sems] [SR-Users] Solutions to missing BYEs,
From: Stefan Sayer <stefan.sayer () googlemail ! com>
Date: 2010-04-23 18:55:34
Message-ID: 4BD1ED26.3010102 () googlemail ! com
[Download RAW message or body]
Hi,
in r1821 you can find my first shot at this scenario, a b2bua which
enables SST on both sides, and does the SDP ping pong as below.
I am sure that there are many cases which are not handled properly,
for example, if we have started one INVITE ping-pong from the B2B,
then we should not accept re-INVITE from the ends, but refuse them
with 491; atm I think the re-INVITE would just get relayed and two
INVITE transactions would be running simultaneously.
Another issue is what to do when re-INVITE fails, I think that this is
not handled properly at the moment (it is just ignored, but should
probably tear down both calls - that's the thing for, I guess).
A third todo is to pass the headers through. Possibly, this should be
implemented with a header filter or the like.
Regards
Stefan
Klaus Darilion wrote:
> Yes, it is complex if the B2BUA does not have a media relay ( in which
> case providing the SDP (at least the port information) itself).
>
> Am 22.04.2010 16:01, schrieb Stefan Sayer:
>>
>
>> or, other possibility, empty reinvite:
>> A b2b B
>> |---INVITE / SDPa-->| |
>> | |---INVITE / SDPa-->|
>> | | |
>> | |<-- OK/SDPb--------|
>> | |--- ACK ---------->|
>> |<-- OK/SDPb--------| |
>> |--- ACK ---------->| |
>> | | |
>> ... sst timer expires ...
>> | | |
>> |<--INVITE | |
>> | | |
>> |--- OK/SDPc------->| |
>> now what? ignore that, or do
>>
>> | |---INVITE / SDPc-->|
>> | |<-- OK/SDPd--------|
>
> This is the proper approach.
>
>> one more ping-pong?
>
> No.
>
> |<----ACK/SDPd------|----ACK----------->|
>
> No more ping-pongs needed.
>
> regards
> klaus
>
--
Stefan Sayer
VoIP Services Consulting and Development
Warschauer Str. 24
10243 Berlin
tel:+491621366449
sip:sayer@iptel.org
email/xmpp:stefan.sayer@gmail.com
_______________________________________________
Sems mailing list
Sems@lists.iptel.org
http://lists.iptel.org/mailman/listinfo/sems
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic