Jitter

Jitter, w sieci, odnosi się do małych przerywanych opóźnień podczas przesyłania danych. Może to być spowodowane przez wiele czynników, w tym przeciążenie sieci, kolizje i zakłócenia sygnału.

technicznie, jitter to zmiana opóźnienia — opóźnienie pomiędzy momentem, w którym sygnał jest przesyłany, a momentem jego odbioru. Wszystkie sieci doświadczają pewnych opóźnień, zwłaszcza sieci rozległych, które obejmują cały Internet. To opóźnienie, zwykle mierzone w milisekundach, może być problematyczne w aplikacjach czasu rzeczywistego, takich jak gry online, streaming i cyfrowa komunikacja głosowa. Jitter pogarsza to, powodując dodatkowe opóźnienia.

jitter sieciowy powoduje wysyłanie pakietów w nieregularnych odstępach czasu. Na przykład, może wystąpić opóźnienie po wysłaniu niektórych pakietów, a następnie kilka pakietów może zostać wysłanych jednocześnie. Może to spowodować utratę pakietów, jeśli system odbierający nie jest w stanie przetworzyć wszystkich przychodzących pakietów. Jeśli tak się stanie podczas pobierania pliku, utracone pakiety zostaną ponownie wysłane, co spowolni transfer plików. W przypadku usługi w czasie rzeczywistym, takiej jak strumieniowanie dźwięku, dane mogą po prostu zostać utracone, powodując spadek sygnału audio lub spadek jakości.

standardowym sposobem kompensowania jittera sieciowego jest użycie bufora, który przechowuje dane przed ich użyciem, na przykład kilka sekund klipu audio lub wideo. Wygładzi to odtwarzanie nośnika, ponieważ daje komputerowi Odbierającemu kilka sekund na odebranie pakietów utraconych z powodu jittera. Chociaż bufory są skutecznym rozwiązaniem, muszą być bardzo małe, gdy są używane w aplikacjach czasu rzeczywistego, takich jak gry online i wideokonferencje. Jeśli bufor jest zbyt duży (większy niż 10 ms), spowoduje to zauważalne opóźnienie.

aktualizacja: 7 lutego 2019

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *