Научная статья на тему 'Моделирование информационных потоков в мультисервисной сети NGN при решении задач параметрического синтеза'

Моделирование информационных потоков в мультисервисной сети NGN при решении задач параметрического синтеза Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
575
137
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
САМОПОДОБНЫЙ ПРОЦЕСС / ДИСПЕРСИЯ / ТРАФИК / АППРОКСИМАЦИЯ / АГРЕГИРОВАНИЕ / ФРАКТАЛ

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

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

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Агеев Д. В., Копылев А. Н.

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

Текст научной работы на тему «Моделирование информационных потоков в мультисервисной сети NGN при решении задач параметрического синтеза»

МАТЕМАТИЧНЕ ТА КОМП’ ЮТЕРНЕ МОДЕЛЮВАННЯ

МАТЕМАТИЧЕСКОЕ И КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ

MATHEMATICAL AND COMPUTER MODELLING

УДК 519.216

Агеев Д. В.1, Копылев А. Н.2

1Канд. техн. наук, докторант Харьковского национального университета радиоэлектроники 2Ассистент Запорожского национального технического университета

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

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

Ключевые слова: самоподобный процесс, дисперсия, трафик, аппроксимация, агрегирование, фрактал.

ВВЕДЕНИЕ

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

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

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

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

1. ЗАДАЧИ, ВОЗНИКАЮЩИЕ

ПРИ ПРОЕКТИРОВАНИИ СЕТЕЙ NGN

В рекомендациях серии Y (рек. Y.2001 и Y.2011) предложена модель инфокоммуникационной системы, которая включает четыре основных компонента:

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

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

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

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

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

Одним из этапов проектирования является выбор параметров структурных элементов мультисервис-ной телекоммуникационной системы. Для решения данной задачи необходимо знать характеристики информационных потоков, циркулирующих в сети. Определение параметров потока в каналах связи обычно производится в процессе проектирования в результате решения задачи распределения потоков. Для решения последней задачи необходимо знать:

- характеристики потоков, поступающих в сеть;

- методику определения характеристик группового потока;

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

- методику определения характеристик потока в результате обработки в узлах сети.

2. ОПРЕДЕЛЕНИЕ САМОПОДОБНОГО ПОТОКА

Как уже указывалось выше, современные исследования показали, что использование моделей самоподобного процесса позволяет более точно описать поведение сетевого трафика. Дадим определения строго и асимптотически самоподобных в широком смысле случайных процессов дискретного аргумента [1].

Пусть | = (q 1, q2, ...) - полубесконечный отрезок стационарного в широком смысле случайного процесса дискретного аргумента t. Обозначим через

2

ш < ^ и о < го среднее и дисперсию процесса соот-

(1) А(^+*-ш)(^-ш) ,(j) Д

ветственно, а через r(к) =-----------------2-, b(k) =

о2

Д о2г(к), к є Z+ Д {0, 1, 2, ...} автокорреляционную функцию и автоковариацию процесса |.

£(m) (m) о. (m)

Обозначим через q = (qj , q2 ,...) усредненный по блокам длины m процесс |, компоненты ко -торого определяются равенством

q( m) Д m (qtm - m +1 + ••• + qtm), m, t Є N (j)

Обозначим через ^(k), bm(k) и Om = bm(0) коэффи-циент корреляции, автоковариацию и дисперсию

К m)

процесса q соответственно.

Определение [1]. Процесс q называется строго самоподобным в широком смысле (ССШС) с параметром H = 1 - (ß/2), 0 < ß < 1, если

rm(k) = r(k), k є Z+, m є {2, 3, ...}. (2)

То есть процесс q является ССШС, если процесс

(m) »

неотличим от исходного процесса q, как минимум в отношении статистических характеристик второго порядка.

Определение [1]. Процесс q называется асимптотически самоподобным в широком смысле (АСШС) с параметром H = 1 - (ß/2), 0 < ß <1, если

lim rm(k) = g(k), k є N, (3)

m го

где g(k) = 1 [(k +1)2-ß-2k2~ß + (k-1 )2-ß] - коэффициент корреляции ССШС.

Смысл этого определения состоит в том, что 4 является АСШС процессом, если после усреднения по блокам длины m и при m ^ го он сходится к ССШС процессу.

Самоподобные процессы обладают следующими основными свойствами [2]:

- медленно затухающая дисперсия;

- наличие долговременных зависимостей;

- наличие распределения с тяжелыми хвостами.

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

2,«. (m)4 (2H-2) ,.ч

О (4 ) го m , m ^ го, (4)

в то время как для традиционных случайных процес-

2/к (m)N 2-1 г

сов о (4t ) = О m , т. е. уменьшается обратно пропорционально объему выборки.

