Алгоритм интерпретации натурного эксперимента на сегменте сети связи специального назначения

Обложка

Цитировать

Полный текст

Аннотация

Предмет исследования: возможность использования выявленной в ходе проведенного натурного эксперимента взаимосвязи между показателями эффективности и оценками конфликтности организационно-технических систем на примере сети связи для определения степени конфликтности их состояний.

Цель исследования: необходимость разработки методов, позволяющих классифицировать исследуемые состояния систем по степени конфликтности, основываясь на показателях их эффективности.

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

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

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

Полный текст

Введение

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

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

В ряде исследований [2–6], направленных на исследование структурных особенностей сетей связи и их сегментов, используются различные подходы при моделировании таких сетей и реализуемых в них процессов. Таким образом, были разработаны:

  • методы анализа особенностей построения и функционирования СС СН;
  • метод синтеза структур сложноразветвленных сетей связи с оценкой их надежности и живучести, основанный на использовании линейного функционала связности;
  • двухуровневая математическая модель сети связи с учетом ее социально-технических особенностей с перечнем критериев, позволяющих оценить качество функционирования сети связи;
  • численная модель оптимизации распределительного уровня;
  • метод синтеза на основе векторного критерия;
  • метод синтеза сетевых структур при обеспечении требований устойчивости;
  • методы моделирования процессов функционирования узлов коммутации;
  • метод оптимизации пропускной способности каналов передачи сетей связи следующего поколения
  • и др.

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

Особенности СС СН могут быть учтены на основе математического и концептуально-понятийного аппарата теории конфликтов, выделяющей три базовых типа отношений: сотрудничество, противоречие и безразличие. Результаты исследований, связанных с использованием положений теории конфликта при системном анализе в различных предметных областях, отражены в работах В.В. Сысоева, В.А. Светлова, В.В. Алексеева, В.В. Меньших, О.В. Пьянкова, Ю.С. Сербулова, В.И. Новосельцева, Д.Б. Десятова и др. В работах авторов исследуются конфликтные отношения между элементами в социальных [7, 8], производственно-экономических [9, 10], социально-технических [11, 12] и других [13–15] системах.

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

На основе ряда исследований [16–18] на сегменте СС СН был проведен натурный эксперимент, направленный на выявление взаимосвязи между показателями эффективности сети и оценками конфликтности, рассчитываемыми по ее графовой модели. Поскольку искомая взаимосвязь была выявлена, в настоящей работе ставится задача интерпретации результатов проводимого натурного эксперимента, т. е. разработки алгоритма, позволяющего определить степень конфликтности исследуемого состояния системы, основываясь на ее показателях эффективности.

Результаты и обсуждение

Рассмотрим сегмент СС СН, включающий в себя двух пользователей (элементы s1 и s2) и три сетевых коммутатора (s3,s4,s5). Схема такой сети представлена на рисунке 1.

 

Рисунок 1 – Схема локальной сети связи

 

Состояние такой системы можно задать тройкой множеств, т. е. Э0=<S0,R0,Q0>, где S0={s1,s2,s3,s4,s5} – множество элементов системы; R0={ri,j} – множество воздействий элементов друг на друга (в рассматриваемой системе в основном под воздействиями будем понимать процессы эксплуатации коммутаторов и передачи данных), реализуемых элементами; Q0={qs1(X1,c1),...,qs5(X5,c5)} – множество функций полезности между элементами [19].

В данном случае Э0 будет являться исходным (базовым) состоянием системы, целью которой является обеспечение обмена данными между пользователями. В реальной физической системе это состояние, как и любое другое, обладает рядом показателей, определяющих его эффективность. В исследуемой предметной области под показателями эффективности системы будем понимать множество показателей P={pm}, а эффективность состояния системы оценивать функцией Φi=f(Pi).

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

 

Рисунок 2 – Процесс переходов состояний системы

 

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

