Sie sind auf Seite 1von 9

UNIVERSIDAD NACIONAL DE TUCUMAN SISTEMAS INFORMATICOS INDUSTRIALES

INGENIERIA INDUSTRIAL Ing. RICARDO JORGE ASCOETA

INTRODUCCION A LOS PROTOCOLOS DE TRANSMISION SINCRONICOS


Una onda cuadrada (digital) enviada por un medio cualquiera (por ejemplo un cable coaxil), es distorsionada por el mismo debido a que dicha onda esta compuesta por una sumatoria de ondas senoidales de mayor frecuencia. Esto significa que se debe tener un ancho de banda (en el medio de transmisin) bastante grande para poder realizar el envo de unos y ceros a velocidades medias. Cualquier onda peridica (sumatoria de ondas senoidales), es deformada por la transmisin debido al ancho de banda finito y a veces escaso que se dispone. Es por ello que se recurre a la modulacin para realizar las transmisiones. Un ejemplo clsico lo tenemos en las redes de internet. Cualquier computadora conectada a un servidor de internet (mediante conexin dial-up), usa la red de comunicaciones telefnicas para el envo de seales binarias. Las seales que salen de la computadora son del tipo binario. Para su modulacin se utiliza en MODEM ( modulador demodulador). Por lo tanto la seal que viaja por la red telefnica es del tipo analgica, modulada con los diferentes tipos de modulacin ya vistos. En la computadora destino (o por ejemplo en el servidor) se realizara el proceso inverso, es decir recuperar la seal binaria para que pueda ser leda por la misma. En la actualidad se estn usando otros medios de transmisin para el envo de dicha informacin. Los sistemas ADSL tienen un ancho de banda mayor, lo que permite tambin una mayor velocidad de transmisin. (las velocidades de transmisin se miden en bits por segundo o bps). Tambin se usan las transmisiones mediante fibra ptica, las cuales operan en banda base (emisin de unos y ceros sin modulacin). Pero todava la expansin de las redes de datos no se ha efectuado como se imagino en los comienzos del uso de este medio de comunicacin. Si bien se estn instalando lo que se llama la RDSI (Red Digital de Servicios Integrados), esta implementacin lleva tiempo y no resulta del todo barata. Otro medio que tambin esta pensado para usarse para la transmisin de datos, son las instalaciones de video-cable. De una u otra forma, por cualquier medio que se enve informacin, se decidi modular las seales digitales para un mejor aprovechamiento del medio, como ya se dijo. Pero una modulacin del tipo ASK, FSK o PSK, no mejora mucho el rendimiento en cuanto a la velocidad de envo de la informacin. Si se analiza matemticamente una seal senoidal pura modulada con ASK, se obtendr como conclusin que un ancho de banda como el telefnico resulta bastante pobre para el envo de volmenes importantes de informacin. Para una modulacin ASK (modulada con una seal senodial), el espectro es el siguiente:

portadora

fp
Banda lateral inferior Banda lateral superior

fp - fm

fp + fm

Espectro de la seal

Figura 1

UNIVERSIDAD NACIONAL DE TUCUMAN SISTEMAS INFORMATICOS INDUSTRIALES

INGENIERIA INDUSTRIAL Ing. RICARDO JORGE ASCOETA

