Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Teleco Unidad 3 Lujan
Teleco Unidad 3 Lujan
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 )
Configuraciones tradicionales
12
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
Flujo Simplex
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 Asincrona
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.
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
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
16
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
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
23
24
25
Interno
Externo
Mdem nulo
26
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
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
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) 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) 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
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
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
19
Diseo de ADSL
Asimtrico:
Mayor capacidad de transmisin en el enlace descendente que en el ascendente.
Utilizacin de cancelacin de eco o de FDM para dar cabida a dos bandas. Uso de FDM en las bandas.
20
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
24
25
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
31
32
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.
37
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
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
45
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.
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
50
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
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
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
13
14
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
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
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
20