Научная статья на тему 'Композиционный метод исследования надежности иерархических многоуровневых маршрутизирующих систем'

Композиционный метод исследования надежности иерархических многоуровневых маршрутизирующих систем Текст научной статьи по специальности «Физика»

CC BY
150
16
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НАДЕЖНОСТЬ / МОДЕЛИРОВАНИЕ / СТРУКТУРА / ИЕРАРХИЧЕСКАЯ МНОГОУРОВНЕВАЯ СИСТЕМА / МАРШРУТИЗАЦИЯ / ТЕОРИЯ МНОЖЕСТВ / ВЕРОЯТНОСТЬ РАБОТОСПОСОБНОГО СОСТОЯНИЯ / RELIABILITY / SIMULATION / STRUCTURE / HIERARCHICAL MULTILAYER SYSTEM / ROUTING / SET THEORY / UP STATE PROBABILITY

Аннотация научной статьи по физике, автор научной работы — Трегубов Р. Б.

Изложена идея метода исследования иерархических многоуровневых маршрутизирующих систем, представляющего собой композицию методов теорий графов, надежности, вероятностей и др., применяемых для решения различных частных задач анализа и оптимизации, системно связанных и согласованных друг с другом через единое теоретикомножественное представление объекта исследования. В качестве иерархических многоуровневых маршрутизирующих систем рассматриваются инфраструктурные объекты (газои нефтепроводы, автои железнодорожные сети, системы энергоснабжения и инфокоммуникации), в которых реализуется распределение материальных ресурсов, энергии или информации с использованием иерархически вложенных функций маршрутизации. Для наглядности изложения теоретические конструкции рассмотрены на примере решения задачи определения вероятности работоспособного состояния конкретной инфокоммуникационной системы. Показана возможность конструктивного сочетания графового представления структуры объекта исследования и логико-вероятностного метода анализа его показателей надежности через единое теоретико-множественное представление его элементов и процессов, протекающих в них.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по физике , автор научной работы — Трегубов Р. Б.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Composite method of reliability research for hierarchical multilayer routing systems

The paper deals with the idea of a research method for hierarchical multilayer routing systems. The method represents a composition of methods of graph theories, reliability, probabilities, etc. These methods are applied to the solution of different private analysis and optimization tasks and are systemically connected and coordinated with each other through uniform settheoretic representation of the object of research. The hierarchical multilayer routing systems are considered as infrastructure facilities (gas and oil pipelines, automobile and railway networks, systems of power supply and communication) with distribution of material resources, energy or information with the use of hierarchically nested functions of routing. For descriptive reasons theoretical constructions are considered on the example of task solution of probability determination for up state of specific infocommunication system. The author showed the possibility of constructive combination of graph representation of structure of the object of research and a logic probable analysis method of its reliability indices through uniform settheoretic representation of its elements and processes proceeding in them.

Текст научной работы на тему «Композиционный метод исследования надежности иерархических многоуровневых маршрутизирующих систем»

НАУЧНО-ТЕХНИЧЕСКИИ ВЕСТНИК ИНФОРМАЦИОННЫХ ТЕХНОЛОГИИ, МЕХАНИКИ И ОПТИКИ сентябрь-октябрь 2016 Том 16 № 5 ISSN 2226-1494 http://ntv.i1mo.ru/

SCIENTIFIC AND TECHNICAL JOURNAL OF INFORMATION TECHNOLOGIES, MECHANICS AND OPTICS September-October 2016 Vol. 16 No 5 ISSN 2226-1494 http://ntv.ifmo.ru/en

УДК 519.876

КОМПОЗИЦИОННЫЙ МЕТОД ИССЛЕДОВАНИЯ НАДЕЖНОСТИ ИЕРАРХИЧЕСКИХ МНОГОУРОВНЕВЫХ МА РШРУТИЗИРУЮЩИХ СИСТЕМ

Р.Б. Трегубов"

"Академия Федеральной службы охраны Российской Федерации, Орел, 302034, Российская Федерация, [email protected] Адрес для переписки: [email protected] Информация о статье

Поступила в редакцию 24.06.16, принята к печати 20.07.16 doi: 10.17586/2226-1494-2016-16-5-879-892 Язык статьи - русский

Ссылка для цитирования: Трегубов Р.Б. Композиционный метод исследования надежности иерархических многоуровневых маршрутизирующих систем // Научно-технический вестник информационных технологий, механики и оптики. 2016. Т. 16. № 5. С. 879-892. doi: 10.17586/2226-1494-2016-16-5-879-892

Аннотация

Изложена идея метода исследования иерархических многоуровневых маршрутизирующих систем, представляющего собой композицию методов теорий графов, надежности, вероятностей и др., применяемых для решения различных частных задач анализа и оптимизации, системно связанных и согласованных друг с другом через единое теоретико-множественное представление объекта исследования. В качестве иерархических многоуровневых маршрутизирующих систем рассматриваются инфраструктурные объекты (газо- и нефтепроводы, авто- и железнодорожные сети, системы энергоснабжения и инфокоммуникации), в которых реализуется распределение материальных ресурсов, энергии или информации с использованием иерархически вложенных функций маршрутизации. Для наглядности изложения теоретические конструкции рассмотрены на примере решения задачи определения вероятности работоспособного состояния конкретной инфокоммуникационной системы. Показана возможность конструктивного сочетания графового представления структуры объекта исследования и логико-вероятностного метода анализа его показателей надежности через единое теоретико-множественное представление его элементов и процессов, протекающих в них.

Ключевые слова

надежность, моделирование, структура, иерархическая многоуровневая система, маршрутизация, теория множеств, вероятность работоспособного состояния

COMPOSITE METHOD OF RELIABILITY RESEARCH FOR HIERARCHICAL

MULTILAYER ROUTING SYSTEMS R.B. Tregubov"

"Academy of Federal Guard Service of the Russian Federation, Orel, 302034, Russian Federation Corresponding author: [email protected] Article info

Received 24.05.16, accepted 20.07.16 doi: 10.17586/2226-1494-2016-16-5-879-892 Article in Russian

For citation: Tregubov R.B. Composite method of reliability research for hierarchical multilayer routing systems Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2016, vol. 16, no. 5, pp. 879-892. doi: 10.17586/2226-1494-2016-16-5-879-892

Abstract

The paper deals with the idea of a research method for hierarchical multilayer routing systems. The method represents a composition of methods of graph theories, reliability, probabilities, etc. These methods are applied to the solution of different private analysis and optimization tasks and are systemically connected and coordinated with each other through uniform set-theoretic representation of the object of research. The hierarchical multilayer routing systems are considered as infrastructure facilities (gas and oil pipelines, automobile and railway networks, systems of power supply and communication) with distribution of material resources, energy or information with the use of hierarchically nested functions of routing. For descriptive reasons theoretical constructions are considered on the example of task solution of probability determination for up state of specific infocommunication system. The author showed the possibility of constructive combination of graph representation of structure of the object of research and a logic probable analysis method of its reliability indices through uniform set-theoretic representation of its elements and processes proceeding in them. Keywords

reliability, simulation, structure, hierarchical multilayer system, routing, set theory, up state probability

Введение

В настоящее время надежность функционирования инфраструктурных объектов, таких как инфо-коммуникационные, авто- или железнодорожные сети, газотранспортные, нефтепроводные и энергетические системы и пр. [1-6], определяет потенциально достижимый уровень экономической состоятельности страны, влияет на ее обороноспособность и национальную безопасность. Все эти объекты относятся к большим распределенным многоуровневым системам, а методы их моделирования, анализа и оптимизации сложны и часто базируются на эвристических подходах. Актуальными в предметной области являются научные проблемы разработки, с одной стороны, строго аналитических, а с другой стороны, конструктивных и простых в применении методов исследования надежности инфраструктурных объектов

[7].

Современные строгие методы анализа надежности больших технических систем часто заключаются в представлении объекта исследования в виде параллельных, последовательных, «мостиковых» или древовидных соединений элементов. Сложность инфраструктурных объектов состоит в том, что при математическом описании их структуры, как правило, не могут быть сведены к простым топологиям. Кроме того, реализуя оперативное распределение материальных ресурсов, энергии или информации с использованием иерархически вложенных функций управления потоками и (или) маршрутизации, перечисленные объекты могут менять во времени свою текущую топологию. В связи с этим их предлагается классифицировать как сложные иерархические многоуровневые маршрутизирующие системы (ИММС)

[8]. В составе таких систем предусмотрены специализированные маршрутизирующие подсистемы, предназначенные для преобразования наименования или адреса элемента маршрутизирующей подсистемы в маршрут для достижения этого элемента.

В [8] предложен формальный язык описания таких систем в теоретико-множественном базисе, позволяющий строго математически представить различные элементы ИММС и процессы, реализуемые в них. Ниже данная идея развивается в направлении формирования нового метода исследования, представляющего собой композицию методов теорий графов, надежности, вероятностей и др., применяемых для решения различных частных задач анализа и оптимизации ИММС, системно связанных и согласованных друг с другом через единое теоретико-множественное формальное представление объекта исследования.

Общие положения

Одним из ведущих показателей функционирования инфраструктурных объектов является их надежность [1-6]. Здесь и далее под надежностью [2] понимается способность системы сохранять свойства, необходимые для выполнения заданного назначения, при нормальных (повседневных) условиях ее эксплуатации в течение требуемого промежутка времени1. Известно, что работоспособным является такое состояние объекта, при котором значения всех параметров, характеризующих способность выполнять заданные функции, соответствуют требованиям нормативно-технической и (или) конструкторской (проектной) документации1. Для больших технических систем (ИММС, в частности) возможны такие ситуации, при которых из множества неработоспособных состояний выделяют частично неработоспособные состояния, при которых объект способен частично выполнять требуемые функции.

В различных отраслях знания для структурно-сложных объектов вводятся показатели, характеризующие возможность и способность сохранять работоспособность в различных условиях. Так, например, для сетей электросвязи (инфокоммуникаций) рассматриваются свойства устойчивости функционирования, надежности и живучести2. Однако в качестве основных интегральных параметров, количественно отражающих перечисленные выше характеристики, традиционно используются коэффициент готовности и вероятность связности [9, 10].

В настоящей работе используются следующие трактовки данных терминов. Коэффициент готовности - вероятность того, что объект находится в работоспособном состоянии в любой момент времени, кроме планируемых периодов, в течение которых применение объекта по назначению не предусматрива-ется1. Вероятность связности (связность) направления связи (двухполюсной сети связи, ДСС) - вероятность того, что на заданном направлении связи существует хотя бы один путь, по которому возможна передача информации с требуемым качеством и объемом2.

Далее на примере этих характеристик надежности исследуются возможности нового метода формализации структурно-сложных систем. Метод анализа и оптимизации ИММС, при котором система, задачи анализа и оптимизации представляются средствами теории множеств, а решение этих задач производится с помощью композиции методов теорий графов, надежности, вероятностей и др., далее называется композиционным методом.

1 ГОСТ 27.002-89 Надежность в технике. Основные понятия. Термины и определения.

2 ГОСТ Р 53111-2008 Устойчивость функционирования сети связи общего пользования. Требования и методы проверки

Теоретико-множественное представление задачи анализа надежности иерархических многоуровневых маршрутизирующих систем

Исследования показали [7, 8], что теория множеств (ТМ) является наглядным и конструктивным инструментом формального описания ИМСС. Ниже возможности теоретико-множественного представления демонстрируются на примере задачи анализа надежности инфокоммуникационной системы (ИКС). При этом целью функционирования ИКС является доставка блоков данных с заданным качествам по заданным адресам через различные соединения (логические, коммутационные и т.д., а также двухполюсные и многополюсные сети связи [8]).

Пусть множество состояний (работоспособное и неработоспособное) ИКС задано следующим образом:

БТ = {0,1}.

В соответствии с [8] ниже обозначаются: Ап - множество логических объектов п -го уровня; ЬСп_1!к - множество логических соединений (п-1)-го уровня; ^Сп!к - множество коммутационных соединений п -го уровня; Мп - множество маршрутов соединений «точка-точка» п -го уровня; Уп -множество ДСС п-го уровня; Шп - множество многополюсных сетей связи (МСС) п -го уровня. Уровни могут определяться относительно модели взаимодействия открытых систем [8].

