SIP is the new IETF signalling protocol used to initiate,
manage and terminate real-time interactive sessions between users on the
Internet and IP based networks. It defines mechanisms for call routing, call
signalling, capabilities exchange, media control and supplementary services.
Course Objectives
Understand architecture, components and functions of the SIP suite
Appreciate SIP's strengths, reliability, performance, separation,
extensibility, modularity and simplicity
Understand the role SIP plays within the wider context of signalling,
content and communications protocols
Who Should Attend
Pre- and post sales and support engineers in vendor organisations
Engineers and technical professionals from carriers, ISPs, system vendors
and integrators or end-users developing or deploying real-time services over
IP networks
Technical planners, developers and network managers in service providers and
corporates
Prerequisites
Delegates must have gained a fair understanding of TCP/IP
such that as that provided by Voice-Technologies TCP/IP seminar
Course Outline
IP and IPv6 Review (Optional)
Introduction to SIP
- What is SIP and Why Use It?
- SIP attributes and efficient call signalling protocols
SIP Development
- Proposals, ongoing development and emerging standards
Properties and Operational Overview
- Key features and extensions
- Components and relative functions
- Call Flows based on methods
- Addresses and URL flexibility
- Syntax and Message Programming
- Text based message structure
- Servers, Clients and Request/ Response
- 3-digit HTTP Code and SIP Extensions
Session Description Protocol (SDP)
- Protocols overview
- Syntax and message structure
- Relationship to SIP
Server Functions
- Registration
- Home and Away Scenarios
- Location and Directory Services
- Stateful and Stateless Servers
Call Establishment
- Connection properties
- Session Initiation and Server Location
- Outbound Proxy
- INVITE Method
- Tagging
- Key Header fields
Call Control
- Redirect Options
- Transfers
- Conferences
- SIP Services
Security Considerations
- Encryption and Keying
- Access Control and Authentication
RTP and RTCP (Optional)
- Header, Features and Packet types
- Encapsulation, Timing, and Header Compression
- RTCP functions and packet types
- Performance Statistics
SIP and Applications
- 3rd Generation mobile
- SIP and H323 Characteristics
- Scalability and Services
- SIP and MGCP/MEGACO Comparison
- Fundamental SIP Benefits