header
headerhomeService AreasCourse CatalogTraining SchedulesEnrollAbout UsCareers
   

 

SIP Hands on Training

Powerful 5-Day Hands on Course

Course Description

This course is a detailed review of the SIP protocol. The emphasis is on the protocol itself, not any specific application of SIP. Hands on training is used at least 50% of the course. This course is very popular and the course reviews are "raving".

Intended Audience

This course is intended for technical personnel that need a vendor neutral understanding of the SIP protocol.

 

Prerequisites

Student prerequisites are as follows: TCP/IP, VoIP, and Gatekeeper knowledge and understanding.

 

Course Outline

  • Why SIP?
    • A short history of SIP
    • SIP (RFC 2543) and SIPbis (RFC 3261) overview
    • SIP and the Softswitch
    • 3GPP
    • End user applications
      • SOHO
      • Road warrior
      • Administrative staff
      • IT
      • Sales
  • SIP Protocol -Build a basic understanding of SIP requests.
    • Methods
      • INVITE
      • ACK
      • OPTIONS
      • CANCEL
      • BYE
      • REGISTER
    • SIP method extensions
      • SUBSCRIBE/NOTIFY “SIP Events” RFC 3265
      • REFER “SIP REFER Method” I-D, by R. Sparks
      • MESSAGE “SIP Extensions for Instant Messaging” I-D, by J. Rosenberg, et al.
      • PRACK  “Reliability of Provisional Responses in SIP” RFC 3262
      • UPDATE Early media and preconditions
      • INFO Mid call signaling information,
      • COMET – Packetcable QoS
    • SIP responses
      • 1xx   Informational
      • 2xx   Final
      • 3xx   Redirection
      • 4xx   Client Error
      • 5xx   Server Error
      • 6xx   Global Failure
  • SIP Uniform Resource Indicators (URIs)
    Understand the format of SIP URIs, and how URIs interoperate with PSTN dialing plans, email systems, and web pages.
    • Generic URI information (RFC 2396)
    • Direct or Proxy
    • PSTN number (RFC 2808)
    • Instant messaging
    • Presence
    • In registrations
  • Session Description Protocol (SDP)
    Learn how SIP uses SDP to define technical parameters that support a voice over IP media channel.
    • Session parameters
    • SDP format
    • Extending SDP
    • SDPng
    • Media negotiation
    • Changing session parameters
  • RTP and RTCP (Real-Time Control Protocol
    Explore how the universal protocol RTP carries voice across an IP network once SIP has established a session.  We will also cover RTCP’s function of QoS reporting and management.
    • Dealing Packet Loss, Latency, Jitter
    • How RTP defines the session
      • Session Description Protocol
      • H.245 Terminal Capabilities
      • The RTP profile
      • The RTP payload type field
      • RTP telephony events (RFC 2833)
    • How RTP removes jitter
    • How RTP handles packet loss
    • How RTP identifies the talking party
    • How RTP handles silence suppression
    • How RTP handles fixed length packets (padding)
    • How RTP is used to mix voice (conference calls)
    • The RTP header
    • RTP Control Protocol (RTCP)
      • SDES
      • Sender/receiver reports
      • Bye reports
  • SIP Architecture
    Examine the new components that SIP brings to an IP network as well as how SIP utilizes existing components in new ways.
    • DNS
    • SIP elements
      • UA - UAC/UAS
      • SIP servers
      • Registrar
      • Types of Proxies
      • Back to back User Agent
      • Call Stateful proxy (Softswitch)
      • Session Border Controller (Firewall Proxy)
      • Redirect Proxy
      • Local architecture
      • Global architecture
  • SIP Fields
    Learn how the straightforward format of SIP messages organizes the information needed to process a call.  Understand the information contained in these messages and how it is formatted. 
    • Via
    • Branch
    • Max-Forwards
    • Dialog (formerly call leg)
    • Includes To, From, and tag= fields)
    • CSeq
    • Call-ID
    • Contact
    • SIP reliability
  • Registration
    Understand the registration process, how SIP can effectively track mobile or static subscribers, and why SIP is the protocol of choice for 3G cellular services.
    • DHCP
    • User registration
    • Registration expiration
    • Lookup and delete
    • Finding a local registrar
  • Call Routing
    Discover the power and flexibility of SIP in intelligently routing calls over virtually any network.
    • Direct call
    • Proxied call
    • Forking
    • Loops and spirals
    • Response path
    • Creation of via-path
    • Response merging
    • Record route
    • Heterogeneous Error Response Forking Problem (HERFP)
    • Control models
    • Third party
    • Multi-party
    • ENUM
      • ENUM Architecture
      • How ENUM will change things
      • How DNS works from the very top of the hierarchy
      • ENUM Politics
      • Who really controls the DNS system for .com, .gov, .edu, .net. etc.
      • e.164.arpa
      • Country Code 1 ENUM Limited Liability Company
      • ENUM Skinny Tier 1 “A” Registry
      • ENUM Tier 1 “B” Registry
    • Application
    • Architecture
  • SIMPLE
    SIP for Instant Messaging and Presence Leveraging Extensions
    • Terminology
    • Framework
    • Resource List Manipulation Requirements
    • Authorization Policy Manipulation
    • Acceptance Policy Requirements
    • Notification Requirements
    • Content Requirements
    • General Requirements
  • Call Flow Examples
    Review how SIP calls are set up for applications like PSTN, instant messaging, VOIP, and more in this technical, in-depth analysis of the protocol.
    • Call attempt – unsuccessful
    • Presence subscription
    • Registration
    • Presence notification
    • Instant Message Exchange
    • Call setup – successful
    • Call hold
    • Call transfer
    • Unified messaging
  • SIP Security
    Learn how SIP interoperates with firewalls and other security systems to prevent theft of service while still allowing phone calls.  
    • Security for call setup
    • Authentication
    • S/MIME
    • TLS
    • Privacy and identity
    • Firewall traversal
    • SIP traversal
    • RTP traversal
    • SIP Application Level (layer) Gateway (ALG)
    • Network Address Translation function
    • Full and restricted cone NATs
    • Symmetric cone NATs
    • Simple Traversal of UDP through NATs (STUN)
    • Traversal Using Relay NAT (TURN)
    • Communications Assistance for Law Enforcement Act (CALEA)
  • SIP Associated Technology
    Become familiar with the latest SIP-related tools and technical references in this high-level overview.
    • Call Processing Language (CPL)
    • Common Gateway Interface (CGI)
    • On-line sources
    • IETF sources

Course Labs

  • ONDO SIP Proxy
  • X-lite SIP client
  • SIPURA SP Gateway
  • Microsoft Live Communications Server
  • Cisco 7960 phone
  • Cisco PIX firewall
  • Live Ethereal Traces

 


TOP

 

 

 

 

 

   
 
Course Catalog Training Schedules Enroll Training Locations Cancellation Policy Contact Us Related Links Site Map
Service Areas Careers About Us Customer Quotes News & Events
 

CCIP, CCIE, CCDA, CCDP, CCNP, CCNA, VLANDirector, TrafficDirector, CiscoWorks 2000, ONS 15454 Secure PIX Firewal, Secure Virtual Private Networks, Cisco, Cisco Systems, Cisco Systems Logo, Catalyst, EtherChannel, IOS and LightStream are registered trademarks of Cisco Systems, Inc. or its affiliates in the US and certain other countries.