Understanding and Troubleshooting SIP | Udemy

Understanding and Troubleshooting SIP | Udemy
English | Size: 3.23 GB
Genre: eLearning

What you’ll learn
How SIP works
Methods, Errors and Fuctions
Troubleshoot SIP
Resolve problems with SIP and billing
How to use SIP in a NAT environment

This training was created for the IT staff of mobile/telecom providers, ITSPs (Internet Telephony Service Providers), Consultants, Call Centers or any other company using IP telephony. The performance of these professionals is essential to reduce the churn and the stress of the operation. SIP troubleshooting is a key skill in these scenarios.

It is a result of years in the frontlines of the tech support of a softs-switch developer, troubleshooting hundreds of deployments.

I have prepared two FREE gifts for this training. The first is a Virtual Machine in open virtualization format with a SIP server running as a Proxy, B2BUA and Redirect. The second is a list of SIP responses with comments on how to troubleshoot the most common SIP error messages. I sincerely hope you enjoy this training.

There are 5 practical labs to do with your VM and softphones in this training.


Section 1 – Introduction to SIP

Why is SIP relevant

Introduction to SIP

Complete SIP Proxy free download

SIP Registration Process and Demo

Capturing SIP Packets with wireshark and sngreo

Assignment: Analyzing a SIP registration

Session Setup and Management

SIP trapezoid and ladder

Server Architectures

SIP headers and Body

SIP Call Flow Demo

Assignment: Analyze a SIP Call

Section 2 – SIP Capturing and Filtering

SIP Capture Introduction

Demo context

Demo ngrep

Demo sngrep

Demo wireshark

Section 3 – SIP Dialogs, Transactions and Timers

SIP Transactions and Timers

SIP Dialogs

Assignment: Transactions and Dialogs​

Section 4 – Handling and analyzing Media

Media Encoding

Session Description Protocol

Real Time Protocol and Real Time Control Protocol

Voice Quality

Assignment 4: Analyzing Session Description Protocol

Section 5 – Nat Traversal

NAT Introduction

NAT Types

Manual Configuration

Symmetric Response Routing RFC3581

Application Layer Gateway




NAT Conclusion

Section 6- Troubleshooting

Troubleshooting Methodology

Handling Signaling Issues

Handling Media Issues

Handling Billing Issues

​Section 7 – Redundancy and Load Balancing using DNS

SIP Load Balancing and Redundancy using DNS

Redundancy Demo

Redundancy and Load Balancing Summary

Section 8 – Labs

Installing a SIP Proxy

Preparing the environment

Creating domains and users

Download and configure softphones

Capturing a SIP registration

Capturing a SIP Call

Who this course is for:
Support Analysts on Internet Telephony Service Providers, Telecom and Mobile companies
Support Analysts on companies using VoIP and SIP
IT consultants
Contact Center IT staff





If any links die or problem unrar, send request to

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.