A Two-level Scheduling Algorithm for QoS Support in the Downlink of LTE Cellular Networks