Sistemas de Comunicaciones I T2017-PEC3 1€¦ · código. d) El código de Huffman se calcula tal...

8
Sistemas de Comunicaciones I T2017-PEC3 1 Consultor: Francesc Tarrés Fecha entrega: 18 de diciembre de 2018 Normas de entrega - Entregar preferiblemente un documento en PDF y comprobar que todas las ecuaciones se visualizan correctamente. Es posible incluir páginas escaneadas de documentos elaborados manualmente. En este caso, procure tener una letra y organización del documento clara. Si se desea, se puede entregar el PDF y el formato Word Office conjuntamente. Se recomienda no entregar solo el formato Word ya que no siempre se mantienen las fórmulas en todas las versiones. No se aceptan entregas en OpenOffice. - Nombre del documento: Apellido_1_Apellido_2_Nombre_PEC3.pdf. - Se tienen que numerar todas las páginas del documento, especialmente cuando se entregan documentos manuscritos escaneados. - Todos los resultados de los problemas se tienen que demostrar o razonar. Si algunas de las demostraciones necesarias aparecen en el libro de texto sólo es necesario referenciar la fórmula del libro. El detalle con el que se espera la resolución de los ejercicios es el mismo que el de los ejercicios resueltos que se proporcionan en las guías de estudio de cada módulo. - Las soluciones finales de cada apartado deben identificarse de forma clara. Problema 1. Códigos de longitud variable (30%) Una fuente de mensajes tiene un total de 12 mensajes con las siguientes probabilidades: m prob m prob m prob m prob M1 0,4 M4 0,09 M7 0,04 M10 0,03 M2 0,1 M5 0,06 M8 0,04 M11 0,03 M3 0,1 M6 0,05 M9 0,03 M12 0,03 Se consideran los siguientes códigos de longitud variable: M Código 1 Código 2 Código 3 Código 4 M1 000 1 0 00 M2 001 01 010 010 M3 010 001 011 011 M4 011 0001 0110 100 M5 1000 00001 0101 1010 M6 1001 000001 00010 1110 M7 1010 0000001 01001 1111 M8 1011 00000001 11011 1100 M9 1100 000000001 10111 10110 M10 1101 0000000001 01111 10111 M11 1110 00000000001 111110 10010 M12 1111 000000000001 111101 11011 Se pide: a) Determine la entropía de la fuente. b) Determine si alguno de los códigos propuestos es inconsistente, es decir, se trata de un código que cuando se concatenen mensajes, la decodificación no será única i tendrá ambigüedades.

Transcript of Sistemas de Comunicaciones I T2017-PEC3 1€¦ · código. d) El código de Huffman se calcula tal...

Page 1: Sistemas de Comunicaciones I T2017-PEC3 1€¦ · código. d) El código de Huffman se calcula tal y como se indica en la figura adjunta donde siempre se combinan las dos ramas que

Sistemas de Comunicaciones I T2017-PEC3 1

Consultor: Francesc Tarrés Fecha entrega: 18 de diciembre de 2018

Normas de entrega

- Entregar preferiblemente un documento en PDF y comprobar que todas las ecuaciones se visualizan correctamente. Es posible incluir páginas escaneadas de documentos elaborados manualmente. En este caso, procure tener una letra y organización del documento clara. Si se desea, se puede entregar el PDF y el formato Word Office conjuntamente. Se recomienda no entregar solo el formato Word ya que no siempre se mantienen las fórmulas en todas las versiones. No se aceptan entregas en OpenOffice.

- Nombre del documento: Apellido_1_Apellido_2_Nombre_PEC3.pdf.

- Se tienen que numerar todas las páginas del documento, especialmente cuando

se entregan documentos manuscritos escaneados.

- Todos los resultados de los problemas se tienen que demostrar o razonar. Si algunas de las demostraciones necesarias aparecen en el libro de texto sólo es necesario referenciar la fórmula del libro. El detalle con el que se espera la resolución de los ejercicios es el mismo que el de los ejercicios resueltos que se proporcionan en las guías de estudio de cada módulo.

- Las soluciones finales de cada apartado deben identificarse de forma clara.

Problema 1. Códigos de longitud variable (30%) Una fuente de mensajes tiene un total de 12 mensajes con las siguientes probabilidades:

m prob m prob m prob m prob M1 0,4 M4 0,09 M7 0,04 M10 0,03 M2 0,1 M5 0,06 M8 0,04 M11 0,03 M3 0,1 M6 0,05 M9 0,03 M12 0,03

Se consideran los siguientes códigos de longitud variable:

M Código 1 Código 2 Código 3 Código 4 M1 000 1 0 00 M2 001 01 010 010 M3 010 001 011 011 M4 011 0001 0110 100 M5 1000 00001 0101 1010 M6 1001 000001 00010 1110 M7 1010 0000001 01001 1111 M8 1011 00000001 11011 1100 M9 1100 000000001 10111 10110 M10 1101 0000000001 01111 10111 M11 1110 00000000001 111110 10010 M12 1111 000000000001 111101 11011

Se pide:

a) Determine la entropía de la fuente. b) Determine si alguno de los códigos propuestos es inconsistente, es decir, se trata de

un código que cuando se concatenen mensajes, la decodificación no será única i tendrá ambigüedades.

Page 2: Sistemas de Comunicaciones I T2017-PEC3 1€¦ · código. d) El código de Huffman se calcula tal y como se indica en la figura adjunta donde siempre se combinan las dos ramas que

Sistemas de Comunicaciones I T2017-PEC3 2

c) Calcule el número de bits medio de los códigos que haya considerado consistentes. d) Una forma de construir códigos óptimos es mediante el algoritmos de Huffman del

cual podéis encontrar abundante información en internet. En este problema se propone que, buscando bibliografía adicional sobre el algoritmos de Huffman, se calcule un código de Huffman asociado a la fuente propuesta.

e) Determina el número de bits medio del código de Huffman propuesto para la fuente de ese ejercicio.

Solución.

a) La entropía de la fuente se calcula aplicando directamente la definición:

b) El código 3 es inconsistente ya que, por ejemplo, si recibimos la secuencias de bits 0110010 no sabremos si hemos recibido la secuencia de mensajes M4M1 o la secuencia de mensajes M3M1. El código 4 también es inconsistente ya que la secuencia 1001001100 podría decodificarse como M4M4M8 o como M11M3M1

c) Calculamos el valor medio de bits de cada uno de los códigos propuestos aplicando

la suma de productos entre probabilidades y el número de bits de cada palabra código.

d) El código de Huffman se calcula tal y como se indica en la figura adjunta donde siempre se combinan las dos ramas que tienen la menor probabilidad hasta llegar a un único nodo.

En este caso, el número medio de bits será: Donde comprobamos que el número medio de bits de Huffman es menor que en el resto de códigos. La entropía, como es natural, esta por debajo de Huffman.

H = �X

k

pk · log2 pk = �0, 4 · log2 0, 4� 2 · 0, 1 · log2 0, 1� 0, 9 · log2 0, 9�

� 0, 6 · log2 0, 6� 0, 5 · log2 0, 5� 2 · 0, 4 · log2 0, 4� 4 · 0, 3 · log2 0, 3 =

= 2, 9440 bits<latexit sha1_base64="+ZgVlehskOYCuYkYdBCUOszayHc=">AAAC9XicbZLNbtNAEMfX5quYjwY4chkRWnGIK9t1CzlEqtRLj0UibaVsZK03m3SVtdfyjoEoyoUrvAK3qleehzfoE3BmnQTU1h1ppb9+/xnNaGbTQkmDQfDbce/df/Dw0cZj78nTZ883Wy9enhhdlVz0uVa6PEuZEUrmoo8SlTgrSsGyVInTdHpY+6efRWmkzj/hrBDDjE1yOZacoUVJ689Rz6emypIpFMmU8pFGoEpPIIlqsN3zg04MN7klfrRCQSdsmCHYmm4Dd8EHSr1t3+r9hrsPNd9r8D3LI/jX7I5JrB//93cb/i5Ab9m2F3W6cRwAhVSiSVrtYCdYBjRFuBZtso7jpHVFR5pXmciRK2bMIAwKHM5ZiZIrsfBoZUTB+JRNxMDKnGXCDOfL+yxgy5IRjHVpX46wpNcr5iwzZpalNjNjeG5uezW8yxtUOP4wnMu8qFDkfNVoXClADfWxYSRLwVHNrGC8lHZW4OesZBztl/C2rrfBr/VsZuHZ1YS3F9EUJ9FOaPXHuH3wdr2kDfKavCHvSEjekwNyRI5Jn3CHOt+c784P94v7071wL1eprrOueUVuhPvrL0b72hU=</latexit><latexit sha1_base64="+ZgVlehskOYCuYkYdBCUOszayHc=">AAAC9XicbZLNbtNAEMfX5quYjwY4chkRWnGIK9t1CzlEqtRLj0UibaVsZK03m3SVtdfyjoEoyoUrvAK3qleehzfoE3BmnQTU1h1ppb9+/xnNaGbTQkmDQfDbce/df/Dw0cZj78nTZ883Wy9enhhdlVz0uVa6PEuZEUrmoo8SlTgrSsGyVInTdHpY+6efRWmkzj/hrBDDjE1yOZacoUVJ689Rz6emypIpFMmU8pFGoEpPIIlqsN3zg04MN7klfrRCQSdsmCHYmm4Dd8EHSr1t3+r9hrsPNd9r8D3LI/jX7I5JrB//93cb/i5Ab9m2F3W6cRwAhVSiSVrtYCdYBjRFuBZtso7jpHVFR5pXmciRK2bMIAwKHM5ZiZIrsfBoZUTB+JRNxMDKnGXCDOfL+yxgy5IRjHVpX46wpNcr5iwzZpalNjNjeG5uezW8yxtUOP4wnMu8qFDkfNVoXClADfWxYSRLwVHNrGC8lHZW4OesZBztl/C2rrfBr/VsZuHZ1YS3F9EUJ9FOaPXHuH3wdr2kDfKavCHvSEjekwNyRI5Jn3CHOt+c784P94v7071wL1eprrOueUVuhPvrL0b72hU=</latexit><latexit sha1_base64="+ZgVlehskOYCuYkYdBCUOszayHc=">AAAC9XicbZLNbtNAEMfX5quYjwY4chkRWnGIK9t1CzlEqtRLj0UibaVsZK03m3SVtdfyjoEoyoUrvAK3qleehzfoE3BmnQTU1h1ppb9+/xnNaGbTQkmDQfDbce/df/Dw0cZj78nTZ883Wy9enhhdlVz0uVa6PEuZEUrmoo8SlTgrSsGyVInTdHpY+6efRWmkzj/hrBDDjE1yOZacoUVJ689Rz6emypIpFMmU8pFGoEpPIIlqsN3zg04MN7klfrRCQSdsmCHYmm4Dd8EHSr1t3+r9hrsPNd9r8D3LI/jX7I5JrB//93cb/i5Ab9m2F3W6cRwAhVSiSVrtYCdYBjRFuBZtso7jpHVFR5pXmciRK2bMIAwKHM5ZiZIrsfBoZUTB+JRNxMDKnGXCDOfL+yxgy5IRjHVpX46wpNcr5iwzZpalNjNjeG5uezW8yxtUOP4wnMu8qFDkfNVoXClADfWxYSRLwVHNrGC8lHZW4OesZBztl/C2rrfBr/VsZuHZ1YS3F9EUJ9FOaPXHuH3wdr2kDfKavCHvSEjekwNyRI5Jn3CHOt+c784P94v7071wL1eprrOueUVuhPvrL0b72hU=</latexit><latexit sha1_base64="+ZgVlehskOYCuYkYdBCUOszayHc=">AAAC9XicbZLNbtNAEMfX5quYjwY4chkRWnGIK9t1CzlEqtRLj0UibaVsZK03m3SVtdfyjoEoyoUrvAK3qleehzfoE3BmnQTU1h1ppb9+/xnNaGbTQkmDQfDbce/df/Dw0cZj78nTZ883Wy9enhhdlVz0uVa6PEuZEUrmoo8SlTgrSsGyVInTdHpY+6efRWmkzj/hrBDDjE1yOZacoUVJ689Rz6emypIpFMmU8pFGoEpPIIlqsN3zg04MN7klfrRCQSdsmCHYmm4Dd8EHSr1t3+r9hrsPNd9r8D3LI/jX7I5JrB//93cb/i5Ab9m2F3W6cRwAhVSiSVrtYCdYBjRFuBZtso7jpHVFR5pXmciRK2bMIAwKHM5ZiZIrsfBoZUTB+JRNxMDKnGXCDOfL+yxgy5IRjHVpX46wpNcr5iwzZpalNjNjeG5uezW8yxtUOP4wnMu8qFDkfNVoXClADfWxYSRLwVHNrGC8lHZW4OesZBztl/C2rrfBr/VsZuHZ1YS3F9EUJ9FOaPXHuH3wdr2kDfKavCHvSEjekwNyRI5Jn3CHOt+c784P94v7071wL1eprrOueUVuhPvrL0b72hU=</latexit>