Для автоматизации процессов, направленных на определение конфликтности СС СН и их дальнейшей классификации, целесообразно перейти от реальных систем к их моделям в виде взвешенных знаковых орграфов, учитывающих типы отношений между элементами системы и силу взаимных воздействий элементов друг на друга [20]. Таким образом, для каждого состояния системы Эi=<Si,Ri,Qi>можно построить графовую модель системы Gi=<Vi,Ei,Sign(Ei),μ(Ei)>, где V={v1,v2,...,vn} – множество вершин графа, соответствующих элементам системы; E={e12,e21,...,ekn,enk} – множество дуг графа, соответствующих процессам, реализуемых между элементами системы; Sign(E)={sign(e12),sign(e21),...,sign(ekn),sign(enk)} – множество знаков дуг, определяющих тип отношения между элементами (сотрудничество между элементами имеет положительный знак, противоречие – отрицательный); μ(E)={μ(e12),μ(e12),...,μ(ekn),μ(enk)} – множество весовых коэффициентов влияний элементов друг на друга. С помощью такой графовой модели системы, можно оценить ее конфликтность с помощью оценок H={hm}, рассмотренных в работах [19, 21–23].

Разработка алгоритма

Поскольку при исследовании текущего состояния системы ЛПР необходимо оценить, является ли оно конфликтным, разработаем алгоритм, позволяющий интерпретировать результаты натурного эксперимента (далее – алгоритм). Блок-схема алгоритма представлена на рисунке 3.

 

Рисунок 3 – Блок-схема алгоритма интерпретации результатов натурного эксперимента

 

Приведем описание разработанного алгоритма. В блоке 2 задаются исходные данные, включающие в себя количество состояний систем N, подлежащих анализу; количество классов K, к которым могут быть отнесены исследуемые состояния систем; индекс текущего состояния системы i=1. В блоке 3 определяются структурно-параметрические свойства i-го состояния системы, т. е. тройка множеств Si,Ri,Qi. Далее в блоке 4 определяются показатели эффективности i-го состояния с использованием специализированного программного обеспечения, предназначенного для мониторинга сетей, такого как Zabbix [24], PRTG Network Monitor [25] и др. После расчета эффективности системы Фi (блок 5) осуществляется взаимодействие с базой знаний (блок 6). Процедура поиска соответствия в базе знаний (блок 13) заключается в нахождении в базе знаний состояния Эk, удовлетворяющего условию:

если положить, что  i:Pi,Qi – вектора, то Эk будет соответствовать Эi при:

|ФkФi|ε1;d1(Pi,Pk)ε2;d2(Qi,Qk)ε3, (1)

где d1(Pi,Pk)d2(Qi,Qk) – расстояния между векторами; ε1, ε2, ε3 – заданные значения необходимой точности.

Сформированная в процессе натурного эксперимента на сегменте СС СН база знаний содержит:

  • рассчитанные значения Фk для каждого k-го состояния системы, которое было рассмотрено в ходе эксперимента (блок 7);
  • множество показателей эффективности каждого k-го состояния, т. е. множество Pk={pk1,pk2,...,pkn} (блок 8);
  • графовую модель каждого k-го состояния Gk=<Vk,Ek,Sign(Ek),μ(Ek)>(блок 9);
  • множество оценок конфликтности  Gk : Hk={hk1,hk2,...,hkm}(блок 10);
  • блок машинного обучения (блок 11);
  • блок кластеризации (блок 12).

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

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

Поскольку в ходе натурного эксперимента были рассмотрены 63 различных состояния систем Эi, то для каждого из этих состояний были построены модели Gi и рассчитаны значения элементов множеств Pi и Hi.

В первую очередь в рамках исследования осуществлялась кластеризация состояний на основе элементов множества P (т. е. по эффективности систем). Результат кластеризации представлен на рисунке 4.

 

Рисунок 4 – Кластерный анализ систем на основе показателей эффективности

 

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

Следующим этапом исследования являлась кластеризация систем по оценкам конфликтности (элементам множества H), результатом которой являлось выделение более конфликтных и менее конфликтных состояний систем. Результаты представлены на рисунке 5.

 

