Informe 2 Telecomunicaciones
Informe 2 Telecomunicaciones
Informe 2 Telecomunicaciones
TELECOMUNICANES DIGITALES
COMPRESIÓN SIN PERDIDA
ACTIVIDAD II
INTRODUCCIÓN
Aplicar los conceptos aprendidos sobre compresión 2. Luego se inicializa dejando un espacio en P y en
LZW en LabVIEW. C se coloca el primer carácter del mensaje, es
Emplear los métodos de compresión de LZW, RLE decir N, en P+C se encuentra la concatenación
y Huffman para comprimir un mensaje. de los caracteres, y se pregunta si está o no en el
Evaluar el desempeño de los métodos de compresión diccionario, como se muestra en la figura 2
por medio de la razón y el factor de compresión.
II. PROCEDIMIENTO
Figura 2. Inicialización del ciclo
Se realiza la compresión de la palabra NO TRACES EN
3. Como el carácter N ya se encuentra en el
ESE CARTÓN, por medio del algoritmo LZW y
diccionario, N pasa a ocupar la posición en P y el
posteriormente por el algoritmo de Huffman, en busca de
siguiente carácter O ocupa la posición en C y
comparar su desempeño mediante la razón y el factor de
nueva se concatenan en P+C formando NO, se
compresión.
pregunta de nuevo ¿si está o no en el diccionario?,
como se muestra en la figura 3
Compresión por el método de LZW
Según lo visto en clase, los pasos para comprimir un
mensaje por LZW son:
log 2 31 = 5 𝑏𝑖𝑡𝑠
A partir de:
1 𝑏𝑎𝑢𝑑𝑖𝑜 = 1 𝑏𝑝𝑠
𝑏𝑖𝑡
𝑏𝑎𝑢𝑑𝑖𝑜 =
𝑠
Figura 5. Diccionario por medio de LZW 184
= 0.0192 𝑠𝑒𝑔
9600
TELECOMUNICACIONES – UNIVERSIDAD NACIONAL DE COLOMBIA 3
𝑏𝑖𝑡
𝑏𝑎𝑢𝑑𝑖𝑜 = 𝑏𝑖𝑡
𝑠 𝑏𝑎𝑢𝑑𝑖𝑜 =
𝑠
110𝑏𝑖𝑡𝑠 𝑑𝑒𝑙 𝑚𝑒𝑛𝑠𝑎𝑗𝑒 𝑐𝑜𝑚𝑝𝑟𝑖𝑚𝑑𝑜 184
= 0.01146 𝑠𝑒𝑔 = 0.0192 𝑠𝑒𝑔
9600 9600
Para transmitir 16 caracteres del mensaje comprimido se Para transmitir 23 caracteres se toman 0.0192 seg, así que,
tarda 0.01146 seg, así que, realizando una regla de tres, realizando una regla de tres, llegamos a que se tardaría
llegamos a que se tardaría 0.000716 seg. 0.000835 seg en transmitir un solo carácter
C=2
E=4
S=2
Ó=1
Por tanto, se realiza las ramificaciones con los caracteres Figura 8. Mensaje en Código binario
de izquierda hacia la derecha de los caracteres que menos
se repitan a los que más se repitan. Cuando ya se Se necesitan 13 Bytes para hacer la compresión
construye se le asigna por cada ramificación 1 y 0, así
cada carácter tiene un código binario, el cual se leerá de 13 𝑏𝑦𝑡𝑒𝑠
arriba hacia abajo para construir el código, este proceso 𝑅𝑎𝑧𝑜𝑛 𝑑𝑒 𝑐𝑜𝑚𝑝𝑟𝑒𝑠𝑖𝑜𝑛 = = 0.56
23 𝑏𝑦𝑡𝑒𝑠
se representa en la siguiente figura
23 𝑏𝑦𝑡𝑒𝑠
𝐹𝑎𝑐𝑡𝑜𝑟 𝑑𝑒 𝑐𝑜𝑚𝑝𝑟𝑒𝑠𝑖𝑜𝑛 = = 1.77
13 𝑏𝑦𝑡𝑒𝑠
𝑏𝑖𝑡
𝑏𝑎𝑢𝑑𝑖𝑜 =
𝑠
104 𝑏𝑖𝑡𝑠 𝑑𝑒𝑙 𝑚𝑒𝑛𝑠𝑎𝑗𝑒 𝑐𝑜𝑚𝑝𝑟𝑖𝑚𝑑𝑜
= 0.011 𝑠𝑒𝑔
9600
III. CONCLUSIONES
IV. REFERENCIAS
Mediante la implementación de los diferentes [1] Tomado de https://www.efor.es/sites/default/files/estudio-
algoritmos de compresión se determinó que el compresion-datos-almacenamiento.pdf
método que mejor comprime el mensaje fue el
algoritmo de huffman, ya que reduce el tamaño [2] Guía Actividad 2. Telecomunicaciones Digitales
Compresión sin perdida
del mensaje original de 23 bytes a solo 13 bytes,
esto se debe a que este método se ejecuta teniendo
en cuenta la frecuencia de los caracteres que
aparecen en el mensaje y a su vez se ve reflejado
es el mensaje comprimido que tomaría menor
tiempo transmitir.