N̄1 = 3⇥ 0, 69 + 4⇥ 0, 31 = 3, 31 bits<latexit sha1_base64="XXKJRsaFU8LEMzpQwPa0oshXFJU=">AAACNHicbVDLSgMxFM3UV62vqks3wVIoKGXG1teiUHDjSirYB3RKyaRpG5p5kNwRy9Av8T/cu9UvENyJ4MpvMNMWrK0HQk7OvZdzc5xAcAWm+WYklpZXVteS66mNza3tnfTuXk35oaSsSn3hy4ZDFBPcY1XgIFgjkIy4jmB1Z3AV1+v3TCrue3cwDFjLJT2PdzkloKV2+tR2iIxu2taoVMA2cJcpbB6fXeIjXPx9FyxcwoX4srHDQbXTGTNvjoEXiTUlGTRFpZ3+sjs+DV3mARVEqaZlBtCKiAROBRul7FCxgNAB6bGmph7Rvq1o/L0Rzmqlg7u+1McDPFZnJyLiKjV0Hd3pEuir+Vos/ldrhtC9aEXcC0JgHp0YdUOBwcdxVrjDJaMghpoQKrneFdM+kYSCTjSVnbWBh3g3NUrpaKz5IBZJ7SRvaX5bzJRz05CS6AAdohyy0Dkqo2tUQVVE0SN6Ri/o1Xgy3o0P43PSmjCmM/voD4zvH2KOpuQ=</latexit><latexit sha1_base64="XXKJRsaFU8LEMzpQwPa0oshXFJU=">AAACNHicbVDLSgMxFM3UV62vqks3wVIoKGXG1teiUHDjSirYB3RKyaRpG5p5kNwRy9Av8T/cu9UvENyJ4MpvMNMWrK0HQk7OvZdzc5xAcAWm+WYklpZXVteS66mNza3tnfTuXk35oaSsSn3hy4ZDFBPcY1XgIFgjkIy4jmB1Z3AV1+v3TCrue3cwDFjLJT2PdzkloKV2+tR2iIxu2taoVMA2cJcpbB6fXeIjXPx9FyxcwoX4srHDQbXTGTNvjoEXiTUlGTRFpZ3+sjs+DV3mARVEqaZlBtCKiAROBRul7FCxgNAB6bGmph7Rvq1o/L0Rzmqlg7u+1McDPFZnJyLiKjV0Hd3pEuir+Vos/ldrhtC9aEXcC0JgHp0YdUOBwcdxVrjDJaMghpoQKrneFdM+kYSCTjSVnbWBh3g3NUrpaKz5IBZJ7SRvaX5bzJRz05CS6AAdohyy0Dkqo2tUQVVE0SN6Ri/o1Xgy3o0P43PSmjCmM/voD4zvH2KOpuQ=</latexit><latexit sha1_base64="XXKJRsaFU8LEMzpQwPa0oshXFJU=">AAACNHicbVDLSgMxFM3UV62vqks3wVIoKGXG1teiUHDjSirYB3RKyaRpG5p5kNwRy9Av8T/cu9UvENyJ4MpvMNMWrK0HQk7OvZdzc5xAcAWm+WYklpZXVteS66mNza3tnfTuXk35oaSsSn3hy4ZDFBPcY1XgIFgjkIy4jmB1Z3AV1+v3TCrue3cwDFjLJT2PdzkloKV2+tR2iIxu2taoVMA2cJcpbB6fXeIjXPx9FyxcwoX4srHDQbXTGTNvjoEXiTUlGTRFpZ3+sjs+DV3mARVEqaZlBtCKiAROBRul7FCxgNAB6bGmph7Rvq1o/L0Rzmqlg7u+1McDPFZnJyLiKjV0Hd3pEuir+Vos/ldrhtC9aEXcC0JgHp0YdUOBwcdxVrjDJaMghpoQKrneFdM+kYSCTjSVnbWBh3g3NUrpaKz5IBZJ7SRvaX5bzJRz05CS6AAdohyy0Dkqo2tUQVVE0SN6Ri/o1Xgy3o0P43PSmjCmM/voD4zvH2KOpuQ=</latexit><latexit sha1_base64="XXKJRsaFU8LEMzpQwPa0oshXFJU=">AAACNHicbVDLSgMxFM3UV62vqks3wVIoKGXG1teiUHDjSirYB3RKyaRpG5p5kNwRy9Av8T/cu9UvENyJ4MpvMNMWrK0HQk7OvZdzc5xAcAWm+WYklpZXVteS66mNza3tnfTuXk35oaSsSn3hy4ZDFBPcY1XgIFgjkIy4jmB1Z3AV1+v3TCrue3cwDFjLJT2PdzkloKV2+tR2iIxu2taoVMA2cJcpbB6fXeIjXPx9FyxcwoX4srHDQbXTGTNvjoEXiTUlGTRFpZ3+sjs+DV3mARVEqaZlBtCKiAROBRul7FCxgNAB6bGmph7Rvq1o/L0Rzmqlg7u+1McDPFZnJyLiKjV0Hd3pEuir+Vos/ldrhtC9aEXcC0JgHp0YdUOBwcdxVrjDJaMghpoQKrneFdM+kYSCTjSVnbWBh3g3NUrpaKz5IBZJ7SRvaX5bzJRz05CS6AAdohyy0Dkqo2tUQVVE0SN6Ri/o1Xgy3o0P43PSmjCmM/voD4zvH2KOpuQ=</latexit>

N̄2 = 1 · 0, 4 + 2 · 0, 1 + 3 · 0, 1 + 4 · 0, 09++ 5 · 0, 06 + 6 · 0, 05 + (7 + 8) · 0, 04 + (9 + 10 + 11 + 12) · 0, 03 =

= 3, 72 bits<latexit sha1_base64="d2fuqMHCjMLdMJAaKzYDmeB7atw=">AAACn3icbVHLThsxFPUMLaTTAoEuu3GJQEETRePJCxaRkFi0KxQkAlSZKPI4DljxPGTfqRqN8i/9Lf6Az8AT0iY8rmTpnHN9Hzo3TKXQ4HkPlr3x4ePmVumT8/nL9s5ueW//WieZYrzPEpmo25BqLkXM+yBA8ttUcRqFkt+E0/Mif/ObKy2S+ApmKR9G9C4WE8EoGGlU/huEVOUXI39+1CUBGyeAvVoTu9j/Rwh2G3iN4OZ/5p0aGgTOkdtaaW2jtVe0ZWi1454cr6SiffXUJZ5LiEv8tUyju2jXbdQ6Pg5wKECPyhWv7i0CvwVkCSpoGb1R+TEYJyyLeAxMUq0HxEthmFMFgkk+d4JM85SyKb3jAwNjGnE9zBdOzvGhUcZ4kijzYsALdb0ip5HWsyg0PyMK9/p1rhDfyw0ymJwMcxGnGfCYPQ+aZBJDgouz4LFQnIGcGUCZEmZXzO6pogzM8ZzD9THwp9hNzx1jDXltxFtw7deJwZfNyll1aVIJfUMHqIoI6qAz9BP1UB8xa9OqWS2rbX+3f9gXdu/5q20ta76iF2H/egI1S7sF</latexit><latexit sha1_base64="d2fuqMHCjMLdMJAaKzYDmeB7atw=">AAACn3icbVHLThsxFPUMLaTTAoEuu3GJQEETRePJCxaRkFi0KxQkAlSZKPI4DljxPGTfqRqN8i/9Lf6Az8AT0iY8rmTpnHN9Hzo3TKXQ4HkPlr3x4ePmVumT8/nL9s5ueW//WieZYrzPEpmo25BqLkXM+yBA8ttUcRqFkt+E0/Mif/ObKy2S+ApmKR9G9C4WE8EoGGlU/huEVOUXI39+1CUBGyeAvVoTu9j/Rwh2G3iN4OZ/5p0aGgTOkdtaaW2jtVe0ZWi1454cr6SiffXUJZ5LiEv8tUyju2jXbdQ6Pg5wKECPyhWv7i0CvwVkCSpoGb1R+TEYJyyLeAxMUq0HxEthmFMFgkk+d4JM85SyKb3jAwNjGnE9zBdOzvGhUcZ4kijzYsALdb0ip5HWsyg0PyMK9/p1rhDfyw0ymJwMcxGnGfCYPQ+aZBJDgouz4LFQnIGcGUCZEmZXzO6pogzM8ZzD9THwp9hNzx1jDXltxFtw7deJwZfNyll1aVIJfUMHqIoI6qAz9BP1UB8xa9OqWS2rbX+3f9gXdu/5q20ta76iF2H/egI1S7sF</latexit><latexit sha1_base64="d2fuqMHCjMLdMJAaKzYDmeB7atw=">AAACn3icbVHLThsxFPUMLaTTAoEuu3GJQEETRePJCxaRkFi0KxQkAlSZKPI4DljxPGTfqRqN8i/9Lf6Az8AT0iY8rmTpnHN9Hzo3TKXQ4HkPlr3x4ePmVumT8/nL9s5ueW//WieZYrzPEpmo25BqLkXM+yBA8ttUcRqFkt+E0/Mif/ObKy2S+ApmKR9G9C4WE8EoGGlU/huEVOUXI39+1CUBGyeAvVoTu9j/Rwh2G3iN4OZ/5p0aGgTOkdtaaW2jtVe0ZWi1454cr6SiffXUJZ5LiEv8tUyju2jXbdQ6Pg5wKECPyhWv7i0CvwVkCSpoGb1R+TEYJyyLeAxMUq0HxEthmFMFgkk+d4JM85SyKb3jAwNjGnE9zBdOzvGhUcZ4kijzYsALdb0ip5HWsyg0PyMK9/p1rhDfyw0ymJwMcxGnGfCYPQ+aZBJDgouz4LFQnIGcGUCZEmZXzO6pogzM8ZzD9THwp9hNzx1jDXltxFtw7deJwZfNyll1aVIJfUMHqIoI6qAz9BP1UB8xa9OqWS2rbX+3f9gXdu/5q20ta76iF2H/egI1S7sF</latexit><latexit sha1_base64="d2fuqMHCjMLdMJAaKzYDmeB7atw=">AAACn3icbVHLThsxFPUMLaTTAoEuu3GJQEETRePJCxaRkFi0KxQkAlSZKPI4DljxPGTfqRqN8i/9Lf6Az8AT0iY8rmTpnHN9Hzo3TKXQ4HkPlr3x4ePmVumT8/nL9s5ueW//WieZYrzPEpmo25BqLkXM+yBA8ttUcRqFkt+E0/Mif/ObKy2S+ApmKR9G9C4WE8EoGGlU/huEVOUXI39+1CUBGyeAvVoTu9j/Rwh2G3iN4OZ/5p0aGgTOkdtaaW2jtVe0ZWi1454cr6SiffXUJZ5LiEv8tUyju2jXbdQ6Pg5wKECPyhWv7i0CvwVkCSpoGb1R+TEYJyyLeAxMUq0HxEthmFMFgkk+d4JM85SyKb3jAwNjGnE9zBdOzvGhUcZ4kijzYsALdb0ip5HWsyg0PyMK9/p1rhDfyw0ymJwMcxGnGfCYPQ+aZBJDgouz4LFQnIGcGUCZEmZXzO6pogzM8ZzD9THwp9hNzx1jDXltxFtw7deJwZfNyll1aVIJfUMHqIoI6qAz9BP1UB8xa9OqWS2rbX+3f9gXdu/5q20ta76iF2H/egI1S7sF</latexit>

N̄Huffman = 1⇥ 0, 4 + 4⇥ 0, 4 + 5⇥ 0, 2 = 3 bits<latexit sha1_base64="bTkbDOFy3ccxAqilQHbvWSzm8KY=">AAACR3icbVBNSwMxEM3W7/Wr6tFLsFQEpezWil4KgpeeRMG2QreUbJptQ7PZJZkVy7J/yf/h3YsHPXvzJh5Na8FqfRB482aGN3l+LLgGx3m2cnPzC4tLyyv26tr6xmZ+a7uho0RRVqeRiNStTzQTXLI6cBDsNlaMhL5gTX9wMeo375jSPJI3MIxZOyQ9yQNOCRipk695PlHpZdZJa0kQhERm+1UXe8BDprFzVMGHuPK7PPkpy7iKj7GHfQ66ky84JWcMPEvcCSmgCa46+TevG9EkZBKoIFq3XCeGdkoUcCpYZnuJZjGhA9JjLUMlMZ7tdPzjDBeN0sVBpMyTgMfq9EZKQq2HoW8mQwJ9/bc3Ev/rtRIIztopl3ECTNJvoyARGCI8ig93uWIUxNAQQhU3t2LaJ4pQMCHbxWkbuB/dpjPbROP+DWKWNMol1/DrSuH8YBLSMtpFe+gAuegUnaMaukJ1RNEDekIv6NV6tN6tD+vzezRnTXZ20C/krC9on61E</latexit><latexit sha1_base64="bTkbDOFy3ccxAqilQHbvWSzm8KY=">AAACR3icbVBNSwMxEM3W7/Wr6tFLsFQEpezWil4KgpeeRMG2QreUbJptQ7PZJZkVy7J/yf/h3YsHPXvzJh5Na8FqfRB482aGN3l+LLgGx3m2cnPzC4tLyyv26tr6xmZ+a7uho0RRVqeRiNStTzQTXLI6cBDsNlaMhL5gTX9wMeo375jSPJI3MIxZOyQ9yQNOCRipk695PlHpZdZJa0kQhERm+1UXe8BDprFzVMGHuPK7PPkpy7iKj7GHfQ66ky84JWcMPEvcCSmgCa46+TevG9EkZBKoIFq3XCeGdkoUcCpYZnuJZjGhA9JjLUMlMZ7tdPzjDBeN0sVBpMyTgMfq9EZKQq2HoW8mQwJ9/bc3Ev/rtRIIztopl3ECTNJvoyARGCI8ig93uWIUxNAQQhU3t2LaJ4pQMCHbxWkbuB/dpjPbROP+DWKWNMol1/DrSuH8YBLSMtpFe+gAuegUnaMaukJ1RNEDekIv6NV6tN6tD+vzezRnTXZ20C/krC9on61E</latexit><latexit sha1_base64="bTkbDOFy3ccxAqilQHbvWSzm8KY=">AAACR3icbVBNSwMxEM3W7/Wr6tFLsFQEpezWil4KgpeeRMG2QreUbJptQ7PZJZkVy7J/yf/h3YsHPXvzJh5Na8FqfRB482aGN3l+LLgGx3m2cnPzC4tLyyv26tr6xmZ+a7uho0RRVqeRiNStTzQTXLI6cBDsNlaMhL5gTX9wMeo375jSPJI3MIxZOyQ9yQNOCRipk695PlHpZdZJa0kQhERm+1UXe8BDprFzVMGHuPK7PPkpy7iKj7GHfQ66ky84JWcMPEvcCSmgCa46+TevG9EkZBKoIFq3XCeGdkoUcCpYZnuJZjGhA9JjLUMlMZ7tdPzjDBeN0sVBpMyTgMfq9EZKQq2HoW8mQwJ9/bc3Ev/rtRIIztopl3ECTNJvoyARGCI8ig93uWIUxNAQQhU3t2LaJ4pQMCHbxWkbuB/dpjPbROP+DWKWNMol1/DrSuH8YBLSMtpFe+gAuegUnaMaukJ1RNEDekIv6NV6tN6tD+vzezRnTXZ20C/krC9on61E</latexit><latexit sha1_base64="bTkbDOFy3ccxAqilQHbvWSzm8KY=">AAACR3icbVBNSwMxEM3W7/Wr6tFLsFQEpezWil4KgpeeRMG2QreUbJptQ7PZJZkVy7J/yf/h3YsHPXvzJh5Na8FqfRB482aGN3l+LLgGx3m2cnPzC4tLyyv26tr6xmZ+a7uho0RRVqeRiNStTzQTXLI6cBDsNlaMhL5gTX9wMeo375jSPJI3MIxZOyQ9yQNOCRipk695PlHpZdZJa0kQhERm+1UXe8BDprFzVMGHuPK7PPkpy7iKj7GHfQ66ky84JWcMPEvcCSmgCa46+TevG9EkZBKoIFq3XCeGdkoUcCpYZnuJZjGhA9JjLUMlMZ7tdPzjDBeN0sVBpMyTgMfq9EZKQq2HoW8mQwJ9/bc3Ev/rtRIIztopl3ECTNJvoyARGCI8ig93uWIUxNAQQhU3t2LaJ4pQMCHbxWkbuB/dpjPbROP+DWKWNMol1/DrSuH8YBLSMtpFe+gAuegUnaMaukJ1RNEDekIv6NV6tN6tD+vzezRnTXZ20C/krC9on61E</latexit>

Page 3: Sistemas de Comunicaciones I T2017-PEC3 1€¦ · código. d) El código de Huffman se calcula tal y como se indica en la figura adjunta donde siempre se combinan las dos ramas que

Sistemas de Comunicaciones I T2017-PEC3 3

Page 4: Sistemas de Comunicaciones I T2017-PEC3 1€¦ · código. d) El código de Huffman se calcula tal y como se indica en la figura adjunta donde siempre se combinan las dos ramas que

Sistemas de Comunicaciones I T2017-PEC3 4

Problema 2. Códigos de paridad cruzada en la corrección de errores (40 %). Queremos estudiar dos códigos de corrección de error basados en paridad cruzada. Ambos códigos se aplican sobre una palabra original con una longitud de 30 bits. En el primer caso, la palabra se descompone en dos bloques de 15 bits que se disponen por filas y posteriormente se aplica un bit de paridad par en cada fila y cada columna. En el segundo caso, la secuencia de 30 bits se descompuesta en 6 filas de 5 bits cada una, añadiendo también un bit de redundancia par por cada fila y por cada columna, tal y como se indica en la figura adjunta. Código corrector de paridad cruzada 1 B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 R1 B15 B16 B17 B18 B19 B20 B21 B22 B23 B24 B25 B26 B27 B28 B29 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R18 Código corrector de paridad cruzada 2

B0 B1 B2 B3 B4 R1 B5 B6 B7 B8 B9 R2 B10 B11 B12 B13 B14 R3 B15 B16 B17 B18 B19 R4 B20 B21 B22 B23 B24 R5 B25 B26 B27 B28 B29 R6 R7 R8 R9 R10 R11 R12

Una vez calculados los bits de redundancia usando paridad par se transmiten por filas, empezando por el elemento superior izquierdo, como en los sistemas de escritura occidental.

a) Determina en cada caso el número total de bits del código (n), el número de bits de redundancia (r) y la tasa del código (!

!= !!!

!)

b) Calcula la secuencia de bits con la que se codificaría el siguiente mensaje en cada uno de los dos códigos propuestos.

11111 00000 11000 00111 10101 01010

c) En los dos casos, cada bis se trasmite usando una modulación NRZ con una

duración de bit de 15 𝜇𝑠, cuál es la tasa de transmisión de bits útiles en bits por segundo en cada uno de los dos sistemas de paridad.

d) En el sistema de paridad cruzada 1, recibimos el siguiente mensaje:

11010 01111 11001 1 11101 01100 11101 1 00111 00101 00100 0

Determina si se ha producido un error y en caso afirmativo si es posible corregirlo. Si es posible corregirlo indica cuál es el mensaje útil que hemos transmitido. Supongamos que la probabilidad de error por bits es de: 𝑝 = 10!!.

e) Calcula la probabilidad de que se produzca uno o más errores en un mensaje de 30 bits.

f) Calcula la probabilidad de que se produzcan dos o más errores en un mensaje de 𝑛! bits, siendo 𝑛! el número total de bits del código 1.

g) Calcula la probabilidad de que se produzcan dos o más errores en un mensaje de 𝑛! bits, siendo 𝑛! el número total de bits del código 2.

h) Teniendo en cuenta los resultados anteriores, ¿cuál de los dos códigos consideras más eficiente?

Page 5: Sistemas de Comunicaciones I T2017-PEC3 1€¦ · código. d) El código de Huffman se calcula tal y como se indica en la figura adjunta donde siempre se combinan las dos ramas que

Sistemas de Comunicaciones I T2017-PEC3 5

Solución:

a) Para el código 1 tenemos: n= 48, m=16 i r=30/48 mientras que para el código 3 tenemos: n=42, m=12 i r = 30/42.

b) En el caso del código 1 calcularíamos las redundancias tal y como se indica en la figura:

11111 00000 11000 1 00111 10101 01010 0 11000 10101 10010 1

Por lo tanto, enviaríamos: 11111 00000 11000 1 00111 10101 01010 0 11000 10101 10010 1 Para el segundo código tenemos

11111 1 00000 0 11000 0 00111 1 10101 1 01010 0 11111 1

Y por lo tanto, enviaríamos: 11111 1 00000 0 11000 0 00111 1 10101 1 01010 0 11111 1

c) Para el caso del código 1 se transmiten 30 bits útiles en 48 x 15 𝜇𝑠. Por lo tanto, la

tasa de transmisión útil será:

Análogamente, para el segundo caso:

d) Si revisamos las paridades del mensaje observaremos que existen 2 filas y dos columnas en las que se detecta que las paridades no coinciden. Esto nos permite detectar la presencia de errores pero no es posible identificar cuales de los bits afectados resultan erróneos y cuáles no.

11010 01111 11001 1 Error paridad fila 11101 01100 11101 1 Error paridad fila 00111 00101 00100 0 Error

Paridad Bis 3+4

e) La probabilidad de un error o más en 30 bits se puede calcular como 1 menos la probabilidad de que todos los bits sean correctos. Así pues, tenemos:

e)

r1 =30

48⇥ 15 · 10�6= 41.666, 7 bps

