On Wed, Jan 7, 2015 at 6:14 PM, Manolis Katsidoniotis <mano...@gmail.com> wrote:
> I have an IMS scenario where offer/answer is complete, users are in talking > state using one simple audio stream. > > (Much sooner than) half the session time, > B side client is attempting to refresh the session > using re-INVITE without SDP. > A acknowledges the refresh with 200OK without SDP > > As far as I know this is not an error as session refresh does not require > SDP,, > however it is rejected by the servers with cause invalid offer/answer. > > Should I include the SDP nonetheless and keep the same session id & version > in the origin header? > INVITE transaction without SDP in either INVITE or 200 OK is invalid. SDP should always be present in INVITE success response (either answer if SDP offer was sent in the INVITE or offer if no SDP was sent in the INVITE). One option is to send INVITE with the same SDP, which ideally should get you the same SDP in response, but you should be prepared for a different SDP as well. The better option is to do a session refresh using an UPDATE request without SDP. _____________ Roman Shpount _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors