You are on page 1of 48

REDES DE ÁREA LOCAL

Tema 2
ASPECTOS FÍSICOS DE LAS
TRANSMISIONES

Curso 2004-2005 (IES Abastos)


Tema 2. ASPECTOS FÍSICOS DE LAS TRANSMISIONES

2.1.- Señales analógicas y digitales


2.2.- Transmisión analógica y digital de datos
2.3.- Problemas en la transmisión
2.4.- Técnicas de comunicación de datos
2.4.1. Métodos de comunicación
2.4.2. Transmisión paralelo
2.4.3. Transmisión serie
2.4.4. Transmisión serie asíncrona y síncrona
2.4.5. Técnicas de detección y control de errores.
2.5.- Medios de transmisión
2.1. Señales analógicas y digitales (I)
La transmisión de datos entre dos sistemas se lleva a cabo por medio
de ondas electromagnéticas, cuyo comportamiento se describe
mediante señales.

Señales analógicas Representan ondas


electromagnéticas que varían de
SEÑALES forma continua

Señales digitales
Es una secuencia de pulsos de
voltaje que pueden transmitirse por
medio de un cable.

Nivel voltaje positivo == 1


Nivel voltaje negativo == 0
2.1. Señales analógicas y digitales (II)
2.1. Señales analógicas y digitales (III)
Ejemplo de señal analógica:
T (periodo: segundos)

S(t)=Asen(w t + Φ) S(t)= Asen ( 2 Π f t + Φ)


t : variable tiempo
A: amplitud máxima de la señal (voltios, amperios o watios )
w: frecuencia angular (2 Π f)
Φ: fase
f : frecuencia (hertzios) f = 1/T
2.1. Señales analógicas y digitales (IV)
S(t)= Asen ( 2 Π f t + Φ)

S(t) = S(t+ T) t, T > 0, T = 1/f señal analógica = señal periódica


2.1. Señales analógicas y digitales (V)
3 características fundamentales de una señal periódica son:
2.1. Señales analógicas y digitales (VI)
Análisis de Fourier. S(t)= Asen ( 2 Π f t + Φ)

Siendo cada componente


frecuencial una sinusoide o
armónico.

Donde: b = A y 1/a=1/T=f
2.1. Señales analógicas y digitales (VII)
Ej. Análisis de Fourier.
a

S(t) S(f)

Espectro de la señal: Es el rango


de frecuencias que contiene la Ancho de banda: Es la
señal. amplitud del espectro
Ej: f1=1/a y f2 =2/a Ej: f2 – f1
2.1. Señales analógicas y digitales (VIII)
Ej. Análisis de Fourier.

S(t)= 1 sen ( 2 Π f t )

S(t)= 1/3 sen 3( 2 Π f t )

S(t)= 1/5 sen 5( 2 Π f t )

S(t)= sen (2Πft ) + 1/3 sen 3(2Πft) + 1/5 sen 5(2Πf t)


2.1. Señales analógicas y digitales (IX)
Muchas señales posen un ancho de banda infinito. Sinembargo los
medios de transmisión actúan como filtros.
2.1. Señales analógicas y digitales (X)
Señal digital:

Intervalo
de bit

Ejemplo: 1 segundo = 6 intervalos de bit tasa de bits = 6 bps

• Un 1 se representa con un voltaje positivo.


• Un 0 se representa con un voltaje negativo.
• Intervalo de bit, es el tiempo necesario para enviar un único bit
(==periodo)
• Tasa de bit, es el nº de intervalos de bit por segundo (==frecuencia)
2.1. Señales analógicas y digitales (XI)
Ejemplo 1:
Si una señal digital tiene una tasa de bits de 2000 bps ¿ cual es la
duración de cada bit (intervalo de bit) ?

intervalo de bit = 1/ tasa de bits = 1 / 2000 = 0,000500 segundos =


500 x 10-6 segundos = 500 µs