<latexit sha1_base64="QNrZMlAklVDkvCtRHTZs+Qv+JVA=">AAACOXicbVDLSgMxFM34rPVVdekmWAQXWiZaqwiFghuXFewDOrVk0kwbmnmQ3BHLMP/if7h3q1uX7opbf8D0saiPA4HDOfdyT44bSaHBtt+thcWl5ZXVzFp2fWNzazu3s1vXYawYr7FQhqrpUs2lCHgNBEjejBSnvit5wx1cj/3GA1dahMEdDCPe9mkvEJ5gFIzUyV2pDsFl7HiKMpyc2WlSvMQOCJ9rTM4d1g0BE/s+OSmlablICqVS6fgCO9iNdCeXtwv2BPgvITOSRzNUO7mR0w1Z7PMAmKRat4gdQTuhCgSTPM06seYRZQPa4y1DA2pCtJPJH1N8aJQu9kJlXgB4os5vJNTXeui7ZtKn0Ne/vbH4n9eKwbtsJyKIYuABmx7yYokhxOPCcFcozkAODaFMCZMVsz41dYGpNXs4fwYex9l0mjXVkN9F/CX10wIx/LaYrxzNSsqgfXSAjhBBF6iCblAV1RBDT+gFvaI369n6sEbW53R0wZrt7KEfsL6+AVNgqXs=</latexit><latexit sha1_base64="QNrZMlAklVDkvCtRHTZs+Qv+JVA=">AAACOXicbVDLSgMxFM34rPVVdekmWAQXWiZaqwiFghuXFewDOrVk0kwbmnmQ3BHLMP/if7h3q1uX7opbf8D0saiPA4HDOfdyT44bSaHBtt+thcWl5ZXVzFp2fWNzazu3s1vXYawYr7FQhqrpUs2lCHgNBEjejBSnvit5wx1cj/3GA1dahMEdDCPe9mkvEJ5gFIzUyV2pDsFl7HiKMpyc2WlSvMQOCJ9rTM4d1g0BE/s+OSmlablICqVS6fgCO9iNdCeXtwv2BPgvITOSRzNUO7mR0w1Z7PMAmKRat4gdQTuhCgSTPM06seYRZQPa4y1DA2pCtJPJH1N8aJQu9kJlXgB4os5vJNTXeui7ZtKn0Ne/vbH4n9eKwbtsJyKIYuABmx7yYokhxOPCcFcozkAODaFMCZMVsz41dYGpNXs4fwYex9l0mjXVkN9F/CX10wIx/LaYrxzNSsqgfXSAjhBBF6iCblAV1RBDT+gFvaI369n6sEbW53R0wZrt7KEfsL6+AVNgqXs=</latexit><latexit sha1_base64="QNrZMlAklVDkvCtRHTZs+Qv+JVA=">AAACOXicbVDLSgMxFM34rPVVdekmWAQXWiZaqwiFghuXFewDOrVk0kwbmnmQ3BHLMP/if7h3q1uX7opbf8D0saiPA4HDOfdyT44bSaHBtt+thcWl5ZXVzFp2fWNzazu3s1vXYawYr7FQhqrpUs2lCHgNBEjejBSnvit5wx1cj/3GA1dahMEdDCPe9mkvEJ5gFIzUyV2pDsFl7HiKMpyc2WlSvMQOCJ9rTM4d1g0BE/s+OSmlablICqVS6fgCO9iNdCeXtwv2BPgvITOSRzNUO7mR0w1Z7PMAmKRat4gdQTuhCgSTPM06seYRZQPa4y1DA2pCtJPJH1N8aJQu9kJlXgB4os5vJNTXeui7ZtKn0Ne/vbH4n9eKwbtsJyKIYuABmx7yYokhxOPCcFcozkAODaFMCZMVsz41dYGpNXs4fwYex9l0mjXVkN9F/CX10wIx/LaYrxzNSsqgfXSAjhBBF6iCblAV1RBDT+gFvaI369n6sEbW53R0wZrt7KEfsL6+AVNgqXs=</latexit><latexit sha1_base64="QNrZMlAklVDkvCtRHTZs+Qv+JVA=">AAACOXicbVDLSgMxFM34rPVVdekmWAQXWiZaqwiFghuXFewDOrVk0kwbmnmQ3BHLMP/if7h3q1uX7opbf8D0saiPA4HDOfdyT44bSaHBtt+thcWl5ZXVzFp2fWNzazu3s1vXYawYr7FQhqrpUs2lCHgNBEjejBSnvit5wx1cj/3GA1dahMEdDCPe9mkvEJ5gFIzUyV2pDsFl7HiKMpyc2WlSvMQOCJ9rTM4d1g0BE/s+OSmlablICqVS6fgCO9iNdCeXtwv2BPgvITOSRzNUO7mR0w1Z7PMAmKRat4gdQTuhCgSTPM06seYRZQPa4y1DA2pCtJPJH1N8aJQu9kJlXgB4os5vJNTXeui7ZtKn0Ne/vbH4n9eKwbtsJyKIYuABmx7yYokhxOPCcFcozkAODaFMCZMVsz41dYGpNXs4fwYex9l0mjXVkN9F/CX10wIx/LaYrxzNSsqgfXSAjhBBF6iCblAV1RBDT+gFvaI369n6sEbW53R0wZrt7KEfsL6+AVNgqXs=</latexit>

r2 =30

42⇥ 15 · 10�6= 47.619, 00 bps

<latexit sha1_base64="BlkWISiKn2XF+QB3eXCihbcYKVk=">AAACOnicbVDLSgMxFM34rPVVdekmWIQutGRqbRUpFNy4rGBV6NSSSTM2NPMguSOWYT7G/3DvVpduXSlu/QDTx0KtBwKHc+7lnhw3kkIDIa/WzOzc/MJiZim7vLK6tp7b2LzUYawYb7JQhurapZpLEfAmCJD8OlKc+q7kV27/dOhf3XGlRRhcwCDibZ/eBsITjIKROrkT1SnhGnY8RRlODkialEvYAeFzje1Dh3VDwDa5SfYraVorV4sV+3iPEOxgN9KdXJ4UyQh4mtgTkkcTNDq5d6cbstjnATBJtW7ZJIJ2QhUIJnmadWLNI8r69Ja3DA2oSdFORp9M8a5RutgLlXkB4JH6cyOhvtYD3zWTPoWe/usNxf+8VgzeUTsRQRQDD9j4kBdLDCEeNoa7QnEGcmAIZUqYrJj1qOkLTK/Z3Z9n4H6YTadZU439t4hpclkq2oafl/P1wqSkDNpGO6iAbFRFdXSGGqiJGHpAT+gZvViP1pv1YX2OR2esyc4W+gXr6xvI+Kmt</latexit><latexit sha1_base64="BlkWISiKn2XF+QB3eXCihbcYKVk=">AAACOnicbVDLSgMxFM34rPVVdekmWIQutGRqbRUpFNy4rGBV6NSSSTM2NPMguSOWYT7G/3DvVpduXSlu/QDTx0KtBwKHc+7lnhw3kkIDIa/WzOzc/MJiZim7vLK6tp7b2LzUYawYb7JQhurapZpLEfAmCJD8OlKc+q7kV27/dOhf3XGlRRhcwCDibZ/eBsITjIKROrkT1SnhGnY8RRlODkialEvYAeFzje1Dh3VDwDa5SfYraVorV4sV+3iPEOxgN9KdXJ4UyQh4mtgTkkcTNDq5d6cbstjnATBJtW7ZJIJ2QhUIJnmadWLNI8r69Ja3DA2oSdFORp9M8a5RutgLlXkB4JH6cyOhvtYD3zWTPoWe/usNxf+8VgzeUTsRQRQDD9j4kBdLDCEeNoa7QnEGcmAIZUqYrJj1qOkLTK/Z3Z9n4H6YTadZU439t4hpclkq2oafl/P1wqSkDNpGO6iAbFRFdXSGGqiJGHpAT+gZvViP1pv1YX2OR2esyc4W+gXr6xvI+Kmt</latexit><latexit sha1_base64="BlkWISiKn2XF+QB3eXCihbcYKVk=">AAACOnicbVDLSgMxFM34rPVVdekmWIQutGRqbRUpFNy4rGBV6NSSSTM2NPMguSOWYT7G/3DvVpduXSlu/QDTx0KtBwKHc+7lnhw3kkIDIa/WzOzc/MJiZim7vLK6tp7b2LzUYawYb7JQhurapZpLEfAmCJD8OlKc+q7kV27/dOhf3XGlRRhcwCDibZ/eBsITjIKROrkT1SnhGnY8RRlODkialEvYAeFzje1Dh3VDwDa5SfYraVorV4sV+3iPEOxgN9KdXJ4UyQh4mtgTkkcTNDq5d6cbstjnATBJtW7ZJIJ2QhUIJnmadWLNI8r69Ja3DA2oSdFORp9M8a5RutgLlXkB4JH6cyOhvtYD3zWTPoWe/usNxf+8VgzeUTsRQRQDD9j4kBdLDCEeNoa7QnEGcmAIZUqYrJj1qOkLTK/Z3Z9n4H6YTadZU439t4hpclkq2oafl/P1wqSkDNpGO6iAbFRFdXSGGqiJGHpAT+gZvViP1pv1YX2OR2esyc4W+gXr6xvI+Kmt</latexit><latexit sha1_base64="BlkWISiKn2XF+QB3eXCihbcYKVk=">AAACOnicbVDLSgMxFM34rPVVdekmWIQutGRqbRUpFNy4rGBV6NSSSTM2NPMguSOWYT7G/3DvVpduXSlu/QDTx0KtBwKHc+7lnhw3kkIDIa/WzOzc/MJiZim7vLK6tp7b2LzUYawYb7JQhurapZpLEfAmCJD8OlKc+q7kV27/dOhf3XGlRRhcwCDibZ/eBsITjIKROrkT1SnhGnY8RRlODkialEvYAeFzje1Dh3VDwDa5SfYraVorV4sV+3iPEOxgN9KdXJ4UyQh4mtgTkkcTNDq5d6cbstjnATBJtW7ZJIJ2QhUIJnmadWLNI8r69Ja3DA2oSdFORp9M8a5RutgLlXkB4JH6cyOhvtYD3zWTPoWe/usNxf+8VgzeUTsRQRQDD9j4kBdLDCEeNoa7QnEGcmAIZUqYrJj1qOkLTK/Z3Z9n4H6YTadZU439t4hpclkq2oafl/P1wqSkDNpGO6iAbFRFdXSGGqiJGHpAT+gZvViP1pv1YX2OR2esyc4W+gXr6xvI+Kmt</latexit>

p1+bits = 1� (1� 10�4)30 = 0, 002996<latexit sha1_base64="Hzbrm9ev+wp7ItqEvtvbuzROkeg=">AAACJ3icbZDLSkMxEIZzvNZ6q7p0EyxCRStJLWoXhYIblxXsBWotOWnahuZcSOaI5XBewfdw71ZfwZ3o0p2PYVq78PZD4OOfGWbyu6GSBgh5c2Zm5+YXFlNL6eWV1bX1zMZm3QSR5qLGAxXopsuMUNIXNZCgRDPUgnmuEg13eDauN26ENjLwL2EUirbH+r7sSc7AWp1MLuzEdN+VYJIyzedonpLrOF9M9q7jI5LgMiYHhBRKpeNOJksOyUT4L9ApZNFU1U7m46ob8MgTPnDFjGlREkI7ZhokVyJJX0VGhIwPWV+0LPrME6YdT36U4F3rdHEv0Pb5gCfu94mYecaMPNd2egwG5ndtbP5Xa0XQO23H0g8jED7/WtSLFIYAj+PBXakFBzWywLiW9lbMB0wzDjbE9O73NXA7vs0kaRsN/R3EX6gXDqnli2K2kpuGlELbaAflEEUnqILOURXVEEd36AE9oifn3nl2XpzXr9YZZzqzhX7Ief8EVLCiWg==</latexit><latexit sha1_base64="Hzbrm9ev+wp7ItqEvtvbuzROkeg=">AAACJ3icbZDLSkMxEIZzvNZ6q7p0EyxCRStJLWoXhYIblxXsBWotOWnahuZcSOaI5XBewfdw71ZfwZ3o0p2PYVq78PZD4OOfGWbyu6GSBgh5c2Zm5+YXFlNL6eWV1bX1zMZm3QSR5qLGAxXopsuMUNIXNZCgRDPUgnmuEg13eDauN26ENjLwL2EUirbH+r7sSc7AWp1MLuzEdN+VYJIyzedonpLrOF9M9q7jI5LgMiYHhBRKpeNOJksOyUT4L9ApZNFU1U7m46ob8MgTPnDFjGlREkI7ZhokVyJJX0VGhIwPWV+0LPrME6YdT36U4F3rdHEv0Pb5gCfu94mYecaMPNd2egwG5ndtbP5Xa0XQO23H0g8jED7/WtSLFIYAj+PBXakFBzWywLiW9lbMB0wzDjbE9O73NXA7vs0kaRsN/R3EX6gXDqnli2K2kpuGlELbaAflEEUnqILOURXVEEd36AE9oifn3nl2XpzXr9YZZzqzhX7Ief8EVLCiWg==</latexit><latexit sha1_base64="Hzbrm9ev+wp7ItqEvtvbuzROkeg=">AAACJ3icbZDLSkMxEIZzvNZ6q7p0EyxCRStJLWoXhYIblxXsBWotOWnahuZcSOaI5XBewfdw71ZfwZ3o0p2PYVq78PZD4OOfGWbyu6GSBgh5c2Zm5+YXFlNL6eWV1bX1zMZm3QSR5qLGAxXopsuMUNIXNZCgRDPUgnmuEg13eDauN26ENjLwL2EUirbH+r7sSc7AWp1MLuzEdN+VYJIyzedonpLrOF9M9q7jI5LgMiYHhBRKpeNOJksOyUT4L9ApZNFU1U7m46ob8MgTPnDFjGlREkI7ZhokVyJJX0VGhIwPWV+0LPrME6YdT36U4F3rdHEv0Pb5gCfu94mYecaMPNd2egwG5ndtbP5Xa0XQO23H0g8jED7/WtSLFIYAj+PBXakFBzWywLiW9lbMB0wzDjbE9O73NXA7vs0kaRsN/R3EX6gXDqnli2K2kpuGlELbaAflEEUnqILOURXVEEd36AE9oifn3nl2XpzXr9YZZzqzhX7Ief8EVLCiWg==</latexit><latexit sha1_base64="Hzbrm9ev+wp7ItqEvtvbuzROkeg=">AAACJ3icbZDLSkMxEIZzvNZ6q7p0EyxCRStJLWoXhYIblxXsBWotOWnahuZcSOaI5XBewfdw71ZfwZ3o0p2PYVq78PZD4OOfGWbyu6GSBgh5c2Zm5+YXFlNL6eWV1bX1zMZm3QSR5qLGAxXopsuMUNIXNZCgRDPUgnmuEg13eDauN26ENjLwL2EUirbH+r7sSc7AWp1MLuzEdN+VYJIyzedonpLrOF9M9q7jI5LgMiYHhBRKpeNOJksOyUT4L9ApZNFU1U7m46ob8MgTPnDFjGlREkI7ZhokVyJJX0VGhIwPWV+0LPrME6YdT36U4F3rdHEv0Pb5gCfu94mYecaMPNd2egwG5ndtbP5Xa0XQO23H0g8jED7/WtSLFIYAj+PBXakFBzWywLiW9lbMB0wzDjbE9O73NXA7vs0kaRsN/R3EX6gXDqnli2K2kpuGlELbaAflEEUnqILOURXVEEd36AE9oifn3nl2XpzXr9YZZzqzhX7Ief8EVLCiWg==</latexit>

