- •На правах рукописи
- •Раздел 1. Концепция построения инфокоммуникационной сети
- •Предпосылки конвергенции современных информационных и телекоммуникационных технологий на базе инфокоммуникационной сети
- •Эволюция и конвергенция информационных технологий
- •Предпосылки конвергенции связных и информационных технологий
- •Инфокоммуникационная сеть и ее компоненты
- •Интеграция информационного сервиса пользователей. Общая характеристика и особенности инфоуслуг (пользовательских служб)
- •Эволюция моделей архитектуры «клиент-сервер»
- •Мультисервисная сеть связи как область взаимодействия икс
- •Функционально-структурная организация инфотелекоммуникационных транспортных систем на технологиях атм и ip-QoS
- •Классификация инфотелекоммуникационных транспортных систем мсс по способу закрепления физических ресурсов сети за соединением
- •Особенности передачи речевых сигналов в пакетных итс. Обеспечение QoS-норм в пакетной и гибридной транспортной системе.
- •Раздел 2. Методология моделирования и анализа процессов функционирования итс
- •Построение критерия эффективности.
- •Обоснование критерия эффективности
- •Концептуальная модель мсс.
- •Системная модель инфотелекоммуникационной транспортной системы
- •Принцип целостности мсс (Архитектуры итс-ip-QoS и итс-атм).
- •Принцип функционально-структурной целостности инфотелекоммуникационных транспортных систем
- •Концепция архитектуры мультисервисной сети и ее основные особенности
- •Архитектура инфотелекоммуникационных транспортных систем на технологи ip-QoS
- •Архитектура инфотелекоммуникационной транспортной атм системы
- •Принцип уровневой иерархии мсс
- •Принцип единственности мсс как основа задачи ее анализа
- •Формализация критериев эффективности итс (Построение уровневых и комплексных критериев итс-ip-QoS и итс-атм)
- •Формализация критериев эффективности итс-атм
- •2.4.6.2. Построение критерия эффективности уровня атм
- •Формализация задачи анализа в общем виде
- •Раздел 3. Аналитические модели процессов функционирования итс
- •Аналитические модели процессов функционирования неоднородной
- •3.1.1. Модели уровневых логических соединений ip-QoS-итс
- •3.1.2. Аналитическая модель комплексного критерия эффективности ip-QoS-итс
- •3.1.3. Аналитическое описание показателей качества ip-QoS-итс
- •Аналитические модели процессов функционирования однородных пакетных инфотелекоммуникационных транспортных атм-систем
- •3.2.1.1. Аналитические модели однородных пакетных логических соединений уровня адаптации атм
- •3.2.1.2. Аналитические модели однородных пакетных логических соединений уровня атм
- •3.2.1.3. Аналитические модели однородных пакетных логических соединений физического уровня атм
- •3.2.2. Модели уровневых логических соединений гибридной инфотелекоммуникационной атм-системы
- •3.2.3. Аналитические модели комплексных критериев эффективности пакетных и гибридных инфотелекоммуникационных атм-систем
- •3.2.4. Аналитические модели качественных параметров инфотелекоммуникационной атм-системы
- •Раздел 4. Методы и алгоритмы анализа итс
- •4.1. Методы анализа мультисервисной сети связи
- •4.1.1. Постановка задачи анализа процессов функционирования защищенной
- •4.1.2. Метод решения задачи анализа неоднородной защищенной
- •4.1. Анализ однородных инфотелекоммуникационных транспортных атм-систем
- •4.1.1. Постановка задачи анализа однородных итс-атм в терминах целевой функции
- •4.1.2. Методы решения задач анализа однородных пакетных и гибридных инфотелекоммуникационных атм-cif-систем
- •Раздел 5. Инженерные методики и алгоритмы оценки эффективности итс
- •5.1. Инженерная методика и алгоритм синтеза неоднородной итс-ip-QoS.
- •5.1.1. Алгоритм анализа неоднородной защищенной инфокоммуникационной
- •5.2.Инженерные методики и алгоритмы синтеза однородных пакетных и гибридных итс-атм-cif.
- •5.2.1. Алгоритм анализа однородной пакетной инфотелекоммуникационной атм-cif-системы
- •5.2.2. Алгоритм анализа однородной гибридной инфотелекоммуникационной атм-cif-системы
- •5.2.3. Методика и алгоритм сравнительного анализа однородных инфотелекоммуникационных атм-cif-систем
- •5.3. Логический метод повышения эффективности
Раздел 3. Аналитические модели процессов функционирования итс
Аналитические модели функционирования ИТС-IP-QoS (Модели уровневых соединений. Аналитическая модель комплексного критерия эффективности. Аналитическое описание показателей качества).
В главе развивается и усовершенствуется математический аппарат анализа цифровых сетей с интеграцией служб с учетом специфики предоставления инфокоммуникационных услуг в ИТС, реализованных на технологиях IP-QoSи АТМ. Построены аналитические модели процессов функционирования ИТС, в виде комплекса взаимосвязанных функциональных зависимостей уровневых критериев эффективности систем и качественных показателей обслуживания мультимедийных соединений от внутренних и внешних параметров систем, позволяющие оценить из характеристики, которые получены расчетным путем. Для их исследования в диссертационной работе применяются аналитические и численные методы.
Аналитические модели процессов функционирования неоднородной
инфотелекоммуникационной транспортной IP-QoS-системы
3.1.1. Модели уровневых логических соединений ip-QoS-итс
Аналитические модели процессов функционирования ИТС строятся в виде набора моделей уровневых логических соединений для переноса мультимедийного трафика, отличающиеся учетом сложной многокомпонентной информационной потоковой структуры мультимедийных соединений и специфики их обслуживания.
3.1.1.1. Аналитическое описание транспортных логических соединений
В режиме установленного виртуального мультимедийного соединения фрагменты речевого трафика и сообщения данных поступают на транспортный уровень от оконечных мультимедийных терминалов. Речевой блок (РБ) – элементарная порция речевой дискретной информации, вырабатываемая вокодером или липледером в промежутке между двумя соседними синхроимпульсами. Величина РБ зависит от скорости передачи и алгоритма преобразования речевого сигнала в дискретную форму. Например, для вокодеров, работающих по принципу измерения мгновенного спектра речевого сигнала (полосовые вокодеры), при скорости 2400 бит/с – порядка 50 бит.; для липледеров на 9,6 кбит/с величина РБ равна 260 бит. Последовательность РБ совместно с сигналом, формируемым детектором пауз, образует речевой сегмент (PC) – своеобразное «сообщение» длиной в диалоговом речевом соединении, т. е. под речевым сегментом понимается отрезок речевого сигнала, состоящего из системы активных звуковых сегментов, чередующихся с паузами, длина которых меньше или равна наперед заданной величины. Эту величину назовем формирователем PC (ФРС). Известно [73], что основное влияние на качество субъективного восприятия речевых сигналов, прошедших через цифровую систему связи, оказывают следующие два фактора: длина речевого сегмента (PC) и сохранение непрерывности PC. Речевой сегмент преобразуется и кодируется в цифровой системе как единое целое, образуя своеобразное «сообщение». Длина PC не настолько коротка, чтобы содержать только одно слово или слог, но и не настолько длинна, чтобы содержать одну фразу или изречение. Обычно длина PC выбирается таким образом, чтобы при его обработке и транспортировке сохранялась непрерывность звучания звуковых сегментов на приемном конце ИТС. Как показывают эксперименты, влияние переменной составляющей сетевой задержки наиболее ощутимо при наличии коротких пауз между словами по сравнению с более длинными паузами между фразами и изречениями. Отсюда следует, что набор длины PC необходимо производить с учетом статистики речевых сигналов [6].
Пакеты
формируются из соответствующих фрагментов
и сообщений
.
Для
расчета отношений
и
воспользуемся следующим утверждением
для
[10, 28, 29].
Утверждение.
Для
любых законов распределения
длительностей активных речевых фрагментов
и длин сообщений данных
выражения
для среднего числа информационных полей
пакета в активном речевом фрагменте
и в сообщении данных на транспортном
уровне имеют следующий вид:
=
,
=
.
(3.1)
Доказательство.
Пусть распределения длительности
активных речевых фрагментов и длин
сообщений (пачек) данных на транспортном
уровне соответственно равны
и
.
По определению
=
=
,
а
=
=
.
Предположим, что существуют плотности
вероятностей
и
.
Разобьем оси
(рисунке 3.1) и
(рисунке 3.2) на
шагов,
a
)
Рисунок 3.1- График функции распределения промежутков времени поступления речевых пакетов
б)
Рисунок - 3.2. График функции распределения промежутков времени поступления пакетов данных
где
для
и
для
.
Здесь
– знак ближайшего большего целого.
Тогда число
информационных полей пакета в речевом
фрагменте на транспортном уровне имеет
распределение
=
,
=0,1,2,…,
а число информационных полей пакета в
сообщении (пачке) данных на транспортном
уровне:
,
( =0,1,2…).
=
=
,
а
=
Откуда среднее число информационных полей пакета в активном речевом фрагменте на транспортном уровне (аналог плотности распределения вероятности числа информационных полей пакета в речевом фрагменте):
,
а среднее число информационных полей пакета данных в сообщении данных на транспортном уровне (аналог плотности распределения вероятности числа информационных полей пакета данных в сообщении(пачке ) данных):
.
Утверждение доказано.
Для
технических реализаций, где потоки
информации имеют достаточно большие
значения, можно считать, что
(например,
для пакетизатора речи с кодированием
пауз [221] поток речевых пакетов образует
единое сообщение в виртуальном соединении,
длина которого равна длительности
сеанса, умноженной на скорость работы
речепреобразующего устройства). В этом
случае справедлива лемма.
Лемма.
Для произвольного закона распределения
с математическим ожиданием
и любого
>0
асимптотически при
отношение
.
(3.2)
Доказательство.
Разобьем
ось абсцисс точками {0,
,
2
,
…, (
1)
,…,
,
…} и рассмотрим величину
:
.
Составим для последнего выражения
нижнюю и верхнюю суммы Дарбу [222]:
или
.
Первое
неравенство следует из того факта, что
.
Взяв
отношение
из предыдущего выражения, будем иметь
.
Так
как при
,
выражение
также стремится к бесконечности,
получаем, что
, что и требовалось доказать.
Взяв
или
,
получаем для любых
и
уравнения :
и
(3.3)
Этот факт существенно упрощает процедуры вычислений функционалов и может применяться на ранних этапах проектирования сети для оценочных расчетов в условиях недостаточности данных.
В
предположении, что длительности речевых
фрагментов и длины сообщений распределены
экспоненциально с параметрами
и
,
то можно показать, что
=
и
=
,
где и .
Примером,
когда условие
можно считать выполненным, является
пакетизатор с кодированием пауз [221]. В
этом случае поток речевых пакетов в
виртуальном соединении образует единое
сообщение, длина которого равна
длительности сеанса, умноженной на
скорость работы речепреобразующего
устройства.
Влияние
процедур организации обратной связи
для повторной передачи поврежденного
кадра, обнаруженного на приемном конце
составного тракта передачи, оценивается
на транспортном уровне коэффициентом
[10, 28, 29]. Выше отмечалось, что для речевых
пакетов недопустимы переспросы, но
могут допускаться их определенные
потери. Поэтому в дальнейшем будем
считать
.
Величина
является функцией длины кадра
и вероятности ошибки в составном тракте
.
Для упрощения вычислений примем, что
уровень ошибок во всех каналах сети
одинаков, т. е.
=
.
Если обозначить
вероятность отсутствия ошибок в кадре
длины
и предположить, что число переспрашиваемых
пакетов подчинено геометрическому
распределению, то для РОС [223]
.
(3.4)
В
частности, для биноминального канала
с вероятностью ошибки, равной
,
.
Для каналов с группирующимися ошибками
выражение для
может быть получено, например, из модели
[224]. Вывод формулы (3.4) приведен в [28].
Указанный коэффициент должен быть учтен
в общей модели виртуального соединения
для переноса трафика класса
в составном тракте
.
В результате, критерии эффективности межузловых логического соединений на транспортном уровне в целях достижения минимальной пропускной способности для переноса изохронного трафика класса и трафика данных класса имеют вид
=
,
(3.5)
=
(3.6)
3.1.1.2. Аналитическое описание межсетевых логических соединений
Важнейшей частью процесса обработки пакетов является алгоритм управления очередью в буферах сетевого оборудования. Базовой идеей принципа «управления буферным пространством» является классификация пакетов и соответствующий ей сброс пакета или помещение его в буфер. В свою очередь, введение дополнительных буферов в структуру маршрутизатора расширило возможности реализации принципа «справедливого распределения ресурсов»: стало возможным управлять доступом пакетов определенных потоков к процессорному времени маршрутизатора. На основе этих двух базовых идей были разработаны методы, названные соответственно Queue Management (управление очередью) и Scheduling (планирование обслуживания). Под алгоритмом управления очередью понимается набор методов, управляющих поступлением, хранением и передачей на обслуживание поступающих в систему пакетов. Основные алгоритмы организации очередей – это алгоритм отбрасывания «хвоста» при заполнении максимального размера очереди (Tail Drop) и алгоритм раннего обнаружения (Random Early Detection, RED), когда прибывший пакет отбрасывается с вероятностью, зависящей от того, насколько превышен установленный порог или его модификация – алгоритм взвешенного раннего обнаружения переполнений (WRED), который используют приоритеты при выработке политики предотвращения переполнения выделенного буферного пространства [47, 225].
Планирование обслуживания в ИТС базируется на введении приоритетного выбора очередей. Аналитические модели логических соединений на межсетевом уровне с учетом предположений и ограничений раздела 2, в общем случае описывающие процесс передачи пакетов -го типа класса и пакетов данных в системе в рамках предоставления инфокоммуникационной услуги, может быть представлена однолинейной многофазной системой массового обслуживания (СМО) с ожиданием и абсолютным приоритетным обслуживанием (с дообслуживанием) -пакетов по отношению к пакетам данных на каждой фазе. Внутри класса могут быть организовано либо раздельное обслуживание различных типов трафика с относительным приоритетом обслуживания индивидуальных очередей [228], либо обслуживание всех типов трафика в режиме FIFO в одной очереди с равным приоритетом.
Для
вывода выражений
коэффициентов загрузки
и
межсетевого уровня соответственно
-пакетами
-го
типа и пакетами данных класса
,
которые учитывают динамику очередей
разнородных пакетов на межсетевом
уровне, сделаем следующие допущения и
предположения:
на физическом уровне -й тракт
для каждого типа трафика в составе
мультимедийного соединения образуют
каналов
ЛЦТ, по которым, кроме потоков,
принадлежащего данному
(основной поток), могут циркулировать
потоки, принадлежащие другим трактам
этого же класса (сторонние потоки).
Суммарные потоки от всех источников
на входе каждого канала тракта независимы
друг от друга и являются простейшими
[226];каждый канал ЛЦТ совместно с соответствующей ему частью памяти маршрутизаторов моделируется СМО
;в основе моделирования и анализа процессов переноса мультимедийного трафика в сети лежит предположение Клейнрока, что внутри сети отсутствует корреляция между длиной пакетов и временными интервалами между их прибытием [86];
допустимое время сквозной задержки -пакетов в транспортном канале
включает в себя только две основные
компоненты: время накопления информационной
части
-пакета
в оконечной системе источника, связанное
с накоплением информационного поля
пакета в видео- или речепреобразующем
устройстве (на передаче
(
)/
,
и время задержки в тракте передачи
.
Последнее включает случайную задержку
пакетов
в маршрутизаторах, обусловленную: а)
обслуживанием пакетов в поле коммутации,
связанным с анализом таблиц маршрутизации
и обработкой ячеек в коммутационных
элементах (зависит от величины суммарного
входящего потока и производительности
связных процессоров); б) обслуживанием
планировщиком пакетов
(определяется объемом выходного буфера,
дисциплиной обслуживания исходящей
очереди и скоростью
передачи в ЛЦТ);заданное среднее время пребывания в тракте передачи
пакетов класса
также содержит время накопления
информационной части пакета у абонента,
равное
(
)/
.
Отсюда возникает ограничение на величины
и
,
которое необходимо учитывать при решении
задачи параметрического анализа сети;
в общем балансе времени
и
не будем учитывать время, затраченное
на «последней миле» или в сети абонентского
доступа
,
задержку распространения сигнала
в физической среде и задержку
на стороне получателя в депакетизаторе,
связанную с компенсацией величины
флуктуации сетевой задержки для
обеспечения непрерывного воспроизведения
-пакетов
на приеме [28, 83, 30].
Текущее
значение
можно
вычислить следующим образом. Пропущенная
суммарная изохронная нагрузка в
канале
,
полученная для заданной системы маршрутов
в сети, равна
=
=
(Эрл). Тогда
эффективная скорость передачи,
например, речевого B-трафика
в канале
определяется соответственно как
,
(3.7)
Типичное
значение для речи
=0,497
[227]. С другой стороны требуемая минимальная
эффективная скорость переноса речевого
трафика в канале
с учетом (2.20) вычисляется через общий
критерий эффективности
:
=
=
.
(3.8)
Приравнивая (3.7) и (3.8) и разрешив уравнение относительно , получаем удельную загрузку системы речевым трафиком
=
.
(3.9)
Ясно, что должно выполняться неравенство
,
(3.10)
где
–
максимально возможная удельная загрузка
ЛЦТ речевым трафиком. При
сделанных предположениях и известных
значениях
и
можно получить выражение для нахождения
значения
,
пропущенного в рамках установленных
мультимедийных соединений. Известно
[86], что среднее время пребывания пакета
данных класса
в звене, моделируемом СМО типа
с абсолютным приоритетом обслуживания
речевого трафика, дается выражением:
.
(3.11)
Решая это уравнение относительно , получаем
=(
+
).
(3.12)
Примечание
2.1. Если
рассматривать ИТС с двумя относительными
приоритетами
-ого
типа трафика (аудио- и видео-) в
классе в рамках реализации универсальной
услуги связи, то загрузка
канала
определяется как
=
+
,
где
=
,
– пропущенный трафик
-го
типа в тракте
.
При этом в предположении, что видеотрафик
имеет более высокий приоритет по
отношению к аудиотрафику, для получения
выражений для ФРВ
пакетов
видео- и аудиотрафика в случае
экспоненциального их обслуживания
можно воспользоваться результатами,
полученные Шнепсом М.А. [228]:
=
.
=
+
(
)+2
(
)
,
где
+
,
интенсивность видеопотока,
– интенсивность аудиопотока;
– модифицированная функция Бесселя
1-го рода и 1-го порядка.
Критерии эффективности использования системы речевым трафиком и трафиком данных при организации логических соединений межсетевого уровня с учетом протокольной избыточности соответственно даются следующими выражениями
=
(3.13)
и
=
(
+
).
(3.14)
Аналитическое описание логических соединений уровня сетевого доступа
Критерии эффективности использования системы речевым трафиком и трафиком данных при организации логических соединений уровня сетевого доступа с учетом протокольной избыточности, вносимой соответствующими технологиями (MPLS, FR и др.) могут быть представлены в следующем виде
=
,
(3.15)
=
.
(3.16)
