Wireless scheduling with deadline and power constraints