3º curso Ingeniería Técnica en Informática de Sistemas UNED

Slides:



Advertisements
Presentaciones similares
Enlace de Datos: Introducción
Advertisements

Control de Enlace De Datos
Control de Enlace de Datos
TX DATOS UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
Control del Enlace de Datos
Control de Enlace De Datos
TEMA VI Control del Enlace de Datos REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA ANTONIO JOSÉ DE SUCRE ANTONIO JOSÉ
REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA ANTONIO JOSÉ DE SUCRE ANTONIO JOSÉ DE SUCRE VICE-RECTORADO PUERTO ORDAZ.
TELEINFORMÁTICA Y REDES DE COMPUTADORAS
MATEMÁTICAS 8° BÁSICO PROGRAMA EMPRENDER PREUNIVERSITARIO ALUMNOS UC
REDES DE DATOS UNIDAD Nº 3 T.U.I..
Los elementos invertibles de Z6 son 1 y 5
3º curso Ingeniería Técnica en Informática de Sistemas UNED
2º curso Ingeniería Técnica en Informática de Sistemas UNED
FACTORIZACIÓN DE POLINOMIOS.
3º curso Ingeniería Técnica en Informática de Sistemas UNED
3º curso Ingeniería Técnica en Informática de Sistemas UNED
NÚMEROS ENTEROS, NUMEROS NATURALES, MÚLTIPLOS Y DIVISORES
Teoría de Autómatas II 3º curso Ingeniería Técnica en Informática de Sistemas UNED.
SISTEMAS DE NUMERACIÓN
Códigos Detectores y Correctores de Errores
Transmisión de Señales y Transmisión de Datos
2º curso Ingeniería Técnica en Informática de Sistemas UNED
Curso Circuitos Digitales I Sesión 2 (complemento)
SEÑALIZACION M-ARIA Y DESEMPEÑO
Transmisión Asíncrona
La Multiplicación (I).
Teoría de Autómatas II 3º curso Ingeniería Técnica en Informática de Sistemas UNED.
2º curso Ingeniería Técnica en Informática de Sistemas UNED
Redes 3º curso Ingeniería Técnica en Informática de Sistemas UNED.
Teoría de Autómatas II 3º curso Ingeniería Técnica en Informática de Sistemas UNED.
Teoría de Autómatas II 3º curso Ingeniería Técnica en Informática de Sistemas UNED.
POLINOMIOS: M.C.D. Y M.C.M. FRACCIONES ALGEBRAICAS
3º curso Ingeniería Técnica en Informática de Sistemas UNED
PRÁCTICO 2 DELIMITADOR DE FRAMES Y DETECCIÓN DE ERRORES Comunicación de Datos I.
Redes 3º curso Ingeniería Técnica en Informática de Sistemas UNED.
Detección y corrección de errores
Técnicas de Detección y Corrección de Errores
Deteccion y Correccion
2º curso Ingeniería Técnica en Informática de Sistemas UNED
TECNICAS DE DETECCIÓN DE ERROR
HAMING ALVARO CISNEROS.
2da. Parte Capítulos 5-12: Transmisión de Paquetes
CAPA DE ENLACE DE DATOS El nivel de enlace de datos (en inglés data link level) o capa de enlace de datos es la segunda capa del modelo OSI, la cual es.
INTRODUCCIÓN A LAS COMUNICACIONES DE DATOS José Estay A.
3º curso Ingeniería Técnica en Informática de Sistemas UNED
Teoría de Autómatas I 2º curso Ingeniería Técnica en Informática de Sistemas UNED.
Redes 3º curso Ingeniería Técnica en Informática de Sistemas UNED.
Teoría de Autómatas I 2º curso Ingeniería Técnica en Informática de Sistemas UNED.
3º curso Ingeniería Técnica en Informática de Sistemas UNED
Teoría de Autómatas II 3º curso Ingeniería Técnica en Informática de Sistemas UNED.
Capa de enlace.
11 de agosto del 2003 sesión Que hacer cuando el decodificador detecta errores Puede tomar alguna de las siguientes acciones: – descartar el paquete.
Redes 3º curso Ingeniería Técnica en Informática de Sistemas UNED.
Enlaces Punto a Punto Contenido Codificación Tramado (Framing)
Redes de Comunicaciones de Datos
LECCIÓN 1 Fundamentos de Comunicación de Datos y Redes Bloque Regular III – 08 septiembre del 2006 Ing. Tanya Recalde Ch.
Br. Hugo Volcanes Br. Katiusca Díaz.  Control de Enlace de Datos  Control de Flujo  Detección de Errores  Comprobación de Paridad  Código Hamming.
@ Angel Prieto BenitoMatemáticas 4º ESO Opc B1 TEMA 2 * 4º ESO Opc B POLINOMIOS.
Capítulo 5: Capa Enlace de Datos - I
Sistemas de Comunicación Avanzados Profesor: Héctor Abarca A. Sistemas de Comunicación de Datos II. Héctor Abarca A.
PRÁCTICO 2 NIVEL DE ENLACE DE DATOS DELIMITADOR DE FRAMES DETECCIÓN DE ERRORES CONTROL DE FLUJO Comunicación de Datos I.
Redes 3º curso Ingeniería Técnica en Informática de Sistemas UNED.
La multiplicación.
Unidad 1: Detección y Corrección de Errores (Segunda Parte)
Teoría de Autómatas I 2º curso Ingeniería Técnica en Informática de Sistemas UNED.
MENSAJES CONFIABLES EN CANALES NO CONFIABLES NOMBRE: CÉSAR GRANIZO FECHA: 08/06/2016.
Redes 3º curso Ingeniería Técnica en Informática de Sistemas UNED.
2º curso Ingeniería Técnica en Informática de Sistemas UNED
Transcripción de la presentación:

