Zaslat SMS: Throughput-Optimized Channel Assignment for Random Access Wireless Communication With and Without Collision Resistance