Наличие долговременной зависимости заключается в том, что самоподобный процесс обладает гиперболически затухающей корреляционной функцией

r(к) = k2H-2)L(t), к ^го, (5)

где L(t) - медленно меняющаяся функция на бесконечности (т. е. lim L(tx- = 1 для всех х > 0).

t ^ го L (t)

Свойство наличия распределения с тяжелым хвостом заключается в том, что случайная величина 4 имеет распределение с тяжелым хвостом, если

Р[4> X]~ С • xa, X ^го, (6)

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

Коэффициент Хэрста имеет принципиальное значение в теории самоподобных процессов. Он является индикатором степени самоподобия процесса. Для процессов, обладающих эффектом самоподобия, параметр Хэрста 0,5 < H< 1.

3. МОДЕЛИРОВАНИЕ ИСТОЧНИКОВ

ИНФОРМАЦИОННЫХ ПОТОКОВ

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

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

В данной статье для задания параметров трафика, поступающего в сеть при реализации инфокоммуника-ционной услуги, предлагается использовать описание с использованием моделей ON-OFF источников [3]. Согласно данной модели источник информации описывается с помощью трехуровневой модели (рис. 1):

- уровень соединения. Моделирует поведение абонента при переходе в активное состояние работы с сетью (например, установка соединения с модемным пулом интернет-провайдера);

- уровень сеанса. Моделирует активность прикладной задачи в процессе работы с сетью (например, обмен транзакциями с сервером или загрузка web-страницы);

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

На каждом уровне модели поведение моделируемого объекта описывается с помощью FSM (Finite state machine), которая имеет два состояния: активное и пассивное. При этом в активном состоянии происходит передача информации, в пассивном состоянии обмен информацией не происходит или обмен идет с некоторой минимальной скоростью (обмен служебной информацией для управления сетевым соединением на соответствующем уровне). Параметрически поведение модели на каждом уровне определяется двумя случайными величинами -временем между переходами в активное состояние и длительностью активного состояния.

Характеристики трафика (обычно описываемые математическим ожиданием и дисперсией скорости передачи информации) на каждом уровне определяются рекурсивно через характеристики низлежащего уровня.

Соединения нет Я) Соединение установлено (?) Уровень соединения

Пассивное состояние ...—...... Сеанс , \ -'s активен Уровень сеанса

Пауза - л Передача \л ■ пакета Уровень пакета

Рис. 1. Модель источника трафика

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

Таблица 1. Математическая модель трехуровневого источника

Уровень соединения Ve = P0eVmin+ P1 eVs; Ge = Jme- v2; mc = P0e( Vmin)2+ P1e( Vs)2; Ve = Ve + GeYe

Уровень сеанса Vs = P0s Vmin + P1sVp; Gs = Jms - v2; ms = P0s( Vmin)2+ P1 s( Vp)2; Vs = Vs + Gs Ys

Пакетный уровень Vp = P0pVmin + P1pVmax; gp = Jmp- K; mp = P0p( Vmin)2+ P1p( Vmax)2; V = Vp + GY p p p *p

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

С использованием статистической аппроксимации [4], эквивалентную пропускную способность для передачи агрегированного информационного потока можно определить как

N

с = ты r v +и g2, r V у =

i = 1

i =1 i =1

N

N

N

= тЫ ^ vi + и £ V, (V, - vi), £ V/ к (7)

I/ = 1 ф = 1 / = 1 ]

где V, - средняя скорость передачи /-го источника;

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

о, - дисперсия скорости передачи /-го источника; V, -максимальная скорость передачи /'-го источника; и -нормирующий коэффициент, зависящий от допустимой ошибки е:

Другой результат можно получить, используя биноминальное распределение. В данном случае каждый источник создает трафик v0, бит/с (в активном состоянии) и в случае постоянной скорости передачи суммарный трафик равен N ■ v0. С учетом наличия периодов неактивности эквивалентная пропускная способность С = п ■ v0, где п - эквивалентное число активных источников с постоянной скоростью передачи. Вероятность того, что к источников из N активно, можно определить, используя биноминальное распределение:

P ( k) = cNpL( 1- pon )N - k,

(9)

где роп - вероятность того, что источник находится в активном состоянии.

Среднее количество активных источников М[к] = = N ■ роп и средняя скорость поступления информационного потока, создаваемого N источниками:

Mv] = Npon v0.

(10)

= V- 21п(є) - ln(2п).

(8)

При превышении поступающим потоком величины пропускной способности узла, на котором происходит агрегирование, возникают потери. Для учета этого вводится корректирующий коэффициент y( Pb, pon, N), зависящий от вероятности потери, вероятности активности и количества источников.

