Математическая модель динамического управления ресурсами оптической сети
Разработка математической модели сети IP-over-DWDM, обеспечивающей учет динамического характера поступающих в сеть IP-потоков и межконцевого качества их обслуживания. Динамика смены состояний сети IP-over-DWDM. Численные значения управляющих переменных.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 19.06.2018 |
Размер файла | 746,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru//
54
ІSSN 0485-8972 Радиотехника. 2014. Вып. 177
Размещено на http://www.allbest.ru//
Математическая модель динамического управления ресурсами оптической сети
О.Ю.Евсеева, д-р техн. наук
Задача повышения эффективности телекоммуникационной сети была и остается актуальной как для операторов связи, так и для производителей телекоммуникационного оборудования. Стремление к повышению скоростей передачи, количества обслуживаемых абонентов и качества их обслуживания (Quality of Service, QoS) наряду с экономией капитальных и эксплуатационных затрат привело к тому, что на данный момент наиболее распространенным подходом к построению сетей практически всех уровней - от абонентских до магистральных - является использование протокола IP, функционирующего поверх оптической инфраструктуры. Причем доминирующая роль в оптических сетях принадлежит технологии плотного волнового мультиплексирования (Dense Wavelength-Division Multiplexing, DWDM), которая выгодно отличатся высокими скоростями передачи (1; 2,5; 10; 40; 100 Гбит/с, в перспективе 400 Гбит/с и 1 Тбит/с) в сочетании в низкой удельной стоимостью, приходящейся на единицу передаваемых данных.
В то же время наметившийся переход от иерархии IP-over-SDH-over-DWDM к использованию IP поверх DWDM напрямую (IP-over-DWDM) породил ряд задач, связанных с взаимодействием маршрутизаторов IP с мультиплексорами DWDM и стыковкой принципиально разных телекоммуникационных технологий. Одной из них является задача отображения потоков IP-пакетов на оптические несущие DWDM, пропускные способности которых, как правило, намного превышают интенсивности передаваемых потоков. Данная задача известна в англоязычной литературе как traffic grooming, она заключается в совместном использовании одной оптической несущей несколькими IP-потоками и нацелена на повышение эффективности использования сетевых ресурсов [1].
Другая проблема связана собственно с архитектурой построения сети IP-over-DWDM. Традиционно при использовании оптической инфраструктуры связность IP-маршрутиза-торов между собой соответствует связности соответствующих оптических мультиплексоров ввода/вывода (Optical Add-Drop Multiplexer, OADM) на уровне физической топологии (рис.1). Для того чтобы два маршрутизатора на уровне IP были смежны, между соответствующими им на физическом уровне мультиплексорами должно быть установлено оптическое соединение. Традиционно оптические соединения устанавливаются между соседними мультиплексорами, в результате чего топология сети на уровне IP частично повторяет топологию оптической сети [2]. Затем в процессе функционирования посредством протоколов маршрутизации данная топология распознается, и на ее основании формируются маршруты передачи IP-пакетов. Например, в сети, представленной на рис. 1, а для передачи потока от маршрутизатора RA к маршрутизатору RF предполагается использование маршрута RA-RB-RE-RF. Однако, если принять во внимание нижележащую оптическую инфраструктуру, маршрут, по которому будет передан трафик, в действительности выглядит как RA-OADMA-OADMB-RB-OADMB-OADME-RE-OADME-OADMF-RF, где каждый компонент вносит дополнительную задержку и повышает результирующую вероятность ошибок. Снизить количество промежуточные шагов в маршруте призван подход, отображенный на рис. 1, б. В его основе лежит идея «обхода» IP-маршрутизаторов и создания оптических соединений (или, используя терминологию оптических сетей, - установления световых путей) между определенными парами мультиплексоров на уровне оптики. Создание таких соединений эквивалентно установлению отношений смежности между соответствующими маршрутизаторами, т.е. логических связей на IP уровне, множество которых формирует т.н. виртуальную топологию IP-сети.
а б
Рис. 1
Таким образом, в рамках сетей IP-over-DWDM актуальными являются задачи установления путей в оптической сети и назначения вдоль них оптических несущих, а также отображения IP-потоков на эти несущие с соблюдением этом требований данных потоков к качеству их обслуживания. Фактически имеем задачу распределения ресурсов оптической сети, т.е. управления ее несущими, общее число которых ограничено технологическими возможностями. Тесная взаимосвязь задач создания виртуальной топологии и передачи потоков трафика по ней не позволяет рассматривать их по отдельности. Более того, в литературе показано, что перечисленные задачи должны решаться совместно, или, как минимум, согласованно, что обеспечивает максимально эффективное использование сетевых ресурсов.
Описанные в литературе подходы, как правило, формулируют задачу управления ресурсами оптической сети в виде задачи целочисленного линейного программирования, где в качестве объектов управления выступают оптические несущие, световые пути и маршруты передачи трафика, для каждого из которых вводится свой тип управляющих переменных. При этом зачастую показатели качества обслуживания сетевого уровня, регламентированные рекомендацией Y.1540, либо не учитываются, либо учитываются не в полной мере. Например, в [3] предлагается эвристический алгоритм для решения задачи управления по критерию минимума средней по сети задержки передачи пакета, оцениваемой с использованием теории массового обслуживания; в работе [4] для учета надежности каналов для каждого из них вводится коэффициент, который равен 1, если уровень ошибок BER в данном канале отвечает заданным требованиям, в противном случае - коэффициент устанавливается равным нулю, исключая тем самым канал из рассмотрения. В целом межконцевое (end-to-end) качество обслуживания, а тем более по совокупности показателей и с учетом их взаимного влияния в рамках известных моделей не фигурирует. Другой недостаток известных подходов связан с используемым математическим аппаратом. Целочисленное линейное программирование основано на системе линейных уравнений, описывающих закон сохранения потока, ограниченность числа оптических несущих и их физическую природу, но не отражающих динамику поступающего в сеть трафика и соответствующей реакции сети.
Таким образом, актуальной является задача разработки математической модели сети IP-over-DWDM, обеспечивающей учет динамического характера поступающих в сеть IP-потоков и межконцевого качества их обслуживания, что позволит сформулировать задачу управления ресурсами оптической сети как задачу оптимального управления.
С этой целью воспользуемся подходом представления моделируемой телекоммуникационной системы в пространстве состояний, где в качестве переменных состояния будут выступать величины текущей загруженности очередей на маршрутизаторах сети IP-over-DWDM . Переменные отражают объем данных, которые находятся на -м маршрутизаторе , принадлежащем -й виртуальной топологии, и предназначены для передачи -му маршрутизатору в рамках этой же топологии в момент времени . Введение индекса виртуальной топологии связано с тем, что в общем случае поверх одной оптической сети DWDM может быть развернуто несколько сетей на уровне IP, претендующих на совместное использование оптических несущих.
Специфика использования оптической инфраструктуры, в отличие от ранее известных приложений модели в пространстве состояний для решения телекоммуникационных задач [5], требует введения нескольких типов переменных управления. Управляющие переменные указывают на пропускную способность виртуального (логического) соединения, установленного между маршрутизаторами и на оптическом уровне и образующего между ними прямой канал в -й виртуальной топологии. Переменная , также являющаяся управляющей, определяет порядок использования данных каналов для маршрутизации IP-потоков и указывает на долю пропускной способности канала в -й топологии, выделяемую в момент времени для передачи потока с адресом .
Тогда динамику смены состояний -й сети IP-over-DWDM можно представить в виде системы неавтономных уравнений:
, (1)
где , ; ; - число виртуальных топологий, создаваемых поверх
сети DWDM; - количество маршрутизаторов в -й IP-сети; - объем нагрузки, поступающей в момент времени на маршрутизатор и предназначенной для передачи маршрутизатору ; - интенсивность поступающей нагрузки, которая определяется как суммарная интенсивность потоков абонентов, подключенных к маршрутизатору , с адресом получателя, находящимся в подсети маршрутизатора .
На переменные и , относящиеся к уровню IP, исходя из их физического смысла и ограниченности ресурсов -й виртуальной топологии (размера буферов очередей на маршрутизаторах и пропускной способности каналов между ними), накладываются ограничения:
, , , (2)
где - максимально допустимая длина очереди на маршрутизаторе для трафика, адресованного маршрутизатору .
Поскольку существующие механизмы формирования очередей зачастую позволяют перераспределять доступное буферное пространство между разными очередями, ограничения на переменные состояния (2) могут быть записаны в виде
, , (3)
где - максимально допустимый объем буфера на маршрутизаторе .
При управлении потоками пакетов на уровне IP наиболее сложным моментом является обеспечение требований к межконцевому качеству обслуживания по совокупности показателей QoS задаваемых, как правило, в виде требуемой интенсивности потока , допустимой межконцевой средней задержки и вероятности потерь пакетов . С целью комплексного выполнения данных требований введем в модель условие, полученное в рамках тензорного моделирования телекоммуникационных систем [6]:
, (4)
где , - первый элемент матрицы ; , , - квадратные подматрицы размера и соответственно; и - цикломатическое число и ранг виртуальной топологии, определяющие число ее базисных контуров и базисных узловых пар соответственно; - проекция метрического тензора сети в системе координат ее контуров и узловых пар; - вектор размера (-1), элементы которого определяют для каждого отдельно взятого маршрутизатора суммарную по всем его интерфейсам интенсивность потерь пакетов (рассчитываются согласно принятой на маршрутизаторе политике отбрасывания пакетов [6]).
Заметим, что условие (4) должно быть записано для каждой пары адресатов в рамках каждой топологии; его выполнение гарантирует заданные численные значения QoS-показателей путем реализации многопутевой маршрутизации и распределения потоков между множеством используемых маршрутов на уровне IP. В выражении (4) с целью упрощения записи индексы, указывающие пару отправитель-получатель и номер виртуальной топологии, опущены. Составляющая основу выражения (4) проекция метрического тензора сети рассчитывается как
, (5)
где - матрица ковариантного координатного преобразования, всецело определяемая структурными свойствами сети (рассматриваемой -й виртуальной топологии); - диагональная матрица размера , представляющая собой проекцию метрического тензора сети в системе координат ее ветвей (отдельных каналов); - количество каналов в -й IP-сети.
Элементы главной диагонали матрицы отражают взаимосвязь между интенсивностью передаваемого потока в -м канале с претерпеваемой при этом задержкой и представляют собой функции от параметров канала, прежде всего его пропускной способности и интенсивности передаваемого по нему потока, которая с использованием ранее введенных обозначений формализуется как при условии, что при одноиндексной записи -й канал соответствует каналу в двухиндексной записи. Подробно правила формирования матрицы ковариантного координатного преобразования и расчета элементов матрицы описаны в работе [6].
Управляющие переменные отражают порядок распределения ресурсов оптической сети между всеми создаваемыми поверх нее виртуальными топологиями на уровне IP. Поскольку основным ресурсом при этом выступают оптические несущие, для возможности их распределения введем булевы переменные , принимающие единичное значение в случае использования -й длины волны в оптическом тракте передаче , т.е. между мультиплексорами OADMm и OADMn, для создания светового пути . Переменные подчиняются закону сохранения потока:
(6)
где - пропускная способность -й оптической несущей в тракте передаче ; - число оптических несущих в тракте передаче ; - число мультиплексоров в сети DWDM.
Так как количество оптических несущих в каждом тракте передачи ограничено, и каждая из них может быть использована лишь для установления одного соединения, имеем
, (7)
. (8)
Дополнительно может быть введено условие непрерывности длины волны, требующее использования одной оптической несущей вдоль всего светового пути, т.е. на промежуточных мультиплексорах смена длины волны в рамках одного светового пути запрещается:
. (9)
Кроме того, во избежание разницы в задержках на оптическом уровне при использовании множества световых путей потребуем, чтобы использовались несущие, принадлежащие одному оптическому тракту передачи:
. (10)
динамический оптический сеть
Численные значения управляющих переменных (, и ) могут быть получены в ходе решения оптимизационной задачи, например, при ограничениях (1) - (10). По своему физическому смыслу данный критерий нацелен на максимизацию производительности сети, оцениваемой по объему успешно доставленного получателю трафика.
Предлагаемая математическая модель (1) - (10) содержит три типа управляющих переменных, связанных с назначением оптических несущих, формированием световых путей и распределения по ним IP-потоков. В результате выполнение сформированного комплекса ограничений обеспечивает совместное решение задач управления различных уровней: управления IP-потоками на сетевом уровне и управления оптическими несущими на физическом. Такой подход, основанный на учете взаимопроникающего влияния различных уровней друг на друга (англ. «cross-layered»), в последние годы приобрел популярность при решении различных телекоммуникационных задач как в рамках оптических, так и в рамках беспроводных сетей, например, с целью оптимального распределения их частотно-временного ресурса. Это объясняется возможностью более полного учета различных факторов, оказывающих влияние на результирующую эффективность получаемого решения. С другой стороны, усложнение математического описания повышает требования к методам расчета численных значений управляющих переменных, и вероятно, потребует применения декомпозиционных принципов, что представляет собой предмет дальнейших исследований.
Список литературы
1. Traffic Grooming for Optical Networks. Foundations, Techniques, and Frontiers / Edited by Rudra Dutta, Ahmed E. Kamal, George N. Rouskas. Springer, 2008. 312 p.
2. Hart G. Improving Network Efficiency with Digital Optical Networks. Document Number A-NE-10.2010. Infinera Corporation, 2010. 8 р.
3. Junichi Katou, Shin'ichi Arakawa, Masayuki Murata A design method of logical topology for IP over WDM networks with stable routing // Towards an Optical Internet: New Visions in Optical Network Design and Modelling / Edited by Admela Jukan. Springer, 2001. Р. 61 - 78.
4. On the Design of Energy-Ef?cient Mixed-Line-Rate(MLR) Optical Networks / Pulak Chowdhury, Massimo Tornatore, Avishek Nag [and other] // Journal of lightwave technology, Vol. 30, No. 1, 2012. Р. 130 - 139.
5. Поповский В.В., Лемешко А.В., Евсеева О.Ю. Математические модели телекоммуникационных систем. Часть 1. Математические модели функциональных свойств телекоммуникационных систем [Электронный ресурс] // Проблеми телекомунікацій. - 2011. - № 2 (4). - С. 3 - 41. Режим доступу до журн.: http://pt.journal.kh.ua/2011/2/1/112_popovsky_functional.pdf.
6. Лемешко А.В., Евсеева О.Ю. Тензорная модель многопутевой маршрутизации с гарантиями качества обслуживания одновременно по множеству разнородных показателей [Електронний ресурс] // Проблеми телекомунікацій. - 2012. - № 4 (9). С. 16 - 31. Режим доступу: http://pt.journal.kh.ua/2012/4/1/124_lemeshko_tensor.pdf.
Размещено на Allbest.ru
...Подобные документы
Исследование структуры типовой вычислительной сети. Модель процесса вскрытия вычислительной сети и взаимосвязь основных его этапов. Конфликт в информационной сфере между субъектом и объектом познания. Описания алгоритмов динамического масштабирования.
дипломная работа [2,9 M], добавлен 21.12.2012Обеспечение правильной работы и обслуживания сети посредством разработки и исследования имитационной модели локальной вычислительной сети. Анализ основных проблем: организационная структура, расположение, испытание, проверка сети и экономическая выгода.
дипломная работа [606,9 K], добавлен 14.10.2010Математическая модель нейронной сети. Однослойный и многослойный персептрон, рекуррентные сети. Обучение нейронных сетей с учителем и без него. Алгоритм обратного распространения ошибки. Подготовка данных, схема системы сети с динамическим объектом.
дипломная работа [2,6 M], добавлен 23.09.2013Соединение компьютеров в сеть. Разработка локальной вычислительной сети. Организация информационного обмена данными между рабочими станциями, организация доступа пользователей к ресурсам ЛВС. Имитационная и математическая модели модернизированной сети.
дипломная работа [2,8 M], добавлен 27.11.2012Использование принципов работы с эластичной сетью для оценки поведения структуры молекулярной машины во время динамического цикла. Основные топологические характеристики для эластичной сети, построенной на основе исследуемой молекулярной машины.
курсовая работа [1,6 M], добавлен 25.06.2017Разработка событийной модели сети массового обслуживания дискретной системы, преобразование ее в программно-реализуемую форму. Детерминированный тест для проверки правильности модели. Выполнение пробных прогонов разработанной программной модели.
контрольная работа [1,3 M], добавлен 17.03.2013Разработка компьютерных моделей, позволяющих рационально организовать потоки в железнодорожной сети. Составление списков входных и выходных параметров имитационной модели железнодорожной транспортной сети. Реализация алгоритма, листинг программы.
курсовая работа [1,4 M], добавлен 05.09.2009- Численные расчёты динамики генных сетей на основе редукции графов в рамках синхронной булевой модели
Теория функционирования генных сетей. Разработка алгоритма анализа динамики генной сети с целью выявления всех её стационарных и циклических устойчивых состояний в рамках булевой модели генной сети. Создание программного средства, его реализующего.
курсовая работа [1,4 M], добавлен 28.02.2012 Аналитический обзор корпоративной сети. Анализ существующей сети, информационных потоков. Требования к системе администрирования и маркировке элементов ЛВС. Разработка системной защиты от несанкционированного доступа. Инструкция системному администратору.
дипломная работа [765,0 K], добавлен 19.01.2017Особенности построения сети доступа. Мониторинг и удаленное администрирование. Разработка структурной схемы сети NGN. Анализ условий труда операторов ПЭВМ. Топология и архитектура сети. Аппаратура сетей NGN и измерение основных параметров сети.
дипломная работа [5,7 M], добавлен 19.06.2011Принцип деятельности ООО "МАГМА Компьютер". Особенности предметной области. Цели создания компьютерной сети. Разработка конфигурации сети. Выбор сетевых компонентов. Перечень функций пользователей сети. Планирование информационной безопасности сети.
курсовая работа [2,3 M], добавлен 17.09.2010Аналитический обзор принципов построения сетей. Анализ схемы информационных потоков на предприятии. Разработка структурной схемы сети. Выбор активного и пассивного оборудования. Разработка монтажной схемы прокладки сети и размещения оборудования.
дипломная работа [1,5 M], добавлен 22.03.2018Механизм работы нервной системы и мозга человека. Схема биологического нейрона и его математическая модель. Принцип работы искусственной нейронной сети, этапы ее построения и обучения. Применение нейронных сетей в интеллектуальных системах управления.
презентация [98,6 K], добавлен 16.10.2013Функциональная схема локальной вычислительной сети, анализ информационных потребностей и потоков предприятия. Планирование структуры сети, сетевая архитектура и топология. Структура корпоративной компьютерной сети, устройства и средства коммуникаций.
курсовая работа [315,5 K], добавлен 26.08.2010Особенности создания имитационной модели сети кафедры. Проведение экспериментов для получения информации об "узких местах" проектируемой сети. Расчет активного и пассивного оборудования. Построение логической схемы сети. Анализ загрузки каналов связи.
курсовая работа [4,2 M], добавлен 11.12.2012Проект локальной вычислительной сети организации ТРЦ "Синема" под управлением операционной системы Windows 2000 Advanced Server. Проблема окупаемости и рентабельности внедрения корпоративной локальной сети. Управление ресурсами и пользователями сети.
дипломная работа [633,3 K], добавлен 26.02.2017Разработка структурной схемы компьютерной сети. Планирование топологии сети, настройка серверов. Принципы распределения IP-адресов. Расчет удвоенной задержки распространения сигнала. Моделирование потоков трафика в сети. Сетевые протоколы, их особенности.
курсовая работа [1,2 M], добавлен 23.12.2015Изучение принципов построения локальных вычислительных сетей. Обоснование выбора сетевой архитектуры для компьютерной сети, метода доступа, топологии, типа кабельной системы, операционной системы. Управление сетевыми ресурсами и пользователями сети.
курсовая работа [1,8 M], добавлен 25.04.2016Функциональная модель процесса проектирования сети. Технико-экономическое обоснование разработки сети. Проектирование структурной схемы и перечень функций пользователей сети. Планирование информационной безопасности. Расчет капитальных вложений.
практическая работа [345,0 K], добавлен 09.06.2010Цели и функции, а также принципы и этапы организации локальной вычислительной сети, оценка ее роли и значения в деятельности предприятия. Выбор основных сетевых решений и способов управления. Структурная схема кабельной сети и оценка ее безопасности.
контрольная работа [2,0 M], добавлен 16.04.2016