Научная статья на тему 'МАТЕМАТИЧЕСКАЯ МОДЕЛЬ ФУНКЦИОНИРОВАНИЯ СОВРЕМЕННЫХ СИСТЕМ ТЕЛЕКОММУНИКАЦИЙ В УСЛОВИЯХ ВНЕШНИХ ПРЕДНАМЕРЕННЫХ РАЗРУШАЮЩИХ ВОЗДЕЙСТВИЙ'

МАТЕМАТИЧЕСКАЯ МОДЕЛЬ ФУНКЦИОНИРОВАНИЯ СОВРЕМЕННЫХ СИСТЕМ ТЕЛЕКОММУНИКАЦИЙ В УСЛОВИЯХ ВНЕШНИХ ПРЕДНАМЕРЕННЫХ РАЗРУШАЮЩИХ ВОЗДЕЙСТВИЙ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
60
21
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МУЛЬТИСЕРВИСНАЯ СЕТЬ СВЯЗИ / ВНЕШНИЕ ДЕСТРУКТИВНЫЕ ВОЗДЕЙСТВИЯ / MULTISERVICE COMMUNICATION NETWORK / EXTERNAL DESTRUCTIVE INFLUENCES

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Новиков Сергей Николаевич

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

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

MATHEMATICAL MODEL OF FUNCTIONING OF MODERN TELECOMMUNICATION SYSTEMS IN THE CONDITIONS OF EXTERNAL DELIBERATE DESTRUCTIVE INFLUENCES

The paper proposes a mathematical model of the functioning of a multiservice communication network under external destructive influences, taking into account: network structure, capacity of message transmission paths; probabilistic-temporal parameters (intensity of income, density of distribution) of information packet of messages of various applications entering the network; routing method.

Текст научной работы на тему «МАТЕМАТИЧЕСКАЯ МОДЕЛЬ ФУНКЦИОНИРОВАНИЯ СОВРЕМЕННЫХ СИСТЕМ ТЕЛЕКОММУНИКАЦИЙ В УСЛОВИЯХ ВНЕШНИХ ПРЕДНАМЕРЕННЫХ РАЗРУШАЮЩИХ ВОЗДЕЙСТВИЙ»

УДК 004.632

DOI: 10.33764/2618-981X-2019-9-3-14

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

Сергей Николаевич Новиков

Сибирский государственный университет геосистем и технологий, 630108, Россия, г. Новосибирск, ул. Плахотного, 10, доктор технических наук, зав. кафедрой информационной безопасности, e-mail: snovikov@ngs.ru

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

Ключевые слова: мультисервисная сеть связи, внешние деструктивные воздействия.

MATHEMATICAL MODEL OF FUNCTIONING OF MODERN TELECOMMUNICATION SYSTEMS IN THE CONDITIONS OF EXTERNAL DELIBERATE DESTRUCTIVE INFLUENCES

Sergei N. Novikov

Siberian State University of Geosystems and Technologies, 10, Plakhotnogo St., Novosibirsk, 630108, Russia, D. Sc., Head of Department of Information Security, e-mail: snovikov@ngs.ru

The paper proposes a mathematical model of the functioning of a multiservice communication network under external destructive influences, taking into account: network structure, capacity of message transmission paths; probabilistic-temporal parameters (intensity of income, density of distribution) of information packet of messages of various applications entering the network; routing method.

Key words: multiservice communication network, external destructive influences. Концепция логической структуры математической модели

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

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

I I

¡Мат. модель распределения потока сообщений между ТУ!

(Л£, Я, Ь; Н е;Ле) ; Я,Ь = ;Я * Ь;е = 1,Е

¿коиъ = Е ■ Р^3'^3=г*>

Ь=1е=1 1 7

