Está en la página 1de 106

Teoria de las Telecomunicaciones

TEMA 3 Tcnicas de Transmisin, multiplexacin y conmutacin

I.T. de Delicias

Luis Lujan

lujanluis@gmail.com
1

ndice Modos de transmisin. Interfaces. RS-232: Especificaciones mecnicas. Especificaciones elctricas. Especificaciones funcionales. Especificaciones de procedimiento. RDSI.

Ancho de banda Conceptos Velocidad De La Transmisin De Datos Capacidad del canal Baudio (Baud)

Shannon propuso la frmula que relaciona la potencia de la seal ( S ) , la potencia del ruido (N ) , la capacidad del canal ( C ) y el ancho de banda ( W ) . C = W log2 ( 1+S/N )

Transmisin en paralelo y en serie

2.2) Modos De Transmisin Serie Y Paralelo

Configuraciones tradicionales

12

Configuraciones de la lnea Topologa:


Disposicin fsica de las estaciones en el medio de transmisin. Punto a punto. Multipunto:
Computador y terminales, redes de rea local.

Semi-duplex:
Slo una de las dos estaciones del enlace punto a punto puede transmitir cada vez. Exige una ruta de datos. Full-duplex: Las dos estaciones pueden simultneamente enviar y recibir datos. Exige dos rutas de datos (o cancelacin de eco).
11

Modos de Transmisin

Simplex:
Una nica direccin.
Ejemplo: televisin.

Half-duplex:
Ambas estaciones pueden transmitir, pero no simultneamente.
Ejemplo: radio de la polica.

Full-duplex:
Ambas estaciones pueden transmitir al mismo tiempo.
Ejemplo: telfono.
5

Unidad III

TRANSMISIN, Multiplexaxion, Conmutacion

3.1 Sentido de transmisin en una linea de comunicaciones

Flujo Simplex

Flujo Half Duplex

Flujo Full Duplex

Tipos de Conexion

Enlace directo:
Sin dispositivos intermedios.

Punto a punto:
Enlace directo. Slo dos dispositivos comparten el medio.

Multipunto:
El mismo medio es compartido por ms de dos dispositivos.

Modos de transmisin Los problemas de temporizacin requieren un mecanismo para sincronizar al transmisor y al receptor. Sistema A Sistema B

101101
La clave es la temporizacin de los bits:
Velocidad. Duracin. Espaciado.
4

Control de la temporizacin

Dos soluciones:
Transmisin asncrona.
Cada carcter se trata de manera independiente.

Transmisin sncrona.
Para enviar bloques grandes de datos. Esquemas de control:
o Orientados a carcter. o Orientados a bit.

Transmisin asncrona Los datos se transmiten envindolos carcter a carcter:


De 5 a 8 bits.

La temporizacin se debe mantener durante la duracin del carcter.


No es necesario que los relojes del transmisor y el receptor estn sincronizados.

Resincronizacin al principio de cada carcter nuevo.

Comunicacin Sincronica Y Asincronica

Transmisin Asincrona

Algunos Protocolos Asncronos son Kermit, XModem, Ymodem y ZModem.

Caractersticas de la interfaz Mecnicas:


Cable con un conector.

Elctricas:
Tensin, temporizacin y codificacin.

Funcionales:
Datos, control, temporizacin y masa o tierra.

De procedimiento:
Secuencia de eventos.

14

Transmisin asncrona

Comportamiento asncrono En un flujo continuo de caracteres, la separacin entre cada dos caracteres ser uniforme (duracin del elemento de parada). En estado de reposo, el receptor buscar una transicin de 1 a 0. Entonces, muestrear siete veces la seal de entrada, una vez por cada intervalo. A continuacin buscar la siguiente transicin de 1 a 0. Caractersticas:
Sencillo. Barato. Requiere 2 3 bits extra por cada carcter (~20%). Bueno para datos con vacos grandes (p.ej. teclado).
8

Transmisin sncrona: nivel de bit Se transmite un bloque de bits sin cdigos de comienzo o parada:
Los relojes de transmisin y recepcin deben estar sincronizados.

Opcin 1: proporcionar la seal de reloj a travs de una lnea independiente:


Funciona bien a distancias cortas. Es susceptible de dificultades y defectos.

Opcin 2: incluir la seal del reloj en la seal de datos:


