We consider optimal rate control for delay constrained data transmission, over time varying channels, with the objective of minimizing the transmission energy expenditure. Energy efficiency is achieved by spreading the data transmission over time to exploit the convexity of the power-rate functions and further, by opportunistically adapting the transmission rate to the channel variations. Our s...