p1+bits = 1� (1� 10�4)30 = 0, 002996<latexit sha1_base64="Hzbrm9ev+wp7ItqEvtvbuzROkeg=">AAACJ3icbZDLSkMxEIZzvNZ6q7p0EyxCRStJLWoXhYIblxXsBWotOWnahuZcSOaI5XBewfdw71ZfwZ3o0p2PYVq78PZD4OOfGWbyu6GSBgh5c2Zm5+YXFlNL6eWV1bX1zMZm3QSR5qLGAxXopsuMUNIXNZCgRDPUgnmuEg13eDauN26ENjLwL2EUirbH+r7sSc7AWp1MLuzEdN+VYJIyzedonpLrOF9M9q7jI5LgMiYHhBRKpeNOJksOyUT4L9ApZNFU1U7m46ob8MgTPnDFjGlREkI7ZhokVyJJX0VGhIwPWV+0LPrME6YdT36U4F3rdHEv0Pb5gCfu94mYecaMPNd2egwG5ndtbP5Xa0XQO23H0g8jED7/WtSLFIYAj+PBXakFBzWywLiW9lbMB0wzDjbE9O73NXA7vs0kaRsN/R3EX6gXDqnli2K2kpuGlELbaAflEEUnqILOURXVEEd36AE9oifn3nl2XpzXr9YZZzqzhX7Ief8EVLCiWg==</latexit><latexit sha1_base64="Hzbrm9ev+wp7ItqEvtvbuzROkeg=">AAACJ3icbZDLSkMxEIZzvNZ6q7p0EyxCRStJLWoXhYIblxXsBWotOWnahuZcSOaI5XBewfdw71ZfwZ3o0p2PYVq78PZD4OOfGWbyu6GSBgh5c2Zm5+YXFlNL6eWV1bX1zMZm3QSR5qLGAxXopsuMUNIXNZCgRDPUgnmuEg13eDauN26ENjLwL2EUirbH+r7sSc7AWp1MLuzEdN+VYJIyzedonpLrOF9M9q7jI5LgMiYHhBRKpeNOJksOyUT4L9ApZNFU1U7m46ob8MgTPnDFjGlREkI7ZhokVyJJX0VGhIwPWV+0LPrME6YdT36U4F3rdHEv0Pb5gCfu94mYecaMPNd2egwG5ndtbP5Xa0XQO23H0g8jED7/WtSLFIYAj+PBXakFBzWywLiW9lbMB0wzDjbE9O73NXA7vs0kaRsN/R3EX6gXDqnli2K2kpuGlELbaAflEEUnqILOURXVEEd36AE9oifn3nl2XpzXr9YZZzqzhX7Ief8EVLCiWg==</latexit><latexit sha1_base64="Hzbrm9ev+wp7ItqEvtvbuzROkeg=">AAACJ3icbZDLSkMxEIZzvNZ6q7p0EyxCRStJLWoXhYIblxXsBWotOWnahuZcSOaI5XBewfdw71ZfwZ3o0p2PYVq78PZD4OOfGWbyu6GSBgh5c2Zm5+YXFlNL6eWV1bX1zMZm3QSR5qLGAxXopsuMUNIXNZCgRDPUgnmuEg13eDauN26ENjLwL2EUirbH+r7sSc7AWp1MLuzEdN+VYJIyzedonpLrOF9M9q7jI5LgMiYHhBRKpeNOJksOyUT4L9ApZNFU1U7m46ob8MgTPnDFjGlREkI7ZhokVyJJX0VGhIwPWV+0LPrME6YdT36U4F3rdHEv0Pb5gCfu94mYecaMPNd2egwG5ndtbP5Xa0XQO23H0g8jED7/WtSLFIYAj+PBXakFBzWywLiW9lbMB0wzDjbE9O73NXA7vs0kaRsN/R3EX6gXDqnli2K2kpuGlELbaAflEEUnqILOURXVEEd36AE9oifn3nl2XpzXr9YZZzqzhX7Ief8EVLCiWg==</latexit><latexit sha1_base64="Hzbrm9ev+wp7ItqEvtvbuzROkeg=">AAACJ3icbZDLSkMxEIZzvNZ6q7p0EyxCRStJLWoXhYIblxXsBWotOWnahuZcSOaI5XBewfdw71ZfwZ3o0p2PYVq78PZD4OOfGWbyu6GSBgh5c2Zm5+YXFlNL6eWV1bX1zMZm3QSR5qLGAxXopsuMUNIXNZCgRDPUgnmuEg13eDauN26ENjLwL2EUirbH+r7sSc7AWp1MLuzEdN+VYJIyzedonpLrOF9M9q7jI5LgMiYHhBRKpeNOJksOyUT4L9ApZNFU1U7m46ob8MgTPnDFjGlREkI7ZhokVyJJX0VGhIwPWV+0LPrME6YdT36U4F3rdHEv0Pb5gCfu94mYecaMPNd2egwG5ndtbP5Xa0XQO23H0g8jED7/WtSLFIYAj+PBXakFBzWywLiW9lbMB0wzDjbE9O73NXA7vs0kaRsN/R3EX6gXDqnli2K2kpuGlELbaAflEEUnqILOURXVEEd36AE9oifn3nl2XpzXr9YZZzqzhX7Ief8EVLCiWg==</latexit>

Page 6: Sistemas de Comunicaciones I T2017-PEC3 1€¦ · código. d) El código de Huffman se calcula tal y como se indica en la figura adjunta donde siempre se combinan las dos ramas que

Sistemas de Comunicaciones I T2017-PEC3 6

f) En este caso tenemos un total de 48 bits para calcular la probabilidad de que 2 o más bits sean erróneos. Para hacerlo podemos expresarlo como 1 menos la probabilidad de que todos los bits sean correctos menos la probabilidad de que haya un bit erróneo.

g) De la misma manera que en el caso anterior, pero ahora con un total de 42 bits, tenemos:

h) Teniendo en cuenta estos resultados queda claro que el mejor código es el código 2 ya que tiene una tasa de transmisión de bits útiles más alta y una probabilidad de no poder corregir errores más baja.

p2+bits = 1� (1� 10�4)48 � 48 · 10�4(1� 10�4)47 = 1, 1245 · 10�5<latexit sha1_base64="W7JGr7S8gzNj+CeVGtUyxnrJkcE=">AAACUnicbVLLSgMxFE3ru1atunQTLIWKtkzKFLsRBDcuK1pb6ItMmrahmQfJHbEM82H+hxtXbusvuDJTZ1EfFwKHc87l3nuIE0ihwbLeMtm19Y3Nre2d3G5+b/+gcHj0qP1QMd5ivvRVx6GaS+HxFgiQvBMoTl1H8rYzu0n09hNXWvjeA8wD3nfpxBNjwSgYali4D4ZR7dwRoOMrUimTCrEGUcWOzwaR3YgrdqPHRj7glP2pX8b4CpMLUrPrK656PCwUraq1LPwXkBQUUVrNYWHRG/ksdLkHTFKtu8QKoB9RBYJJHud6oeYBZTM64V0DPepy3Y+Wx8e4ZJgRHvvKPA/wkl3tiKir9dx1jNOlMNW/tYT8T+uGMG70I+EFIXCPfQ8ahxKDj5Mk8UgozkDODaBMCbMrZlOqKAOTd660Ogaek910nDPRkN9B/AWPtSox+M4uXpfTkLbRCTpFZUTQJbpGt6iJWoihF/SOFugj85r5zJpf8m3NZtKeY/SjsvkvnKauRg==</latexit><latexit sha1_base64="W7JGr7S8gzNj+CeVGtUyxnrJkcE=">AAACUnicbVLLSgMxFE3ru1atunQTLIWKtkzKFLsRBDcuK1pb6ItMmrahmQfJHbEM82H+hxtXbusvuDJTZ1EfFwKHc87l3nuIE0ihwbLeMtm19Y3Nre2d3G5+b/+gcHj0qP1QMd5ivvRVx6GaS+HxFgiQvBMoTl1H8rYzu0n09hNXWvjeA8wD3nfpxBNjwSgYali4D4ZR7dwRoOMrUimTCrEGUcWOzwaR3YgrdqPHRj7glP2pX8b4CpMLUrPrK656PCwUraq1LPwXkBQUUVrNYWHRG/ksdLkHTFKtu8QKoB9RBYJJHud6oeYBZTM64V0DPepy3Y+Wx8e4ZJgRHvvKPA/wkl3tiKir9dx1jNOlMNW/tYT8T+uGMG70I+EFIXCPfQ8ahxKDj5Mk8UgozkDODaBMCbMrZlOqKAOTd660Ogaek910nDPRkN9B/AWPtSox+M4uXpfTkLbRCTpFZUTQJbpGt6iJWoihF/SOFugj85r5zJpf8m3NZtKeY/SjsvkvnKauRg==</latexit><latexit sha1_base64="W7JGr7S8gzNj+CeVGtUyxnrJkcE=">AAACUnicbVLLSgMxFE3ru1atunQTLIWKtkzKFLsRBDcuK1pb6ItMmrahmQfJHbEM82H+hxtXbusvuDJTZ1EfFwKHc87l3nuIE0ihwbLeMtm19Y3Nre2d3G5+b/+gcHj0qP1QMd5ivvRVx6GaS+HxFgiQvBMoTl1H8rYzu0n09hNXWvjeA8wD3nfpxBNjwSgYali4D4ZR7dwRoOMrUimTCrEGUcWOzwaR3YgrdqPHRj7glP2pX8b4CpMLUrPrK656PCwUraq1LPwXkBQUUVrNYWHRG/ksdLkHTFKtu8QKoB9RBYJJHud6oeYBZTM64V0DPepy3Y+Wx8e4ZJgRHvvKPA/wkl3tiKir9dx1jNOlMNW/tYT8T+uGMG70I+EFIXCPfQ8ahxKDj5Mk8UgozkDODaBMCbMrZlOqKAOTd660Ogaek910nDPRkN9B/AWPtSox+M4uXpfTkLbRCTpFZUTQJbpGt6iJWoihF/SOFugj85r5zJpf8m3NZtKeY/SjsvkvnKauRg==</latexit><latexit sha1_base64="W7JGr7S8gzNj+CeVGtUyxnrJkcE=">AAACUnicbVLLSgMxFE3ru1atunQTLIWKtkzKFLsRBDcuK1pb6ItMmrahmQfJHbEM82H+hxtXbusvuDJTZ1EfFwKHc87l3nuIE0ihwbLeMtm19Y3Nre2d3G5+b/+gcHj0qP1QMd5ivvRVx6GaS+HxFgiQvBMoTl1H8rYzu0n09hNXWvjeA8wD3nfpxBNjwSgYali4D4ZR7dwRoOMrUimTCrEGUcWOzwaR3YgrdqPHRj7glP2pX8b4CpMLUrPrK656PCwUraq1LPwXkBQUUVrNYWHRG/ksdLkHTFKtu8QKoB9RBYJJHud6oeYBZTM64V0DPepy3Y+Wx8e4ZJgRHvvKPA/wkl3tiKir9dx1jNOlMNW/tYT8T+uGMG70I+EFIXCPfQ8ahxKDj5Mk8UgozkDODaBMCbMrZlOqKAOTd660Ogaek910nDPRkN9B/AWPtSox+M4uXpfTkLbRCTpFZUTQJbpGt6iJWoihF/SOFugj85r5zJpf8m3NZtKeY/SjsvkvnKauRg==</latexit>