Codificacin Manchester. Portadora (analgica).
9

Transmisin sncrona: nivel de bloque Necesita indicar dnde est el comienzo y el final de cada bloque de datos. Utiliza un prembulo y un final:
Ejemplo: series de caracteres SYN (hex 16). Ejemplo: bloque de patrones 11111111 finalizando en 11111110.

Para bloques de datos de suficiente tamao, la transmisin sncrona es mucho ms eficiente que la asncrona.

10

Transmisin Sincrona

Interfaces Los dispositivos para el procesamiento de datos (o equipo terminal de datos, DTE) no suelen conectarse directamente a la red de transmisin. Requieren una interfaz llamada equipo terminal del circuito de datos (DCE):
Ejemplo: mdem, NIC.

El DCE transmite bits a travs del medio. El DCE intercambia datos e informacin de control con el DTE:
A travs de los circuitos de intercambio. Se exigen normalizaciones de la naturaleza de la interfaz.
13

V.24/EIA-232-F V.24 de la UIT-T. Slo especifica los aspectos funcionales y de procedimento:


Hace referencia a otros estndares para los aspectos elctricos y mecnicos.

EIA-232-F (EE.UU.):
RS-232. Especificaciones Especificaciones Especificaciones Especificaciones mecnicas: ISO 2110. elctricas: V.28. funcionales: V.24. de procedimiento: V.24.
15

Especificaciones mecnicas (DB25)

16

Especificaciones mecnicas (DB9)

17

Especificaciones elctricas
Sealizacin digital. Los valores se interpretarn como binarios o como seales de control, dependiendo del circuito. Una tensin ms negativa que 3 voltios se interpreta como un 1 binario y una mayor de 3 voltios se interpreta como un 0 binario (NRZ-L). Velocidad de transmisin < 20 Kbps. Distancias menores de 15 metros. Para las seales de control, una tensin menor de -3 voltios es OFF y mayor de +3 voltios es ON.
18

Especificaciones funcionales

19

Especificaciones funcionales

20

Bucles local y remoto

21

Especificaciones de procedimiento Ejemplo: mdem de lnea privada asncrono. Cuando el mdem (DCE) se enciende y est preparado para funcionar, activa la lnea DCE preparado. Cuando el DTE est preparado para enviar datos, activar la lnea Peticin de envo:
Tambin inhibe el modo de recepcin si la transmisin es en semi-duplex.

El mdem responde, cuando est preparado, activando la lnea Preparado para enviar. Cuando se reciben los datos, el mdem local activa la lnea de Detector de seal recibida y transfiere los datos.
22

Realizacin de una llamada en V.24/EIA-232

23

Realizacin de una llamada en V.24/EIA-232

24

Realizacin de una llamada en V.24/EIA-232

25

Datos analgicos , seales digitales (Demodulacion)

Interno

Externo

Mdem nulo

26

Diagrama de la interfaz RDSI

27

Interfaz fsica de la RDSI Conexin entre el equipo terminal (DTE) y el equipo terminador de lnea (DCE). ISO 8877. Los cables tienen los conectores correspondientes con 8 contactos. Los circuitos de recepcin y transmisin se utilizan para transmitir seales de datos y de control.

28

Especificacin elctrica de la RDSI Transmisin equilibrada:


Las seales se transmiten usando dos conectores como, por ejemplo, un par trenzado. La seales son corrientes que van a travs de uno de los conductores y retornan por el otro. Sealizacion diferencial. Los valores dependen del sentido de las diferencias de tensin. Tolera ms, y produce menos, ruido. La transmisin no equilibrada como la EIA-232 utiliza un solo conductor y el camino de retorno es el circuito de tierra.

29

Especificacin elctrica de la RDSI La codificacin de datos depende de la velocidad de transmisin. La velocidad en accesos bsicos (192 Kbps) utiliza una codificacin pseudoternaria. Los accesos primarios utilizan una inversin de marca alternante (AMI) con B8ZS (1544 Mbps) o HDB3 (2048 Mbps).

30

3.4 ndice Tcnicas de acceso al medio. Reserva. - FDM. - TDM sncrona. - TDM asncrona. Contienda. - Simple. - Con escucha. - Con escucha y deteccin de colisiones. Paso de testigo. - En bus. - En anillo.
2

Introduccin Las tcnicas de acceso al medio regulan cmo compartir un canal de transmisin cuando varias estaciones quieren utilizarlo de manera simultnea. Estos canales se denominan de acceso mltiple o de acceso aleatorio. Existen varios protocolos para solucionar este problema, todos los cuales pertenecen a una subcapa del nivel de enlace denominada MAC (Medium Access Control). La subcapa MAC es fundamental en las redes de rea local, dado que casi todas utilizan un canal de acceso mltiple.
3

Clasificacin general Reparto esttico del canal


La capacidad del canal se divide entre las estaciones conectadas al mismo. Eficiente si el nmero de usuarios es reducido y el uso que hacen del canal es alto y constante. Tcnicas de reserva.

Reparto dinmico del canal


Se concede acceso al canal a las distintas fuentes segn sus necesidades y la disponibilidad del canal. Ms eficiente que el reparto esttico, aunque no garantiza un acceso inmediato. Tcnicas de contienda y de paso de testigo.
4

Multiplexacin Reglas o protocolos que permiten a n estaciones utilizar un medio de transmisin compartido. El multiplexor (MUX) combina los datos de las n lneas de entrada y los transmite a travs de un enlace de datos de capacidad superior. El demultiplexor (DEMUX) separa los datos de acuerdo con el canal y los enva hacia las lneas de salida correspondientes.

Tcnicas de reserva Cada estacin tiene reservada una parte de la capacidad del canal. El acceso al medio se realiza mediante multiplexacin:
En frecuencia (FDM). Muy empleada en radio y televisin. En tiempo (TDM). Se utiliza para multiplexar flujos de voz y datos.

Cuanto mayor sea la tasa binaria, ms econmica resulta la aplicacin. La mayor parte de los dispositivos de comunicaciones requieren tasas relativamente modestas (entre 9.600 bps y 64 Kbps).
6

Multiplexacin por divisin en frecuencias (FDM)


Se puede utilizar cuando el ancho de banda del medio de transmisin es superior al requerido por las seales que se transmiten. El ancho de banda disponible se divide en un nmero determinado de segmentos independientes, cada uno de los cuales lleva una seal de informacin, como p.ej. un canal de voz.

Multiplexacin por divisin en frecuencias (FDM) Esta tcnica es muy popular en la transmisin analgica (radio, TV). Se modula cada mensaje a una frecuencia portadora distinta, trasladndolo as a una banda libre del espectro de frecuencias.

Multiplexacin por divisin en frecuencias (FDM)

Multiplexacin por divisin en frecuencias (FDM) Slo es posible cuando el ancho de banda disponible en el medio es superior al requerido por las seales que se transmiten. Se utilizan bandas de guarda o de seguridad para prevenir problemas de interferencia. Los principales problemas que plantea son:
Diafona (crosstalk). Se produce cuando los espectros de dos segmentos adjacentes se solapan de manera significativa. Ruido de intermodulacin. Se debe a la falta de linealidad de los amplificadores por los que pasa la seal.

10

Ejemplo de FDM para 3 seales en la banda de voz

11

Multiplexacin sncrona por divisin en el tiempo (TDM sncrona) La velocidad de transmisin por el medio debe exceder la velocidad de las seales digitales que se transmiten. Consiste en la mezcla temporal de varias seales digitales. El proceso de mezcla puede ser a nivel de bits o en bloques de octetos.

12

Multiplexacin sncrona por divisin en el tiempo (TDM sncrona) Las ranuras temporales se preasignan y fijan a las distintas fuentes. Las ranuras temporales se asignan, incluso, si no hay datos. En este caso quedarn vacas y se estar deperdiciando capacidad del canal. Las ranuras temporales no se tienen que distribuir de manera igualitaria entre las fuentes. Se pueden asignar ms ranuras por ciclo a los dispositivos ms rpidos.

13

Control del enlace en canales TDM

14

Delimitacin de tramas
No se han especificado los indicadores o caracteres SYNC para delimitar las tramas TDM. Es necesario un mtodo para asegurar la sincronizacin de las tramas. Delimitacin por dgitos aadidos:
- Un bit de control en cada trama TDM:
Se parece a otro canal que funcionara como canal de control.

- Se usa una combinacin predefinida de bits a modo de canal de control. - Ejemplo: bits alternantes 01010101, que resultan poco probables en un canal de datos. - El receptor compara los bits de entrada en una determinada posicin con el patrn sync.
15

Insercin de bits Problema: sincronizacin de las fuentes de datos. Variacin en los relojes de las fuentes. Velocidades de datos no relacionadas por un nmero racional simple. Solucin: Insercin de bits.
- La velocidad de salida del multiplexor (excluyendo los bits de delimitacin) es mayor que la suma de las velocidades de entrada. - Se incluyen pulsos o bits adicionales en cada seal de entrada hasta ajustarla al reloj local. - Inclusin de pulsos en posiciones fijas dentro de la trama y eliminados en el multiplexor.
16

TDM estadstica

En una TDM sncrona se desaprovechan muchas de las ranuras temporales. La TDM estadstica distribuye las ranuras de manera dinmica, basndose en la demanda. El multiplexor sondea las memorias de almacenamiento de entrada, aceptando datos hasta que se complete una trama. La velocidad de la lnea multiplexada es menor que la suma de las velocidades de las lneas de entrada.

17

Inconvenientes de las tcnicas de reserva Ineficiencia en caso de un reparto esttico. No resultan adecuadas en entornos en los que el nmero de estaciones sea elevado o dinmico. Si hay N estaciones que comparten un canal de capacidad C, y esta se reparte por igual a cada estacin (C/N), cuanto mayor sea el nmero de estaciones que utilizan el canal de manera simultnea, menor ser la capacidad adjudicada a cada estacin.

18

Lnea de abonado digital asimtrica ADSL Enlace entre el abonado y la red:


Enlace a nivel local.

Aprovecha el cable de par trenzado ya instalado:


Puede transmitir seales con espectro mucho ms amplio. 1 MHz o ms.

19

Diseo de ADSL

Asimtrico:
Mayor capacidad de transmisin en el enlace descendente que en el ascendente.

Modulacin por divisin en frecuencias:


Reserva de los 25 kHz inferiores para voz:
POTS (Plain old telephone service ).

Utilizacin de cancelacin de eco o de FDM para dar cabida a dos bandas. Uso de FDM en las bandas.

Permite distancias de hasta 5,5 Km.

20

Configuracin de canales ADSL

21

Tcnicas de contienda
No existen mecanismos de reparto del canal Cuando una estacin quiere transmitir, lo hace a la capacidad mxima del enlace. Si varias estaciones quieren transmitir a la vez, se producir una colisin y ninguna de ellas lo conseguir. Despus de una colisin, cada estacin esperar un tiempo aleatorio antes de intentar transmitir de nuevo. No garantizan el acceso a la red en un tiempo mnimo. Diversas tcnicas - Contienda simple: Aloha simple y Aloha ranurado. - Contienda con escucha: CSMA. - Contienda con escucha y deteccin de colisiones: CSMA/CD.
22

Protocolos Aloha
En la dcada de los 70, en la Universidad de Hawai inventaron un mtodo para la asignacin de un solo canal de transmisin para varias estaciones. El coste de asignar un canal a cada estacin era muy alto.

23

Protocolos Aloha Se enmarcan dentro de los sistemas de contienda:


Sistemas con usuarios no coordinados compitiendo por un solo canal.

24

Protocolos Aloha Periodo vulnerable:


Periodo de tiempo respecto a una trama en el que, si otra estacin transmite, se produce una colisin.

25

Protocolos Aloha En 1972 se realiz una mejora: Aloha ranurado


Se dividi el tiempo en intervalos denominados ranuras. La sincronizacin se realiza mediante una estacin especial que emite un sonido al inicio de cada intervalo. Se consigui aumentar la eficiencia hasta el 37%.

26

CSMA CSMA (acceso mltiple por deteccin de portadora). Familia de protocolos en los que las estaciones escuchan una portadora y actuan en consecuencia. Todas las estaciones estn enteradas del comienzo de la transmisin de forma inmediata. Si dos estaciones transmiten al mismo tiempo, se producir colisin. Dos tipos:
CSMA persistente. CSMA no persistente.

27

