No matching results Documentation Forum
Asterisk Tutorial 34 - Introducing SIP

Asterisk Tutorial 34 - Introducing SIP

Introducing SIP — What is SIP, How Does it Work?

It is time for a new topic in our Introducing Asterisk tutorial series, which means we are finally starting on Session Initiation Protocol (SIP). Over the previous 33 tutorials, we have done a lot in terms of configuring our Asterisk system and we have used the SIP protocol a lot, making internal calls etc, but we have never explained it, which is why it is now time for our “Introducing SIP” tutorial.

Why Now?

Firstly, a large number of our followers have asked us to and secondly, the aim of a functioning telephone system is to make and receive both internal and external calls, meaning that at some point we will need to integrate VoIP Trunks / Gateways into our system. Therefore, the answer really is that after all we have done in configuring our system, it is now time to make it “operation ready” and in order to do that, we will need SIP.

What is SIP?

In our Introducing SIP tutorial, we start by taking a look at the fundamentals of SIP. Understanding the protocol, what it is and how it works is essential for later on when we start integrating SIP providers, Gateways etc as understanding the concept of what is happening will be invaluable when it comes to debugging and error analysis should your integration not work out quite as smoothly as you had hoped.

So what is SIP? Simply put, Session Initiation Protocol is a communications protocol for starting (signalling) and managing multimedia (voice, video, data) sessions between IP end points and is most commonly used in Voice over IP telephony systems. Going into more detail, the SIP protocol consists of 3 main components:

  • Firstly, there is Session Initiation itself which as the name suggests is the starting (initiation) protocol for the communication session.
  • The next aspect of SIP is the Session Description Protocol (SDP) which provides a description of the session, for example which codecs are to be used, which port should be used and so on.

The final component of the SIP protocol is the payload which refers to the protocol for delivering content (voice, video, data), i.e. real-time transport protocol (RTP).

Mathias’ Top Tip

It is important to understand the session initiation and description take one route between your IP end points to start a communication session, however the payload can be transported via a completely different route as agreed upon in the session description.

This is important to understand in order to avoid perhaps the most common mistake when configuring and using SIP as your communication protocol, which is namely that the signalling is working correctly but the payload is not being received by your end points or is only being received by one of the end points (one way audio).

Acronyms

As you may have noticed during the tutorial, a lot of acronyms were being thrown around, so here is a break down of what they mean:

  • SIP — Session Initiation Protocol (see above)
  • SDP — Session Description Protocol (see above)
  • RTP / sRTP — (secure)Real-time Transport Protocol (see payload above)
  • UDP / TCP — User Datagram Protocol / Transmission Control Protocol. Both are transmission protocols for communicating data but are used for different types of data howtogeek.com
pascom hosted PBX - start upgrading your business communications today

Final Word - We Upgrade Business Communications

A well-configured business phone system that oozes useful tools, delivers excellent audio quality and intuitive call flows will leave callers with a highly professional impression. The configuration options and application availability and how well they are utilized will have a decisive impact on the level of profressionalism when it comes to call management and therefore how your customers view your company. The switch to a pascom VoIP phone system solution provides the opportunity to not only upgrade your internal collaboration but also to redefine telephony in your company.

If you would like more information regarding pascom and our Asterisk based Software PBX, please visit our website or give the pascom team a call on +49 991 29691 0 to discuss your requirements and get started within minutes using our free hosted asterisk business VoIP phone system edition.

Until next time — Happy VoIPing!

Thousands of companies trust pascom to stay connected

Logo - Amparex pascom Customer reference
Logo - KiKxxL pascom Call Centre Customer reference
Logo - Hotel Weitblick pascom Customer reference
Logo - Wake & Camp pascom Customer reference

seitenwind

Philipp Meixner, CEO
As a communications agency with just under 20 employees, the pascom phone system is perfect for us. The technical concept simply functions, which is what you want. The service is exceptional and always accessible (even if it is rarely needed) and as one of the agency’s business partners, we can only recommend pascom: open, straightforward, pleasant to work with - great. Thank you pascom!

Logo - Amparex pascom Customer reference

AMPAREX

Stephan Förderung, CEO
We chose pascom because their phone systems offer a sleek, easy-to-use UC client and administration UI whilst providing us with all the PBX and UC features, control and visibility that we could need from our business communications solution. As a result of our excellent experience, we are happy to recommend pascom phone systems to all our customers.

Logo - KiKxxL pascom Call Centre Customer reference

KiKxxl

Lars Hoeger, IT Director
When we make decisions regarding new systems, we want to make sure that we have both reins firmly in our hands. Therefore, it is essential to implement systems which adhere to OpenStandards, allowing us to seamlessly connect and integrate these into our existing systems. In addition, we require reliable suppliers, who are ready to customise their solutions to our requirements, which is why we chose pascom who offer exactly this service and more.

Logo - Hotel Weitblick pascom Customer reference

Weitblick

Kassandra Martin, Deputy Director & Reception Manager
We chose pascom as our telephony solution in part due to the scalability, flexibility and ease of deployment. In addition, the pascom platform functions perfectly with our digital guest directories in our rooms whilst offering the largest range of features at easily the most cost effective price compared to alternative solutions. A further deciding factor was the wide choice of compatible hardware that choosing pascom afforded us.

Logo - Wake & Camp pascom Customer reference

Wake & Camp Ruhlsdorf

Markus Gerlitzki, Managing Director
My team and I pride ourselves on the level of excellent care we provide our guests. However, it can be distracting when the phone is always ringing and we constantly answer the same questions. Thanks to the pascom phone system, we have been able to set up an automated attendant self-service hotline which allows guests to quickly get answers and if required callers can be quickly and efficiently routed to an employee. The system greatly improves customer service with around-the-clock answers around opening times and courses and therefore reduces the strain on employees, ensuring we are free to cater to the needs of our on-site guests.


Back to the top