Grafos aplicados a códigos
|
|
|
- Óscar Piñeiro Salinas
- hace 9 años
- Vistas:
Transcripción
1 Grafos aplicados a códigos Graphs applied to codes Viernes, 11 de octubre 2,013 Øyvind Ytrehus Universidad de Bergen, Noruega
2 Canales Ruidosos Fuente Canal de comunicación ruidoso Receptor
3 Teoría de la Información Fuente Canal de comunicación ruidoso Receptor Claude Shannon: A Mathematical theory of communication (1948) Fuente transforma k bits de información en n k bits codificados : código (n,k) ε > 0: N, código (n N,k), con probabilidad de error < ε, si R := k/n < capacidad de canal
4 Capacidad de canal Uncoded R 0 Eb/No = ln2 = 0.69= - 1.6dB R=1
5 Códigos clásicos r Códigos clásicos Canal simétrico binario maximizar la distancia mínima d entre palabras de código decodificar todos los patrones de error hasta t = (d-1)/2 errores Construcciones...Hamming, BCH, Golay, QR, Goppa/AG
6 Códigos clásicos Uncoded R 0 R=1 HD Typical classical code Golay [23,12] R 0
7 Matrices de control de paridad Matriz generadora k n Matriz de control de paridad (n - k) n Ejemplo: H = Teorema: Distancia mínima = d d, pero no d-1, columnas linealmente dependientes
8 El fracaso de los códigos clásicos No funcionan en canales de decisión blanda Decodificación de distancia limitada Optimizar la distancia mínima es malo para los canales pobres
9 Grafos bipartitos H =
10 Decodificadores de paso de mensajes Bit-flipping, Belief propagation, sumproduct, max-sum,... En base a lo que dicen mis otros controles de paridad, creo que soy un... (0 ó 1) En base a lo que dicen mis otras variables, creo que mi valor es... (0 ó 1)
11 Decodificadores de paso de mensajes SPA es óptima si el grafo no tiene ciclos Sin embargo, para los códigos buenos, el grafo tiene ciclos: Teorema: Si el grafo no tiene ciclos y la tasa del código > 1/2, la distancia mínima es 2 Which codes have cycle-free Tanner graphs? Etzion, T.; Trachtenberg, A.; Vardy, A.; IEEE Transactions on Information Theory, Volume 45, Issue 6, Sept Page(s): En la práctica, los algoritmos de paso de mensajes funcionan bien incluso en los grafos cíclicos e.g. Richardson and Urbanke, Modern Coding Theory
12 Evolución de la densidad A B C D A C D B 6
13 Evolución de la densidad Seleccionar un canal (canal borrado? BSC canal? Canal AWGN? Etc) y los parámetros de canal (probabilidad de error, SNR, etc) Examinar la probabilidad de decisiones equivocadas en el primer nivel del árbol Se puede determinar de forma recursiva si sabemos las distribuciones de grado de los nodos de variables / controles i. e. la probabilidad de fallo del decodificador puede determinarse para conjuntos de grafos con distribuciones de grado prescritas Probabilidades o densidades de probabilidad (por lo tanto, evolución de densidad)
14 Límite de la decodificación El peor canal para el que la probabilidad de error 0 cuando la altura del árbol se denomina límite de decodificación para la distribución de grado el límite de decodificación está cerca del limite de Shannon sólo si el grado medio es pequeño (de ahí los códigos de control de paridad de baja densidad, LDPC!) El grafo es irregular
15 Rendimiento típico Límite R=0.5 Código LDPC Tasa media típica Suelo de error Código clásico típico
16 Fallo del decodificador El paso de mensajes no es decodificación de máxima verosimilitud! En el suelo de error (canal medio/bueno) los errores se deben a deficiencias estructurales del código o del decodificador Debilidades del código: palabras de código de bajo peso Debilidades del decodificador : Canal de Borraduras: Stopping sets (conjuntos bloqueantes) Canales AWGN : Pseudocodewords, Near-codewords, trapping sets...
17 Stopping sets Canal de Borraduras: Si se borran los nodos de variables rojos, el decodificador no será capaz de decodificar incluso si estas variables no se corresponden con una palabra de código Se puede calcular la distribución media de stopping sets para el conjunto total de códigos, pero esto no tiene gran interés Para un grafo dado, la distribución de los stopping sets o palabras de código de bajo peso se puede calcular usando los métodos de An Algorithm to Find All Small-Size Stopping Sets of Low-Density Parity-Check Matrices, Rosnes & Ytrehus, IEEE Trans. on IT, 2009 En general, la búsqueda de stopping/trapping sets mínimos es NP-hard, McGregor & Milencovic, ISIT 2008
18 Códigos LDPC generalizados [3,1,3] código de repetición [6,5,2] código de control de paridad Otros códigos (lineales o no lineales) se pueden utilizar en lugar de los códigos de control de paridad y los códigos de repetición: códigos LDPC generalizados Los códigos LDPC generalizados pueden ser más potentes, pero también suelen ser más complejos, que los códigos LDPC básicos
19 Códigos Turbo En esta perspectiva, un código turbo no es sino un código LDPC generalizado con dos códigos componentes
20 Corrección de errores en ráfaga Ráfaga de longitud b: un vector cuyas componentes no nulas se limitan a b posiciones consecutivas, la primera y la última de las cuales son distintas de cero. Corrección: Usar un código de corrección de errores en ráfaga Por ejemplo, L. J. García Villalba, J. R. Fuentes Cortez, and M. Blaum. On the Efficiency of Shortened Cyclic Single- Burst-Correcting Codes. IEEE Transactions on Information Theory, 56(7): , July Aplicaciones (por ejemplo): Reconstrucción de secuencias de paquetes transmitidas a través de Internet
21 Corrección de borrados en ráfaga E. g. transmisión de Internet: Secuencia de paquetes enviados a través de un canal que produce borraduras en ráfaga (Por ejemplo) Optimal Codes for Correcting a Single (Wrap-Around) Burst of Erasures, Henk D. L. Hollmann and Ludo M. G. M. Tolhuizen.; IEEE Transactions on Information Theory, Volume 54, Issue 9, September 2008 Page(s): : Construcción sencilla y óptima* de códigos corrección de borraduras de una sola ráfaga *suponiendo que se conoce la longitud máxima de ráfaga.
22 Digital Fountain Codes (Fuente digital) Códigos Rateless (sin tasa) para el canal binario de borraduras Genera controles de paridad al azar cuando sea necesario Transmite "controles de paridad" Cuando se ha recibido un número suficiente de controles de paridad: decodificación Raptor codes, Shokrollahi, A.; IEEE Transactions on Information Theory, Volume 52, Issue 6, June 2006 Page(s):
23 Fountain Coding (Codificación en fuente) k Codificador Transmisión k k Cada receptor puede reconstruir el contenido tan pronto como se reciban suficientes paquetes: k k Cuando el usuario ha recuperado todo el contenido, envía 'basta' al servidor El tiempo de reconstrucción debe depender sólo de tamaño del contenido
24 LT Codes (Michael Luby, 1998) Fijar la distribución de grado de los paquetes Ω = { Ω = 0 Ω Ω },,, 0 1 k Una combinación lineal de peso de Hamming / grado w se elige con probabilidad P(w) = Ω w k w
25 Codificación LT símbolos de entrada Se eligen al azar dos símbolos originales XOR 2 Se selecciona un peso al azar Weight table Peso Prob Se inserta el encabezado, y se envía
26 Recuperación/decodificación LT
27 Recuperación LT
28 Recuperación LT
29 Recuperación LT
30 Recuperación LT
31 Recuperación LT
32 Recuperación LT
33 Recuperación LT
34 Recuperación LT
35 Recuperación LT Hay que asegurarse de que en cada paso de la decodificación, aparece al menos un nuevo paquete de grado 1! Solución: Ω es una distribución solitón (Luby 1998) Versión ideal Ω 1 =1/k, Ω i =1/(i(i-1)) for i =2,3 Versión robusta Evita la eliminación gaussiana Recupera O(k) (por cada k símbolos de información)
36 Fallo de la decodificación LT? No está cubierto k símbolos de información k (1+ε) símb. codificados P(error de decodifica ción ) P( símbolos no cubiertos ) k 1 1 k k(1+ε ) (grado medio ) ke (1+ε ) (grado medio )
37 LT: elección de distribuciones de grado El grado medio debe ser al menos : O(log(k)) Se codifican de media O(log(k)) (por cada símbolo de salida ) Mejora: Raptor Codes (Shokrollahi 2004) Se codifican O(1) símbolos (por cada símbolo de salida ) Se recuperan O(k) (por cada k símbolos de información )
38
Evaluación del desempeño de los códigos de comprobación de paridad de baja densidad en transmisión de imágenes
Evaluación del desempeño de los códigos de comprobación de paridad de baja densidad en transmisión de imágenes María Belén Tipantuña Toapanta Departamento de Eléctrica y Electrónica Universidad de las
Tema: Codificación de canal
Tema: Codificación de canal Adriana Dapena Janeiro ([email protected]) Facultad de Informática Universidade da Coruña Campus de Elviña s/n 15071. A Coruña Codificación de canal.- Adriana Dapena p. 1 Objetivos
UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR MÁSTER EN MULTIMEDIA Y COMUNICACIONES. Códigos IRA. Luca Martino
UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR MÁSTER EN MULTIMEDIA Y COMUNICACIONES Códigos IRA Luca Martino Comunicaciones Digitales Marzo 2008 Contents 1 Introducción 2 2 Códigos Bloque
En la codificación bloque la fuente de información como una secuencia binaria ("0" o "1 ) es segmentada en bloques u de longitud fija de largo k bits
En la codificación bloque la fuente de información como una secuencia binaria ("0" o "1 ) es segmentada en bloques u de longitud fija de largo k bits y se codifica en bloques v de n bits de código (>k),
Comunicación de datos
Comunicación de datos Primero se aplica una XOR al par de bits menos significativos; a continuación se aplica otra XOR a la salida de la operación anterior y al siguiente bit (más significativo), y así
CAPA 2, Control de Errores y Control de Flujo
CAPA 2, Control de Errores y Control de Flujo Taller de Redes Inalámbricas Tecnólogo en Telecomunicaciones Agenda Control de Errores Control de Flujo Agenda Control de Errores Control de Flujo por qué
CODIFICADOR DE VITERBI PARA TELEVISION DIGITAL TERRESTRE: DECODIFICADOR DE VITERBI Y REED SOLOMON
CODIFICADOR DE VITERBI PARA TELEVISION DIGITAL TERRESTRE: DECODIFICADOR DE VITERBI Y REED SOLOMON Codificador de Reed-Solomon E l c o d i f i c a d o r R e e d - S o l o m o n c u e n t a c o n u n comportamiento
Teoría de la Información y Codificación
SEGUNDA EDICIÓN Construcción de sistemas y servicios VoIP Yolanda Blanco Fernández Martín López Nores Dispositivos y circuitos eléctricos analógicos Alfonso Lago Ferreiro Andrés A. Nogueiras Meléndez Problemas
en la transmisión de información a través de un canal de comunicación ruidoso.
Facultad de Ciencias Naturales y Exactas Universidad del Valle CÓDIGOS CORRECTORES DE ERRORES Y COMBINATORIA Carlos Alexis Gómez Ruiz Universidad del Valle Recibido: marzo 28, 2011 Aceptado: mayo 25, 2011
Tema / La capa de enlace de datos: entramado y detección de errores
Tema 2 6.263 / 16.37 La capa de enlace de datos: entramado y detección de errores MIT, LIDS Diapositiva 1 Capa de enlace de datos (DLC) Responsable de la transmisión fiable de paquetes en un enlace: Entramado:
Codificación de Canal
Codificación de Canal Mónica Aguilar Igartua Índice Resumen fundamentos de codificación de canal Códigos bloque Código Lineal. Matrices generadora y de comprobación. Distancia mínima de un código. Redundancia
DESCRIPCIÓN DE SEÑALES
DESCRIPCIÓN DE SEÑALES A1.1 Señales DIGITALES A1.1.1 Señal de TV digital TERRESTRE de PRIMERA generación (estándar DVB-T/modulación COFDM) Parámetros DVB-T Ancho de banda del canal Es el ancho de banda
( 1 sesión) Laboratorio de Señales y Comunicaciones (LSC) Curso
Codificación de Canal PRÁCTICA 7 ( sesión) Laboratorio de Señales y Comunicaciones (LSC) 3 er curso, Ingeniería de Telecomunicación Curso 25 26 Javier Ramos López, Fernando Díaz de María, Fernando Pérez
EL4005 Principios de Comunicaciones Clase No.30: Códigos Lineales de Bloque
EL4005 Principios de Comunicaciones Clase No.30: Códigos Lineales de Bloque Patricio Parada Departamento de Ingeniería Eléctrica Universidad de Chile 26 de Noviembre de 2010 1 of 33 Contenidos de la Clase
Tema 4. Teoría de códigos Introducción. Álgebra. Área de Álgebra Universidade da Coruña
Tema 4 Teoría de códigos 4.1. Introducción Los inicios de la teoría moderna de la comunicación, en la que se incluye la teoría de códigos, se sitúan al final de los años veinte con los trabajos de Ralph
Introducción a los códigos lineales 11
Introducción a los códigos lineales. INTRODUCCIÓN A LOS CÓDIGOS LINEALES Una de las aplicaciones más recientes del álgebra lineal es a la teoría de códigos, que trata el problema de representar información
Estructuras y Características de Desempeño de los Códigos LDPC (Low-Density Parity-Check Codes)
Estructuras y Características de Desempeño de los Códigos LDPC (Low-Density Parity-Check Codes) Por: Wilson Giovanni Castañeda Barbosa Tesis sometida como requisito parcial para obtener el grado de MAESTRO
MATLAB y la teoría de la información
MATLAB y la teoría de la información Tomás Robles Valladares Borja Bordel Sánchez Ramón Alcarria Garrido Diego Martín de Andrés MATLAB aplicado a la ingeniería telemática Departamento de Ingeniería de
UNIDAD IV MÉTODOS DE DETECCIÓN DE ERRORES.
UNIDAD IV MÉTODOS DE DETECCIÓN DE ERRORES. 4.1 Introducción. Como indicamos en los capítulos anteriores, durante la transmisión de datos entre dos dispositivos eléctricos de comunicación es muy común,
Práctica 5. Códigos Huffman y Run-Length
EC2422. Comunicaciones I Enero - Marzo 2009 Práctica 5. Códigos Huffman y Run-Length 1. Objetivos 1.1. Simular, usando MATLAB, un codificador y decodificador Huffman a fin de estudiar sus características
Temas 17 y 18. Conmutación rápida de paquetes
Temas 17 y 18 Conmutación rápida de paquetes Instituto Tecnológico de Massachusetts Diapositiva 1 Conmutadores de paquetes Paquete Motor de enrutamiento Conmutador (switch) Controlador Paquete Datos Cabecera
Implementación en FPGA de un Codificador/Decodificador de Viterbi para Hiperlan/2
Implementación en FPGA de un Codificador/Decodificador de Viterbi para Hiperlan/2 Angarita F.E. 1, Canet M.J. 1, Valls J. 1, Almenar V. 2 1 Departamento de Ingeniería Electrónica, Universidad Politécnica
ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES I CAPÍTULO III ARITMÉTICA Y CODIFICACIÓN
ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES I CAPÍTULO III ARITMÉTICA Y CODIFICACIÓN TEMA 3. Aritmética y codificación 3.1 Aritmética binaria 3.2 Formatos de los números y su representación 3.3 Definiciones
Medios de Transmisión Práctica Final Simulación de un Sistema de Transmisión Digital Banda Base
Medios de Transmisión Práctica Final Simulación de un Sistema de Transmisión Digital Banda Base Curso 28-29. Introducción El objetivo de esta práctica es realizar un programa en Matlab que simule el funcionamiento
Modulación y Detección en Canales Gaussianos
2 de noviembre de 2009 Índice Modelo de Comunicaciones Digitales 1 Modelo de Comunicaciones Digitales 2 3 4 5 6 7 Modelo General Info. Formato (e.g. A/D) Codif. Fuente Encriptado Codif. Canal Modulador
Comunicaciones Digitales - Ejercicios Tema 3
Comunicaciones Digitales - Ejercicios Tema 3 007. 1. Considere el diagrama de rejilla para un canal discreto equivalente genérico con 4 coeficientes no nulos (memoria K p = 3) y una constelación -PAM.
EXPERTO EN TEORÍA DE LA INFORMACIÓN Y LA CODIFICACIÓN TRABAJO FINAL CÓDIGOS CONVOLUCIONALES
EXPERTO EN TEORÍA DE LA INFORMACIÓN Y LA CODIFICACIÓN TRABAJO FINAL CÓDIGOS CONVOLUCIONALES.- Estructura de los códigos lineales convolucionales Los códigos convolucionales son códigos lineales al igual
banda, mayor es la distorsión, y mayor es la probabilidad de que se cometan errores en el receptor.
banda, mayor es la distorsión, y mayor es la probabilidad de que se cometan errores en el receptor. Figura 1.10 Componentes en frecuencia de una onda cuadrada (T = 1/f). En la figura 1.11 se muestra una
TRANSMISIÓN DIGITAL (Curso 2008/9)
TRANSMISIÓN DIGITAL (Curso 2008/9) Departamento responsable: Ingeniería de Telecomunicación Titulación: Ingeniería Técnica de Telecomunicación. Especialidad Telemática Curso: 2º Carácter: Troncal A) PROFESORADO
Introducción a Tecnologías de Redes vía Satélite
Introducción a Tecnologías de Redes vía Satélite Luis Alejos Administrador REDDIG SAM Lima, Perú - Julio 2011 Cobertura geográfica Topología de la red Determinada por los requerimientos de comunicaciones
SISTEMAS DE COMUNICACIONES
Capítulo 3 SISTEMAS DE COMUNICACIONES Un sistema de comunicaciones es un conjunto de dispositivos que son utilizados con la finalidad de transmitir, emitir y recibir señales de todo tipo, como voz, datos,
MODELOS DE COMUNICACION EL PRINCIPIOS DE COMUNICACIONES. clase no de octubre de Patricio Parada
MODELOS DE COMUNICACION EL4005 - PRINCIPIOS DE COMUNICACIONES clase no. 2 14 de octubre de 2011 Patricio Parada http://www.ids.uchile.cl/~pparada 1 1 elementos básicos de un sistema de comunicación 2 problema
PCM MODULACION ANALOGA CON PORTADORA DIGITAL
PCM MODULACION ANALOGA CON PORTADORA DIGITAL o Es la representación de la información analógica en una señal digital o Al proceso de conversión de señales análoga en digitales se le denomina digitalización
Tema 4: Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid
Tema 4: Detección n y Corrección n de Errores Ingeniería Informática Universidad Autónoma de Madrid 1 Detección n y Corrección n de Errores O B J E T I V O S Conocer cómo pueden detectarse y prevenirse
ESTRATEGIAS DE DECODIFICACIÓN
ESTRATEGIAS DE DECODIFICACIÓN [email protected] Febrero de 2004 ÍNDICE 1. INTRODUCCIÓN... 3 2. CODIFICACIÓN... 4 3. DECODIFICACIÓN... 9 3.1. PROBABILIDAD DE ERROR Y REGLAS DE DECISIÓN...
Detección y Corrección de Errores
Detección y Corrección de Errores Recordar: Los errores de transmisión ocurren debido a las limitaciones del medio físico, interferencias y ruido Como resultado de los procesos físicos que los generan,
SISTEMA DE TRANSPORTE EN TELEVISION DIGITAL
SISTEMA DE TRANSPORTE EN TELEVISION DIGITAL Generación y CAD Producción/Postproducción 4:4:4 4:2:2 4:2:0 Audio Flujo de transporte de programa MUX Flujo MPEG-2 Audio digital Compresión Otros datos Sistema
Resumen: Códigos Algebraicos, Hamming, filtros FIR.
&ygljrv&ruuhfwruhvgh(uuru,qiruphgho3ur\hfwr ³(VSHFLILFDFLRQHVGHWLHPSRUHDO\GHVDUUROORGHKHUUDPLHQWDV &ygljrgh+$00,1*&ruuhfwrugh8q(uuru 6HWLHPEUHGH Apolloni, Rubén G.;Molina, Silvia; Ordóñez, Guillermo D.;
Práctica 6: Codificación Convolucional
TRANSMISIÓN DE DATOS 2006/07 Práctica 6: Codificación Convolucional Apellidos, nombre Apellidos, nombre Grupo Puesto Fecha 18 Diciembre 21 Diciembre El objetivo de esta práctica es familiarizar al alumno
TEORÍA DE LA INFORMACIÓN Y CODIFICACIÓN CÓDIGOS
TEORÍA DE LA INFORMACIÓN Y CODIFICACIÓN CÓDIGOS CANTIDAD DE INFORMACIÓN. ENTROPÍA. ENTROPÍA CONDICIONADA. CANTIDAD DE INFORMACIÓN ENTRE DOS VARIABLES. LÍMITE DE NYQUIST. LÍMITE DE SHANNON. CONSECUENCIAS
Ejercicios sobre probabilidades y entropías
Ejercicios sobre probabilidades y entropías CTI: Lección 1, Primer teorema de Shannon (SCT) Ramiro Moreno Chiral Dpt. Matemàtica (UdL) 10 de febrero de 2010 CTI, lección 1 (Problemas) Ejercicios sobre
Codificación n de canal
Comunicaciones por Satélite Curso 28-9 9 Codificación n de canal Codificación n por bloques Miguel Calvo Ramón Ramón Martínez Rodríguez-Osorio Comunicaciones por Satélite. Curso 28-9. Ramón Martínez, Miguel
MATEMATICA DISCRETA II-2007 Códigos (matriz de chequeo)
.Definición : MATEMATICA DISCRETA II-2007 Códigos (matriz de chequeo) H es una matriz de chequeo de un código C si C = Nu(H) = {x : Hx t = 0} 2.Teorema : [I A] es una matriz de chequeo de un codigo C si
Tecnologías de Comunicación de Datos
Tecnologías de Comunicación de Datos Transmisión digital Eduardo Interiano Contenido Modulación por manipulación por corrimiento (shift keying) Transmisión serie y paralelo Transmisión en banda base Códigos
Aplicaciones de la teoría de grupos, anillos y cuerpos: Teoría de la Codificación
Aplicaciones de la teoría de grupos, anillos y cuerpos: Teoría de la Codificación Como un ejemplo de aplicación de la teoría de las estructuras algebraicas vamos a ver en esta sección un aspecto de la
Sistemas de comunicación
Sistemas de comunicación Práctico 6 Teoría de la Información Cada ejercicio comienza con un símbolo el cuál indica su dificultad de acuerdo a la siguiente escala: básica, media, avanzada, y difícil. Además
Práctica 2 Comprobación de códigos binarios detectores y correctores de errores
Práctica 2 Comprobación de códigos binarios detectores y correctores de errores Descripción de la práctica: -La práctica consiste en la simulación de una transmisión de palabras BCD enviadas con código
10. Codificación de Canal: Código Hamming y Código Convolucional
OpenStax-CNX module: m36906 1 10. Codificación de Canal: Código Hamming y Código Convolucional Mariangela Mezoa Translated By: Mariangela Mezoa This work is produced by OpenStax-CNX and licensed under
Estudio y simulación de turbo códigos utilizando el algoritmo MAP y SOVA
Estudio y simulación de turbo códigos utilizando el algoritmo MAP y SOVA Vallejo Huanga Diego Fernando, Álvarez Rueda Robin Gerardo Ingeniería Eléctrica y Electrónica, Escuela Politécnica Nacional Quito,
REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD BICENTENARIA DE ARAGUA VICERRECTORADO ACADÉMICO SECRETARÍA ARAGUA VENEZUELA
REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD BICENTENARIA DE ARAGUA VICERRECTORADO ACADÉMICO SECRETARÍA ARAGUA VENEZUELA Carrera: Ingeniería de Sistemas Semestre: IX Unidad Curricular: Transmisión de
Las matrices, la base 2 y la tecnología digital
51, pp. 9-13 Las matrices, la base 2 y la tecnología digital En este artículo presentamos, mediante dos sencillos juegos de adivinación de números en unas tablas, cómo la base 2 y las matrices son fundamentales
Taller de Matlab: Codificación de canal. Introducción. Descripción. Consideraciones generales. Consideraciones sobre Matlab
UNIVERSIDAD DE COSTA RICA FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA ELÉCTRICA IE0527 Ingeniería de Comunicaciones Introducción Matlab es un entorno de desarrollo integrado con un lenguaje de programación
Transmisión de Datos en Formato Digital
Transmisión de Datos en Formato Digital Omar X. Avelar & J. Daniel Mayoral SISTEMAS DE COMUNICACIÓN & TRANSMISIÓN DE DATOS (ESI 043A) Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO)
DISEÑO DE UN DECODIFICADOR VITERBI PARA SER UTILIZADO EN ENLACES INFRARROJOS
DISEÑO DE UN DECODIFICADOR VITERBI PARA SER UTILIZADO EN ENLACES INFRARROJOS Leonardo Arnone, Carlos Gayoso, Claudio González, Juan Carlos García, Jorge Castiñeira (1) Laboratorio de Componentes Electrónicos.
Introducción a la Teoría de la Información
Introducción a la Teoría de la Información Ejemplos de ejercicios de la prueba final Problema 1 Considerar un par de canales gaussianos paralelos de forma que: ( ) ( ) ( ) Y1 X1 Z1 = + donde Y 2 ( Z1 Z
CONTROL DE ERRORES DETECCIÓN DE ERRORES
CONTROL DE ERRORES DETECCIÓN DE ERRORES Ejecutada por el receptor y consiste en tener mecanismos para saber si lo que ha llegado está correcto o no. Si está correcto debe ser procesada y enviada al nivel
Tema 2: Sistemas y códigos numéricos
Tema 2: Sistemas y códigos numéricos Sistemas numéricos posicionales En este sistema la posición de cada digito tiene un peso asociado. El valor de un número es una suma ponderada de los dígito, por ejemplo:
1.1 Circuitos Digitales
TEMA III Circuitos Digitales Electrónica II 27. Circuitos Digitales Del mundo analógico al digital. Ventajas de la señal digital. Inconvenientes de la señal digital. Algebra de Boole. Puertas Lógicas.
transmisión de señales
Introducción al análisis y transmisión de señales La transmisión de información La información se puede transmitir por medio físico al variar alguna de sus propiedad, como el voltaje o la corriente. Este
Decodificador Turbo MAP de varias iteraciones
Decodificador Turbo MAP de varias iteraciones Richard Chávez*, Gabriel Gamarra*, Mauricio Pardo** Resumen Este artículo presenta la descripción de un decodificador Turbo usando algoritmos MAP en una FPGA
Circuitos combinacionales
Circuitos combinacionales Luis ntrena, Celia López, Mario García, nrique an Millán Universidad Carlos III de Madrid Circuitos combinacionales y secuenciales l Combinacionales: alida depende sólo de la
A veces queremos almacenar algún elemento que es Verdadero o Falso. Este tipo de dato se llama Booleano y su representación es sencilla, para cada
Hemos visto que los ordenadores modernos son máquinas digitales que sólo funcionan con datos binarios. Así que necesitamos una representación binaria de cada dato que queremos usar en un ordenador. El
Análisis de Datos. Combinación de clasificadores. Profesor: Dr. Wilfrido Gómez Flores
Análisis de Datos Combinación de clasificadores Profesor: Dr. Wilfrido Gómez Flores 1 Introducción Diversos algoritmos de clasificación están limitados a resolver problemas binarios, es decir, con dos
Tipos de Filtros Introducción
Tipos de Filtros Introducción Tanto en los circuitos eléctricos como los sistemas de comunicaciones, se desea manejar información la cual debe estar dentro de ciertas frecuencias. Pero, ciertos grupos
Última modificación: 1 de julio de
Contenido SEÑALES DIGITALES Y CAPACIDAD DE CANAL 1.- Señales digitales de 2 y más niveles. 2.- Tasa de bit e intervalo de bit. 3.- Ancho de banda de una señal digital. 4.- Límites en la tasa de transmisión.
Sumador Ripple-Carry
Sumador Ripple-Carry Sumador de N bits conectando en cascada N circuitos sumadores completos (FA) conectando C o,k-1 a C i,k para k=1 a N- 1 y con C i,0 conectado a 0 Sumador Ripple-Carry El retardo del
Introducción a la Teoría de la Información
Introducción a la Teoría de la Información Codificación de fuentes Facultad de Ingeniería, UdelaR (Facultad de Ingeniería, UdelaR) Teoría de la Información 1 / 43 Agenda 1 Codificación de fuente Definiciones
CAPITULO 6. Sistemas de comunicación. Continuar
CAPITULO 6 Sistemas de comunicación Continuar Introducción Una señal en su frecuencia original no puede transmitirse por un medio de comunicación y por ello requiere ser trasladada a una nueva frecuencia,
EL4005 Principios de Comunicaciones Clase No.22: Señalización Ortogonal
EL4005 Principios de Comunicaciones Clase No.22: Señalización Ortogonal Patricio Parada Departamento de Ingeniería Eléctrica Universidad de Chile 29 de Octubre de 2010 1 of 34 Contenidos de la Clase (1)
Profesora Maria Elena Villapol. Comunicación de Datos
Técnicas de Codificación de la Data Profesora Maria Elena Villapol [email protected] Técnicas de Codificación y Modulación de la Data Digital Digital Analógica Digital Digital Analógica Analógica
UIT-T G.711 SECTOR DE NORMALIZACIÓN DE LAS TELECOMUNICACIONES DE LA UIT
UNIÓN INTERNACIONAL DE TELECOMUNICACIONES UIT-T G711 SECTOR DE NORMALIZACIÓN DE LAS TELECOMUNICACIONES DE LA UIT ASPECTOS GENERALES DE LOS SISTEMAS DE TRANSMISIÓN DIGITAL EQUIPOS TERMINALES MODULACIÓN
Departamento de Tecnologías de la Información. Tema 2. Circuitos lógicos. Ciencias de la Computación e Inteligencia Artificial
Departamento de Tecnologías de la Información Tema Circuitos lógicos Ciencias de la Computación e Inteligencia Artificial Tema : Circuitos lógicos Índice. Funciones sobre conjuntos finitos. Programación
CODIFICACIÓN DE SEÑALES DIGITALES
Práctica 3: Codificación de señales digitales Pág : 1 CODIFICACIÓN DE SEÑALES DIGITALES OBJETIVOS: Familiarizarse con los códigos de línea: NRZ y Manchester. Familiarizarse con las codificaciones necesarias,
TEMA 7 ELECTRÓNICA DIGITAL: LÓGICA COMBINACIONAL
TEMA 7 ELECTRÓNICA DIGITAL: LÓGICA COMBINACIONAL 11 1) Cuántas funciones de conmutación diferentes se pueden definir con 3 variables binarias? a) 8. b) 9. c) depende del problema en concreto. d) 256. 2)
Simulación e Implementación de un esquema de Modulación Trellis-Coded y de un decodificador de Viterbi en un DSP
TECNIA,Vol 8 N 03, págs.11-17, 1999 Universidad Nacional de Ingeniería Lima - Perú Simulación e Implementación de un esquema de Modulación Trellis-Coded y de un decodificador de Viterbi en un DSP Reynaldo
