Hi Folks,

I'm looking for your views on this scenario,

UAC                          UAS
INVITE ---------------->
 <-------------------- 100 (With changed b-number, username part changed of
the TO header field as compared to INVITE)
INVITE ---------------->    (re-transmit of same INVITE, CSeq same)
 <-------------------- 100
 <-------------------- 180
INVITE ---------------->
 <-------------------- 200
INVITE ---------------->
 <-------------------- 200
...


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?

I'm unable to see the ideal behavior in the RFC for this scenario, I
believeinstead of ignoring the incoming 100, 180 & 200 received from
terminating
side, UAC should generate a valid response to these incoming messages.


Cheers,
Aman
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to