Está en la página 1de 6

TEMA 4: TRANSMISIÓN DIGITAL

En este capítulo se muestran los esquemas y técnicas que se utilizan para transmitir datos de forma
digital. se presentan las técnicas de conversión digital a digital, se presentan las técnicas de conversión
analógica a digital y, finalmente, describen los modos de transmisión.

1. CONVERSIÓN DIGITAL A DIGITAL.

En esta sección, se va a ver cómo representar datos digitales utilizando señales digitales. La conversión
involucra tres técnicas: codificación de línea, codificación de bloques y la aleatorización (scrambling).

1.1 Codificación de línea

Es el proceso de convertir datos digitales en señales digitales. Sus características son:

• Elemento de dato: entidad más pequeña que puede representar un elemento de información (bit).
Son transportados por elementos de señal.
• Elemento de señal: unidad más corta en cuanto a tiempo de una señal digital, son los portadores de
elementos de datos.
𝑛º 𝑒𝑙𝑒𝑚𝑒𝑛𝑡𝑜𝑠 𝑑𝑒 𝑑𝑎𝑡𝑜𝑠 4
• Tasa “r”: 𝑟 = → 𝐸𝑗𝑒𝑚𝑝𝑙𝑜: 4 𝑏𝑖𝑡𝑠 𝑐𝑎𝑑𝑎 𝑑𝑜𝑠 𝑝𝑢𝑙𝑠𝑜𝑠 𝑒𝑙é𝑐𝑡𝑟𝑖𝑐𝑜𝑠: 𝑟 = 2
𝑛º 𝑒𝑙𝑒𝑚𝑒𝑛𝑡𝑜𝑠 𝑑𝑒 𝑠𝑒ñ𝑎𝑙
• Tasa de datos o bits: número de elementos de datos enviados en un segundo (bps).
• Tasa de señales, pulsos, modulación o baudios: número de elementos de señal enviados en un
segundo (baudios)

Un objetivo en la comunicación de datos es incrementar la tasa de datos al mismo tiempo que se reduce
la tasa de señales. La relación entre la tasa de bits y la tasa de baudios es la siguiente:
1
𝑆 =𝑐·𝑁· 𝑏𝑎𝑢𝑑𝑖𝑜𝑠
𝑟
donde N es la tasa de datos (bps), c es el factor de caso, S es el número de elementos de señal y r el factor
definido anteriormente. Se pueden definir 3 casos:

• Peor: Cuando se necesita la máxima tasa de señales.


• Mejor: Cuando se necesita la mínima tasa de señales.
• Medio: Es el que más interés tiene.

Ancho de banda: Podemos entender el ancho de banda como el rango de frecuencia, aunque el ancho de
banda real de una señal digital es infinito, el efectivo es finito. La tasa de baudios determina el ancho de
banda requerido para una señal digital. Hay una relación entre la tasa de baudios y el ancho de banda.
El ancho de banda(B) es proporcional a la tasa de baudios, y el mínimo se puede indicar como:
1
𝐵𝑚𝑖𝑛 = 𝑆 = 𝑐 · 𝑁 ·
𝑟

La tasa de datos máxima si se conoce el ancho de banda es:


1
𝑁𝑚𝑎𝑥 = ·𝐵·𝑟
𝑐
• Variaciones de la línea base: La línea base es la media de la potencia de la señal que ha recibido el
receptor. La potencia de la señal recibida se evalúa contra esta línea base para determinar el valor
del elemento de datos. Una larga cadenas de 0’s ó 1’s puede provocar un desvío de la línea base (la
media de la potencia recibida tenderá a cero o uno) y dificulta al receptor la decodificación correcta,
un buen esquema de codificación en línea debe evitar esto.
• Componentes DC: Cuando un nivel de voltaje en una señal digital es constante durante bastante
tiempo, el espectro crea frecuencias muy bajas denominadas componentes DC y dan lugar a
problemas en sistemas que no pueden pasar frecuencias bajas o que utilizan acoplamiento eléctrico.

• Auto-sincronización: Una señal digital que la tenga, incluye información sobre el tiempo en los datos
transmitidos. Los intervalos entre los bits del receptor deben corresponder exactamente con los
intervalos del emisor.
• Detección de errores incorporada: Algunos esquemas tendrán esa capacidad.
• Inmunidad al ruido e interferencias.
• Complejidad.

