halfdone CSMA