[SIPForum-discussion] Difference between DIALOG, SESSION and TRANSACTION
mishra.abhishek at wipro.com
mishra.abhishek at wipro.com
Fri Aug 17 13:27:03 UTC 2007
Hi Lokesh
Do you wanna say INVITE is creating a dialog in this example or Dialog
is created after 200 OK response only ??????
<AM> Dialogs are created through non-failure responses to the requests
with specific methods Please see Example-2 as well.
If there is no media exchange there should not be session Am I right
????
<AM> There can be dialogs without sessions
Hope that this helps
thanks & regards
Abhishek
Abhishek Mishra
Wipro Tech
Tower-8, 1st Floor, C-wing
Electronics City Campus
Bangalore-560100
________________________________
From: Lokesh Agrawal [mailto:lokesh.agrawal at gmail.com]
Sent: Friday, August 17, 2007 6:33 PM
To: Abhishek Mishra (WT01 - TES-Enterprise Networks)
Cc: discussion at sipforum.org
Subject: Re: [SIPForum-discussion] Difference between DIALOG,SESSION and
TRANSACTION
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.It is 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/c7c1387d/attachment-0002.html>
More information about the discussion
mailing list