> UAC is not identifying the "100 Trying", "180 Ringing" > and "200 OK" received from the terminating side and > keep retransmitting the "INVITE" to the terminating > side because UAS has changed the B-Number in the "100 > Trying", "180 Ringing" and "200 OK". > > Is this a correct behavior?
The UAS (or proxy) is non compliantly altering the To URI. RFC 4916 does provide a mechanism to allow URI changes; however it doesn't apply to responses and has other restrictions. It is a non compliant abnormal situation; thus the UAC can basically however it wants. > I'm unable to see the ideal behavior in the RFC for > this scenario, I believe instead of ignoring the > incoming 100, 180 & 200 received from terminating > side, UAC should generate a valid response to these > incoming messages. The UAS "should generate a valid response". The UAC can basically act however it wants. _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors