Mehrfachzugriff mit Kollisionsvermeidung (Maca)

Definition - Was bedeutet Mehrfachzugriff mit Colision Avoidance (MACA)?

Mehrfachzugriff mit Kollisionsvermeidung (MACA) ist ein Protokoll für die Zugriffssteuerung mit Schlitzmedien, das bei der drahtlosen LAN-Datenübertragung verwendet wird. MACA wird verwendet, um Datenkollisionen zu vermeiden, die durch versteckte Stationsprobleme verursacht werden, sowie um bekannte Stationsprobleme zu vereinfachen.

Technische.me erklärt Mehrfachzugriff mit Colision Avoidance (MACA)

In MACA kündigt ein drahtloser Netzwerkknoten an, dass er den Datenrahmen senden wird, und informiert die anderen Knoten, still zu bleiben. Wenn ein Knoten beabsichtigt, den Datenrahmen zu übertragen, kommuniziert er unter Verwendung eines Signals, das als Request-To-Send (RTS) bekannt ist und die Länge des zu sendenden Datenrahmens enthält. Wenn der Empfänger die Übertragung zulässt, antwortet er dem Absender mit einem Signal, das als Clear-To-Send (CTS) bezeichnet wird und die Länge des Datenrahmens enthält, den er empfangen möchte.

In der Zwischenzeit müssen die Knoten, die das RTS-Signal abhören, still bleiben, bis die Daten vollständig übertragen sind, um Konflikte mit CTS zu vermeiden. Kollisionen zwischen RTS-Paketen können in MACA weiterhin auftreten, werden jedoch mithilfe einer randomisierten exponentiellen Back-Off-Strategie minimiert, ähnlich der, die beim regulären Carrier Sense Multiple Access (CSMA) verwendet wird.

Obwohl Kollisionen zwischen RTS-Paketen auftreten können, hat MACA immer noch einen Vorteil gegenüber CSMA, vorausgesetzt, die RTS-Pakete sind im Vergleich zu den Datenpaketen wesentlich kleiner. Wenn die RTS-Pakete erheblich kleiner sind, wirken sich die Kollisionen zwischen RTS-Paketen weniger stark aus.

Es können immer noch Kollisionen bei der WLAN-Datenübertragung auftreten, und MACA for Wireless (MACAW) wird eingeführt, um die Funktionalität von MACA zu erweitern. Es fordert die Knoten auf, nach jeder erfolgreichen Rahmenübertragung Bestätigungen zu senden. MACAW wird häufig in Ad-hoc-Netzwerken verwendet. Darüber hinaus ist es die Grundlage für verschiedene andere MAC-Protokolle, die in drahtlosen Sensornetzwerken (WSN) zu finden sind.