Hi, if a UAS/proxy receives a CANCEL this will match a current INVITE 
transaction (same branch), so how can the UAS know if the CANCEL is the first 
CANCEL or a CANCEL retransmission?
The same occurs with an ACK for a noon 2XX final response.

I think I have a idea of how to do it:

The CANCEL also creates a transaction so first the UAS should also check the 
method. If there is a transaction with same branch and method (CANCEL) then 
it's a CANCEL retransmission, if not it's the first one. Is it correct?

Thanks.

-- 
Iñaki Baz Castillo

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

Reply via email to