Data Communications and IP Technologies black icon
10 Lessons     |      Course Duration: 91 Minutes     |      6 Month License
10  |  91  |   6 Month
Included for FREE! $39 Worth
Course Summary
This course reviews and practices the usage and architecture of SIP and IP Telephony. The course starts with a brief overview of traditional telephony, then with IP telephony basics, and then goes into the details of SIP and RTP, including SIP components and messages, call processing and SIP architectures along with RTP/RTCP and voice transfer. The course provides the participant with the principles of operation along with real life examples that illustrates the theory.
What you'll learn

  • Introduction to telephony, call establishment and switch types, PCM, Codecs and voice quality parameters
  • IP telephony basics, including the IETF protocols and SIP, the ITU-T and the H.323 protocol, and packetized voice
  • SIP architecture and components – clients, servers and gateways, including proxies and redirect servers, the registrar and location services
  • SIP header structure and message types, including SIP methods and response codes, message structure, packet handling, SIP call flows and call routing
  • SDP – Session Description Protocol
  • SIP call flows and call routing

Syllabus
Description This course introduces IP telephony and SIP-based networks, including the network architecture, components, protocols and call flows. We start from the basic principles of telephony, IP telephony basics including the IETF protocols and SIP along with a short description of the previous protocols of the ITU-T including H.323. Follow the introduction part we go deeper in to the SIP protocol, discussing network architecture an components, message structure and call flows. We also go in to the details of RTP, RTCP and SDP, providing the participant with the full picture of the protocol stack and how it is used today for IP telephony and multimedia over IP.
Target Audience

Technical support and engineering of Telco’s, R&D and IT personnel

Course Prerequisites

Technical familiarity of data communications networks and TCP/IP

Objectives Upon completion of this course, the student will be able to:

  • Describe the network protocols and architecture of SIP and IP telephony
  • Describe the IETF approach to IPT – SIP/SDP, RTP and RTCP
  • Perform a thorough analysis of SIP call flows for troubleshooting purpose.
  • Perform a thorough analysis of RTP/RTCP flows
Course Modules
The course includes the following modules:
  • 1.  Introduction to Telephony
    In this short lesson we talk about traditional telephony networks, their structure and basic call establishment
  • 2.  Telephony Principles of Operation
    In this lesson we talk about traditional telephony principles including Pulse Code Modulation (PCM), Codecs and Voice compression
  • 3.  VoIP & IP Telephony Basics and Standards
    ·      In this lesson we talk about Voice over IP (VoIP) and IP Telephony (IPT) basics and standards, including H.323 and SIP, and simple examples for enterprise and service provider networks
  • 4.  SIP Architecture
    ·      This lesson talks about SIP network architecture and components, including various clients, proxies and server types
  • 5.  SIP Methods and Response Codes
    ·      This lesson describes SIP request-Response model, including the basics INVITE, ACK, OPTIONS, BYE, CANCEL and REGISTER requests and 1xx to 6xx response codes
  • 6.  SIP Message Structure
    ·      In this lesson we talk about SIP requests and responses message structure, and we bring some examples for SIP operation
  • 7.  SIP Message Examples
    This lesson provides some basic session examples, including redirect, SIP session through two proxies, forking and PSTN to SIP
  • 8.  Session Description Protocol (SDP)
    ·      In this lesson we talk about SDP operation and message structure, bringing real-life examples and message examples
  • 9.  RTP & RTCP Basics
    ·      In this lesson we talk about the Real-Time Transport Protocol (RTP) and Real-time Control Protocol (RTCP) and how they mutually work to provide high quality media transfer
  • 10.  RTP Principles of Operations
    ·      This lesson talks about RTP and RTCP operation and message structure, and brings some real-life examples for voice and video conversations
Take This Course