Sie sind auf Seite 1von 8

6. MODELO PARA LAS COMUNICACIONES.

El objetivo principal de todo sistema de comunicaciones es intercambiar informacin entre


dos entidades. La figura 6.1.a muestra un modelo sencillo de sistema de comunicacin en la que se
propone un diagrama de bloques. La figura 6.1.b muestra un ejemplo particular de comunicacin
entre una estacin de trabajo y un servidor a travs de una red telefnica pblica.

FIGURA 6.1. MODELO SIMPLIFICADO PARA LAS COMUNICACIONES

Otro posible ejemplo consiste en el intercambio de seales de voz entre dos telfonos a
travs de la misa red anterior. Los elementos clave en este modelo son los siguientes:

- La fuente. Este dispositivo genera los datos a transmitir: por ejemplo telfonos o
computadores personales
- El transmisor. Normalmente los datos generados por la fuente no se transmiten
directamente tal y como son generados. Al contrario, el transmisor transforma y
codifica la informacin, generando seales electromagnticas susceptibles de ser
transmitidas a travs de algn sistema de transmisin. Por ejemplo, un modem
convierte las cadenas de bits generadas por un computador personal y las transforma
en seales analgicas que pueden ser transmitidas a travs de la red telefnica.
- El sistema de transmisin (canal). Que puede ser desde una sencilla lnea de
transmisin hasta una compleja red que conecte a la fuente con el destino.
- El receptor. Que adepta la seal proveniente del sistema de transmisin y la transforma
de tal manera que pueda ser manejada por el dispositivo destino. Por ejemplo, un
modem captar la seal analgica de la red o lnea de transmisin y la convertir en una
cadena de bits.
- El destino. Que toma los datos del receptor.
Aunque el modelo presentado pueda parecer aparentemente sencillo, en realidad implica
una gran complejidad. Para hacerse una idea de la magnitud de ella la tabla 6.1. lista algunas de las
tareas claves que se deben realizar en un sistema de comunicaciones. Esta relacin es en un
sentido un tanto arbitraria ya que se podra aadir elementos, mezclar tems, etc.; es ms, algunos
elementos representan tareas que se realizan en diferentes niveles del sistema

Tabla 6.1. TAREAS EN LOS SISTEMAS DE COMUNICACIN

Utilizacin del sistema de transmisin Direccionamiento


Implementacin de la interfaz Encaminamiento
Generacin de la seal Recuperacin
Sincronizacin Formato de mensajes
Gestin de intercambio Seguridad
Deteccin y correccin de errores Gestin de red
Control de flujo

El primer tem utilizacin del sistema de transmisin se refiere a la necesidad de hacer un


uso eficaz de los recursos utilizados en la transmisin, los cuales tpicamente se suelen compartir
entre una serie de dispositivos de comunicacin. La capacidad total del medio de transmisin se
reparte entre los distintos usuarios haciendo uso de tcnicas denominadas de multiplexacion.
Adems puede que se necesiten tcnicas de control de congestin para garantizar que el sistema
no se sature por una demanda excesiva de servicios de transmisin.

Para que un dispositivo pueda transmitir informacin tendr que hacerlo a travs de la
interfaz con el medio de transmisin. Algunas de las tcnicas de transmisin dependen en ltima
instancia de la utilizacin de seales electromagnticas que se transmitirn a travs del medio. De
tal manera que, una vez que la interfaz est establecida, se necesitar la generacin de la seal.
Las caractersticas de la seal, tales como, la forma y la intensidad, deben ser tales que permitan:
1) ser propagada a travs del medio de transmisin y 2) ser interpretada en el receptor como
datos.

Las seales se deben generar no slo considerando que deben cumplir los requisitos del
sistema de transmisin y del receptor, sino que deben permitir alguna forma de sincronizar el
receptor y el emisor. El receptor debe ser capaz de determinar cundo comienza y cundo acaba
la seal recibida. Igualmente, deber conocer la duracin de cada elemento de seal.

Adems de las cuestiones bsicas referentes a la naturaleza y temporizacin de las seales,


se necesitar verificar un conjunto de requisitos que se pueden englobar bajo el trmino gestin
del intercambio. Si se necesita intercambiar datos durante un perodo de tiempo, las dos partes
deben cooperar. Por ejemplo, para los dos elementos que intervienen en una conversacin
telefnica (emisor y receptor), uno de ellos deber marcar el nmero del otro, dando lugar a una
serie de seales que harn que el otro telfono suene. En este ejemplo el receptor establecer la
llamada descolgando el auricular. En los dispositivos para el procesamiento de datos, se
necesitaran ciertas convenciones adems del simple hecho de establecer la conexin. Por ejemplo
se deber establecer si ambos dispositivos pueden transmitir simultneamente o deben hacerlo
por turnos, se deber decidir la cantidad y el formato de los datos que se transmiten cada vez, y se
debe especificar qu hacer en caso de que se den ciertas contingencias, como por ejemplo la
deteccin de un error.

