Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Códigos en Línea

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 24

Cdigos en lnea

Tcnicas de modulacin

Modulacin analgica

AM
FM
PM
QAM
DSB
SSB

Modulacin digital

ASK
CPM
FSK
GMFK
GMSK
MFSK
MSK
OOK
PPM
PSK
QAM
SC-FDMA
TCM

Espectro disperso

CSS
DSSS
FHSS
THSS

Ver tambin

Deteccin y correccin de errores


Demodulacin
Cdigos en lnea
Mdem
PAM
PCM
PWM
M

v
d
e

[editar datos en Wikidata]

Ejemplo de codificacin binaria de la seal No retorno a Cero(NRZ)

Ejemplo de cdigo BMC.

En telecomunicaciones, un cdigo en lnea (modulacin en banda base) es un cdigo


utilizado en un sistema de comunicacin para propsitos de transmisin..
Los cdigos en lnea son frecuentemente usados para el transporte digital de datos. Estos
cdigos consisten en representar la seal digital transportada respecto a su amplitud respecto
al tiempo. La seal est perfectamente sincronizada gracias a las propiedades especficas de
la capa fsica. La representacin de la onda se suele realizar mediante un nmero
determinado de impulsos. Estos impulsos representan los 1s y los 0s digitales. Los tipos ms
comunes de codificacin en lnea son el unipolar, polar, bipolar y Manchester.
Despus de la codificacin en lnea, la seal se manda a travs de la capa fsica. A veces las
caractersticas de dos canales aparentemente muy diferentes son lo suficientemente
parecidos para que el mismo cdigo sea usado por ellos.

ndice
[ocultar]

1Campos de uso de cdigos en lnea


2Modos de eliminar la componente continua
3Sincronismo de la seal
4Bibliografa

Campos de uso de cdigos en lnea[editar]

Ejemplo de codificacin bipolar, o AMI.

La seal en lnea codificada puede tener las siguientes utilidades en diversos campos:

Puede ser puesta directamente en una transmisin de lnea, en forma de


variaciones de voltaje o corriente.
Est lo bastante modulada para crear una seal de radiofrecuencia que puede ser
mandada libre en el espacio
Puede ser usada para encender y apagar una luz en Redes Inalmbricas pticas
(en ingls Free Space Optics FSO-), ms conocidas como infrarrojos.
Puede convertirse en campos magnticos en un disco duro.
Puede ser impresa para crear cdigos de barras.

Modos de eliminar la componente continua[editar]

Codificacin de 11011000100 en Cdigo Manchester

En la transmisin de datos es conveniente que la secuencia de los smbolos transmitidos,


no presente una componente continua. El cdigo en lnea ms simple, el unipolar, que no
tiene lmites en su componente continua, da muchos errores en los sistemas. La mayora
de los cdigos en lnea eliminan la componente continua. Hay dos modos de eliminar la
componente continua:

Disear cada cdigo transmitido de tal forma que contenga el mismo nmero de
impulsos positivos que negativos, as se anulara la componente continua. Un
ejemplo de este tipo cdigos es el Manchester.
Usar un cdigo de disparidades emparejadas o cdigo alternante. En otras
palabras, un cdigo en el que algunos o todos los dgitos o caracteres estn
representados por dos conjuntos de dgitos, de disparidad opuesta, que se utilizan
en una secuencia de manera que se minimice la disparidad total de una larga
cadena de dgitos. Ejemplos de este tipo de cdigos es el cdigo AMI, 8B10T,
4B3T, etc.

Sincronismo de la seal[editar]

Ejemplo de cdigo Manchester diferencial.

Cdigo MLT-3.

Los cdigos en lnea deberan hacer posible que el receptor se sincronice en fase con
la seal recibida. Si la sincronizacin no es ideal, entonces la seal decodificada no
tendr diferencias ptimas, en amplitud, entre los distintos dgitos o smbolos usados
en los cdigos en lneas. Esto incrementar la probabilidad de error en los datos
recibidos.
Para que la recuperacin del reloj sea fiable en el receptor, normalmente se impone
un nmero mximo de ceros o unos consecutivos razonables. El periodo de reloj se
recupera observando las transiciones en la secuencia recibida, hasta que el nmero
mximo permitido de 0s o 1s seguidos garantice la recuperacin del reloj, mientras
que las secuencias sin estas restricciones pueden empeorar la calidad del cdigo.
Tambin es recomendable que los cdigos en lnea tengan una estructura de
sincronismo para que sea posible detectar errores.