Tngase en cuenta que en este caso solo se modula una seal senoidal y no una cuadrada (o pulsos) como son las seales digitales. De la figura 1 se desprende que para poder enviar esa seal por un par telefnico, el ancho de banda del mismo debe permitirlo. (El AB de un cable de telfono, se extiende de 300 a 3300 Hz.). Por tanto, la mxima frecuencia que podramos enviar seria de 1500 Hz. Recordemos que el odo humano reconoce frecuencias desde 20 a 20000 Hz en promedio. Por lo expuesto, se hace necesario recurrir a otros medios o procesos que permitan una mayor velocidad de transmisin. La Ley de Shannon establece que cuando mayor es el ancho de banda de un medio, mayor es la velocidad de transmisin que se puede alcanzar. (Transmitiendo en banda base). Se recurre a modulaciones especiales (que son combinaciones de ASK y PSK) con las que se pueden alcanzar velocidades mucho mayores y que se usan actualmente en las redes de computadoras. No entraremos en detalle de este tipo de modulaciones, solo diremos que se alcanza una mayor eficiencia en la transmisin. Para un envo cualquiera de informacin, debe haber seales que permitan al receptor conocer cuando debe comenzar a leer los datos que el emisor le enva. Es decir, en que momento los unos y ceros que llegan tienen sentido y representan un mensaje cualquiera. Para ello se implementa lo que se denominan protocolos de comunicaciones. Estos protocolos son normas o reglas que establecen cuando comienza una transmisin, cuando termina, cuando comienza el o los datos enviados, a que maquina van dirigidos, etc. En la actualidad hay miles de protocolos que se usan en diferentes enlaces de comunicaciones. Imaginemos una red con 10 computadoras, en la cual una de ellas enva un mensaje a otra. Para reconocer quien debe recibirlo, las computadoras debern tener una direccin propia, que esta representada por un nmero. De esta manera podrn establecer enlaces entre ellas sin superposiciones por recepcin de mltiples mensajes. Los protocolos ms usados son de dos tipos: los orientados a byte y los orientados al carcter. Los protocolos orientados al carcter tienen el siguiente formato

SYN
8 bits

SYN
8 bits

SOH
8 bits

HEADER
8 bits

STX
8 bits

TEXTO
n bits

ETX
8 bits

BCC
8 bits

Formato de un protocolo orientado a caracter

UNIVERSIDAD NACIONAL DE TUCUMAN SISTEMAS INFORMATICOS INDUSTRIALES

INGENIERIA INDUSTRIAL Ing. RICARDO JORGE ASCOETA

Cada cuadro del dibujo anterior, representa 1 byte, salvo el destinado al TEXTO que es el mensaje que se desea transmitir. Los smbolos representan lo siguiente: SYN: Cuando se envan mensajes entre computadoras, estos son dgitos binarios (1 o 0). En consecuencia, quien recibe, debe estar sincronizado de una manera muy ajustada con quien enva, para evitar leer bits que no corresponden o pueden estar desplazados. Para ello se envan dos caracteres de sincronismo (SYN) para que el receptor pueda sincronizarse con el emisor. SOH: Este carcter indica que a continuacin debe leerse la cabecera del mensaje, la que se analizara a continuacin. HEADER: En este campo, pueden indicarse diferentes parmetros. El ms comn es indicar la direccin de la computadora destino que debe recibir el mensaje que se enva. Recordemos que cada computadora tiene un nro. representando su direccin. STX: Este campo indica que a continuacin de l, comienza el mensaje que el emisor desea enviar al receptor. En otras palabras, es la informacin til, ya que los otros campos analizados solo sirven para control de la comunicacin. TEXTO: Es el mensaje que se desea enviar. Este puede tener una gran cantidad de bytes, insertando en el todos los datos que se desean enviar. ETX: Indica la terminacin del mensaje til de la transmisin. BCC: Es un carcter que se enva para control de errores en el mensaje. Analizando este conjunto de bytes que forman un mensaje o frame, debe tenerse en cuenta que el mismo puede enviarse con o sin modulacin. En una transmisin mediante fibra ptica, a pesar que se usan nuevos protocolos, puede enviarse el mensaje con el formato antes indicado. Tambin puede hacerse modulando cada bit de cada campo y enviando por el medio de transmisin elegido para la comunicacin.

Protocolos Orientados al Bit.


Son protocolos ms modernos que los anteriores y su aparicin se debe a las dificultades que en determinados casos presentan los protocolos orientados a carcter. Las grandes ventajas de estos protocolos son: Independencia del cdigo utilizado: se trata de enviar conjuntos de bits que en principio pueden configurar informacin en cualquier cdigo. Gran eficiencia en la transmisin: la relacin existente entre los bits de informacin y los bits de control es muy alta. Gran fiabilidad en las transmisiones: se dispone de mtodos de control para la deteccin y recuperacin de errores con gran eficacia.

El formato de un protocolo orientado al bit es el siguiente

UNIVERSIDAD NACIONAL DE TUCUMAN SISTEMAS INFORMATICOS INDUSTRIALES

