> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:sip-
> [EMAIL PROTECTED] On Behalf Of Alex Balashov
> Sent: Friday, November 28, 2008 7:34 PM
>
> The problem is that 183+SDP is not an "ordinary" provisional response
> because it has the potential to enact media flow, not just provide an
> indication of a far-end action and/or establish a formal early dialog.

180 has SDP sometimes too - in fact any provisional response can have SDP; and 
since any provisional you don't understand you should handle as a 183, it *is* 
ordinary and gotta be handled right.


>  It's just that I wonder how this
> would be viewed differently if no B2BUA were involved and the
> originating UAC simply called through a forking proxy that sent it back
> two 183s with different SDP information.  I would think that the rule
> would be to capture the SDP offer in the first 183 as the winner and
> ignore the other one, so presumably it is reasonable for the B2BUA to do
> the same on the sending UAC's behalf.

No, there's no real rule for that UAC behavior AFAIK.  Though I think it's 
common practice for UAC's to only render RTP from the first SDP until 200ok.

For B2BUA's, some only send back the first 18x w/SDP, others make separate 
early dialogs on their UAS side and send each back with unique to-tags.

The B2BUA is basically broken if it sends them all back with the same to-tag 
but unique SDP, IMO.

-hadriel

_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to