Ejemplo 2:
Si una señal digital tiene intervalo de bit de 40 µs ¿ cual es tasa de
bits?
tasa de bits = 1/ intervalo de bit = 1 / (40x 10-6)= 25000 bps =
= 25 x 103 bps
2.2. Transmisión analógica y digital de datos
• En las redes de ordenadores los datos a intercambiar siempre van a
estar disponibles como información digital o binaria.
Para su transmisión deberemos transformar estos datos en señales
( digitales o analógicas, dependiendo del medio de transmisión
utilizado.)

CODIFICACIÓN: datos digitales señal digital

Ej. PC (cable) impresora

MODULACIÓN: datos digitales señal analógica

Ej. PC (red telefónica) PC


2.2. Transmisión analógica y digital de datos
CODIFICACIÓN: datos digitales señal digital

NRZ ( no
retorno a cero)

RZ (retorno a
cero)
NRZI (no retorno
a cero invertido)

Manchester
2.2. Transmisión analógica y digital de datos
MODULACIÓN: datos digitales señal analógica
Modulación es el proceso mediante el cual una señal que contiene
información (moduladora) se combina con otra señal
(portadora) para dar como resultado una nueva señal
(modulada), que contiene la misma información que la primera,
pero es el resultado de modificar alguno de los parámetros
[amplitud, frecuencia o fase] de la segunda.
2.2. Transmisión analógica y digital de datos
MODULACIÓN: datos digitales señal analógica

DEMODULACIÓN: señal analógica datos digitales (receptor)


2.2. Transmisión analógica y digital de datos
MODULACIÓN: datos digitales señal analógica
Tasa de bits: nº de bits transmitidos durante un segundo
Tasa de baudios: nº de unidades de señal por segundo necesarios
para representar esos bits.
Tasa de bits = Tasa de baudios x nº de bits representados para
cada unidad de señal

Compararlo con un ej transporte, donde baudio = coche y bit = pasajero

Si 1 coche lleva 1 pasajero 1000 coches 1000 pasajeros


Si 1 coche lleva 4 pasajeros 1000 coches 4000 pasajeros

El nº de coches (tasa de baudios) determina el tráfico en la carretera.


La Tasa de baudios determina el ancho de banda necesario para la
transmisión ( la capacidad del cana de transmisión )
2.2. Transmisión analógica y digital de datos
MODULACIÓN: datos digitales señal analógica
Ejercicio a) Una señal analógica transporta 4 bits en cada unidad
de señal elemental. Si se envían 1000 elementos de señal por
segundo, ¿cual es la tasa de baudios y la tasa de bits?
Solución:
Sabemos que la Tasa de baudios: nº de unidades de señal por segundo
necesarios para representar esos bits
Ent. Tasa de baudios = 1000 baudios/s
Sabemos que Tasa de bits = Tasa de baudios x nº de bits representados para
cada unidad de señal
Ent. Tasa de bits = 1000 x 4 = 4000 bps
2.2. Transmisión analógica y digital de datos
MODULACIÓN: datos digitales señal analógica
Ejercicio b) la tasa de bits de la señal es 3000 bps, si cada
elemento de la señal transporta 6 bits ¿ cual es la tasa de baudios ?

Solución:
Sabemos que Tasa de bits = Tasa de baudios x nº de bits representados para
cada unidad de señal
Ent. Tasa de baudios = Tasa de bits / nº de bits repres. en una ud. de señal
Tasa de baudios = 3000 / 6 = 500 baudios/s
2.2. Transmisión analógica y digital de datos
MODULACIÓN: datos analógicos señal analógica
Ej. Transmisión de voz o música por una emisora de radio, a través
del aire.
¿ Porqué modular datos analógicos ? Mayor frecuencia implica
una transmisión más eficiente.

Señal de
audio
(datos)
2.2. Transmisión analógica y digital de datos
MODULACIÓN: datos analógicos señal analógica

Señal portadora

