Throughput guarantees for wireless networks with opportunistic scheduling: a comparative study