р{доит) = „(ЯОЩ 3 Ре(Ь) ~ Ре(Ь)г Я Я Взвешенный граф - агрегированные потоки сообщений приложений в каждом ТПС МСС

Ж |- Р(о°Щ] = 1 (Х) (%)_ Хотк 3=1Я;г *3 Мат. аппарат теории массового обслуживания Г0,5<Нтах<1/ М /1/1

Внешнее деструктивное воздействие на элементы МСС

Л II

Р

дес

Р

дес г IIЯ, Я

Г 0,5<Нтах<1/М/1/1

Р н ■ = (1

1 над г

н ■ = (1 - р(ЯОитУ) ■ (1 - Р3 у 1_

над I и -Ротк г / V* -Рдес У' Г

Стохастический граф - вероятность отказа в обслуживании в ТПС МСС

Р доит) = 11 р (ыип3

шк п г- откг

Стохастический граф - вероятность отказа ТПС

МСС Рнад = 11 Р

] II

'над г 11Я, Я

Мат. аппарат теории надежности

Дифференциальная оценка - вероятность отказа в обслуживании между

УИ ( аЯ ) и УП ( аЬ)

МЬ)=1 - Ё оЯЬ ■ рк=1 - Ё оЯЬ ■ (П ррр ■ я Ь=1Я; к=1 к=1 р=1

Р отк А^^ЯЬ г к ^^ЯЬ VI! чу

Интегральная оценка - вероятность отказа в обслуживании в целом по МСС

К

2Л 2

Ротк=1 -ЁоГ ■ Рк=1 -Ёе® Пр

к=1 к=1 р=1

а<р ■ а1 °р <<

Рис. 1. Концепция математической модели маршрутизации в МСС

4

К

К

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

Таким образом, критериями функционирования МСС примем: вероятность отказа в обслуживании в целом по МСС - интегральная оценка; вероятность отказа в обслуживании между каждой парой УИ и УП в МСС - дифференциальная оценка.

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

В каждом тракте передачи сообщений (ТПС) формируются виртуальные каналы (ВК) и виртуальные тракты (ВТ) передачи сообщений. Это означает что, на канальном уровне МВОС в трактах передачи сообщений формируется асинхронный поток пакетов (П;) (рис. 2).

Асинхронный поток пакетов (Пг-) сообщений

Г" 0

Пз П1 П4 П 2 П2 П4 П1 П2 П4 П2 П1 Пз

3-й ВК

То I

2-й ВК

1-й ВК

4-й ВК

Виртуальный тракт Рис. 2. Пример формирования ВК в одном ВТ за время наблюдения То

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

Внешнее деструктивное воздействие (ВДВ) реализуется в заранее заданных вероятностях отказа ТПС мультисервисной сети связи. Если допустить, что вероятности отказа обслуживания приложений МСС в каждом ТПС и вероятности отказа самих ТПС (по причине ВДВ) являются независимыми событиями, то данные вероятности перемножаются. В результате получаем новый стохастический граф, ребрам которого присвоены вероятности их отказа.

Далее, используя математический аппарат теории надежностей, имеется возможность расчета искомых значений.

Таким образом, изменяя: основные параметры МСС (структуру, пропускные способности ТПС); вероятностно-временные параметры (интенсивность поступления, плотность распределения) входящего в МСС информационного потока пакетов сообщений; параметры ВДВ на МСС, имеется возможность провести анализ функционирования МСС в условиях ВДВ.

Формальное описание исходных данных математической модели

1. Структуру МСС представим в виде неориентированного графа 0[Л8, Мб] с множеством: вершин = {аД; / = 1, £, соответствующих УК; ребер М8 = {ту}; /, 7 = 1, £; / ф 7, соответствующих ТПС.

Каждый ТПС характеризуется пропускной способностью ; /, 7 = 1, 5; / ф 7 -

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

/, у = 1, £; / ф 7 (рис. 2) подчиняется экспоненциальному закону с параметром:

1

wij

Vij

-; i, j = 1,S; i ф j. (1)

2. Метод маршрутизации ROUT = {ROUTтм t ROUTсс} зададим процедурой выбора исходящих ТПС на множестве S пошаговых таблиц маршрутизации для s -го приложения:

P 0). 1 s

pSijS_,)x = tn...,i.....pa-i.pij+i.....s)s=i,e, (2)

где рУ) = (р7,.); X р{71,у = 1;у = 1,X;<>7 = 1,5; Х1 - степень а7-го УК.

У=1

Матрицей (2) задается план распределения информации для £-го приложения.

Элементы вектора рБ\ определяют вероятность того, что для б -го приложения на этапе поиска маршрута к а ■ -му УП в а, -м транзитном УК, начиная

с УИ, будет выбрана у-я исходящая ЛС.

3. Входящий в МСС информационный поток характеризуется интенсивностью поступления пакетов сообщений б -го приложения в ая -й УИ для последующей передачи в ат -й УП:

(яе,я,ь; He;лs), (3)

где н Б - параметр Херста б -го приложения; г]£ - средняя длина пакетов сообщений б -го приложения.

Плотность распределения вероятностей последовательности промежутков между вызовами поступления пакетов сообщений б -го приложения в ая -й УИ для последующей передачи в ат -й УП определим выражением:

/ (х) =

Лнн Я т • хнб ~1 • е~хБДт•х ___

БЯт ;Я,Т = 1,5;Я ф Ь;б = 1,Е;х > 0;

Г(н е) ''' ' ' ' ' - ' (4)

0, х < 0,

^ 1

где Г{нБ)= | хнБ~ • е~- гамма-функция. 0

В работе [2] получены результаты, утверждающие, что при агрегировании самоподобных потоков результирующий поток будет тоже самоподобным с параметрами:

_ N

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

н = тах(н);г = 1,N;Л = £Лг. (5)

г г=1

Следовательно, интенсивность потока данных б-го приложения, поступающего в МСС, составит:

лб = x лБ,Я, Т

Я,Т=1

4. Вероятность поступления потока данных б-го приложения в ая -й УИ для его последующей передачи ат -му УП определяется матрицей тяготений:

п

Л Б,Я,т

5,5'

где 0 R,i = < 1; | R,L = 1; s = 1, E.

As R, N=1

5. ВДВ на элементы МСС представим в виде матрицы:

pдес = || РДес i lis,s ,

где рдДес i - вероятность выхода из строя ребра mi j исходного графа G[ As , Ms],

описывающего структуру мультисервисной сети связи. Критериями оценки функционирования МСС примем:

{Ротк;¿RL}) = f {G[As,Ms];ШАHs;V;ROUT;Pдес};R,L = TJ;R ф L;s = 1E, (6)

где p отк - вероятность отказа в обслуживании в целом по сети - интегральная

оценка; p0RкL); R, T = 1, L; R ф L - вероятность отказа в обслуживании между УИ (aR) и УП (aL) - дифференциальная оценка.

Разработка математической модели распределения потока сообщений между транзитными узлами МСС

Отождествим вершины графа (сети) G[As , Ms] с состояниями конечной цепи Маркова. Из набора векторов (2) для метода маршрутизации ROUT и s -го приложения МСС при поиске a L ~го УК можно получить матрицу переходных вероятностей [1]:

pSOUt ]=

р (ROUT )j ps( L)i

i, j = 1, S,

S, S

где pS^OU; i, j = 1, S - вероятность перехода из состояния ai в aj конечной

цепи Маркова для метода маршрутизации ROUT и s-го приложения МСС при поиске ai -го УК. Причем состояние ai, соответствующее ai -му УК (УП), определим поглощающим, т.е.

PROl)L=1.

Матрица переходных вероятностей, описывающая вероятности переходов для поиска ai -го УК при методе маршрутизации ROUT и s-м приложении МСС, будет иметь вид:

L

S -1 S

1

0

L

(ROUT )L Pв(L) 1

(s -1

(ROUT )S-1 Pв(L) 1

0

(ROUT )1 P в (L) S-1

(ROUT )1 Pв(L) S

0

(ROUT )L P в (L) S-1

(ROUT )L pв (L) S

0

(ROUT )S-1 P& (L) S

S

(ROUT )S Ps(L) 1

0

(ROUT )S P& (L) S-1

0

(7)

Интенсивность потоков в ТПС miJ-; i, j = 1,S; i * j при поиске "го УК, методе маршрутизации ROUT и в-м приложении МСС составит:

3 (ROUT)j = (ROUT)j 3 . • • = 1 S; у * i ¿s(L)i = Ps(L)i L ;l,j = 1S;у * j ,

причем из свойства конечных цепей Маркова имеем:

S j=1

L = T3<ROUT)j;i, j = 1,S;i * j.

Общие интенсивности потоков всех в = 1, Е. приложений в ТПС mi j; i, j = 1, S; i * j при заданном методе маршрутизации ROUT определятся из

системы уравнений:

;(R ¿o i

S Е

EE

L=1в=1

S Е

(ROUT)j = EE 3(rout)j = EE _(r°ut)j

L =1в=1

3i,l ; ^ j =1S; у * j

или

S Е

¿jot >j = j • P

L =1в=1

в^0>ит)j;', j=1,S;' * j,

(8)

где 3 - интенсивность поступления потока данных в -го приложения в МСС;

в у , j

элемент матрицы тяготений Пв ; P ^RU) j

элемент матрицы пе-

. Arout)

реходных вероятностей rs( l) •

В результате получаем взвешенный граф, каждому ребру которого присвоены агрегированные потоки сообщений всех Е приложений:

aORouT) HI з

9

(ROUT) j o i

S, S"

(9)

Так как входящие информационные потоки в мультисервисную сеть связи подчиняются гамма-распределению с параметрами (Ае,к,ь;н£';ЛЕ), то с учетом (5) можно утверждать, что и агрегированные потоки сообщений (9) тоже подчиняются гамма-распределению. При этом параметр Херста выбирается максимальным из всех н Е;е = 1, Е.

Принятое ограничение (1) (экспоненциальный закон распределения длительности обслуживания пакетов сообщений) с параметром

1 ^

М] =-; ] = 1 О; / ф ] ,

позволяет воспользоваться математическим аппаратом теории массового обслуживания для расчета вероятности отказа в обслуживании агрегированных потоков сообщений (9) в ТПС между а1 и а] УК.

Каждое ребро графа (9) в обозначениях Кендалла представим как Г 0 5<н тах<1/М/1/1. Здесь г о 5<н тах <1 _ обозначение гамма-распределения

(с параметром Херста 0,5 < Нтах < 1 и интенсивностью А(оЦ0ит)] ; /, ] = 1,0; / ф ]) случайной длины интервала между соседними требованиями входного потока; М - экспоненциальная функция распределения случайного времени обслуживания агрегированных потоков сообщений с параметром:

1 Г^

Wij =-; /, j = 1 о; г ф j .

Из графического представления плотности распределения случайной длины интервала между соседними требованиями входного потока (f arout)j (x))

Ao г

и плотности распределения случайного времени обслуживания агрегированных потоков сообщений (f(x) ) (рис. 3) определим общее выражение вероятности отказа в обслуживании агрегированных потоков сообщений (9) в ТПС между СИ и aj УК:

Р

(rROUT )j =

Ю

отк i

= J

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

Хотк

f a(Rout ) j (x)- f и

(x)

dx; i, j = 1, S; i ф j.

(10)

Окончательно получим:

p(ROUT) j = г

^отк i J

Хот]

(ROUT) H j H -1 -A

v Jl±maxJ . -i-¿max . г

л с-

( ROUT) j-x

Ao г

J xHmax-1 - e~Xdx

-U-x

dxj, j = 1,S;i ф j. (11)

CO

f „.. (x)

f „(ROUT) j (x) - f n (x)

Ло i J

0

хотк

Рис. 3. Графическое определение общего выражения вероятности отказа в обслуживании агрегированных потоков сообщений в ТПС

Для практических исследований воспользуемся результатом работы [3], в которой искомая вероятность отказа в обслуживании получена для случая Г 05/М/1/N:

1 -P-JF+P

2 16 2

Р

__v

1 -

N+1

16 2

P + J^ + P 16 2

А А

где р = —; А - интенсивность поступления заявок на входе системы массового Л

обслуживания (СМО); ¡л - производительность обслуживающей линии СМО.

Таким образом, вероятность отказа в обслуживании агрегированных потоков сообщений в ТПС между а1 и ау УК будем определять следующим образом:

(

Р

(ROUT)j

P(ROUT)j l(ROUT)j 2 p(ROUT)j 1--1---1 —i--+- 1

Л

4

16

2

отк i

f (ROUT)j 2 I (ROUT)j 2 (ROUT)j ^

1 -

Pi

■ + •

Pi

16

+

Pi

x

2

4

2

x

(явит)Т (Явит)у 2 (Явит)у

рг + -+Рг

4 V 16 2

;г, у =1,5;г ф у.

В результате получим стохастический граф, ребрам которого присвоены вероятности отказа в обслуживании в каждом ТПС для всех а = 1, Е. приложений МСС:

р ояквит) =11 р огит Н (12)

Допустим, что внешнее деструктивное воздействие на элементы МСС и вероятности событий (12) являются независимыми. Тогда вероятности надежности ТПС МСС определим следующим образом:

Рнад г = (1" Р^^) • (1" Рдес У = ^ Ф }. (13)

В результате имеем стохастический граф, ребрам которого присвоены вероятности надежности всех ТПС МСС:

Рнад = || ^ад г 15,5. (14)

Далее, используя математический аппарат теории надежности [4], появляется возможность определить искомые значения (6). Для этого воспользуемся методом полного перебора оценки структурной надежности телекоммуникационной системы.

Пронумеруем элементы множества М = {т}; г, у = 1,5; г ф у числами нату-

и

рального ряда М = {т-} = {т^}; г, у = 1,5; г ф у; р = 1,к. Каждое ребро анализи-

и

руемого графа может находиться в двух состояниях:

<р = 1 (ту исправно) с вероятностью рр = рнад г; г, у = 1,5; г ф у; р = 1, к; <р = 0 (ту вышло из строя) с вероятностью = 1 - Рр.

В этом случае анализируемый граф может находиться в одном из к = 1,2к состояний. Вероятность каждого из возможных состояний графа определяется:

Рк = п (р; к=1,2'

р=1

к

Введем переменные: (к) | 1, если граф, находясь в к - м состояни, связен;

а,

аС) =

0, в противном случае;

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

0, в противном случае. В результате функционал (6) определяется выражениями:

2 2 К

=1 -10к) • Рк=1 -I аЯЬ • ( п р**• я ь=(15)

к=1

к=1

*=1

К

Р отк = 1 -I ек) • Рк = 1 -I аОк) п Яг"*.

к=1

к=1

*=1

Д-^

V

(16)

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

Таким образом, методика математического моделирования функционирования МСС состоит в решении следующей системы уравнений:

г Р{й0)т]=

V

Р (явит) у

Ре( ь )г

8 Е

5,8

и у =1,8;

л(Юит)у = I у • рЯЦ^;г, у = 1,5;г ф у;

Ь=1е=1

Р (яоит)у =

"(тк г

Х(

Аяоит) н 1 н -1 -Аяоит) х

1 4 . 'И шах-' • ■*- шах • „ '^о г

Ао г х е

| ХН шах-1 • е - Хйх

-л • х

¡це Игу

йх;г, у = 1,8; г ф у;

Рнад г = (1 - Р0°ит)у) • (1 - Рд(ес г);«'• у =1г ф у;

(17)

К

К

К

ряь)=1 -IаЯЬ -Рк=1 -Iаяь• ( П=и;

к=1

к=1

*=1

К

р(тк=1 - I о<к* • Рк=1 -I аОк) п

к=1

к=1

*=1

К

К

00

I

л:

л:

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Новиков, С. Н. Методы маршрутизации на цифровых широкополосных сетях связи: учеб. пособие по специальности 200900. - Сети связи и системы коммутации / С. Н. Новиков. - Новосибирск: СибГУТИ. - Ч. 1.- 2001. - 83 с.

2. Агеев, Д. В. Методика определения параметров потоков на разных участках мульти-сервисной телекоммуникационной сети с учетом самоподобия [Электронный ресурс] / Д. В. Агеев, А. А. Игнатенко, А. Н. Копылев // Проблемы телекоммуникаций : электрон. науч. специализир. изд .-журнал. - 2011. - № 5. - С. 16-37. - Режим доступа: http://pt.journal.kh.ua.

3. Пономарев, Д. Ю. Исследование моделей потоков вызовов [Электронный ресурс] / Д. Ю. Пономарев. - Режим доступа: http://www.nsc.ru/ws/YM2004/ 8509/тёех.^ш1.

4. Новиков, С. Н. Методы оценки структурной надежности телекоммуникационных систем : учеб. пособие : метод. комплекс / С. Н. Новиков, Е. В. Сафонов. - Новосибирск, 2004. - 44 с.

© С. Н. Новиков, 2019

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