Spisu treści:
- Definicja - Co oznacza wielokrotny dostęp z unikaniem kolizji (MACA)?
- Techopedia wyjaśnia wielokrotny dostęp z unikaniem kolizji (MACA)
Definicja - Co oznacza wielokrotny dostęp z unikaniem kolizji (MACA)?
Wielokrotny dostęp z unikaniem kolizji (MACA) to protokół kontroli szczelinowego dostępu do mediów stosowany w bezprzewodowej transmisji danych LAN. MACA służy do unikania kolizji danych spowodowanych przez problemy z ukrytymi stacjami, a także do uproszczenia znanych problemów ze stacjami.
Techopedia wyjaśnia wielokrotny dostęp z unikaniem kolizji (MACA)
W MACA węzeł sieci bezprzewodowej ogłasza, że wyśle ramkę danych, informując pozostałe węzły o milczeniu. Gdy węzeł zamierza transmitować ramkę danych, komunikuje się za pomocą sygnału znanego jako Request-To-Send (RTS), który obejmuje długość ramki danych do przesłania. Jeśli odbiorca zezwala na transmisję, odpowiada z powrotem do nadawcy sygnałem znanym jako Clear-To-Send (CTS), który obejmuje długość ramki danych, którą ma wkrótce odebrać.
W międzyczasie węzły, które nasłuchują sygnału RTS, muszą zachować ciszę, dopóki dane nie zostaną w pełni przesłane, aby uniknąć konfliktu z CTS. Kolizje między pakietami RTS mogą nadal występować w MACA, ale są one minimalizowane przy użyciu losowej strategii wykładniczego wycofywania, podobnie jak ta, która jest używana w zwykłym Carrier Sense Multiple Access (CSMA).
Chociaż mogą wystąpić kolizje między pakietami RTS, MACA nadal ma przewagę nad CSMA, pod warunkiem, że pakiety RTS są znacznie mniejsze w porównaniu z pakietami danych. Jeśli pakiety RTS są znacznie mniejsze, kolizje między pakietami RTS powodują mniejszy wpływ.
Nadal mogą występować kolizje transmisji danych w sieci WLAN, a MACA for Wireless (MACAW) został rozszerzony o funkcjonalność MACA. Wymaga od węzłów wysyłania potwierdzeń po każdej udanej transmisji ramki. MACAW jest powszechnie stosowany w sieciach ad hoc. Ponadto stanowi podstawę różnych innych protokołów MAC znalezionych w bezprzewodowych sieciach czujników (WSN).