Академический Документы
Профессиональный Документы
Культура Документы
SIP
An
Introduction
Author:
ONNETIC
www.konnetic.com
SIP : AN INTRODUCTION
p2
Introduction
History
teleconferencing
and
multimedia
communications.
ONNETIC
activity, and so SIP was born to fill the gap. Two other
HTTP/SMTP
ONNETIC
SIP : AN INTRODUCTION
p3
SIP : AN INTRODUCTION
p4
type
language used.
descriptions,
and
uses
some
SMTP
Description
Usage
the participants.
Features
of
attractive
features
that
SIP
embodies:
personal mobility.
further requests.
ONNETIC
interactive
peer-to-peer
sessions.
Components
Clients
Making A Call
single
UA
acts
in
both
capacities.
Servers
SIP servers are instrumental in the location of clients
and the efficient and correct routing of SIP messages.
ONNETIC
a high level view point the following four steps are needed
to establish a call, be that VoIP, messaging or conference:
1. A request is issued by the calling party for a session to
be arranged. (Invite)
2. The recipients of the request acknowledge receipt of
the request and attempt to solicit a response from the
end user(s). (Trying/Ringing)
SIP : AN INTRODUCTION
p5
SIP : AN INTRODUCTION
p6
time. (OK/Reject)
4. Session parameters are established and configured in
order to engage in the call.
These steps form part of what is known as the Control
or Signalling Plane. The actual exchange of interactive
data takes place in the Bearer or Transport Plane.
At the end of the call, SIP is used to tear down the session. If,
for example, it is Bob who ends the call, his UA sends a SIP
BYE request and receives a SIP 200 OK response from Alice.
In the above example Alice and Bob carry on
a
voice
conversation.
However,
this
could
have
Reliability
ONNETIC
as
incremental
message
sequences
in
the
ONNETIC
SIP : AN INTRODUCTION
p7
SIP : AN INTRODUCTION
p8
Further Reading
H. Schulzrinne. (2010) Henning Schulzrinne. [Online]. http://www.cs.columbia.edu/~hgs/
A. B. Johnston, SIP: Understanding the Session Initiation Protocol, 3th ed. Boston, MA, USA: Artech House, 2007.
J. Rosenberg et al., SIP: Session Initiation Protocol, RFC 3261 2002.
IETF. (2010) Multiparty Multimedia Session Control (mmusic). [Online]. http://datatracker.ietf.org/wg/mmusic
IETF. (2010) Session Initiation Protocol (sip). [Online]. http://datatracker.ietf.org/wg/sip/
Konnetic Website. http://www.konnetic.com
James Wright MSc is the founder of Konnetic, a specialist in providing SIP and IMS based software to the .NET (C#,
VB.NET, F# and more) community.
ONNETIC