Wat betreft verschillende gebruikersapplicaties, reserveren resource scheduling algoritmes netwerkresources zoals bandbreedte, tijdsloten en vermogen. De meest gebruikte criteria waarop dergelijke algoritmes hun prestaties baseren zijn de algemene prestaties van het netwerk, eerlijkheid en QoS (Kwaliteit van Service) eisen voor verschillende soorten diensten. Bijvoorbeeld, in een celnetwerk kan een planning'algoritme worden ontworpen om de verbinding te verbeteren voor gebruikers met een zwak signaal, of voorkeur geven aan stemoproepen boven gegevensdownloads. Verschillende algoritmes worden geïmplementeerd op basis van gebruikersvoorkeuren en netwerkcondities. Zo'n algoritmes omvatten Round Robin, Proportional Fair, en Maximum Throughput.