Señal moduladora
2.3. Problemas en la transmisión (I)
1. Atenuación
• Debilitamiento o pérdida de amplitud de la señal recibida frente a la
transmitida.
• A mayor distancia mayor atenuación
• Señales analógicas: necesidad de amplificar la señal (amplificadores:
multiplica la señal recibida por una constante, aumentando su amplitud >> pero
no la regenera)
• Señales digitales: necesidad de regenerar la señal (repetidores : 1º) reciben la
señal; 2º) extraen el patrón de bits; 3º) retransmiten)
• Existe un nº máx. de amplificaciones / repetidores en una transmisión porque el
efecto del ruido producido también deforma la señal.
2.3. Problemas en la transmisión (II)
2. Distorsión
• Supone la deformación de la señal, puesto que la atenuación afecta de forma
diferente a cada componente de frecuencia de la señal.
• Amplificador incorpora un ecualizador: que distorsiona la señal en sentido
contrario para obtener la original.

3. Retardo ó distorsión por retardo


• El tiempo en que la señal tarda en recorrer la distancia entre emisor y receptor a
través del medio de transmisión varia en función de las características físicas de
este y de los dispositivos intermedios.
• Cada componente de frecuencia de una señal puede llegar al receptor en
diferentes instantes deformación de la señal
• Difícil solución.
2.3. Problemas en la transmisión (III)
4. Crostalk ( ruido cruzado o diafonía)
• Consiste en la interferencia de un canal próximo al de nuestra transmisión,
cuando a nuestra señal se suma otra señal externa atenuada que aparece de
fondo. Ej. Conversaciones telefónicas ( ruido de fondo )
• Solución: aislar los canales o utilizar cables pareados (anulan los campos
magnéticos).
2.3. Problemas en la transmisión (IV)
5. Ruido impulsivo
• Es debido a causas muy variadas y externas al medio de transmisión.
• Es aleatorio, se produce de manera inesperada y no suele ser repetitivo.
• Ej. Interferencia que produce el paso de una motocicleta (o el encendido de una
lavadora) en un receptor de radio o de TV.

6. Ruido térmico
• Esta presente en todos los dispositivos electrónicos y medios de transmisión
• Es debido a la agitación de los electrones en el conductor.
• Es proporcional a la temperatura.
• Habitualmente el efecto del ruido térmico es despreciable.
2.3. Problemas en la transmisión (V)
Ejemplo:

Atenuación

Distorsión

Distorsión por retardo

Señal de ruido
2.3. Problemas en la transmisión (VI)
Decibelio
• Es la unidad empleada para expresar las relaciones de intensidad entre dos
señales. ( señal transmitida & ruido )
Amplitud de la señal transmitida

(S/N)dB = 10 log 10 ( S / R )

Amplitud de la señal ruido


• Capacidad de un canal de transmisión:
( Ley de Shanon-Hartley)

C = W log 2 ( 1 + S / R ) ( medido en bps )

Ancho de banda del canal


Transmisión analógica & digital (I)
Transmisión analógica
Transmisión analógica & digital (II)
Transmisión digital
2.4. Técnicas de comunicación de datos
Modos de • Trasmisión o comunicación simplex
transmisión • Transmisión o comunicación semi-duplex
(comunicación) • Transmisión o comunicación duplex

Trasmisión paralelo

T. Serie Síncrona
Tipos de Sincronismo de bit
transmisión Sincronismo de carácter
Trasmisión serie Sincronismo de bloque

T. Serie Asíncrona
2.4.1. Métodos de comunicación
• Trasmisión o comunicación simplex
– La transmisión de datos siempre se efectúa en una dirección
( emisor receptor )
– Existe un único canal físico y un único canal lógico unidireccional.
– Ej. Teclado CPU ó CPU Monitor
• Transmisión o comunicación semi-duplex (haft-duplex)
– La transmisión de datos puede ser bidireccional, aunque no de forma
simultánea. ( emisor receptor )
– Para cada bloque de datos se requiere acuse de recibo (confirmación OK)
– Existe un único canal físico y un canal lógico bidireccional.
– Ej. Emisiones de radioaficionados
• Transmisión o comunicación duplex (full-duplex)
– La transmisión de datos es bidireccional, simultáneamente.
– Existe un único canal físico y un dos canales lógicos. ( Existen canales
duplex que duplican las líneas físicas ).
– Ej. Conversación telefónica
2.4.2. Transmisión paralelo (I)

• Requiere tantas líneas como bits se quieran transmitir.


• Se necesita un procedimiento de sincronización que permita
detectar datos en la línea de transmisión.
• Ej:
CPU memoria RAM ( sincronismo: una señal inicio transm.)

ORDENADOR IMPRESORA
2.4.2. Transmisión paralelo (II)
2.4.3. Transmisión serie (I)
• Los bits se encaminan secuencialmente por la línea de
transmisión.
• Requiere una única línea de transmisión.
• Puede utilizarse tanto en distancias cortas como en largas
• La velocidad de transmisión es inferior a la t.paralelo
• También se requiere la sincronización entre emisor y receptor.
• Es el tipo de transmisión utilizado en las redes de ordenadores
• Ej. ORDENADOR modem
2.4.3. Transmisión serie & paralelo
2.4.4. Transmisión serie asíncrona y síncrona (I)
Transmisión serie asíncrona
El mensaje se divide en bloque muy pequeños (5 u 8 bits=palabra)
Se resincroniza al principio de cada bloque: bit start / de comienzo
El final de bloque se marca con uno o más bits de fin.
bits de fin == bits control de errores(paridad) + bit stop(parada)
Emisor y receptor tienen relojes diferentes pueden producirse desfase
en la frecuencia de lectura de cada celda de bit.
2.4.4. Transmisión serie asíncrona y síncrona (II)
Transmisión serie asíncrona
Los bits start, stop y paridad, son añadidos por los controladores de
comunicaciones serie. ( Ej. UART ) Controladores que requieren una
programación y configuración previa: nº de bits por bloque, velocidad de
transmisión, tipo de paridad, periodicidad de lectura de bit, etc.
Sobrecarga cada bloque de datos con al menos tres bits adicionales.
Diferentes bloques pueden transmitirse a un ritmo variable.

Control de errores mediante bit de paridad: El valor del bit de paridad


depende del peso ( nº de 1s que contiene el bloque de datos).

1. Paridad par : Vale 1 si el peso del bloque es nº impar y 0 en caso


contrario.

2. Paridad impar :Vale 0 si el peso del bloque es nº impar y 1 en caso


contrario.

Este método solamente detecta un nº impar de errores.


2.4.4. Transmisión serie asíncrona y síncrona (III)
Transmisión serie síncrona
Emisor y recepto comparte el mismo reloj, por lo que dicha señal debe
transmitirse junto a la señal de datos.
Para hacerlo:
1. Enviar la señal de reloj por una línea adicional a la de
datos.
2. Codificar los datos mediante técnicas de autoreloj, que
incluyan en la señal resultante la señal de reloj.

No existe problema de desfase en la emisión y lectura de la


información.
Se divide los datos transmitidos en bloques pequeños porque un error
en la transmisión obliga a retransmitir todo el bloque
2.4.4. Transmisión serie asíncrona y síncrona (IV)
Transmisión serie síncrona: Mecanismos de Sincronismo
Sincronismo de bit:
Se envía la señal de reloj por una línea adicional a la de datos.
Que determina la posición y duración exacta de cada bit.
Sincronismo de carácter:
Los datos transmitidos son una secuencia de caracteres.
( grupo bits = 1 carácter)
El sincronismo se consigue mediante conteo de los bits
recibidos, hasta completar cada carácter.
Sincronismo de bloque:
Se agrupan secuencias de caracteres en bloques.
El bloque es la unidad de transmisión.
Cada bloque está delimitado por caracteres especiales de
delimitación.
El sincronismo se logra al detectar los límites de cada bloque.
2.4.4. Transmisión serie asíncrona y síncrona (IV)
Transmisión serie síncrona: Mecanismos de Sincronismo
Trama
Sincronismo de bloque:

End or text
Start or text

Se requiere adoptar algún mecanismo que evite que la