1.2 Esquemas de codificación de línea

En el DOC de la asignatura hay un .pdf que tiene un cuadro que resume todo este apartado. Se llama
“codificaciónEnLinea”.

Ancho de banda
Categoría Esquema Características
(medio)
Costoso, sin auto sincronización si hay largas
Unipolar NRZ B = N/2
secuencias de 0 o 1, DC
Sin auto sincronización si hay largas secuencias de
NRZ-L B = N/2
0 o 1, DC
Polar Sin auto sincronización para largas secuencias de 0,
NRZ-I B = N/2
DC
Bifásica B=N Auto sincronización, no DC, gran ancho de banda
Sin auto sincronización para largas secuencias de 0,
Bipolar AMI B = N/2
no DC
Sin auto sincronización para largas secuencias de
2B1Q B = N/4
mismos bits dobles
Multinivel 8B6T B = 3N/4 Auto sincronización, no DC
4D-
B = N/8 Auto sincronización, no DC
PAM5
Multilínea MLT-3 B = N/3 Sin auto sincronización para largas secuencias de 0

1.3 Codificación de bloques

Proporciona redundancia para asegurar la sincronización y ofrecer algún tipo de detección de errores.,
en general, la codificación de bloques cambia un bloque de m bits en un bloque de n bits, donde n es
mayor que m. La codificación de bloques es conocida como codificación 𝑚𝐵/𝑛𝐵.

4B/5B Fue diseñado para su utilización en combinación con NRZ-I, una solución al
problema de NRZ-I con largas cadenas de ceros, es cambiar el flujo de bits antes su
codificación con NRZ-I para que no haya más de tres ceros consecutivos, además,
esta codificación incrementa la tasa de señales en un 20%. Sin embargo, la
codificación 4B/5B no soluciona el problema de la componente DC de NRZ-I.
8B/10B Este ofrece una mayor capacidad de detección de errores que el esquema 4B/5B. Los
cinco bits más significativos de un bloque de 10 bits son metidos en un codificador
3B/4B, si intenta evitar que haya una larga secuencia de 0’s o 1’s mediante un
controlador de disparidad.
1.4 Aleatorización.

Es utilizada para la comunicación a largas distancias y modifica la condición bipolar AMI para incluir
aleatorización. Una larga secuencia de 0 provoca problemas de sincronización. La aleatorización se
realiza al mismo tiempo que la codificación. Dos técnicas comunes de aleatorización son:
• B8ZS (Bipolar con sustitución de ocho ceros):
se utiliza en Norte América. Ocho voltajes
consecutivos a nivel 0 son sustituidos por la
secuencia 000VB0VB. La V significa que tiene
la misma polaridad que la polaridad del pulso
distinto de cero anterior. La B significa bipolar,
que significa que un voltaje con nivel 0 de
acuerdo con la regla AMI.

• HDB3 (Bipolar de alta densidad con tres ceros):


se utiliza fuera de Norte América. Cuatro
voltajes consecutivos de nivel 0 se reemplazan
con una secuencia 000V o B00V. La razón para
dos sustituciones diferentes es mantener un
numero par de pulsos distintos de cero después
de cada sustitución. Las dos reglas se pueden
enunciar de la siguiente manera:

• Si el número de pulsos distinto de cero después de la última sustitución es impar, el patrón de


sustitución es 000V, que hace que el número total de pulsos distinto de cero sea par.
• Si el número de pulsos distinto de cero después de la última sustitución es par, el patrón de
sustitución es B00V, que hace que el número total de pulsos distinto de cero sea par.

2. CONVERSIÓN DE ANALÓGICO A DIGITAL (DIGITALIZACION).

En esta sección se describen dos técnicas para cambiar una señal analógica a una señal digital, la
modulación por codificación de pulsos y la modulación delta.

2.1 Modulación por codificación de pulsos (PCM).


La técnica más común de digitalizar una señal analógica es la PCM, la cual, tiene 3 procesos:

• Muestreo: La señal analógica es muestreada cada 𝑇𝑠 s donde 𝑇𝑠 es el intervalo de muestro o periodo.


El inverso de 𝑇𝑠 es la tasa de muestreo o frecuencia de muestreo y se denota como 𝑓𝑆 . Hay 3 métodos
de muestreo:

