SóProvas


ID
246985
Banca
COVEST-COPSET
Órgão
UFPE
Ano
2010
Provas
Disciplina
Redes de Computadores
Assuntos

Assinale entre as opções abaixo, utilizadas em sistemas de comunicação, qual apresenta duas técnicas de detecção de erros de transmissão, baseadas na geração de bits de redundância.

Alternativas
Comentários
  • O método de CRC é usado para verificação de arquivos compactados como RAR e ZIP (basta clicar duas vezes em um arquivo compactado para vê-lo). Como a transmissão de dados desde a implementação V90 compacta antes de transmitir, este método CRC pode ser uma forma de conferência dos dados transmitidos. Ele confere toda a transmissão.
    O método de paridade é realizado pacote por pacote, e também em pequenos dados localmente.

    A diferença prática entre os dois é:
    - CRC - se houver erro, só descobrimos no final da transmissão, sendo necessário baixar tudo novamente.
    - paridade - se houver erro, a transmissão é suspensa, e aguarda um novo pacote íntegro
  • Complementando o colega:

    TDM (Multiplexação por divisão de tempo), é uma técnica de multiplexação, ou seja, é uma técnica que consiste na combinação de dois ou mais canais de informação por apenas um meio de transmissão usando um dispositivo chamado multiplexador.

    Dentre suas principais características do TDM – é o compartilhamento de tempo, onde o sinal passa por um PCM (Modulação por código de pulso) digitaliza o sinal e então ele é decomposto.

    Logo, eliminei as demais alternativas, por não se tratar de uma técnica de detecção de erros.

    Fonte :https://ugfredes.wordpress.com/2010/10/20/resumo-multiplexacao-fdm-tdm/

     

  • Gabarito B

    PARIDADE

    O método de paridade também é considerado ineficiente, porém é o mais utilizado na detecção de erros.

    Este método não tem segredo algum, é fácil de entender. Ele consiste em ser adicionado, pelo transmissor, um bit de redundância (bit de paridade) após ou antes da seqüência de bits que pertence à mensagem. Esse bit adicionado segue a seguinte regra:

    caso apareça o bit “1” número impar de vezes é adicionado 1, exemplo: 0100101 paridade = 1;

    caso apareça o bit “1” número par de vezes é adicionado 0, exemplo: 010101010010100, paridade = 0;

    Vamos aqui dar um exemplo que dê certo. O caractere H na mensagem “Hello world” é dado em bits por: 1000001. Em seguida, o bit de paridade é calculado e depois enviado: 1000001x, ou seja, existem dois bit “1” então seu bit de paridade é par, adicionando bit de paridade “0”, sendo enviado: 10000010. No receptor, esse calcula a paridade da mensagem enviada com o bit de paridade x adicionado, observa que x = paridade então determina mensagem correta.

    Em caso de erro, vamos citar um exemplo. Há o envio do bit “00101”, sendo primeiro “0” como o bit de paridade, porém o receptor recebe o seguinte código: “00001”, ou seja, o circuito de verificação de paridade percebe que há apenas um único “1”, isto é impar, então é detectado o erro.

    CRC

    Caracterizado por ser de boa eficiência, que funciona basicamente em cima de uma concordância polinomial gerador “G(x)”, que quanto maior o grau deste G, maior a eficiência desse método para detectar um erro. Deixamos claro aqui que o neste polinômio, o bit de maior e menor ordem devem obrigatoriamente ser iguais a 1.

    Seguindo o exemplo: palavra inicial: 10110001, o polinômio p(x) é igual aos bits da palavra inicial somada com bits de paridade, além disso, deve ser divisível pelo polinômio gerador G(x), ou seja, deve ter resto “0”, caso contrário houve erro.

    Ocorrendo erro, para detectar, este método faz com que o receptor receba T(x)+E(x) em vez de receber o polinômio T(x) apenas, destacando que cada bit “1” em E(x) corresponde um bit inverso e,pegando T(x) e dividir por G(x) o resultado será sempre “0”.

    Observando o exemplo: tendo a mensagem com bits 10111011, é calculado o polinômio do gerador, utilizando a fórmula: G(x) = x4 + x + 1 resultando em 10011, conforme a mensagem já citada e, para enviar ao receptor é adicionado nessa mensagem ainda a quantidade de zeros determinado pela equivalência do grau do gerador G(x), ficando como: 10111011 0000. Logo em seguida é feita a divisão da mensagem original sem os zeros do gerador com o polinômio gerador utilizando a operação XOR, ou seja: 101110110000 / 10011

    No fim desta divisão sobra resto 01111, que é adicionado à mensagem original ficando: 101110111111, e é aqui com este código a mais que se detecta se houver erro, pois no receptor é novamente calculado este mesmo resto e caso não de o mesmo resultado é detectado e avisado o erro.

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !
     

  • CRC: redundância cíclica para detecção de erros.

    TDM: é uma multiplexação, na qual um canal inteiro é utilizado para uma só comunicação.

    Paridade: adiciona bits (redundância) de paridade para detecção de erros.

    ALOHA: protocolo para utilização de um canal, opera na subcamada MAC.

    A questão quer dois exemplos que utilizam bits de redundância para detecção de erros.

    Resposta: B

  • Alternativa B

    CRC: redundância cíclica para detecção de erros.

    TDM: é uma multiplexação, na qual um canal inteiro é utilizado para uma só comunicação.

    Paridade: adiciona bits (redundância) de paridade para detecção de erros.

    ALOHA: protocolo para utilização de um canal, opera na subcamada MAC.

    A questão quer dois exemplos que utilizam bits de redundância para detecção de erros.

  • No fim das contas, se você sabe o que é TDM, acerta a questão.