INGENIERIA INDUSTRIAL Ing. RICARDO JORGE ASCOETA

01111110

DIRECCION

CONTROL

8 bits

8 bits

8 bits

INFORMACION

CONTROL DE ERRORES
8 bits

01111110

n bits

8 bits

Formato de un protocolo orientado al bit

Significado de los campos: 01111110: Este es un campo predeterminado con ese nmero, y que se denomina campo de apertura y de cierre, ya que son iguales. Cuando el receptor detecta este carcter, es un indicador que a continuacin comenzara a enviarse un mensaje. DIRECCION: Indica la direccin de la computadora que deber recibir el mensaje. CONTROL: Este campo indica que tipo de mensaje es el que se enva. En estos protocolos, existen diferentes funciones sobre la comunicacin, las cuales son indicadas en este byte. INFORMACION: Conjunto de datos o mensaje que se desea enviar. CONTROL DE ERRORES: Como su nombre lo indica, controla los errores en el mensaje. El ltimo campo es idntico al de apertura y se denominan bandera de apertura y de cierre respectivamente. Indican que se termino de enviar los datos o mensaje, y que a continuacin no hay otro frame o bien se iniciara otro con otra bandera de apertura.

RENDIMIENTO DE LA TRANSMISION
Cuando se comunican dos computadoras, se vio que no solo se enva el mensaje crudo que se necesita transmitir. Hay que adicionar otros caracteres o bytes que ayudan a la correcta recepcin de los datos transmitidos. Es posible entonces deducir que en un medio de transmisin se envan ms bytes que los que el mensaje tiene. Si el medio es alquilado o rentado por un tiempo determinado, ser conveniente enviar la mayor cantidad de datos tiles con un mnimo de datos adicionales. Pero esto va en contra de la confiabilidad de la comunicacin. Se denomina overhead de una transmisin al cociente entre la cantidad de bytes sin informacin (para control, etc), dividido en la cantidad total de bytes. Es decir:

Overhead = cantidad de bytes sin informacin Cantidad total de bytes

UNIVERSIDAD NACIONAL DE TUCUMAN SISTEMAS INFORMATICOS INDUSTRIALES

INGENIERIA INDUSTRIAL Ing. RICARDO JORGE ASCOETA

PROTOCOLOS DE TRANSMISION INDUSTRIALES


Los tipos de protocolos mostrados anteriormente, solo son los primeros que se usaron en el envo de mensajes en forma digital. Actualmente, existen muchos protocolos normalizados por instituciones dedicadas, para evitar la existencia de dispositivos que puedan usarse pero no comunicarse con otros por la discordancia en la forma de envo de la informacin. Uno de ellos es el protocolo TCP/IP (transfer control protocol Internet protocol) que es uno de los mas difundidos y usados actualmente. Cuando se enva informacin por cualquier medio, es necesario analizar la forma en que se realiza dicha transmisin. En primer lugar, si enviamos mensajes de texto, (cdigos alfanumricos) lo que estamos haciendo es enviar nmeros binarios correspondiente a cada letra enviada, codificadas mediante los cdigos ASCII o EBCDIT (actualmente esta muy difundido el cdigo UNICODE). Esos nmeros son insertados entre el bit de inicio y el de parada en una transmisin asincrnica, o en el campo TEXTO de una transmisin sincrnica (tanto BOP como COP). Si la informacin fuera una imagen o serie de imgenes, cada pxel seria insertado como un byte de 8 o 16 bits en el mismo campo. Estas inserciones hacen que los mensajes formados en cualquier tipo de transmisin sean bastante largos, con la consiguiente posibilidad de introducir errores de sincronismo. (Recordemos que tanto el transmisor como el receptor deben estar sincronizados para reconocer, bit a bit, el mensaje que uno enva al otro). En muchos casos, estos mensajes son acomodados en tramos mas chicos llamados paquetes, los cuales contienen parte de la informacin total de todo el mensaje o trama. Estos paquetes muchas veces se los enva por un medio, pero en su recorrido por el medio hasta llegar al receptor, no recorren el mismo camino. La segmentacin en paquetes y mensajes la llevan a cabo los dispositivos denominados ruteadores (routers). Los ruteadores son conmutadores de paquetes que operan al nivel de red del modelo de protocolo de Interconexin de sistemas abiertos (OSI, Open Sistems Interconnection). Los ruteadores interconectan redes tanto en las reas locales como en las extensas, y cuando existe ms de una ruta entre dos puntos finales de la red, proporcionan control de trfico y filtrado de funciones. Los ruteadores son crticos en las redes interconectadas grandes y de rea extensa que usan enlaces de telecomunicacin. Dirigen los paquetes a travs de las rutas ms eficientes o econmicas dentro de la malla de redes, que tiene caminos redundantes a un destino. Un ruteador examina la informacin de direccin de los paquetes y los enva hacia su destino a travs de una ruta predeterminada. Los ruteadores mantienen tablas de los ruteadores adyacentes y de las redes de rea local (LAN) que hay dentro de la red. Cuando un ruteador recibe un paquete, consulta dichas tablas para ver si puede enviarlo directamente a su destino. En caso contrario, determina la posicin de otro encaminador que pueda hacerlo avanzar hacia su destino. El proceso de avance requiere la realizacin de un cierto procesamiento. Cuando el ruteador ha recibido la totalidad de un paquete, consulta la informacin de direccin y a continuacin lo reenva. Como consecuencia, el rendimiento se ver influido por las diferencias en los componentes del ruteador y en la arquitectura. Supongamos un mensaje que se lo divide en las tramas t1, t2, t3, . tn. La segunda trama puede viajar por un circuito como el que se muestra punteado en la figura, mientras que la t1 puede recorrer el circuito que se muestra con lneas cortadas.