С точки зрения ТМ, состояние логического объекта, логического соединения, коммутационного соединения и т.д. является соответствием между заданным множеством (Ап, ЬСп1 з к, №Сп з к, Мп, Уп или ) и множеством состояний ИММС (БТ ), так что

, . БТАп

(А,, БТ, БТАп) Ап V БТ ;

БТЬС^ : к

(¿С^, БТ, БТЬСп_^к) «V БТ ;

(ЖСп^к, БТ, БТШС^,к) ШСп,,к V БТ ;

, . БТМп

(Мп, БТ, БТМп) Мп V БТ;

БТУ„

(Уп, БТ, БТУп ) Уп V БТ ;

(жя, БТ, БШп ) V БТ , где БТАп = {-•, | - подмножество множества кортежей из двух элементов sta(п) =( а(и) , stg),

включающих адрес логического объекта п-го уровня а(п) и его состояние stg; БТЬСп1-к = |..., -йС" х' í'к',... | - подмножество множества кортежей из двух элементов

*'к) = (( ''*'к), stg), включающих логическое соединение (п-1)-го уровня 1С"*'к) и его состояние stg ; БТ^гСп 1к = |..., к),... | - подмножество множества кортежей из двух элементов

' = \ м>с\ ', stg), включающих коммутационное соединение п-го уровня ' и его состояние

stg; БТМп =|..., ,... | - подмножество множества кортежей из двух элементов

