DESERT 4.0.0
uw-cs-burst Directory Reference
Directory dependency graph for uw-cs-burst:
DESERT_Framework/DESERT/data_link/uw-cs-burst

Files

 initlib.cpp
 
 uw-cs-burst.cpp
 
 uw-cs-burst.h
 Provides the definition of the class UwCsBurst. This is simple CSMA with random deferring to be used when your modem does not have real carrier-sensing abilities. Once a packet is received from the apper layers, it starts a random timer. If no packets are received from the PHY in such time, it starts transmitting, otherwise it restarts the timer again. It performs burst transmisionsonce the channel is accessed.