Рисунок 5 – Кластерный анализ систем на основе оценок конфликтности

 

При сравнении результатов, представленных на рисунках 5 и 6, можно прийти к выводу о том, что в основном модели систем, обладающих высокой эффективностью, отнесены к классу бесконфликтных, а модели систем с низкой эффективностью – к классу конфликтных.

Результаты кластерного анализа при объединении множеств H и P представлены на рисунке 6.

 

Рисунок 6 – Кластерный анализ при HP

 

Таким образом, заданное в блоке 2 количество классов K будет определять необходимое значение евклидового расстояния, на котором выделено соответствующее количество кластеров.

Возвращаясь к блоку 13 алгоритма, отметим, что если текущее состояние системы Эi найдено в базе знаний, то выводятся данных о принадлежности этого состояния к какому-либо классу. После чего осуществляется проверка выхода за диапазон проводимого исследования (блок 18). При выходе за его границы, алгоритм завершается (блок 20), иначе осуществляется переход к (i+1)-му состоянию системы (блок 19).

Если при обращении к базе знаний состояние системы Эi не было найдено, для него вручную разрабатывается графовая модель Gi (блок 14), для которой впоследствии рассчитываются значения оценок конфликтности hij,j=1,...,m (блок 15). Далее весь набор данных, описывающих i-е состояние заносится в базу знаний (блок 16), после чего осуществляется переход к блоку 6.

Необходимо отметить, что при большом объеме базы знаний предложенный алгоритм позволит классифицировать то или иное состояние системы на предмет его конфликтности без построения его модели, а лишь на основе его показателей эффективности.

Апробация алгоритма

Как было описано выше, в ходе натурного эксперимента были смоделированы 63 различных состояния такой системы, как сегмент СС СН. Для этого изменялась конфигурация ЛВС, появлялись нарушители, осуществляющие DDoS-атаку и препятствующие нормальному функционированию сети связи, а также администраторы СС СН, оказывающие противодействие нарушителям.

В качестве примера рассмотрим СС СН с подключением девяти нарушителей. Схема такой сети представлена на рисунке 7.

 

Рисунок 7 – Схема сети с подключением нарушителей

 

Рассмотрим работу алгоритма на примере такой системы.

Шаг 1. Пусть необходимо исследовать только одну систему и определить, к какому из двух классов она относится (конфликтная или бесконфликтная). Тогда набор входных параметров будет иметь вид: N=1; K=2; i=1.

Шаг 2. Далее описываем систему тройкой множеств Э1=<S1,R1,Q1>, где S1={s1,s2,...,s14} (s1,s2 – пользователи, s3,s4,s5 – коммутаторы, s6,...,s14 – нарушители).

Шаг 3. Определяем показатели эффективности такой системы с путем мониторинга численных значений скорости и времени передачи данных, а также загрузки центральных процессоров персональных компьютеров пользователей использованием программного обеспечения PRTG Network Monitor. К показателям будут относится:

p1=vпС, где vп– скорость передачи данных пользователем; С– пропускная способность канала связи.

p2=tmintп,  где tп– время передачи сообщения пользователем; tmin – минимальное время передачи сообщения, определяемое по формуле:

 tmin=VmessC, 

где Vmess – объем сообщения;

p3=CPUп/100%, где CPUп – загрузка центрального процессора пользователя, подвергающегося DDoS-атаке.

Для состояния Э1 было рассчитано: p1=0,1288; p2=0,08; В.

Шаг 4. Исходя из выбранных показателей эффективности, представим функцию Ф1 в мультипликативной форме: 

Ф1=p1p2p3=0,12880,080,4=0,0258.

Шаг 5. Обратившись к базе знаний, определяем, есть ли в ней система, соответствующая полученному значению Ф1. Поскольку в ходе натурного эксперимента такая конфигурация сети была рассмотрена и соответствует состоянию с индексом 24, переходим к шагу, классификации.

