Técnicas de comunicación de datos digitales

La detección de errores se lleva a cabo calculando un código en función de los bits de entrada. El código se añade a los bits a transmitir. Para comprobar si ha habido errores, el receptor calcula el código en función de los bits recibidos y lo compara con el código recibido.

La corrección de errores opera de forma similar a la detección de errores, pero en este caso será posible corregir ciertos errores en la secuencia de bits recibida.

Para transmitir a través de un medio, todo dispositivo lo hará mediante alguna interfaz. La interfaz no sólo define las características eléctricas de la señal sino que, además, especifica la conexión física, así como los procedimientos para enviar y recibir bits.

En este texto se estudia fundamentalmente la transmisión serie de datos, es decir, la transmisión de datos a través de un único camino, en lugar de utilizar un conjunto de líneas en paralelo, como es habitual en los dispositivos de E/S y en los buses internos de los computadores. En la transmisión serie, los elementos de señalización se envían a través de la línea de transmisión de uno en uno. Cada elemento puede ser:

Menor que un bit: como en el caso de la codificación Manchester.

Un bit: NRZ-L es un ejemplo digital y FSK es un ejemplo analógico.

Mayor que un bit: como por ejemplo en QPSK.

TRANSMISIÓN ASÍNCRONA Y SÍNCRONA

TRANSMISIÓN ASÍNCRONA

Hay dos enfoques habituales para resolver el problema de la sincronización. El primero se denomi na, de una manera no muy acertada, transmisión asíncrona. En esta aproximación, el problema de la temporización se evita no enviando cadenas de bits largas de forma ininterrumpida. En su lugar, los datos se transmiten enviándolos carácter a carácter. Normalmente, cada carácter tiene una longitud de 5 a 8 bits 1 . La temporización o sincronización se debe mantener solamente durante la duración del carácter, ya que el receptor tiene la oportunidad de resincronizarse al principio de cada nuevo carácter.

TRANSMISIÓN SÍNCRONA

En la transmisión síncrona, cada bloque de bits se transmite como una cadena estacionaria sin utilizar códigos de comienzo o parada. El bloque puede tener una longitud de muchos bits. Para prevenir la pérdida de sincronismo entre el emisor y el receptor, sus relojes se deberán sincronizar dealguna manera. Una posibilidad puede ser proporcionar la señal de reloj a través de una línea independiente. Uno de los extremos (el receptor o el transmisor) enviará regularmente un pulso de corta duración. El otro extremo utilizará esta señal a modo de reloj. Esta técnica funciona bien a distancias cortas. Sin embargo, a distancias superiores, los pulsos de reloj pueden sufrir las mismas dificultades y defectos que las propias señales de datos, por lo que pueden aparecer errores de sincronización. La otra alternativa consiste en incluir la información relativa a la sincronización en la propia señal de datos. En señalización digital, esto se puede llevar a cabo mediante la codificación Manchester o Manchester diferencial. En señalización analógica se han desarrollado, a su vez, varias técnicas; por ejemplo, usando la fase de la propia portadora.


TIPOS DE ERRORES

En los sistemas de transmisión digital, se dice que ha habido un error cuando se altera un bit. Es decir, cuando se transmite un 1 binario y se recibe un 0, o cuando se transmite un 0 binario y se recibe un 1. Existen dos tipos de errores: errores aislados o errores a ráfagas. Los primeros corresponden con eventualidades que alteran a un solo bit, sin llegar a afectar a los vecinos. Por el contrario, se dice que ha habido una ráfaga de longitud B cuando se recibe una secuencia de B bits en la que el primero, el último y cualquier número de bits intermedios son erróneos. De forma más precisa, la norma IEEE 100 define una ráfaga de errores como:

Ráfaga de errores: grupo de bits en el que dos bits erróneos cualquiera estarán siempre separados por menos de un número x de bits correctos. El último bit erróneo en l ráfaga y el primer bit erróneo de la siguiente estarán, consecuentemente, separados por al menos x bits correctos.

Por tanto, en una ráfaga de errores habrá un conjunto de bits con un número dado de errores, aunque no necesariamente todos los bits en el conjunto sean erróneos.

Un error aislado se puede dar en presencia de ruido blanco, cuando cualquier deterioro aleatorio en la relación señal-ruido sea suficiente para confundir al receptor en un único bit. Por lo general, las ráfagas son más frecuentes y más difíciles de tratar. Pueden estar causadas por ruido impulsivo, descrito en el Capítulo 3. En entornos de comunicación móvil, otra causa para las ráfagas son los desvanecimientos.

Téngase en cuenta que los efectos de una ráfaga serán siempre mayores cuanto mayor sea la
velocidad de transmisión.

DETECCIÓN DE ERRORES

En todo sistema de transmisión habrá ruido, independientemente de cómo haya sido diseñado. El ruido dará lugar a errores que modificarán uno o varios bits de la trama. En lo que sigue, se supondrá que los datos se transmiten mediante una o varias secuencias contiguas de bits, denominadas tramas.

A continuación, se definen las siguientes probabilidades para los posibles errores en las tramas transmitidas:

P b : Probabilidad de que un bit recibido sea erróneo, también se denomina tasa de error por bit (BER, Bit Error Rate).

P 1 : probabilidad de que una trama llegue sin errores.

P 2 : probabilidad de que, utilizando un algoritmo para la detección de errores, una trama llegue con uno o más errores no detectados.

P 3 : probabilidad de que, utilizando un algoritmo para la detección de errores, una trama llegue con uno o más errores detectados y sin errores indetectados.

CONFIGURACIONES DE LÍNEA

Con el término topología se hace referencia a la disposición física de las estaciones en el medio de transmisión. Si hay sólo dos estaciones (es decir, un terminal y un computador, o dos computadores), el enlace es punto a punto. Si hay más de dos estaciones, entonces se trata de una topología multipunto. Históricamente, los enlaces multipunto se han utilizado cuando se disponía de un computador (estación principal) y un conjunto de terminales (estaciones secundarias).

Actualmente, las topologías multipunto son típicas de las redes de área local.

Las topologías tradicionales multipunto son sólo útiles cuando los terminales transmiten durante una fracción del tiempo.

FULL-DUPLEX Y HALF-DUPLEX


 El intercambio de datos a través de una línea de transmisión se puede clasificar como full-duplex o half-duplex. En la transmisión half-duplex sólo una de las dos estaciones del enlace punto a punto puede transmitir cada vez. Este modo también se denomina en dos sentidos alternos, aludiendo al hecho de que las dos estaciones pueden transmitir alternativamente. Este tipo de transmisión se usa, a menudo, en la interacción entre los terminales y su computador central. Mientras que el usuario introduce y transmite datos, el computador central no podrá enviar datos al terminal, ya que si no, éstos aparecerían en la pantalla del terminal provocando confusión.

Comentarios

Entradas populares