Module 1: VoIP Technologies from Microsoft OCS/UM and Beyond
This module provides an essential understanding of the SIP control protocol and RTP media negotiation/delivery. It intends to provide Enterprise Voice support professionals the knowledge required to deploy, maintain, and troubleshoot problems that are common in voice applications that - share the IP network with other applications, are more time latent and frequently compete with the bandwidth, and offer timely delivery of voice packets across a packet switched network.
Lessons
- VoIP Introduction
- VoIP Protocols
After completing this module, students will be able to:
- Describe SIP and RTP with respect to how it is used in Voice applications
- Define common components in VOIP deployments extending beyond the IP network.
- Use wire tracing and stack tracing to troubleshoot VOIP issues.
- Identify issues and recommend solutions to common problems in VOIP deployment scenarios.
Module 2: Dial Plans
This module introduces the concept of a "dial plan", and explains how telephony systems handle digit manipulation for call routing.
Lessons
After completing this module, students will be able to:.
- Describe the hierarchy of calls routed from caller to called party.
- Understand and troubleshoot problems of normalization and routing.
- Use a normalization rule to modify a dialed number.
Module 3: SIP Architecture
This module explains the function of SIP in relation to VOIP.
Lessons
- The Role of the UAC and UAS
After completing this module, students will be able to:
- Understand the purpose of a UA and UAS.
- Define how SIP controls media flow.
- Analyze and troubleshoot a VOIP call setup/teardown using SIP.
Module 4: Call Routing
This module introduces the concept of routing with the SIP signaling. Since the path of the signaling can travel over any IP network and is likely to be processed along the path (UAS), tracking the path of the signal is critical so that the UAC and UAS do not miss critical call processing data.
Lessons
After completing this module, students will be able to:
- Track the way SIP call processing data is routed from caller to called party and between UASs and SIP proxies.
- Understand and troubleshoot problems with SIP signaling failures.
Module 5: SIP Message Headers used in VOIP
This module will explain the SIP message headers that are used in VoIP.
Lessons
After completing this module, students will be familiar with:
Module 6: SDP payload used in VOIP
This module explains SDP payload and how it is used in VOIP.
Lessons
After completing this module, students will become familiar with:
- Explain SDP Payloads used in VOIP
Module 7: SIP Trunking
This module discusses the next logical evolution into Total VoIP across the telecom industry. There are significant barriers into this next generation of voice. Microsoft and other VoIP solution providers have a large stake in the evolutionary state of the services and software, as a solution to the otherwise non-standardized solutions currently and historically used.
Lessons
After completing this module, students will be able to:
- Understand the challenges currently before the industry and where VoIP plays a role.
- Position Microsoft Voice software solution in the total solution for Total VoIP.
Module 8: RTP/RTCP
This module discusses how voice is packetized and transported across the IP network. Breaking a single stream of audio up into tiny packets has its challenges in ensuring a reasonably accurate reproduction.
Lessons
- Real-Time Transport Protocol
After completing this module, students will be able to:
- Understand how VoIP streams Audio on the network.
- Understand how VoIP audio is achieved through encoding, packetization, packet re- assembly, decoding.
Module 9: DTMF Handling
This module discusses the concepts of DTMF (dual tone / multiple frequencies) in VoIP applications, including RFC 2833 / 4733 event based RTP. DTMF was originally designed to provide a simple audible signal over telephony equipment that would be less confusing and easy to use.
Lessons
- DTMF In-Band
- DTMF Out-of-Band
- DTMF using the SIP INFO Method
After completing this module, students will be able to:
- Understand how DTMF functions through VoIP.
- Distinguish between In-band and Out-of-band DTMF.
Module 10: Voice Compression
This module discusses the concepts of Voice/Audio Compression and how it impacts the quality of the VoIP experience.
Lessons
After completing this module, students will be able to:
- Understand how compression impacts the quality of reproduction.
- Explain how compression can both compensate for transmission delay as well as improve transmission times.
- Present an argumentfororagainstcompression, specifically with respect to VOICE communications.
Module 11: Queuing
This module discusses the concepts of packet queuing across network boundaries. CoS (Class of Service) is a requirement for a successful QoS (Quality of Service) contract.
Lessons
After completing this module, students will be able to:
- Understand packet queuing strategies.
- Define a traffic contract based on data classification.
- Describe how a given strategy can be used to solve the QoS problem.
Module 12: QoS
This module discusses the implementation of a QoS contract / Protocols.
Lessons
- Sources of delay
- QoS and differentiated services
After completing this module, students will be able to:
- Identify sources of delay in VoIP networks.
- Define a traffic contract based on data classification.
- Compare trunk efficiency between large and small trunk groups.