Knowee
Questions
Features
Study Tools

Numa rede onde são usadas tramas de 1000 bits, pretende-se escolher um código detetor de erros, podendoescolher entre o código CRC-16 (Cyclic Redundancy Check com um polinómio de grau 16) e o código deHamming. Qual escolheria analisando os dois critérios seguintes? Justifique detalhadamente a suaresposta.a. a capacidade para detetar erros;b. o número de bits adicional que seria necessário adicionar às palavras de dados.Sistemas de TelecomunicaçõesLicenciatura em Engenharia Eletrotécnica e deComputadoresLuis Bernardo18 de maio de 20222º TesteSemestre par

Question

Numa rede onde são usadas tramas de 1000 bits, pretende-se escolher um código detetor de erros, podendoescolher entre o código CRC-16 (Cyclic Redundancy Check com um polinómio de grau 16) e o código deHamming. Qual escolheria analisando os dois critérios seguintes? Justifique detalhadamente a suaresposta.a. a capacidade para detetar erros;b. o número de bits adicional que seria necessário adicionar às palavras de dados.Sistemas de TelecomunicaçõesLicenciatura em Engenharia Eletrotécnica e deComputadoresLuis Bernardo18 de maio de 20222º TesteSemestre par

...expand
🧐 Not the exact question you are looking for?Go ask a question

Solution

Para responder a essa pergunta, precisamos analisar os dois códigos em questão: CRC-16 e o código de Hamming.

a. Capacidade para detetar erros: O código CRC-16 é capaz de detetar todos os erros de burst até 16 bits e é muito eficaz na deteção de erros comuns em redes, como erros de burst causados por ruído impulsivo. Por outro lado, o código de Hamming pode detetar e corrigir erros de bit único, mas não é tão eficaz na deteção de erros de burst.

b. Número de bits adicionais necessários: O código CRC-16 adiciona 16 bits de redundância a cada trama, independentemente do tamanho da trama. Portanto, para tramas de 1000 bits, o CRC-16 adicionaria 16 bits adicionais. O código de Hamming, por outro lado, adiciona um número de bits que depende do tamanho da trama. Para uma trama de 1000 bits, o código de Hamming adicionaria aproximadamente 10 bits (pois 2^10 é o próximo número de potência de 2 que é maior que 1000).

Portanto, ao analisar esses dois critérios, eu escolheria o código CRC-16. Embora adicione mais bits de redundância do que o código de Hamming, sua capacidade superior de deteção de erros, especialmente para erros de burst que são comuns em redes, o torna a escolha mais adequada para essa situação.

This problem has been solved

Similar Questions

Considere o seguinte código que tem quatro palavras: 000000 000111 111111 111000a. Qual é a capacidade de detetar e corrigir erros do código? Justifique a sua resposta.b. Qual é o ritmo do código (code rate)?

2ª) Levando em consideração o tipo de sistema de numeração utilizado pelos computadores digitais, analise as afirmativas abaixo e identifique se a mesma é V-Verdadeira ou F-Falsa. ,I) O Bit é a menor unidade de informação utilizada pelo computador. Este tem atribuições lógicas 0 ou 1.II) O Byte é conjunto de 8 bits e pode ter até 28 = 256 configurações diferentes.​​​​​​​III) No sistema de numeração binário, a notação que é utilizada possui apenas 2 algarismos ou dígitos para representar uma quantidade desejada, o 0 e o 1.É correto apenas o que se afirma em:a) F-F-Fb) V-F-Vc) V-F-Fd) V-V-Ve) F-V-V

6ª) O seguinte código não será executado pois:#includeint main(){numero=10;//tete condicionalif(numero<50){printf("numero menor que 50");}else{printf("numero maior que 50");}return 0;}a) Existe um erro no comentário.b) A identação do código está incorreta.c) A variável numero não está declarada.d) Existe um erro no teste condicional do if.e) Existe um erro no comando dentro do else.

Num sistema CDMA (Code Division Multiple Access), o utilizador A usa a sequência de espalhamento(–1 –1 +1 –1 +1 +1 +1 –1). Caso no meio seja detetada a sequência S de 16 chips (dois bits), determinequais foram os bits transmitidos por A? Justifique a resposta apresentando todos os cálculos realizados.S= (-4 0 -2 0 +2 0 +2 -2 -1 +1 -3 +3 +1 -1 -1 +1)

Considere que se está a usar o código de Hamming que se estudou e que se considerou que a paridade deuns nos bits de controlo é paridade ímpar. Recebeu-se a seguinte sequência:0 1 1 1 0 1 1 0 0 1 0Mostre se a sequência está correta ou, no caso de não estar, qual a sequência correta

1/2

Upgrade your grade with Knowee

Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.