Пропорционально-справедливое планирование
Пропорционально-справедливое планирование основанный на компромиссе — это алгоритм планирования, . Он основан на поддержании баланса между двумя конкурирующими интересами: попытка максимизировать общую пропускную способность сети (проводной или нет), в то же время предоставляя всем пользователям хотя бы минимальный уровень обслуживания. Это делается путем назначения каждому потоку данных скорости передачи данных или приоритета планирования (в зависимости от реализации), который обратно пропорционален ожидаемому потреблению ресурсов. [1] [2]
Взвешенная справедливая организация очередей
[ редактировать ]Пропорционально справедливое планирование может быть достигнуто с помощью взвешенной справедливой организации очереди (WFQ), путем установки весов планирования для потока данных. к , где стоимость — количество потребляемых ресурсов на один бит данных. Например:
- В сотовых сетях CDMA с расширенным спектром затратой может быть требуемая энергия на бит при управлении мощностью передачи (повышенный уровень помех).
- В беспроводной связи с адаптацией линии связи стоимость может заключаться в необходимом времени для передачи определенного количества битов с использованием необходимой для этого схемы модуляции и кодирования ошибок. Примером этого являются сети EVDO , где заявленное соотношение сигнал/шум используется в качестве основного фактора стоимости.
- В беспроводных сетях с быстрым динамическим распределением каналов ценой может быть количество близлежащих базовых станций, которые не могут использовать один и тот же частотный канал одновременно, чтобы избежать помех внутри канала.
Приоритеты пользователей
[ редактировать ]Другой способ планирования передачи данных, который приводит к аналогичным результатам, — использование коэффициентов приоритезации. [3] Здесь мы планируем канал для станции, имеющей максимум функции приоритета:
- обозначает скорость передачи данных, потенциально достижимую для станции в текущем временном интервале.
- - это историческая средняя скорость передачи данных этой станции.
- и настройте «справедливость» планировщика.
Регулируя и в приведенной выше формуле мы можем настроить баланс между более частым обслуживанием лучших мобильных телефонов (тех, которые находятся в лучших условиях канала) и достаточно частым обслуживанием дорогостоящих мобильных телефонов, чтобы они имели приемлемый уровень производительности.
В крайнем случае( и ) планировщик действует по принципу «пакетного» циклического перебора и обслуживает все мобильные телефоны один за другим (но не одинаково часто по времени), без учета потребления ресурсов и так, что каждый пользователь получает одинаковый объем данных. ( и ) планировщик можно было бы назвать «планировщиком максимальной справедливости» (например, для обеспечения равноправия голосовых пользователей). Если и тогда планировщик всегда будет обслуживать мобильный телефон с лучшими условиями канала. Это позволит максимизировать пропускную способность канала, в то время как станции с низким не обслуживаются вообще. ( и ) планировщик можно было бы назвать планировщиком «максимальной скорости». [2] С использованием и даст алгоритм пропорционального справедливого планирования, используемый в сетях 3G. [3] ( и ) планировщик может быть реализован путем предоставления одинакового количества времени и спектра для каждого пользователя, независимо от желаемого размера пакета, качества канала и используемой скорости передачи данных (MCS). Пропорциональная справедливость ( и ) планировщик можно было бы назвать «планировщиком равных усилий» или «планировщиком циклического перебора времени/спектра».
Этот метод можно дополнительно параметризовать с помощью «константы памяти», которая определяет период времени, в течение которого усредняется скорость передачи данных станции, используемая при вычислении функции приоритета. Увеличение константы обычно увеличивает пропускную способность за счет снижения краткосрочной справедливости.
См. также
[ редактировать ]- Планирование (вычисление) – введение в общую тему планирования.
- Циклическое планирование — другой алгоритм планирования.
- Правило пропорционально-справедливости — более общее правило выбора среди различных альтернатив, основанное на том же принципе баланса эффективности и справедливости.
Ссылки
[ редактировать ]- ^ Кушнер, HJ; Уайтинг, Пенсильвания (июль 2004 г.), «Сходимость алгоритмов пропорционального справедливого распределения в общих условиях», IEEE Transactions on Wireless Communications , 3 (4): 1250–1259, CiteSeerX 10.1.1.8.6408 , doi : 10.1109/TWC.2004.830826 , S2CID 6780351 .
- ^ Jump up to: а б Гуован Мяо , Йенс Зандер, Ки Вон Сунг и Бен Слиман, «Основы сетей мобильной передачи данных», издательство Кембриджского университета, ISBN 1107143217 , 2016.
- ^ Jump up to: а б Цзи Ян; Чжан Ифань; Ван Ин; Чжан Пин (2004 г.), «Механизм обновления средней скорости в пропорциональном справедливом планировщике для HDR», Глобальная телекоммуникационная конференция IEEE, 2004 г. GLOBECOM '04 , vol. 6, стр. 3464–3466, номер документа : 10.1109/GLOCOM.2004.1379010 , ISBN. 0-7803-8794-5
Дальнейшее чтение
[ редактировать ]- Эндрюс, Мэтью (сентябрь 2004 г.), «Нестабильность алгоритма пропорционального справедливого планирования для HDR», IEEE Transactions on Wireless Communications , 3 (5): 1422–1426, CiteSeerX 10.1.1.73.4092 , doi : 10.1109/TWC.2004.833419 , S2CID 34595035 .
- Эндрюс, Мэтью ; Кумаран, К.; Раманан, К.; Стояр, А.; Уиттинг, Фил (февраль 2001 г.), «Обеспечение качества обслуживания через общий беспроводной канал», IEEE Communications , 39 (2): 150–154, doi : 10.1109/35.900644 .
- Паррука, Дональд; Грисла, Мариус; Горцен, Саймон; Гросс, Джеймс (2013), «Аналитическая модель пропорционального справедливого планирования в сетях OFDMA/LTE с ограниченными помехами», 78-я конференция IEEE по автомобильным технологиям (VTC Fall), 2013 г. , стр. 1–7, arXiv : 1303.1778 , Bibcode : 2013arXiv1303.1778P , doi : 10.1109/VTCFall.2013.6692106 , ISBN 978-1-4673-6187-3 , S2CID 8236469