= (ц1-"]) Т ы, stg), включающих маршрут соединения «точка-точка» между логическим объектом с адресом п-го уровня и логическим объектом а(п того же уровня щ ^ ^ , полученный на основании таблицы маршрутизации соединений «точка-точка» ЯТп к того же уровня и его состояние stg ; БТУ„ = {-•, ^К... | - подмножество множества кортежей из двух элементов = (() м ы, ), включающих двухполюсную сеть связи между логическим объектом с адресом а(п) п-го уровня и логическим объектом а^и) того же уровня о( ^ н ^ и ее состояние stg ; БТШп =|..., п\... | - подмножест-

во множества кортежей из двух элементов stw(,,)=( wj^, stg ), включающих: МСС между заданной

группой логических объектов n-го уровня ы и ее состояние stg .

Строгое формальное описание показателей надежности можно получить с использованием однородной логической функции (ЛФ), значения которой принадлежат множеству {0, 1} [2] и аргументами которой также являются элементы множества {0, 1}. Так, ЛФ, связывающую состояния логических объектов n-го уровня [8], состояния логических соединений «точка-точка» (п-1)-го уровня, состояния коммутационных соединений «точка-точка» n-го уровня с состояниями маршрутов соединений «точка-точка» n-го уровня, целесообразно записать в виде соответствий

(STAn, STLC,_цд, STWCn11, STMn, LFSTALCWCMn) о

LFSTALCWCMn

О STAnx STLCn_1,u X STWCn,1,1 ^ STMn, (1)

где STA, ={..., STAnl,... J - множество различных вариантов состояний логических объектов n-го уровня; STLCn_n = |..., STLC,_llh,... J - множество различных вариантов состояний логических соединений «точка-точка» (п-1)-го уровня; STWCn n = |..., STWCn 11 g,... J - множество различных вариантов состояний коммутационных соединений «точка-точка» n-го уровня; STMn ={..., STMnt,... J -множество различных вариантов состояний маршрутов соединений «точка-точка» n-го уровня; LFSTALCWCMn = j..., Ifstalcwcm^,... J - подмножество множества кортежей из элементов Ifstalcwcm^ = (STAnl, STLCn_llh, STWCnng, STMnt), включающих состояния логических объектов n-го уровня STAnl, состояния логических соединений «точка-точка» (п-1)-го уровня STLCn_111h, состояния коммутационных соединений «точка-точка» n-го уровня STWCn j j g и состояния маршрутов соединений «точка-точка» n-го уровня STMn t, взаимосвязанных с помощью соответствующего соответствия.

Логическая функция, связывающая состояния маршрутов соединений «точка-точка» n-го уровня с состояниями ДСС n-го уровня, представляет собой соответствие вида

LFSTMYn

(STM,,, STY,,, LFSTMYn ) О STMn ^ STYn =

LFSTMYn о LFSTALCWCM,,

= STAn X STLC„_,U X STWC„>U ^ sty, , (2)

где STY, ={..., STYnt,... J - множество различных вариантов состояний ДСС n-го уровня; LFSTMY,n = j..., Ifstmyjn),... J - подмножество множества кортежей из двух элементов lfstmy^ = (STMn g, STYn t), включающих состояния маршрутов соединений «точка-точка» n-го уровня STMn g , состояния ДСС n-го уровня STYn t, взаимосвязанных с помощью соответствующего соответствия.

Логическую функцию, связывающую состояния двухполюсных сетей связи n-го уровня с состояниями многополюсных сетей связи n-го уровня, целесообразно представить как

LFSTYWn

(STY,,, STW,, LFSTYW,) о STY,, ^ STW, =

LFSTYWn о LFSTMY,, о LFSTALCWCMn

= STA, x STLC,_1ДД x STWC„>U ^ STW,, (3)

где STW,, = {..., STWnt,... J - множество различных вариантов состояний МСС n-го уровня; LFSTYW, = j..., lfstywn,... J - подмножество множества кортежей из двух элементов IfstywWq,' =(STYng, STWnt), включающих состояния ДСС связи n-го уровня STYng, состояния многополюсных сетей связи n-го уровня STWn t, взаимосвязанных с помощью соответствующего соответствия.

Логические функции, представленные выражениями (1)-(3), имеют важное значение для решения задач определения вероятности работоспособного состояния ИКС. Этому способствует наличие в алгебре логики таких форм представления логических функций, замечательными свойствами которых является возможность замещения логических переменных вероятностями того или иного состояния этих перемен-

ных, а логических операций - арифметическими. Для примера ниже представлено решение задачи получения логической функции (в дизъюнктивной нормальной форме), описывающей условие работоспособного состояния двухполюсной сети связи ИКС, представленной графом (рис. 1). Пусть по требованиям заказчика состояние считается работоспособным, если безотказны как минимум два из трех маршрутов ее образующих.

Рис. 1. Двухполюсная сеть связи инфокоммуникационной системы с указанием маршрутов на ней

На первом этапе с помощью функции логического сочетания [11] необходимо описать математически условие работоспособного состояния ДСС и образующих ее маршрутов, заданное вербально («два из трех маршрутов»). Для маршрутов, отмеченных на рис. 1, ДСС можно записать как

£1 =(*5 )(1); £2 Х7 Г'; Аз = (( x9, Х8 У3'; ц = ((1,£2,£з У

(3) .

\(2)

(4)

где ((, х2,..., хп) - логическое сочетание п логических переменных по т, равное единице тогда и только тогда, когда число логических переменных, равных единице, равно т или более [11]; х5 е {1, 0} - логическая переменная, описывающая состояние элемента системы с номером 5; £ / е {1, 0 } - логическая переменная, описывающая состояние /-го маршрута; и^ е {1, 0 } - логическая переменная, описывающая состояние }-й двухполюсной сети связи.

На втором этапе, используя понятие композиции функций из ТМ и выражение [11]

((

)(т) =

-1]

V х. т-1 =1

Л

V х.

/т_2 =/„_, +1 т

Л

... Л

п _[т _ т]

V

осуществляется преобразование логических функций вида (4) в дизъюнктивную нормальную форму:

= х5; £2 = х6 л х7; £3 = х6 л х9 л х8;

3 =(£; Л £ 2 )^£! Л £з ) V (£2 Л £3 ) =

= (х5 Л х6 л х7) V (х5 л х6 л х9 л х8) V (х6 л х7 л х6 л х9 л х8) =

= (х5 л х6 Л х7) V (х5 Л х6 Л х9 Л х8) V (х6 Л х7 Л х9 Л х8) .

Таким образом, теоретико-множественное представление является наглядным и конструктивным базисом математического моделирования элементов ИММС.

Вероятностные функции, применяемые для анализа вероятности работоспособного состояния иерархических многоуровневых маршрутизирующих систем

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Для дальнейшего решения задачи анализа вероятности работоспособного состояния ИММС необходимо отметить, что в контексте настоящего исследования значения коэффициента готовности логического объекта (логического соединения, коммутационного соединения и маршрута) и вероятности работоспособного состояния логического объекта (логического соединения, коммутационного соединения и маршрута) численно совпадают. Кроме того, значения коэффициента готовности ДСС (МСС), вероятности работоспособного состояния ДСС (МСС) и вероятности связности ДСС (МСС) численно совпадают.

Пусть множество вероятностей работоспособного состояния (ВРС) элементов ИКС определяется следующим образом:

РЯ = {рг\ (рг е Я)л(0 < рг < 1)}.

Отсюда ВРС логического объекта, логического соединения, коммутационного соединения и т.д. можно определить как соответствие между заданным множеством (Ап, ЬСп11 к, ЖСп 1 к, мп, уп или

Жп ) и множеством РЯ в следующем виде:

(Ап, РЯ, РЯАп) А^РК ;

РЯ1Сп_1, к

(^„, РЯ, РЯ1Сп_м,к)«1Спк V РЯ ;

РЯЖСп-к

(ЖС„^к, РЯ, РЯЖС^к) ЖСп^к V РЯ;

РЯМп

(м„ , РЯ, РЯМп) Мп V РЯ ;

РЯ¥п

(уп, РЯ, РЯУп ) Уп V РЯ ;

РЯТЖп

(ж , РЯ, РЯЖп ) Ж V РЯ , где РЯАп = |..., рга\п),... | - подмножество множества кортежей из двух элементов рга\п) = ( а(), рг&), включающих адрес логического объекта п-го уровня а(и) и его ВРС рг ; РЯ£Сп11к ={-•, рг1с\п',... | - подмножество множества кортежей из двух элементов ргС" 1 -к) = (1с(и 1í'к), рт&), включающих логическое соединение (п-1)-го уровня 1с(и 1*'к) и его ВРС рг^ ; РЯЖСп1к = |..., prwcí¡"'sк',...| - подмножество множества кортежей из двух элементов с ' =Ам>с\ ', рг& ), включающих коммутационное соединение п-го уровня wcj ' и его ВРС

prg ; PRMn = j ..., prm("),. j

подмножество множества кортежей из двух элементов

(и) I (и) prmi =1 ^ >)>)

j( и)

а("),а("), hi

( ц("X (и) , pr ), включающих маршрут соединения «точка-точка» между логическим объек-

\ aj ', aj ',RT" h, hi g I

том с адресом а(и) и-го уровня и логическим объектом а(и) того же уровня, полученный на основании таблицы маршрутизации соединений «точка-точка» RTn h того же уровня ц("I (и) и его ВРС pr ;

al ,aj ,RT" h ,hl g

PRY" =|. •, pry\"),... j - подмножество множества кортежей из двух элементов pry\и) = ( и ^ ^, prg), включающих ДСС между логическим объектом с адресом aj" "-го уровня и логическим объектом a(")

: ВРС prg ; PRW" =|..., prwj"),... j - подмножество множества кортежей из

двух элементов prwj") = (wX""iil, prg), включающих МСС между заданной группой логических объектов

"-го уровня и ее ВРС prg .

Под вероятностной функцией далее будет пониматься вероятность истинности логической функции [2]. Так, вероятностная функция, связывающая ВРС логических объектов "-го уровня, ВРС логических соединений «точка-точка» ("-1)-го уровня, ВРС коммутационных соединений «точка-точка» "-го уровня с ВРС маршрутов соединений «точка-точка» "-го уровня - это соответствие следующего вида:

( PRA", PRLC"_цд, PRWC„jU, PRMя, PRALCWCMп ) о

PRALCWCM"

о PRA" X PRLC" 1Ц X PRWC",11 ^ PRM", где PRA" ={-■, PRA„i,.•• j - множество различных вариантов ВРС логических объектов "-го уровня; PRLC"_111 =|..., PRLC"__111 h,... J - множество различных вариантов ВРС логических соединений «точка-точка» ("-1)-го уровня; PRWC" 11 = j..., PRWCn 11 g,... j - множество различных вариантов ВРС коммутационных соединений «точка-точка» "-го уровня; PRMп ={..., PRMnt,... j - множество различных

вариантов ВРС маршрутов соединений «точка-точка» n-го уровня; PRALCWCMn = j..., pralcwcm^,... j

- подмножество множества кортежей из четырех элементов

pralcwcm^ =(PRAnl,PRLCn_lllh,PRWCnllg,PRMnt), включающих ВРС логических объектов n-го

уровня PRAn l, ВРС логических соединений «точка-точка» (n-l)-ro уровня PRLCn-111h, ВРС коммутационных соединений «точка-точка» n-го уровня PRWCn11g и ВРС маршрутов соединений «точка-точка» n-го уровня PRMn t, взаимосвязанных с помощью указанного соответствия.

Вероятностная функция, связывающая ВРС маршрутов соединений «точка-точка» n-го уровня с ВРС двухполюсных сетей связи n-го уровня - это соответствие следующего вида:

PRMYn

(PRMn, PRYn, PRMYn ) PRMn ^ PRYn =

PRMYn °PRALCWCMn

= PRA„ x PRLC„ i,i,i x PRWC„Ai ^ PRY„, где PRYn = j..., PRYnt,... j - множество различных вариантов ВРС двухполюсных сетей связи n-го уровня; PRMYn = j..., prmy^,... j - подмножество множества кортежей из двух элементов prmyqn) = (PRMn g, PRYn t), включающих ВРС маршрутов соединений «точка-точка» n-го уровня PRMn g , ВРС двухполюсных сетей связи n-го уровня PRYn t, взаимосвязанных с помощью предложенного соответствия.

Вероятностная функция, связывающая ВРС двухполюсных сетей связи n-го уровня с ВРС многополюсных сетей связи n-го уровня - это соответствие следующего вида:

PRYWn

(PRYn, PRWn, PRYWn ) PRYn ^ PRWn =

PRYWn oPRMYn oPRALCWCMn

= PRA„ x PRLC„ I,, x PRWC„Ai ^ PRW„,

где PRWn = j.., PRWnt,... j - множество различных вариантов ВРС многополюсных сетей связи n-го уровня; PRYWn =j..., pryw^,... j - подмножество множества кортежей из двух элементов prywf = (PRYng, PRWnt), включающих ВРС двухполюсных сетей связи n-го уровня PRYng, ВРС многополюсных сетей связи n-го уровня PRWnt, взаимосвязанных с помощью представленного соответствия.

Решение задачи анализа вероятности работоспособного состояния иерархических многоуровневых маршрутизирующих систем

Результатом анализа надежности ИММС должно стать получение количественных значений показателей безотказности. Для этого используются логические функции, допускающие непосредственный переход к вероятностным функциям путем замены всех логических переменных соответствующими вероятностями, а всех логических операций - соответствующими арифметическими операциями [2]. В настоящее время применяется целый ряд форм перехода к полному замещению:

- совершенная дизъюнктивная нормальная форма;

- ортогональная дизъюнктивная нормальная форма;

- бесповторные логические функции в базисе конъюнкция-отрицание [2].

Для сокращения дальнейших записей элементы (Л)-го уровня эталонной модели взаимосвязи открытых систем (ВОС) далее будут обозначаться как (Л)-элементы. Например, логический объект (Л)-го уровня ВОС - (Л)-логический объект1.

На рис. 2 представлено стратифицированное в теоретико-множественном базисе описание свойства надежности, и выделены следующие взаимосвязи:

- свойств (Л)-логических объектов, свойств (Л-1)-логических соединений и свойств (Л)-коммутационных соединений;

- свойств (Л )-маршрутов соединений «точка-точка»;

- свойств (Л )-двухполюсных сетей связи;

- свойств (Л )-многополюсных сетей связи.

1

ГОСТ Р ИСО/МЭК 7498-1-99 Информационная технология. Взаимосвязь открытых систем. Базовая эталонная модель. Часть 1. Базовая модель.

|РЯД „ X РЯЬС X ря™с#1л1

~ X' РяьС X Ря^С П ",'",7 "Рям П Г РЯЛТсШсм,)

...р^А^с^См'П (РЯл П X РяьС X ря^С'П",",)'

