Введение

Алгоритм планирования сети данных проблема распределения ресурсов Пропорциональное справедливое планирование - это алгоритм планирования, основанный на компромиссе. Она основана на поддержании баланса между двумя конкурирующими интересами: попытками максимизировать общую пропускную способность сети (проводные или нет), в то же время позволяя всем пользователям, по крайней мере, минимальный уровень обслуживания. Это делается путем присвоения каждому потоку данных скорости передачи данных или приоритета планирования (в зависимости от реализации), который обратно пропорционален его ожидаемому потреблению ресурсов.

Взвешенная очередь

Пропорционально справедливое планирование может быть достигнуто с помощью взвешенного справедливого очереди (WFQ), путем установления весов планирования для потока данных на , где стоимость является количеством потребляемых ресурсов на бит данных. Например: в сетях сотовой связи с расширенным спектром CDMA стоимость может быть необходимой энергией на бит в управлении мощностью передачи (повышенный уровень помех). В беспроводной связи с адаптацией линии затраты могут быть временем, требуемым для передачи определенного количества битов с использованием схемы модуляции и кодирования ошибок, необходимой для этого. Примером этого являются сети EVDO, где сообщаемая SNR используется в качестве основного фактора расходов. В беспроводных сетях с быстрым динамическим распределением каналов стоимость может быть количеством близлежащих базовых станций, которые не могут использовать один и тот же частотный канал одновременно, чтобы избежать помех на одном канале.

Приоритетность пользователей

Другой способ планирования передачи данных, который приводит к аналогичным результатам, - это использование коэффициентов приоритета. Здесь мы планируем канал для станции, которая имеет максимальную функцию приоритета: обозначает скорость передачи данных, потенциально достижимую для станции в текущем временном интервале. является исторической средней скоростью передачи данных данной станции. и настроить "справедливость" расписания. С помощью корректировки и в формуле выше, мы можем скорректировать баланс между обслуживанием лучших мобильных устройств (те, которые находятся в лучших условиях канала) чаще и обслуживанием дорогих мобильных устройств достаточно часто, чтобы они имели приемлемый уровень производительности. В крайнем случае (и) планировщик действует в "пакетном" круглом режиме и обслуживает все мобильные телефоны один за другим (но не одинаково часто во времени), без учета потребления ресурсов, и таким образом, чтобы каждый пользователь получал одинаковое количество данных. Планировщик (и) может быть назван "планировщиком максимальной справедливости" (например, для обеспечения равного использования голосовых пользователей). Если и тогда планировщик всегда будет обслуживать мобильный с лучшими условиями канала. Это позволит максимизировать пропускную способность канала, в то время как станции с низким не обслуживаются вообще. Планировщик (и) может называться планировщиком "максимальной ставки". Используя и будет давать пропорциональный алгоритм справедливого планирования, используемый в сетях 3G. Планировщик (и) может быть реализован путем предоставления одинакового количества времени и спектра для каждого пользователя, независимо от желаемого размера пакетов, качества канала и используемой скорости передачи данных (MCS). Пропорциональный справедливый (и) планировщик может называться "планировщиком равных усилий" или "планировщиком круглого стола по времени/спектру". Этот метод может быть дополнительно параметризирован с помощью "константы памяти", которая определяет период времени, за который используется скорость передачи данных станции при расчете функции приоритета. Более высокая константа обычно улучшает пропускную способность за счет снижения краткосрочной справедливости.