UNIVERSIDAD NACIONAL DE TUCUMAN SISTEMAS INFORMATICOS INDUSTRIALES

INGENIERIA INDUSTRIAL Ing. RICARDO JORGE ASCOETA

B
ESTACION 2 ESTACION 1

F A C

G D E

Es decir, la trama t2 recorre los nodos A, B, C y F para llegar a destino, mientras que la t1 viaja por A, D, E, G y F. Esto puede significar, que la trama t2 puede llegar antes que la t1. Por ello los protocolos mas avanzados usan tcnicas de numeracin de tramas de modo que el receptor sepa el orden en que los mensajes fueron enviados por el transmisor. En la figura anterior, los vnculos entre nodos pueden significar enlaces de diferente tipo: telefnicos, radiofrecuencia, fibra ptica, etc. En sistemas industriales, especialmente cuando se reciben mensajes de sensores o transductores remotos que envan informacin hacia una estacin maestra, pueden usarse este tipo de recorridos, usando por ejemplo la red conmutada de servicios telefnicos, mas redes de microondas y otros enlaces adicionales. Lo que se debe tener en cuenta al elegir una red y un protocolo, es la confiabilidad con que se quiere trabajar. Existen actualmente fabricas instaladas hace algunos aos (por razones econmicas) en pases con mano de obra barata (China, Taiwn, Corea etc), que luego fueron automatizadas y telecontroladas desde otros continentes, por ej EE.UU. Esto implica un cambio en la estructura de la fbrica y en el modo de planificar los procesos totalmente diferentes, ya que se habla de minimizar el nmero de operarios y simplemente usar un lugar fsico para la instalacin fabril. Este tema lo veremos con mayor detalle en el tema de sistemas SCADA.

CONTROL DE FLUJO
Como se explico en el pargrafo anterior, las tramas, paquetes o mensajes pueden recorrer diferentes medios del transmisor al receptor. Esto obligo a implementar un mecanismo mediante el cual el receptor pueda reconocer el orden en que cada trama llega desde el transmisor de manera de ponerlas en el ordenamiento que corresponda al mensaje. Para ello se diseo protocolos que pongan nmero a las tramas enviadas y a las recibidas. Recordemos que un mensaje puede dividirse en n tramas, que puede o no viajar por vas diferentes. Uno de los primeros protocolos que numeraron sus tramas, son los orientados al bit. En la figura del formato BOP, en el campo CONTROL, se establece dicha numeracin.

