El Martes, 15 de Julio de 2008, Paul Kyzivat escribió:

> The difference here is that when the second invite reaches the UAS, it
> is a different transaction, because it has a different branch address.
>
> So perhaps in the cases you are considering, even if there is no proxy,
> when the retransmission is via a different address there should be a new
> branch address, making it a different transaction.

Hi, note "17.2.3 Matching Requests to Server Transactions":

      1. the branch parameter in the request is equal to the one in the
         top Via header field of the request that created the
         transaction, and

So if a request has different branch it cannot be a retransmission, and it's 
in fact a new transaction. Therefore a possible source IP policy would be 
handled by core layer instead of by transaction layer (transaction layer 
shouldn't have that inteligence I expect).


Regards.


-- 
Iñaki Baz Castillo

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

Reply via email to