Control de Enlace
2. Ejercicio 2
2.1. Solucion
------------------------------------------------------------------------------------------------------------------------------------------------------
Resolución
1. Para el cálculo de la redundancia en términos de bits, es necesario calculara la cantidad de bits suplementarios que se van a enviar junto con el fichero. En este caso, por cada 8 bits se envían 1 bit de inicio, 1 bit de parada y 1 bit de paridad par, lo que da una cantidad de 3 bits adicionales por cada byte de dato.
Por lo tanto, para enviar los 10.000 bytes del fichero serán necesarios:
redundancia(bits) = 10.000 bytes * 1 trama/bytes * 3 bits/trama = 30.000 bits.
El tiempo introducido por estos bits lo podemos obtener utilizando la velocidad de transmisión de 2.400 bps.
tiempo introducido = 30.000 bits / 2.400 bps = 12,5 segundos.
2. En el caso de la transmisión sincrónica se envían 48 bits de control y 8.000 bits de datos por cada trama, por lo tanto se debe calcular la cantidad de tramas necesarias para enviar el fichero.
Cantidad de tramas = (10.000 bytes * 8 bits/bytes) / 8.000 bits/trama = 10 tramas.
Conociendo la cantidad de tramas que se son necesarias, podemos calcular la redundancia en términos de bits.
redundancia(bits) = 48 bits/trama * 10 tramas = 480 bits.
El tiempo introducido se calcula de la misma forma que para el caso asincrónico, quedando:
tiempo introducido = 480 bits / 2.400 bps = 0,2 segundos.
Como se puede observar, en el caso de la transmisión sincrónica tanto la cantidad de bits suplementarios, como el tiempo adicionado para la transmisión del fichero es aproximadamente 60 veces menor que en el caso asincrónico incluso con una cabecera de 48 bits por trama.
3. En el caso de que el tamaño del fichero sea de 100.000 bytes se tienen los siguientes valores de redundancia en bits y en tiempo introducidos.
Asincrónico:
redundancia(bits) = 100.000 bytes * 1 byte/trama * 3 bits/trama = 300.000 bits.
tiempo introducido = 300.000 bits / 2.400 bps = 125 segundos.
Sincrónico:
Cantidad de tramas = (100.000 bytes * 8 bits/bytes) / 8.000 bits/trama = 100 tramas.
redundancia(bits) = 48 bits/trama * 100 tramas = 4800 bits.
tiempo introducido = 4800 bits / 2.400 bps = 2 segundos.