SlideShare una empresa de Scribd logo
1 de 73
Descargar para leer sin conexión
SISTEMA DE
TRANSMISIÓN DE DATOS
SESION 11:
Presentación del Docente:
JOSE EDUARDO TORRES VEGA
Coronel EP ( R )
Diplomado en Ciencia y Tecnología
Ingeniero Electrónico CIP
Maestro en Administración
PADE-ESAN en Logística
Diplomado en Seguridad y Salud Ocupacional
Docente Universitario a nivel pre grado y post grado
Consultoría y Asesoría en el Desarrollo de Servicios de
Telecomunicaciones y Telemática, Temas de Seguridad Integral
Elaboración de Estudio Teórico de Radiaciones No Ionizantes
Datos/Observaciones
Inicio
¿Quién de Ustedes, puede dar un ejemplo empírico
de un canal de comunicación?
¿Quién de Ustedes, conoce que es un Canal de
comunicación?
Datos/Observaciones
Utilidad
¿Qué Estudiante puede explicar el significado de “Canal de
comunicación discreta”?
¿Qué Estudiante puede dar un ejemplo empírico de un Canal de
comunicación discreta?
Presentación del Tema:
Definición y empleo de las reglas de codificación
Datos/Observaciones
Logro de la Sesión:
Al finalizar la sesión, el Estudiante explica las reglas de codificación mediante
ejemplos de su aplicación en la codificación de mensajes durante el
despliegue de un Sistema de comunicaciones
Utilidad del tema:
El estudiante emplea las reglas de codificación para la transmisión de
mensajes a través un Sistema de comunicaciones
¿Cuál es la utilidad que Ud. considera que tiene el desarrollo del tema durante la sesión
de clases?
Identificación por los alumnos de la Utilidad del tema a desarrollar:
Exposición por el Docente, de la Utilidad del tema:
Datos/Observaciones
CÓDIGOS DE BLOQUE
información paridad
k
n
n-k
Código(n,k)
Rc = k / n
Se adhieren con el objeto de
detectar o corregir errores
• LA CAPACIDAD DE UN CÓDIGO DE DETECTAR O CORREGIR ERRORES DEPENDE DE LA
DISTANCIA DE CÓDIGO
Datos/Observaciones
10110
11001
01111
d = 4
EL PESO DE UN CÓDIGO ESTÁ DADO POR EL NÚMERO DE ELEMENTOS DISTINTOS DE CERO
DE LA PALABRA DE CÓDIGO. PARÁMETROS IMPORTANTES DE UN CÓDIGO: RC, DISTANCIA Y
PESO
“Distancia mínima”
PROPIEDADES:
o LINEALIDAD: 1C1 + 2C2 ES PALABRA DE CÓDIGO DEBE CONTENER AL ELEMENTO
CERO.
o SISTEMÁTICO: LOS BITS DE PARIDAD SE AÑADEN AL FINAL DE LOS BITS DE
INFORMACIÓN.
o CÍCLICO: ES PALABRA CÓDIGO
 TAMBIÉN LO ES
]
,......,
,
[ 0
2
1 C
C
C
C n
n −
−
=
]
,
,...,
,
[ 1
0
3
2 −
−
−
= n
n
n C
C
C
C
C
Datos/Observaciones
Datos/Observaciones
▪ LAS CENTRALES TELEFÓNICAS DIGITALES REALIZAN LA CONMUTACIÓN DE AUDIO EN FORMA DIGITAL. LAS CENTRALES IP (IP
PBX, SOFTSWITCHES, ETC.) UTILIZAN LAS REDES DE DATOS PARA REALIZAR EL ENVÍO DE AUDIO ENTRE DISPOSITIVOS, A
TRAVÉS DEL ENVÍO DE PAQUETES DE DATOS.
▪ LOS CODECS SON LOS DISPOSITVOS QUE REALIZAN LA CODIFICACIÓN Y DECODIFICACIÓN DE LA VOZ. PUEDEN SER
CARACTERIZADOS POR DIFERENTES ASPECTOS, ENTRE LAS QUE SE ENCUENTRAN SU TASA DE BITS (BIT RATES), LA CALIDAD
RESULTANTE DEL AUDIO CODIFICADO, SU COMPLEJIDAD, EL TIPO DE TECNOLOGÍA UTILIZADA Y EL RETARDO QUE
INTRODUCEN, ENTRE OTROS. ORIGINALMENTE.
▪ LOS PRIMEROS CODECS FUERON DISEÑADOS PARA REPRODUCIR LA VOZ EN LA BANDA DE MAYOR ENERGÍA, ENTRE 300 HZ A
3.4 KHZ. ACTUALMENTE ESTE TIPO DE CODECS SON CARACTERIZADOS COMO DE “BANDA ANGOSTA” (NARROWBAND). EN
CONTRASTE, LOS CODECS QUE REPRODUCEN SEÑALES ENTRE 50 HZ Y 7 KHZ SE HAN LLAMADO DE “BANDA ANCHA”
(WIDEBAND). MÁS RECIENTEMENTE, ITU-T HA ESTANDARIZADO CODECS LLAMADOS DE BANDA SUPERANCHA
(SUPERWIDEBAND), PARA EL RANGO DE 50 HZ A 14 KHZ Y DE BANDA COMPLETA (FULLBAND), PARA EL RANGO DE 50 HZ A 20
KHZ [2]
Datos/Observaciones
TIPOS DE CÓDIGO:
o CÓDIGOS SISTEMÁTICOS:
LA PALABRA DE INFORMACIÓN APARECE DE FORMA EXPLICITA EN LA PALABRA CODIFICADA
o CÓDIGOS NO SISTEMÁTICOS:
LA PALABRA DE INFORMACIÓN NO APARECE DE FORMA EXPLÍCITA EN LA PALABRA
CODIFICADA.
o CÓDIGOS DE BLOQUE:
TODAS LAS PALABRAS TIENEN LA MISMA LONGITUD Y LA CODIFICACIÓN SE HACE DE FORMA
ESTÁTICA.
o CÓDIGOS LINEALES:
CUALQUIER COMBINACIÓN LINEAL DE PALABRAS DE CÓDIGO VÁLIDA PRODUCE OTRA PALABRA
VÁLIDA
o CÓDIGOS CÍCLICOS:
CUALQUIER DESPLAZAMIENTO CÍCLICO DE UNA PALABRA DE CÓDIGO DA LUGAR A OTRA
PALABRA DE CÓDIGO
Datos/Observaciones
CÓDIGOS DE PARIDAD:
▪ ES UN CÓDIGO SISTEMÁTICO.
▪ SOLO DETECTARÁ LOS ERRORES PRODUCIDOS EN UN NÚMERO IMPAR DE BITS.
▪ SE BASA EN AÑADIR UN BIT A LA SECUENCIA A ENVIAR, DE FORMA QUE EL NÚMERO DE
«1s» SEA PAR O IMPAR, DEPENDIENDO DEL TIPO DE PARIDAD:
o SI LA PARIDAD ES PAR, EL NÚMERO FINAL DE «1s» DEBE SER PAR: 1011101 1
o SI LA PARIDAD ES IMPAR, EL NÚMERO FINAL DE «1s» DEBE SER IMPAR: 1011101 0
CÓDIGOS m ENTRE n:
▪ ES UN CÓDIGO SISTEMÁTICO.
▪ SOLO DETECTARÁ LOS ERRORES PRODUCIDOS EN UN NÚMERO IMPAR DE BITS
▪ TODAS LAS PALABRAS DE CODIGO TIENEN LA MISMA LONGITUD DE m BITS, DE LOS
CUALES, n BITS SON «1s»
o 3 «1s» ENTRE 5 BITS: 011 01
100 11
111 00
Datos/Observaciones
CORRECCION DE ERRORES
LOS BITS AÑADIDOS, CONOCIDOS COMO DE REDUNDANCIA, HACEN POSIBLE DETECTAR
ERRORES Y DEDUCIR EL DATO QUE SE TRANSMITIÓ
FEC (FORWARD ERROR CORRECTION)
▪ SIGNIFICA CORRECCIÓN DE ERRORES A POSTERIORI Y SE UTILIZA EN SISTEMAS SIN
RETORNO O SISTEMAS EN TIEMPO REAL DONDE NO SE PUEDE ESPERAR A LA
RETRANSMISIÓN PARA MOSTRAR LOS DATOS.
▪ BÁSICAMENTE CONSISTE EN CODIFICAR EN EL TRANSMISOR CADA BLOQUE DE K BITS DE
LA TRAMA EN PALABRAS DE N BITS, SIENDO N>K. EL RECEPTOR DECODIFICA LAS
PALABRAS EN LOS BLOQUES ORIGINALES AUNQUE ÉSTOS TUVIESEN ALGÚN ERROR.
Datos/Observaciones
Técnicas de
detección y
correción de
errores
Detección
Códigos de
bloques
Lineales
Código de
Paridad
Cíclicos
Chequeo Ciclico
Redundante
(CRC)
Corrección
Códigos de
bloques
Lineales
Cíclicos
Chequeo Ciclico
Redundante
(CRC)
Código de
Hamming
Código
Convolucionales
Datos/Observaciones
Codificación de canal
Datos/Observaciones
La codificación de fuente adapta las fuentes para su transmisión digital con una serie de límites en tasa y
distorsión. La Codificación de Canal se realiza para reducir/eliminar los errores en la transmisión
(almacenamiento)- recepción (recuperación) del flujo de símbolos codificados procedente del codificador de
fuente.
Estrategias:
▪ FEC: Forward Error Correction:
Se hace uso de códigos (más complejos) que adicionalmente a la detección son capaces de corregir
errores. Se transmiten más bits de redundancia pero al reducirse las retransmisiones se compensa la tasa
efectiva total. Son los únicos a tener en cuenta en los sistemas sin canal de retorno (difusión,
almacenamiento, …)
▪ ARQ: Automatic Repeat reQuest:
Se hace uso de códigos que detectan errores y cuando aparecen se solicita la retransmisión hasta que
llega sin error. Interesa que ARQ esté en niveles inferiores de la pila de protocolos para reducir el tiempo
de reacción (espera de usuario) y los recursos consumidos. Se dispone de un código que detecta el mayor
número posible de errores ya que si se detecta un error lo que se hace es pedir una retransmisión por
parte del emisor, y si no se detecta error alguno, se supone que la secuencia de bits ha llegado sin
errores. Existen tres tipos principales de técnicas ARQ: ARQ de parada y espera; ARQ de envío continuo y
rechazo simple, y el ARQ de envío continuo y rechazo selectivo
Datos/Observaciones
▪ ARQ parada y espera:
o El emisor envía una trama y espera a que le llegue el asentimiento del receptor para enviar la
siguiente (es posible el funcionamiento de este sistema partiendo de hipótesis simplificadoras: flujo
unidireccional, los mensajes no se pierden–tiempo de espera-siempre se detectan los errores).
o El receptor puede enviar un asentimiento positivo (ACK): la trama me ha llegado sin errores; o bien
un asentimiento negativo (NAK): ha ocurrido un error.
o Si al emisor le llega un NAK, retransmite la última trama, en caso contrario transmite la siguiente. En
este sistema el emisor sólo tiene que tener en memoria la última trama que ha enviado ya que es la
única que tiene pendiente de ser asentida.
Datos/Observaciones
▪ ARQ de rechazo simple:
o El emisor no espera a recibir un asentimiento del receptor sino que continua transmitiendo tramas que a su
vez almacena en buffer hasta que sean asentidas: es una ventana deslizante en el emisor.
o Para diferenciar una trama de las demás, añade un número de secuencia supuestamente infinito, pero que
no aumenta el número de bits de redundancia.
o El receptor asiente cada trama con su número correspondiente lo que libera la trama correspondiente en el
buffer del emisor.
o Si una trama es errónea, el emisor vuelve atrás y retransmite a partir de esa trama; lo que hace inviable
este sistema para probabilidades de error elevadas.
o El receptor sólo tiene que almacenar una trama en su registro pues al final siempre le llegan en orden.
Datos/Observaciones
▪ ARQ de rechazo selectivo:
o Se repite solo las tramas con error. Para eso se usa el emisor del ARQ anterior: transmisión continua salvo
que solo se retransmite la trama defectuosa (lo sabe por el número de secuencia del asentimiento).
o El receptor se complica ya que ha de guardar en un registro todas las tramas posteriores a un error hasta
que le llegue la retransmisión de la trama para poder entregarlas el orden.
o Esto complica el sistema bastante: son necesarias ventanas deslizantes tanto en receptor como en emisor y
para probabilidades de error bajas no da una gran diferencia en eficacia respecto del sistema ARQ anterior.
Datos/Observaciones
▪ Medio a través del cual se puede transmitir/recibir información.
▪ Medio en el cual se puede almacenar/recuperar información
o Cables metálicos
o Fibras ópticas
o Espacio libre
o Ionosfera
o Discos magnéticos, discos ópticos, …
▪ Las entradas a un canal de comunicación son señales que se entregan a su salida.
▪ En otro lugar (medios de transmisión), en otro momento (medios de almacenamiento)
▪ Al existir una relación entre entrada y salida se puede modelar como un Sistema.
▪ Existen muchos factores que influyen en que la entrada no coincida con la salida:
o Atenuación
o No linealidad
o B limitado
o Propagación multitrayecto
o Ruido
o Defectos de medios físicos, …
▪ La relación entrada-salida en un canal de comunicación (sistema) suele ser compleja (relación estocástica).
CANAL DE COMUNICACIÓN
Datos/Observaciones
▪ Los canales continuos (variables continuas) se pueden discretizar al tener ancho de banda limitado.
▪ Relación entre alfabeto de entrada (X) y alfabeto de salida (Y)
▪ Un canal puede tener memoria (e.g., IES)
▪ Para un canal sin memoria y extensión de fuente de orden n o p(y|x)=∏p(yi|xi
CANAL DISCRETO
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
CAPACIDAD DE CANAL: CANAL BINARIO SIMÉTRICO
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Teorema de capacidad de canal: ejemplo
Datos/Observaciones
Datos/Observaciones
Limites de la comunicaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Códigos de Canal
Datos/Observaciones
Datos/Observaciones
Códigos de Canal: corrección simple
Datos/Observaciones
Códigos de Canal: Decision soft o hard
Datos/Observaciones
Códigos de Canal: Tipos
Datos/Observaciones
Códigos de Canal: Entrelazado
Datos/Observaciones
Datos/Observaciones
Códigos lineales
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Códigos lineales: codificación
Datos/Observaciones
Códigos lineales: Matriz generatriz
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Códigos lineales: Código de Hamming
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Códigos cíclicos
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Códigos cíclicos: Matriz generatriz sistemática
Datos/Observaciones
Códigos cíclicos: Código BCH
Datos/Observaciones
Códigos cíclicos: Reed-Solomon
Datos/Observaciones
Códigos convolucionales
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Códigos convolucionales: Decodificación Viterbi
Datos/Observaciones
Cierre:
Conclusiones Generales
1. La codificación procura garantizar la integridad de una comunicación.
2. La codificación de fuente es también llamada compresión y busca eliminar las
redundancias
PPT  S Tx Datos UTP PG 2022 (11).pdf

Más contenido relacionado

Similar a PPT S Tx Datos UTP PG 2022 (11).pdf

Similar a PPT S Tx Datos UTP PG 2022 (11).pdf (20)

Señales y sistemas de teleproceso
Señales y sistemas de teleprocesoSeñales y sistemas de teleproceso
Señales y sistemas de teleproceso
 
Transmisión de datos
Transmisión de datosTransmisión de datos
Transmisión de datos
 
Transmisión de datos
Transmisión de datosTransmisión de datos
Transmisión de datos
 
La capa de enlace
La capa de enlaceLa capa de enlace
La capa de enlace
 
La capa de enlace
La capa de enlaceLa capa de enlace
La capa de enlace
 
Protocolos de gestión de enlace
Protocolos de gestión de enlaceProtocolos de gestión de enlace
Protocolos de gestión de enlace
 
Protocolos De GestióN De Enlace
Protocolos De GestióN De EnlaceProtocolos De GestióN De Enlace
Protocolos De GestióN De Enlace
 
Pdh
PdhPdh
Pdh
 
interfaces y perifericos.pdf
interfaces y perifericos.pdfinterfaces y perifericos.pdf
interfaces y perifericos.pdf
 
Redes de computadoras
Redes de computadorasRedes de computadoras
Redes de computadoras
 
1
11
1
 
codificación de canal
codificación de canalcodificación de canal
codificación de canal
 
CodificacióN De Canal
CodificacióN De CanalCodificacióN De Canal
CodificacióN De Canal
 
Lecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psdLecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psd
 
Transmisión de datos
Transmisión de datosTransmisión de datos
Transmisión de datos
 
5555.pptx
5555.pptx5555.pptx
5555.pptx
 
Actividad de la unidad 1 Transmisión de datos
Actividad de la unidad 1 Transmisión de datosActividad de la unidad 1 Transmisión de datos
Actividad de la unidad 1 Transmisión de datos
 
Qo s redes telmex
Qo s redes telmexQo s redes telmex
Qo s redes telmex
 
Conceptos generales de redes gil
Conceptos generales de redes  gilConceptos generales de redes  gil
Conceptos generales de redes gil
 
Deteccion de errores y Red de Conmutacion
Deteccion de errores y Red de ConmutacionDeteccion de errores y Red de Conmutacion
Deteccion de errores y Red de Conmutacion
 

Último

COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COMCOMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COMcespitiacardales
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 

Último (10)

COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COMCOMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 

PPT S Tx Datos UTP PG 2022 (11).pdf

  • 1. SISTEMA DE TRANSMISIÓN DE DATOS SESION 11:
  • 2. Presentación del Docente: JOSE EDUARDO TORRES VEGA Coronel EP ( R ) Diplomado en Ciencia y Tecnología Ingeniero Electrónico CIP Maestro en Administración PADE-ESAN en Logística Diplomado en Seguridad y Salud Ocupacional Docente Universitario a nivel pre grado y post grado Consultoría y Asesoría en el Desarrollo de Servicios de Telecomunicaciones y Telemática, Temas de Seguridad Integral Elaboración de Estudio Teórico de Radiaciones No Ionizantes
  • 3. Datos/Observaciones Inicio ¿Quién de Ustedes, puede dar un ejemplo empírico de un canal de comunicación? ¿Quién de Ustedes, conoce que es un Canal de comunicación?
  • 4. Datos/Observaciones Utilidad ¿Qué Estudiante puede explicar el significado de “Canal de comunicación discreta”? ¿Qué Estudiante puede dar un ejemplo empírico de un Canal de comunicación discreta? Presentación del Tema: Definición y empleo de las reglas de codificación
  • 5. Datos/Observaciones Logro de la Sesión: Al finalizar la sesión, el Estudiante explica las reglas de codificación mediante ejemplos de su aplicación en la codificación de mensajes durante el despliegue de un Sistema de comunicaciones Utilidad del tema: El estudiante emplea las reglas de codificación para la transmisión de mensajes a través un Sistema de comunicaciones ¿Cuál es la utilidad que Ud. considera que tiene el desarrollo del tema durante la sesión de clases? Identificación por los alumnos de la Utilidad del tema a desarrollar: Exposición por el Docente, de la Utilidad del tema:
  • 6. Datos/Observaciones CÓDIGOS DE BLOQUE información paridad k n n-k Código(n,k) Rc = k / n Se adhieren con el objeto de detectar o corregir errores • LA CAPACIDAD DE UN CÓDIGO DE DETECTAR O CORREGIR ERRORES DEPENDE DE LA DISTANCIA DE CÓDIGO
  • 7. Datos/Observaciones 10110 11001 01111 d = 4 EL PESO DE UN CÓDIGO ESTÁ DADO POR EL NÚMERO DE ELEMENTOS DISTINTOS DE CERO DE LA PALABRA DE CÓDIGO. PARÁMETROS IMPORTANTES DE UN CÓDIGO: RC, DISTANCIA Y PESO “Distancia mínima” PROPIEDADES: o LINEALIDAD: 1C1 + 2C2 ES PALABRA DE CÓDIGO DEBE CONTENER AL ELEMENTO CERO. o SISTEMÁTICO: LOS BITS DE PARIDAD SE AÑADEN AL FINAL DE LOS BITS DE INFORMACIÓN. o CÍCLICO: ES PALABRA CÓDIGO  TAMBIÉN LO ES ] ,......, , [ 0 2 1 C C C C n n − − = ] , ,..., , [ 1 0 3 2 − − − = n n n C C C C C
  • 9. Datos/Observaciones ▪ LAS CENTRALES TELEFÓNICAS DIGITALES REALIZAN LA CONMUTACIÓN DE AUDIO EN FORMA DIGITAL. LAS CENTRALES IP (IP PBX, SOFTSWITCHES, ETC.) UTILIZAN LAS REDES DE DATOS PARA REALIZAR EL ENVÍO DE AUDIO ENTRE DISPOSITIVOS, A TRAVÉS DEL ENVÍO DE PAQUETES DE DATOS. ▪ LOS CODECS SON LOS DISPOSITVOS QUE REALIZAN LA CODIFICACIÓN Y DECODIFICACIÓN DE LA VOZ. PUEDEN SER CARACTERIZADOS POR DIFERENTES ASPECTOS, ENTRE LAS QUE SE ENCUENTRAN SU TASA DE BITS (BIT RATES), LA CALIDAD RESULTANTE DEL AUDIO CODIFICADO, SU COMPLEJIDAD, EL TIPO DE TECNOLOGÍA UTILIZADA Y EL RETARDO QUE INTRODUCEN, ENTRE OTROS. ORIGINALMENTE. ▪ LOS PRIMEROS CODECS FUERON DISEÑADOS PARA REPRODUCIR LA VOZ EN LA BANDA DE MAYOR ENERGÍA, ENTRE 300 HZ A 3.4 KHZ. ACTUALMENTE ESTE TIPO DE CODECS SON CARACTERIZADOS COMO DE “BANDA ANGOSTA” (NARROWBAND). EN CONTRASTE, LOS CODECS QUE REPRODUCEN SEÑALES ENTRE 50 HZ Y 7 KHZ SE HAN LLAMADO DE “BANDA ANCHA” (WIDEBAND). MÁS RECIENTEMENTE, ITU-T HA ESTANDARIZADO CODECS LLAMADOS DE BANDA SUPERANCHA (SUPERWIDEBAND), PARA EL RANGO DE 50 HZ A 14 KHZ Y DE BANDA COMPLETA (FULLBAND), PARA EL RANGO DE 50 HZ A 20 KHZ [2]
  • 10. Datos/Observaciones TIPOS DE CÓDIGO: o CÓDIGOS SISTEMÁTICOS: LA PALABRA DE INFORMACIÓN APARECE DE FORMA EXPLICITA EN LA PALABRA CODIFICADA o CÓDIGOS NO SISTEMÁTICOS: LA PALABRA DE INFORMACIÓN NO APARECE DE FORMA EXPLÍCITA EN LA PALABRA CODIFICADA. o CÓDIGOS DE BLOQUE: TODAS LAS PALABRAS TIENEN LA MISMA LONGITUD Y LA CODIFICACIÓN SE HACE DE FORMA ESTÁTICA. o CÓDIGOS LINEALES: CUALQUIER COMBINACIÓN LINEAL DE PALABRAS DE CÓDIGO VÁLIDA PRODUCE OTRA PALABRA VÁLIDA o CÓDIGOS CÍCLICOS: CUALQUIER DESPLAZAMIENTO CÍCLICO DE UNA PALABRA DE CÓDIGO DA LUGAR A OTRA PALABRA DE CÓDIGO
  • 11. Datos/Observaciones CÓDIGOS DE PARIDAD: ▪ ES UN CÓDIGO SISTEMÁTICO. ▪ SOLO DETECTARÁ LOS ERRORES PRODUCIDOS EN UN NÚMERO IMPAR DE BITS. ▪ SE BASA EN AÑADIR UN BIT A LA SECUENCIA A ENVIAR, DE FORMA QUE EL NÚMERO DE «1s» SEA PAR O IMPAR, DEPENDIENDO DEL TIPO DE PARIDAD: o SI LA PARIDAD ES PAR, EL NÚMERO FINAL DE «1s» DEBE SER PAR: 1011101 1 o SI LA PARIDAD ES IMPAR, EL NÚMERO FINAL DE «1s» DEBE SER IMPAR: 1011101 0 CÓDIGOS m ENTRE n: ▪ ES UN CÓDIGO SISTEMÁTICO. ▪ SOLO DETECTARÁ LOS ERRORES PRODUCIDOS EN UN NÚMERO IMPAR DE BITS ▪ TODAS LAS PALABRAS DE CODIGO TIENEN LA MISMA LONGITUD DE m BITS, DE LOS CUALES, n BITS SON «1s» o 3 «1s» ENTRE 5 BITS: 011 01 100 11 111 00
  • 12. Datos/Observaciones CORRECCION DE ERRORES LOS BITS AÑADIDOS, CONOCIDOS COMO DE REDUNDANCIA, HACEN POSIBLE DETECTAR ERRORES Y DEDUCIR EL DATO QUE SE TRANSMITIÓ FEC (FORWARD ERROR CORRECTION) ▪ SIGNIFICA CORRECCIÓN DE ERRORES A POSTERIORI Y SE UTILIZA EN SISTEMAS SIN RETORNO O SISTEMAS EN TIEMPO REAL DONDE NO SE PUEDE ESPERAR A LA RETRANSMISIÓN PARA MOSTRAR LOS DATOS. ▪ BÁSICAMENTE CONSISTE EN CODIFICAR EN EL TRANSMISOR CADA BLOQUE DE K BITS DE LA TRAMA EN PALABRAS DE N BITS, SIENDO N>K. EL RECEPTOR DECODIFICA LAS PALABRAS EN LOS BLOQUES ORIGINALES AUNQUE ÉSTOS TUVIESEN ALGÚN ERROR.
  • 13. Datos/Observaciones Técnicas de detección y correción de errores Detección Códigos de bloques Lineales Código de Paridad Cíclicos Chequeo Ciclico Redundante (CRC) Corrección Códigos de bloques Lineales Cíclicos Chequeo Ciclico Redundante (CRC) Código de Hamming Código Convolucionales
  • 15. Datos/Observaciones La codificación de fuente adapta las fuentes para su transmisión digital con una serie de límites en tasa y distorsión. La Codificación de Canal se realiza para reducir/eliminar los errores en la transmisión (almacenamiento)- recepción (recuperación) del flujo de símbolos codificados procedente del codificador de fuente. Estrategias: ▪ FEC: Forward Error Correction: Se hace uso de códigos (más complejos) que adicionalmente a la detección son capaces de corregir errores. Se transmiten más bits de redundancia pero al reducirse las retransmisiones se compensa la tasa efectiva total. Son los únicos a tener en cuenta en los sistemas sin canal de retorno (difusión, almacenamiento, …) ▪ ARQ: Automatic Repeat reQuest: Se hace uso de códigos que detectan errores y cuando aparecen se solicita la retransmisión hasta que llega sin error. Interesa que ARQ esté en niveles inferiores de la pila de protocolos para reducir el tiempo de reacción (espera de usuario) y los recursos consumidos. Se dispone de un código que detecta el mayor número posible de errores ya que si se detecta un error lo que se hace es pedir una retransmisión por parte del emisor, y si no se detecta error alguno, se supone que la secuencia de bits ha llegado sin errores. Existen tres tipos principales de técnicas ARQ: ARQ de parada y espera; ARQ de envío continuo y rechazo simple, y el ARQ de envío continuo y rechazo selectivo
  • 16. Datos/Observaciones ▪ ARQ parada y espera: o El emisor envía una trama y espera a que le llegue el asentimiento del receptor para enviar la siguiente (es posible el funcionamiento de este sistema partiendo de hipótesis simplificadoras: flujo unidireccional, los mensajes no se pierden–tiempo de espera-siempre se detectan los errores). o El receptor puede enviar un asentimiento positivo (ACK): la trama me ha llegado sin errores; o bien un asentimiento negativo (NAK): ha ocurrido un error. o Si al emisor le llega un NAK, retransmite la última trama, en caso contrario transmite la siguiente. En este sistema el emisor sólo tiene que tener en memoria la última trama que ha enviado ya que es la única que tiene pendiente de ser asentida.
  • 17. Datos/Observaciones ▪ ARQ de rechazo simple: o El emisor no espera a recibir un asentimiento del receptor sino que continua transmitiendo tramas que a su vez almacena en buffer hasta que sean asentidas: es una ventana deslizante en el emisor. o Para diferenciar una trama de las demás, añade un número de secuencia supuestamente infinito, pero que no aumenta el número de bits de redundancia. o El receptor asiente cada trama con su número correspondiente lo que libera la trama correspondiente en el buffer del emisor. o Si una trama es errónea, el emisor vuelve atrás y retransmite a partir de esa trama; lo que hace inviable este sistema para probabilidades de error elevadas. o El receptor sólo tiene que almacenar una trama en su registro pues al final siempre le llegan en orden.
  • 18. Datos/Observaciones ▪ ARQ de rechazo selectivo: o Se repite solo las tramas con error. Para eso se usa el emisor del ARQ anterior: transmisión continua salvo que solo se retransmite la trama defectuosa (lo sabe por el número de secuencia del asentimiento). o El receptor se complica ya que ha de guardar en un registro todas las tramas posteriores a un error hasta que le llegue la retransmisión de la trama para poder entregarlas el orden. o Esto complica el sistema bastante: son necesarias ventanas deslizantes tanto en receptor como en emisor y para probabilidades de error bajas no da una gran diferencia en eficacia respecto del sistema ARQ anterior.
  • 19. Datos/Observaciones ▪ Medio a través del cual se puede transmitir/recibir información. ▪ Medio en el cual se puede almacenar/recuperar información o Cables metálicos o Fibras ópticas o Espacio libre o Ionosfera o Discos magnéticos, discos ópticos, … ▪ Las entradas a un canal de comunicación son señales que se entregan a su salida. ▪ En otro lugar (medios de transmisión), en otro momento (medios de almacenamiento) ▪ Al existir una relación entre entrada y salida se puede modelar como un Sistema. ▪ Existen muchos factores que influyen en que la entrada no coincida con la salida: o Atenuación o No linealidad o B limitado o Propagación multitrayecto o Ruido o Defectos de medios físicos, … ▪ La relación entrada-salida en un canal de comunicación (sistema) suele ser compleja (relación estocástica). CANAL DE COMUNICACIÓN
  • 20. Datos/Observaciones ▪ Los canales continuos (variables continuas) se pueden discretizar al tener ancho de banda limitado. ▪ Relación entre alfabeto de entrada (X) y alfabeto de salida (Y) ▪ Un canal puede tener memoria (e.g., IES) ▪ Para un canal sin memoria y extensión de fuente de orden n o p(y|x)=∏p(yi|xi CANAL DISCRETO
  • 25. Datos/Observaciones CAPACIDAD DE CANAL: CANAL BINARIO SIMÉTRICO
  • 72. Datos/Observaciones Cierre: Conclusiones Generales 1. La codificación procura garantizar la integridad de una comunicación. 2. La codificación de fuente es también llamada compresión y busca eliminar las redundancias