КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Понятие и свойства канонического расписания реального времени
Классификация ДО с динамическими приоритетами для ЛВС
Классификация возможных ДО для ЛВС, получаемых в рамках изложенной концепции кодового управления обслуживанием с динамическими приоритетами, изменяемыми по расписанию, представлена на рис. 2.14. Отметим, что здесь выделены классификационные признаки и соответственно приведена классификация ДО именно с позиции исследуемой концепции обслуживания. В рамках же каждой полученной дисциплины можно рассмотреть известные классификационные признаки - по виду стратегии обслуживания (вентильная, ординарная, исчерпывающая) и др. [1, 5, 6]. Кроме того, для ЛВСОО и ЛВСКО может быть реализована ДО с многоуровневым приоритетом, учитывающим абсолютные приоритеты и многоуровневый алгоритм обслуживания для заявок оперативной обработки, и практически для любых приложений ЛВС – обслуживание с адаптивным управлением множественным доступом.
Рис. 2.14
Пусть имеем R различных приоритетов абонентов в системе, обслуживаемых по расписанию, соответственно Детерминированная задача синтеза расписаний реального времени может быть сформулирована следующим образом: С учетом сформулированной задачи синтеза расписаний реального времени дадим определение канонического (в данном случае - оптимального) расписания. Под каноническим расписанием будем понимать расписание, обеспечивающее минимальные значения характеристик Под радиальным графом передачи прав понимается граф, содержащий
Рис. 2.15 Радиальный граф, у которого по крайней мере одна вершина r -го (не R -го) уровня приоритета соединена только с одной вершиной приоритета уровня Под поочередной будем понимать такую передачу прав на занятие ресурса абонентами, при которой абоненты одного приоритета получают полномочия на доступ к ресурсу с равной частотой или бесприоритетно друг относительно друга. Для радиального графа такая очередность может быть определена в результате выполнения следующей итерационной процедуры. В общем случае реализуется R итераций. 1. Произвольным образом через одну вершину каждого приоритета проводится первый путь. 2. Второй путь должен пройти через вершины всех приоритетов, кроме первого(через первый путь проходит всегда), не соединенные первым путем, третий, не соединенные первыми двумя путями и т.д. 3. Если не осталось на рассмотрении вершин r -го приоритета через которые не прошел по крайней мере один путь (для невырожденного графа прежде всего это приоритет 2) из проведенных r путей (2 путей), 4. Все вершины R приоритета соединяются дугой с вершиной высшего приоритета. 5. Нумеруются пути в соответствии с очередностью их получения. Именно в соответствии с этой нумерацией (с этим порядком) в системе должны передаваться полномочия на доступ к ресурсу. 6. Для каждого полученного пути определяется очередность передачи полномочий между вершинами графа (абонентами) перечислением очередности появления соответствующих вершин на пути. Иллюстрация получения поочередной передачи прав, с использованием приведенной процедуры представлена на рис. 2.16.
Рис. 2.16 Свойства канонических расписаний реального времени. 1. В общем случае для каждого абонента в системе в цикле расписания может быть несколько очередностей передачи прав на доступ к ресурсу
и средней продолжительностью гарантированного обслуживания требований с учетом различных очередностей S
Таким образом в общем случае - при нескольких очередностях в системе дисциплина обслуживания реального времени задается параметрами 2. В системе реализуются минимально возможные значения 3. Относительный уровень (коэффициент) приоритетности абонентов
соответственно, ограничением на общность построения радиального графа будет
Из анализа свойств канонических расписаний, можем сделать следующие выводы. 1. В основе синтеза расписаний реального времени должно находиться построение канонического расписания, с последующей его модификацией, учитывающей особенности конкретной задачи синтеза. 2. При минимизации значений параметра 3. Исходное соотношение коэффициентов приоритетности может быть изменено либо подбором соответствующих значений двух других параметров Аналогично может быть построено расписание и для ЛВС ОО. Следует отметить, что в этом случае расписание также может синтезироваться по параметрам Методика синтеза расписания в данном случае состоит в следующем. 1.Назначаются 2.Для заданных параметров 3.Строится модель (аналитическая или имитационная) системы массового обслуживания с полученным расписанием с целью определения значений 4.Проводится сравнение значений 5.С новыми заданными значениями Синтез расписания продолжается до выполнения условия: где значения Замечание. Задача синтеза расписания для ЛВС ОО может решаться и за один этап, однако это требует решения задачи определения значения для заданного Данная задача на сегодняшний день не решена и в книге лишь обозначается в постановочной части.
Дата добавления: 2013-12-13; Просмотров: 318; Нарушение авторских прав?; Мы поможем в написании вашей работы! |