p2+bits = 1� (1� 10�4)42 � 42 · 10�4(1� 10�4)41 = 8, 5870 · 10�6<latexit sha1_base64="z+YciCBAZDE/qWq2GMqg83sNAJg=">AAACUnicbVLLTgIxFC34QkRFXbppJCQYHTMlKGxITNy4xChqwmPSKQUaOo+0d4xkMh/mf7hx5VZ/wZUFZoGPmzQ5Oefc3HtP6oZSaLDtt0x2ZXVtfSO3md8qbO/sFvf273UQKcbbLJCBenSp5lL4vA0CJH8MFaeeK/mDO7ma6Q9PXGkR+HcwDXnPoyNfDAWjYCineBs6cfXEFaCTJrEqxCJ2P7ZqyXE/rlUTq1btskEAOGV/6iTBTdw4PW/U7SXXReIUS/aZPS/8F5AUlFBaLaf40R0ELPK4D0xSrTvEDqEXUwWCSZ7ku5HmIWUTOuIdA33qcd2L58cnuGyYAR4Gyjwf8Jxd7oipp/XUc43TozDWv7UZ+Z/WiWDY6MXCDyPgPlsMGkYSQ4BnSeKBUJyBnBpAmRJmV8zGVFEGJu98eXkMPM9200neREN+B/EX3FfPiME3tdJlJQ0phw7REaogguroEl2jFmojhl7QO/pAn5nXzFfW/JKFNZtJew7Qj8oWvgGXbq5E</latexit><latexit sha1_base64="z+YciCBAZDE/qWq2GMqg83sNAJg=">AAACUnicbVLLTgIxFC34QkRFXbppJCQYHTMlKGxITNy4xChqwmPSKQUaOo+0d4xkMh/mf7hx5VZ/wZUFZoGPmzQ5Oefc3HtP6oZSaLDtt0x2ZXVtfSO3md8qbO/sFvf273UQKcbbLJCBenSp5lL4vA0CJH8MFaeeK/mDO7ma6Q9PXGkR+HcwDXnPoyNfDAWjYCineBs6cfXEFaCTJrEqxCJ2P7ZqyXE/rlUTq1btskEAOGV/6iTBTdw4PW/U7SXXReIUS/aZPS/8F5AUlFBaLaf40R0ELPK4D0xSrTvEDqEXUwWCSZ7ku5HmIWUTOuIdA33qcd2L58cnuGyYAR4Gyjwf8Jxd7oipp/XUc43TozDWv7UZ+Z/WiWDY6MXCDyPgPlsMGkYSQ4BnSeKBUJyBnBpAmRJmV8zGVFEGJu98eXkMPM9200neREN+B/EX3FfPiME3tdJlJQ0phw7REaogguroEl2jFmojhl7QO/pAn5nXzFfW/JKFNZtJew7Qj8oWvgGXbq5E</latexit><latexit sha1_base64="z+YciCBAZDE/qWq2GMqg83sNAJg=">AAACUnicbVLLTgIxFC34QkRFXbppJCQYHTMlKGxITNy4xChqwmPSKQUaOo+0d4xkMh/mf7hx5VZ/wZUFZoGPmzQ5Oefc3HtP6oZSaLDtt0x2ZXVtfSO3md8qbO/sFvf273UQKcbbLJCBenSp5lL4vA0CJH8MFaeeK/mDO7ma6Q9PXGkR+HcwDXnPoyNfDAWjYCineBs6cfXEFaCTJrEqxCJ2P7ZqyXE/rlUTq1btskEAOGV/6iTBTdw4PW/U7SXXReIUS/aZPS/8F5AUlFBaLaf40R0ELPK4D0xSrTvEDqEXUwWCSZ7ku5HmIWUTOuIdA33qcd2L58cnuGyYAR4Gyjwf8Jxd7oipp/XUc43TozDWv7UZ+Z/WiWDY6MXCDyPgPlsMGkYSQ4BnSeKBUJyBnBpAmRJmV8zGVFEGJu98eXkMPM9200neREN+B/EX3FfPiME3tdJlJQ0phw7REaogguroEl2jFmojhl7QO/pAn5nXzFfW/JKFNZtJew7Qj8oWvgGXbq5E</latexit><latexit sha1_base64="z+YciCBAZDE/qWq2GMqg83sNAJg=">AAACUnicbVLLTgIxFC34QkRFXbppJCQYHTMlKGxITNy4xChqwmPSKQUaOo+0d4xkMh/mf7hx5VZ/wZUFZoGPmzQ5Oefc3HtP6oZSaLDtt0x2ZXVtfSO3md8qbO/sFvf273UQKcbbLJCBenSp5lL4vA0CJH8MFaeeK/mDO7ma6Q9PXGkR+HcwDXnPoyNfDAWjYCineBs6cfXEFaCTJrEqxCJ2P7ZqyXE/rlUTq1btskEAOGV/6iTBTdw4PW/U7SXXReIUS/aZPS/8F5AUlFBaLaf40R0ELPK4D0xSrTvEDqEXUwWCSZ7ku5HmIWUTOuIdA33qcd2L58cnuGyYAR4Gyjwf8Jxd7oipp/XUc43TozDWv7UZ+Z/WiWDY6MXCDyPgPlsMGkYSQ4BnSeKBUJyBnBpAmRJmV8zGVFEGJu98eXkMPM9200neREN+B/EX3FfPiME3tdJlJQ0phw7REaogguroEl2jFmojhl7QO/pAn5nXzFfW/JKFNZtJew7Qj8oWvgGXbq5E</latexit>

Page 7: Sistemas de Comunicaciones I T2017-PEC3 1€¦ · código. d) El código de Huffman se calcula tal y como se indica en la figura adjunta donde siempre se combinan las dos ramas que

Sistemas de Comunicaciones I T2017-PEC3 7

Problema 3. Multiplexación de señales en el tiempo: Transport Stream. (30%) Queremos transmitir un conjunto de canales de audio y vídeo de alta calidad mediante un múltiplex temporal estadístico con una filosofía similar al sistema de Transport Stream que se utiliza para la multiplexación de señales de Televisión Digital y estandarizado por la ISO en el estándar MPEG Sistemas. Esencialmente, cada el stream binario de cada canal de vídeo o audio se descompone en paquetes de 180 bytes de información útil. Cada uno de estos 180 bytes se ponen en otro paquete de 192 bytes que incluye los 180 bytes como carga útil más 2 bytes que identifican el canal de audio o vídeo del cuál transportan la información, 6 bytes de información de sincronismo y 4 bytes de redundancia para la eventual corrección de errores. La estrategia de multiplexación de los canales audiovisuales es enviar estos paquetes de 192 bytes de forma continuada, multiplexando en el tiempo diferentes informaciones. Cada paquete de 192 bytes corresponde únicamente a un canal de audio o vídeo. Así, en un paquete no se pueden mezclar bits asociados a fuentes de audio o vídeo diferentes. Los paquetes se envían al canal siguiendo una estrategia de multiplexación estadística. Así, los canales de audio y vídeo van llenando unos buffers asociados a cada fuente y a medida que los buffers tienen un mínimo de 180 bytes se construye un nuevo paquete que se envía al canal. No hay tiempo de guarda entre paquetes. La duración del paquete debe diseñarse para que el múltiplex permita transmitir todos los datos que deseamos enviar sin que se desborden los buffers del transmisor ni del receptor. En el caso en que todos los buffers estén vacíos pueden continuar enviando paquetes de 192 bytes sin información útil, con bits de relleno. Si se desea, se pueden encontrar más detalles de la filosofía general de transmisión del sistema de transporte stream en diferentes fuentes, entre ellas la wikipedia. Queremos enviar los siguientes canales:

• 2 canales de vídeo de alta definición, codificados a una tasa de 15 Mbps1 cada canal.

• 5 canales de vídeo de definición convencional, codificados a una tasa de 3,5 Mbps cada canal

• 1 canal de vídeo 4K de alta calidad codificado a 200 Mbps. • 16 canales de audio de alta calidad codificados en PCM a una tasa de 1,152 Mbps

para cada canal • 4 canales de audio de comentarista, codificados en PCM a una tasa de 128 kbps por

cada canal. • 10 canales de información auxiliar, cada uno de ellos con una tasa de 32 kbps.

Se pide:

a) Determina la tasa de bits útil de todo el múltiplex completo, sin tener en cuenta los bits de cabecera y de redundancia.

b) Calcula cuál debería ser la duración máxima de un paquete (𝑇!"#$%&) para poder enviar toda la información asociada al múltiplex. Suponga que la modulación de la información es del tipo NRZ.

c) Suponga que en la práctica tomamos una duración de paquete que es un 95% del que hemos calculado en el apartado anterior. ¿Cuál será la tasa de bits transmitidos, incluyendo las cabeceras y redundancias. (Nota: el paquete se hace algo más corto para garantizar que incluso cuando las tasas de codificación aumente ligeramente se podrán ubicar todos los paquetes en el múltiplex).

d) Calcula el número de paquetes por segundo que se transmiten correspondientes al canal de vídeo 4K de alta calidad.

e) Calcula el número de paquetes por segundo que se transmiten asociados a todo el múltiplex.

1 Considera que 1 𝑀𝑏𝑖𝑡 = 10! 𝑏𝑖𝑡𝑠, 1𝑘𝑏𝑖𝑡 = 10!𝑏𝑖𝑡𝑠

Page 8: Sistemas de Comunicaciones I T2017-PEC3 1€¦ · código. d) El código de Huffman se calcula tal y como se indica en la figura adjunta donde siempre se combinan las dos ramas que

Sistemas de Comunicaciones I T2017-PEC3 8

Solución:

a) Contamos el total de bits de todo el múltiplex

Vídeo HD, 2 canales, 15 Mbps 30 Mbps Vídeo SD, 5 canales, 3,5 Mbps 17,5 Mbps Vídeo 4K, alta calidad 200 Mbps 16 canales audio, 1,152 Mbps 18,432 Mbps 4 canales comentarista, 128 kbps 512 kbps 10 canales auxiliares, 32 kbps 320 kbps Total DATOS ÜTILES 266,764 Mbps

b) En un paquete tenemos que insertar 180 bytes útiles, por lo tanto, la duración del

paquete ha de permitir como mínimo transmitir todo el flujo de bits del múltiplex

c) Calculamos la duración de un paquete como un 95 % de este tiempo.

En este tiempo hemos de insertar 192 bytes, por lo tanto el tiempo de bit y la tasa de transmisión será:

d) El canal de vídeo de alta calidad tiene 200 Mbps que se transmiten en paquetes de 180 bytes útiles, por lo tanto:

e) Repitiendo los cálculos para todo el múltiplex:

1