РЯМ п

(РЯМ п, РЯУп, РЯМУп )

PRWn !......................

РЯУШ

(ря^п )

РЯУЦ^п о РЯМУп(РЯМп)

(ряуп, ,ряуц^п)

...р^муп о р^А1сжсмп (Рях п х рЯЬСп:,:;;;' х" Р^СПТ; л

...р^У^п-о ррмут о р^Аьсжсмп (Ряд п х ряьс ;:;;;; х рRwсn^'у

Рис. 2. Стратифицированное описание свойства надежности иерархических многоуровневых маршрутизирующих систем в рамках эталонной модели взаимосвязи открытых систем

Для решения задачи определения ВРС ниже осуществляется ортогонализация с последующим полным замещением [2], т.е. соответствие между рассмотренными выше логическими и вероятностными функциями:

(LFSTALCWCMп, PRALCWCMп, ОЯ1Г8ТРЯА1СЖСМп) о

ОКЬР8ТРКЛЬСШСМп

о LFSTALCWCMп ^ PRALCWCMп, (LFSTMУn, PRMУn, ОЯЬГ8ТРЯМУп) о

о LFSTMY

ОШЕБТРЯМУ..

PRMY

(LFSTУWn, PRУWn, ОЯЬЕБТРЯтп) о

ОЯ1ЕБТРЯтп

о LFSTУWn ^ PRУWn,

где LFSTALCWCMп = |..., ЬЕБТА1СЖСМп 1,...} - множество различных вариантов логической функции, связывающей состояния логических объектов п-го уровня, состояния логических соединений «точка-точка» (п-,)-го уровня, состояния коммутационных соединений «точка-точка» п-го уровня с состояниями маршрутов соединений «точка-точка» п-го уровня; PRALCWCMп = {..., РЯАЬСЖСМп],...} -

множество различных вариантов вероятностной функции, связывающей ВРС логических объектов п-го уровня, ВРС логических соединений «точка-точка» (п-,)-го уровня, ВРС коммутационных соединений «точка-точка» п-го уровня с ВРС маршрутов соединений «точка-точка» п-го уровня;

