Amennyiben különböző felhasználói alkalmazásokról van szó, az erőforrás-ütemezési algoritmusok hálózati erőforrásokat osszának ki, például sávszélességet, időintervallumokat és teljesítményt. Az ilyen algoritmusok által leggyakrabban használt kritériumok a hálózat teljes teljesítménye, az igazságosság és a QoS (Minőség Szolgáltatás) követelmények különböző szolgáltatások típusaira nézve. Például egy mobilhálózatban egy ütemezési algoritmust tervezhetünk ki gyengébb jelelű felhasználók kapcsolatának javítására, vagy hanghívások előnyben részesítésére adatletöltésekkel szemben. Különböző algoritmusokat a felhasználói preferenciák és a hálózati feltételek függvényében valósítanak meg. Ezek közé tartozik a Round Robin, a Proportional Fair és a Maximum Throughput.