CSMA 1-persistente
Si el canal est ocupado, espera a la escucha hasta que quede libre. Si el canal est libre empieza a transmitir. Empieza a transmitir con probabilidad 1. Debido al retardo de transmisin, puede ser que un estacin transmita y otra piense que el canal est vaco. Entonces se producir un colisin. Dos estaciones tienen datos listos cuando otra est transmitiendo esperan hasta que esta acabe y transmiten en ese momento. Esto produce una colisin. Cuando se produce una colisin espera un tiempo aleatorio y comienza nuevamente el proceso. Mejores resultados que el Aloha.
28

CSMA no persistente Si tiene informacin y el canal est libre empieza a transmitir. Si el canal est en uso no queda permanentemente a la escucha, sino que repite el algoritmo tras un intervalo aleatorio de tiempo.

29

CSMA p-persistente Se aplica a canales ranurados. Cuando la estacin tiene informacin escucha el canal:
Si esta desocupado transmite con probabilidad p, o espera a la siguiente ranura con una probabilidad q = 1 - p. Si no se transmite en esta ranura se transmite en la siguiente con una probabilidad tambin p. Este proceso se repite hasta que se consiga transmitir. Si otra estacin comienza a transmitir acta como si se hubiera producido una colisin. Espera un tiempo aleatorio y comienza de nuevo el proceso.

30

Rendimiento de las tcnicas de contienda

31

CSMA con deteccin de colisiones (CSMA/CD)


CSMA/CD (acceso mltiple por deteccin de portadora con deteccin de colisin). Una de las mejoras que se pueden incorporar sobre el protocolo Aloha es abortar inmediatamente la transmisin cuando se detecta una colisin por parte de las estaciones implicadas. Cuanto antes de detenga la transmisin ms ancho de banda y tiempo es posible ahorrar. Adems de detectar la colisin son capaces de transmitir una seal de aviso al resto de estaciones.

32

Protocolos sin colisin (mapa de bits)


Las estaciones conectadas al canal tienen opcin de reservar una ranura de tiempo. Se llama tiempo de contienda al espacio de tiempo en que las estaciones luchan por obtener el canal:
En ese periodo cada estacin reserva tiempo para poder transmitir una trama sin que ninguna otra estacin la moleste. Cuando todas las estaciones que as lo solicitaron han finalizado su transmisin comienza otro periodo de contienda.

33

Resolucin de colisiones
Despus de una colisin, el tiempo se divide en ranuras discretas cuya longitud es igual al peor tiempo de propagacin de la seal en el cable (tiempo en que tarda en dar una vuelta completa al cable). Despus de la primera colisin, cada una de las estaciones selecciona aleatoriamente esperar 0 1 ranuras. Si dos eligen el mismo nmero de ranuras se producir otra colisin. Despus de esta segunda colisin se seleccionarn entre las ranuras 0,1,2,3. Si ocurrieran ms colisiones, el nmero de ranuras sera 2n-1, hasta llegar a 10 colisiones, donde el nmero de ranuras se congelara en 1023. Despus de 16 colisiones se transmite un error a las capas superiores de la arquitectura de protocolos.

34

Resolucin de colisiones Este algoritmo se conoce con el nombre de disminucin exponencial binaria y trata de adaptarse dinmicamente al nmero de estaciones que intentan transmitir: 100 estaciones y se generan nicamente dos ranuras => Siempre habr colisin. 2 estaciones y se genera 100 ranuras => Retardos inadmisibles.

35

Ejemplo 4 estaciones quieren transmitir y se produce una colisin. Se define dos ranuras (0,1):
Estacin Estacin Estacin Estacin 1: 2: 3: 4: decide decide decide decide transmitir transmitir transmitir transmitir en en en en 0. 1. 0. 0.

Las estaciones 1,3 y 4 vuelven a colisionar. Se definen (0,1,2,3):


Estacin 1: decide transmitir en 3. Estacin 3: decide transmitir en 0. Estacin 4: decide transmitir en 0.

Ojo: la estacin 2 volvera a intentar transmitir.


36

Paso de testigo en bus


Fsicamente organizadas como un red lineal. Lgicamente estn organizadas como un anillo. Las estaciones conocen a su sucesora y a su predecesora en el anillo. El orden fsico en el que se encuentran conectadas las estaciones no es importante. Desde el punto de vista fsico las caractersticas son: Cable coaxial de banda ancha de 75 ohmios. Velocidad: entre 1,5 y 10 Mbps.

