[EMAIL PROTECTED] wrote:
Hi,

Suppose party A and B are talking, and B put A on hold. If there is no Music on hold, party A will not hear an media. If B sends Reinvite to party A (in hold state) with no sdp, what should be the behaviour of A?

Will it make a new offer ? As it is asking A to make offer when he is in hold state.

IMO A should make an offer consistent with what it (A) would like to do, without regard for any assumption it might have about what B wants to do. It was B that originally wanted to put the call on hold, and so it should also be B, not A, that decides if the reinvite should be on hold.

So in particular in this case, A should make an offer containing a:sendrecv. If B still wants the call to be on hold it can answer a:sendonly. But if B no longer wants to be on hold it can get that effect by answering with a:sendrecv.

Doing things this way is quite important in order to get 3pcc call flows to work properly.

        Paul
_______________________________________________
Sip-implementors mailing list
[email protected]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to