|
The Session Initiation
Protocol (SIP) is an IETF standard
that defines
the basic
services
to create,
modify and
delete multimedia
sessions and
calls. It is
a
lightweight
protocol,
transport-independent,
text-based protocol
used
for
signaling
Internet conferencing
as
well
as
telephony.
It
can
be
used
with
any datagram
or stream
protocol
such as
TCP,
UDP
or
ATM
and allows
for low
overheads
due to
a text-based
messaging scheme.
HIGHLIGHTS
-
SIP
stack for embedded platform
for clients and applications
-
ROMable
and re-entrant
-
Small
code footprint
-
RTOS
and processor independent
-
User
configurable parameters
-
Simplified
interface
APIs for easy
integration
with application and transport
stack
APPLICATIONS
-
Video
Phones
-
VoIP
Gateways
-
IP
Phones
KEY
FEATURES
-
Fully
compliant with
RFC 2543
-
Supports
TCP
and UDP
-
Supports
proxy and
redirect
servers
-
Advance
call features such as
call hold, call waiting,
call transfer,
call forward,
etc
-
Various
components available - User
Agent
Client,
User
Agent
Server
SIP
Message Generator:
INVITE,
ACK,
BYE,
OPTIONS,
CANCEL
and REGISTER
-
SDP/SAP
message generators
-
Timer
manager
-
User
Agent
Server
-
SIP/SAP/SDP
Message parsers
-
SIP
Response generator
-
Interfaces
provided for
RTP,
User Interface
-
Interface
provided for
T1/E1
PSTN/PBX
system
- Configurable
parameters
for default SIP
and RTP
port numbers,
packetization parameters
for controlling
re transmissions,
number of connections, etc
|
 |