37

Paso de testigo en bus


El funcionamiento bsico consiste en hacer circular entre las estaciones, en sentido descendente de sus direcciones, una trama especial, denominada testigo, que habilita a su poseedor para transmitir datos (cualquier estacin puede recibir dichos datos). Las estaciones deben esperar a estar en posesin del testigo para transmitir y, una vez que lo tienen, podrn transmitir durante un tiempo mximo denominado tiempo de retencin del testigo. Cuando una estacin termina de transmitir o supera el tiempo de retencin del testigo, debe pasar ste a su sucesora. Esta tecnologa est pensada para el control. Para sistemas que necesiten un proceso de transmisin determinstico, con un tiempo de acceso mnimo garantizado.
38

Paso de testigo en bus (creacin del anillo)


Cuando el anillo lgico todava no est creado, las estaciones interesadas en formar parte del mismo debern intentar obtener el testigo, emitiendo para ello tramas del tipo reclamo testigo. Si varias estaciones reclaman el testigo a la vez para inicializar el anillo, lo conseguir aquella que tenga la direccin ms alta. Una vez que la estacin con direccin ms alta captura el testigo, ya se puede considerar que est formado el anillo lgico, compuesto nicamente por dicha estacin. Si esta estacin tiene datos que transmitir, podr enviarlos entonces. Despus entrarn en juego los mecanismos de entrada en el anillo.
39

Paso de testigo en bus (entrada en el anillo)


Tras un nmero de rotaciones del testigo (p.ej. 5 ), las estaciones del anillo deben enviar invitaciones a otras a entrar al mismo: Solicitar sucesor (tipo 1): La envan todas las estaciones del anillo excepto la de direccin ms baja. Solicitar sucesor (tipo 2): La enva nicamente la estacin con la direccin ms baja del anillo. Tambin se enva durante el establecimiento del anillo, cuando slo hay una estacin. Las estaciones que deseen entrar al anillo debern responder con una trama de tipo establecer sucesor. Si responde ms de una estacin a la invitacin, se producir un conflicto y la estacin que haya enviado la invitacin emitir una trama de tipo resuelve contienda. Las estaciones interesadas en ingresar en el anillo no deben responder inmediatamente a la resolucin de la contienda, sino retardar su respuesta un tiempo aleatorio, para intentar evitar un nuevo conflicto.
40

Paso de testigo en bus (salida del anillo)


Una estacin que desee salir del anillo puede hacerlo de 2 maneras: Esperando a recibir el testigo y enviando a su estacin antecesora una trama de tipo establecer sucesor en la que indique cul era su sucesor. No respondiendo al paso del testigo. En este caso su estacin antecesora deber emitir una trama de tipo quin sigue dirigida a todas las estaciones, a la que responder, con la trama establecer sucesor, la sucesora de la que quiere salir del anillo. Si dos estaciones con direcciones consecutivas quieren salir a la vez del anillo y se emplea el segundo mtodo, ninguna estacin del anillo podr responder a la pregunta quin sigue, el anillo se romper y deber empezar de nuevo el proceso de creacin del mismo.
41

Formato de trama para Paso de testigo en bus Prembulo: se utiliza para sincronizar el emisor y el receptor. Es el patrn binario: 10101010 Delimitadores de comienzo y fin: se utilizan para marcar los lmites de la trama. Contienen una codificacin lgica de smbolos diferentes al 0 y 1, por lo que no pueden aparecer de manera accidental en la informacin.

42

Formato de trama para Paso de testigo en bus


Control de la trama:
Tramas de control: se emplea para especificar el tipo de trama. Tramas de datos: transporta la prioridad, solicitud de asentimiento.

43

Formato de trama para Paso de testigo en bus Direcciones de destino y de origen: 2 6 bytes.
La transmisin a un grupo de estaciones se denomina difusin restringida, y se realiza poniendo el bit de mayor orden a 1. La direcciones que tienen todos los bits a 1 se utilizan para difusin (multidifusin). El bit 46 se utiliza para distinguir entre direcciones locales (1) y globales (0).

Datos: cuando se utilizan direcciones de 2 y 6 octetos el campo de datos puede llegar hasta 8182 y 8174 octetos, respectivamente. Cdigo de redundancia: 4 bytes.
44

