Questão FC539233
Uma técnica de correção de erros simples usada em sistemas VoIP consiste em enviar um bloco redundante a cada n pacotes de dados. Este bloco redundante é obtido fazendo-se XOR entr
Telecomunicações
VUNESP · 2023
Uma técnica de correção de erros simples usada em sistemas VoIP consiste em enviar um bloco redundante a cada n pacotes de dados. Este bloco redundante é obtido fazendo-se XOR entre os n pacotes de dados. Considere n = 3 e pacotes formados por somente 6 bits. Recebem- se os 4 blocos (3 de dados mais 1 de redundância) 010011, 110011, XXXXXX, 011110, sendo que o 3º bloco se perdeu. Usando-se o bloco de redundância, é correto concluir que os bits do 3º bloco são:
- 011110
- 100000
- 111010
- 111100
- 111110
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Como o bloco de redundância é obtido pelo operador lógico **XOR** entre os \(n\) pacotes de dados, o pacote perdido pode ser recuperado aplicando-se XOR entre os pacotes recebidos e o bloco de redundância. Em fórmula: \(P_3 = P_1 \oplus P_2 \oplus R\).
Substituindo os valores: \(010011 \oplus 110011 = 100000\).
Agora: \(100000 \oplus 011110 = 111110\).
Portanto, pelo comportamento associativo e auto-inverso do **XOR**, o terceiro bloco recuperado é **111110**.
Conteúdo do catálogo FC Concursos · Atualizado em