Шаг 6. Поскольку состояние Э24 обладает высокой степенью конфликтности, о чем свидетельствует его позиция (рисунок 8), а Э1 соответствует Э24, формулируем вывод о том, что Э1 также является одним из наиболее конфликтных и наименее эффективных.

 

Рисунок 8 – Оценка текущего состояния

 

Заключение и выводы

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

×

Об авторах

Алексей Вячеславович Попов

ФГКОУ ВО «Воронежский институт МВД России»

Автор, ответственный за переписку.
Email: Alex_std_ex@mail.ru

адъюнкт

Россия, Воронеж

Список литературы

  1. О связи : Федеральный закон от 7 июля 2003 г. № 126-ФЗ. – Текст : электронный // КонсультантПлюс. – URL: https://www.consultant.ru/document/cons_doc_LAW_43224/ (дата обращения: 01.11.2022).
  2. Кобляков, А. В. Оптимизация структуры сети передачи данных с помощью многоуров-невой декомпозиции : автореферат диссертации на соискание ученой степени кандидата технических наук : 05.12.13 / А. В. Кобляков. – Уфа, 2008. – 19 с. – Текст : непосредственный.
  3. Сычев, К. И. Модели и методы исследования процессов функционирования и оптимизации построения сетей связи следующего поколения (Next Generation Network) : автореферат диссертации на соискание ученой степени кандидата технических наук : 05.12.13 / К. И. Сычев. – Москва, 2009. – 37 с. – Текст : непосредственный.
  4. Гилязов, Р. Л. Математическое моделирование и многокритериальная оптимизация мультисервисных сетей связи с учетом нечетких предпочтений пользователей : автореферат диссертации на соискание ученой степени кандидата технических наук : 05.13.18 / Р. Л. Гилязов. – Москва, 2009. – 19 с. – Текст : непосредственный.
  5. Кулешов, И. А. Анализ методов моделирования сетей связи / И. А. Кулешов, М. А. Дуплинский, Ю. А. Малахов. – Текст : непосредственный // Информатика, телекоммуникации и управление, 2010. – № 2. – С. 148–152.
  6. Пылинский, М. В. Особенности моделирования сети связи специального назначения / М. В. Пылинский. – Текст : непосредственный // Известия Тульского государственного университета. Технические науки. – 2018. – № 10. – С. 483–490.
  7. Саати, Т. Л. Математические модели конфликтных ситуаций / Т. Л. Саати. – Москва : Советское радио, 1977. – 304 с. – Текст : непосредственный.
  8. Светлов, В. А. Управление конфликтом. Новые технологии принятия решений в конфликтных ситуациях : учебное пособие / В. А. Светлов. – Саратов : Ай Пи Эр Медиа, 2019. – 136 c. – Текст : непосредственный.
  9. Сербулов, Ю. С. Модели анализа конкурентного ресурсного взаимодействия производственно-экономических систем : монография / Ю. С. Сербулов, Д. В. Сысоев, Е. В. Чернышова. – Воронеж : Научная книга, 2011. – 136 с. – Текст : непосредственный.
  10. Моделирование информационно-аналитической деятельности производственно-экономических систем в условиях ресурсного конфликта : монография / Д. А. Глухов [и др.]. – Воронеж, 2013. – 180 с. – Текст : непосредственный.
  11. Меньших, В. В. Структурная адаптация систем управления / В. В. Меньших, В. В. Сысоев. – Москва : ИПРЖР, 2002. – 150 с. – Текст : непосредственный.
  12. Сысоев, В. В. Конфликт. Сотрудничество. Независимость. Системное взаимодействие в структурно-параметрическом представлении / В. В. Сысоев. – Москва : Московская академия экономики и права, 1999. – 151 с. – Текст : непосредственный.
  13. Новосельцев, В. И. Системная конфликтология / В. И. Новосельцев. – Воронеж : Кварта, 2001. – 176 с. – Текст : непосредственный.
  14. Десятов, Д. Б. Теория конфликта : монография / Д. Б. Десятов, В. И. Новосельцев. – Воронеж : Научная книга, 2008. – 346 с. – Текст : непосредственный.
  15. Баркалов, С. А. Математическое моделирование конфликтов в социально-экономических системах : монография / С. А. Баркалов, В. И. Новосельцев, Н. В. Санина. – Воронеж : Научная книга, 2017. – 246 с. – Текст : непосредственный.
  16. Попов, А. В. Модель взаимодействия между элементами эрготехнической системы на примере сети связи специального назначения / А. В. Попов. – Текст : непосредственный // Математические методы в технологиях и технике. – 2022. – № 3. – С. 48–51.
  17. Попов, А. В. Математическое моделирование функционирования сегмента сети связи при наличии конфликтного элемента / А. В. Попов. – Текст : непосредственный // Уравнения в частных производных и смежные проблемы (PDERT’22) : сборник материалов Международной конференции (Белгород, 15–19 июля 2022 г.) / под редакцией В. Б. Васильева, И. С. Ломова. – Белгород : ИД БелГУ, 2022. – С. 115–118.
  18. Попов, А. В. Условия и порядок проведения натурного эксперимента на сегменте сети связи специального назначения / А. В. Попов. – Текст : непосредственный // Актуальные вопросы эксплуатации систем охраны и защищенных телекоммуникационных систем : сборник материалов Всероссийской научно-практической конференции. – Воронеж, 2022.
  19. Попов, А. В. Декомпозиционный подход к построению модели эрготехнической системы на примере сети связи специального назначения / А. В. Попов. – Текст : непосредственный // Инфокоммуникационные технологии. – 2022. – № 1. – С. 8–17.
  20. Кристофидес, Н. Теория графов. Алгоритмический подход / Н. Кристофидес. – Москва : Мир, 1978. – 427 с. – Текст : непосредственный.
  21. Попов, А. В. Исследование структурных и конфликтных свойств систем с использованием знаковых графов / А. В. Попов. – Текст : непосредственный // Актуальные проблемы прикладной математики, информатики и механики : сборник трудов Международной научной конференции (г. Воронеж, 11-13 ноября 2019 г.). – Воронеж, 2020. – С. 1050–1055.
  22. Пьянков, О. В. Математическое моделирование информационно-аналитических систем органов внутренних дел : монография / О. В. Пьянков. – Текст : непосредственный // Воронеж : Воронежский институт МВД России, 2013. – 132 с. – Текст : непосредственный.
  23. Компьютерная поддержка сложных организационно-технических систем / В. В. Борисов [и др.]. – Москва : Горячая линия – Телеком, 2002. – 154 с. – Текст : непосредственный.
  24. Zabbix : [сайт]. – URL: https://www.zabbix.com/ru (дата обращения 30.10.2022). – Текст : непосредственный.
  25. Paessler : the Monitoring Express. – URL: https://www.paessler.com/ru/prtg (дата обращения 30.10.2022).
  26. Боровиков, В. Statistica. Искусство анализа данных на компьютере: для профессионалов / В. Боровиков. – 2-е издание. – Санкт-Петербург : Питер, 2003. – 688 с. – Текст : непосредственный.

Дополнительные файлы

Доп. файлы
Действие
1. JATS XML
2. Рисунок 1 – Схема локальной сети связи

Скачать (73KB)
3. Рисунок 2 – Процесс переходов состояний системы

Скачать (23KB)
4. Рисунок 3 – Блок-схема алгоритма интерпретации результатов натурного эксперимента

Скачать (222KB)
5. Рисунок 4 – Кластерный анализ систем на основе показателей эффективности

Скачать (156KB)
6. Рисунок 5 – Кластерный анализ систем на основе оценок конфликтности

Скачать (131KB)
7. Рисунок 6 – Кластерный анализ при H ∪ P

Скачать (163KB)
8. Рисунок 7 – Схема сети с подключением нарушителей

Скачать (273KB)
9. Рисунок 8 – Оценка текущего состояния

Скачать (208KB)

© Югорский государственный университет, 2022

Creative Commons License
Эта статья доступна по лицензии Creative Commons Attribution-ShareAlike 4.0 International License.