11) Codificación de entrada - U1 M3

 





En esta unidad estudiaremos las cuatro formas para la codificación y transformación de los datos según su formato y el medio físico empleado mediante el uso de simuladores basados en software.

La información análoga o la información digital pueden ser codificadas mediante señales analógicas o digitales. 

La codificación es un método utilizado para convertir un stream de bits de datos en un código predefinido. Los códigos son grupos de bits utilizados para ofrecer un patrón predecible que pueda reconocer tanto el emisor como el receptor.


Además de crear códigos para los datos, los métodos de codificación en la capa física también pueden proporcionar códigos para control, como la identificación del comienzo y el final de una trama. El host que realiza la transmisión transmitirá el patrón específico de bits o un código para identificar el comienzo y el final de la trama.

Datos análogos, señales análogas

Los datos analógicos se modulan mediante una portadora para generar una señal analógica en una banda de frecuencias diferente, la cual se puede utilizar en un sistema de transmisión analógico. Las técnicas básicas son:

  • la modulación de amplitud (AM),
  • la modulación de frecuencia (FM) y,
  • la modulación de fase (PM).

La modulación de amplitud (AM) es una técnica utilizada en la comunicación electrónica, más comúnmente para la transmisión de información a través de una onda portadora de radio. 
La frecuencia modulada (FM) o modulación de frecuencia es una modulación angular que transmite información a través de una onda portadora variando su frecuencia. En aplicaciones analógicas, la frecuencia instantánea de la señal modulada es proporcional al valor instantáneo de la señal moduladora.
La modulación de fase (PM) que se caracteriza porque la fase de la onda portadora varía en forma directamente proporcional de acuerdo con la señal modulante. La modulación de fase no suele ser muy utilizada porque se requieren equipos de recepción más complejos que los de frecuencia modulada.


La modulación por impulsos codificados (PCM por sus siglas inglesas de Pulse Code Modulation) es un procedimiento de modulación utilizado para transformar una señal analógica en una secuencia de bits (señal digital), este método fue inventado por Alec Reeves en 1937.

En el gráfico superior, el muestreo está indicado por las líneas verticales. Cada línea vertical indica el momento en el que tomamos la muestra. La escala vertical indica los valores que pueden tomar las muestras. Si alguna muestra no coincide exactamente con un valor de la escala, entonces se aproxima al valor más cercano de la escala.

Los módems convierten los datos digitales en señales analógicas de tal manera que se puedan transmitir a través de líneas analógicas. Las técnicas básicas son:

  • la modulación por desplazamiento de amplitud (ASK),
  • la modulación por desplazamiento de frecuencia (FSK) y,
  • la modulación por desplazamiento de fase (PSK).


La modulación por desplazamiento de amplitud en inglés Amplitude-Shift Keying (ASK), es una forma de modulación en la cual se representan los datos digitales como variaciones de amplitud de la onda portadora en función de los datos a enviar. 
La modulación por desplazamiento de frecuencia o FSK, (Frequency Shift Keying) es una técnica de transmisión digital de información binaria (ceros y unos) utilizando dos frecuencias diferentes. La señal moduladora solo varía entre dos valores de tensión discretos formando un tren de pulsos donde un cero representa un "1" o "marca" y el otro representa el "0" o "espacio".
La modulación por desplazamiento de fase o PSK (Phase Shift Keying) es una forma de modulación angular que consiste en hacer variar la fase de la portadora entre un número de valores discretos.


La forma más sencilla de codificar digitalmente datos digitales es asignar un nivel de tensión al uno binario y otro nivel distinto para el cero. Para mejorar las prestaciones hay que utilizar códigos distintos al anterior, alterando el espectro de la señal y proporcionando capacidad de sincronización.



Los códigos que siguen esta estrategia comparten la propiedad de que el nivel de tensión se mantiene constante durante la duración del bit; es decir, no hay transiciones (no hay retorno al nivel cero de tensión). Por ejemplo, la ausencia de tensión se puede usar para representar un 0 binario, mientras que un nivel constante y positivo de tensión puede representar al 1.

Una variante del NRZ se denomina NRZI (Noreturn to Zero, invert on ones). Al igual que NRZ-L, NRZI mantiene constante el nivel de tensión durante la duración de un bit. Los datos se codifican mediante la presencia o ausencia de una transición de la señal al principio del intervalo de duración del bit. 


Una cadena larga de ceros sigue siendo un problema. La codificación Manchester es un método de codificación eléctrica de una señal binaria en el que en cada tiempo de bit hay una transición entre dos niveles de señal. Siempre hay una transición en mitad del intervalo de duración del bit.  En Manchester diferencial, la transición a mitad del intervalo se utiliza tan sólo para proporcionar sincronización. La codificación de un 0 se representa por la presencia de una transición al principio del intervalo del bit, y un 1 se representa mediante la ausencia de una transición al principio del intervalo. El código Manchester diferencial tiene como ventajas adicionales las derivadas de la utilización de una aproximación diferencial. Estos dos códigos se usan con frecuencia en los esquemas de transmisión de datos.


Comentarios

Entradas más populares de este blog

14) Protocolos para el control de enlace de datos - U2 M4

10) Transmisión de datos - U2