Deteccion Y Control De

DETECCION Y CONTROL DE ERRORES,[object Object],1,[object Object],2,[object Object]
CONTROL DE ERRORES,[object Object],Proporcionar al transmisor realimentación sobre lo que está ocurriendo del otro lado de la línea.,[object Object],Típicamente, el protocolo exige se envíen de regreso marcos de control especiales que contengan para acuses positivos o negativos de los marcos de entrada. ,[object Object],acuse positivo: el marco llego bien,[object Object],acuse negativo: al falló y el marco debe enviarse de nuevo,[object Object],2,[object Object],2,[object Object]
Detección y Corrección  de errores,[object Object],Códigos de corrección de errores:,[object Object],Códigos de detección de errores.,[object Object],Solicitud de repetición (ARQ ),[object Object],Verificación de redundancia cíclica (CRC),[object Object],Corrección anticipada de errores (FEC),[object Object],Paridad cruzada ,[object Object],(paridad horizontal-vertical),[object Object],Paridad simple:,[object Object],Clasificación de códigos,[object Object],de bloque,[object Object],convolucionales,[object Object],Tasa de error de bits (BER),[object Object],Hamming,[object Object],Reed-Solomon,[object Object],3,[object Object],2,[object Object]
[object Object],    En sistemas de comunicación digital se usan dos tipos de corrección de errores:,[object Object],[object Object],Se usa en sistemas de comunicación bidireccionales simultáneos (full-duplex),[object Object],[object Object],Se usa en sistemas de comunicación en canales de una vía (simplex) o en sistemas half dúplex con demoras  grandes en la transmisión,[object Object],Estos métodos se clasifican como codificación del canal,[object Object],4,[object Object],2,[object Object]
CODIFICACION DEL CANAL.,[object Object],Ruido,[object Object],Transmisor,[object Object],r(t),[object Object],Codificador  y otro procesamiento de la señal,[object Object],Circuitos portadores,[object Object],Medio de transmisión (canal),[object Object],g(t),[object Object],s(t),[object Object],Fuente digital,[object Object],m,[object Object],Circuitos portadores ,[object Object],r(t),[object Object],g (t),[object Object],m,[object Object],Decodificador y otro procesamiento de la señal,[object Object],Canal digital,[object Object],Receptor,[object Object],Sistema de comunicación Digital en General ,[object Object],5,[object Object],2,[object Object]
 La codificación implica agregar bits adicionales(redundantes) al flujo de datos de modo que el decodificador reduzca o corrija los errores a la salida del receptor, Los bits adicionales aumentan los requisitos de ancho de banda de la señal codificada.,[object Object],[object Object],De bloque,[object Object],Convolucionales,[object Object],6,[object Object],2,[object Object]