3º curso Ingeniería Técnica en Informática de Sistemas UNED Redes 3º curso Ingeniería Técnica en Informática de Sistemas UNED

Redes 3º Ing. Tec. Informática Sistemas Josep Silva Galiana Sesión 7 Detección y Corrección de Errores Redes 3º Ing. Tec. Informática Sistemas Josep Silva Galiana

Detección y Corrección de Errores Tipos de Errores Error de Bit (Figura 9.2) Error de Ráfaga (Figura 9.3) A mayor velocidad de transmisión, un mismo error afecta a más bits Un ruido de 1/100 segundos puede afectar: Si se transmite a 1Kbps, a 10 bits. Si se transmite a 1Mbps, a 10.000 bits. Los errores de bit son improbables En una transmisión de 1Mbps 1 bit dura 1/1.000.000 = 1μs ¡¡¡El ruido debería durar solamente 1μs!!!! Redes 3º Ing. Tec. Informática Sistemas Josep Silva Galiana

Detección y Corrección de Errores Detección de errores Uso de la redundancia Si se retransmite dos veces el mismo mensaje es muy improbable que los mismos bits fallen en las mismas posiciones Se intenta repetir la mínima información posible Métodos de detección VRC y LRC CRC Suma de Comprobación Redes 3º Ing. Tec. Informática Sistemas Josep Silva Galiana

Detección y Corrección de Errores Verificación de Redundancia Vertical (VRC) Se utiliza un bit de paridad por cada unidad de datos Ejemplo 9.1 (Página 267) ¿Qué paquetes tendrían que ser retransmitidos? 11111110 → SI 11011110 → NO 11101100 → SI 11011000 → NO 11001001 → NO Redes 3º Ing. Tec. Informática Sistemas Josep Silva Galiana

Detección y Corrección de Errores Prestaciones Detecta todos los errores de bit Detecta errores de ráfaga siempre y cuando el número total de bits cambiados sea impar (3, 5, 7, 9, 11, etc) No detecta errores de ráfaga siempre en los que el número total de bits cambiados es par (2, 4, 6, 8, 10, etc) Utiliza un solo bit redundante por unidad de datos Redes 3º Ing. Tec. Informática Sistemas Josep Silva Galiana

Detección y Corrección de Errores Verificación de Redundancia Longitudinal (LRC) Los bloques a transmitir se organizan en forma de tabla Se añade un bit de paridad por cada columna Figura 9.7 (Página 269) ¿Se aceptaría este bloque? Ej. 9.4 (pág 269): NO 10101001 00111001 11011101 11100111 10101010 (LRC) Redes 3º Ing. Tec. Informática Sistemas Josep Silva Galiana

Detección y Corrección de Errores Prestaciones Incrementa la probabilidad de detectar errores de ráfaga LRC de n bits detecta todos los errores de ráfaga de n bits Puede detectar errores de ráfaga de más de n bits No detecta errores en los que cambian dos bits de una unidad de datos y dos bits de otra unidad de datos que están en la misma posición Utiliza un solo bit redundante por unidad de datos Redes 3º Ing. Tec. Informática Sistemas Josep Silva Galiana

Detección y Corrección de Errores ¡¡¡Atención!!! Son mensajes diferentes: No se pueden comparar Ejercicio Se reciben estos paquetes: 10101000 00111001 11011100 11100111 10101010 ¿Qué datos se descartarían si se usa una detección de errores de Redundancia Vertical? ¿Qué datos se descartarían si se usa una detección de errores de Redundancia Vertical? No detecta ningún error 10101000 00111001 11011101 11100111 10101010 ¿No es raro que no haya un error aquí? 10101001 00111001 11011101 11100111 10101010 Redes 3º Ing. Tec. Informática Sistemas Josep Silva Galiana

Detección y Corrección de Errores Ejercicio Se reciben estos paquetes: 10111101 00111001 11011101 11100111 10101010 ¿Qué datos se descartarían si se usa una detección de errores de Redundancia Vertical? No detecta ningún error ¿Qué datos se descartarían si se usa una detección de errores de Redundancia Vertical? Todos 10111101 00111001 11011101 11100111 10101010 Este método es muy conservador Redes 3º Ing. Tec. Informática Sistemas Josep Silva Galiana

Detección y Corrección de Errores Verificación de Redundancia Cíclica (CRC) Se utiliza la división de números binarios Tanto el emisor como el receptor conocen un divisor común Componentes (Figura 9.8): Datos Cola (n bits): Conjunto de ceros CRC (n bits) Divisor (n+1 bits) Redes 3º Ing. Tec. Informática Sistemas Josep Silva Galiana

Detección y Corrección de Errores División binaria Figura 9.9 Solo si el resto es cero se aceptan los datos Dividir 100100001 entre 1101: Figura 9.10 Redes 3º Ing. Tec. Informática Sistemas Josep Silva Galiana

Detección y Corrección de Errores Ejercicio Utilizando el divisor “101” (CRC) Transmita el mensaje “1101” Solución: “111010” 1 Redes 3º Ing. Tec. Informática Sistemas Josep Silva Galiana

Detección y Corrección de Errores Polinomios Un polinomio representa a un divisor (ves figura 9.12, Página 273) Los polinomios permiten demostrar propiedades Si el polinomio no es divisible por x Se pueden detectar todos los errores de ráfaga de una longitud igual a la del polinomio Si el polinomio es divisible por (x+1) Se pueden detectar todos los errores de ráfaga que afectan a un número impar de bits Ver polinomios estándar en la figura 9.13 Ver ejemplo 9.6 (Página 274) Redes 3º Ing. Tec. Informática Sistemas Josep Silva Galiana