What is SIP?

SIP (Session Initiation Protocol) is a signalling protocol used to establish a session between 2 or more participants, modify that session, and eventually terminate that session. It has found its major use in the world of IP telephony. The fact that SIP is an open standard has sparked enormous interest in the telephony market, and manufacturers shipping SIP-based phones have seen tremendous growth in this sector.

The SIP protocol is text-based, and bears significant resemblance to the HTTP protocol. The messages are text-based, and the request-response mechanism makes for easier troubleshooting. The actual data transmission is done by the Transmission Control Protocol (TCP) or the User Datagram Protocol (UDP) on layer 5 of the OSI model. The Session Description Protocol (or SDP) controls which of the protocols is used.

The SIP messages describe the identity of the participants in a call, and how the participants can be reached over an IP network. Encapsulated inside the SIP messages we can sometimes also see an SDP declaration. SDP (Session Description Protocol) will define the type of media channels that will be established for the session – typically this will declare which codecs are available, and how the media engines can reach each other over an IP network.

Once this exchange of setup messages is completed, the media is exchanged using yet another protocol, typically RTP (Real-Time Transmission Protocol). SIP was developed by the IETF and published as RFC 3261, and its flexibility has allowed it to replace almost completely the H.323 protocol in the VoIP world.

Related Blogs

How To Choose The Right Business Phone System

As a business, it is crucial to have an efficient and reliable phone system for seamless communication. Whether you're a startup or an established enterprise, the right business phone system can significantly enhance your team's collaboration and customer service. However, with so many options available, choosing the best fit for your company...

02/04/2024 | Read more

Microsoft Teams Vs Zoom

A Tale Of Two Titans Over the last few years, online calls and meetings have become the norm of the world. A few platforms stood out for their dependable and robust team collaboration and communication solutions. The top contenders in this arena — Microsoft Teams and Zoom, stand out as titans, each...

| Read more

Microsoft Teams: Pricing And Package Options

Microsoft Teams is a cloud-based collaborative communication platform that integrates chat, video meetings, file storage, and application integration. It's a part of Microsoft 365 and is designed to promote seamless teamwork. Users can host audio, video, and web conferences with anyone inside or outside their organisation or go big with live events....

19/03/2024 | Read more