Hi,

I have a scenario here in the lab :

eMTA                   P-CSCF

Invite-------------------->

<----------------------------180

<---------------------------200OK

ACK---------------------------->

BYE------------------------------>

<--------------------------------407

BYE----------------------------->

<---------------------------------200OK

BYE--------------------------------->

<------------------------------------200OK



In this scenario the second BYE ( after 407 ) gets the 200OK but after 500ms 
and therefore sends the third BYE ( retransmission ).

1) The CSeq in second and third BYEs are same ( CSeq: 3 BYE ). Is this correct?

2) The P-CSCF after its gets the 3rd BYE ( retransmission ), sends the 200OK 
back. Shouldn't it send 4xx saying that no transaction exist? I am thinking 
since P-CSCF has already sent 200OK for 2nd BYE, it has terminated the 
transaction and Dialog on its side. So any retransmissions of BYE from UAC 
should be responded back with 4xx.


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

Reply via email to