Welcome to this Introduction to SIP Course! I'm Chris Morin, and I'd like to welcome you to this wild world of SIP!
Working in Telecom, I've noticed that telecom has begun to take over all departments of IT. More frequently there is no longer a separate "Telecom" team because Telecom Touches Everything now.
This course is designed to enhance your skill-set by bringing you up to speed on how SIP works in today's modern telephony infrastructure.
Are you a Server Administrator? Congratulations, modern phone systems now run on top of your servers.
Are you a Network Administrator? Congratulations, modern phone systems now communicate on top of everything else in your environment!
Are you a Telecom Engineer? Congratulations, modern phone systems are moving away from being separate "boxes" of technology. We've now got to get along with the neighbors!
Are you an IT Manager? Congratulations, you've identified a trend that the industry is going through - a migration to SIP! For better or for worse you ask? You'll see!
No matter where you come from in the IT world, I can guarantee that SIP is going to touch you in some way, shape, or form in the future. I designed this course to enhance your ability to work with the SIP protocol in your work environment, troubleshoot effectively, and make competent infrastructure decisions surrounding Telecom.
This course covers the foundations of SIP, and should provide you with a working knowledge of the protocol that can be applied in every day work life.
What are you waiting for? If you don't understand SIP sooner rather than later, you're sure to be blindsided by it. Let's be proactive, and learn the basics of SIP!
Telecom has come a long way over the years! This is a brief review of where we came from, and how we got where we are today.
The very first dive into the SIP Protocol. SIP has truly changed the playing field - but it's not perfect.
Let's dive into the fun: SIP Signaling! This is a brief video outlining how SIP Signaling operates.
Overview of SIP 100 Provisional Messages.
Overview of SIP 200 Success Messages.
Overview of SIP 300 Redirection Messages.
Overview of SIP 400 Client Error Messages.
Overview of SIP 500 Server Error Messages.
Overview of SIP 600 Global Error Messages.
Without SIP Media, we don't have a phone call. This video is an overview of how Media ties to the Signaling protocol.
Diving into a little more detail, we will begin to understand the function of SDP in a SIP Packet, and how it applies to establishing a media session.
Learning to Speak SIP does not have to be like learning a new language - but it does take some effort. This lecture, we begin to understand the components involved in a SIP session and what it looks like to trace the SIP packets.
In this lecture, we learn how to install Wireshark from Scratch, and run a trace.
In this lecture we go through an example SIP Packet Capture to review how calls work in the real world.
Here we're going to install FreePBX into VirtualBox so we have a phone system to work with.
In this short video we configure two extensions in FreePBX for our phones to register to.
Here we install two Zoiper clients and get them to register to our phone system.
Welcome to the Troubleshooting Section! This section is mostly delivered in a non-scripted, very conversational manner. I wanted to share with you all some stories and advise as I would my peers and friends.
Here I introduce the troubleshooting process I use, teamed up with a really bad(good) metaphor.
What is Noise? Where does it come from? How can we fix it?
All SIP Providers suck. Navigating the test & turn up can be the most challenging part of a SIP implementation.
Learn why I gave Sangoma a nickname.
Ringback, the ringing you hear when you place a phone call, can be troublesome in a SIP environment.
"My phone call sounds horrible!" They say. Alot. All the time.
A Brief lecture identifying great additional material to have in your back pocket for working with SIP.
It's been fun, thanks!
I've worked my entire career around a passion for solving business problems with technology. As a result, I've fallen into many advanced consultative roles for various organisations. Specifically, I'm an expert in enhancing business operations through seamless communication between various technologies worldwide.