Los dos tems siguientes deberan considerarse dentro de la gestin de intercambio, pero
debido a su importancia, se consideran por separado. En todos los sistemas de comunicacin es
posible que aparezcan errores, es decir, la seal transmitida se distorsiona de alguna manera antes
de alcanzar su destino. Por tanto, en circunstancias donde no se puedan tolerar errores, se
necesitaran procedimientos para la deteccin y correccin de errores. As por ejemplo, en
sistemas para el procesamiento de datos, si se modifica accidentalmente. Para evitar que la fuente
no sature al destino transmitiendo datos ms rpidamente de lo que el receptor pueda procesar y
absorber, se necesitan una serie de procedimientos denominados control de flujo.

Conceptos relacionados pero distintos a los anteriores son el direccionamiento y el


encaminamiento. Cuando cierto recurso se comparte por ms de los dispositivos, el sistema
fuente deber de alguna manera indicar a dicho recurso compartido la identidad de destino. El
sistema de transmisin deber garantizar que ese destino, y solo ese, reciba los datos. Es ms, el
sistema de transmisin puede ser una red en la que exista la posibilidad de ms de un camino para
alcanzar al destino; en este caso se necesitar, por tanto, la eleccin de una de entre las posibles
rutas

La recuperacin es un concepto distinto a la correccin de errores. En ciertas situaciones en


las que el intercambio de informacin, por ejemplo una transaccin de una base de datos o la
transferencia de un fichero, se vea interrumpida por algn fallo, se necesitar en mecanismo de
recuperacin. El objetivo ser pues, o bien ser capaz de continuar transmitiendo desde donde se
produjo la interrupcin, o al menos recuperar el estado donde se encontraban los sistemas
involucrados antes de comenzar el intercambio.

El formato de mensajes est relacionado con el acuerdo que debe existir entre las dos
partes respecto al formato de los datos intercambiados, como por el ejemplo el cdigo binario
usado para representar los caracteres.

Adems, frecuentemente es necesario dotar al sistema de algunas medidas de seguridad. El


receptor querr estar seguro de que los datos recibidos no se han alterado en la transmisin y que
dichos datos realmente provienen del supuesto emisor.

Por ltimo, todo el sistema de comunicacin es lo suficientemente complejo para ser


diseado y utilizado sin ms, es decir, se necesita la habilidad de un gestor de red que configure el
sistema, monitorice su estado, reaccione ante fallos y sobrecargas, y planifique con acierto los
crecimientos futuros.

A continuacin se muestra de forma un poco ms detallada lo que se pretende con un


sistema de transmisin de datos:
Transductor de entrada. Convierte el mensaje a un formato adecuado para su trasmisin.
Ej.: micrfono convierte las ondas sonoras en variaciones de voltaje

Trasmisor (TX). Adecua la seal elctrica de entrada a las caractersticas del medio de
trasmisin.
- Modulacin (AM, FM, PSK). Modifica parmetro de una portadora de acuerdo al
mensaje. Ej: AM-Traslada el mensaje a la banda pasante del canal.
- Codificacin. se elimina redundancia presente en el mensaje (compresin) y se
agrega redundancia (bits de paridad) para aumentar inmunidad frente al ruido. (JPEG)

Otras funciones: Amplificar, Filtrar

Canal. Medio que hace de nexo entre el trasmisor y el receptor. El canal degrada la seal,
introduce:
- Ruido
- Atenuacin
- Distorsin
- Interferencia

Receptor (RX). Reconstruye la seal de entrada a partir de la seal recibida. Proceso inverso
al realizado en el TX.
- Demodular, Decodificar

Otras funciones: Amplificar, Filtrar

Transductor de salida. Convierte la seal elctrica a su entrada en una forma de onda


adecuada. Ej: auricular, altavoz
7. MODOS DE TRANSFERENCIA DE DATOS

Una transmisin dada en un canal de comunicaciones entre dos equipos puede ocurrir de
diferentes maneras. La transmisin est caracterizada por:

- La direccin de los intercambios


- El modo de transmisin: el nmero de bits enviados simultneamente
- La sincronizacin entre el transmisor y el recepto

Existen 3 modos de transmisin diferentes caracterizados de acuerdo a la direccin de los


intercambios:

Una conexin simple, es una conexin en la que los datos fluyen en una sola direccin,
desde el transmisor hacia el receptor. Este tipo de conexin es til si los datos no necesitan fluir en
ambas direcciones (por ejemplo: desde el equipo hacia la impresora o desde el ratn hacia el
equipo...).

Una conexin semidplex (a veces denominada una conexin alternativa o semi-dplex) es


una conexin en la que los datos fluyen en una u otra direccin, pero no las dos al mismo tiempo.
Con este tipo de conexin, cada extremo de la conexin transmite uno despus del otro. Este tipo
de conexin hace posible tener una comunicacin bidireccional utilizando toda la capacidad de la
lnea.
Una conexin dplex total es una conexin en la que los datos fluyen simultneamente en
ambas direcciones. As, cada extremo de la conexin puede transmitir y recibir al mismo tiempo;
esto significa que el ancho de banda se divide en dos para cada direccin de la transmisin de
datos si es que se est utilizando el mismo medio de transmisin para ambas direcciones de la
transmisin.