▪ Ideal: Se muestrean los pulsos de la señal analógica y no se puede implementar fácilmente.


▪ Natural: Un conmutador se alta velocidad se enciende solo durante un pequeño periodo de
tiempo cuando se está realizando el muestreo obteniendo una secuencia de muestras que
retienen la forma de la señal analógica.
▪ Cresta plana: Es el más común y crea muestras de cresta plana utilizando un circuito.
El proceso de muestreo es conocido como modulación por
amplitud de pulsos (PAM). De acuerdo con el teorema de
Nyquist, la tasa de muestreo debe ser al menos 2 veces la
frecuencia más alta contenida en la señal.

Una señal con un ancho de banda infinito no puede ser


muestreada. Si la señal es de paso bajo, el ancho de banda y la
frecuencia más alta tienen el mismo valor. Si la señal es de paso banda, el valor del ancho de banda
es menor que el valor de la frecuencia máxima.

• Cuantificación: El resultado del muestreo es una serie de pulsos con valores de amplitud
comprendidos entre la mínima y máxima amplitud de la señal. El conjunto puede ser infinito con
valores no enteros entre dos limites, con lo que no se pueden usar en el proceso de codificación. Las
etapas de la codificación son:

1. Se asume que la señal analógica original tiene amplitudes instantáneas entre 𝑉𝑚𝑖𝑛 y 𝑉𝑚𝑎𝑥 .
2. Se divide el rango en L zonas, cada una de ancho Δ (delta).
𝑉𝑚𝑎𝑥 − 𝑉𝑚𝑖𝑛
Δ=
𝐿
3. Se asignan valores cuantificados de 0 a L – 1 en el punto medio de cada zona.
4. Se aproxima el valor de la amplitud de la muestra a los valores cuantificados.

La elección de L depende del rango de las amplitudes de la señal analógica y de la precisión con la
que se necesite recuperar la señal. En la digitalización de audio se suelen utilizar 256 niveles.

Error de codificación: Un aspecto importante es el error creado en el proceso de cuantificación, los


valores de entrada del cuantificador son valores reales, los valores de salida son valores
aproximados. El valor de la entrada se encuentra en mitad de la zona no hay error de cuantificación,
en caso contrario, hay error. La elección de valores bajos de L incrementa el error de cuantificación,
que es la diferencia entre el valor cuantificado y el valor real de la muestra. El valor del error para
−Δ Δ
cualquier muestra es ≤ 𝑒𝑟𝑟𝑜𝑟 ≤ 2 . Este error cambia la tasa de señal a ruido de señal y reduce
2
la capacidad de Shannon (máxima tasa de datos teórica). Teniendo en cuenta que 𝑛𝑏 son los bits por
muestra. La contribución del error de cuantificación al 𝑆𝑁𝑅𝑑𝐵 es.

𝑆𝑁𝑅𝑑𝐵 = 6.02𝑛𝑏 + 1.73𝑑𝐵

Cuantificación uniforme frente a no uniforme: Los cambios en la amplitud con frecuencia ocurren
más usualmente en las amplitudes más bajas que en las altas. Para este tipo de aplicaciones es mejor
utilizar un Δ no uniforme, es decir, Δ es mayor en las amplitudes más bajas y menor cerca de las
amplitudes mayores. La cuantificación no uniforme se puede conseguir utilizando el proceso
compresión- expansión (reducir la amplitud del voltaje instantánea para valores grandes) en emisor,
expansión en receptor (proceso contrario), habiéndose demostrado que la cuantificación no
uniforme efectivamente reduce el 𝑆𝑁𝑅𝑑𝐵 de la cuantificación.

• Codificación: Después de que cada muestra ha sido cuantificada y se ha decidido el número de bits
por muestra, cada muestra se cambia a una palabra de un código de 𝑛𝑏 bits. Si el número de niveles
es L, 𝑛𝑏 = log2 L.

𝑇𝑎𝑠𝑎 𝑑𝑒 𝑏𝑖𝑡 = 𝑡𝑎𝑠𝑎 𝑑𝑒 𝑚𝑢𝑒𝑠𝑡𝑟𝑒𝑜 · 𝑛𝑢𝑚𝑒𝑟𝑜 𝑑𝑒 𝑏𝑖𝑡𝑠 𝑝𝑜𝑟 𝑚𝑢𝑒𝑠𝑡𝑟𝑎 = 𝑓𝑠 · 𝑛𝑏

