Channel-dependent scheduling