- •1Общие сведения
- •1.3 Метаалгоритм проектирования икс
- •2 Математическая модель мсс
- •2.1 Постановка задачи оптимизации структуры мсс
- •2.2 Принятые допущения и ограничения
- •2.3 Расчет структурных параметров
- •2.4 Модель живучести
- •2.5 Модель структурной надёжности
- •2.6 Гравитационная модель информационного обмена
- •2.7 Модель распределения смешанных потоков
- •2.8 Стоимостный функционал. Система ограничений
- •3 Автоматизированное проектирование структуры мсс
- •3.1 Требования к программному обеспечению
- •3.2 Разновидности оптимизационных задач
- •3.3 Выбор алгоритма оптимизации
- •3.4 Программное обеспечение расчета иерархических мсс
- •4 Оптимизация мультисервисной сети
- •4.1 Алгоритм оптимизации структуры иерархических мсс
- •4.2 Алгоритм распределения потоков в мсс с распределенной структурой
- •4.3 Укрупненная структура алгоритма топологического
2.6 Гравитационная модель информационного обмена
При оптимизации крупномасштабных МСС задание характеристик информационного обмена матрицей тяготения γξ k║nξ, k = 1(γξ k - трафик, передаваемый от ξ-го ОП к k-му ОП) представляется неконструктивным. Остановимся на модели информационного обмена гравитационного типа. Для последней величина γξ k задаётся функцией расстояния lξk между ξ-м и k-м ОП. Степень тяготения ОП, кроме того, определяется постоянной закона тяготения. Тогда, для пакетов р-го класса
γ(p)ξ k = αpλap / lχξk
где αp - нормирующий множитель, обеспечивающий выполнение условия

λap – определенно в 2.1
Варьируя показателем степени χ, можно задавать различных характер тяготения. Например, при χ = 0 – равномерное тяготение ( ξ-й ОП посылает каждому ОП в единицу времени одну и ту же порцию информации). Если χ = 1 – тяготение обратно пропорционально расстоянию между ОП (близлежащим ОП передаётся большая нагрузка нежели удалённым). Допустимы и другие значения χ = 2,3…. При χ < 0 близлежащие ОП получают нагрузку меньше, чем удалённые ОП.
Гравитационная
модель позволяет определить необходимые
для расчёта потоков в отдельных УК и КС
показатели
и η. Первый из них представляет собой
среднее число УК, которые “посетит”
произвольное сообщение (пакет) прежде,
чем достигнет адресата. Показатель η –
представляет собой отношение нагрузки
“оседающей” в данной зоне к суммарной
поступающей в данную зону нагрузке, и
называется региональным коэффициентом
замыкания. Например, если η = 0,3 – это
означает что 30% трафика, поступающего
в зону и коммутируемого на её узлах,
вернётся к абонентам данной зоны.
Остальные 70% трафика – по сути, транзитная
нагрузка для данной зоны, которая после
коммутации выйдет за пределы зоны и
достигнет абонентов других зон.
Так для зоновой подсети, имеющей равномерно k - связную структуру (см. рис. 1) с n вершинами и (для простоты) одним классом р = 1, получим

где n’ = n – 2 – (k – 1)(2d – 3), 2≤ k ≤ n – 1;
d – диаметр графа (см. табл. 1);
Λ – суммарный внешний трафик, поступающий в сеть;
λz – суммарный трафик каналов сети.
Поскольку иерархическая сеть представляется композицией подсетей отдельных ступеней иерархии, коэффициент η вычисляется для каждой ступени иерархии отдельно. Таким образом (при предположении p = 1):


Y = N – 1 – 4B (B – 1);
yr = N/nr – 1 – 4br (br – 1);
N – число ОП рассматриваемого класса;
n r – число УК на r-й ступени иерархии.
Очевидно, что на 1-й ступени η 1 = 0.
Выражения (15), (16), как показано ниже, позволяют переходить к расчёту потоков в КС и УК для различных вариантов тяготения, избегая применения матричных форм задания нагрузок и трудоёмких алгоритмов РП.
2.7 Модель распределения смешанных потоков
Процедуры РП существенно зависят от топологии сети, схем выбора маршрутов, пропускных способностей КС (ЦКП) и дисциплин обслуживания очередей [1].
Стандартный подход, заключающийся в проведении чередующихся операций вычисления потоков по КрМ и пересчёта КрМ на основе обновлённых потоков, характеризуется степенной алгоритмической сложностью реализации и ограничивается применением на сетях с несколькими десятками узлов. Для иерархической, однородной по уровням МСС может быть предложена более эффективная процедура, согласно которой РП между смежными ступенями иерархии производится алгоритмически, а расчет потоков УК и КС – по формулам. Модель построена исходя из предположения о фиксированной процедуре выбора КрМ внутри зоновых подсетей.
Использование условий сохранения потока относительно УК и отдельных подсетей позволяет получить выражение для расчёта потоков р-го класса в КС межуровневых подсетей.

и КС внутриуровневых подсетей

Λp-внешний трафик ИКС p-го класса;
nr-число УК в r-ой ступени иерархии;
-
вероятности того, что произвольный
пакет р- го класса, поступивший в УК
r-й
ступени, "поднимется" в подсеть
(r
+ 1)-й ступени, попадёт на один из k
инцидентных КС r-й
ступени соответственно,


![]()
Для
расчёта ηr,
ηr+1
используется формула (16), а
- (15).
Физический смысл маршрутного коэффициента x(p)r - вероятность прохождения маршрута через УК ( r + 1)-й ступени. Другими словами, если x(p)r=1, обмен между УК подсети r-й ступени иерархии осуществляется только через УК ( r + 1)-й ступени без применения КС с индексом (r,r). Наоборот если, x(p)r = 0, внутризоновая нагрузка полностью "оседает" на КС r-ой ступени, а КС с индексом (r,r +1) не используются. Следует оговориться, что в последнем случае λ(p)r, r+1 ≠ 0 так как по этим КС передаётся транзитная нагрузка, адресованная в другие зоны. Исходя из закона сохранения потока, может быть рассчитан поток в УК, как сумма потоков инцидентных КС.
Поиск оптимальных значений x(p)r осуществляется общим алгоритмом оптимизации (cм. 3.3).
