[SIPForum-discussion] HELP

zabi mohamed.zabiulla at gmail.com
Wed May 21 10:05:27 UTC 2008


Thanks mario.
I have one more query
As you said "the branch parameter must be unique for every request issued by
a client".
Does this mean dat
1. every new request within a call has a new transaction id?
2. or any new request generated by a client no matter which call it belongs
to, has a new transaction id?

Regards,
Zabi
On Wed, May 21, 2008 at 1:51 PM, Mario <ecembaa at gmail.com> wrote:

> Hi Zabi,
>
> As far as I understand it. Originaly, the main objective of the branch
> ID was used to distinguish between multiple responses to the same
> request (e.g. INVITE).
>
> In the latest specification, the branch parameter is used to uniquely
> identify a transaction created at a given entity and assist in the
> recognition of loop conditions.
>
> Thus, the branch parameter must be unique for every request issued by
> a client. except of CANCEL and ACK for non-2xx responses (in these
> cases the branch should be the same as the branch for the original
> request -  the one being cancelled, or receiving the non-2XX response)
>
> hope this helps.
> Best Regards.
>
>
>
> 2008/5/21, zabi <mohamed.zabiulla at gmail.com>:
>  >
> >
> > Dear All,
> >
> > Is the Transaction id (Branch id), unique within a Call or Within a
> Dialog
> > or is it Globally unique?
> >
> > Regrads,
> > zabi
> > _______________________________________________
> > This is the SIP Forum discussion mailing list
> > TO UNSUBSCRIBE, or edit your delivery options, please visit
> > http://sipforum.org/mailman/listinfo/discussion
> > Post to the list at discussion at sipforum.org
> >
> >
>



-- 
Live life King size

Zabi.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://sipforum.org/pipermail/discussion/attachments/20080521/5ffa1de3/attachment.html 


More information about the discussion mailing list