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

Reply via email to