Funcionamiento del Paso de testigo en bus

45

Paso de testigo en anillo


Utiliza topologa en anillo.
Inconveniente si se rompe el medio fsico.

Longitud fsica de un bit.


Velocidad de transmisin R Mbps. Se transmite entonces un bit cada 1/R s. Si la velocidad de propagacin es de 200 m/s. Cada bit ocupa 200/R metros. Ejemplo: 1 Mbps, 1000 metros => 5 bits en el anillo.

46

Paso de testigo en anillo Cuando no hay trfico en el anillo, un testigo de 3 octetos circula por el anillo de forma indefinida, esperando a que una estacin lo capture. Al nodo que genera el testigo se le denomina nodo monitor o supervisor.
Slo puede existir uno en el anillo. Cualquier nodo tiene la capacidad de generar el testigo.

Cuando a un estacin le llega el testigo:


Si tiene datos para transmitir, captura el testigo. Si no tiene datos, deja pasar el testigo.
47

Paso de testigo en anillo Cuando una estacin captura el testigo:


Pone a 1 el bit T del segundo octeto. Convierte el testigo en el inicio de la trama de datos.

Una estacin puede tener el testigo (transmitir) durante el tiempo de retencin del testigo, que suele fijarse en 10 ms. Cuando regresan los bits transmitidos, despus de dar la vuelta al anillo, la estacin emisora los retira del mismo.
Puede almacenarlos para realizar comprobaciones.

Cuando acaba de transmitir o termina el tiempo de retencin del testigo, la estacin regenera el testigo, lo coloca en el anillo y cambia a modo escucha.

48

Paso de testigo en anillo (funciones del nodo supervisor)


Latencia: El nodo supervisor debe garantizar una latencia de al menos 24 bits (tamao del testigo), en caso de que, por efecto de los retardos en las estaciones y del tiempo de propagacin, no se llegue a ese tamao. Testigos perdidos: Si no recibe el testigo en un periodo de tiempo determinado, el nodo supervisor debe limpiar el anillo y generar un nuevo testigo. Testigo ocupado en circulacin: Cuando llega un testigo ocupado (T=1) al nodo supervisor, este pone el bit de monitor a 1 (M=1). Si despus detecta un testigo con T=1 y M=1, limpia el anillo y genera un nuevo testigo. Testigos duplicados: Una estacin transmisora que reciba una trama que no contiene su propia direccin o un testigo con una cabecera corrupta, no generar un nuevo testigo, forzando la situacin de testigo perdido que debe resolver el nodo supervisor.
49

Formato de trama para Paso de testigo en anillo


Los delimitadores de comienzo y fin de trama contienen caracteres especiales no vlidos: J y K. AC: Contiene el bit del testigo, el bit de monitor, los bits de prioridad y los bits de reserva. FC: Distingue las tramas de datos de las de control. FS: Estado de la trama.

50

Formato de trama para Paso de testigo en anillo


Control de acceso (AC): Formato PPPTMRRR Bit del testigo (T): Indica en qu estado se encuentra el testigo: 0: libre. 1: ocupado. Bit de monitor (M): Permite evitar alguna situacin anmala. Por ejemplo, que una trama circule indefinidamente por el anillo. Bits de prioridad (PPP): Establecen la prioridad del testigo. Si una estacin tiene que transmitir datos con prioridad n, debe esperar a recibir un testigo de prioridad igual o inferior a n. Bits de reserva (RRR): Se rellenan con la prioridad con que se desea transmitir, para reservar el siguiente testigo que tenga dicha prioridad.
51

Formato de trama para Paso de testigo en anillo


Control de la trama (FC):

Si el monitor queda fuera de servicio, los dems nodos tienen que asumir sus funciones: - Se utiliza un temporizador. Cada vez que un nodo recibe una trama arranca dicho temporizador. - Si expira el temporizador y el nodo no recibe ningn mensaje, se interpreta que el anillo ha dejado de funcionar. - Todos los nodos emiten una trama de reclamo del testigo, en la que ponen su direccin. Al llegar al sucesor, este la compara con su propia direccin y deja la ms alta de las dos en la trama => La estacin con direccin ms alta ser el nuevo monitor.

52

Formato de trama para Paso de testigo en anillo


