> 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

Reply via email to