Bibliografa[editar]
http://trajano.us.es/~isabel/publicaciones/nivel1.pdf
http://webuniversitario.ucol.mx/~al915109/codigos.htm
http://64.233.183.104/search?q=cache:nBIleLHmyQcJ:neutron.ing.ucv.ve/comunic
aciones/Asignaturas/TxDatos/Tdato7.pps+codigo+ami&hl=es&ct=clnk&cd=4&gl=e
s
CODIFICACIN DE
LINEA
Teniendo ya la seal discretizada en tiempo(muestreo) y discretizada en
amplitud(cuantificacin). Se dispone de una seal de M smbolos cuya tasa de
transmisin se mide en baudios. Para convertir la seal a digital faltara
convertir los smbolos a bits. Esto implica que los unos y ceros resultantes
deben ser representados con formas de onda especificas que influirn en:
Potencia de transmisin, ancho de banda, facilidad de recuperacin del reloj en
el receptor, deteccin y correccin de errores, etc.

A la asignacin de formas de ondas arbitrarias para los unos y ceros se le


llama Codificacin de lnea .
La transmisin de datos en forma digital a travs de cualquier medio de
transmisin implica una cierta codificacin. A esta codificacin se realiza sin que
exista una modulacin se le conoce como un cdigo de lnea en banda base.
Entre estos existen varios mtodos o esquemas de codificacin los cuales cuentan
con diferentes caractersticas como un nivel de corriente directa presente, la
opcin de deteccin de errores, inmunidad a la inversin (por si se invierte
involuntariamente la polaridad).

Uno de los efectos mas importantes de la codificacin de lnea es el ancho de


banda, a continuacin deduciremos el espectro de la seal aleatoria que resulta
al aplicar sobre la seal muestreada y cuantificada un proceso de codificacin
de lnea.
Observe las siguientes formas de representar los unos y ceros:

La primera y segunda se les llama NRZ(Non Return to Zero) debido a que


el nivel del uno o el cero es constante durante todo el intervalo de bit (No baja
a cero). Si es polar, el uno y el cero tienen representaciones opuestas. La
codificacin RZ(Return to Zero) se caracteriza porque a la mitad del intervalo
de bit el nivel de uno o del cero va a cero. Finalmente el cdigo AMI (Alternate
Mark Inversion) se caracteriza porque los unos van alternando entre +V y V,
mientras que el cero esta asociado a cero voltios de manera fija; este ultimo
cdigo permite detectar algunos errores de transmisin al detectarse la violacin
del mismo (2 unos seguidos con un mismo nivel).
Para conseguir la densidad espectral de los diferentes cdigos de lnea la
representaremos como sigue:
Algunas caractersticas importantes de cada cdigo se pueden visualizar
fcilmente en su funcin espectral, tanto al observarlas con ejes lineales. La
transformada rpida de Fourier (fft) ser utilizada para analizar los espectros,
utilizando solamente la magnitud de sta.

Sin embargo, se cuenta con varias CODIFICACIONES, algunos son:

** Retorno a Cero.
** No retorno a Cero
** AMI
** Manchester y Manchester Diferencial
** HDB3
** 4B3T

INDICE DE CODIGOS
CDIGO RETORNO A CERO
(RZ)

La transmisin de datos de forma digital a travs de cualquier medio de


transmisin implica una cierta codificacin.

Uno de estos cdigos es el llamado Retorno a Cero o RZ.


RZ acrnimo de "Return to Zero" es un cdigo con retorno al nivel cero, en
el cual durante el paso de un bit a otro bit del mismo signo (paso de "1" a "1"
de "0" a "0") se vuelve siempre al nivel cero

La grabacin de medios magnticos, utilizando cdigos RZ (Return to Zero -


Retorno a Cero), consiste en grabar dominios de magnetizacin inversa,
mediante impulsos de corriente en sentidos contrarios. De este modo se
obtienen dos impulsos por cada bit grabado o detectado: un impulso negativo
seguido de uno positivo si se detecta un cero, o un impulso positivo seguido de
uno negativo si se detecta un uno. El tamao de los dominios viene
determinado por el ancho de los impulsos y por la velocidad con la que se
desplace el medio de grabacin.

Las ventajas de este cdigo: tiene grabado el reloj de lectura y permite


