Hello Anshuman,

The originator will always be present in a Via header. The steps you mention
are only to be used to find a match. If it is missing, then you have a level
protocol problem.

Regards,
Kedar


On 4/17/06, Anshuman Rawat <[EMAIL PROTECTED]> wrote:
>
> Hi All,
>
> I have a question regarding matching server transactions. I tried to
> google for the problem but couldn't find the answer.
>
> Section 17.2.3 says
>
> "The request matches a transaction if:
>
>      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
>
>      2. the sent-by value in the top Via of the request is equal to the
>         one in the request that created the transaction, and
>
>      3. the method of the request matches the one that created the
>         transaction, except for ACK, where the method of the request
>         that created the transaction is INVITE.
> "
>
> My question is - if the top VIA header does not have a 'sent-by'
> parameter, what happens to the transaction matching procedure? Is step 2
> ignored in such a case?
>
>
> TIA,
> Anshuman
>
>
>
>
>
> ********************** Legal Disclaimer ****************************
> "This email may contain confidential and privileged material for the sole
> use of the intended recipient.  Any unauthorized review, use or distribution
> by others is strictly prohibited.  If you have received the message in
> error, please advise the sender by reply email and delete the message. Thank
> you."
> **********************************************************************
>
>
> _______________________________________________
> Sip-implementors mailing list
> [email protected]
> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
>
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to