Text this: QoS-aware scheduling algorithm for integrated coarse wavelength division multiplexing-passive optical network and wimaxnetwork