Español
Ingeniería eléctrica

acknowledgment

Una respuesta (ACK) enviada por un receptor para indicar la recepción exitosa de una transmisión.

acknowledgment: la señal que dice 'lo recibí'

Un acuse de recibo (acknowledgment) es una señal de control transmitida desde un receptor a un emisor para confirmar que los datos han llegado intactos. En ingeniería eléctrica y comunicaciones, este "apretón de manos" es fundamental para una transferencia de datos fiable. El receptor examina los bits o paquetes entrantes en busca de errores y, si el mensaje pasa la validación, envía una señal ACK, normalmente un solo byte o un pulso codificado corto. Sin acuse de recibo, un emisor no tiene forma de saber si su transmisión tuvo éxito o falló.

El acuse de recibo forma parte de un marco de protocolo más amplio. Las implementaciones comunes incluyen esquemas de solicitud de repetición automática (ARQ), donde un emisor espera un ACK antes de pasar al siguiente mensaje. Si el temporizador expira sin que llegue un ACK, el emisor retransmite. En comunicaciones serie como RS-232, un ACK es el byte ASCII 6. En protocolos de red como TCP, el receptor envía un paquete con la bandera ACK activada y un número de secuencia que indica el siguiente byte que espera.

Los acuses de recibo pueden fallar de dos maneras que complican el diseño del sistema. Primero, la propia señal de acuse de recibo puede perderse o corromperse en tránsito, lo que hace que el emisor retransmita aunque el mensaje original haya sido recibido. Segundo, si un emisor falla después de recibir un ACK pero antes de terminar su propio procesamiento, el receptor puede haberse comprometido a un trabajo del que el emisor nunca se entera. Estos casos extremos impulsan la complejidad de los protocolos transaccionales y la recuperación de errores en los sistemas industriales.

El término proviene directamente de la forma verbal: "to acknowledge something" es reconocer o confirmar su recepción. En la práctica antigua de telégrafos y radio, los operadores respondían para confirmar que un mensaje había sido entendido. La abreviatura eléctrica ACK se estandarizó en la computación temprana cuando el ancho de banda era valioso y los bytes individuales importaban para el rendimiento.

En los sistemas modernos, los acuses de recibo siguen siendo críticos en las redes industriales, la comunicación de controladores lógicos programables (PLC) y los protocolos de bus de campo como Profibus y CANopen. Incluso en sistemas con corrección de errores hacia adelante o transmisión redundante, el acuse de recibo sigue proporcionando el bucle de retroalimentación que permite a un emisor optimizar su comportamiento. Un ACK faltante o retrasado es a menudo la primera señal de una interrupción de la comunicación que vale la pena investigar.

Fuentes

Entrada IG505001/11/2011

Más de Ingeniería eléctrica

Ver todo

Reciba la palabra del día

Un término industrial cada día, con el oficio al que pertenece y por qué vale la pena conocerlo. Sin publicidad.