LFSTMУn = |..., ЬЕБТМУп 1,...} - множество различных вариантов логической функции, связывающей

состояния маршрутов соединений «точка-точка» п-го уровня с состояниями ДСС п-го уровня;

PRMYn ={.••, РЯМУп^,... | - множество различных вариантов вероятностной функции, связывающей

ВРС маршрутов соединений «точка-точка» п-го уровня с ВРС двухполюсных сетей связи п-го уровня;

LFSTУWn = |..., LFSTYWn 1,...} - множество различных вариантов логической функции, связывающей

состояния ДСС п-го уровня с состояниями МСС п-го уровня; РЯУ^ = | ..., PRYWnl,... } - множество различных вариантов вероятностной функции, связывающей ВРС двухполюсных сетей связи п-го уровня с ВРС многополюсных сетей связи п-го уровня; ORLFSTPRALCWCMп =|..., ог^ргЫсмст^,... } -

подмножество множества кортежей из двух элементов

orlfstpralcwcm{¡n) =[LFSTALCWCMп1, PRALCWCMnJ), включающих логическую функцию, связывающую состояния логических объектов п-го уровня, состояния логических соединений «точка-точка» (п-1)-го уровня, состояния коммутационных соединений «точка-точка» п-го уровня с состояниями маршрутов соединений «точка-точка» п-го уровня, и вероятностную функцию, связывающую ВРС логических объектов п-го уровня, ВРС логических соединений «точка-точка» (п-1)-го уровня, ВРС коммутационных соединений «точка-точка» п-го уровня с ВРС маршрутов соединений «точка-точка» п-го уровня;

ORLFSTPRMYn = {..., orlfstprmyíjcn\... | - подмножество множества кортежей из двух элементов

orlfstprmy'n =[LFSTMYnl, PRMYnJ), включающих логическую функцию, связывающую состояния маршрутов соединений «точка-точка» п-го уровня с состояниями ДСС п-го уровня, и вероятностную функцию, связывающую ВРС маршрутов соединений «точка-точка» п-го уровня с ВРС двухполюсных сетей

связи п-го уровня; ORLFSTPRYWn = |..., ог^ргую^,.■ . | - подмножество множества кортежей из двух

элементов orlfstprywí¡cn^ =(LFSTYWnl, PRYWnJ), включающих логическую функцию, связывающую состояния ДСС п-го уровня с состояниями МСС п-го уровня и вероятностную функцию, связывающую ВРС двухполюсных сетей связи п-го уровня с ВРС многополюсных сетей связи п-го уровня.

Для получения решения конкретной задачи количественной оценки ВРС требуется преобразование дизъюнктивной нормальной формы (ДНФ) в ортогональную дизъюнктивную нормальную форму (ОДНФ). Для этого целесообразно использовать алгоритм построения усеченного дерева событий в глубину, включающий следующие этапы [12].

1. В анализируемой ДНФ определяется конъюнкция с наименьшим числом элементов, и строится ветвь усеченного дерева событий, описывающая состояние работоспособности.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

2. Определяется крайний правый работоспособный элемент последней ветви, если такого элемента нет, тогда работа алгоритма заканчивается.

3. Формируется новая ветвь усеченного дерева событий за счет перевода найденного элемента в неработоспособное состояние.

4. На основании исходной ДНФ формируется временная ДНФ путем исключения из исходной ДНФ тех конъюнкций, в составе которых есть неработоспособные элементы из последней ветви.

5. Если временная ДНФ не содержит ни одной конъюнкции, тогда последняя ветвь описывает неработоспособное состояние. Если же в новой ДНФ имеется хотя бы одна конъюнкция, тогда с помощью последней ветви и конъюнкции с наименьшим числом элементов формируется ветвь усеченного дерева событий, описывающая работоспособное состояние (при этом каждая переменная может быть использована только один раз).

6. Возврат ко второму этапу.

Ниже работа данного алгоритма иллюстрируется на примере простой ИКС, заданной графом, представленным на рис. 1, и следующей логической функцией:

01 = (Х5 Л Х6 Л Х7 ) V (Х5 Л Х6 Л Х9 Л Х8 ) V (Х6 Л Х7 Л Х9 Л х8) ,

где Х! е {1, 0 } - случайная величина, описывающая состояние элемента системы с номером s (работоспособное или неработоспособное); х! - работоспособное состояние s-го элемента, другими словами, = 1; - неработоспособное состояние s-го элемента, другими словами = 0 ; о 1 е {1,0 } - случайная величина, описывающая состояние 1-й двухполюсной сети связи; о 1 - работоспособное состояние /-й ДСС, другими словами о / = 1; о 1 - неработоспособное состояние 1-й ДСС, другими словами о( = 0 . Шаг 1. Этап 1. В исходной ДНФ определяется конъюнкция с наименьшим числом элементов. Это Х5 Л Х6 Л Х7.

Строится ветвь усеченного дерева событий (рис. 3).

Х5 Х6 Х7 =

•-•-•-• (

Рис. 3. Усеченное дерево событий (шаг 1)

Шаг 2. Этап 2-3. Определяется крайний правый работоспособный элемент последней ветви Х7 , и формируется новая ветвь усеченного дерева событий за счет перевода найденного элемента в неработоспособное состояние Х7 (рис. 4).

Рис. 4. Усеченное дерево событий (шаг 2)

Шаг 3. Этап 4. На основании исходной ДНФ формируется временная ДНФ путем исключения из исходной ДНФ тех конъюнкций, в составе которых есть неработоспособный элемент Х7 из последней ветви:

01* = Х5 Л Х6 Л Х9 Л Х8.

Шаг 4. Этап 5. С помощью последней ветви и конъюнкции с наименьшим числом элементов формируется ветвь усеченного дерева событий (рис. 5), описывающая работоспособное состояние (при этом каждая переменная может быть использована только один раз).

Рис. 5. Усеченное дерево событий (шаг 4) Шаг 5. Этап 2-3. Определяется крайний правый работоспособный элемент последней ветви Х8 и формируется новая ветвь усеченного дерева событий за счет перевода найденного элемента в неработоспособное состояние Х8 (рис. 6).

5

6

7

7

5

6

7

7

9

8

5

6

7

Рис. 6. Усеченное дерево событий (шаг 5) Шаг 6. Этап 4. На основании исходной ДНФ формируется временная ДНФ путем исключения из исходной ДНФ тех конъюнкций, в составе которых есть неработоспособные элементы Х7 и Х8 из последней ветви:

= 0 . (5)

Шаг 7. Этап 5. Временная ДНФ не содержит ни одной конъюнкции, следовательно, последняя ветвь описывает неработоспособное состояние.

Шаг 8. Этап 2-3. Определяется крайний правый работоспособный элемент последней ветви Х9 и формируется новая ветвь усеченного дерева событий, за счет перевода найденного элемента в неисправное состояние Х9 (рис. 7).

Х5 Х6

ХС8

7

7

9

8

Рис. 7. Усеченное дерево событий (шаг 8)

Шаг 8. Этап 4. На основании исходной ДНФ формируется временная ДНФ путем исключения из исходной ДНФ тех конъюнкций, в составе которых есть неработоспособные элементы Х7 и Х9 из последней ветви (5).

Шаг 9. Этап 5. Временная ДНФ не содержит ни одной конъюнкции, следовательно, последняя ветвь описывает неработоспособное состояние.

Шаг 10. Этап 2-3. Определяется крайний правый работоспособный элемент последней ветви Х6 и формируется новая ветвь усеченного дерева событий, за счет перевода найденного элемента в неработоспособное состояние Х6 (рис. 8).

01

ХХ8 _

01

Рис. 8. Усеченное дерево событий (шаг 10)

Шаг 11. Этап 4. На основании исходной ДНФ формируется временная ДНФ путем исключения из исходной ДНФ тех конъюнкций, в составе которых есть неработоспособный элемент Х6 из последней ветви (выражение (5)).

Шаг 12. Этап 5. Временная ДНФ не содержит ни одной конъюнкции, следовательно, последняя ветвь описывает неработоспособное состояние.

По окончанию работы алгоритма получается усеченное дерево событий, представленное на рис. 9.

6

Рис. 9. Усеченное дерево событий (заключительный шаг)

На его основании можно записать логическую функцию в ОДНФ, которая связывает состояние отдельных элементов системы с состоянием ИКС:

= (х5 л х6 л х7 ) V (X

■Их

8 )•

(6)

Для решения задачи преобразования ОДНФ в вероятностную функцию, необходимо определить два множества,

7 =Н -X "X" } л \Д

-Р(X,)}, Р(х,}, х, +

7 2 =

и соответствие

ЕЯ

ЕЯ с 7; х 72 о (7;, 72, ЕЯ) о 7; ^72 о ЕЯ :7; ^ 72, заданное на этих множествах, где

ЕЯ = Щ =}, Р (Т,)}}, ({..., X .}, {Р (X" ),•}), (л хх 4-)},

р (х,) - вероятность нахождения ,-го элемента сети связи в работоспособном состоянии, другими словами, р (х, =;); р (х,) - вероятность нахождения ,-го элемента сети связи в неработоспособном состоянии, другими словами, р (х, = 0); р (и,) - вероятность нахождения 1-й ДСС в работоспособном состоя-

5

6

7

7

9

8

8

9

6

7

7

9

8

8

9

7

6

+ 1 -,

нии, другими словами, р (о1 = 1); р (о 1) - вероятность нахождения /-й ДСС в неработоспособном состоянии, другими словами, р (о 1 = 0).

Таким образом, задача преобразования ОДНФ в вероятностную функцию - это нахождение образов элементов множества 2Х во множестве , используя соответствие FR . Ниже представлен пример преобразования ОДНФ в вероятностную функцию, характеризующую двухполюсную сеть ИКС (рис. 1) с использованием выражения (6):

(Х5 л Х6 Л Х7IV! Х5 Л Х6 Л Х7 Л Х9 Л Х8) V (Х5 Л Х6 Л Х7 Л Х9 Л Х8) —»

— Р (Х5 )• Р (Х6 )• Р (Х7) + Р (Х5 )• Р (Х6 )•(! - Р (Х7 ))• Р (Х9 )• Р (Х8 ) +

-Р (Х5 ))• р(Х6 )• Р (Х7 )• Р (Х9 )• Р ( Х8 ) . (7)

Получение значения ВРС двухполюсной сети ИКС из выражения (7) не представляет затруднений. Следовательно, предложенный выше инструментарий позволяет наглядно и конструктивно получить количественное значение показателей безотказности двухполюсной сети связи ИКС, представленной графом на рис. 1, в которой статические маршруты известны, а условие работоспособности заданы вер-бально («два из трех»).

Заключение

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

- иерархия по вертикали, в которой деление моделей по уровням (стратам) осуществляется в зависимости от структурно-функциональных особенностей иерархических многоуровневых маршрутизирующих систем [8];

- иерархия по горизонтали (рис. 2), в которой деление моделей по уровням осуществляется в зависимости от объекта моделирования (соединение, маршрут, двухполюсная сеть связи или многополюсная сеть связи).

В ходе проведенных исследований на примере инфраструктурного объекта было продемонстрировано, что данный подход дает возможность математически строго сформулировать как основные понятия, так и получаемые результаты исследований иерархических многоуровневых маршрутизирующих систем, получить ряд строго сформулированных понятий относительно элементов и свойств систем, которые прежде могли быть описаны лишь на вербальном уровне [13]. Применение теории множеств с первого до последнего этапа анализа позволил зафиксировать систему исходных данных и контролировать всю последовательность процедур их использования при решении конкретных задач. При этом появляется возможность использования полученных формализмов и атрибутов в качестве формального языка описания иерархических многоуровневых маршрутизирующих систем в современных средствах автоматизации управления.

Направлением дальнейших исследований в предметной области является использование системы формализмов, предложенной в настоящей работе, для решения конкретных задач синтеза (оптимизации) иерархических многоуровневых маршрутизирующих систем, традиционно представляемых в базисах теории графов, теории массового обслуживания и теории надежности [14, 15].

Литература

1. Кузьменко Г.Н., Кузнецов В.В., Чудинов С.М. Принципы построения и методы оценки надежности мультисервисных сетей. Белгород: БелГУ, 2005. 223 с.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

2. Рябинин И.А. Надежность и безопасность структурно-сложных систем. СПб.: Политехника, 2000. 248 с.

3. Манов Н.А., Хохлов М.В., Чукреев Ю.Я. и др. Методы и модели исследования надежности электроэнергетических систем. Сыктывкар: Коми НЦ УрО РАН, 2010. 292 с.

4. Халлыев Н.Х. Методология поддержания и повышения

References

1. Kuz'menko G.N., Kuznetsov V.V., Chudinov S.M. Printsipy Postroeniya i Metody Otsenki Nadezhnosti Mul'tiservisnykh Setei [Principles and Methods for Evaluating the Reliability of Multi-Service Networks]. Belgorod, BelSU Publ., 2005, 223 p.

2. Ryabinin I.A. Nadezhnost' i Bezopasnost' Strukturno-Slozhnykh Sistem [Reliability and Security of Structurally Complex Systems]. St. Petersburg, Politekhnika Publ., 2000, 248 p.

3. Manov N.A., Khokhlov M.V., Chukreev Yu.Ya. et. al. Metody i Modeli Issledovaniya Nadezhnosti Elektro-Energeticheskikh

эксплуатационной надежности и безопасности линейной части магистральных газопроводов // Газовая промышленность. 2005. №2.

5. Kuhn D.R. Sources of failure in the public switched telephone network // Computer. 1997. V. 30. N 4. Р. 31-36. doi: 10.1109/2.585151

6. Попков В.К. Математические модели связности. 2-е изд. Новосибирск: ИВМиМГ СО РАН, 2006. 490 с.

7. Takahara Y., Mesarovic M. Organization Structure: Cybernetic Systems Foundation. NY: Springer, 2012. 288 p.

8. Трегубов Р.Б., Алексиков Ю.Г., Саитов С.И. Представление иерархических многоуровневых маршрутизирующих систем в теоретико-множественном базисе // Труды СПИИРАН. 2016. № 3 (46). С. 139-168.

9. Митрохин В.Е., Рингенблюм П.Г. Влияние угроз информационной безопасности на коэффициент готовности телекоммуникационной сети с линейной топологией // Доклады ТУСУР. 2010. №1 (21). С. 156-159.

10. Мейкшан В.И., Белов В.М., Корчагин В.П.Оценка качества функционирования мультисервисной сети как аспекта информационной безопасности // Вестник СибГУТИ. 2016. № 1. С. 74-82.

11. Трегубов Р.Б., Саитов И. А. Применение алгебры логики для формализации и решения задач анализа надежности структурно-сложных распределенных систем // Науковедение. 2016. Т. 8. № 3.

12. Перегуда А.И., Повякло А.А. Методы расчета показателей надежности ЭВМ. Обнинск, ИАТЭ, 1996. 63 с.

13. Захаров Г.П. Методы исследования сетей передачи данных. М.: Радио и связь, 1982. 208 с.

14. Вишневский В.М., Леонов А.О., Левченко Н.Н., Степанов А.М. Оптимизация топологии сетей передачи информации большой размерности // Автоматика и телемеханика. 2007. № 5. С. 18-31.

15. Попков В.К., Токтошов Г.Ы., Юргенсон А.Н. Об одном подходе к оптимизации инфраструктуры инженерных сетей // Вестник СибГУТИ. 2012. № 3. С. 11-28.

Автор

Трегубов Роман Борисович - кандидат технических наук, сотрудник, Академия Федеральной службы охраны Российской Федерации, Орел, 302034, Российская Федерация, [email protected]

Sistem [Methods and Models for Reliability Study of Electric Power Systems]. Syktyvkar, Komi Nauchnyi Tsentr Ural'skogo Otdeleniya RAS, 2010, 292 p.

4. Khallyev N.Kh. Methodology of maintaining and operational reliability improving and safety of linear part of gas pipeline. Gazovaya Promyshlennost', 2005, no. 2. (In Russian)

5. Kuhn D.R. Sources of failure in the public switched telephone network. Computer, 1997, vol. 30, no. 4, pp. 31-36. doi: 10.1109/2.585151

6. Popkov V.K. Matematicheskie Modeli Svyaznosti [Mathematical Models of Connectivity]. 2nd ed. Novosibirsk, IVM&MG SO RAS, 2006, 490 p.

7. Takahara Y., Mesarovic M. Organization Structure: Cybernetic Systems Foundation. NY, Springer, 2012, 288 p.

8. Tregubov R.B., Aleksikov Yu.G., Saitov S.I. Representation of the hierarchical multilayer routing systems in a set-theoretic base. SPIIRASProceedings, 2016, no. 3, pp. 139-168.

9. Mitrokhin V.E., Ringenbljum P.G. Influence of threats of informational security on availability of a telecommunication network with linear topology. Proceedings of TUSUR University, 2010, no. 1, pp. 156-159.

10. Meikshan V.I., Belov V.M., Korchagin V.P. Quality assessment of multiservice network performance as an aspect of information security. Vestnik SibGUTI, 2016, no. 1, pp. 74-82.

11. Tregubov R.B., Saitov I. A. Application of Boolean algebra for formalization and the solution of tasks of analysis of reliability of structural and difficult distributed systems. Naukovedenie, 2016, vol. 8, no. 3, art. 57TVN316.

12. Pereguda A.I., Povyaklo A.A. Metody Rascheta Pokazatelei Nadezhnosti EVM [Methods of Computer Reliability Calculating]. Obninsk, IATE, 1996, 63 p.

13. Zakharov G.P. Metody Issledovaniya Setei Peredachi Dannykh [Methods of Data Networks Research]. Moscow, Radio i Svyaz' Publ., 1982, 208 p.

14. Vishnevskii V.M., Leonov A.O., Levchenko N.I., Stepanov A.M. Topological optimization of the large-scale data transmission networks. Automation and Remote Control, 2007, vol. 68, no. 5, pp. 760-772.

15. Popkov V., Toktoshov G., Yurgenson A. One approach to networks infrastructure optimization. Vestnik SibGUTI, 2012, no. 3, pp. 11-28.

Author

Roman B. Tregubov - PhD, researcher, Academy of Federal Guard

Service of the Russian Federation, Orel, 302034, Russian

Federation, [email protected]

i Надоели баннеры? Вы всегда можете отключить рекламу.