Научная статья на тему 'Концепция построения архитектуры моделей процессов управления инфокоммуникационными сетями (часть 1)'

Концепция построения архитектуры моделей процессов управления инфокоммуникационными сетями (часть 1) Текст научной статьи по специальности «Строительство и архитектура»

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

Аннотация научной статьи по строительству и архитектуре, автор научной работы — Нестеренко В. Д.

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

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

On the architecture of control processes for infocommunication networks (Part 1)

The paper proposes an architecture for the infocommunication network as an object of control which is based on a model of composed media including the media of interaction, generation and interaction of infocommunication systems that allows the structurisation of both the models and the algorithms of their adaptive control.

Текст научной работы на тему «Концепция построения архитектуры моделей процессов управления инфокоммуникационными сетями (часть 1)»

МОДЕЛИРОВАНИЕ СИСТЕМ И ПРОЦЕССОВ

УДК 681.327.8

КОНЦЕПЦИЯ ПОСТРОЕНИЯ АРХИТЕКТУРЫ МОДЕЛЕЙ ПРОЦЕССОВ УПРАВЛЕНИЯ ИНФОКОММУНИКАЦИОННЫМИ СЕТЯМИ (Часть 1)

В. Д. Нестеренко,

канд. техн. наук, начальник отдела новых технологий ОАО «Северо-Западный Телеком»

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

The paper proposes an architecture for the infocommunication network as an object of control which is based on a model of composed media including the media of interaction, generation and interaction of infocommunication systems that allows the structurisation of both the models and the algorithms of their adaptive control.

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

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

Невозможно для освещения проблемы не сказать несколько слов об истории создания мульти-

сервисной сети ОАО «Северо-Западный Телеком» (ОАО «СЗТ»).

1997 г. — построение сети передачи данных Х25/ FR/ATM филиала Петербургской телефонной сети (ПТС);

2001 г. — СПД ОАО ПТС становится системообразующим ядром для реализации проекта муль-тисервисной сети связи (МСС) на базе АТМ-обору-дования и системы управления фирмы Alcatel;

2003 г. — реализовано ядро МСС «СЗТ» и установлены региональные узлы магистрального уровня;

2004-2006 гг. — развитие региональных сетей передачи данных, построение АТМ/IP MPLS сети ОАО «СЗТ».

Перспективы развития ИКС показаны на рис. 1.

Общесистемными требованиями к развитию ИКС являются:

• соответствие всего оборудования требованиям, предъявляемым к оборудованию операторского класса;

• обеспечение гарантированного качества для различных видов услуг (передача голоса, данных, видео);

• гарантированное обеспечение информационной безопасности пользовательских каналов;

• наличие развитых механизмов контроля выполнения соглашения о пользовательском трафике;

• универсальность базовой технологии переноса и коммутации любых информационных потоков;

Рис. 1. Перспективы развития ИКС

• возможность эффективно консолидировать существующие разнородные сети (Х.25, Frame-Relay, выделенные каналы, IP и т. п.).

Как видно из истории и тенденций развития ИКС ОАО «Северо-Западный Телеком», наиболее характерной особенностью является усложнение самой сети и, естественно, усложнение ее формального описания для возможности прогнозирования развития и создания наиболее эффективных вариантов сети, способных адаптироваться при решении задач управления к стохастическим потокам пользователей. Это делает актуальным проработку концепции построения архитектуры моделей процессов управления ИКС, которая даст возможность увязать модели (аналитические, имитационные), полученные в различных предметных областях (вычислительной технике, технике связи, помехоустойчивом кодировании, информационной безопасности и др.), которые на данном этапе пересеклись при описании ИКС и требуют создания своего рода «математического интерфейса» по аналогии с реальными интерфейсами, принятыми в эталонной модели взаимодействия открытых систем (ЭМВОС) [1].

Проведем формальное описание архитектуры ИКС как объекта управления, рассматривая взаимодействие внешней среды и элементов сети между собой и обработку цифровой информации каждым из элементов этой сети в соответствии с принципами ЭМВОС в виде внешней среды E (от англ. environment — среда) и сетевой среды N (от англ. net — сеть). Каждую из них представим в виде двух сред: среды генерации, или GEN(E) -среды (от англ. generation — генерация), среды распространения, или WID(E) -среды (от англ. widespread —

распространение), среды взаимодействия, или INT(N)-среды — (от англ. interaction — взаимодействие) и среды обработки, или PRO(N) -среды (от англ. processing — обработка) (рис. 2).

Выделение GEN(E) -среды должно позволить описать воздействие пользователей на сеть, т. е. потоков их запросов на ресурсы ИКС; WID(E) -среда должна позволить отразить воздействие внешних мешающих факторов (помех в канале связи (КСв), сбоев и т. п.) на распространение физических сигналов (электрических, оптических и т. д.); INT(N)-среда даст возможность описать сеть в целом как единую систему, взаимодействующую с внешней средой на системном уровне (GEN(E)-INT(N) -уровне); PRO(N) -среда даст возможность описать основные структурные элементы сети, обрабатывающие цифровую информацию: узлы коммутации, концентраторы, абонентские пункты, тракты передачи и т. п. — с учетом взаимодействия с внешней средой на реализационном (аппаратнопрограммном) уровне (WID(E)-PRO(N) -уровне).

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

Рассмотрение особенностей формализации выделенных сред начнем с INT(N) -среды, так как она является связующей основой для остальных сред,

■ Рис. 2. Условно предлагаемая архитектура взаимодействия сред ИКС

с каждой из которых она взаимодействует. Представим 1МТ(М) -среду как некоторую однородную или регулярную информационно-вычислительную среду [ 1 ], состоящую из ЦОУ, формализуемых в виде многополюсников цП с тремя типами входов и выходов р,;, М-П, , у которых число входов со-

ответствует числу выходов, так как, согласно ЭМВОС, все соединения между открытыми системами являются дуплексными. 1МТ(М) -среда имеет сложную структуру, позволяющую изображать иерархию в ИКС, т. е. выделять особенности взаимодействия ЦОУ внутри данного уровня иерархии и между соседними уровнями. При этом

Мъ = {Цп, М2, ■■•, М;(ь-1), Мй, М;(ь+1), ■■•, М; },

где Ь — номер уровня данного многополюсника: Ь = 1,1п, 1п — число уровней иерархии; п — номер ЦОУ в множестве узлов Ь-го уровня МЬ; п = 1,ЫЬ, ЫЬ — число узлов Ь-го уровня иерархии. Иногда удобно рассматривать только связи между соседними уровнями

МП = {м; _1), МП, МПь+1)},

а связи с не соседними уровнями изображать с помощью фиктивных узлов

МП = {МП 1 _1), о, м; 1 _1)}.

Если М; — множество всех входов и выходов п-го узла уровня Ь 1ИТ(И)-среды, то М^е М; является подмножеством входов и выходов п-го узла у-го уровня, соединенных с узлами следующего нижнего уровня, а МПе М; — подмножество входов и выходов этого узла, связанных с узлами следующего верхнего у-го уровня. Каждое

такое подмножество состоит из элементов Mnk: МПЫ = {Mm, ..., MnNk}.

Элементы, т. е. ЦОУ, имеют переменную структуру, а именно: при Mn = const М n_1)j = var, Ми = var, Mni(i+1) = var и при этом Mn =

= m n _1)i U Mn U MHi+1) (в общем случае Mn =

i_1 n ^n n

= U Mn U Mj, каждый Mjk может принимать

k=1 j=i+1

значение от 0 до M^n; Mn тоже может быть переменным).

В терминах ЭМВОС рассматриваемые узлы INT(N) -среды являются совокупностями открытых систем, которые подчиняются следующим правилам:

— связь между объектами одного и того же уровня двух или более открытых систем в рамках узла INT(N) -среды может осуществляться через объекты смежных уровней, исключая физический;

— объекты открытых систем, находящиеся в разных узлах INT(N) -среды, соединяются между собой обязательно через физические уровни этих систем.

Для описания и анализа особенностей INT( N) -среды предлагается аппарат так называемых иерархических матриц связности (МС), которые будем называть ff-схемами (от англ. hierarchical matrix connection). Структура любой сети может быть задана с помощью простой квадратной МС, размерность которой определяется числом узлов в сети Ny. В случае ИКС такая МС будет иметь большую размерность, к тому же применительно к каждому узлу она содержит много избыточной информации, но в явном виде в ней нельзя отразить факт наличия и особенности нескольких вторичных сетей (см. рис. 1).

■ Рис. 3. Пример произвольной радиально-кольцевой четырехуровневой ИКС: === — новая магистраль

■ Рис. 4. Фрагмент структуры ИКС

Эти недостатки можно устранить, если ввести понятие H-схем, представляющих собой совокупность квадратных и прямоугольных МС. Определим понятие ^схемы на примере произвольной радиально-кольцевой четырехуровневой ИКС (рис. 3.), на основе которой строится сеть для передачи интегральной информации с различными приоритетами. Характер доставляемых потоков информации, их направленность и приоритеты обуславливают упорядочивание ЦОУ, т. е. выделение среди множества региональных ЦОУ {Ах} главного ЦОУ Ц, для которого требуется обеспечить прямую связь со всеми региональными узлами, что осуществляется путем выделения на существующих магистралях специального некоммутируемого канала или внедрения новой магистрали.

На рис. 3 условно изображены четыре категории ЦОУ, соответствующие четырем уровням

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

Узел 0 служит для обозначения устройства, находящегося в узле высшего уровня, через кото-

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

— число узлов соответствующего !-го уровня, и прямоугольных матриц связности узлов смежных уровней размерностью хЫг-1, где Ы;-1 — число

узлов нижнего уровня. Матрицы имеют вид

тіІ т12 .. щ .. т■■ і іі

ІМііІІ= т2 т22 .. 2Х .. та і

т№1 т^2 .. .. т№х іі

Очевидно, в МС могут стоять численные значения некоторых параметров, характеризующих соответствующие связи. Матрица \\МЙ\\ симметрична относительно главной диагонали, и ее элементами могут быть числа, которые обозначают число каналов в магистрали, прямо соединяющей узлы й и I. Если матрица относится к организации вторичных сетей, то ее можно представить в виде суммы матриц вторичных сетей, т. е.

||МЙ|| = 1ІміІ + 1М

+... +

Мв

где I, II, ..., В — индексы, обозначающие принадлежность к соответствующей вторичной сети. Матрицы || Мй ||, ..., || МйВ\\ будем называть вторичными.

Для отображения связей между узлами соседних уровней составляются прямоугольные МС вида

М,

і+1

ти+1 тм+1 ,22

т,

.12 ™22

і+1 тї, і+1

N1 т-

іі

№ 2

т

і, і+1

т

-Щ+1 і, і+1

т

2Щ і, І+1

т

і+1

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

том же уровне, например: J = (п1, на уровне I имеется узлов.

т. е.

Определим вектор связности узла пк:

J =

пь

/ к1 тк2 тк№1+1 к1 ткХі

ті,і+1,ті,і+1, ..., ті, і+1 ,тіі ’..., тіі ,

столбец || Мі і+1 || строка || Мц

1к 2к Хі лк\

Щ-1, і, ті-1, і,..., ті-11 '

столбец || Мі_

і—1, і

где I - 1, I и I + 1 — соседние уровни иерархии сети.

На определенных таким образом МС, пользуясь некоторыми дополнительными средствами и понятиями, например понятиями ранга узла, ранга пути, сечения сети и ранга сечения сети, достаточно просто можно организовать поиск оптимального пути соединения двух абонентов, а также проводить оптимизацию структуры ИКС.

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

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

Механизм формирования МС, т. е. формализацию процесса, иллюстрируют рис. 5, 6.

Целесообразно задавать топологию сети таблицей представительности, на основании которой легко можно строить МС, а затем составлять МС первичной сети. Связность всех узлов уровня I задается тремя основными МС: \\М;, ;+1\\, \\Мгг\\, \\М;-Л, а также добавочными МС (если таковые имеются). Добавочные МС отображают связи узлов данного уровня с узлами не соседних уровней \\М++ ;\\ и \\Мг-1-Лг\\, ] = 1,( 1п -£ -1), где 1п — число уровней иерархии сети.

Элементы МС первичной сети соответствуют определенным элементам простой МС, в которой перечислены все узлы сети и связи между ними. Сокращение числа элементов при переходе к Я-схемам происходит за счет уменьшения числа нулевых элементов простой МС. Если обозначить через Е1 число элементов простой МС, а через — число элементов Я-схемы, то

= Ы2 = (п1 + п2 + ... + п1п)2, п1 > п2 > ... > п3, где п1 — количество узлов на £-м уровне;

П

2

Рис. 5. Радиально-кольцевая структура ИКС

+1

1=2

i=1

при условии, что отсутствуют прямые соединения между абонентами;

Е2Й = Хп2 + Е ПЛ+1 1=1 1=1

в общем случае.

Очевидно, Еэ > 1п > 1, при-

чем разница между Е1 и Е| увеличивается с ростом 1п за счет увеличения вероятности получения нулевых добавочных МС, которые в Е| не присутствуют.

