Terwijl VoIP, VoLTE en zakelijke VoIP-oplossingen een enorme lijst met voordelen bieden ten opzichte van legacy-telefonie, is er één centraal nadeel. Uiteindelijk zal de kwaliteit van uw VoIP-diensten specifiek afhangen van de kwaliteit van uw internetverbinding. Dit is gewoon onvermijdelijk, als gevolg van de aard van VoIP, dat staat voor Voice over Internet Protocol.
VoIP-oplossingen hebben een zeer lange weg afgelegd sinds hun begindagen van dropped en jittery gesprekken. Ook de internetsnelheden hebben een lange weg afgelegd. Met moderne internetverbindingen, moderne netwerkhardware en de juiste aandacht voor netwerkconfiguratie, kunnen de negatieve gevolgen van een trage internetverbinding bijna volledig worden vermeden.
Hoewel, aangezien VoIP-diensten nog steeds afhankelijk zijn van internetverbindingen, is het onmogelijk om onderbrekingen veroorzaakt door latency volledig te elimineren. De grootste daarvan is de gevreesde JITTER.
Voordat u conclusies trekt of uw systeem weggooit, is het nuttig om te begrijpen wat de beperkingen van VoIP zijn, en wat als aanvaardbare niveaus van latency en jitter voor VoIP-gesprekken kan worden beschouwd.
VoIP = datapakketten
Om niet te veel te herhalen over enkele van de basisgegevens, VoIP-gesprekken worden geleverd via het internet. Moderne cloud-gebaseerde VoIP-oplossingen gaan een stap verder, en leveren het hele platform ook via het internet. Deze Platforms as a Service stellen gebruikers in staat om verbinding te maken met en gebruik te maken van geavanceerde diensten die worden gehost binnen het datacenter van een provider.
Dit is wat zakelijke VoIP-oplossingen zo krachtig maakt. Maar, zoals bij alles wat met internet te maken heeft, kunnen de resultaten te lijden hebben als de verbinding slecht is. Om te begrijpen waarom, moeten we begrijpen hoe VoIP uw stem overbrengt.
In plaats van het verzenden van de gegevens via de koperen telefoonlijnen van het PSTN, wanneer een gebruiker in zijn telefoon spreekt, zetten VoIP-diensten die geluidsinformatie om in pakketten gegevens. Alles wat via internet wordt verzonden, wordt verzonden als een “pakketje” informatie, of data.
Pakketjes = de stukjes data die door een netwerk reizen, dus tijdens een telefoongesprek zou dit uw stem betekenen.
Als alles goed gaat, en er is geen onderbreking of vertraging aan beide kanten, dan worden deze pakketjes data snel, en in de juiste volgorde, verzonden. De problemen beginnen wanneer er interferentie is binnen het netwerk die een vertraging kan veroorzaken in de transmissie van gegevens, die kan komen in de vorm van:
- Latency
- Jitter
- Packet Loss
Deze interferentie kan leiden tot een vertraging en lege ruimte in de conversatie, of zelfs pakketten die in een verkeerde volgorde worden verzonden. Dit zou dan resulteren in een warrige conversatie, met woorden en ideeën die niet op volgorde staan, en sommige woorden die mogelijk worden overgeslagen of onverstaanbaar zijn.
Versimpeld gezegd, VoIP vereist een solide en stabiele internetverbinding voor soepele en stabiele telefoongesprekken. Maar nogmaals, aangezien we het hier over het internet hebben, is het momenteel onmogelijk om gegevens te verzenden en vervolgens te ontvangen met de snelheid van het licht zonder een volledig gecontroleerde en storingsvrije omgeving.
Wat is latency?
In zijn eenvoudigste definitie is latency eenvoudigweg een gemeten vertraging, de tijd die het kost om een taak uit te voeren. Voor een meer formele definitie, latency is “de vertraging voordat een overdracht van gegevens begint na een instructie voor de overdracht.”
Latency wordt over het algemeen ook aangeduid als “lag,” en zal ongelooflijk bekend zijn bij iedereen die videospelletjes heeft gespeeld via het internet, of zelfs moeite had om een video te bekijken die steeds werd onderbroken en vertraagd.
In gewoon Nederlands, en voor VoIP in het bijzonder, treedt latency over het algemeen op twee specifieke manieren op:
- De vertraging tussen een persoon die spreekt, en de ontvanger aan de andere kant van de telefoon die woorden hoort
- De tijd die het kost voor de VoIP-oplossing om de spraakinformatie daadwerkelijk te verwerken en om te zetten in gegevenspakketten
Dit heeft natuurlijk een directe invloed op de kwaliteit van uw telefoongesprek, wat leidt tot lange pauzes en overlappende geluiden of woorden, met sprekers die elkaar onderbreken. Kortom, je wilt je telefoon tegen de muur gooien. Wat je ook doet, er zal altijd een vorm van latentie zijn.
Onder de huidige omstandigheden is het gewoon onmogelijk voor VoIP-oplossingen en de huidige netwerktechnologie en -hardware om een invoer van gegevens (zoals je stem) te ontvangen, deze te analyseren, om te zetten in pakketten, deze door de lucht te verzenden naar een andere fysieke locatie in tijd en ruimte, en dat gegevenspakket “uit te pakken” om het als een spraakopname aan een andere persoon te leveren, in absoluut 100% onmiddellijke tijd – of met de snelheid van het licht. We kunnen het alleen nog niet.
Waardoor wordt de latentie verhoogd?
De latentie kan worden verhoogd door een behoorlijk aantal verschillende factoren, waaronder:
- Netwerkhardware – Sommige routers kunnen bijvoorbeeld slechts met een beperkte snelheid gegevens verzenden en hebben een beperkte verwerkingskracht.
Draadloze netwerken hebben over het algemeen een hogere latentie als gevolg van draadloze interferentie, de afstand tussen apparaten en het gebrek aan stabiliteit van een bekabelde verbinding. Muren vertragen bijvoorbeeld uw WiFi.
- Netwerksoftware en configuratie – Software Firewalls die niet goed zijn ingesteld, quality of service-instellingen, of NAT-instellingen kunnen de transmissie van gegevens vertragen
- Locatie – De grootste en meest voorkomende oorzaak van vertraging is afstand. Hoe verder weg, hoe langer het duurt om die gegevens over te brengen.
- Congestie – Zie uw netwerk als een snelweg, en gegevenspakketten als auto’s. Bandbreedte is de grootte van de weg, netwerksnelheid is hoe snel de auto’s rijden, en latency is de congestie die wordt veroorzaakt door het extra verkeer. Met beheer kunt u overbelasting voorkomen.
Hoe meer gegevens er worden verzonden, in verhouding tot de capaciteit van het netwerk, hoe langzamer het gaat. Dit betekent over het algemeen dat uw netwerk wordt overbelast (te veel videogesprekken, conferentiegesprekken, VoIP-gesprekken, netflixen, muziek streamen, enz.) of dat uw bedrijf niet genoeg oversubscription heeft om het normale dagelijkse internetverkeer te verwerken.
Latentie meten met een Ping-test
Dus, omdat we uiteindelijk begrijpen dat latentie niet kan worden geëlimineerd uit het bestaan, moeten we begrijpen hoe latentie van invloed zal zijn op onze gesprekken. In wezen hebben we een maatstaf nodig om tegen af te zetten – een geaccepteerd niveau.
T gelukkig is het meten van latency eigenlijk vrij eenvoudig te doen. Omdat netwerklatentie de tijd is die het kost om een taak uit te voeren, hoeven we alleen maar een taak uit te voeren en te timen hoe lang dat duurt. Om dit te doen, moeten we een zogenaamde ping-test uitvoeren.
Een ping-test is heel eenvoudig: om de tijd te meten die het netwerk nodig heeft om een gegevenspakket te verzenden en te ontvangen, kunt u uw apparaat opdracht geven om een “ping”, een heel eenvoudig gegevenspakket, naar een ander apparaat te sturen. Het ontvangende apparaat stuurt dan een “ping” terug, en de tijd die nodig was om dit alles te doen wordt gemeten, meestal in milliseconden (ms).
In wezen zegt uw computer hallo tegen een andere computer, en u meet de tijd die nodig is om die ping pong te laten gebeuren. We kunnen een Ping Test handmatig uitvoeren, of met behulp van een aantal handige online tools.
Online Ping Tests
Door het gebruik van online tools, over het algemeen snelheidstesten, kunt u een basis begrip van de latentie binnen uw netwerk te krijgen. De meeste gebruikers gaan meteen naar een snelheidstest, zoals die op onze eigen site – maar hoewel dit geweldig is om te bepalen hoeveel bandbreedte uw internet heeft, geeft het niet echt het volledige verhaal over de latentie.
Met een pingtest willen we meerdere, opeenvolgende pings versturen. De vertraging van elke ping moet vervolgens worden gemiddeld om een algemene gemiddelde latency te verkrijgen. U kunt dit doen met online tools zoals:
- http://ping-test.net/
- https://www.dotcom-tools.com/ping-test.aspx
Verschillende tools kunnen iets andere tests uitvoeren, ze kunnen bijvoorbeeld specifieke datacenters binnen een netwerk pingen, of gebruikers kunnen direct een specifieke website pingen.
Zoals eerder vermeld speelt de locatie een grote rol bij de latency, en dus moeten gebruikers daar rekening mee houden bij het pingen van verschillende websites of datacentra in relatie tot hun eigen netwerk, evenals het datacentrum van hun zakelijke VoIP-dienst.
Handmatig pingen testen
Zoals beschreven in mijn post over pakketverlies, kunnen gebruikers handmatig pings verzenden via de opdrachtprompt van het venster met behulp van het ping-commando. Dit stuurt een “ping” commando naar een IP adres of website van uw keuze, en komt terug met een antwoord. Latency is het meten van de tijd die nodig is om een signaal (of ping) te verzenden en te ontvangen, in milliseconden.
Opent u een opdrachtprompt, dan voert u het commando in:
ping -n 100 <hostname>
Met hostname is uw eigen keuze van website of server. U kunt zelfs gewoon google.com gebruiken om het proces te vereenvoudigen. Dit commando zal 100 pings sturen naar de host van uw keuze, en hopelijk 100 pings terugsturen. Maar als je er 100 stuurt, en er worden er maar 50 ontvangen, heb je een 50% pakket verlies ontdekt. Na het voltooien van de ping zou u een bericht moeten krijgen dat lijkt op dit:
100 pakketten verzonden, 50 ontvangen, 50% pakketverlies, tijd 201ms
Natuurlijk kunt u zoveel hosts pingen als u maar wilt. Wij raden aan de test meerdere malen uit te voeren, zowel met dezelfde als met nieuwe hosts, om een grote groep gegevens te verzamelen.
Wat is jitter?
Hoewel jitter direct verband houdt met latency, is jitter niet precies hetzelfde als latency. Cisco definieert Jitter als “een variatie in de vertraging van ontvangen pakketten”, wat betekent dat Jitter eigenlijk een differentiatie is in de latentie (of vertraging) tussen elk gegevenspakket.
Pakketten worden verzonden “in een continue stroom met de pakketten op gelijke afstand van elkaar.” Door netwerkcongestie zegt Cisco echter dat “deze gestage stroom klonterig kan worden, of de vertraging tussen elk pakket kan variëren in plaats van constant te blijven.” U kunt onze diepgaande Jitter-gids bekijken om nog dieper op de details in te gaan.
What Increases Jitter?
Heel eenvoudig, jitter is het meest waarschijnlijk en meestal te wijten aan verhoogde latency binnen een netwerk, die het gevolg is van verhoogde congestie. Zoals ik hierboven al zei:
- Netwerkcongestie – waarschijnlijk de meest voor de hand liggende en meest voorkomende oorzaak van jitter is simpelweg een overbezet netwerk. Als er te veel apparaten op hetzelfde netwerk zijn aangesloten die allemaal tegelijk worden gebruikt, raakt de bandbreedte op en wordt de verbinding traag.
Onvoldoende bandbreedte voor het afhandelen van een VoIP-gesprek leidt tot pakketten die worden afgebroken of verkeerd worden afgeleverd.
- Draadloze netwerken – hoewel een draadvrij netwerk mobiliteit mogelijk maakt en ons verlost van kabels die door het kantoor lopen, is de kans groot dat u te maken krijgt met een verslechterde netwerkverbinding. Hoewel prima voor onze mobiele apparaten, WiFi is niet per se krachtig of stabiel genoeg om op te vertrouwen voor onze telefoongesprekken.
- Slechte hardware – onze internet netwerken zijn over het algemeen opgebouwd uit een paar verschillende stukken van hardware, ten minste een modem en een router, soms switches ook. Slechte hardware, zoals een verouderde modem, een beschadigde Ethernet-kabel, of een verkeerd geconfigureerde router kan leiden tot problemen met de gesprekskwaliteit.
Volgens Cisco opnieuw, kan deze congestie “optreden bij de routerinterfaces of in een provider- of carriernetwerk.” Helaas, in het geval van interferentie binnen een provider- of carriernetwerk, liggen de zaken buiten uw handen. Maar we zullen ons richten op wat we wel kunnen veranderen, en iets meer ingaan op hoe we latency kunnen vaststellen en zelfs corrigeren, en dus uiteindelijk jitter kunnen oplossen.
Jitter meten met een snelheidstest
Gelukkig is jitter ongelooflijk eenvoudig vast te stellen. Net als bij pakketverlies leidt jitter tot onoverzichtelijke gesprekken met woorden of zinnen die niet in de juiste volgorde staan, en sprekers die elkaar onderbreken. Maar net als bij latency is er een directe manier om jitter binnen een netwerk te meten.
Dit is waar onze snelheidstest eigenlijk van pas komt, omdat het direct jitter kan meten.
Van hieruit kunt u zich een beter beeld vormen van waartoe uw internet precies in staat is: download- en uploadsnelheden zijn directe indicatoren van hoe snel uw verbinding gegevens kan ontvangen of verzenden, evenals de vertraging en jitter die door die vertraging worden veroorzaakt.
Latency, Jitter, en VoIP
Het zou op dit punt vanzelfsprekend moeten zijn dat, aangezien VoIP uw stem als gegevenspakketten over het internet verzendt, het direct zal worden beïnvloed door de latency op uw netwerk.
Dit betekent dat VoIP direct zal worden beïnvloed door latency als gevolg van congestie, een gebrek aan bandbreedte om het verkeer te verwerken, of beperkende hardware en software configuratie.
Met een hogere latency in uw netwerk, is de kans op het ervaren van jitter een stuk hoger. Als gevolg van een lagere bandbreedte, en langzamere download / upload snelheden, zal uw netwerk in staat zijn om minder opeenvolgende acties te verwerken voordat het vertraagt.
Dus, wat is aanvaardbaar?
Dus, wat maakt voor een aanvaardbaar niveau van latency binnen uw netwerk, en wat laatcy begint direct van invloed op de kwaliteit van uw VoIP-gesprekken en andere diensten? Welnu, uiteindelijk is de mate van onderbreking of vertraging in uw gesprek subjectief.
Maar wat we wel kunnen doen is bepalen bij welke mate van vertraging, gemeten in milliseconden, bepaalde vormen van onderbrekingen zouden kunnen beginnen op te treden. Volgens deze diepgaande informatie van Cisco:
“De overdrachtsvertraging in één richting (mond-tot-oor) mag niet meer dan 150 ms bedragen (per G.114-aanbeveling).”
Dit betekent dat wanneer u een andere gebruiker of een ander netwerk pingt, het niet langer dan 150 ms mag duren voordat die ping de ontvanger bereikt. Bovendien beveelt Cisco het volgende aan:
“De vertraging bij het doorsturen van de ping mag indien mogelijk niet meer dan 300 ms bedragen.”
Dus naarmate de congestie, en dus de latentie, toeneemt, neemt ook de jitter toe. Nogmaals, volgens Cisco:
“De gemiddelde jitter in één richting moet minder dan 30 ms bedragen”
Daaruit volgt dat we de volgende aanvaardbare grenzen hebben:
Max vertraging in één richting: 150ms
Max Round Trip Delay: 300ms
Max Jitter: 30ms
Wat gebeurt er nu als u vaststelt dat uw latency of jitter buiten aanvaardbare niveaus zijn? Er is eigenlijk heel wat dat je kunt doen, we zullen dat één voor één afbreken.
De situatie verbeteren
Money doesn’t solve all problems, en hetzelfde kan worden gezegd voor het verbeteren van de prestaties van uw netwerk. Alleen omdat u hoge latency en jitters ervaart bij uw zakelijke VoIP-gesprekken, betekent niet dat u meteen naar uw ISP moet rennen en moet betalen voor een sneller internetpakket.
Dat kan het probleem oplossen, maar het is misschien niet het enige probleem.
Elk aspect van uw netwerk en VOIP-oplossing moet worden geanalyseerd. Alles wat een VoIP-gesprek in de weg kan staan, moet worden onderzocht om potentiële knelpunten te identificeren.
1. Bijgewerkte en capabele hardware
Een intern netwerk bestaat uit een behoorlijk aantal fysieke hardwarecomponenten. Fysieke firewalls, session border controllers, analoog naar digitaal converters, fysieke netwerkkabels en -lijnen, modems, switches, WiFi-componenten komen allemaal samen om uw netwerk te vormen.
Verouderde hardware kan uiteraard fysieke beperkingen hebben, zoals een gebrek aan poorten om apparaten aan te sluiten, of fysiek defect zijn, bijvoorbeeld een beschadigde poort of antenne. Zorg ervoor dat hardware fysiek in topvorm is en niet beschadigd, maar ook niet te oud.
Zo zouden moderne netwerken switches willen vermijden, oudere modems en WiFi-componenten zoals draadloze adapters kunnen beperkt zijn in verbindingssnelheden of moderne, snellere protocollen missen. Fysieke firewalls of session border controllers, indien onjuist geconfigureerd, kan zelfs worden beperkt de snelheid waarmee gegevens kunnen flow.
2. Don’t Skip on a Router
While hardware, routers verdienen hun eigen unieke vermelding. Een router kan bijna worden gezien als het brein van uw interne netwerk, dat de andere componenten met elkaar verbindt tot een compleet circuit. Uw modem, die internet binnenhaalt van een externe bron (zoals kabel- of glasvezelverbindingen), maakt rechtstreeks verbinding met de router, die vervolgens die connectiviteit verspreidt naar andere apparaten.
Routers bieden zowel bedrade als draadloze verbindingen, en kunnen een enorme flessenhals creëren als ze niet tegen hun taak opgewassen zijn. Routers kunnen ook een Quality of Service-instelling hebben waarvan u wilt profiteren, zodat gebruikers VoIP-verkeer voorrang kunnen geven boven ander dataverkeer.
Bekijk onze uitgebreide routerhandleiding om beter te begrijpen wat u zoekt in een router en hoe enkele opties zich tot elkaar verhouden.
3. Configureer QoS en andere instellingen
Generalgemeen opgenomen in routers, hoewel soms firewalls en andere netwerksoftwarecomponenten, zijn Quality of Service-instellingen. Door het gebruik van QoS prioritering, kunnen VoIP datapakketten een voorkeursbehandeling krijgen binnen uw netwerk.
Als er congestie optreedt, zullen andere gegevens eronder lijden voordat de spraakpakketten worden vertraagd. Dit kan echter een tweesnijdend mes zijn. Aan de ene kant verbetert u uw VoIP-diensten, aan de andere kant kan ander verkeer eronder lijden – er moet een balans worden gevonden, maar QoS-instellingen moeten absoluut goed worden geconfigureerd op basis van de specifieke behoeften van uw bedrijf en gebruikssituatie.
VoIP-diensten maken ook gebruik van “codecs” om die gegevens om te zetten van en in stemmen. Sommige codecs kunnen beperkingen opleggen aan uw gesprekken, of zelfs de latentie verhogen.
4. Wees voorzichtig met Jitter Buffers
Generaliseerd alleen geïmplementeerd wanneer jitter nog steeds in de buurt van aanvaardbare niveaus is, is een Jitter Buffer een stukje software, of configuratie-instelling die in wezen zal werken om het gesprek “glad te strijken”, en de gaten tussen datapakketten gelijk te maken.
De jitterbuffer zal op zichzelf enige vertraging veroorzaken, maar om ervoor te zorgen dat uw zinnen in de juiste volgorde worden verzonden. Wanneer jitter een echt probleem wordt, zou de jitterbuffer een van de eerste dingen moeten zijn om te gaan, maar de functionaliteit kan geweldig zijn om alles in toom te houden.
5. Investeer in voldoende bandbreedte
Aan het einde van de dag is het heel goed mogelijk dat uw internetverbinding gewoon niet opgewassen is tegen de taak. Moderne internetsnelheden hebben een aantal vrij krankzinnige niveaus bereikt, en zullen alleen maar blijven verbeteren naarmate we de introductie van nieuwe protocollen zoals 5G beginnen te zien.
Dat betekent echter niet dat uw bedrijf een capabele verbinding heeft. Zonder voldoende bandbreedte, en capabele upload- / downloadsnelheden, op basis van de belasting waarmee uw netwerk is belast, zult u onvermijdelijk tegen problemen aanlopen.
Organisaties moeten naar beste vermogen bepalen hoeveel bandbreedte nodig zou kunnen zijn om normale activiteiten, evenals potentiële operationele piekbelastingen, aan te kunnen. Vergeet niet om overhead op te nemen, niet alleen voor deze piekbelastingen, maar voor zelfs meer catastrofale scenario’s zoals rampen of verplaatsingen.
The Bottom Line
Business VoIP wordt zonder twijfel snel een enorme noodzaak voor organisaties van elke omvang. Door zelfs de kleinste teams te voorzien van ongelooflijk krachtige functies en toch betaalbaar te blijven, kan iedereen worden uitgerust met de tools die ze nodig hebben om een professioneel imago en ervaring te bieden.
Hoewel de VoIP-dienst zelf een kostenbesparing met zich meebrengt, zijn er andere kosten verbonden aan VoIP, met name uw internetverbinding natuurlijk. Aan het eind van de dag, zal snijden hoeken hebben bedrijven lopen in de problemen – en beknibbelen op internet zal niet alleen invloed op de algehele productiviteit, maar introduceert nieuwe problemen met VoIP-oplossingen ook.
Jitters veroorzaakt door hoge latency zijn eenvoudige problemen, met eenvoudige oplossingen, maar kan een enorme impact hebben op de service van uw oplossing. Neem gewoon de juiste voorzorgsmaatregelen en plan vooruit om ervoor te zorgen dat zakelijke VoIP uw organisatie helpt te slagen en niet lijdt.