Chances are you either have already or are contemplating replacing your old POTS/PBX telephone system with some flavor of Voice of IP (VoIP). With so many solutions available, you may even be thinking about going beyond a simple phone system replacement and upgrading to a rich unified communications suite, complete with real-time voice, video, screen sharing, and collaborative document editing.
The good news is that you don’t even need to have a seven-figure IT budget to get all these features. Pay-as-you-go SaaS offerings like Skype for Business, GoToMeeting, join.me, BlueJeans, WebEx and others have put unified communications in reach of every organization. But before you cut the phone cord you need to understand how your network performance (or lack thereof) can make or break your user experience and productivity with these tools.
Quality of Service Metrics for Unified Communications
We’ve all suffered through live meetings or VoIP calls where the audio and/or video was bad. A few extra seconds in a webpage load might go unnoticed but when audio and video is choppy, delayed, or has gaps, it can be excruciating.
To ensure Quality of Service (QoS) for VoIP and unified communications you need monitor and manage three basic network metrics:
■ Latency – how much time it takes for data packets to get from one designated point to another.
■ Jitter – the variation in in latency over time.
■ Packet Loss – the percentage of packets that never reach their intended destination.
Let’s take a quick look at the effects, root causes, and remediation techniques for each metric.
Latency
Ever been on a conference call with somebody in an adjacent office or cubicle? You end up hearing everything they say twice, first directly from them and (hopefully) through your headset or speakers a short time later. That’s latency. There’s always some, but when the round trip latency goes above about 250ms we start to notice it – awkward pauses and people talking over each other. Some latency is out of your control (e.g. for calls that traverse the internet), but you should aim for internal network latency levels of less than 150ms.
Latency problems are usually the result in packet handling and queuing delays; essentially packets get bogged down at your network nodes, either because the network is not configured to expedite delivery of VoIP/UC traffic or there is insufficient bandwidth.
Jitter
Most VoIP/UC solutions employ packet buffers to compensate for some amount of jitter, so it’s often not as easy to detect problems on calls. High jitter rates (i.e. large fluctuations in latency) will often result in dropped packets and gaps and audio/video transmission. In general, you want to have internal network jitter of less than 100ms. Jitter beyond that level will result in additional transmission delay (from the buffer processing) and potentially packet loss. Jitter is also often a sign of networks not configured to prioritize VoIP/UC packets.
Packet Loss
VoIP is highly susceptible to packet loss. Even a 1% packet loss will noticeably affect most real time protocol (RTP) codecs. VoIP/UC clients will recover the best they can but the user experience will be very poor, resulting in lost productivity, aborted calls, and sometimes headsets that are smashed to bits in a fit of rage.
Packet loss is often the a symptom of latency/jitter issues, but is often the result of network misconfigurations, insufficient bandwidth, or simply network equipment that is not up to the task of handling the increased demands of real time communication and collaboration.
Getting Ready for VoIP
To get ahead of these problems, you need to implement a monitoring and remediation plan early, ideally before you deploy these IP communications solution widely. This plan should include the following:
Baseline Testing and Ongoing Monitoring – You can’t fix what you don’t see. It’s a good idea to run some diagnostics/synthetic point-to-point tests within your network to measure baseline latency, jitter, and packet loss metrics so you can see how well your network is configured today. However, it’s also important that you continue to monitor these metrics as you scale your VoIP/UC deployment so you don’t get blindsided as users come online.
Network Configuration Improvements – Your existing network equipment may support higher VoIP QOS but require configuration changes to do so. Configuring to prioritize VoIP traffic will improve both latency and jitter. Bandwidth reservation, policy-based network management, Type of Service, Class of Service, and Multi-Protocol Label Switching (MPLS) are techniques generally used for prioritizing VoIP traffic.
Network Equipment Upgrades – It may be time to replace older and less capable network equipment. High quality VoIP routers will have a significant impact on these issues and are a must if you are using VoIP as a complete replacement to your legacy phone system. In addition you should consider upgrading your internet connection. You’ll be needing more speed and bandwidth going forward.
With a solid monitor, reconfigure, and upgrade plan in place your users will have fewer call problems and you’ll have few mangled headsets to replace.
Patrick Carey is VP Product Management & Marketing at Exoprise.
The Latest
We're at a critical inflection point in the data landscape. In our recent survey of executive leaders in the data space — The State of Data Observability in 2024 — we found that while 92% of organizations now consider data reliability core to their strategy, most still struggle with fundamental visibility challenges ...
From the accelerating adoption of artificial intelligence (AI) and generative AI (GenAI) to the ongoing challenges of cost optimization and security, these IT leaders are navigating a complex and rapidly evolving landscape. Here's what you should know about the top priorities shaping the year ahead ...
In the heat of the holiday online shopping rush, retailers face persistent challenges such as increased web traffic or cyber threats that can lead to high-impact outages. With profit margins under high pressure, retailers are prioritizing strategic investments to help drive business value while improving the customer experience ...
In a fast-paced industry where customer service is a priority, the opportunity to use AI to personalize products and services, revolutionize delivery channels, and effectively manage peaks in demand such as Black Friday and Cyber Monday are vast. By leveraging AI to streamline demand forecasting, optimize inventory, personalize customer interactions, and adjust pricing, retailers can have a better handle on these stress points, and deliver a seamless digital experience ...
Broad proliferation of cloud infrastructure combined with continued support for remote workers is driving increased complexity and visibility challenges for network operations teams, according to new research conducted by Dimensional Research and sponsored by Broadcom ...
New research from ServiceNow and ThoughtLab reveals that less than 30% of banks feel their transformation efforts are meeting evolving customer digital needs. Additionally, 52% say they must revamp their strategy to counter competition from outside the sector. Adapting to these challenges isn't just about staying competitive — it's about staying in business ...
Leaders in the financial services sector are bullish on AI, with 95% of business and IT decision makers saying that AI is a top C-Suite priority, and 96% of respondents believing it provides their business a competitive advantage, according to Riverbed's Global AI and Digital Experience Survey ...
SLOs have long been a staple for DevOps teams to monitor the health of their applications and infrastructure ... Now, as digital trends have shifted, more and more teams are looking to adapt this model for the mobile environment. This, however, is not without its challenges ...
Modernizing IT infrastructure has become essential for organizations striving to remain competitive. This modernization extends beyond merely upgrading hardware or software; it involves strategically leveraging new technologies like AI and cloud computing to enhance operational efficiency, increase data accessibility, and improve the end-user experience ...
AI sure grew fast in popularity, but are AI apps any good? ... If companies are going to keep integrating AI applications into their tech stack at the rate they are, then they need to be aware of AI's limitations. More importantly, they need to evolve their testing regiment ...