[object Object],Incluir suficiente información redundante en cada bloque de datos transmitido para que el receptor pueda deducir lo que debió ser el carácter transmitido.,[object Object], Ejemplos de códigos de bloque:,[object Object],Hamming,[object Object],Reed-Solomon,[object Object],Convolucionales,[object Object],    Se transforman k símbolos binarios de entrada en n símbolos binarios de salida donde los símbolos de salida se ven afectados por (v + k) símbolos de entrada.,[object Object],7,[object Object],2,[object Object]
[object Object],Código Hamming:,[object Object],Desarrollado por RW HAMMING, y se basa  en los conceptos de bits redundantes y distancia de Hamming.,[object Object],A una unidad de  n bits que contienen datos y bits de comprobación se les conoce como palabra código  de n bits.,[object Object],8,[object Object],2,[object Object]
Ejemplo:,[object Object],Dadas dos palabras códigos,[object Object],   1 0 0 0 1  0  0 1,[object Object],   1  0 1  1 0 0  0 1,[object Object],   0 0 1 1 1 0 0  0 ,[object Object],Es posible determinar cuantos bits correspondientes difieren, entonces basta aplicar la operación OR EXCLUSIVO  y contamos la cantidad de bits de unos que tenemos la cantidad de posiciones de bit en la que difieren dos palabras código  se llama código de hamming,[object Object],9,[object Object],2,[object Object]
Las propiedades de detección y corrección de errores de un código depende de su distancia hamming.,[object Object],Para detectar  d  errores  un código con distancia  d+1 para un error de código valido.,[object Object],Cuando el receptor ve una palabra código no valida sabe que ha ocurrido un error de transmisión y se necesita un código de distancia 2d+1,[object Object],10,[object Object],2,[object Object]
Ejemplo: ,[object Object],Considere un código con solo 4 palabras códigos. Validas.,[object Object],Este código tiene una distancia de 5 puede corregir errores dobles.,[object Object],Si llega la palabra código,[object Object],El receptor sabe que el original debió ser.,[object Object],11,[object Object],2,[object Object]
Tasa de error de bits (BER: Bit Error Ratio),[object Object],Es una medida del deterioro de la información en un sistema de comunicaciones digital (similar a la relación señal a ruido de los sistemas   analógicos),[object Object],BITS CON ERRORES,[object Object],BER =,[object Object],          BITS TOTALES,[object Object],Ejemplo:,[object Object],  si se reciben 10 bits erróneos por cada millón de bits totales tenemos:,[object Object],                10,[object Object],BER =,[object Object],              1000000,[object Object], Lo que significa que hay un bit con error por cada 100000 bits recibidos,[object Object],=,[object Object], 0.00001= 1x 10 -5,[object Object],12,[object Object],2,[object Object]
[object Object], Paridad simple:,[object Object],    Consiste en añadir un bit de más a la cadena que queremos enviar, y que nos indicará si el número de unos (bits puestos a 1) es par o es impar. Si es par incluiremos este bit con el valor = 0, y si no es así, lo incluiremos con valor = 1.,[object Object],    Ejemplo de generación de un bit de paridad simple:,[object Object], Queremos enviar la cadena “1110100”:,[object Object], Contamos la cantidad de unos que hay: 4 unos,[object Object], El número de unos es par por tanto añadimos un bit con valor = 0,[object Object], La cadena enviada es 11101000,[object Object], El receptor ahora, repite la operación de contar la cantidad de “unos” que hay (menos el último bit) y si coincide, es que no ha habido error.,[object Object],13,[object Object],2,[object Object]
Paridad cruzada (paridad horizontal-vertical) ,[object Object],Para ver más claro este método, se suelen agrupar los bits en una matriz de N filas por K columnas, luego se realizan todas las paridades horizontales por el método anterior, y por último, se hace las misma operación de calcular el número de unos, pero ahora de cada columna.,[object Object],    La probabilidad de encontrar un solo error es la misma, pero en cambio, la probabilidad de encontrar un número par errores ya no es cero, como en el caso anterior. Aun así, existen todavía una gran cantidad de errores no detectables.,[object Object],    Un ejemplo de paridad cruzada ,[object Object],Tenemos este código para transmitir: 1100101111010110010111010110,[object Object],Agrupamos el código en cada una de las palabras, formando una matriz de N x K,[object Object],14,[object Object],2,[object Object]
Añadimos los bits de paridad horizontal.  ,[object Object],Añadimos los bits de paridad vertical.,[object Object],Una vez creada la matriz, podemos enviar ésta por filas, o por columnas. Enviando las palabras por columnas aumentamos la posibilidad de corregir una palabra que haya sufrido un error de ráfaga (errores que afectan a varios bits consecutivos, debidos a causas generalmente electrónicas, como chispazos, y que harían que se perdiera toda una palabra completa).,[object Object],15,[object Object],2,[object Object]
[object Object]
1 de 16

Más contenido relacionado

La actualidad más candente

Tipos de control  de flujoTipos de control  de flujo
Tipos de control de flujoFernando Luz
4.5K vistas2 diapositivas
Unidad 2 TELECOMUNICACIONESUnidad 2 TELECOMUNICACIONES
Unidad 2 TELECOMUNICACIONESIsluan Huerta
18.9K vistas38 diapositivas
Códigos de líneaCódigos de línea
Códigos de líneaOscar Llanos
11.9K vistas6 diapositivas

La actualidad más candente(20)

Detección y corrección de erroresDetección y corrección de errores
Detección y corrección de errores
Arnold Alfonso2.7K vistas
Detección y Corrección de erroresDetección y Corrección de errores
Detección y Corrección de errores
Ronie Martínez7.6K vistas
Codigos de Linea - Telecomunicaciones IIICodigos de Linea - Telecomunicaciones III
Codigos de Linea - Telecomunicaciones III
Andy Juan Sarango Veliz16K vistas
Tipos de control  de flujoTipos de control  de flujo
Tipos de control de flujo
Fernando Luz4.5K vistas
Unidad 2 TELECOMUNICACIONESUnidad 2 TELECOMUNICACIONES
Unidad 2 TELECOMUNICACIONES
Isluan Huerta18.9K vistas
Códigos de líneaCódigos de línea
Códigos de línea
Oscar Llanos11.9K vistas
Tecnología frame relayTecnología frame relay
Tecnología frame relay
Jonathan Fabrizzio Argüello Valle14.4K vistas
Bandas ISMBandas ISM
Bandas ISM
Mao Herrera11.6K vistas
Codigo HammingCodigo Hamming
Codigo Hamming
Universidad del Magdalena27.5K vistas
Reed SolomonReed Solomon
Reed Solomon
Proyecto Bonnzai10.2K vistas
Codificación de líneaCodificación de línea
Codificación de línea
Luis Antonio Rincón Rodríguez3.7K vistas
No retorno a cero (nrz l)No retorno a cero (nrz l)
No retorno a cero (nrz l)
Fernando Luz12.8K vistas
Investigación técnicas de modulaciónInvestigación técnicas de modulación
Investigación técnicas de modulación
José Alexis Cruz Solar3.7K vistas
ModulaciónModulación
Modulación
ivan6.8K vistas
Control de erroresControl de errores
Control de errores
Jessica Santiago Díaz18K vistas
Deteccion y Correccion de erroresDeteccion y Correccion de errores
Deteccion y Correccion de errores
Mishell Carrera3.3K vistas
Modulacion askModulacion ask
Modulacion ask
Byron Luis Bolaño Ortega10.9K vistas

