CURSO: SISTEMAS DE CODIFICACIÓN TRADUCCIÓN: CODING SYSTEMS SIGLA: IEE3554 CREDITOS: 10 MODULOS: 02 CARÁCTER: OPTATIVO DE ESPECIALIZACION TIPO: CÁTEDRA CALIFICACIÓN: ESTÁNDAR PALABRAS CLAVE: CODIFICACION, DETECCION/CORRECCION DE ERRORES NIVEL FORMATIVO: MAGISTER DESCRIPCION: En este curso se estudia el objetivo de control de errores de los sistemas de codificación en canales con y sin ruido. Se examina la capacidad de compresión y corrección de los códigos estudiados. Se estudia el dimensionamiento de un sistema de codificación/decodificación digital. I. OBJETIVOS Capacitar al alumno para comprender el objetivo de los sistemas de codificación a través de canales sin ruido, y contar con mecanismos para medir la capacidad de compresión de un código. Comprender el objetivo de los sistemas de codificación a través de canales con ruido, y contar con mecanismos para medir la capacidad correctora de un código. Conocer los métodos de codificación y decodificación de un conjunto significativo de familias de códigos lineales. El alumno queda capacitado para dimensionar sistemas de codificación/decodificación digital. II. CONTENIDOS 1. Introducción a) Teoría de la información para canales discretos y sin memoria. Códigos compresores de datos. Códigos correctores de errores. b) Introducción a la codificación de fuente c) Codificación de canal d) Modulaciones avanzadas e) Caracterización y mitigación de los efectos del canal de transmisión. 2. Codificación de fuente. a) Introducción a la codificación de fuente. b) Teoría de la información. c) Técnicas de codificación de fuentes discretas. d) Técnicas de codificación de fuentes analógicas. e) Técnicas de codificación de bloque. f) Codificación de audio. g) Codificación de imagen. h) Problemas de codificación. 3. Codificación de canal a) Introducción b) Códigos Hamming c) Códigos lineales de bloque. d) Códigos convolucionales. e) Código de Reed-Solomon. f) Entrelazado y códigos concatenados. g) Turbo códigos y LDPC. 4. Ejemplos de aplicaciones de los sistemas de codificación a) Codificación en sistemas de cable coaxial b) Codificación en sistemas de par trenzado c) Codificación en sistemas de fibra óptica d) Codificación en sistemas de radio, televisión, e inalámbricos e) Codificación en sistemas de exploración espacial III. METODOLOGÍA Clases expositivas. Demostraciones de codificación mediante simuladores. Trabajos prácticos de los alumnos. El curso se realiza utilizando metodologías de enseñanza centradas en el alumno que permitan a los estudiantes desarrollar las competencias definidas en los objetivos del curso. Este curso está diseñado de forma tal que el alumno dedique al estudio personal un promedio de 7 hrs. a la semana. IV. EVALUACIÓN Tareas 20% Interrogación 25% Trabajo de práctica con simuladores 20% Examen 35% V. BIBLIOGRAFÍA - SHU LIN: Error Control Coding, Second Edition, Prentice Hall (2010). - Christian B. Schlegel, Lance C. Perez: Trellis and Turbo Coding: Iterative and Graph-Based Error Control Coding (IEEE Series on Digital & Mobile Communication), 2nd Edition, Wiley-IEEE Press (2015). - MACKAY, DAVID, Information Theory, Inference, and Learning Algorithms. Cambridge University Press, 2003. - SKLAR, BERNARD. Digital Communications: Fundamentals and Applications. Englewood Cliffs N.J., Prentice Hall, 2001. - BENEDETTO, S., BIGLIERI, E., Principles of Digital Transmission: With Wireless Applications (Information Technology: Transmission, Processing and Storage), Prentice Hall, 1999. - SAN LING, CAMPING XING: Coding Theory, A First Course. Ed. Cambridge University Press (2004).SKLAR, BERNARD. Digital communications: fundamentals and applications. Englewood Cliffs, N.J., Prentice Hall, 2001. PONTIFICIA UNIVERSIDAD CATÓLICA DE CHILE ESCUELA DE INGENIERÍA / ACTUALIZADO ABRIL 2021