Anjan Naik <anjankumarn...@gmail.com> writes: > Could anyone look at the below scenario and let me know expected behavior > > 1) INVITE from Client to Server with Supported: 100rel > 2) Server replied 1xx with Require: 100rel and RSeq with SDP > 3) Client sent PRACK with SDP > 4) Now 200 OK for PRACK received from Server > 5) Now 200 OK for INVITE came from server with SDP > > Do Client has to send SDP in ACK ?
The important specifications are RFC 3262, and sections 13.2.2.4 and 13.3.1.4 of RFC 3261. You can also look at Example 2 in section 3.1.2 of RFC 6337. I'm not sure about this case, but the text in 6337 says that the offer in the 1xx (2) should not be duplicated in the 2xx (5), but that some UASs do duplicate that offer, and if so, the UAC should ignore it. It doesn't seem that the standards envision that the offer in the 2xx (5) could be different from that in the 1xx (2). That would require that (5) starts a new offer/answer exchange. Dale _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors