Hi, As per O/A model rfc 3264 re-invite offer with SDP containing connection IP 0.0.0.0 is not recommended . Since UA neither send any RTP/RTCP as the destination media address is not known nor receive any RTP/RTCP from 0.0.0.0. we are facing interop issue with B2BUA when a re-Invite offer is recevied with SDP containing c=0.0.0.0 and a=inactive Below is what's happening, after the basic call is succesfully connected. 1)UA1 initiates hold request with a=inactive ,B2BUA modfies SDP with c=0.0.0.0 & a = inactive ,forward the request to UA2. 2)UA2 responds with 200ok sdp body with connection IP of its own IP (ex:192.168.1.23) & a=inactive. 3)UA1 initiates unhold with a=sendrecv ,B2BUA modfies SDP with c=0.0.0.0 & a = inactive ,forward the request to UA2. Here B2BUA has not sent ACK to UA1 4)UA2 responds with 200 ok with SDP body with connection IP of its own IP (ex:192.168.1.23) & a=inactive. 5)B2BUA sends Invite without SDP body for session refreshment. 6)UA2 responds 200ok with a=sendrecv & connection IP of its own. 7)B2BUA sends ACK with SDP body of connection IP of UA1 & a=sendrecv 8)Now B2BUA sends ACK with SDP body a=sendrecv to UA1 (this ACK is for point 3). Now UA1 & UA2 are in call,But RTP media flow is not flowing. Could some one give help in understanding this issue & how to resolve . BestRegards, Ckumar.
_______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors