- •Семейкин в.Д.
- •Предисловие
- •Работа № 1. Расчет норм на показатели ошибок в цифровых трактах единой сети связи
- •Введение
- •1. Характеристики ошибок при международном соединении
- •2. Распределение норм по эталонным участкам номинальной цепи есэ
- •3. Расчет норм на участки реальных линий есэ
- •4. Оценка новых показателей ошибок на основе измерений коэффициента кодовых ошибок Кош
- •Пример расчета долговременных и оперативных норм и требований к коэффициенту Кош в реальной линии связи
- •5. Задание
- •Контрольные вопросы
- •Литература
- •Работа № 2. Построение структуры зоновой сети связи с семизначной нумерацией
- •1. Задание
- •Варианты заданий
- •2. Методические указания к выполнению работы
- •3. Пример выполнения работы
- •Вариант выполнения работы
- •Контрольные вопросы
- •Литература
- •Работа № 3. Изучение одночастотной системы сигнализации
- •1. Системы сигнализации на междугородной телефонной сети рф
- •Системы сигнализации на междугородной телефонной сети рф
- •Многочастотный сигнальный код «2 из 6»
- •Состав сигналов управления многочастотного кода «2 из 6»
- •2. Функциональная схема одночастотной системы сигнализации Функциональная схема одночастотной системы сигнализации и способ передачи цифровой информации о междугородном номере показаны на рис. 3.1.
- •3. Последовательность передачи функциональных сигналов в одночастотной системе сигнализации
- •4. Перечень линейных сигналов, передаваемых по зсл
- •5. Задание
- •Контрольные вопросы
- •Литература
- •Работа № 4. Изучение двухчастотной системы сигнализации 1200/1600 гц
- •Двухчастотная система сигнализации 1200/1600 Гц
- •Сигналы двухчастотной системы сигнализации 1200/1600 Гц
- •Литература
- •Работа № 5. Изучение процессов передачи и приема сигнальной информации по общему каналу сигнализации в окс № 7
- •Введение
- •1. Характеристика системы общеканальной сигнализации №7
- •2. Форматы сигнальных единиц системы окс №7
- •3. Пропускная способность общего канала сигнализации
- •4. Расчет характеристик общего канала сигнализации
- •Варианты индивидуальных заданий
- •Варианты индивидуальных заданий
- •Контрольные вопросы
- •Литература
- •Работа № 6. Анализ сетей связи с обходными направлениями
- •1. Принципы организации обходных направлений
- •2. Метод расчета сетей коммутации каналов с обходными направлениями
- •3. Варианты индивидуальных заданий
- •Варианты заданий
- •Варианты заданий
- •Для студентов заочного отделения
- •Число каналов в направлениях связи
- •Интенсивности нагрузок между ук сети
- •Контрольные вопросы
- •Литература
- •Работа № 7. Изучение методов маршрутизации на сетях связи
- •1. Метод оценки сетевых характеристик
- •2. Задание
- •Варианты заданий
- •3. Содержание отчета
- •Контрольные вопросы
- •Литература
- •Работа № 8. Изучение методов оценки структурной надежности сетей связи
- •1. Типы структур сетей связи
- •2. Структурные свойства сетей связи
- •3. Методы расчета показателей надежности и живучести сетей связи
- •4. Задание
- •Варианты заданий
- •5. Содержание отчета
- •Контрольные вопросы
- •Литература
Контрольные вопросы
Дайте определение способа организации связи с использованием обходных направлений.
Расскажите об иерархическом принципе организации обходных направлений. Каковы его достоинства и недостатки?
Расскажите о распределенном принципе организации обходных направлений. Каковы его достоинства и недостатки?
Опишите план распределения потоков вызовов.
Расскажите об итерационном методе расчета сетей с обходными направлениями, его основных положениях.
Опишите процесс построения «дерева» путей.
Как определяются доли суммарной нагрузки на каждое
-е
направление связи при распределении
нагрузки
?Как определяются потери между любой парой узлов коммутации?
Как определяется максимальное отклонение между потерями для каждой пары узлов коммутации?
Когда заканчивается процесс расчета по методу итераций?
Литература
Лазарев Ю.В. Анализ сетей электросвязи с обходными направлениями / Методические указания для студентов факультета АЭС. – М.: МЭИС, 1984. – 22 с.
Семейкин В.Д. Анализ сетей связи с обходными направлениями / Методические указания и контрольные задания по дисциплине «Сети связи» для студентов специальности 200900. – Астрахань: АГТУ, 2001. – 32 с.
Лазарев В.Г., Лазарев Ю.В. Динамическое управление потоками информации в сетях связи. – М.: Радио и связь, 1983. – 216 с.
Максимов Г.З., Пшеничников А.П. Телефонная нагрузка местных сетей связи. – М.: Связь, 1969. – 151 с.
Башарин Г.П. Таблицы вероятностных характеристик и средних квадратичных отклонений потерь на полнодоступном пучке линий. – М.: Изд. АН СССР, 1962. – 128 с.
Работа № 7. Изучение методов маршрутизации на сетях связи
Цель работы: Изучение последовательных методов маршрутизации и оценка сетевых характеристик.
1. Метод оценки сетевых характеристик
1.1. Расчетные формулы и соотношения
Рассмотрим процесс прохождения одиночного пакета по сети.
Процесс прохождения пакета по сети от УК-источника к УК-получателю является всегда случайным, даже в случае фиксированного выбора направления в каждом из промежуточных УК по пути от УК-источника к УК-получателю. Это обусловлено тем, что случайность присутствует в самой среде, состоящей из УК и линий связи (ЛС), вследствие возможного выхода из строя УК и ЛС под действием внутренних и внешних факторов, а также блокировки отдельных направлений. Процесс прохождения пакета по сети при этом является типично дискретным марковским процессом [1].
Если для каждого УК1, который может быть искомым, поставлена в соответствие матрица переходных вероятностей (МПВ) Р(1), то можно получить ряд основных характеристик процесса прохождения пакета по сети посредством решения систем линейных алгебраических уравнений (СЛАУ) [1, 2].
Будем считать, что пакет покидает сеть в двух случаях [3]:
1) пакет достигает искомого УК;
2) пакет «теряется», т.е. не достигает искомого УК вследствие:
– попадания в тупиковые ситуации, заключающиеся в том, что пакеты непрерывно циркулируют по сети и при этом ни один из них не передается потребителю и сеть не принимает новых пакетов. Данная ситуация возникает при выходе из строя элементов сети;
– засылки сообщения по неправильному адресу из-за искажения адресной части;
– блокировки отдельных направлений.
Для учета потери пакета целесообразно ввести некоторый фиктивный УК0, которому соответствует дополнительное нулевое состояние МПВ.
Общее число состояний МПВ будет равно Nи+1, где Nи – число УК сети (из них два поглощающих состояния).
Число невозвратных состояний – Nи –1.
Матрица переходных вероятностей Р(1) в каноническом виде выглядит следующим образом [3]:
(7.1)
Матрица P(1) состоит из четырех подматриц: I(1), 0(1), R(1), Q(1).
Первая из них характеризует вероятность перехода из невозвратных состояний в поглощающие.
I(1) представляет собой единичную матрицу. Подматрицы R(1) и Q(1) содержат соответственно вероятности перехода из невозвратных состояний в поглощающие и из невозвратных в невозвратные.
Матрица N(1) = (I – Q(1)) –1 называется фундаментальной матрицей поглощающей цепи Маркова. Используя N(1), можно получить ряд сетевых характеристик при поиске УК1.
Вероятность потерь пакета и успешного достижения пакета конечного УК1 (доставка пакета по заданному адресу) будут соответственно содержаться в первом и втором столбцах матрицы В(1) :
B(1) = N(1) * R(1). (7.2)
Главными показателями функционирования сети связи с КП являются: вероятность доставки пакета по заданному адресу Рдост и время задержки при доставке пакета между УК сети. Обозначил через t‾ (1) – вектор задержек пакета между каждым УК и искомым УК1, а через τ (1) – вектор задержек пакета на УК сети при поиске УК1.
Тогда вектор t (1) будет определяться следующим образом [3]:
, (7.3)
где
, (7.4)
, (7.5)
. (7.6)
Векторы r2(1) и b2(1) – вторые векторы-столбцы, соответственно подматриц R(1) и В(1).
Вектор
, (7.7)
где ns – максимальный ранг УК сети.
Для определения τи(1) кратко рассмотрим работу УК сети связи.
На вход блока управления УК поступают потоки пакетов со всех входящих направлений. С выхода блока управления пакеты поступают в выходные буферы по исходящим направлениям. Оповестительные сигналы об уровнях загрузки выходных буферов направляются также на блок управления (БУ).
Анализируя пакет, БУ может либо вывести его из сети, либо поставить его в одну из очередей. Если пакет адресуется УКi, то он отправляется к своему абоненту. Если использование направления для передачи невозможно, то пакет выводится из сети и с УК-источника (при получении отрицательной квитанции) происходит повторная передача пакета.
Пусть заданы задержки на буферах, равные соответственно τ(i, j1),...,τ(i, jν),...,τ(i, jns) и пусть известны вероятности, с которыми БУ направляет пакеты, адресованные УК1 в тот или иной буфер, равные соответственно:
, (7.8)
тогда задержка пакета, адресованного УК1, на УКi будет равна:
,
,
(7.9)
где Nu – число УК сети.
Для
построения матрицы
воспользуемся идеализированной МПВ –
[3].
Идеализированная цепь Маркова содержит только одно поглощающее состояние, соответствующее достижению пакета искомого УК1 . Идеализированная МПВ строится при этом путем трансформации элементов исходной МПВ Р(1) следующим образом:
, (7.10)
где
подматрица
формируется на базе подматрицы МПВ Q(1)
и вектора
.
Подматрица
представляет собой квадратную матрицу
размерностью пS
x
пS.
Номера строк и столбцов матрицы соответствуют номерам УК сети.
В
1-й столбец заносятся элементы вектора
,
причем диагональный (1,1)-й элемент равен
единице. Остальные столбцы матрицы
получаются из подматрицы исходной МПВ
Q(1).
Первая строка матрицы
единичная. Нужная для расчетов матрица
получается в конечном счете из матрицы
(10) путем трансформации последней в
прямоугольную матрицу размерностью
Nu
x ns.
Данная трансформация производится в
соответствии со структурой сети (берутся
только ненулевые элементы).
1.2. Построение матрицы переходных вероятностей
Для построения МПВ используются: план распределения информации на сети и ситуационная таблица (СТ), в которой разыграны все возможные состояния ребер сети (для УК) с учетом всевозможных факторов [3]. Построение плана распределения информации осуществляется в три этапа по следующей схеме: МИВ—>ТВКП—>ТМВ—>ТМ, где МИВ – матрица инцидентных весов, ТВКП – таблица весов кратчайших путей, ТМВ – таблица маршрутных весов, ТМ – таблица маршрутизации [4].
Необходимо отметить, что большое влияние на характеристики функционирования сетей с КП оказывают блуждающие в сети по замкнутым кольцевым маршрутам пакеты. Можно добиться при формировании ТМВ полного или частичного устранения этого явления [3]. Частичное устранение петель осуществляется путем преобразования МИВ в матрицу, в которой для УК-источника не учитываются при составлении ТМВ все входящие в него ребра. Полное устранение петель достигается путем алгоритмического поиска и запрещения всех маршрутов, при движении по которым существует вероятность возращения в уже пройденный УК.
Перейдем к построению ситуационной таблицы СТ.
Для получения СТ необходимо иметь матрицу вероятностей блокировок ребер сети (вероятности переполнения буферов УК) и таблицы состояний ребер УК. Таблица состояний ребер УК представляет собой матрицу размерностью Nmax х ns, где Nmax – число всевозможных состояний ребер УК:
Nmax = Kns , (7.11)
где К – число укрупненных состояний ребер УК, которые определяются множеством параметров и учитывают вероятности блокировок и ненадежности ребер, живучесть, помехоустойчивость и др. [3].
При построении СТ берутся в расчет вероятности блокировок пакетов и коэффициент готовности КГ ребер сети. Для данной ситуации (при учете ненадежности ребер сети) можно получить три укрупненных состояния:
1) ребро УК свободно и работоспособно;
2) ребро УК работоспособно, но заблокировано;
3) ребро УК неработоспособно.
В таблицу состояний ребер УК сети связи заносятся номера укрупненных состояний, т.е. в нашем случае это числа 1, 2 и 3. Цифра 1 соответствует 1-му укрупненному состоянию, когда ребро УК свободно и работоспособно. Цифра 2 соответствует 2-му укрупненному состоянию, когда ребро УК работоспособно, но заблокировано. Цифра 3 соответствует 3-му укрупненному состоянию, когда ребро УК неработоспособно. Процедура формирования таблицы состояний ребер УК позволяет получить набор всех возможных состояний ребер для УК сети путем циклического сдвига элементов таблицы. Число таких ситуаций равно Nmax. Произведем оценку вычислительной сложности процедуры. Число операций деления пропорционально ns , а число сложений – ns * Nmax.
Переходим непосредственно к описанию СТ.
Для каждого УКi существует (Ns – 1) CТi1 (при поиске УК(1)). Индекс i означает номер УК-источника. В общем случае СТ содержит в полном объеме предписания на случай любой из возможных на УKi ситуаций, возникающих к моменту принятия решения о выборе исходящего направления передачи пакета. Решения о выборе исходящего направления принимается с учетом сведений о ТМ и состояния рассматриваемого УК (исходящих направлений), т.е. СТ является формальной записью алгоритма маршрутизации для конкретной сети в заданных условиях эксплуатации.
Общее число состояний работоспособного УКi равно Кn (n – число исходящих ребер УКi).
Число строк CTi(1) равно Кn. Число столбцов равно числу исходящих ребер (направлений) плюс 4. В первом столбце пронумерованы просматриваемые ситуации. Во второй столбец занесен код ситуации (формализованная запись), показывающий в каком состоянии находится каждое из исходящих направлений. Код ситуации выбирается из таблицы состояний ребер УК, при этом просматриваются первые Кn строк и первые n столбцов таблицы (Kn ≤ Nmax, n ≤ ns).
В третьем столбце указана вероятность возникновения этих ситуаций:
(ξm(1) (i, j1),…, ξm(1) (i, jν),…, ξm(1) (i, jn). (7.12)
В следующие n столбцов заносятся вероятности выбора каждого из направлений при поиске УК1.
Для учета потерь введен фиктивный узел УК0. Вероятности потерь заносятся в столбец ξm(1)(i, j0).
Столбцы заполняются по ТМ УКi, а столбец Ω(m) заполняется на основании матрицы вероятностей блокировок буферов (из-за переполнения) коэффициентов ребер сети.
Рассмотрим подробнее СТ, построенную для УК1, имеющего три исходящих направления. Анализируется ситуация на сети, когда приходится учитывать надежности элементов сети. Передача пакета будет происходить по ребру (направлению) в том случае, если оно работоспособно и свободно.
Общее число состояний на УК равно Kn = 3 3 = 27.
Первые восемь состояний характеризуют ситуации, в результате возникновения которых пакет не будет передан из УКi, так как ни одно из направлений не может служить для передачи пакета. Это подмножество характеризует ситуацию, когда пакет теряется на УKi. Во всем множестве Кn состояний можно выделить А подмножеств, которые характеризуют возможность передачи пакета из УКi:
, (7.13)
где i – количество исходящих направлений, по которым не может осуществляться передача пакета. В рассматриваемом примере возможно следующее значение А (при n = 3):
А = С33 + С32 + С31 + С30 = 1 + 3 + 3 + 1 = 8.
Количество слагаемых в формуле (13) показывает количество возможных реализаций событий (пакет передан на УKi). В рассматриваемом примере их четыре: первое слагаемое – передача пакета не может осуществляться ни по одному из исходящих направлений (количество реализаций равно 1); второе слагаемое – передача пакета может осуществляться по единственному направлению (количество реализаций равно 3); третье слагаемое – передача пакета может осуществляться по одному из двух возможных направлений (количество реализаций равно 3); четвертое слагаемое – передача пакета может осуществляться по любому из исходящих направлений (единственная реализация).
Для CTi(1) должны выполняться условия нормировки [3]:
для
,
(7.14)
. (7.15)
Условие (14) говорит о том, что пакет, попав в УКi , или выйдет из него по одному из исходящих направлений, или потеряется в нем, а условие (15) показывает, что в момент принятия решения, УКi должен находиться в одном из возможных состояний.
Пользуясь ситуационной таблицей СТ, можно рассчитать по формуле полной вероятности элементы строки МПВ, соответствующей УКi при поиске УК1 [3]:
. (7.16)