UNIVERSIDAD NACIONAL DE TUCUMAN SISTEMAS INFORMATICOS INDUSTRIALES

INGENIERIA INDUSTRIAL Ing. RICARDO JORGE ASCOETA

MENSAJE
El mensaje es dividido en paquetes, los cuales pueden recorrer diferentes vias hasta llegar al destino

Trama 1

Trama 2

Trama 3

Trama 4

Trama N

Cada nodo recorrido por las tramas, tiene un numero adicional para que la misma reconozca cual es la via mediante la cual llegara a destino

En los protocolos BOP cada trama tiene en su campo de control, la informacin necesaria para reconocer el nmero de trama.

El numero binario escrito aca, indica al receptor el numero de trama que se envia

El numero binario escrito en este campo, indica que trama espera recibir

CAMPO DE CONTROL DE UN PROTOCOLO BOP

FORMAS DE TRANSMISION El envo de un mensaje desde un transmisor a un receptor implica una variedad de pasos, algunos de los cuales ya se explicaron en este apunte. En primer lugar, si tenemos una cantidad de bytes a transmitir (letras, nmeros, pxeles, etc), se forma lo que ya denominamos trama, en su formato sincrnico, o bien se forma el carcter a transmitir si se trata de un formato asincrnico. Estas tramas pueden tener una longitud bastante importante, dependiendo del tipo de mensaje que se trate. En consecuencia, dichas tramas son enviadas de un emisor a un receptor ya sea una por vez, o formando grupos de ellas. Por ejemplo: supongamos que un el transmisor T1 tiene 20 tramas para enviar al receptor R1. En este caso, T1 tiene la opcin de enviar la primera trama t1, y esperar a que R1 enve un reconocimiento denominado ACK (acknowledge), para saber que dicha trama llego sin errores y que debe proceder a enviar la segunda. Este modo

UNIVERSIDAD NACIONAL DE TUCUMAN SISTEMAS INFORMATICOS INDUSTRIALES

INGENIERIA INDUSTRIAL Ing. RICARDO JORGE ASCOETA

de envo constituye el protocolo denominado SDLC , cuya primera implementacin la constituyo el llamado protocolo Bisync. El formato del mismo es el mostrado como ejemplo de los protocolos orientados al Carcter (COP). Otra posibilidad es que el transmisor T1 enve varias tramas, por ejemplo t1, t2, t3, t4 , t5 y t6 y esperar que R1 enve el reconocimiento ACK para conocer que las tramas t1 a t6 llegaron correctamente. Adems, en el envo de dicho reconocimiento, R1 enva a T1 el numero de la prxima trama que este espera recibir. Por ejemplo:
t1

t2 t3 t4

TRANSMISOR T1 o EMISOR T1

t5 t6
t7 ) ACK (

RECEPTOR R1

t7 t8 t9
ACK( t8 )

t9 t10 t11

T1 enva 6 tramas (t1 a t6) a R1, esperando recibir confirmacin de cuntas llegaron sin errores. R1 responde que todas llegaron bien y que espera recibir la prxima trama que es la nmero 7 (t7). Con este ACK (t7), el receptor confirma al transmisor que las tramas (t1 a t6 llegaron sin errores). A continuacin, el transmisor T1 enva las tramas t7, t8 y t9, recibiendo del receptor el reconocimiento de t7 y t8 solamente, indicando que la trama t9 puede haber llegado con errores. En ese caso T1 enva nuevamente la trama T9 agregndole las t10 y t11. De esta manera se contina el trfico de envo de tramas, hasta completar todo el mensaje. Este tipo de control de flujo, permite un envo ms gil de las tramas, ya que no se debe esperar la confirmacin en cada una de ellas para poder enviar la trama siguiente. Este tipo de trfico de tramas se puede realizar con protocolos orientados al bit, ya que como se vio, en su campo de control tienen dos campos adicionales: uno para indicar la trama que se enva y otro para indicar la trama que se espera recibir.

UNIVERSIDAD NACIONAL DE TUCUMAN SISTEMAS INFORMATICOS INDUSTRIALES

INGENIERIA INDUSTRIAL Ing. RICARDO JORGE ASCOETA

Das könnte Ihnen auch gefallen