In riferimento alle diverse applicazioni utente, gli algoritmi di pianificazione delle risorse assegnano le risorse di rete come banda, slot temporali e potenza. Il criterio più comunemente utilizzato su cui tali algoritmi basano le proprie prestazioni è la prestazione complessiva della rete, l'equità e i requisiti QoS (Qualità del Servizio) per diversi tipi di servizi. Ad esempio, in una rete cellulare, un algoritmo di scheduling può essere progettato per migliorare la connessione per gli utenti con segnale debole, o dare la preferenza alle chiamate vocali rispetto ai download dati. Diversi algoritmi vengono implementati in base alle preferenze utente e alle condizioni di rete. Tali algoritmi includono Round Robin, Proportional Fair e Maximum Throughput.