Hi Inaki, Thanks for the quick reply.
I was actually referring to the matching of *Responses* to a client transaction, while your reply relates to matching of *Requests* to a transaction Any help in this matter is highly appreciated. Thanks and Regards, Sree Iñaki Baz Castillo wrote: > 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. > > _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
