1. Ejercicio 1

1.1. Resolucion

Se tiene que transmitir el siguiente flujo de Datos: Msj(x)=1100001
Se utilizará como Polinomio : P(x)=1011


a)Escribir la secuencia de Bits a transmitir por el emisor.
b) En una transmision, el receptor recibio la siguiente cadena 1000011110 es correcta la misma?

________________________________________________________________________________

a) Si transcribimos el poliniomio de datos a transmitir obtenemos:

      X6  +  X + 1

mientras que el polinomio para el calculo del CRC es el siguiente:

        X3+ X1 + 1


Al dato debemos agregar la cantidad de 0 igual al grado del polinomio que vamos a utilizar como divisor, alinear a la izquierda ambos datos y luego realizar los desplazamientos y operaciones XOR bit a bit correspondientes, tener en cuenta el desplazamiento hasta que aparece 1 en el dato como se puede observar en la imagen.

Como se observa en la imagen, la cantidad de bits del resto, será la misma que el orden del polinomio de CRC, siendo igual a la cantidad de 0 agregadas al dato para efectuar la division.


                                                                                                                        

La cadena a transmitir será entonces: 1100001101

Para comprobar el resultado podemos valernos de este sitio: https://asecuritysite.com/comms/crc_div

b) Si realizamos la divison del dato obtenido con el CRC que conocemos , el resto no nos da 0.. por lo que el dato recibido no es correcto.