[EMAIL PROTECTED] wrote:
Hi,
Just want ot make sure if following behaviour is correct..
A call B.
B puts A on hold.
A receives Reinvite (hold sdp).
....
A receives Reinvite (with no SDP)
A sends offer in 200 OK response.
A receives ACK containing answer (offer rejected).
There is no way for B to reject A's offer. All B can do is send an
answer that is compatible with the offer according to 3264. If that
isn't sufficient, B may then send a BYE, or a reINVITE offering
something more to its liking.
One way for B to express its displeasure is to return an answer with
port=0 in every m-line. That will result in a session with no media.
This is a rejection of the media, but not of the offer itself. As a
result, this *will* replace the previously negotiated values even if B
did not wish that.
In this scenario, A should still be in hold state because of previous
REinvite since this offer answer is rejected.
Since there was no sdp in REinvite, reject was done in ACK (so there is no
4xx response for this rejection).
What do you imagine is in the ACK to indicate rejection?
Paul
Udit
_______________________________________________
Sip-implementors mailing list
[email protected]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
_______________________________________________
Sip-implementors mailing list
[email protected]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors