Hoppa till innehållet

Carrier sense multiple access with collision avoidance

Från Wikipedia

CSMA/CA är en förkortning för Carrier Sense Multiple Access/Collision Avoidence och är en accessmetod för att flera parter skall kunna sända information på en och samma fysiska medium, exempelvis en kabel eller radiolänk.

I ett alternativ till CSMA/CA är CSMA/CD som i stället för collision avoidence använder sig av colission detection. Skillnaden är att CA försöker se till att inga kollisioner uppstår medan CD sänder när det ser ut att vara ledigt och sedan avbryter om en kollision uppstår.

CSMA/CA används i trådlösa nätverk av typen IEEE 802.11 d.v.s den vanligaste typen av WLAN. Detta eftersom det är svårt eller t.om. omöjligt att upptäcka kollisioner. Svårigheten består i att det är svårt att sända och ta imot dessa radiosignaler samtidigt. Omöjligheten kan bero på att de två sändarna inte hör varandra (medans accesspnkten hör båda).

Collision avoidence kan uppnås genom att den som vill sända skickar en kort RST (Request to send), Accesspunkten svarar med ett CTS (clear to send). Alla parter som är inom räckhåll för accesspunkten hör förhoppningsvis detta och avstår från att sända tills denna sändning har ackats.

Genom att undvika kollisioner kan man utnyttja den begränsade bandbredd trådlös överföring ger på ett bättre sätt. Nyare versioner av IEEE 802.11 som tex. IEEE 802.11g hoppar vid goda sändningsförhållanden över RTS och CTS och räknar med att den snabbare hastigheten skall se till att förbindelsen utnyttjas effektivt ändå och förlitar sig på LLC (Logical Link Control) för felrättning.