Perda de pacotes: definição e exemplo na prática
Resposta curta: Perda de pacotes é a fração dos pacotes de uma chamada VoIP que não chega ao destino ou chega tarde demais para ser tocada, causando cortes no áudio.
Em inglês: packet loss
O que é perda de pacotes?
Perda de pacotes é a parte dos pacotes de voz que sai de uma ponta da chamada e não chega à outra. Numa chamada VoIP, a voz é cortada em pedaços de 20 ms e cada pedaço viaja num pacote RTP. Se um pacote se perde, aquele trecho de som não existe no destino. A taxa é expressa em porcentagem: pacotes perdidos divididos pelos pacotes enviados.
Os pacotes se perdem por congestionamento, quando um roteador descarta o que não cabe na fila; por erros em enlaces de rádio ou Wi-Fi; e por jitter excessivo, quando o pacote chega depois da hora de tocar e o receptor o joga fora. Como o RTP corre sobre UDP, não há retransmissão: em voz, um pacote atrasado não serve mais.
Os codecs tentam disfarçar a falha com ocultação de perda (packet loss concealment), que repete ou interpola o som vizinho. Isso funciona para pacotes isolados. Em rajadas, quando vários pacotes seguidos somem, a ocultação não tem o que copiar e o ouvinte percebe palavras picotadas.
Na prática
Com pacotes de 20 ms, cada sentido da chamada envia 50 pacotes por segundo, ou 3.000 por minuto.
| Perda | Pacotes perdidos por minuto | Áudio perdido por minuto |
|---|---|---|
| 0,5% | 15 | 0,3 s |
| 1% | 30 | 0,6 s |
| 3% | 90 | 1,8 s |
| 5% | 150 | 3,0 s |
Os mesmos 30 pacotes perdidos em um minuto soam diferente conforme a distribuição. Espalhados, são cortes de 20 ms que a ocultação esconde. Juntos, são 0,6 s de silêncio de uma vez, o suficiente para apagar uma palavra como “confirmado”.
Como o Monitor usa isso
O agente de circuitos de dados que a 2N5 instala em cada site mede a perda de pacotes, a latência e o jitter do link de internet daquele local, com gráficos das últimas 100 horas. Numa chamada de voz, os pacotes perdidos aparecem como áudio picotado e derrubam o MOS-LQO medido. Veja circuitos de dados.
Perguntas frequentes
Quanta perda de pacotes uma chamada VoIP aguenta?
Depende do codec e de como a perda se distribui. Codecs com ocultação de perda disfarçam pacotes isolados, e 1% espalhado pela chamada pode passar quase despercebido. A mesma taxa concentrada em rajadas, vários pacotes seguidos, apaga sílabas inteiras. Por isso a taxa média sozinha não basta: é preciso olhar o áudio que chegou.
Perda de pacotes e jitter estão ligados?
Sim. Quando o jitter passa do tamanho do buffer do receptor, os pacotes que chegam atrasados são descartados. Para quem ouve, um pacote que chegou tarde demais e um pacote que nunca chegou dão o mesmo resultado: um corte. Muitos equipamentos contam os dois juntos na perda total.