266, 764 · 106 ⇥ 180⇥ 8 = 5, 3980 · 10�6 s<latexit sha1_base64="VMKMP6uqNMN6DHhBmeVqrD0j+P0=">AAACR3icbZA7SwNBFIVn4yvGV9TSZjAELDTsRl1jIQRsUkYwRsjGMDuZ1SGzD2buimHZv+T/sLex0NrOTiydxEVi4oWBj3Pv5Z45biS4AtN8MXJz8wuLS/nlwsrq2vpGcXPrSoWxpKxFQxHKa5coJnjAWsBBsOtIMuK7grXdwfmo375nUvEwuIRhxLo+uQ24xykBLfWKDceThCZWmlRte//EPnJoPwRsmTd26gD3mcJWzcQZ1vAZPt4/PK2Zv2PJgZ1iB6tesWRWzHHhWbAyKKGsmr3iu9MPaeyzAKggSnUsM4JuQiRwKlhacGLFIkIH5JZ1NAZEG+gm4x+nuKyVPvZCqV8AeKxObiTEV2rou3rSJ3Cnpnsj8b9eJwav1k14EMXAAvpzyIsFhhCP4sN9LhkFMdRAqOTaK6Z3REcIOuRCefIMPIy8qbSgo7Gmg5iFq2rF0nxxVKrvZSHl0Q7aRXvIQieojhqoiVqIokf0jF7Rm/FkfBifxtfPaM7IdrbRn8oZ34RorWU=</latexit><latexit sha1_base64="VMKMP6uqNMN6DHhBmeVqrD0j+P0=">AAACR3icbZA7SwNBFIVn4yvGV9TSZjAELDTsRl1jIQRsUkYwRsjGMDuZ1SGzD2buimHZv+T/sLex0NrOTiydxEVi4oWBj3Pv5Z45biS4AtN8MXJz8wuLS/nlwsrq2vpGcXPrSoWxpKxFQxHKa5coJnjAWsBBsOtIMuK7grXdwfmo375nUvEwuIRhxLo+uQ24xykBLfWKDceThCZWmlRte//EPnJoPwRsmTd26gD3mcJWzcQZ1vAZPt4/PK2Zv2PJgZ1iB6tesWRWzHHhWbAyKKGsmr3iu9MPaeyzAKggSnUsM4JuQiRwKlhacGLFIkIH5JZ1NAZEG+gm4x+nuKyVPvZCqV8AeKxObiTEV2rou3rSJ3Cnpnsj8b9eJwav1k14EMXAAvpzyIsFhhCP4sN9LhkFMdRAqOTaK6Z3REcIOuRCefIMPIy8qbSgo7Gmg5iFq2rF0nxxVKrvZSHl0Q7aRXvIQieojhqoiVqIokf0jF7Rm/FkfBifxtfPaM7IdrbRn8oZ34RorWU=</latexit><latexit sha1_base64="VMKMP6uqNMN6DHhBmeVqrD0j+P0=">AAACR3icbZA7SwNBFIVn4yvGV9TSZjAELDTsRl1jIQRsUkYwRsjGMDuZ1SGzD2buimHZv+T/sLex0NrOTiydxEVi4oWBj3Pv5Z45biS4AtN8MXJz8wuLS/nlwsrq2vpGcXPrSoWxpKxFQxHKa5coJnjAWsBBsOtIMuK7grXdwfmo375nUvEwuIRhxLo+uQ24xykBLfWKDceThCZWmlRte//EPnJoPwRsmTd26gD3mcJWzcQZ1vAZPt4/PK2Zv2PJgZ1iB6tesWRWzHHhWbAyKKGsmr3iu9MPaeyzAKggSnUsM4JuQiRwKlhacGLFIkIH5JZ1NAZEG+gm4x+nuKyVPvZCqV8AeKxObiTEV2rou3rSJ3Cnpnsj8b9eJwav1k14EMXAAvpzyIsFhhCP4sN9LhkFMdRAqOTaK6Z3REcIOuRCefIMPIy8qbSgo7Gmg5iFq2rF0nxxVKrvZSHl0Q7aRXvIQieojhqoiVqIokf0jF7Rm/FkfBifxtfPaM7IdrbRn8oZ34RorWU=</latexit><latexit sha1_base64="VMKMP6uqNMN6DHhBmeVqrD0j+P0=">AAACR3icbZA7SwNBFIVn4yvGV9TSZjAELDTsRl1jIQRsUkYwRsjGMDuZ1SGzD2buimHZv+T/sLex0NrOTiydxEVi4oWBj3Pv5Z45biS4AtN8MXJz8wuLS/nlwsrq2vpGcXPrSoWxpKxFQxHKa5coJnjAWsBBsOtIMuK7grXdwfmo375nUvEwuIRhxLo+uQ24xykBLfWKDceThCZWmlRte//EPnJoPwRsmTd26gD3mcJWzcQZ1vAZPt4/PK2Zv2PJgZ1iB6tesWRWzHHhWbAyKKGsmr3iu9MPaeyzAKggSnUsM4JuQiRwKlhacGLFIkIH5JZ1NAZEG+gm4x+nuKyVPvZCqV8AeKxObiTEV2rou3rSJ3Cnpnsj8b9eJwav1k14EMXAAvpzyIsFhhCP4sN9LhkFMdRAqOTaK6Z3REcIOuRCefIMPIy8qbSgo7Gmg5iFq2rF0nxxVKrvZSHl0Q7aRXvIQieojhqoiVqIokf0jF7Rm/FkfBifxtfPaM7IdrbRn8oZ34RorWU=</latexit>

T0 = 0, 95⇥ 5, 3980 · 10�6 =

= 5, 1281 · 10�6 s<latexit sha1_base64="9YnpgS3jaxV735oqBEVHOLM1dU0=">AAACQnicbVDLTgIxFO34xPE16tJNI8G4QNJRUViQkLhxqYmACYOkUwo0dh5p7xjJhA/yP9y7lT8w7oxbFxZkIepJmpycc2/u6fFjKTQQMrLm5hcWl5YzK/bq2vrGprO1XddRohivsUhG6sanmksR8hoIkPwmVpwGvuQN/+587DfuudIiCq9hEPNWQHuh6ApGwUht5/y6TfB+BZN8uYg9EAHXuJg/LpeIxzoRYJfcpoenw4rn2fuVYt49KrkzBvawbjtZUiAT4L/EnZIsmuKy7bx6nYglAQ+BSap10yUxtFKqQDDJh7aXaB5Tdkd7vGloSE2qVjr57BDnjNLB3UiZFwKeqD83UhpoPQh8MxlQ6Ovf3lj8z2sm0C21UhHGCfCQfR/qJhJDhMfN4Y5QnIEcGEKZEiYrZn2qKAPTr537eQYextn00DbVuL+L+EvqRwXX8KuTbPVgWlIG7aI9dIBcdIaq6AJdohpi6BE9oxc0sp6sN+vd+vgenbOmOztoBtbnF3eFqsY=</latexit><latexit sha1_base64="9YnpgS3jaxV735oqBEVHOLM1dU0=">AAACQnicbVDLTgIxFO34xPE16tJNI8G4QNJRUViQkLhxqYmACYOkUwo0dh5p7xjJhA/yP9y7lT8w7oxbFxZkIepJmpycc2/u6fFjKTQQMrLm5hcWl5YzK/bq2vrGprO1XddRohivsUhG6sanmksR8hoIkPwmVpwGvuQN/+587DfuudIiCq9hEPNWQHuh6ApGwUht5/y6TfB+BZN8uYg9EAHXuJg/LpeIxzoRYJfcpoenw4rn2fuVYt49KrkzBvawbjtZUiAT4L/EnZIsmuKy7bx6nYglAQ+BSap10yUxtFKqQDDJh7aXaB5Tdkd7vGloSE2qVjr57BDnjNLB3UiZFwKeqD83UhpoPQh8MxlQ6Ovf3lj8z2sm0C21UhHGCfCQfR/qJhJDhMfN4Y5QnIEcGEKZEiYrZn2qKAPTr537eQYextn00DbVuL+L+EvqRwXX8KuTbPVgWlIG7aI9dIBcdIaq6AJdohpi6BE9oxc0sp6sN+vd+vgenbOmOztoBtbnF3eFqsY=</latexit><latexit sha1_base64="9YnpgS3jaxV735oqBEVHOLM1dU0=">AAACQnicbVDLTgIxFO34xPE16tJNI8G4QNJRUViQkLhxqYmACYOkUwo0dh5p7xjJhA/yP9y7lT8w7oxbFxZkIepJmpycc2/u6fFjKTQQMrLm5hcWl5YzK/bq2vrGprO1XddRohivsUhG6sanmksR8hoIkPwmVpwGvuQN/+587DfuudIiCq9hEPNWQHuh6ApGwUht5/y6TfB+BZN8uYg9EAHXuJg/LpeIxzoRYJfcpoenw4rn2fuVYt49KrkzBvawbjtZUiAT4L/EnZIsmuKy7bx6nYglAQ+BSap10yUxtFKqQDDJh7aXaB5Tdkd7vGloSE2qVjr57BDnjNLB3UiZFwKeqD83UhpoPQh8MxlQ6Ovf3lj8z2sm0C21UhHGCfCQfR/qJhJDhMfN4Y5QnIEcGEKZEiYrZn2qKAPTr537eQYextn00DbVuL+L+EvqRwXX8KuTbPVgWlIG7aI9dIBcdIaq6AJdohpi6BE9oxc0sp6sN+vd+vgenbOmOztoBtbnF3eFqsY=</latexit><latexit sha1_base64="9YnpgS3jaxV735oqBEVHOLM1dU0=">AAACQnicbVDLTgIxFO34xPE16tJNI8G4QNJRUViQkLhxqYmACYOkUwo0dh5p7xjJhA/yP9y7lT8w7oxbFxZkIepJmpycc2/u6fFjKTQQMrLm5hcWl5YzK/bq2vrGprO1XddRohivsUhG6sanmksR8hoIkPwmVpwGvuQN/+587DfuudIiCq9hEPNWQHuh6ApGwUht5/y6TfB+BZN8uYg9EAHXuJg/LpeIxzoRYJfcpoenw4rn2fuVYt49KrkzBvawbjtZUiAT4L/EnZIsmuKy7bx6nYglAQ+BSap10yUxtFKqQDDJh7aXaB5Tdkd7vGloSE2qVjr57BDnjNLB3UiZFwKeqD83UhpoPQh8MxlQ6Ovf3lj8z2sm0C21UhHGCfCQfR/qJhJDhMfN4Y5QnIEcGEKZEiYrZn2qKAPTr537eQYextn00DbVuL+L+EvqRwXX8KuTbPVgWlIG7aI9dIBcdIaq6AJdohpi6BE9oxc0sp6sN+vd+vgenbOmOztoBtbnF3eFqsY=</latexit>

Tbit =5, 1281 · 10�6

192⇥ 8= 3, 3386 · 10�9 =) r = 2, 995224 · 108 bps = 299, 52 Mbps

<latexit sha1_base64="ZXE1H1pZv18WcdCf69r13kBpPhA=">AAACfXicbVFda9swFJW9r877aLbubS9iIdAHL1hO09oPgcJe9rBBB01biLMgK3IiKktGut4WjPc/976H/YtNScPI2l0QnHvuudzDUV5JYSGKfnj+vfsPHj7aexw8efrs+X7nxcsLq2vD+Jhpqc1VTi2XQvExCJD8qjKclrnkl/n1u/X88gs3Vmh1DquKT0u6UKIQjIKjZp3v57MmF9COssJQ1gxDEickY3MNmESfm7fHbduQNM5AlNzipB0NwsEgOd5RpC3OPmi1MGKxBGqM/orNKA7TdBjHR391Cc5wXlk8wnGahsPYtR9dP+t0o360KXwXkC3oom2dzTq/srlmdckVMEmtnZCogmlDDQgmeRtkteUVZdd0wScOKupsT5tNTi3uOWaOC23cU4A37O5GQ0trV2XulCWFpb09W5P/m01qKJJpI1RVA1fs5lBRSwwar0PHc2E4A7lygDIjnFfMltQFDu5rgt7uGfi29mbbwEVDbgdxF1zEfeLwp6Pu6eE2pD30Gr1Bh4igE3SK3qMzNEYM/fQC78B75f32e37o92+kvrfdOUD/lH/yB3DHuvw=</latexit><latexit sha1_base64="ZXE1H1pZv18WcdCf69r13kBpPhA=">AAACfXicbVFda9swFJW9r877aLbubS9iIdAHL1hO09oPgcJe9rBBB01biLMgK3IiKktGut4WjPc/976H/YtNScPI2l0QnHvuudzDUV5JYSGKfnj+vfsPHj7aexw8efrs+X7nxcsLq2vD+Jhpqc1VTi2XQvExCJD8qjKclrnkl/n1u/X88gs3Vmh1DquKT0u6UKIQjIKjZp3v57MmF9COssJQ1gxDEickY3MNmESfm7fHbduQNM5AlNzipB0NwsEgOd5RpC3OPmi1MGKxBGqM/orNKA7TdBjHR391Cc5wXlk8wnGahsPYtR9dP+t0o360KXwXkC3oom2dzTq/srlmdckVMEmtnZCogmlDDQgmeRtkteUVZdd0wScOKupsT5tNTi3uOWaOC23cU4A37O5GQ0trV2XulCWFpb09W5P/m01qKJJpI1RVA1fs5lBRSwwar0PHc2E4A7lygDIjnFfMltQFDu5rgt7uGfi29mbbwEVDbgdxF1zEfeLwp6Pu6eE2pD30Gr1Bh4igE3SK3qMzNEYM/fQC78B75f32e37o92+kvrfdOUD/lH/yB3DHuvw=</latexit><latexit sha1_base64="ZXE1H1pZv18WcdCf69r13kBpPhA=">AAACfXicbVFda9swFJW9r877aLbubS9iIdAHL1hO09oPgcJe9rBBB01biLMgK3IiKktGut4WjPc/976H/YtNScPI2l0QnHvuudzDUV5JYSGKfnj+vfsPHj7aexw8efrs+X7nxcsLq2vD+Jhpqc1VTi2XQvExCJD8qjKclrnkl/n1u/X88gs3Vmh1DquKT0u6UKIQjIKjZp3v57MmF9COssJQ1gxDEickY3MNmESfm7fHbduQNM5AlNzipB0NwsEgOd5RpC3OPmi1MGKxBGqM/orNKA7TdBjHR391Cc5wXlk8wnGahsPYtR9dP+t0o360KXwXkC3oom2dzTq/srlmdckVMEmtnZCogmlDDQgmeRtkteUVZdd0wScOKupsT5tNTi3uOWaOC23cU4A37O5GQ0trV2XulCWFpb09W5P/m01qKJJpI1RVA1fs5lBRSwwar0PHc2E4A7lygDIjnFfMltQFDu5rgt7uGfi29mbbwEVDbgdxF1zEfeLwp6Pu6eE2pD30Gr1Bh4igE3SK3qMzNEYM/fQC78B75f32e37o92+kvrfdOUD/lH/yB3DHuvw=</latexit><latexit sha1_base64="ZXE1H1pZv18WcdCf69r13kBpPhA=">AAACfXicbVFda9swFJW9r877aLbubS9iIdAHL1hO09oPgcJe9rBBB01biLMgK3IiKktGut4WjPc/976H/YtNScPI2l0QnHvuudzDUV5JYSGKfnj+vfsPHj7aexw8efrs+X7nxcsLq2vD+Jhpqc1VTi2XQvExCJD8qjKclrnkl/n1u/X88gs3Vmh1DquKT0u6UKIQjIKjZp3v57MmF9COssJQ1gxDEickY3MNmESfm7fHbduQNM5AlNzipB0NwsEgOd5RpC3OPmi1MGKxBGqM/orNKA7TdBjHR391Cc5wXlk8wnGahsPYtR9dP+t0o360KXwXkC3oom2dzTq/srlmdckVMEmtnZCogmlDDQgmeRtkteUVZdd0wScOKupsT5tNTi3uOWaOC23cU4A37O5GQ0trV2XulCWFpb09W5P/m01qKJJpI1RVA1fs5lBRSwwar0PHc2E4A7lygDIjnFfMltQFDu5rgt7uGfi29mbbwEVDbgdxF1zEfeLwp6Pu6eE2pD30Gr1Bh4igE3SK3qMzNEYM/fQC78B75f32e37o92+kvrfdOUD/lH/yB3DHuvw=</latexit>