Значение пропускной способности для N агрегированных источников, бит/с:

С = M[v] + у(Pb, Pon, N)-o(v) =

= (n-P + Y(Pb, Pon, N)- JN-Pon- ( 1-Pon)) (11)

4. МОДЕЛИРОВАНИЕ ГРУППОВОГО

ПОТОКА

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

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

At = vt + JavZt, t e (-ro, ro), (12)

где Zt - нормированное фрактальное Броуновское движение с параметром Хэрста Н. Процесс описыва-

и

ется тремя параметрами: v - средняя интенсивность поступления информации, a - коэффициент разброса, H - параметр Хэрста.

Приняв Н =0,5, получим результаты, совпадающие с ранее известными в теории телетрафика для простейшего потока. Коэффициент разброса в этом случае равен единице (а = 1).

5. МЕТОДИКА ОПРЕДЕЛЕНИЯ

ХАРАКТЕРИСТИК АГРЕГИРОВАННОГО

ПОТОКА

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

В работе [6] было проведено исследование и установлено:

- при объединении в узле двух потоков с долговременной зависимостью с параметрами Хэрста Н1 и Н2 результирующий поток обладает долговременной зависимостью с параметром Н = max (Hj, H2);

- при объединении потока с долговременной зависимостью с параметром Хэрста Н1 и потока с кратковременной зависимостью результирующий поток обладает долговременной зависимостью с параметром Н = H1;

- при обработке в узле параметр Хэрста потока не изменяется.

Учитывая приведенные результаты и приняв для потока с кратковременной зависимостью значения параметров Н = 0,5 и a = 1, можно задать следующие правила суммирования самоподобных потоков [7].

Таблица 2. Статистические характеристики агрегированного группового потока

ЗАКЛЮЧЕНИЕ

При решении задач параметрического синтеза мультисервисной телекоммуникационной сети NGN в качестве математической модели информационных потоков предлагается использовать модели самоподобных процессов.

Использование в качестве модели источника информационного потока модели трехуровневого ON-OFF источника позволяет учесть взаимодействие элементов

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

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

СПИСОК ЛИТЕРАТУРЫ

1. Цыбаков Б. С. Модель телетрафика на основе самоподобного случайного процесса / Б. С. Цыбаков // Радиотехника. - 1999. - № 5. - C. 24-31.

2. Шелухин О. И. Фрактальные процессы в телекоммуникациях / О. И. Шелухин, А. М. Тенякшев, А. В. Осин. -

М. : Радиотехника, 2003. - 480 с.

3. Garcia A. E. Approximation to a Behavioral Model for Estimating Traffic Aggregation Scenarios // Journal of Universal Computer Science. - 2008. - Vol. 14, No. 5. -P. 731-744.

4. WangS. Video Multiplexing with QoS Constraints /

S. Wang, H. Zheng, J. A. Copeland // IEEE SPIE Conference on Internet Routing and QoS. - 1998. - P. 81-91.

5. Norros І. On the Use of Fractional Brownian Motion in

the Theory of Connectionless Networks / І. Norros // IEEE Journal on Selected Areas in Communications. -1995. - No. 6. - P. 953-962.

6. Ng J. Statistical Delay Analysis on an ATM Switch with Self-similar Input Traffic / J. Ng, S. Song, W. Zhao // Information Processing Letters. North-Holland. - 2000. -Vol. 74. - P. 163-173.

7. Patel A. Statistical Multiplexing of Self-Similar Traffic: Theoretical and Simulation Results / A. Patel, C. Williamson // Department of Computer Science. Saskatchewan. -1997. - P. 120-128.

Надійшла 02.12.2009 Після доробки 17.03.2010

Агеєв Д. В., Копильов А. М.

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

У даній статті пропонуються математичні моделі інформаційних потоків і методи визначення їх характеристик на різних ділянках мультисервісної мережі NGN з метою їх використання при проектуванні телекомунікаційних систем.

Ключові слова: самоподібний процес, дисперсія,

трафік, апроксимація, агрегація, фрактал.

Ageyev D. V., Kopyliev A. N.

INFORMATION STREAMS MODELING IN MULTISERVICE NETWORK NGN FOR PARAMETRICAL SYNTHESIS PROBLEM SOLVING

The authors propose mathematical models of information streams and methods of their characteristics definition at various sites of multiservice network NGN for the purpose of their usage when designing telecommunication networks.

Key words: self-similar process, dispersion, traffic, approximation, aggregation, fractal.

Поток 1 Поток 2 Результирующий поток

H1 h2 H = max (H1, H2)

v; a; H v; a; H 2v; a; H

v1; a1; H v2; a2; H v, a, + vnan v,+ v2; 11 2 2; H 1 2 vj + v2

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