On Fri, Nov 28, 2008 at 4:28 PM, Iñaki Baz Castillo <[EMAIL PROTECTED]> wrote: > El Viernes, 28 de Noviembre de 2008, Klaus Darilion escribió: >> Hi Inaki! >> >> Where is it defined that the SDP must not be changed during a >> transaction (of course it may be changed during a dialog (reINVITE))? > > I can sure 1000% that an SDP cannot be changed during the same early dialog. > This is, provional responses containing the same To tag cannot contain > different SDP. If so, the UAC MUST discard them.
I wouldn't say 1000%, just 999 :-) AFAIU they must contain the same SDP but I think there's no normative behavior for cases when the SDP is different. > This is: after UAC has received an SDP in an early-dialog (specific To_tag) it > dones't need to parse future SDP in the same early-dialog. In fact, if the > UAC receives a 183 (To_tag=AAA) with an SDP and later receives a 200 OK with > same To_tag=AAA and different SDP, UAC MUST ignore this second SDP. Why should the former be of higher preference than the latter? > It appears in RFC 3261 sure, but don't remember now where exactly. I'll look > for it, but I also remember this subject in SIP-implementors. Any pointer would be appreciated-- specially about the "UAC MUST ignore this second SDP" statement. Cheers, -- Victor Pascual Ávila _______________________________________________ Semsdev mailing list Semsdev@lists.iptel.org http://lists.iptel.org/mailman/listinfo/semsdev