El procedimiento de acceso al enlace para módems ( LAPM ) es parte del protocolo de corrección de errores V.42 para módems . [1]
LAPM es un protocolo de control de errores definido en las recomendaciones V.42 de la UIT-T. Al igual que muchos protocolos de capa de enlace de datos , es una variante de HDLC . Al igual que los protocolos de red de Microcom que lo precedieron, LAPM utiliza la comprobación de redundancia cíclica (CRC) y la retransmisión de datos corruptos (ARQ) para garantizar la fiabilidad de los datos.
Los protocolos de control de errores, como LAPM, utilizan tramas de longitud variable, cada una de las cuales comienza con un encabezado y termina con un final de secuencia de verificación de trama (una verificación de redundancia cíclica ). Los paquetes recibidos correctamente se reconocen y los paquetes no reconocidos se retransmiten automáticamente ( ARQ ).
Cuanto mayor sea la carga útil incluida en cada trama, menor será el costo relativo de transmisión de los bits de encabezado y de final. Por lo general, LAPM agrega solo un 5 por ciento de sobrecarga de trama. Esta es una mejora notable con respecto a la sobrecarga fija del 25 % de los bits de inicio y detención que requiere la comunicación serial asíncrona directa , pero obviamente tramas tan grandes imponen un costo en forma de latencia de comunicación .
LAPM tiene una funcionalidad opcional de rechazo selectivo ( SREJ ) que le permite reenviar solo los marcos dañados, lo que proporciona una recuperación más rápida de un error.
El procedimiento LAPM ITU-T V.42 se considera más robusto que los Protocolos de Redes Microcom (MNP) que lo precedieron, y tiene una opción de compresión de datos más sofisticada y poderosa en V.42bis, lo que permite un rendimiento de datos mucho mayor.
La ITU-T V.42bis añadió un algoritmo de compresión de cadenas llamado BTLZ ( British Telecom Lempel Ziv ), en el que las cadenas de caracteres que aparecen con frecuencia se sustituyen por palabras de código. El "diccionario" de cadenas se mantiene dinámicamente durante la transmisión y lleva un registro de los cambios en los datos; se añaden nuevas cadenas y se eliminan las antiguas. Como los datos no siempre se pueden comprimir (por ejemplo, datos cifrados o precomprimidos), el módem tiene la capacidad de cambiar entre los modos de funcionamiento comprimido y no comprimido. El rendimiento de la compresión se supervisa continuamente y, si no se obtiene ninguna compresión, el módem transmite los datos en forma no comprimida. Incluso mientras está en modo no comprimido, el módem supervisa las características de los datos y vuelve a activar la compresión tan pronto como se puede lograr algún beneficio.