diferenciar entre el "1" y el "0". Su inconveniente es que se desperdicia mucho
espacio, pues las zonas desmagnetizadas que existen entre cada dos dominios
no guardan informacin, con lo que la densidad de almacenamiento que es
posible alcanzar, es muy baja

El cdigo RB (Return to Bias) es una evolucin del cdigo RZ con la variacin


de que las zonas desmagnetizadas se polarizan negativamente. As, un "1" se
representa como en el cdigo RZ, mientras que la falta de seal se interpreta
como un "0", del mismo modo que sucede en el cdigo NRZI.

La codificacin RZ(Return to Zero) se caracteriza porque a la mitad del


intervalo de bit el nivel de uno o del cero va a cero.

INDICE

CODIGO NRZ
NO RETERNO A CERO

La forma ms frecuente y fcil de transmitir seales digitales es mediante la


utilizacin de un nivel diferente de tensin para cada uno de los bits. Los
cdigos que siguen esta estrategia comparten la propiedad de que el nivel de
tensin se mantiene constante durante la duracin del bit, es decir, no hay
transiciones (no hay retorno al nivel cero de tensin). Por ejemplo la ausencia
de tensin se puede usar para representar un 0 binario, mientras que un nivel
constante y positivo de tensin puede representar al 1.

En las transmisiones en banda base se utilizan directamente seales


digitales de forma directa, por ejemplo 5 voltios indican "1" y 0 voltios indican
"0". El mtodo ms inmediato se denomina de cdigo de no retorno a cero
(NZR) y asigna un nivel alto de tensin para la representacin de un 1 lgico y
nivel bajo de tensin para el cero lgico. El segundo, denominado cdigo de no
retorno a cero invertido (NRZI), representa la informacin por cambio de
niveles. De esta manera, un cambio de nivel se utiliza para representar un 1
lgico y la ausencia de transicin representa la asignacin del cero. Los dos
mantienen constante el nivel de tensin mientras dura un bit. Los datos se
codifican mediante la presencia o ausencia de una transicin de la seal al
principo del intervalo de duracin del bit. Un 1 se codifica mediante la
transicin (bajo a alto o alto a bajo) la principio del intervalo del bit, mientras
que un cero se representa por la ausencia de transicin.

El NRZI es un ejemplo de codificacin diferencial. En esta codificacin en


lugar de determinar el valor absoluto, la seal se codifica comparando la
polaridad de los elementos de seal adyacentes. Una ventaja de este esquema
es que en presencia de ruido puede ser ms seguro detectar una transicin en
lugar de comparar valor con un umbral. Otra ventaja es que en un sistema
complicado de transmisin, no es difcil perder la polaridad de la seal.

La principal limitacin de las seales NRZ es la presencia de una componente


de continua y la ausencia de capacidad de sincronizacin. Estos mtodos no
ofrecen al receptor un medio para determinar el ritmo con el que el emisor
enva los bits, es decir, el ritmo del reloj del emisor.

Representaremos cada cdigo de lnea por una seal y(t) la cual se puede
representar matemticamente como la convolucion de una seal aleatoria
impulsiva(x(t)) con una seal determinstica que para NRZ es un pulso de ancho
tb y para RZ es uno de ancho 0. 5tb
Un ejemplo de una seal codificada con NRZ, es la siguiente:

El espectro de la seal es:


INDICE

CDIGO DE LINEA
AMI

Transmisin Bipolar o AMI (Alternate Marks Inverted)

En el cdigo AMI un 0 binario se representa por ausencia de seal y el 1


binario por pulsos de polaridad alternante (positivo o negativo). Este tipo de
esquema ofrece la ventaja de que la sincronizacin es ms fcil, de hecho, slo la
aparicin de largas cadenas de ceros la dificulta. Adems, no hay componentes de
continua en la seal debido a la alternancia de los pulsos. La alternancia de los
unos facilita la deteccin de errores.

AMI Bipolar (Alternate Mark Inversion):


Cero --- No hay seal.
Uno --- Pulso positivo o negativo de forma alterna.
Es uno de los cdigos ms empleados en la transmisin digital a travs de
redes WAN. Este formato no tiene componente de corriente continua residual y su
potencia a frecuencia cero es nula. Se verifican estos requisitos transmitiendo
pulsos con un ciclo de trabajo del 50% e invirtiendo alternativamente la polaridad
de los bits 1 que se transmiten. Dos valores positivos sin alternancia entre ellos
sern interpretados como un error en la lnea. los 0's son espacios sin presencia de
voltaje. El formato Bipolar es en realidad una seal de tres estados (+V, 0,-V).

