Designing and Implementing an IP Paging System (1 of 4)

Note:  This is the 1st installment of a four part series detailing the design and implementation of an IP paging (paging over VoIP) system. Click here for Part 2, Part 3, and Part 4.

In many new or existing voice over IP deployments, integrating existing paging systems or deploying new IP based paging systems is becoming a much needed necessity.

In this series we will first detail the two common methods that paging is delivered over an IP network utilizing, then discuss how these methods are delivered over network infrastructure such as switches and switches, an IP PBX such as asterisk, and paging endpoints such as IP Phones for desktop paging and overhead speakers and amplifiers that are SIP enabled for much bigger paging solutions.

After we discuss this, we will offer a few product suggestions designed to meet your needs for both desktop paging and overhead paging applications, and last but not least, how to integrate an existing analog based paging system with a new Voice over IP Phone system.

Unicast IP Paging

To fully understand how IP Paging functions, we must first look at the two types of paging that is supported on most IP based PBX’s. The first is called “unicast”, more commonly termed as a unicast page. Unicast pages are delivered on a one to one basis and in our case; the IP PBX is the source for this page. In most common unicast paging setups, administrators will setup a single or numerous page groups in the IP PBX configuration. They will do this by creating a page group by extension. For our example, let’s use a single page group and assign it extension 400.

Paging group 400 then contains (20) SIP extensions that belong to individual users on the system and these extensions are physical SIP endpoints such as an IP Phone. In unicast paging environments, when a user dials paging group 400 from their phone, the IP PBX sets up and maintains 20 individual SIP calls between itself and each IP Phone belonging to the page group 400.The PBX sends SIP and RTP audio traffic to and from each one of these endpoints individually. Now can anyone tell me why this method might not be the most beneficial to use?

OK, you guessed it, since unicast paging is designed to page on a one to one basis; the number of users contained within each page group is the number of simultaneous SIP calls the PBX has to initiate and maintain at that specific moment in time. As you can see, this can get quite taxing on the IP PBX’s CPU and processing power. If the CPU is taxed too much, it can possibly lock up the entire system causing detrimental impact to the server hardware, inevitably drop calls, and affect overall user’s productivity.

In our case, our PBX has to make 20 SIP calls simultaneously at that given time that the paging extension (400) is dialed. In larger applications where paging groups range from 50-100+ users, unicast paging is strongly advised against for this reason. Here is nice diagram of how unicast paging functions:

As you can see, unicast paging has some downfalls and definitely some limitations. In most cases, a typical IP PBX’s can handle around 20 or so concurrent calls without “working to much overtime”, and for those environments, unicast paging will function correctly without many issues. But what if you are one of those environments where you do have 50 or so users in a single page group, let’s say a college or hospital, or large manufacturing warehouse, unicast is just not going to cut it. For this type of environment, we must like multi-cast paging.

Multicast IP Paging

Multicast paging achieves the same outcome as unicast paging but delivers each page much differently. Multicast paging is based upon a one too many architecture. In most multi-cast paging environments, administrators will specify a single multi-cast paging address in the IP PBX setup. They will then configure each paging endpoint such as an IP Phone, overhead speaker, or amplifier, to “listen in” on that multicast addresses.

In a multicast scenario, when a user initiates a page, the page originates from the IP PBX, just like unicast paging however the PBX only sets up a single SIP and RTP audio path to the multicast paging addresses.

The IP Phones or other paging endpoints are always “listening” to this address and when RTP packets or audio is heard, the phone or paging endpoints merely play that audio stream. As you can see, paging groups that contain, oh let’s say 500 users could very easily receive a page using multicast as the PBX only makes 1 SIP call for its 500 users in the multicast page group. This also preserves and protects the IP PBX’s CPU and system resources to maintain a preferable operating environment. Here is a good look at how multi-cast paging takes place:

Unicast vs Multicast IP Paging

The easiest way I try to describe this method is radio stations. Radio stations stream their broadcast, and you, the listener, tune in to the desired radio station to hear what they are playing, one audio stream with possibly thousands of listeners tuning in. As you can see, multicast has its benefits over unicast paging, but there is a catch, not all paging endpoints such as IP Phones can support multicast paging.

Next Segment:  Part 2 of 4

Tune into our next segment where we will discuss the two different types of paging, desktop and overhead paging as well as suggest a few products to these individual paging requirements.

Further Reading

Garrett Smith

Garrett is the former VoIP Supply CMO.

View Comments

  • Dear Sir,

    We are in a project and require an IP paying system with the attached Bill of quantities.

    Send us a quote with product literatures today please

    Waiting

    Chris Onwuka,MD

  • I would like to embark on a personal project that involves IP telephony and intercom with public address system.

  • Dear Sir
    We are in a project and require an IP paying system .
    we want to design IP Paging system including all equipment
    can you send me IP paging riser diagram
    also can i use MIC outlet in system in steed of IP TEL and whats the cabling of it

  • This is a helpful article, thanks.

    However, most multicast solutions don't send the audio from the originating phone back to the PBX for proxy back to the other phones. Instead, the phone multicasts to the other endpoints directly on the LAN segment.

    No need to haul the audio back to the PBX, possibly over the WAN in hosted deployments, unless the page needs to be recorded or for a similar need.

  • Dear Sir,

    Our organisation is having nearly some 20,000 employees having good network infrastructure. we are interested on VoIP system. Can you quote with product literatures or anyone your branch situated in INDIA who can fulfill our need. Waiting for reply.

  • Hello
    We have Wifi in our home
    Is there a way I can connect one room to another
    with a phone etc , like a intercom ?
    If yes , what are the components required say for a 2 line system
    Thanks

Share
Published by
Garrett Smith

Recent Posts

Did You Know: IP Paging Can Be Used in a Multitude of Ways and Various Industries?

Cutting-edge IP Paging Solutions are revolutionizing communication across diverse industries, providing more than just standard…

2 days ago

How To: Hard Reset Your Polycom (Poly) VVX Phones

Need to factory reset your password of your Polycom VVX  phone but having a hard…

2 days ago

SIP Chats: David Richards of Grandstream Networks – New Product Roadmap, GWN Series, and More!

https://www.youtube.com/watch?v=hRbtcblrou0&t=23s SIP Chats is back with a brand-new episode! We're excited to have David Richards…

3 days ago

Watch Now: 2024 April VoIP News Update

https://www.youtube.com/watch?v=akxEeUSD3P8 Get your dose of VoIP News for April with our VoIP News Update! This…

4 days ago

Q&A: What is the Difference Between PoE and Non-PoE Products?

How many different acronyms do we have to remember nowadays? And we also have to…

1 week ago

Did You Know: IP Paging Integrates with Access Control and Security Systems? 

One of the biggest challenges among organizations today is security and creating seamless integration between…

2 weeks ago