Text this: Channel-aware downlink scheduling for quality of service in long term evolution network