Este tipo de esquema tiene las siguientes ventajas:

En primer lugar , no habr problemas de sincronizacin en el caso de que haya


una cadena larga de 1(unos). Cada 1 fuerza una transicin por lo que el receptor se
puede sincronizar en dicha transicin. Una cadena larga de ceros todava es un
problema.

En segundo lugar , ya que los elementos de seal correspondientes a 1 alternan


el nivel de tensin, no hay componente continua. Adems, el ancho de banda de la
seal resultante es considerablemente menor que el correspondiente a NRZ.

Por ltimo, la alternancia entre los pulsos proporciona una forma sencilla de
detectar errores. Cualquier error aislado, tanto si elimina como si introduce un
pilso, significa un incumplimiento de dicha propiedad.

BnZs es un esquema de sealizacin que aumenta las capacidades del


cdigo AMI reemplazando las secuencias de n 0's binarios consecutivos por una
secuencia preestablecida de smbolos que violan la regla AMI. De esta forma se
incrementa la densidad de unos en el cdigo transimitido.

El espectro de la seal es:


INDICE

CODIFICACION DE LINEA MANCHESTER


Y DIFERENCIAL MANCHESTER

En la codificacin Manchester, cada perodo de un bit se divide en dos


intervalos iguales. Un bit binario de valor 1 se transmite con valor de tensin alto
en el primer intervalo y un valor bajo en el segundo. Un bit 0 se enva al
contrario, es decir, una tensin baja seguida de un nivel de tensin alto.
Este esquema asegura que todos los bits presentan una transicin en la parte
media, proporcionando as un excelente sincronismo entre el receptor y el
transmisor. Una desventaja de este tipo de transmisin es que se necesita el doble
del ancho de banda para la misma informacin que el mtodo convencional.

La codificacin diferencial Manchester es una variacin puesto que en ella,


un bit de valor 1 se indica por la ausencia de transicin al inicio del intervalo,
mientras que un bit 0 se indica por la presencia de una transicin en el inicio,
existiendo siempre una transicin en el centro del intervalo. El esquema
diferencial requiere un equipo ms sofisticado, pero ofrece una mayor inmunidad
al ruido. El Manchester Diferencial tiene como ventajas adicionales las derivadas
de la utilizacin de una aproximacin diferencial.

Todas las tcnicas bifase fuerzan al menos una transicin por cada bit
pudiendo tener hasta dos en ese mismos periodo. Por tanto, la mxima velocidad
de modulacin es el doble que en los NRZ, esto significa que el ancho de bandoa
necesario es mayor. No obstante, los esquemas bifase tienes varias ventajas:

Sincronizacin : debido a la transicin que siempre ocurre durante el


intervalo de duracin correspondiente a un bit, el receptor puede
sincronizarse usando dicha transicin. Debido a esta caracterstica, los cdigos
bifase se denominan auto-sincronizados.

No tienen componente en continua.


Deteccin de errores: se pueden detectar errores si se detecta una
ausencia de la transicin esperada en la mitad del intervalo. Para que el ruido
produjera un error no detectado tendra que intervenir la seal antes y despus de
la transicin.

Los cdigos bifase se usan con frecuencia en los esquemas de transmisin de


datos. Unos de los ms conocidos es el cdigo Manchestes que se ha elegido
como parte de la especificacin de la normalizacin IEEE 802.3 para la
transmisin en redes LAN con un bus CSMA/CD usando cable coaxial en banda
base o par trenzado. El Manchester Diferencial se ha elegido en la normalizacin
IEEE 802.5 para redes LAN en anillo con paso de testigo, en las que se usan
pares trenzados apantallados.
INDICE
CDIGO HDB3

El cdigo HDB3 pertenece a los cdigos de lnea llamados Tcnica de


Altibajos.
Consisten en sustituir secuencias de bits que provocan niveles de tensin
constantes por otras que garantizan la anulacin de la componente continua y
la sincronizacin del receptor. La longitud de la secuencia queda inalterada, por
lo que la velocidad de transmisin de datos es la misma; adems el receptor
debe ser capaz de reconocer estas secuencias de datos especiales.

Los objetivos en el diseo de estas tcnicas son:

** Evitar la componente en continua.


** Evitar las secuencias largas que correspondan a seales de tensin
nula.
** No reducir la velocidad de datos.
** Capacidad para detectar errores.

