[SIPForum-discussion] Difference between DIALOG, SESSION and TRANSACTION

Lokesh Agrawal lokesh.agrawal at gmail.com
Fri Aug 17 13:03:21 UTC 2007


Hi Abhishek,

Thanks for the response. Now I am clear about transaction. I  have 1 query
inline regarding Dialog.

On 8/17/07, mishra.abhishek at wipro.com <mishra.abhishek at wipro.com> wrote:
>
>  Hi Lokesh,
>
> A transaction refers to a fundamental unit of message exchange. It
> basically includes a request-response cycle.
>
>  Dialog represents a peer-to-peer relationship between two user agents.Itis usually created through generation of "non-failure" responses to request.
> e.g.
>
>
> Example-1:
>
> UAC                      UAS
>   ---INVITE (a)--->
> <--100 Trying (b)-----
> <---200 OK (c)--------
>
> ---ACK (d)--------------->
>
>
> <-----BYE(e)----------------
> ----200OK (f)------------------>
>
> In the example 1, (a) to (c) are one transaction. (d) is second
> transaction and (e)& (f) constitute third transaction.
>
> Together, these three transaction constitute one dialog
>
>  Do you wanna say INVITE is creating a dialog in this example or Dialog is
> created after 200 OK response only ??????
>
> Example-2:
>
> UAC                        UAS
>       -----INVITE (g)----->
>       <---100 Trying-(h)----
>        <--486 Busy (i)------
>        ---ACK (j)------------->
>
>
> In the example-2, the messages from (g) to (j) constitute one transaction.
> This is a "no-dialog" scenario.
>
>
>
> A session refers to the exchange of media between two or more Endpoints.
> Also, there can be dialogs without SIP sessions.
>

      If there is no media exchange there should not be session  Am I right
????

Hope that this helps.
>
> thanks & regards
> Abhishek
>
>
> Abhishek Mishra
> Wipro Tech
> Tower-8, 1st Floor, C-wing
> Electronics City Campus
> Bangalore-560100
>
>
>  ------------------------------
>  *From:* discussion-bounces at sipforum.org [mailto:
> discussion-bounces at sipforum.org] *On Behalf Of *Lokesh Agrawal
> *Sent:* Friday, August 17, 2007 5:29 PM
> *To:* SIP
> *Subject:* [SIPForum-discussion] Difference between DIALOG,SESSION and
> TRANSACTION
>
> Hi All,
>
> Can Any one tell me difference between DIALOG, SESSION and TRANSACTION.
> Please tell in detail with an example.
>
>
> Thanks and Regards
> Lokesh Agrawal
>
>
>  The information contained in this electronic message and any attachments
> to this message are intended for the exclusive use of the addressee(s) and
> may contain proprietary, confidential or privileged information. If you are
> not the intended recipient, you should not disseminate, distribute or copy
> this e-mail. Please notify the sender immediately and destroy all copies of
> this message and any attachments. WARNING: Computer viruses can be
> transmitted via email. The recipient should check this email and any
> attachments for the presence of viruses. The company accepts no liability
> for any damage caused by any virus transmitted by this email.
> www.wipro.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sipforum.org/pipermail/discussion/attachments/20070817/f6fb7246/attachment-0002.html>


More information about the discussion mailing list