CSMA/CA staat voor Carrier Sense Multiple Access met Collision Avoidance en is een onderdeel van CSMA. CSMA is een protocol dat controleert of er verkeer aanwezig of afwezig is op het medium. CSMA/CA is een methode voor gegevensoverdracht en zorgt voor een maximaal gebruik van de bus. CSMA/CA wordt gebruikt bij draadloze communicatie die gebaseerd is op IEEE 802.11 en bevindt zich op de datalinklaag van het OSI-model.

Bij draadloze communicatie kan niet gelijktijdig worden verzonden en ontvangen. Ook kunnen niet alle knooppunten van het netwerk alle pakketten in het medium ontvangen (hidden node problem). Door deze beperkingen kan er geen gebruik gemaakt worden van CSMA/CD bij WiFi.

Werkwijzen

[bewerken | brontekst bewerken]
CSMA/CA algoritme

Er zijn twee werkwijzen die worden ondersteund door CSMA/CA[1]:

Eigenschappen

[bewerken | brontekst bewerken]

CSMA/CA is grotendeels gebaseerd op de modulatie techniek die gebruikt wordt om data tussen de nodes te verzenden. Uit studies is gebleken dat, onder ideale omstandigheden, Direct Sequence Spread Spectrum (DSSS) de beste doorvoer heeft naar alle nodes van het netwerk. Dit is bij gebruik van CSMA/CA en IEEE 802.11 RTS/CTS-uitwisseling. Frequence Hopping Spread Spectrum (FHSS) is veel slechter op gebied van doorvoer. Dit verschil is duidelijk merkbaar bij zware belasting van het netwerk. Bij normale omstandigheden is het verschil amper merkbaar.[2]

Gebruik

[bewerken | brontekst bewerken]

CSMA/CA is in verschillende technieken en protocollen geïmplementeerd.