El acceso múltiple con prevención de colisiones ( MACA ) es un protocolo de control de acceso a medios ranurados utilizado en la transmisión de datos de LAN inalámbrica para evitar colisiones causadas por el problema de la estación oculta y simplificar el problema de la estación expuesta .
La idea básica de MACA es que un nodo de red inalámbrica haga un anuncio antes de enviar la trama de datos para informar a otros nodos que guarden silencio. Cuando un nodo quiere transmitir, envía una señal llamada Solicitud de envío (RTS) con la longitud de la trama de datos a enviar. Si el receptor permite la transmisión, responde al remitente una señal llamada Clear-To-Send (CTS) con la longitud de la trama que está a punto de recibir.
Mientras tanto, un nodo que escucha RTS debe permanecer en silencio para evitar conflictos con CTS; un nodo que escucha CTS debe permanecer en silencio hasta que se complete la transmisión de datos.
Es posible que aún se produzcan colisiones en la transmisión de datos de WLAN y se introduce MACA for Wireless ( MACAW ) para ampliar la función de MACA. Requiere que los nodos envíen acuses de recibo después de cada transmisión de trama exitosa, así como la función adicional de detección de operador.