before transmiting senses the channel to see if it is idle, if the device finds that the channel is been used for another node, it waits for a random backoff time and after that time check again the medium. If now the channel is free and RTS/CTS Exchange is not implemented, the device transmits its data