RESEÑA HISTORICA Origen del Universo hace 15.000 millones de años. Tierra 4.500. Hombre: 2.5 millones; señas, sonidos, señales de humo. Hombre actual: 10.000 años: habla. Escritura: 4000-3000 AC con los Sumerios. Papel (105 DC en China). Imprenta de Gutenberg en 1447. La comunicación electrónica empieza con el Telégrafo en 1.834 el cual utilizaba el CÓDIGO Morse. Su problema era la no posibilidad de automatización por no haber SINCRONISMO, requiriendo intervención humana. En 1.874 Emil Baudot en Francia creó el CODIGO Baudot. Cada carácter se representa con 5 elementos de señal con duración constante. En 1.877 se instala la primera línea Telefónica. En 1.869 comienzan trabajos sobre Teleimpresora. Hacia 1.928 finalizados.
RESEÑA HISTORICA 1.892 Guglielmo Marconi transmite una onda de radio. 1.904 John Fleming patenta el diodo de tubo a vacío. En 1.945 el ENIAC esta arriba. En 1.947 se crea el transistor. 1.964 John Kemeny crea Basic. En 1.968 nace Intel y su primer procesador es lanzado en 1.972. En 1.969 sale al aire ARPANET origen de Internet. Hacia 1.970 Dennis Ritchie y Kenneth Thomson crean UNIX. 1.973 Robert Metcalfe crea Ethernet. 1.977 se funda Apple y Microosft. Hacia 1.981 IBM lanza el IBM PC. En 1.984 Sony y Philips crean el CD ROM. 1.988 primer virus de importancia en la Internet. 1.990 Berners-Lee crea el prototipo de World Wide Web. 1.993 se crea Mosaic en NCSA. Hacia mayo de 1.995 se libera JAVA.
SITIO CENTRAL MUX (Gp:) RDSI
RED DE AMPLIA COVERTURA TIPICA (Gp:) PABX
(Gp:) PSTN
MICROONDAS Router PARES Banda Bases Modems XDSL (Gp:) UTP
CABLEADO ESTRUCTURADO FIBRA OPTICA ENLACE SATELITAL Modems y líneas conmutadas
INTEGRACION DE VOZ, FAX DATOS CON FR
ESQUEMA GENERAL DE COMUNICACION EMISOR/RECEPTOR EMISOR/RECEPTOR CANAL: AIRE MENSAJE CODIGO: IDIOMA Cerebro Cerebro Aire Cuerdas vocales Oído Sistema nervioso
ESQUEMA GENERAL DE COMUNICACION MEDIO Par trenzado. Coax, Cable modem. Fibra Optica. Cableado Estructurado Sistema Telefónico. RDSI, XDSL DCE DCE INTERFACES RS-232. V.35. RS-449. X.21. FXS/FXO E&M G.703 CODIGO ASCII EBCDIC MODULACION/ CODIFICACION ASK NRZ FSK AMI PSK Manchester DTE DTE
(Gp:) PRESENTACIÓN (Gp:) APLICACIÓN (Gp:) SESIÓN (Gp:) RED (Gp:) FÍSICO (Gp:) ENLACE (Gp:) TRANSPORTE
MODELO OSI Medios, Interfaces, señales, sincronismo, modulación, codificación, etc. Tramado, detección y/o corrección de errores, control de flujo, control de acceso al medio. Encripción, compresión, sintaxis, códigos. Servicios comunicación extremo a extremo. Servicios de conexión mejorados como sincronización entre aplicaciones, etc. Enrutamiento, control de congestión. Comunicación entre aplicaciones.
CONCEPTOS GENERALES En el esquema básico de una comunicación intervienen los siguientes componentes: EMISOR, MENSAJE, CÓDIGO, CANAL y un RECEPTOR. En general todos los esquemas de comunicación se basan en la variación o perturbación de un medio que llamamos canal, para con estos cambios transmitir los mensajes. Partiendo de un esquema básico de comunicación definamos algunos conceptos básicos. DTE (Data Terminal Equipment): Equipo terminal como un computador, una impresora, etc. DCE (Data Circuit-Terminating Equipment): Equipo de comunicaciones. Modems, multiplexores, etc. Algunos equipos de comunicaciones se comportan también como DTE, principalmente cuando están en cadena. Ej: Router conectado a MUX. Router=DTE, MUX=DCE.
CONCEPTOS GENERALES Algunas clasificaciones de la comunicación son:
Por cantidad de bits transmitidos simultáneamente COMUNICACIÓN SERIAL: Un bit tras de otro.Ej: RS-232. COMUNICACIÓN PARALELA: Varios bits a la vez. Ej: Centronics.
Por sentido y simultaneidad: SIMPLEX: En un solo sentido. Ejemplo: Radio, TV convencional. HALF DUPLEX: Ambos sentidos pero solo uno a la vez. Walkie-Talkie, Teléfono FULL DUPLEX: Ambos sentidos simultáneamente. Conversación convencional.
CONCEPTOS GENERALES Tipos de transmisión BANDA BASE: Transmisión usando señales digitales.
Transmisión usando señales en un reducido ancho de banda.
Transmisión manteniendo las frecuencias originales (base) de la señal.
En el primer caso usa todo el ancho de banda. Multiplexa con TDM. Ej: Ethernet.
BANDA ANCHA: Transmisión usando señales analógicas. Multiplexa con FDM. Ej: CATV, Radio.
CONCEPTOS GENERALES Por el número de estaciones en el medio PUNTO A PUNTO: 2 nodos comparten el medio. Ej: PC a PC vía modem.
MULTIPUNTO: Más de 2 nodos comparten el medio. Ej: Ethernet en coax.
TOPOLOGÍA Distribución física o lógica de los equipos. Se pueden tener un tipo de topología físico y otro lógico simultáneamente. Ej: Token Ring. Lógica: anillo, Física: estrella. Anillo Bus Estrella. Arbol Malla.
EL CANAL A través del canal se propaga las señales que llevan la información. Pueden ser de dos tipos:
GUIADO O ALÁMBRICO: Las señales se transmiten confinadas en un medio físico. Ej: la Fibra Optica, el cable coaxial, etc.
NO GUIADO O INALÁMBRICO: las señales se propagan por el espacio. Ej: comunicaciones de radio, microondas, etc.
Las características del canal imponen restricciones sobre la velocida de transmisión, la distancia, el costo, etc.
FACTORES QUE AFECTAN LA TRANSMISIÓN ATENUACIÓN: Pérdida de energía de la señal durante su propagación por el medio. Aumenta con la frecuencia. Causas intrínsecas: Por absorción del material, defectos de fabricación, oposición del medio, etc. Causas extrínsecas: Deformación mecánica.
RESISTENCIA: Oposición al flujo de la corriente eléctrica. Depende del material, diámetro y largo. R=Rho * L / A.
REACTANCIA: Oposición al flujo de corriente alterna. Es Inductiva (Xi) y Capacitiva (Xc).
IMPEDANCIA: Z=SQR(R2 + (Xi – Xc)2).
RUIDO: Señales parásitas en el medio de diversa índole. Ej: ruido térmico (blanco o Gausiano), paradiafonía (crosstalk y NEXT), ruido de cuantización (PCM), etc.
ECO: Reflejo de la señal. En cortas distancias no se nota. En voz aceptable hasta 45 ms. Problema en datos. Se maneja vía: echo suppressor: hacen que el canal opere half duplex (2-5 ms para invertir). echo cancelers: restan el eco de la señal. permiten operación full duplex. FACTORES QUE AFECTAN LA TRANSMISIÓN Echo suppressor
SEÑALES SEÑAL: Variación de un fenómeno físico (voltaje, luz, etc.) en el tiempo con un propósito específico. En nuestro caso es transmitir datos. Variación de una característica del medio en el tiempo.
SEÑALES DIGITALES: La señal toma valores discretos o discontinuos. SEÑALES ANÁLOGAS: La señal toma valores en un rango continuo.
TENDENCIA Utilizar señales y sistemas digitales por las siguientes ventajas: Disminución en costo y tamaño de los circuitos requeridos. Integridad de los datos mediante mecanismos de detección y corrección de errores y mediante repetidores en vez de amplificadores que no crean ruido acumulativo. Seguridad y privacidad al usar técnicas como la encripción.
SEÑALES Se puede representar como una función s(t). Aquellas que cumplan con la siguiente condición se considerarán periódicas: s( t + T) = s(t) -¥ < t < ¥.
s(t)=Asen(2 p f t + q )
Periodo T=1/f w= 2 p f A T
SEÑALES Según los estudios realizados por Jean Baptiste Fourier cualquier señal s(t) periódica se puede expresar como una suma de componentes asi:. s(t)=c + S an cos (2p n f t) + S bn sen (2p n f t) sumatoria con n=1 hasta infinito. an=2/T ò s(t) cos(2p n f t) dt entre 0 y T bn=2/T ò s(t) sen(2p n f t) dt entre 0 y T c=1/T ò s(t) dt entre 0 y T
Si T es el período de s(t) entonces f=1/T es su frecuencia fundamental. ARMÓNICOS:Frecuencias múltiplos de frecuencia fundamental. Cada término es un armónico y an y bn son sus amplitudes.
SEÑALES Ejemplo: Términos para el envío de un carácter b. an=1/p n [(cos(p n/4) – cos(3p n/4)+ cos(6p n/4)- cos(7p n/4)] bn= 1/p n [(sen(3p n/4) – sen(p n/4)+ sen(7p n/4)- sen(6p n/4)] c=3/8 Serie de Fourier de una onda cuadrada: s(t)= (4A/p )[cos w t – 1/3 (cos 3 v t) + 1/5 (cos 5 v t) – 1/7 (cos 7v t) +…] 0 1 1 0 0 0 1 0 T
COMPONENTES DE UNA SEÑAL
SEÑALES ESPECTRO DE LA SEÑAL: Rango de frecuencias de los elementos constitutivos de la señal. Conjunto de frecuencias que la constituyen. En las señales periódicas son valores discretos. Ejemplo:
SEÑALES TRANSFORMADA DE FURIER: es una nueva función S(w) a partir de s(t) que refleja el peso que tienen las componentes de la función s(t). Sirve para obtener la densidad espectral de una señal Teniendo w=2 p f. Entonces S(w)= ò s(t) e-jwtdt entre -¥ y ¥. Se utiliza para el análisis de las funciones no periódicas.
ALGUNAS TRANSFORMADAS DE FOURIER (Gp:) A (Gp:) t/2 (Gp:) -t/2
S(f)= A t (sen p f t) / p f t (Gp:) A (Gp:) t (Gp:) -t
S(f)= At ((sen p f t) / p f t)2 A t/2 -t/2 S(f)= (2At/ p) *((cos p f t) / (1-4 f2 t2)) A -2pt 2pt
SEÑALES ANCHO DE BANDA: Rango de frecuencias que pueden viajar por un medio. Puede ser: Impuesto mediante filtros. Ej: Sistema Telefónico convencional: 3000 Hz. Característica del medio. Ejemplo: UTP Nivel 5: 100 MHz.
BAUDIO: Elementos de señal por unidad de tiempo. Solo igual a la velocidad de transmisión cuando a cada cambio de señal corresponde un bit.
Según Harry Nyquist dado un ancho de banda W, el máximo número de Baudios es: B=2*W
SEÑALES VELOCIDAD DE TRANSMISIÓN: Cantidad de bits transmitidos en una unidad de tiempo. Ejemplos: 9600 bps, 64 Kbps, 2 Mbps, etc. Depende del esquema de codificación o modulación.
CAPACIDAD DE UN CANAL Según la Ley de Nyquist la Máxima velocidad de transmisión de un canal sin ruido es: C=2*W*Lg2L L=número de niveles. W= Ancho de banda.
CONCLUSIÓN: Con una señalización multinivel se pueden alcanzar altas velocidades. Sin embargo se hace complejo el sistema y el medio restringe a L por la resistencia, atenuación, etc.
SEÑALES Ley de Hartly-Shannon: máxima velocidad de transmisión de un canal en presencia de ruido térmico o blanco es:
C=W*Lg2 (1 + S/N)
S= Potencia de la señal transmitida. N=Potencia del Ruido.
Ej: En el sistema telefónico convencional se maneja una relación de ruido de 30dB que equivalen a un S/N=1000/1. Por tanto C= 3100 * Lg2 ( 1 + 1000) = 30.894 bps.
DATOS Es el mensaje que se quiere transmitir. Pueden ser de naturaleza análoga o digital. Ejemplo: Análoga: voz Digital: archivos.
IMPORTANTE: Una cosa es la naturaleza de lo que se quiere transmitir (análoga o digital) y otra la manera en que se transmite (con señales análogas o digitales).
MULTIPLEXACIÓN Mecanismo orientado a hacer un uso óptimo de la capacidad del canal, permitiendo que varios aplicativos lo utilicen simultáneamente. Existen básicamente 3 mecanismos:
FDM (Frequency Division Multiplexing) Multiplexación por Frecuencia. Se divide el ancho de banda en rangos de frecuencias (o canales) y se asignan a cada aplicación. Ejemplo: TV por cable. Radio AM. Como mecanismo de acceso al medio: FDMA (Gp:) MUX
(Gp:) MUX
Canal1 Canal2 Canal3 Canaln Canal1 Canal2 Canal3 Canaln
MULTIPLEXACIÓN TDM (Time Division Multiplexing) Multiplexación por Tiempo: Se asigna el canal una determinada cantidad de tiempo a cada aplicación. Se perciben canales lógicos independientes. Ejemplo: T1= 24 canales PCM. (1.544 Mbps.) E1: 32 canales PCM. (2.048 Mbps). SONET/SDH Como mecanismo de acceso al medio TDMA (Gp:) MUX
(Gp:) MUX
Canal1 Canal2 Canal3 Canaln Canal1 Canal2 Canal3 Canaln
MULTIPLEXACIÓN CDM (Code Division Multiplexing) Multiplexación por código: Se asigna todo el ancho de banda todo el tiempo a todos. La multiplexación está dada por la elección del código. Cada nodo tiene un código con el cual transmite y recibe la señal. Ejemplo: todos hablado, al mismo tiempo pero en diferente idioma. Generalmente un bit se transmite utilizando muchos elementos de señal (chips). Muy utilizado como una de las alternativas de transmisión en las tecnologías Spread Spectrum. Como mecanismo de acceso al medio: CDMA.
MULTIPLEXACIÓN WDM (Wavelength Division Multiplexing): similar a FDM solo que el dispositivo es un medio pasivo. En vez de frecuencia se habla de la longitud de onda (l). PRISMA PRISMA Fibra 3 Fibra 4 Fibra 1 Fibra 2 l1 l2 l1 l2
MODULACIÓN Transportar una señal que llamamos Moduladora a través de una señal denominada Portadora. Se utiliza en la transmisión de señales Digitales o Analógicas a través de un medio de naturaleza Analógica. 0 0 1 1 PORTADORA MODULADORA SEÑAL MODULADA
MODULACIÓN ASK (Amplitude Shift Keying): consiste en hacer variaciones en la amplitud de la señal portadora con el fin de transportar los datos. Ejemplo: radio AM. 1 0 0 1 0 0 1
MODULACIÓN FSK (Frequency Shift Keying): a través de variaciones en la frecuencia de la onda portadora se transportan los datos. Ejemplo: radio FM. 1 1 0
MODULACIÓN PSK (Phase Shift Keying): los datos se transportan mediante cambios en la fase. 1 0 0
MODULACIÓN Es posible hacer mezclas de los esquemas arriba descritos como en el caso de QAM (Quadrature Amplitude Modulation) donde se mezcla ASK y PSK. Constelación para QAM a 9.600 bps. V.32
MODULACIÓN PAM (Pulse Amplitude Modulation) Utiliza una portadora digital. La señal se muestrea a 8.000 veces por segundo. Se considera un esquema Análogo. Generalmente utilizado solo como una de las etapas de PCM.
MODULACIÓN PCM: Pulse Code Modulation Se muestrea, cuantifica y codifica la señal análoga a razón de 8000 veces por segundo usando para cada muestra un byte. Por tanto 1 segundo de señal requiere 64000 bits. Se utiliza como un mecanismo de conversión A/D (Analog to Digital) Usado en sistema telefónico (troncales), formato del CD de audio y el formato WAV. S/N=6n – adB, donde a constante entre 0 y 1. n=número de bits adicionales. Muestreo Cuantización Codificación
MODULACIÓN PCM: m-Law y A-Law. La asignación de los valores a las amplitudes de la señal no se hace lineal sino logarítmica para mantener una relación uniforme Señal Ruido a lo largo de todas las amplitudes de la señal. y = h + k log (w). w=amplitud original. h y k constantes. Existen principalmente dos esquemas: m-Law Utilizado en Norteamérica y Japón. El paso mínimo es 2/8159 A-Law. Utilizado en Europa. El paso mínimo es 2/4096
MODULACIÓN ADPCM: Adaptative Differential Pulse Code Modulation Se mide la diferencia entre el anterior valor de la señal y el actual y es esta información que se envía. Utiliza 4 bits por muestra. Un segundo requiere 32000 bps.
MODULACIÓN DSP (Digital Signal Processor) Procesador especializado en el tratamiento de señales ya sean de naturaleza análoga o digital. Como su nombre lo indica, estos procesadores de propósito específico, están orientados al tratamiento de señales como audio, video, permitiendo su digitalización, compresión y en términos generales su manipulación de forma eficiente y rápida.
CODIFICACIÓN CÓDIGO: Asociación entre dos conjuntos de elementos. CODIFICACIÓN: Transmisión de datos digitales con señales digitales. Asociación entre uno o más bits y elementos de señal Digital. La manera en que se representan los unos y ceros en el medio con señales Digitales. Características de un buen sistema de codificación: Provee sincronismo. Hace uso óptimo del ancho de banda. Permite la detección de errores. Fácil implementación. Acople seguro al medio: Preferible transformadores AC que conexión directa con componentes para DC.
CODIFICACIÓN NRZ (Non-Return to Zero) Simple pero no provee sincronismo ni detección de errores. Usado en distancias cortas y no altas velocidades (Electricamente). En estado 1 cuando no hay transmisión. Con la transición a 0 se indica comienzo de byte (start bit). Utilizado en RS-232 o V.24. Opticamente mediante dos intensidades de luz. (Gp:) 0
CODIFICACIÓN NRZI (Non-Return to Zero Inverted) En los 0s se hace una transición. Los chorros de 1s se evitan desde el nivel de enlace como en HDLC/SDLC. No aptos para altas velocidades ya que no hay balanceo.
CODIFICACIÓN MANCHESTER Provee sincronismo, pero no detección de errores. Utilizado en Ethernet.
CODIFICACIÓN PSEUDOTERNARIA DC balanceado (busca que se gaste el mismo tiempo en cada estado). Sincronismo en 0´s pero no en 1´s. Detecta errores en 0´s. Utilizada en el bus local RDSI (Puntos T y S).
CODIFICACIÓN 2B1Q (2-Binary 1-Qaternary). Define 4 niveles. Utilizada en el punto U de RDSI en E.U permitiendo de varios fabricantes hagan los dispositivos..
CODIFICACIÓN CON SUBSTITUCIÓN Se utiliza para evitar secuencias largas de 0s o 1s mediante su substitución con patrones especiales. Algunos derivados de AMI:
HDB3 (High Density Bipolar Three Zeros) Utilizado en los enlaces E1 y definido en la recomendación G.703
CODIFICACIÓN CON SUBSTITUCIÓN B8ZS (Bipolar with eight zeros Substitution) Utilizado en los enlaces T1. Dependiendo del bit precedente se hace la substitución.
CODIFICACIÓN EN BLOQUE Un grupo de bits de datos se envía con más símbolos en el medio.
4B/5B Un grupo de 4 bits se envía como un grupo de 5 bits. Usado en Fibra Optica con FDDI o en cobre con Ethernet 100Base-TX (Fast Ethernet).
8B/10B Permite detectar errores. Usado en Fiber Channel (parte de Gigabit Ethernet) y en ATM. Permite delimitar el principio y fin de la trama sin usar flags.
CODIFICACIÓN EN BLOQUE EN GIGABIT ETHERNET
ESQUEMA DE FIBER CHANNEL
SCRAMBLING Antes de enviar el patrón de bits se le hace una operación OR con un patrón predefinido para lograr buena temporización. No es por seguridad. Usado en ATM25 Mbps, FDDI sobre UTP 5 y 100VG Any LAN.
SINCRONISMO Mecanismo para temporizar la transmisión de la información y poder saber donde empieza y donde termina un bit, un byte, un mensaje, etc. Fundamental en las redes digitales. Se puede implementar de diversas formas:
Mediante el suministro de señales independientes en el medio. Ejemplo: Señales 15, 17 y 24 en RS-232-C.
En el esquema de Codificicación. Eje: Manchester.
SINCRONISMO Los dispositivos pueden trabajar con un reloj interno (típicamente de poca precisión) o fuentes de reloj externa.
En la definición de relojes se dice si es: Maestro: Temporiza los otros nodos de la red. Esclavo: Es temporizado por un reloj maestro. Interno: Si la fuente de reloj es interna. Externo: Si la fuente es externa.
Por su precisión los relojes se catalogan en: Stratum 1,2 y 3.
S.Q.U. 3/95 SINCRONIZACIÓN MAESTRO-ESCLAVO JERARQUICO 1 Nodo Local I I I I I I I V I I I V I V I V Central Internacional Nodo Tránsito Nodo Terminal I I I I I I ESTRATO I I I ESTRATO I I ESTRATO I CESIO GPS G.811 1 x 10-11 G.812 1 x 10-9 G.812 2 x 10-8
SINCRONISMO En esquema típico los DCE ponen los relojes.
SINCRONISMO Esquema típico de derivación de reloj a través de un circuito Phase Locked Loop: (PLL)
Satélites GPS Fibra óptica Antena GPS Interfaz GPS Salidas E1 o T1 SISTEMA RECEPTOR GPS S.Q.U. 6/95 14 SISTEMA RECEPTOR GPS
TRANSMISION DEL SINCRONISMO A TRAVES DE ENLACES DE 2 Mb/s 1 1 1 0 1 1 1 1 . . . . . . 125 µS 125 µS » 8 KHz HDB-3 2.048 Mb/s 2.048 MHz (Gp:) . . . (Gp:) . . .
ts 0 1 2 3 ………………31 S.Q.U. 10/95 1A ts 0 ts 0 ts 0 (Gp:) PLL
JITTER: Diferencia entre el reloj correcto y el reloj derivado.
BER (BIT ERROR RATE) Medida de la tasa de error de un canal en un tiempo t.
Se expresa como una potencia en base 10.
Ejemplo: BER=1x 10 -6 significa 1 error en 1000000 de bits.
El tiempo t debe ser suficientemente grande para recoger el comportamiento típico del canal. Generalmente 24 horas.
En los puntos hasta donde se quiere hacer la medida se colocan loops, que pueden ser lógicos o físicos.
RECOMENDACIÓN: Los canales se deben recibir acompañados de una prueba de BER.
BER (BIT ERROR RATE) Ejemplo utilizando modems: AT&T0: Termina loop. AT&T1: Local analog loopback. AT&T3: Local digital loopback AT&T4: Habilita las solicitudes de loop. AT&T5: Desabilita las solicitudes de loop AT&T6: Ejecuta loop digital remoto. AT&T8: Habilita loop análogo remoto. Analizador de Protocolos DCE DCE DTE Loop digital local Loop análogo local Loop análogo remoto Loop digital remoto
LECTURAS RECOMENDADAS Introducción a los sistemas de comunicación. F.G. Stremler. Tercera Edición. Capítulos del 1 al 6.
Computer Networks. Andrew S. Tanenbaum. Tercera Edición. Capitulo 2.
Data Networks. Concepts, Theory, and Practice. Uyless Black. Prentice-Hall International, Inc. Capítulos 1 al 3
Comuniciones y redes de Computadores. William Stalings. Quinta Edicion. Capítulos 1 y 2.
High-Speed Networking Technology: An Introductory Survey.www.redbooks.ibm.com/pubs/pdfs/redbooks/gg243816.pdf. Capitulo 2.
LECTURAS RECOMENDADAS