Estado de la trama (FS): Formato ACrrACrr
Contiene los bits A y C (repetidos, ya que no estn incluidos en el clculo de la FCS). Cuando una trama llega al destino, este pone a 1 el bit A a su paso. Si la estacin destino copia la trama, entonces pone a uno el bit C. Cuando la estacin emisora vaca el contenido de la trama procedente del anillo, revisa los bits A y C. Pueden presentarse las siguientes combinaciones:

Con esto se consigue el asentimiento automtico de la trama

53

Ejemplo 1
El monitor genera el testigo, con T=0 y M=0. La estacin 2 recoge el testigo y pone el bit T a 1. Enva una trama de datos a la estacin 4. La estacin 4 recibe la trama y pone los bits A y C a 1. La trama pasa por el monitor, que pone el bit de monitor (M) a 1. La estacin 2 retira la trama del anillo.

54

Ejemplo 2
El monitor genera el testigo, con T=0 y M=0. La estacin 2 recoge el testigo y pone el bit T a 1. Enva una trama de datos a la estacin 4. La estacin 2 deja de funcionar. La estacin 4 recibe la trama y pone los bits A y C a 1. La trama pasa por el monitor que pone el bit de monitor (M) a 1. En la siguiente rotacin, el monitor retira la trama del anillo.

55

Comparacin entre tcnicas de contienda y de paso de testigo


La eleccin entre las tcnicas de contienda o las de paso de testigo como mtodo de acceso al medio depende de la situacin:
Si hay poco trfico (baja carga), es mejor utilizar CSMA que paso de testigo, ya que el tiempo que debe esperar una estacin para poder transmitir es menor. Si hay mucha carga, es bastante mejor el paso de testigo que las tcnicas de contienda, porque garantiza una tasa de transmisin mnima a cada estacin.

Tambin habr que tener en cuenta el nmero de usuarios, no slo el trfico que generan, ya que cuanto mayor sea dicho nmero ms retardo introducirn las tcnicas de paso de testigo.

56

Sistemas de Comutacion Normalmente no es prctico la conexin mediante un enlace punto a punto: Los dispositivos estn muy alejados. Si hay muchos dispositivos hara falta un gran nmero de conexiones => no resulta viable. La solucin es una red de comunicacin: Red de rea extensa (WAN). Red de rea local (LAN).

12

Modelos simplificados de redes

13

Clasificacin de las redes

14

Red de rea extensa

Extensa rea gegrfica. Requiere atravesar rutas de acceso pblico. Utiliza parcialmente circuitos proporcionados por proveedores de servicios de telecomunicacin. Se ha implementado con diversas tecnologas: Conmutacin de circuitos. Conmutacin de paquetes. Retransmisin de tramas. Modo de Transferencia Ascrono (ATM). RDSI.
15

Conmutacin de circuitos y conmutacin de paquetes Conmutacin de circuitos: Camino de comunicaciones dedicado a la interconexin de dos estaciones. Ejemplo: la red telefnica. Conmutacin de paquetes: Los datos se envan en secuencias. Pequeas unidades (paquetes) de informacin. Los paquetes se pasan de nodo a nodo entre la estacin de origen y la de destino. Se usa para comunicaciones terminalcomputador y computador-computador.
16

Conmutacin de circuitos y conmutacin de paquetes

17

Retransmisin de tramas

En los esquemas de conmutacin de paquetes, para compensar los errores en la transmisin se aade informacin redundante y se aplica un procesamiento adicional. Los sistemas actuales de comunicaciones son ms fiables. Los errores se pueden tratar en el sistema final. Casi toda la informacin redundante y el procesamiento asociado se eliminan con el control de errores.

18

Modo de transferencia asncrono

ATM (Asynchronous Transfer Mode). Evolucin de la retransmisin de tramas. Introduce poca informacin adicional para el control de errores. Paquetes de longitud fija (denominados celdas). Velocidades de transmisin del orden de 10 a 100 Mbps, e incluso Gbps. El ATM ofrece un canal a velocidad de transmisin constante, aunque utilice una tcnica de conmutacin de paquetes.
19

Red digital de servicios integrados


RDSI. Diseada para sustituir a las redes pblicas de telecomunicaciones. Gran variedad de servicios. Dominio digital en su totalidad.

20

También podría gustarte