Data Transmission Algebra for Collision-Aware Scheduling in Sensor Networks 1