Está en la página 1de 4

COMUNICACIONES MOVILES

Forward Error Correction

CARLOS ANDRES SANDOVAL COD.


2003100281

Se tienen las entradas para G1, G2 y G3 que son:

G1 = (557)8 = (101 101 111)2


G2 = (663)8 = (110 110 011)2
G3 = (711)8 = (111 001 001)2
M es igual a:
M = (281)8 = (0010 1000 0001)2

Con los valores de las entradas G1, G2 y G3 hacemos el siguiente circuito:


Ahora utilizamos el código convolucional y tengo:

                          G1 G2 G3
0 0 0 0 0 0 0 0 0 0 0 0   0 0 0
0 0 0 0 0 0 0 0 0 0 0 0   0 0 0
1 0 0 0 0 0 0 0 0 0 0 0   1 1 1
0 1 0 0 0 0 0 0 0 0 0 0   1 1 0
1 0 1 0 0 0 0 0 0 0 0 0   0 1 1
0 1 0 1 0 0 0 0 0 0 0 0   1 1 0
0 0 1 0 1 0 0 0 0 0 0 0   0 0 1
0 0 0 1 0 1 0 0 0 0 0 0   0 1 0
0 0 0 0 1 0 1 0 0 0 0 0   0 1 1
0 0 0 0 0 1 0 1 0 0 0 0   0 1 0
0 0 0 0 0 0 1 0 1 0 0 0   0 1 1
1 0 0 0 0 0 0 1 0 1 0 0   1 0 0
0 1 0 0 0 0 0 0 1 0 1 0   1 0 0
0 0 1 0 0 0 0 0 0 1 0 1   1 1 1
0 0 0 1 0 0 0 0 0 0 1 0   1 1 1
0 0 0 0 1 0 0 0 0 0 0 1   1 0 1
0 0 0 0 0 1 0 0 0 0 0 1   0 1 0
0 0 0 0 0 0 1 0 0 0 0 0   1 1 0
0 0 0 0 0 0 0 1 0 0 0 0   0 0 0
0 0 0 0 0 0 0 0 1 0 0 0   1 0 1
0 0 0 0 0 0 0 0 0 1 0 0   0 1 1
0 0 0 0 0 0 0 0 0 0 1 0   1 1 1
0 0 0 0 0 0 0 0 0 0 0 1   0 0 0
0 0 0 0 0 0 0 0 0 0 0 0   0 0 0
0 0 0 0 0 0 0 0 0 0 0 0   0 0 0

Aquí hallamos los valores de:

G
1 0 0 0 1 1 0 1 0 0 0 0 0 1 1 1 1 1 0 1 0 1 0 1 0
G
2 0 0 0 1 1 1 1 0 1 1 1 1 0 0 1 1 0 1 1 0 0 1 1 0
G
3 0 0 0 1 0 1 0 1 0 1 0 1 0 0 1 1 1 0 0 0 1 1 1 0

Comprobemos con la RESPUESTA IMPULSIONAL y para eso empiezo a


desplazar 1 por el registro con una función paso

m = Función paso -> [0 1 1 1 1 1 1 1 1 1…]

Y obtengo:
M M M M M M M M M M1 M1 M1
1 2 3 4 5 6 7 8 9 0 1 2   G1 G2 G3
0 0 0 0 0 0 0 0 0 0 0 0   0 0 0
1 0 0 0 0 0 0 0 0 0 0 0   1 1 1
0 1 0 0 0 0 0 0 0 0 0 0   1 1 0
0 0 1 0 0 0 0 0 0 0 0 0   1 0 0
0 0 0 1 0 0 0 0 0 0 0 0   0 0 0
0 0 0 0 1 0 0 0 0 0 0 0   1 0 1
0 0 0 0 0 1 0 0 0 0 0 0   0 1 0
0 0 0 0 0 0 1 0 0 0 0 0   1 1 0
0 0 0 0 0 0 0 1 0 0 0 0   0 0 0
0 0 0 0 0 0 0 0 1 0 0 0   1 0 1
0 0 0 0 0 0 0 0 0 1 0 0   0 1 1
0 0 0 0 0 0 0 0 0 0 1 0   1 1 1
0 0 0 0 0 0 0 0 0 0 0 1   0 0 0

PARA G1:

M
1                                                
0 0 0 0 0 0 0 0 0 0 0 0 0 0                      
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0                    
1 0 0 0 1 1 1 0 1 0 1 0 1 0 1 0                  
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0                
1 0 0 0 0 0 1 1 1 0 1 0 1 0 1 0 1 0              
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0            
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0          
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0        
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0      
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0    
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  
1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 0 1 0 1 0 1 0
G1 0 0 0 1 1 0 1 0 0 0 0 0 1 1 1 1 1 0 1 0 1 0 1 0

Hallamos el valor de G1 con una suma binaria en cada columna


PARA G2

M
1                                                
0 0 0 0 0 0 0 0 0 0 0 0 0 0                      
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0                    
1 0 0 0 1 1 0 0 0 1 1 0 0 1 1 0                  
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0                
1 0 0 0 0 0 1 1 0 0 0 1 1 0 0 1 1 0              
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0            
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0          
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0        
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0      
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0    
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  
1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 0 0 1 1 0
G2 0 0 0 1 1 1 1 0 1 1 1 1 0 0 1 1 0 1 1 0 0 1 1 0

PARA G3

M
1                                                
0 0 0 0 0 0 0 0 0 0 0 0 0 0                      
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0                    
1 0 0 0 1 0 0 0 1 0 0 0 1 1 1 0                  
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0                
1 0 0 0 0 0 1 0 0 0 1 0 0 0 1 1 1 0              
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0            
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0          
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0        
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0      
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0    
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  
1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 1 1 0
G3 0 0 0 1 0 1 0 1 0 1 0 1 0 0 1 1 1 0 0 0 1 1 1 0

Como nos podemos da cuenta los valores que hayamos


anteriormente corresponden con los que tenemos por medio de la
comprobación anterior

También podría gustarte