secuencia de bits que componen los caracteres STX y ETX,
aparezcan entre los “datos” originando errores.
Métodos de stuffing ( de rellenado)
• métodos orientados a bits
• métodos orientados a carácter
2.4.5. Técnicas de detección y control de errores.(I)
1. Códigos autocorrectores ( Control de errores forward )
• Cada trama transmitida contiene suficiente información adicional,
no solo para que el receptor pueda detectar que ha ocurrido un
error, sino para que en caso de que esto ocurra pueda inferir la
información correcta.
• Se requiere un elevado nº de bits adicionales.
• Solamente se utiliza en caso en los que es imposible la
retransmisión.
2. Estrategias basadas en la retransmisión ( Control de errores
backward )
• Cada trama transmitida contiene suficiente información adicional,
para que el receptor pueda detectar que ha ocurrido un error, y
solicite del emisor que retransmita una copia de la trama dañada.
Se distinguen dos partes:
a) Técnicas de detección de errores de forma fiable
Paridad
Códigos de redundancia cíclica (CRC)
b) Algoritmos de control de la retransmisión
2.4.5. Técnicas de detección y control de errores.(II)
Paridad Simple
• Se utiliza cuando:
El nº de bits de información a transmitir es pequeño
Existe baja probabilidad de que ocurra un error.

• El caso más sencillo es añadir un bit a cada carácter a transmitir.


• El valor de dicho bit (0/1) dependerá del peso del carácter (nº de 1s)
• Si utilizamos PARIDAD PAR valor =1 si peso = nº impar
• Si utilizamos PARIDAD IMPAR valor =1 si peso = nº par

• Ejemplo (paridad par):


Bit Bit
de paridad
de paridad

__ __

__ __

__ __
2.4.5. Técnicas de detección y control de errores.(III)
Paridad Longitudinal
• Detecta un nº impar de errores, pero no un nº par de errores.
Ej.
carácter enviado 10111000+0
Si .. carácter recibido 10011000+0 ERROR
Si .. carácter recibido 10011001+0 ERROR NO DETECTADO

• Solución: añadir un segundo nivel de paridad.


Se agrupan los caracteres en bloques y se aplica el control de paridad a
dos dimensiones ( filas y columnas )

Permite detectar
errores simples,
0 dobles, triples,
cuádruples, etc.
2.4.5. Técnicas de detección y control de errores.(IV)
Ejemplo de paridad longitudinal

Paridad
horizontal

Paridad
vertical ó
BCC -Block
Check
Character)
2.4.5. Técnicas de detección y control de errores.(IV)
Códigos de redundancia cíclica (CRC)
• También conocidos como: Códigos polinomiales basados en el uso
de la aritmética polinomial módulo 2.
• Es el método más empleado en comunicaciones.
• Se emplea en esquemas de transmisión orientados a tramas.
• Consiste en:
1) La trama a transmitir de n bits representa los coeficientes binarios de
un polinomio.

2) La idea consiste en añadir una secuencia de k bits al final de la


trama, de manera que la secuencia n+k bits coeficientes binarios
de un polinomio. [T(x)]
3) Tal que: T(x) / G(x) es una división exacta.
4) G(x) es un polinomio previamente acordado entre emisor y receptor.
5) El receptor calcula RESTO (T(x) / G(x) ) Si = 0 No error
Si > 0 ERROR
2.4.5. Técnicas de detección y control de errores.(V)
Códigos de redundancia cíclica (CRC)

• Imponiendo condiciones bastante simples sobre los polinomios divisores,


es posible detectar un gran nº de errores.
• Existen cuatro polinomios que se han convertido en estándares
internacionales:
2.4.5. Técnicas de detección y control de errores.(VI)
Estrategias basadas en la retransmisión.
Se distinguen dos partes:
a) Técnicas de detección de errores de forma fiable
Paridad
Códigos de redundancia cíclica (CRC)
b) Algoritmos de control de la retransmisión

Si error solicita
retransmisión

Medio de
transmisión

You might also like