200 · 106

180 · 8 = 138.889 paquets/segon

<latexit sha1_base64="UXxLKdOAhmHNa0zwMxFdwR0jCtA=">AAACOHicbVC7TgMxEPTxJrwClDQWERJV8AGCS4GEREMJEgGkXEA+Zy9Y+B7Ye4jodN/Cf9DTQk1HB7R8Ab4kBa+RLM3O7mjXE6RKGmTsxRkZHRufmJyarszMzs0vVBeXTk2SaQFNkahEnwfcgJIxNFGigvNUA48CBWfB9UHZP7sFbWQSn2AvhXbEu7EMpeBopctqww81F/kmY9QXnQSpyy52itz12KD0ij13y6t7XoP6NOU3GaDZMNAtvTVWZ33Qv8QdkhoZ4uiy+u53EpFFEKNQ3JiWy1Js51yjFAqKip8ZSLm45l1oWRrzCEw773+xoGtW6dAw0fbFSPvqd0fOI2N6UWAnI45X5nevFP/rtTIMvXYu4zRDiMVgUZgpigkt86IdqUGg6lnChZb2ViquuM0MbaqVte9r8K68zRQVG437O4i/5HSz7lp+vF3bXx+GNEVWyCpZJy7ZJfvkkByRJhHknjySJ/LsPDivzpvzMRgdcYaeZfIDzucXfE6qRw==</latexit><latexit sha1_base64="UXxLKdOAhmHNa0zwMxFdwR0jCtA=">AAACOHicbVC7TgMxEPTxJrwClDQWERJV8AGCS4GEREMJEgGkXEA+Zy9Y+B7Ye4jodN/Cf9DTQk1HB7R8Ab4kBa+RLM3O7mjXE6RKGmTsxRkZHRufmJyarszMzs0vVBeXTk2SaQFNkahEnwfcgJIxNFGigvNUA48CBWfB9UHZP7sFbWQSn2AvhXbEu7EMpeBopctqww81F/kmY9QXnQSpyy52itz12KD0ij13y6t7XoP6NOU3GaDZMNAtvTVWZ33Qv8QdkhoZ4uiy+u53EpFFEKNQ3JiWy1Js51yjFAqKip8ZSLm45l1oWRrzCEw773+xoGtW6dAw0fbFSPvqd0fOI2N6UWAnI45X5nevFP/rtTIMvXYu4zRDiMVgUZgpigkt86IdqUGg6lnChZb2ViquuM0MbaqVte9r8K68zRQVG437O4i/5HSz7lp+vF3bXx+GNEVWyCpZJy7ZJfvkkByRJhHknjySJ/LsPDivzpvzMRgdcYaeZfIDzucXfE6qRw==</latexit><latexit sha1_base64="UXxLKdOAhmHNa0zwMxFdwR0jCtA=">AAACOHicbVC7TgMxEPTxJrwClDQWERJV8AGCS4GEREMJEgGkXEA+Zy9Y+B7Ye4jodN/Cf9DTQk1HB7R8Ab4kBa+RLM3O7mjXE6RKGmTsxRkZHRufmJyarszMzs0vVBeXTk2SaQFNkahEnwfcgJIxNFGigvNUA48CBWfB9UHZP7sFbWQSn2AvhXbEu7EMpeBopctqww81F/kmY9QXnQSpyy52itz12KD0ij13y6t7XoP6NOU3GaDZMNAtvTVWZ33Qv8QdkhoZ4uiy+u53EpFFEKNQ3JiWy1Js51yjFAqKip8ZSLm45l1oWRrzCEw773+xoGtW6dAw0fbFSPvqd0fOI2N6UWAnI45X5nevFP/rtTIMvXYu4zRDiMVgUZgpigkt86IdqUGg6lnChZb2ViquuM0MbaqVte9r8K68zRQVG437O4i/5HSz7lp+vF3bXx+GNEVWyCpZJy7ZJfvkkByRJhHknjySJ/LsPDivzpvzMRgdcYaeZfIDzucXfE6qRw==</latexit><latexit sha1_base64="UXxLKdOAhmHNa0zwMxFdwR0jCtA=">AAACOHicbVC7TgMxEPTxJrwClDQWERJV8AGCS4GEREMJEgGkXEA+Zy9Y+B7Ye4jodN/Cf9DTQk1HB7R8Ab4kBa+RLM3O7mjXE6RKGmTsxRkZHRufmJyarszMzs0vVBeXTk2SaQFNkahEnwfcgJIxNFGigvNUA48CBWfB9UHZP7sFbWQSn2AvhXbEu7EMpeBopctqww81F/kmY9QXnQSpyy52itz12KD0ij13y6t7XoP6NOU3GaDZMNAtvTVWZ33Qv8QdkhoZ4uiy+u53EpFFEKNQ3JiWy1Js51yjFAqKip8ZSLm45l1oWRrzCEw773+xoGtW6dAw0fbFSPvqd0fOI2N6UWAnI45X5nevFP/rtTIMvXYu4zRDiMVgUZgpigkt86IdqUGg6lnChZb2ViquuM0MbaqVte9r8K68zRQVG437O4i/5HSz7lp+vF3bXx+GNEVWyCpZJy7ZJfvkkByRJhHknjySJ/LsPDivzpvzMRgdcYaeZfIDzucXfE6qRw==</latexit>

266, 764 · 106

180 · 8 = 185.253 paquets/segon

<latexit sha1_base64="gimE1WovM2ZUoJxWR32jZjRuIQQ=">AAACPHicbVA9SwNBEN3z2/gVtbRZDIEUEu+ixjSCYGOpYFTIxbC3mYuLex/uzonhuF/j/7C31creQhBba/eSFGp8sPDmzTxm9nmxFBpt+9WamJyanpmdmy8sLC4trxRX1851lCgOTR7JSF16TIMUITRRoITLWAELPAkX3s1R3r+4A6VFFJ5hP4Z2wHqh8AVnaKRO8cD1FeNprV7f2q/vUpd3I6SOfVXPUqdhD8tGduA09qq1vR3q0pjdJoB6W0Mv95fsqj0AHSfOiJTICCed4rvbjXgSQIhcMq1bjh1jO2UKBZeQFdxEQ8z4DetBy9CQBaDb6eCbGS0bpUv9SJkXIh2oPx0pC7TuB56ZDBhe67+9XPyv10rQb7RTEcYJQsiHi/xEUoxonhntCgUcZd8QxpUwt1J+zUxuaJItlH+uwfv8Np0VTDTO3yDGyXmt6hh+uls6rIxCmiMbZJNUiEP2ySE5JiekSTh5IE/kmbxYj9ab9WF9DkcnrJFnnfyC9fUNjqSrOw==</latexit><latexit sha1_base64="gimE1WovM2ZUoJxWR32jZjRuIQQ=">AAACPHicbVA9SwNBEN3z2/gVtbRZDIEUEu+ixjSCYGOpYFTIxbC3mYuLex/uzonhuF/j/7C31creQhBba/eSFGp8sPDmzTxm9nmxFBpt+9WamJyanpmdmy8sLC4trxRX1851lCgOTR7JSF16TIMUITRRoITLWAELPAkX3s1R3r+4A6VFFJ5hP4Z2wHqh8AVnaKRO8cD1FeNprV7f2q/vUpd3I6SOfVXPUqdhD8tGduA09qq1vR3q0pjdJoB6W0Mv95fsqj0AHSfOiJTICCed4rvbjXgSQIhcMq1bjh1jO2UKBZeQFdxEQ8z4DetBy9CQBaDb6eCbGS0bpUv9SJkXIh2oPx0pC7TuB56ZDBhe67+9XPyv10rQb7RTEcYJQsiHi/xEUoxonhntCgUcZd8QxpUwt1J+zUxuaJItlH+uwfv8Np0VTDTO3yDGyXmt6hh+uls6rIxCmiMbZJNUiEP2ySE5JiekSTh5IE/kmbxYj9ab9WF9DkcnrJFnnfyC9fUNjqSrOw==</latexit><latexit sha1_base64="gimE1WovM2ZUoJxWR32jZjRuIQQ=">AAACPHicbVA9SwNBEN3z2/gVtbRZDIEUEu+ixjSCYGOpYFTIxbC3mYuLex/uzonhuF/j/7C31creQhBba/eSFGp8sPDmzTxm9nmxFBpt+9WamJyanpmdmy8sLC4trxRX1851lCgOTR7JSF16TIMUITRRoITLWAELPAkX3s1R3r+4A6VFFJ5hP4Z2wHqh8AVnaKRO8cD1FeNprV7f2q/vUpd3I6SOfVXPUqdhD8tGduA09qq1vR3q0pjdJoB6W0Mv95fsqj0AHSfOiJTICCed4rvbjXgSQIhcMq1bjh1jO2UKBZeQFdxEQ8z4DetBy9CQBaDb6eCbGS0bpUv9SJkXIh2oPx0pC7TuB56ZDBhe67+9XPyv10rQb7RTEcYJQsiHi/xEUoxonhntCgUcZd8QxpUwt1J+zUxuaJItlH+uwfv8Np0VTDTO3yDGyXmt6hh+uls6rIxCmiMbZJNUiEP2ySE5JiekSTh5IE/kmbxYj9ab9WF9DkcnrJFnnfyC9fUNjqSrOw==</latexit><latexit sha1_base64="gimE1WovM2ZUoJxWR32jZjRuIQQ=">AAACPHicbVA9SwNBEN3z2/gVtbRZDIEUEu+ixjSCYGOpYFTIxbC3mYuLex/uzonhuF/j/7C31creQhBba/eSFGp8sPDmzTxm9nmxFBpt+9WamJyanpmdmy8sLC4trxRX1851lCgOTR7JSF16TIMUITRRoITLWAELPAkX3s1R3r+4A6VFFJ5hP4Z2wHqh8AVnaKRO8cD1FeNprV7f2q/vUpd3I6SOfVXPUqdhD8tGduA09qq1vR3q0pjdJoB6W0Mv95fsqj0AHSfOiJTICCed4rvbjXgSQIhcMq1bjh1jO2UKBZeQFdxEQ8z4DetBy9CQBaDb6eCbGS0bpUv9SJkXIh2oPx0pC7TuB56ZDBhe67+9XPyv10rQb7RTEcYJQsiHi/xEUoxonhntCgUcZd8QxpUwt1J+zUxuaJItlH+uwfv8Np0VTDTO3yDGyXmt6hh+uls6rIxCmiMbZJNUiEP2ySE5JiekSTh5IE/kmbxYj9ab9WF9DkcnrJFnnfyC9fUNjqSrOw==</latexit>