El esquema de codificacin basado en Norteamrica se llama B8ZS y el


utilizado en Europa y Japn es el HDB3, ambos se basan en la codificacin
AMI.

En el esquema HDB3, se reemplazan las cadenas de cuatro ceros por


cadenas que contienen uno o dos pulsos. En estecaso, el cuarto cero se
sustituye por un estado de seal no permitido en el cdigo, este procedimiento
se denomina violacin del cdigo.

En las violaciones siguientes, se considera una regla adicional para


asegurar con ello que tengan una polaridad alternante y as no introducir
componente en continua. Si la ltima violacin fue positiva, la siguiente debe
ser negativa y viceversa. Esta condicin se determina dependiendo si el nmero
de pulsos desde la ltima violacin es par o impar y dependiendo de la
polaridad del ltimo pulso anterior a la aparicin de los cuatro ceros.

La mayor parte de la energa se concentra en una regin estrecha en


torno a la frecuencia correspondiente a la mitad de la razn de datos. Por
tanto, estos cdigos son adecuados para la transmisin a altas velocidades.

HDB3 ("High Density Bipolar-3 Zeros"):


Nmero de 1s desde la ltima PAR IMPAR
sustitucin

Pulso anterior positivo + 00 + 000


+ +

Pulso anterior negativo - 00 - - 000 -

Un ejemplo de una seal codificada con HDB3, es la siguiente:


INDICE

CDIGO 4B3T
Con un servicio BRI, donde el interface U es una conexin de par trenzado,
se emplean cdigos de lnea que permiten reducir la tasa de baudios, es decir,
en un solo pulso de la seal transimitida se consigue representar ms de un bit,
con el objetivo de alcanzar altas velocidades de transmisin sobre la lnea
sencilla y econmica. Adems, estos cdigos de lnea reducen la diafona, o
modulacin entre diferentes lneas, ya que logran que las seales en la lnea
tengan variaciones amplitud ms pequeas entre pilsos adyacentes.

Los cdigos de lnea mencionados se nombras como mBnL, lo que significa


que una secuencia de m bits se transmite como n pulsos de seal. Los cdigos
empleados con RDSI son el 2B1Q en Norteamrica y el 4B3T en Europa.

Con el cdigo 4B3T (tambin conocido como MMS 43) se representa cada
grupo de cuantro bits con tres pulsos de seal. Los pulsos pueden tener tres
niveles de tensin; positivo, negativo y nulo, representados como +, - y 0. Esto
permite una tasa de baudios de 3/4, es decir, una reduccin de 1/4.

Los cdigos o pulsos transmitidos para cada cuatro bits se obtienen segn la
siguiente tabla:
NOTA: La decodificacin del smbolo 000 da la secuencia binario 0000

Los cdigos que se obtienen generan una seal con un nivel medio de
continua nulo. Esto ayuda a separar la transmisin y la recepcin, evita errores
de interpretacin en el receptor, y facilita transmitir una tensin de
alimentacin por la misma lnea. Para un grupo de cuatro bits (secuencia), y la
columna actual (de 1 a 4) se determina el cdigo a transmitir y la siguiente
columna con la que trabajar. Inicialmente se comienza en la columna 1.

Un ejemplo de una seal con codificacin 4B3T.


INDICE

TABLAS DE COMPARACIN

A continuacin se presenta una tabla comparativa de algunos de los cdigos que


se explican a detalle en cada una de sus pginas correspondientes, en la tabla se
aprecian los diferentes formatos de acuerdo a cada cdigo.

Definicin de los formatos de


codificacin digital de seales

No retorno a cero (NRZ-L)

0 = nivel alto

1 = nivel bajo

No retorno a cero invertido (NRZI)

0 = no hay transicin al comienzo del intervalo


(un bit cada vez)

1 = transicin al comienzo del intervalo

Bipolar AMI

0 = no hay seal

1 = nivel positivo o negativo alternante


Manchester

0 = transicin de alto a bajo en mitad del


intervalo

1 = transicin de bajo a alto en mitad del


intervalo

Manchester Diferencial

Siempre hay una transicin en mitad del


intervalo

0 = transicin al principio del intervalo

1 = no hay transicin al principio del intervalo

HDB3

Igual que el Bipolar-AMI, excepto que cualquier


cadena de cuatro ceros se reemplaza por una
cadena que contiene una violacin de cdigo.

En la siguiente grfica se muestran los espectros de las seales.


INDICE

También podría gustarte