Полные МС образуются присоединением к основным МС добавочных МС следующим образом. На уровнях, через которые проходит прямое соединение без коммутации, создаются фиктивные узлы со связностью V = 2 (см. рис. 4). Под связностью узла V понимаем число узлов, с которыми данный узел имеет прямое физическое соединение. Затем производятся операции добавления этих фиктивных узлов к соответствующим основным МС. Операция добавления определяется ниже.

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

одной первичной сети. Отметим, что ИКС для пользователей является вторичной сетью.

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

1. Исключение узла k из уровня i EX

\\M'i\\= EllXk\\Mi\\, N-= Ni -1, i = 1, In, In = const,

которое заключается в вычеркивании всех строк и столбцов МС, для которых узел k является образующим.

2. Добавление узла k к уровню i Af:

\\M/\\= Adk \\ Mi \\, n; = N +1, i = 1X, In = const,

которое заключается в добавлении новых строк и столбцов, организованных узлом k.

3. Понижение уровня k-го узла уровня i DП:

\\ М'||= Dn \\Mi \\, N'i= N, NU = Ni_1 +1, i = 1,In, In = var,

а)

ц

тіі т12 тб1а3

т2і тба тб2а3

тб. т32 тба

тИ 72 тба тб7а3

Л1 Л2 ЛЗ

т1аІ та1а2 таа

тіа та2а2 та2а3

та3а1 та3а2 та3а3

Л1

Л 2

ЛЗ

Б1

Б2

БЗ

Б4

Б 5

Б6

Б7

ті.1

ті!’1

вв

В1

В12 В13 В14 В15

31

таа та2а1 та3а1

Л1

~Д1 „.21 31 „.41 ^61 71

ба тб2а1 тб3а1 т т тб7а1

■ Рис. 6. Матрицы связности радиально-кольцевой структуры ИКС: а — исходная МС; б — вектор связности

когда узел верхнего уровня переводят на нижний уровень.

4. Повышение уровня й-го узла уровня I ир:

|| ы; ||= ир || И, ||, N1 = N., Щ+1 = М1+1 +1,

I = 1,1п, 1„=уаг,

когда узел с нижнего уровня переводится на высший уровень.

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

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

Учитывая ограниченный объем статьи, лишь кратко отметим возможности формализации остальных сред архитектуры ИКС.

Дадим формальное представление отдельных структурных элементов РЯО(М) -среды, т. е. объектов открытых систем, из которых формируются ЦОУ сети. Эта задача достаточно сложна из-за многочисленности и разнообразия функциональных и структурных связей между объектами открытых систем, что не дает возможности воспользоваться предложением о построении однородной РЯО(М) -среды на базе простых элементов.

Для управления использованием ресурсов ИКС в ЦОУ в соответствии с требуемыми направлениями доставки цифровой информации применяются маршрутные таблицы (МТ), сформированные на основе вектора связности ЦОУ и соответствующих ВМС, описывающих РЯО(М) -среду. Столбцы этой таблицы заполняются на базе соответствующих

Литература

1. Колбанёв М. О., Яковлев С. А. Модели и методы оценки характеристик обработки информации в интеллектуальных сетях связи. СПб.: СПбГУ, 2002. 230 с.

значении вектора связности, строки же соответствуют трем категориям ЦОУ, с которыми данный ЦОУ связывается, — верхнего, данного и нижнего уровня иерархии. Элементами МТ являются матрицы, строки которых относятся к ЦОУ соответствующего уровня, а столбцы — к КСв, ведущим к этим уровням.

Матрицы ||МИ|| и ||М12|| формируются на базе строки (столбца) Н-схемы ||М;;+1||. Матрицы ||М21||, ||М22|| и ||М23|| формируются на базе столбца (строки) Н -схемы ||.^^"^Л, а матрицы ||М32|| и ||М33|| — на базе столбцов (строк) Н-схемы ||М;_1;||.

Рассмотренный подход применительно к ^-среде, т. е. среде взаимодействия, позволит на этой основе комплексно рассмотреть взаимодействие и остальных сред, т. е. среды генерации, или ОЕЫ(Е)-среды, среды распространения, или WID(E)-среды, и среды обработки, или РЯО(М)-среды.

Таким образом, предложенный подход, базирующийся на представлении архитектуры процессов в ИКС в виде взаимосвязанных сред и математических схем их описания, позволит строить обобщенные модели ИКС как объекта управления.

2. Концептуальные положения по построению муль-тисервисных сетей на ВСС России. http://www. minsvvaz. ru/img/uploaded/2002020610512757.pdf.

3. Крупнов А. Е. Современные телекоммуникационные технологии и услуги в России на рубеже XXI века // CONNECT. 1997. № 3.

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