Z čeho se latence skládá
Celková latence VoIP hovoru je součet zpoždění ze všech fází přenosu:
- Latence kódování - čas, za který kodek zachytí a zakóduje hlasový vzorek před odesláním.
- Latence sítě - fyzická vzdálenost mezi vaším zařízením a serverem ústředny plus zpoždění na jednotlivých routerech.
- Latence jitter bufferu - vyrovnávací paměť v telefonu nebo softwaru přidává krátké zpoždění pro kompenzaci nestability sítě.
- Latence dekódování - čas, za který příjemce dekóduje pakety zpět do zvuku.
Tyto dílčí hodnoty se sčítají a výsledkem je jednosměrná latence hovoru. Člověk vnímá obě strany - tedy čas tam i zpět.
Jaká latence je přijatelná
Doporučená jednosměrná latence pro VoIP hovory je pod 150 ms. Tuto hodnotu uvádí i mezinárodní doporučení ITU-T G.114. Při latenci 150-300 ms hovor stále funguje, ale pauzy jsou znatelné. Nad 300 ms jednosměrného zpoždění se hovor stává nepřirozeným a komunikace je nepohodlná.
Pro srovnání - hovor přes satelit má latenci kolem 500-600 ms a echo je při něm dobře slyšitelné. Datová centra cloudových ústředen umístěná v Evropě umožňují při pevném připojení dosáhnout latence pod 50 ms bez zvláštních opatření.
Jak latenci snižovat
Latenci ovlivňujete především volbou infrastruktury a nastavením sítě:
- Zvolte poskytovatele cloudové ústředny s datovým centrem v Evropě - fyzická vzdálenost má přímý vliv na síťovou latenci.
- Upřednostněte pevné Ethernet připojení před Wi-Fi, které přidává vlastní zpoždění a nestabilitu.
- Nastavte QoS na routeru, aby hlasové pakety nemusely čekat za ostatním provozem.
- Vyhněte se zbytečným VPN branám v cestě hlasového provozu - každá šifrující vrstva přidává zpoždění.
Na VirtualniUstredna.cz jsou servery umístěny v Česku a Německu, takže latence pro tuzemské firmy bývá nízká i bez speciálních síťových opatření.
Časté otázky
Jaká latence je přijatelná pro VoIP?
Jednosměrná latence pod 150 ms je optimální. Hovory fungují bez výrazných problémů i při latenci do 300 ms, ale pauzy jsou znatelné. Nad 300 ms jednosměrně je komunikace nepohodlná a účastníci se navzájem ruší.
Jak latenci změřím?
Základní měření provedete příkazem ping na adresu serveru vaší ústředny. Výsledný čas odezvy je přibližně dvojnásobek jednosměrné latence. Přesné výsledky pro VoIP dají specializované nástroje nebo vestavěný monitoring kvality v cloudové ústředně.
Ovlivňuje latenci i výběr kodeku?
Ano. Každý kodek zpracovává hlas po krátkých časových úsecích, jejich zpracování přidává takzvanou algoritmickou latenci. U moderních kodeků jako G.711 nebo G.722 je tato hodnota velmi malá. Větší vliv na celkovou latenci má vzdálenost od serveru a stav sítě.