As others have mentioned, it is incorrect for the caller to send the second offer before the first has been answered. You should study the offeranswer draft.
http://www.ietf.org/internet-drafts/draft-ietf-sipping-sip-offeranswer-08.txt Siddharth Sharma wrote: > Hi all, > > What should be the behavior if the caller receives 200OK response to the > UPDATE method between 200OK (containing answer) and ACK for INVITE > (containing an offer)? > > > Caller Callee > | | > | | > | (1) INVITE with offer 1 | > |---------------------------------------------->| > | | > | | > | (2) 180 | > |<----------------------------------------------| > | | > | | > | (3) UPDATE with offer 2 | > |---------------------------------------------->| > | | > | | > | (4) 200 INVITE with answer 1 | > |<----------------------------------------------| > | | > | | > | (5) 200 UPDATE with answer 2 | > |---------------------------------------------->| > | | > | | > | (6) ACK | > |---------------------------------------------->| > | | > | | > | | > | | > > > Regards, > Siddarth > _______________________________________________ > Sip-implementors mailing list > [email protected] > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
