Você está na página 1de 8

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

Escuela de Ciencias Bsicas, Tecnologa e Ingeniera


301405 AUTOMATAS Y LENGUAJES FORMALES

MOMENTO 4

PRESENTADO POR:
CEAD NEIVA

GRUPO: 301405_60

TUTOR: ANGELA MARIA GONZALEZ

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA
INGENIERI A DE SISTEMAS
2015

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
301405 AUTOMATAS Y LENGUAJES FORMALES

Tomando como referencia la aplicabilidad de las mquinas de estados, la


Teora de la Informacin trata una de las tcnicas de deteccin y
correccin de errores, por los teoremas de Trellis y Viterbi con cdigos
convolucionales para canales con ruido.
El siguiente rbol representa los estados presentes y el dato hallado.

TABLA DE DATOS, ESTADOS Y DATOS CODIFICADOS

Asuma que hubo error en el dato recibido en el par de bits codificados 2, 5 y 8 con
distancia de haming 1.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
301405 AUTOMATAS Y LENGUAJES FORMALES

1. Determine cul fue el dato de entrada. (Complete la tabla)

DATOS

ESTADOS PRESENTE

CODIFICADO
RECIBIDO

2. Determine los estados presentes: (represente la mquina de estados) del


cdigo convolucional para k=1, m= 3, n=2 para cada estado, Es decir, represente
la transicin de entrada para cada bit (ocho en total) con el codificador
convolucional. Estos estados presentes debe completarlos tambin en la tabla.
Como podemos observar en el punto anterior, el dato de entrada es 11010001,
ahora vamos a seguir completando la tabla realizando la representacin de la
mquina de estados del cdigo convolucional teniendo en cuenta los siguientes
datos:
k=1 Es decir vamos a entrar un solo dato a la vez.
n=2 Es decir vamos a obtener dos bit codificados por ese dato de entrada.
m=3 Es la memoria del cdigo o la longitud restringida
k

+
n

+
Ahora vamos a analizar cmo se realiza la entrada del dato 11010001, tengamos
en cuenta que estos van a ir ingresando de derecha a izquierda y adems para
nuestro ejemplo le maquina inicia en el estado 11. Los datos codificados si se van
a ir tomando de izquierda a derecha, empezamos con el primer bit que es 1:

11010001
11010001

11010001

11

0
11

10

110

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
301405 AUTOMATAS Y LENGUAJES FORMALES

Como se puede observar quedamos en el presente estado 11 y con el cdigo


codificado 01. Ahora vamos a tomar el segundo bit que es 0:
11010001
0
1

01

10

Como se puede observar quedamos en el presente estado 01 y con el cdigo


codificado 10. Ahora vamos a tomar el tercer bit que es 0:
11010001
0
0

+
+

011

101

Como se puede observar quedamos en el presente estado 00 y con el cdigo


codificado 11. Ahora vamos a tomar el cuarto bit que es 0:

11010001

11010001

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
301405 AUTOMATAS Y LENGUAJES FORMALES

0110

1010

Como se puede observar quedamos en el presente estado 00 y con el cdigo


codificado 00. Ahora vamos a tomar el quinto bit que es 1:
11010001
1
0

01101

10101

Como se puede observar quedamos en el presente estado 10 y con el cdigo


codificado 11. Ahora vamos a tomar el sexto bit que es 0:
11010001
0
1

+
+

011010

101011

Como se puede observar quedamos en el presente estado 01 y con el cdigo


codificado 01. Ahora vamos a tomar el sptimo bit que es 1:

11010001

11010001

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
301405 AUTOMATAS Y LENGUAJES FORMALES

0110100

1010110

Como se puede observar quedamos en el presente estado 10 y con el cdigo


codificado 00. Ahora vamos a tomar el octavo bit que es 1:
11010001
1
1

01101001

10101100

Como se puede observar quedamos en el presente estado 11 y con el cdigo


codificado 10, llegando adems al final de las entradas, as que vamos a
consolidar en la tabla los estados presentes:

DATOS

ESTADOS PRESENTE

11

10

01

10

00

00

01

11

CODIFICADO
RECIBIDO

3. Determine las salidas codificadas: (Complete la tabla).

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
301405 AUTOMATAS Y LENGUAJES FORMALES

7
1

6
0

5
1

4
0

3
0

2
0

1
1

11

10

01

10

00

00

01

11

CODIFICADO

10

00

01

11

00

11

10

01

RECIBIDO

11

00

01

10

00

11

00

01

DATOS

ESTADOS PRESENTE

En los datos recibidos recordemos que se debe asumir que hubo un error en el par
de bits codificados 2, 5 y 8por lo que estn resaltados para luego hacer el proceso
de correccin con el diagrama de Viterbi.
4. Realice el diagrama de estados para ese dato de entrada.
0/00

00

1/11
0/11
0/01

01

10

1/00
0/10

1/10

11
1/01

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
301405 AUTOMATAS Y LENGUAJES FORMALES

5. Identifique en el diagrama de Trellis


codificadas).

la ruta correcta (identificando salidas

11010001
00

o
11

o
00

01

o
10

o
01

11

00

10

11

o
01

6. Realice el diagrama de Viterbi corrigiendo el dato (ruta correcta). (PARA


CADA TRANSICION
O PASO DE ESTADO DEBE EVIDENCIARSE LA
SELECCIN DE RUTA EVALUANDO LA DISTANCA DE HAMMING) Para ello
debe mostrar la ruta correcta identificando las distancias de haming y la
seleccin dada para seguir la ruta. Utilice colores que diferencien las
distancias de haming, los datos codificados y las rutas seleccionadas.

Você também pode gostar