Similar a Deteccion Y Control De(20)

codificación de canalcodificación de canal
codificación de canal
Erika Sarria Navarro705 vistas
Cap 3 capa_enlaceCap 3 capa_enlace
Cap 3 capa_enlace
Bruja Loca1K vistas
ComunicacionesComunicaciones
Comunicaciones
REGULO MACHADO901 vistas
Codigo de transmisionCodigo de transmision
Codigo de transmision
Felipe Olive12.5K vistas
Control de Enlace de Datos.Control de Enlace de Datos.
Control de Enlace de Datos.
Universidad Bicentenaria de Aragua. San Joaquín Aragua. Venezuela.197 vistas
Control de Enlace de Datos. Control de Enlace de Datos.
Control de Enlace de Datos.
Universidad Bicentenaria de Aragua. San Joaquín Aragua. Venezuela.209 vistas
Capa de enlace de datosCapa de enlace de datos
Capa de enlace de datos
Victor Fernando Monroy Dipp453 vistas
Comunicacion de datosComunicacion de datos
Comunicacion de datos
1 2d323 vistas
10. Diez10. Diez
10. Diez
jaimepech1.1K vistas
Codigo BinarioCodigo Binario
Codigo Binario
Alex Vasquez5.9K vistas
Codigos digitalesCodigos digitales
Codigos digitales
Niel Velasquez4.1K vistas
Codificacion del canalCodificacion del canal
Codificacion del canal
Hector Marin66 vistas
CodificacionCodificacion
Codificacion
Nicaela Onofre Rocha3.5K vistas
Codigos..Codigos..
Codigos..
musmezambrano92308 vistas
Corrección De Errores  - UniandesCorrección De Errores  - Uniandes
Corrección De Errores - Uniandes
Alexis Díaz1.7K vistas
Codigos binariosCodigos binarios
Codigos binarios
Luis Pazmiño3K vistas
Codigos Codigos
Codigos
andres cadenas1.1K vistas
Informe Previo IT564: Códigos de LineaInforme Previo IT564: Códigos de Linea
Informe Previo IT564: Códigos de Linea
Andy Juan Sarango Veliz1.1K vistas

Último(20)

proyecto  lavadora.pdfproyecto  lavadora.pdf
proyecto lavadora.pdf
CamilaCordoba3010 vistas
Taller Estructuras básicasTaller Estructuras básicas
Taller Estructuras básicas
elizabethpc2227 vistas
RECURSOS INCLUSIVOS.pptxRECURSOS INCLUSIVOS.pptx
RECURSOS INCLUSIVOS.pptx
milenathais20258 vistas
Trabajo de tecnologia.docxTrabajo de tecnologia.docx
Trabajo de tecnologia.docx
LauraCamilaMuozRamos8 vistas
La nueva era.La nueva era.
La nueva era.
msebastianalvarezz9 vistas
Excel avanzado.pdfExcel avanzado.pdf
Excel avanzado.pdf
SebastinPrez6715 vistas
excelavanzado1-231020003159-be608ddc.pdfexcelavanzado1-231020003159-be608ddc.pdf
excelavanzado1-231020003159-be608ddc.pdf
sarahloradorado10 vistas
Basura electronica.docxBasura electronica.docx
Basura electronica.docx
MissPotato28 vistas
Trabajo de tecnología.docxTrabajo de tecnología.docx
Trabajo de tecnología.docx
DannaSofaMuoz7 vistas
PRINCIPIOS DE LA COMPUTACIÓNPRINCIPIOS DE LA COMPUTACIÓN
PRINCIPIOS DE LA COMPUTACIÓN
Fernando Samaniego29 vistas
Taller de Electricidad y Electrónica.docxTaller de Electricidad y Electrónica.docx
Taller de Electricidad y Electrónica.docx
juantrujillosolano107 vistas
Proyecto Tercer Periodo Informática - 9-2 .pdfProyecto Tercer Periodo Informática - 9-2 .pdf
Proyecto Tercer Periodo Informática - 9-2 .pdf
JuanCamiloCaicedoPor33 vistas

Deteccion Y Control De

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. La finalidad de este método crear una parte de redundancia la cual se añade al final del código a transmitir, que siendo lo mas pequeño posible detecte el mayor numero de errores posibles.
  • 18. Se basan en el tratamiento de cadenas de bits como representaciones polinomicas con coeficientes 0 y 1.
  • 19. Un marcos de k bits se consideran como la lista de coeficientes de un polinomio con k que van xk-1 a xº, se dice que tal polinomio es de grado k-1 el bits mayor es el que esta izquierda x k-1 y el siguiente x k-2 y así.
  • 21. Tenemos estos 6 bits 1 1 0 0 0 1
  • 22. Esto representa un polinomio de seis términos que quedaría así:
  • 23.