La recuperación de la señal original requiere de un decodificador PCM que utiliza un circuito para
convertir las palabras de código en un pulso que mantenga la amplitud hasta el siguiente pulso.
Completada la señal escalera, se pasa a través de un filtro paso bajo para suavizar la señal escalera
en una señal analógica.

El ancho de banda mínimo de la señal digital es 𝑛𝑏 veces mayor que el ancho de banda de la señal
analógica.
𝐵𝑚𝑖𝑛 = 𝑛𝑏 · 𝐵𝑎𝑛𝑎𝑙𝑜𝑔

La tasa de datos máxima de un canal es la tasa de bits de Nyquist: 2 · B · log2 L bps

Nota: en el libro se desarrolla de manera detallada como se desarrolla esta fórmula, pero, bajo mi criterio
considero que es una información que no es necesaria para el examen.
𝑁
El ancho de banda mínimo requerido es 𝐵𝑚𝑖𝑛 = log 𝐻𝑧
2𝐿
2.2 Modulación delta (DM)

Es menos complejo que PCM y encuentra el


cambio respecto a la muestra anterior.

El modulador se utiliza en el emisor para crear


un flujo de bits a partir de la señal analógica. El
proceso registra los cambios positivos o
negativos denominados delta 𝛿. Si delta es
positivo se registra un 1 y 0 en caso contrario. El
modulador construye una segunda señal que se
parece a una escalera.

En cada intervalo de muestreo, compara el valor de la señal analógica con el ultimo valor de la señal
escalera. Si la amplitud de la señal analógica es mayor, el siguiente bit en los datos digitales 1 y 0 en caso
contrario. Se necesita una unidad de retardo para mantener la función de escalera durante un periodo
comprendido entre 2 comparaciones.

El demodulador toma la señal de datos y, utilizando un constructor de señal en escalera y la unidad de


retardo, crea la señal analógica. Con un DM adaptativo se pueden conseguir mejores prestaciones si el
valor de δ cambia de acuerdo con la amplitud de la señal analógica. Siempre se introduce un error de
cuantificación, pero es mucho menor que para PCM.

3. MODOS DE TRANSMISIÓN
3.1 Transmisión paralela

Los datos binarios se pueden organizar en


grupos de n bits cada uno. Agrupando los
datos, se pueden enviar n bits al mismo
tiempo en lugar de uno solo. Se usan n hilos
para enviar n bits cada vez.

• Ventajas: Incrementa la velocidad de


transferencia en un factor de n sobre la
transmisión serie.
• Desventajas: Coste. El uso de la
transmisión paralela se limita
habitualmente a distancias cortas.
3.2 Transmisión serie

Un bit sigue a otro, por lo que


solamente se necesita un canal de
comunicación.

Ventajas: Reduce el coste de


transmisión sobre la paralela en un
factor de n.

Puede llevarse a cabo de 3 maneras:

• Transmisión asíncrona.

La temporización de la señal no es
importante. En lugar de ello, la
información se recibe y se traduce
usando patrones acordados. Los
patrones se basan en agrupar el
flujo de bits en bytes. Cada grupo
consiste en 8 bits se envía como una
única edad, a través de un enlace.

Para avisar al receptor de la llegada de un nuevo grupo se añade un bit de inicio (0). Para permitir al
receptor conocer que el byte ha terminado se añade un bit de parada (1). Esta transmisión es más lenta,
pero es barata y efectiva, dos ventajas que la convierten en una buena elección para situaciones como
las comunicaciones de baja velocidad.

• Transmisión síncrona:

El flujo de datos se combina entramas, que pueden


contener múltiples bits. Se envía un bit detrás de
otro, sin bits de inicio/parada o intervalos. Es
responsabilidad del receptor agrupar los bits. la
temporización se vuelve muy importante, ya que
la exactitud de la información recibida depende
completamente de la habilidad del dispositivo
receptor de llevar exactamente la cuenta de bits a medida que llegan. Es más útil para aplicaciones de
alta velocidad. La sincronización a nivel de byte se lleva a cabo en el nivel de enlace.

• Transmisión isócrona: Garantiza que los datos llegan a una tasa fija evitando retardos desiguales
entre tramas. Es recomendada para transmisiones de audio y video en tiempo real.

También podría gustarte