VPN para fluxo de vídeo

2

Eu trabalho em uma empresa de transmissão de TV digital (cabo), temos dois terminais, um nos EUA e um no Caribe, no entanto, atualmente conectamos os dois sites com uma VPN pseudowire Cisco L2TPv3 entre os dois sites, no entanto, porque está executando fluxos de vídeo sobre este pseudowire usando RTP (UDP) em um endereço multicast; Se / quando os pacotes tomam rotas diferentes pela Internet e saem do fim para o terminal de recebimento, meus fluxos de transporte MPEG terão erros de contagem de continuidade (e os PIDs dentro deles podem ter artefatos que afetam o cliente).

Por causa da questão acima, eu estou olhando para substituir o pseudowire por algumas outras tecnologias de VPN que reordenam os pacotes que vêm em sequência, mas não tenho certeza de quais alternativas estão disponíveis (se houver). Minha pergunta é, então, que estratégia ou tecnologia posso usar para minimizar o impacto do problema descrito acima?

    
por rantsh 09.03.2015 / 18:39

1 resposta

1

Eu nunca usei o RTP, mas o AFAIU, você deve aumentar o buffer / latência no lado da recevagem no nível RTP: o RTP tem um pacote de timestamp que pode ser usado para reordenar os pacotes.

Se você perdeu pacotes, isso não ajudará você.

Se você tentar resolver o problema enfocrendo a ordenação de pacotes / datagramas em um nível inferior na pilha de protocolos (por exemplo, usando o TCP para transportar o RDP da VPN), você sofrerá de HOL bloqueando : em vez de perder a parte do fluxo quando os pacotes são descartados, o lado receptor terá que esperar que os pacotes ser retransmitido e chegar (ou seja, o fluxo fará uma pausa).

Veja Bloqueio de Cabeça de Linha nos Protocolos de Transporte .

    
por 27.03.2015 / 13:19