Optimal resource scheduling for energy-efficient next generation wireless networks