Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2-Nivel Enlace PDF
2-Nivel Enlace PDF
Objetivos
Transparencia
C.Errores
Funciones C.Flujo
Coordinacin y Comparticin del Canal
Direccionamiento
Nivel de Enlace 2
Control de Errores
Si la salida del codificador contiene la El espacio de las u est totalmente lleno. El espacio de las v est
parcialmente lleno (redundancia), esto es lo que da capacidades de
entrada =>Cdigos lineales deteccin y, tal vez, de correccin al cdigo
v1*n=u1*k*Gk*n (transformacin vectorial=transformacin matricial)
Veremos slo cdigos de bloque lineales
Adems Gk*n*Htn*m=0 y v*Ht=0
Nivel de Enlace 13 Nivel de Enlace 14
Mensaje M Resto R
9 Par: 1: numero impar de 1s T/P = Resto 0? s
(k bits) (m bits) OK
0: numero par de 1s o igualmente
Trama T (k+m=n bits) R= R?
Patrn P es el mismo en tx y rx no
Slo detecta errores impares Hay errores
Nivel de Enlace 17 Nivel de Enlace 18
CRC CRC
4 formas de verlo
v=u*G, cdigos cclicos
Ejemplo
Aritmtica mdulo 2
(XOR: aa=0, ab=1 // 2m = desplazar a la izqda y rellenar con 0s) M = 10 10 00 11 01
En txt: R = Resto (2m*(M=u) / P) ; T=v= 2m*M R P = 11 01 01
M 1 0 1 0 0 0 1 1 0 1 0 0 0 0 0 1 1 0 1 0 1 P
En rx sin error: T/P=T/P= (2m*M R)/P = Q(R/P)(R/P) = Q P=x^5+x^4+x^2+1
=>resto=0 1 1 0 1 0 1 1 1 0 1 0 1 0 1 1 0 Q
En rx con error: T/P= (T Error) / P = Q Error/P. 0 1 1 1 0 1 1
1 1 0 1 0 1
=>resto=R(Error/P) Si Error mltiplo de P, no se detecta 0 0 1 1 1 0 1 0
1 1 0 1 0 1
(Significado de Error: 1 en el bit errneo, 0 en el OK) 1 1 1 1 1 0
Evidentemente Error es desconocido 1 1 0 1 0 1
0 0 1 0 1 1 0 0
Divisin de Polinomios 1 1 0 1 0 1
Misma idea, usando polinomios de grado m-1. x variable muda 0 1 1 0 0 1 0
1 1 0 1 0 1
m bits 110101 = 1*X5 + 1*X4 + 0*X3 + 1*X2 + 1*X1 + 1 0 0 0 1 1 1 0
Lgica digital 0 0 0 0 0 0
Este algoritmo debe ejecutarse de una forma rpida para todos 0 0 1 1 1 0 Resto
Correccin de Errores
Objetivo:
Recuperacin frente a errores detectados
Dos Enfoques
Tcnicas FEC CODIF. DECODIF.
BUFFER PETICION
+
Tcnicas ARQ RETRANS. RETRANS.
Nivel de Enlace 23
Anlisis de Prestaciones
a+3 a+2
R T
N .... a+3 a+2
R ARQ
t0+2a+1 T R T R
N > 2a +1 N < 2a +1
1 si N > 2a + 1
U
N
si N < 2a + 1
2a + 1
Nivel de Enlace 33
timer
RR(0), P
RR(6), F
F(6)
F(3) P .
RR(0), .
RR(3), F F(4) .
F(5) F(3) .
F(4) .
RR(6) .
F(5)
RR(6)
Nivel de Enlace 39 Nivel de Enlace 40
RR(3) RR 0, P
.
.
RR 6, F
.
. Trama 7
.
.
1 2 4 5 3 Ejemplos:
j p Protocolo HDLC
3
Ttx Ttx
U= = = 1 Perr
Ttotal N t * Ttx
Nivel de Enlace 49
00 RR(r)
01 REJ(r)
10 RNR(r) . .....
SREJ(r)
11
11 M P/F M No Numerada
25 Cdigos posibles
Ejemplos Limitaciones
Ejemplos Ejemplos
LAPD desarrollado por la UIT-T como parte LLC es parte de la familia de estndares
de las recomendaciones para RDSI IEEE 802 para LAN
Proporciona el procedimiento para el La diferencia entre LLC y HDLC es el
control del enlace de datos sobre el canal formato de trama
D En LLC las funciones para controlar el
enlace se dividen en dos capas: MAC y
Se restringe solo a modo ABM LLC
El campo de direccin es de 16 bits La capa MAC incluye direccin origen y
destino
La capa LLC contiene los puntos de
acceso al servicio del origen y destino
Nivel de Enlace 61 Nivel de Enlace 62
RTC
Consiste en tres componentes:
Mecanismo de encapsulacin (RFC 1548) sobre
lneas sncronas y asncronas (HDLC).
Protocolo de control de enlace (LCP):
RDSI establecimiento, configuracin (negociacin de
opciones) mantenimiento y liberacin
liberacin del
PP
P-P
enlace. (RFC 1548)
Opcionalmente protocolos de autenticacin (PAP
o CHAP)
Una familia de protocolos de control de red (NCP)
para protocolos especficos. Existen normas para
IP (RFC1332), OSI, DECNet y AppleTalk.
entiendo) c0 db
CONFNACK (no CONFACK--FIN
ESC ESC END
soporto eso db dc db dd c0
parmetros)
CONFACK (ok)
Para NCP es igual Usado principalmente para accesos a ISP
Nivel de Enlace 67 Nivel de Enlace 68
Nivel de Enlace 69