Jitter

Il jitter viene anche definito tecnicamente come variazione del ritardo del pacchetto. Si tratta della varianza di ritardo in millisecondi (ms) tra i pacchetti di dati su una rete. Si tratta in genere di un'interruzione della normale sequenza di invio dei pacchetti di dati. Significa anche che c'è una fluttuazione del ritardo nel trasferimento dei pacchetti attraverso una rete. Il livello di ritardo durante il transito fluttuerebbe e potrebbe comportare un ritardo di 50 millisecondi sui trasferimenti di pacchetti. Di conseguenza, c'è una congestione delle reti a causa di come i dispositivi combattono per lo stesso spazio di larghezza di banda. Quindi, più si congestiona, maggiore è la possibilità che si verifichi una perdita di pacchetti.[1]

Funzionalità

Nel trasferire i dati e visitare un sito web, poiché il sito web è una raccolta di tutti i pacchetti di dati, i pacchetti saranno inviati da un server attraverso una rete al computer o al dispositivo collegato dell'utente e saranno caricati dal browser web. Con un elevato jitter, ci saranno 3 pacchetti che non saranno inviati quando richiesto. Quando l'intervallo di tempo è già completo, tutti e 3 i pacchetti arriveranno in una sola volta. Questo causa un sovraccarico del dispositivo del computer richiedente. Ciò comporta la congestione e la perdita di pacchetti di dati sulla rete. Il jitter può essere paragonato ad un ingorgo in cui i dati non possono muoversi ad una velocità ragionevole perché tutti i pacchetti sono arrivati ad un incrocio nello stesso momento e nulla può essere caricato. Quindi, il dispositivo del computer ricevente non sarà in grado di elaborare le informazioni. Di conseguenza, ci saranno informazioni mancanti. Durante la perdita di pacchetti, se questi non arrivano in modo coerente, l'endpoint ricevente deve compensare la perdita e cercare di correggerla. In alcuni casi non è possibile apportare correzioni esatte e queste perdite diventano irrecuperabili. Per la congestione della rete, le reti non sono in grado di inviare una quantità uguale del traffico che ricevono ed è per questo motivo che il buffer dei pacchetti si riempirà e inizierà a far cadere i pacchetti. Anche se il jitter è considerato un ostacolo che causa ritardi, interruzioni o addirittura perdite di comunicazione sulla rete[2] , a volte ci sono fluttuazioni anomale che in realtà non hanno un effetto molto duraturo. In queste situazioni, il jitter non è davvero un problema perché ci sono livelli accettabili di jitter che possono essere tollerati come i seguenti:

  • Jitter inferiore a 30ms
  • Perdita di pacchetti inferiore all'1% del trasferimento dati
  • Latenza di rete complessiva inferiore a 150ms

Le cifre sopra riportate mostrano le condizioni per considerare dove il jitter è accettabile. Il jitter accettabile si riferisce semplicemente alla disponibilità ad accettare fluttuazioni irregolari nel trasferimento dei dati.[1:1]

Per ottenere le migliori prestazioni, il jitter deve essere mantenuto al di sotto dei 20 millisecondi. Se questo supera i 30 millisecondi, allora causerà un notevole impatto sulla qualità di qualsiasi conversazione in tempo reale che un utente può avere. A questo ritmo, l'utente inizierà a sperimentare distorsioni che influenzeranno la conversazione e renderanno i messaggi difficili per gli altri utenti. L'effetto del jitter dipende dal servizio che l'utente utilizzerà. Ci sono alcuni servizi in cui il jitter sarà molto evidente ma rimarrà comunque significativo in altri servizi come le chiamate vocali e le videochiamate. Il jitter diventa un problema durante le chiamate vocali perché è il servizio più citato dove il jitter ha dimostrato di essere davvero dannoso. Ciò è dovuto principalmente al modo in cui avviene il trasferimento di dati VoIP. La voce dell'utente si suddivide in diversi pacchetti e viene trasmessa al chiamante dall'altra parte.[1:2] Quando si misura il jitter, c'è la necessità di calcolare il tempo medio di ritardo da pacchetto a pacchetto e questo viene fatto in diversi modi a seconda del tipo di traffico.

  • Traffico vocale - misurato in base al fatto che l'utente ha il controllo di un solo endpoint o di entrambi.
  • Singolo punto finale - misurato determinando il tempo medio di andata e ritorno (RTT) e il tempo minimo di andata e ritorno di una serie di pacchetti vocali.
  • Doppio punto finale - misurato utilizzando il jitter istantaneo o la variazione tra gli intervalli per la trasmissione e la ricezione di un pacchetto.
  • Test della larghezza di banda - Invece di usare la matematica, il livello di jitter che un utente sta affrontando può essere determinato facendo il test della larghezza di banda. Quindi, il modo più semplice per testare il jitter è quello di fare il test della larghezza di banda.

Termini e condizioni

Ritardo

Il ritardo si riferisce al tempo necessario affinché un po' di dati si sposti da un punto finale ad un altro punto finale. Di solito influenza l'esperienza dell'utente ed è fortemente dipendente da diversi fattori. Il Delay è composto da quattro componenti: ritardo di elaborazione, ritardo di coda, ritardo di trasmissione e ritardo di propagazione. Mentre Jitter ritarda specificamente le incongruenze. Si riferisce alla discrepanza tra i ritardi di due pacchetti. Con questo, si traduce in perdita di pacchetti e congestione della rete. Pertanto, Jitter e delay sono tipicamente legati tra loro, ma non sono gli stessi.

Latenza

La latenza è considerata come un ritardo attraverso la rete. È il tempo necessario ad un pacchetto di dati per raggiungere la destinazione dalla fonte. Come risultato, c'è un ritardo di propagazione, serializzazione e buffering dei pacchetti. La latenza è il periodo che va dalla trasmissione del pacchetto dal mittente alla ricezione del pacchetto al ricevitore mentre il Jitter è la differenza tra i ritardi di inoltro dei due pacchetti consecutivi ricevuti negli stessi flussi.[3]

Questioni comuni

Il jitter è già una preoccupazione comune dell'utente e, spesso, la sua causa di fondo è la differenza nel tempo medio di latenza dei pacchetti. Questa preoccupazione può essere risolta acquistando un potente router, utilizzando un cavo Ethernet, utilizzando Internet ad alta velocità ed eliminando il jitter con fretta. Affinché il sistema possa compensare gli effetti del jitter, lo strumento principale da utilizzare è una memoria buffer o una memoria buffer. Si tratta di un sistema che permetterà la memorizzazione di dati temporanei. Aiuta il dispositivo a regolarsi in caso di fluttuazioni irregolari nel trasferimento dei dati. Il network jitter è davvero difficile da risolvere perché imprevedibile. Ecco perché l'importanza di garantire una connessione di rete di qualità, una buona e adeguata larghezza di banda e una latenza prevedibile può contribuire a ridurre il jitter di rete.


  1. https://www.comparitech.com/net-admin/network-jitter-tools/ ↩︎ ↩︎ ↩︎

  2. https://www.orbit-computer-solutions.com/qos-bandwidth-delay-jitter-loss-explained/ ↩︎

  3. https://techdifferences.com/difference-between-jitter-and-latency.html ↩︎