El Monday 02 June 2008 10:50:43 Sree escribió:
> Hi,
>
> According to section 17.1.3 "Matching Responses to Client Transactions",
> only the Via branch and the CSeq method are considered for matching a
> response to a Request.
>
> In such a scenario, what is the action to be taken on Response that contain
> the Via branch and Cseq method identical to the Request that created the
> transaction, but differs in either/all of the following headers:
> From: [differs in from-URI only] and/or From: [differs in from-tag]
> To: [differs in to-URI only] and/or To: [differs in to-tag]
> Call-ID:

The request is first inspected by the transport layer, later by the 
transaction layer and finally by the core.

During the transaction layer inspection you mus perform the steps in 17.1.3 
and if they match them the request is a retransmission and the transaction 
layer MUST reply the last response received fro mthe core. Just it.

If the request is not a retransmission then it coul be forwarded to the core 
and it could inspect the To/From tags to match a dialog if it wants.

-- 
Iñaki Baz Castillo
[EMAIL PROTECTED]

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

Reply via email to