충돌 방지 기능이 있는 다중 액세스

Multiple Access with Collision Avoidance

MACA(Multiple Access with Collision Efficient, MACA)는 무선 LAN 데이터 전송에 사용되는 슬롯형 미디어 액세스 제어 프로토콜로, 숨겨진 스테이션 문제로 인한 충돌을 방지하고 노출된 스테이션 문제를 단순화한다.

MACA의 기본 아이디어는 무선 네트워크 노드가 데이터 프레임을 전송하기 전에 공지하여 다른 노드에게 침묵을 지키도록 하는 것이다. 노드가 송신하고자 할 때는 송신할 데이터 프레임의 길이로 RTS(Request-To-Send)라는 신호를 송신한다. 수신기가 전송을 허용하면 수신자가 수신하려는 프레임의 길이로 발신자에게 CTS(Clear-To-Send)라는 신호를 회신한다.
한편, RTS를 듣는 노드는 CTS와의 충돌을 피하기 위해 침묵해야 하며, CTS를 듣는 노드는 데이터 전송이 완료될 때까지 침묵을 지켜야 한다.

WLAN 데이터 전송 충돌이 여전히 발생할 수 있으며, MACAW(MacA for Wireless)가 도입되어 MACA의 기능을 확장한다. 각각의 성공적인 프레임 전송 후 승인서를 전송하는 노드와 캐리어 센스의 부가 기능을 필요로 한다.

외부 링크