Використання апарату ідемпотентних алгебр для аналізу процесів в мережі з наданням інтегрованих послуг

The implementation of algebra is equations "min-plus" for network analysis with the provision of integrated services is show. The protocol is operation RSVP is considered. The possibility of network resources control depending on the requirements for the delays by traffic type, is...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Datum:2011
Hauptverfasser: Bessarab, V. I., Zaytseva, E. Ye., Kovalenko, E. G.
Format: Artikel
Sprache:Russisch
Veröffentlicht: The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2011
Online Zugang:https://journal.iasa.kpi.ua/article/view/106466
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Назва журналу:System research and information technologies
Завантажити файл: Pdf

Institution

System research and information technologies
_version_ 1866301861897699328
author Bessarab, V. I.
Zaytseva, E. Ye.
Kovalenko, E. G.
author_facet Bessarab, V. I.
Zaytseva, E. Ye.
Kovalenko, E. G.
author_sort Bessarab, V. I.
baseUrl_str http://journal.iasa.kpi.ua/oai
collection OJS
datestamp_date 2018-03-30T15:04:48Z
description The implementation of algebra is equations "min-plus" for network analysis with the provision of integrated services is show. The protocol is operation RSVP is considered. The possibility of network resources control depending on the requirements for the delays by traffic type, is shown. The variant of the transmission rout calculation is proposed, taking into account restrictions for the delay.
first_indexed 2025-07-17T10:21:21Z
format Article
fulltext © В.И. Бессараб, Э.Е. Зайцева, Е.Г. Коваленко, 2011 Системні дослідження та інформаційні технології, 2011, № 2 35 УДК 621.391.512 ИСПОЛЬЗОВАНИЕ АППАРАТА ИДЕМПОТЕНТНЫХ АЛГЕБР ДЛЯ АНАЛИЗА ПРОЦЕССОВ В СЕТИ С ПРЕДОСТАВЛЕНИЕМ ИНТЕГРИРОВАННЫХ УСЛУГ В.И. БЕССАРАБ, Э.Е. ЗАЙЦЕВА, Е.Г. КОВАЛЕНКО Показано применение уравнений «min-plus» алгебры для анализа сети с пре- доставлением интегрированных услуг. Рассмотрена работа протокола RSVP. Показана возможность управления ресурсами сети в зависимости от требова- ний к задержке по типу трафика. Предложен вариант расчета маршрута пере- дачи с учетом ограничений на задержку. ВВЕДЕНИЕ Традиционные сетевые приложения, такие как передача файлов и электрон- ная почта, некритичны к задержкам, тогда как для приложений мультимедиа увеличение задержки является неприемлемым. Гарантированное качество обслуживания в IntServ (Integrated Service — интегрированный сервис) обеспечивается за счет непревышения верхней границы задержки передачи данных по сети. IntServ использует для своих целей протокол сигнализации RSVP (Resource ReSerVation Protocol — протокол резервирования сетевых ресурсов), что позволяет пограничным узлам резервировать сетевые ресур- сы для получения необходимого качества услуг [1]. Механизм RSVP- резервирования ресурсов приведен на рис. 1. Для определения количествен- ных характеристик этих требований с целью управления доступом, исполь- зуются служебные параметры. RSVP-запросы передаются по сети при прохо- ждении каждого узла, который используется для передачи потока. Протокол RSVP резервирует ресурсы для потока данных на каждом из этих узлов. Цель работы — рассмотреть задачу анализа процессов в IntServ сети с целью обеспечения заданного качества обслуживания на основе протокола RSVP. ПОСТАНОВКА ЗАДАЧИ Рассмотрим сеть, состоящую из n узлов, по которой передается поток, оп- ределенный T-SPEC (traffic specification — характеристики трафика): Рис. 1. Механизм RSVP-резервирования ресурсов В.И. Бессараб, Э.Е. Зайцева, Е.Г. Коваленко ISSN 1681–6048 System Research & Information Technologies, 2011, № 2 36 • максимальный размер пакета — ;M • пиковая скорость передачи данных — ;p • средняя скорость передачи данных — ;r • максимальный размер всплеска — .b В исследуемой сети необходимо по заданному ограничению на сквоз- ную задержку d рассчитать резервируемую скорость .R′ Метод решения поставленной задачи. Для решения поставленной за- дачи предлагается использовать аппарат идемпотентных алгебр, а именно «min-plus» алгебры. «Min-plus» алгебра — это алгебраическое множество ),,(min ∧∨= εRR , где }{+∞∪= RRε , а операции ∨ и ∧ определяются ра- венствами: ),(min baba ≡∨ и baba +≡∧ для всех εR∈ba, [2]. Результаты решения задачи. Для потока T-SPEC (2К, 15 Мбит/с, 1024 Кбит/с, 32 К), проходящего путь из трех маршрутизаторов, и требуемой сквозной задержки сети 5,0=d с рассчитана резервируемая (гарантирован- ная) скорость передачи 1200=′R Кбит/с. Протокол RSVP работает следующим образом: узел-источник до пере- дачи данных, требующих определенного нестандартного качества обслужи- вания (например, постоянной полосы пропускания для передачи видеоин- формации), посылает по сети специальное сообщение в формате протокола RSVP. Это сообщение о пути (PATH) содержит данные о типе передаваемой информации и требуемой пропускной способности. Оно передается между маршрутизаторами по всему пути от узла-отправителя до узла назначения, при этом определяется последовательность маршрутизаторов, в которых необходимо зарезервировать определенную полосу пропускания. Сообще- ние PATH направляется по тому же маршруту, по которому движутся инфо- рмационные пакеты. Маршрутизатор, получив такое сообщение, проверяет свои ресурсы с целью определения возможности выделения требуемой про- пускной способности. При ее отсутствии маршрутизатор отвергает запрос. Если требуемая пропускная способность достижима, то маршрутизатор на- страивает алгоритм обработки пакетов таким образом, чтобы указанному потоку всегда предоставлялась требуемая пропускная способность, а затем передает сообщение (RESV — reservation — сообщение о резервировании) предыдущему маршрутизатору. Сообщения RESV несут в себе запросы в направлении противоположном движению потока данных. В результате, по всему пути от узла-отправителя до адреса назначения резервируется необходимая пропускная способность с целью обеспечения запрашиваемого качества обслуживания по задержке. Протокол RSVP передает сигнальную информацию о запросах резер- вирования ресурсов по доступному маршрутизируемому пути в сети. При этом RSVP не производит собственную маршрутизацию. Маршрут, при оп- ределении пути для данных и управляющего трафика RSVP, определяется применяемым в сети протоколом маршрутизации, в основе которого лежит алгоритм нахождения кратчайшего пути между любой парой узлов [3]. Каждый узел вдоль маршрута задает для потока кривую сервиса — не- убывающую функцию β , такую, что 0)0( =β и для входящего в узел пото- ка )(tI и покидающего узел потока )(tI ∗ выполняется неравенство ))(()( tItI β∧≥∗ (рис. 2). Использование аппарата идемпотентных алгебр для анализа процессов в сети … Системні дослідження та інформаційні технології, 2011, № 2 37 Для потока, определенного T-SPEC, кривая сервиса для n -го сетевого маршрутизатора задается функ- цией nn TR ,β , которая определяет характер зависимости скорости nR и задержки nT , где =nT n R n DC ∧= /1)( , здесь nn DС , — константы, зависящие от характе- ристик n -го маршрутизатора, а именно nС — максимальный раз- мер пакета, проходящего через n -й маршрутизатор; c LDn = , L — максимальный размер пакета в n -м маршрутизаторе по всем по- токам, проходящим через него, с — скорость планировщика [4]. Необходи- мо по заданному ограничению на сквозную задержку d рассчитать резер- вируемую скорость R′ . В результате процедуры резервирования протоколом RSVP узел n при- сваивает потоку значение скорости rRn ≥ , а именно: ( )( )⎪ ⎪ ⎩ ⎪ ⎪ ⎨ ⎧ ∧= = ∧ ∨ = = . , /1 1 1 n R n N n n N n DCT RR n Ограничение на сквозную задержку — ,d при условии, что все узлы на пути зарезервируют nRR =′ определяется: tot tot )()()( D R CM rp Rp R MbRf ∧ ′ ∧ ∧⎟⎟ ⎠ ⎞ ⎜⎜ ⎝ ⎛ Ο/ ′Ο/ ⎟ ⎠ ⎞ ⎜ ⎝ ⎛ ′ Ο/ =′ , (1) где n N n CC ∧ = = 1 tot , n N n DD ∧ = = 1 tot , totC и totD — параметры AD-SPEC (Ad Spe- cifications — дополнительная информация о потоке), которые несут в себе информацию о потоке (OPWA — One Pass With Advertising — вариант од- нопроходного алгоритма). С помощью OPWA управляющие пакеты RSVP, посланные вдоль маршрута для сбора данных, могут быть использованы для предсказания значения QoS маршрута в целом. На рис. 3 приведен расчет параметра AD-SPEC. (C1; D1) (C1+C2+C3; D1+D2+D3)(C1+C2; D1+D2) Рис. 3. Расчет параметра AD-SPEC )(tI )(tI ∗ ))(( tI β∧ t Рис. 2. Кривая сервиса узла сети В.И. Бессараб, Э.Е. Зайцева, Е.Г. Коваленко ISSN 1681–6048 System Research & Information Technologies, 2011, № 2 38 Получатель рассчитывает R′ , как наименьшее значение из всех ,r≥ для которого, такое значение существует только, если .tot dD ≤ Для получения количественных характеристик по предлагаемой мето- дике используется сеть, топология которой приведена на рис. 4. Для определения алгоритма маршрутизации используется уравнение «min-plus» алгебры: )( k Nk AA ∈ + ∨= . (2) Элементами матрицы A являются метрики дуг графа, которым пред- ставлена сеть. Метрика представляет собой оценку эффективности связи в канале: чем меньше метрика, тем эффективнее организация связи. В част- ном случае, метрика, оценивающая пропускную способность канала опре- деляется, как количество времени необходимое для передачи 100 Мбит по- тока данных. Для сети, изображенной на рис. 4, матрица A имеет вид: ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ ⎤ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎡ = εεεεεεεε εεεεεεεεε εεεεεεε εεεεεεεε εεεεεε εεεεεε εεεεεεε εεεεεεεεε εεεεεεε εεεεεεεε εεεεεεεε 21148 248 1111482 48112 481121111 48112248 221148 1148 1121111 484811 481111 A . В соответствии с (2) рассчитана матрица кратчайших расстояний меж- ду любой парой узлов сети +A : 2Мбит/с 48 34,368Мбит/с 2 2Мбит/с 48 2Мбит/с 48 34,368Мбит/с 2 34,368Мбит/с 2 8,448Мбит/с 11 8,448Мбит/с 11 8,448Мбит/с 11 2Мбит/с 48 8,448Мбит/с 11 8,448Мбит/с 11 8,448Мбит/с 11 8,448Мбит/с 11 34,368Мбит/с 2 8,448Мбит/с 11 34,368Мбит/с 2 2,024 Мбит/с 481 2 3 4 5 6 7 8 9 10 11 34,368Мбит/с 2 Sender Receiver Рис. 4. Топология исследуемой сети Использование аппарата идемпотентных алгебр для анализа процессов в сети … Системні дослідження та інформаційні технології, 2011, № 2 39 ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ ⎤ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎡ =+ 42111522241333244635 24131724261535264837 1113441113222133524 1517441311224133524 2224111342131142615 2426131124131322413 1315221313424113322 3335222411132422153726 2426131342111542211 4648353526243337222211 3537242415132226111122 A . Например, в полученной матрице, расстояние между парами узлов со- ставляет: • 2-й узел – 11-й узел — 46 у.е.; • 5-й узел – 8-й узел — 2 у.е.; • 7-й узел – 5-й узел — 13 у.е. Таким образом, кратчайший путь от отправителя к получателю в нашем примере составляет 35 1,11)( +А условных единиц оценки расстояния. Мето- дом «обратного хода» определяем кратчайший маршрут, который проходит через узлы 1–3–5–9–11 (рис. 5). Для маршрутизаторов 3, 5 и 8 параметры C и D соответственно составляют: 8,93 =C Кбит и 05,03 =D с; 2,205 =C Кбит и 05,05 =D с; 5,128 =C Кбит и 15,08 =D с. Итак, для найденного кратчайшего маршрута параметр AD-APEC со- ставляет: 5,42tot =C Кбит и 25,0tot =D с. Для заданного потока T-SPEC (2 К, 15 Мбит/с, 1024 Кбит/с, 32 К), проходящего путь через 3-й, 5-й и 8-й маршрутизаторы, и требуемой сквозной задержки сети, 5,0=d в соответст- вии с формулой (1) рассчитана гарантированная скорость передачи 1200=′R Кбит/с. ВЫВОДЫ В работе показано применение уравнений «min-plus» алгебр для анализа се- ти с предоставлением интегрированных услуг. Рассмотрена работа протоко- 8,448Мбит/с 11 8,448Мбит/с 11 8,448Мбит/с 11 34,368Мбит/с 2 1 3 5 8 11 Sender T-SPEC (2К,15Мбит/с, 1024Кбит/с,32К) R-SPEC (1200Кбит/с) R-SPEC (1200Кбит/с)R-SPEC (1200Кбит/с)R-SPEC (1200Кбит/с) Sender T-SPEC (2К,15Мбит/с, 1024Кбит/с,32К) Sender T-SPEC (2К,15Мбит/с, 1024Кбит/с,32К) Sender T-SPEC (2К,15Мбит/с, 1024Кбит/с,32К) Receiver T-SPEC (2К, 15Мбит/с,1024Кбит/с,24К) Receiver T-SPEC (2К, 15Мбит/с,1024Кбит/с,24К) Receiver T-SPEC (2К, 15Мбит/с,1024Кбит/с,24К) Receiver T-SPEC (2К, 15Мбит/с,1024Кбит/с,24К) Sender Receiver Рис. 5. Кратчайший маршрут В.И. Бессараб, Э.Е. Зайцева, Е.Г. Коваленко ISSN 1681–6048 System Research & Information Technologies, 2011, № 2 40 ла RSVP, определены сквозная задержка сети и соответствующая ей заре- зервированная скорость передачи. 1. Показана возможность управления ресурсами сети в зависимости от требований к задержке по типу трафика. 2. Предложен вариант анализа динамики процессов передачи по сети с использованием аналитических уравнений одной из разновидностей идем- потентных алгебр. 3. Предложен вариант расчета маршрута передачи с учетом ограниче- ний на задержку. ЛИТЕРАТУРА 1. Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, прото- колы: учеб. для вузов. — 3-е изд. — СПб.: Питер, 2006. — 958 с. 2. Cohen G., Gaubert S. and Quadrat J.-P. Max-plus algebra and system theory: where we are and where to go now // Annual Reviews in Control. — 1999. — № 23(1):207. — Р. 219. 3. Таненбаум 3.Э. Компьютерные сети. — 4-е изд. — Спб.: Питер, 2007. — 992 с. 4. Boudec J.-Y. Le and Thiran P. Network calculus viewed as a min-plus system theory applied to communication networks // Technical Report. — 1998. — 34 p. Поступила 27.05.2009
id journaliasakpiua-article-106466
institution System research and information technologies
keywords_txt_mv keywords
language Russian
last_indexed 2025-07-17T10:21:21Z
publishDate 2011
publisher The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute"
record_format ojs
resource_txt_mv journaliasakpiua/fc/dce4352bf5edd6472949d59504043ffc.pdf
spelling journaliasakpiua-article-1064662018-03-30T15:04:48Z Usage of the apparatus of idempotent algebra for the analysis of the processes in network with the provision of integrated services Использование аппарата идемпотентных алгебр для анализа процессов в сети с предоставлением интегрированных услуг Використання апарату ідемпотентних алгебр для аналізу процесів в мережі з наданням інтегрованих послуг Bessarab, V. I. Zaytseva, E. Ye. Kovalenko, E. G. The implementation of algebra is equations "min-plus" for network analysis with the provision of integrated services is show. The protocol is operation RSVP is considered. The possibility of network resources control depending on the requirements for the delays by traffic type, is shown. The variant of the transmission rout calculation is proposed, taking into account restrictions for the delay. Показано применение уравнений "min-plus" алгебры для анализа сети с предоставлением интегрированных услуг. Рассмотрена работа протокола RSVP. Показана возможность управления ресурсами сети в зависимости от требований к задержке по типу трафика. Предложен вариант расчета маршрута передачи с учетом ограничений на задержку. Показано застосування рівнянь "min-plus" алгебри для аналізу мережі з наданням інтегрованих послуг. Розглянуто роботу протоколу RSVP. Показано можливість керування ресурсами мережі в залежності від вимог до затримки за типом трафіку. Запропоновано варіант розрахунку маршруту передачі з урахуванням обмежень на затримку. The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2011-06-16 Article Article application/pdf https://journal.iasa.kpi.ua/article/view/106466 System research and information technologies; No. 2 (2011); 35-40 Системные исследования и информационные технологии; № 2 (2011); 35-40 Системні дослідження та інформаційні технології; № 2 (2011); 35-40 2308-8893 1681-6048 ru https://journal.iasa.kpi.ua/article/view/106466/101561 Copyright (c) 2021 System research and information technologies
spellingShingle Bessarab, V. I.
Zaytseva, E. Ye.
Kovalenko, E. G.
Використання апарату ідемпотентних алгебр для аналізу процесів в мережі з наданням інтегрованих послуг
title Використання апарату ідемпотентних алгебр для аналізу процесів в мережі з наданням інтегрованих послуг
title_alt Usage of the apparatus of idempotent algebra for the analysis of the processes in network with the provision of integrated services
Использование аппарата идемпотентных алгебр для анализа процессов в сети с предоставлением интегрированных услуг
title_full Використання апарату ідемпотентних алгебр для аналізу процесів в мережі з наданням інтегрованих послуг
title_fullStr Використання апарату ідемпотентних алгебр для аналізу процесів в мережі з наданням інтегрованих послуг
title_full_unstemmed Використання апарату ідемпотентних алгебр для аналізу процесів в мережі з наданням інтегрованих послуг
title_short Використання апарату ідемпотентних алгебр для аналізу процесів в мережі з наданням інтегрованих послуг
title_sort використання апарату ідемпотентних алгебр для аналізу процесів в мережі з наданням інтегрованих послуг
url https://journal.iasa.kpi.ua/article/view/106466
work_keys_str_mv AT bessarabvi usageoftheapparatusofidempotentalgebrafortheanalysisoftheprocessesinnetworkwiththeprovisionofintegratedservices
AT zaytsevaeye usageoftheapparatusofidempotentalgebrafortheanalysisoftheprocessesinnetworkwiththeprovisionofintegratedservices
AT kovalenkoeg usageoftheapparatusofidempotentalgebrafortheanalysisoftheprocessesinnetworkwiththeprovisionofintegratedservices
AT bessarabvi ispolʹzovanieapparataidempotentnyhalgebrdlâanalizaprocessovvsetispredostavleniemintegrirovannyhuslug
AT zaytsevaeye ispolʹzovanieapparataidempotentnyhalgebrdlâanalizaprocessovvsetispredostavleniemintegrirovannyhuslug
AT kovalenkoeg ispolʹzovanieapparataidempotentnyhalgebrdlâanalizaprocessovvsetispredostavleniemintegrirovannyhuslug
AT bessarabvi vikoristannâaparatuídempotentnihalgebrdlâanalízuprocesívvmerežíznadannâmíntegrovanihposlug
AT zaytsevaeye vikoristannâaparatuídempotentnihalgebrdlâanalízuprocesívvmerežíznadannâmíntegrovanihposlug
AT kovalenkoeg vikoristannâaparatuídempotentnihalgebrdlâanalízuprocesívvmerežíznadannâmíntegrovanihposlug