Transmisin en serie y paralela

El modo de transmisin se refiere al nmero de unidades de informacin (bits) elementales


que se pueden traducir simultneamente a travs de los canales de comunicacin. De hecho, los
procesadores (y por lo tanto, los equipos en general) nunca procesan (en el caso de los
procesadores actuales) un solo bit al mismo tiempo. Generalmente son capaces de procesar varios
(la mayora de las veces 8 bits: un byte) y por este motivo, las conexiones bsicas en un equipo son
conexiones paralelas.

Conexin paralela

Las conexiones paralelas consisten en transmisiones simultneas de N cantidad de bits.


Estos bits se envan simultneamente a travs de diferentes canales N (un canal puede ser, por
ejemplo, un alambre, un cable o cualquier otro medio fsico). La conexin paralela en equipos del
tipo PC generalmente requiere 10 alambres.

Estos canales pueden ser:

N lneas fsicas: en cuyo caso cada bit se enva en una lnea fsica (motivo por el cual un cable
paralelo est compuesto por varios alambres dentro de un cable cinta)
una lnea fsica dividida en varios subcanales, resultante de la divisin del ancho de banda.
En este caso, cada bit se enva en una frecuencia diferente...

Debido a que los alambres conductores estn uno muy cerca del otro en el cable cinta,
puede haber interferencias (particularmente en altas velocidades) y degradacin de la calidad en
la seal...

Conexin en serie

En una conexin en serie, los datos se transmiten de a un bit por vez a travs del canal de
transmisin. Sin embargo, ya que muchos procesadores procesan los datos en paralelo, el
transmisor necesita transformar los datos paralelos entrantes en datos seriales y el receptor
necesita hacer lo contrario.

Estas operaciones son realizadas por un controlador de comunicaciones (normalmente un


chip UART, Universal Asynchronous Receiver Transmitter (Transmisor Receptor Asincrnico
Universal)). El controlador de comunicaciones trabaja de la siguiente manera:

La transformacin paralela-en serie se realiza utilizando un registro de desplazamiento. El


registro de desplazamiento, que trabaja conjuntamente con un reloj, desplazar el registro (que
contiene todos los datos presentados en paralelo) hacia la izquierda y luego, transmitir el bit ms
significativo (el que se encuentra ms a la izquierda) y as sucesivamente:

La transformacin en serie-paralela se realiza casi de la misma manera utilizando un registro


de desplazamiento. El registro de desplazamiento desplaza el registro hacia la izquierda cada vez
que recibe un bit, y luego, transmite el registro entero en paralelo cuando est completo:
Transmisin sincrnica y asincrnica

Debido a los problemas que surgen con una conexin de tipo paralela, es muy comn que se
utilicen conexiones en serie. Sin embargo, ya que es un solo cable el que transporta la
informacin, el problema es cmo sincronizar al transmisor y al receptor. En otras palabras, el
receptor no necesariamente distingue los caracteres (o ms generalmente, las secuencias de bits)
ya que los bits se envan uno despus del otro. Existen dos tipos de transmisiones que tratan este
problema:

La conexin asincrnica, en la que cada carcter se enva en intervalos de tiempo


irregulares (por ejemplo, un usuario enviando caracteres que se introducen en el teclado en
tiempo real). As, por ejemplo, imagine que se transmite un solo bit durante un largo perodo de
silencio... el receptor no ser capaz de darse cuenta si esto es 00010000, 10000000 00000100...
Para remediar este problema, cada carcter es precedido por informacin que indica el inicio de la
transmisin del carcter (el inicio de la transmisin de informacin se denomina bit de INICIO) y
finaliza enviando informacin acerca de la finalizacin de la transmisin (denominada bit de
FINALIZACIN, en la que incluso puede haber varios bits de FINALIZACIN).

En una conexin sincrnica, el transmisor y el receptor estn sincronizados con el mismo


reloj. El receptor recibe continuamente (incluso hasta cuando no hay transmisin de bits) la
informacin a la misma velocidad que el transmisor la enva. Es por este motivo que el receptor y
el transmisor estn sincronizados a la misma velocidad. Adems, se inserta informacin
suplementaria para garantizar que no se produzcan errores durante la transmisin.

En el transcurso de la transmisin sincrnica, los bits se envan sucesivamente sin que exista
una separacin entre cada carcter, por eso es necesario insertar elementos de sincronizacin;
esto se denomina sincronizacin al nivel de los caracteres.

La principal desventaja de la transmisin sincrnica es el reconocimiento de los datos en el


receptor, ya que puede haber diferencias entre el reloj del transmisor y el del receptor. Es por este
motivo que la transmisin de datos debe mantenerse por bastante tiempo para que el receptor
pueda distinguirla. Como resultado de esto, sucede que en una conexin sincrnica, la velocidad
de la transmisin no puede ser demasiado alta.