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

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

CC BY
457
77
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НЕЛИНЕЙНАЯ ДИНАМИКА / ТЕОРЕМА ТАКЕНСА / НЕЙРОННЫЕ СЕТИ / ВРЕМЕННЫЕ РЯДЫ / ТРАФИК СЕТИ GIGABIT ETERNET / NONLINEAR DYNAMICS / TAKENS THEOREM / NEURAL NETWORKS / TIME ROWS / SELF-SIMILAR TRAFFIC OF GIGABIT ETHERNET

Аннотация научной статьи по математике, автор научной работы — Габдрахманов Артур Айратович, Габдрахманова Наиля Талгатовна

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

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

Похожие темы научных работ по математике , автор научной работы — Габдрахманов Артур Айратович, Габдрахманова Наиля Талгатовна

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

Mathematical Models of Time Series of Intensities of Network Traffic with Different Approaches to Their Creating

In this article the possibility of application of artificial neural networks and autoregressive analysis to creating prediction models the channel with packet data transfer describes. The problem is solved using example time row measurement intensities on port edge switch. Algorithm of building autoregressive models based on statistical analysis of time row measurements. Algorithm of neural network model on the basis of the definition of fractal dimension of time rows was shown. Built models compared to current values entered criteria for evaluating the accuracy of the prediction.

Текст научной работы на тему «Математические модели временных рядов интенсивностей трафика сети при различных подходах к их построению»

Сети телекоммуникаций

УДК 004.732, 519.876 Математические модели временных рядов интенсивностей трафика сети при различных подходах к их построению

А .А. Габдрахманов*, Н. Т. Габдрахманова^"

* ЗАО «Самара-Транстелеком» ^ Российский университет дружбы народов ул. Миклухо-Маклая, 6, Москва, 117198, Россия

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

Ключевые слова: нелинейная динамика, теорема Такенса, нейронные сети, временные ряды, трафик сети Gigabit Eternet.

1. Введение

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

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

Актуальность работы определяется следующим. Непрекращающееся развитие сферы телекоммуникационных услуг и сети Интернет предъявляет новые требования к пропускной способности каналов передачи данных. Существование огромного количества разнородных сервисов в одном физическом канале в часы наивысшей нагрузки могут приводить к перегрузке коммутирующих и маршрутизирующих устройств на магистральных линиях связи и, как следствие, к массовому отказу спектра услуг. Для предотвращения ситуаций, ведущих к отказу магистрального сетевого оборудования, и для оптимизации использования сетевых ресурсов наиболее значимой становится задача грамотного использования ширины полосы пропускания канала передачи данных (за исключением случая увеличения ширины полосы пропускания канала, что заведомо приведёт к увеличению стоимости услуг). Необходимо применять разумные эффективные методы управления трафиком и контроля загруженности, которые бы основывались на данных, предоставляемых, например, инструментом прогнозирования интенсив-ностей трафика на основе предыдущих значений. Существует множество публикаций по построению математических моделей трафика сети [1,2]. Однако в настоящее время эти работы пока не нашли широкого практического применения.

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

Статья поступила в редакцию 1 ноября 2011 г.

Работа выполнена при финансовой поддержке РФФИ, проект 10-01-00381-а.

Cacti, протокол SNMP-Interface statistic. Для практических целей более полезной является информация о степени загруженности сети. Информация о количестве пакетов в единицу времени может вводить в заблуждение. Поэтому в качестве наблюдаемой переменной выбрано агрегированное значение x(t) - интенсивность трафика (бит) в момент t. Длительность данных составляет 10080 точек или 7 суток. График интенсивностей, измеренных на порту GE 0, приведён на рис. 2. Каждая точка на этом графике представляет собой количество бит информации, переданной в магистральном канале за интервал времени в 1 минуту.

Рис. 1. Схема проведения измерений

Рис. 2. График интенсивностей трафика на порту GE 0

Необходимо по данным наблюдений {ж(£), I = 1, 2,..., N}, где N - число точек наблюдения, решить задачу идентификации временного ряда и построить прогноз на т шагов упреждения.

2. Выбор и обоснование авторегрессионной модели временных рядов интенсивностей трафика сети

Авторегрессионные модели используют статистический подход. В статистических методах обработки используется допущение, что всегда имеется шум. Поэтому априори полагается, что изучаемый ряд — стохастический. Визуальный анализ гистограммы распределения (рис.3) интенсивностей показывает, что в сети преобладают интенсивности от 0 до 5*10 8 бит в минуту. Предварительный анализ

временного ряда показывает, что он имеет нестационарность в виде тренда и сезонную составляющую. В данных ярко выражена сезонная составляющая, связанная с суточной периодичностью интенсивности (см. рис.2). Исследования графика интенсивности месячного трафика показали, что наблюдается также устойчивая сезонная составляющая с недельным периодом. Однако в целом тренд неоднороден, так как в нем присутствуют участки с разной скоростью роста и даже спада. Нестационарные данные, характеризующие функционирование системы связи, рационально моделировать процессами авторегрессии проинтегрированного скользящего среднего (АРПСС) [3,4] или их модификациями ARCH и GARCH.

Прмн: ¡п. Распред.Экспоненциальное Критерий Xii-квадрат = 3960,11687, сс = 6 (скорр.) , р =0,00000

8000 7000 6000

<s

г

| 5000

=

ц

S 4000

з:

0

1 3000

т

2000 1000 о

-5Е7 О 5Е7 1Е8 1.5Е8 2Е8 2 5Е8 ЗЕ8 3.5Е8 4Е8 Группа (верхние границы)

Рис. 3. Гистограмма битовой интенсивности исходного ряда наблюдений

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

Введём следующие операторы. Операторы сдвига по времени:

Р-х(Ь) = х(Ь - 1); Р+х(Ь) = х(Ь + 1);

А — оператор последовательной разности:

Дж(^) = (1 - р-)х(г) = х(г) - х(г -1);

Ут — упрощающий оператор взятия разности:

ут = 1 - ; утх(г) = (1 - Р-)х(г) = х(г) - х(г - т).

Для исключения сезонной составляющей применяется упрощающий оператор взятия разности. Так как прогнозируемые данные представляют собой значения интенсивности за каждую минуту, то для исключения внутрисуточных колебаний нужно выбрать Т = 1440, т.е. сдвиг равный количеству отсчётов за одни сутки. После действия оператором Ух на исходный процесс

Ш1 (г) = утх(г) = х(€) - х(г - 1440) (1)

получается новый случайный процесс Ш\(1) без внутрисуточных колебаний. Для устранения тренда используется метод, применяемый для синтеза нестационарных моделей АРПСС [3], основанный на применении к случайным процессам с

трендом оператора взятия разности

u(t) = Adx(t), (2)

где d — порядок стационарных приращений процесса.

Для линейного тренда d = 1, а для квадратичного необходимо брать d =2: A2x(t) = Ax(t) - Ax(t - 1).

Заметим, что для нестационарных процессов с произвольным законом изменения тренда применение этого метода даёт существенные погрешности прогноза. Для линейных участков тренда из (1) с учётом (2) получаем при d =1

U2(t) = Vwi(t) = ui(t) - ui(t - 1). (3)

Исключение из нестационарного процесса сезонной составляющей и тренда позволяет синтезировать модели линейного предсказания стационарного процесса. Однако исследования преобразованного ряда по формулам (2), (3) показали, что в ряде малые и большие значения группируются целыми кластерами или сериями. Причём это не приводит к нарушению их стационарности и, в частности, их гомоскедастичности для относительно больших временных интервалов, т.е. гипотеза о том, что дисперсия D(x(t)) = const не противоречит экспериментальным данным. Однако в рамках моделей АРПСС удовлетворительно объяснить процесс не удалось. Для увеличения точности прогнозирования предлагается использовать двухуровневый алгоритм построения моделей. На первом уровне разбить всё пространство на подобласти, где временной ряд является стационарным относительно математического ожидания и дисперсии. На втором уровне построить в каждой подобласти локальные АРПСС модели.

При решении задачи построены следующие кластеры: кластер 1 - 1 с 0.00 ч. -до 08.00 ч; кластер 2 - с 08.00 ч. до 10.00 ч.; кластер 3 - с 10.00 ч. 19.00ч.; кластер 4 - с 19.00 до 24.00ч. По данным каждого кластера построены модели АРПСС (1,1,1). Математические модели в общем виде имеют следующий вид:

(1 - aF-)(1 - F-)ui(t)(1 - PF-)S(t), (4)

(1 - aF-)Au1(t) = (1 - ftF-)S(t), где 5(t) — элементы нормального белого шума, а — параметр авторегрессии, ft — параметр скользящего среднего.

Для временного исключения из анализируемого ряда x(t) сезонной составляющей, имеющий период Т, в левую часть АРПСС (1,1,1) — модели, представленной уравнением (4), мультипликативно вводится упрощающий оператор Vt = 1 - F'E, а в правую часть — упрощающий оператор вида 1 - d*F^.

Уравнение модели имеет вид

(1 - aF-)AVTx(t) = (1 - ftF-)(1 - d*F-)S(t). (5)

Такие модели называются мультипликативными.

Для всех четырёх кластеров построены мультипликативные модели. Диагностическая проверка (анализ остатков в описании реального ряда x(t) с помощью построенной модели) полученных моделей позволяет сделать вывод об адекватности построенных моделей временного ряда.

Для оценки пригодности модели к построению прогноза используются вычисленные на тестовом множестве выборочные оценки математического ожидания ошибки прогноза и дисперсии

1 N

М (£) = n Е

i=i

N

= ^Е & - М(г)2,

(7)

4=1

где £( = х(1) — х(Ь); среднее значение модуля относительной ошибки прогноза

N

МБЕ =

4=1

х(г) - х(г)

x(í)

максимальное и минимальное значения модуля относительной ошибки

х(г) - х(г)

МахЕ = тах

4

МтЕ=тт

4

х(г) х(г) - х(г)

х(г)

(8)

(9)

(10)

Тестовое множество состоит из т = 30 последних точек временного ряда, не использованных при построении моделей. На рис.4 представлен график сопоставления прогнозируемых (расчётных) данных с данными натурных наблюдений. На графике отложены по оси абсцисс - номер точки, по оси ординат - значение интенсивности трафика. Результаты верификации моделей для каждого кластера представлены в табл. 1.

Результаты верификации моделей АРПСС (1, 1,1)

Таблица 1

АРПСС Кластер 1 Кластер 2 Кластер 3 Кластер 4

Мах Е 6,66Е-01 3,89Е-01 1,74Е-01 1,70Е-01

Мт Е 1,30Е-02 3,28Е-03 2,87Е-03 5,45Е-03

МБЕ 1,21Е-01 1,23Е-01 5,55Е-02 7,19Е-02

Б 0,122777 0,120128 0,044071 0,044378

М 0,01 0,004 0,005 0,003

3.50Е+08 3.00Е+08 250Е+08 2.00Е+08 1.50Е+08 1.00Е+08 5.00Е+07 0.00Е+00

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31

Рис. 4. График сопоставления прогнозируемых (расчётных) данных (ряд 2) с данными натурных наблюдений (ряд1). На графике по оси абсцисс — номер точки, по оси ординат — значение интенсивности трафика

3. Выбор и обоснование нейросетевой модели временных рядов интенсивностей трафика сети

В качестве параллельной модели для АРПСС построена нейросетевая модель с использованием методов нелинейной динамики. Полагается, {х(1)}~^=1 измерения некоторой наблюдаемой скалярной компоненты й\ мерной динамической системы у. При этом размерность и поведение динамической системы в целом неизвестны. Для заданного временного ряда необходимо построить некоторую модель, которая вобрала бы в себя рассматриваемую динамику, ответственную за генерацию наблюдений х(1). Решаемую задачу принято называть задачей динамического восстановления.

Особенностью размерности динамической системы является то, что это одна из немногих характеристик, которую можно оценить по временному ряду. Согласно теореме Такенса [5], геометрическая структура динамики этой системы, зависящей от многих переменных, может быть восстановлена на основе наблюдений {х(1)}*=! в О мерном пространстве, построенном на основе нового век-

т

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

тора = {х(1),х(1 - 1),...,х(1 - (Б - 1))} , где Б > + 1. Эволюция точек г^) ^ +1) в реконструированном пространстве соответствует эволюции точек у(1) ^ у(£ +1) в исходном пространстве. Процедура поиска подходящего Б называется вложением. Минимальное число И, при котором достигается динамическое восстановление, называется измерением вложения. В работе используется алгоритм, предложенный в 1983 г. П. Грассбергом и И. Про-каччиа, который позволяет по временному ряду оценить фрактальную размерность й^с странного аттрактора динамической системы. Алгоритм поиска коротко описывается следующими шагами. Пусть по временному ряду построена тх-мерная реконструкция, и в распоряжении исследователя находится набор векторов = (х(£),х(1 - 1),..., х(£ - (тх - 1)). Задаётся некоторое число 5 и разбивается область фазового пространства на кубики со стороной ё. Для выбранных т\ и 5 вычисляется корреляционный интеграл:

1 * ( 1 * \

°(6) = 1}т ^ £ ж-г Е ^ -№) - ^)и) , (11)

п= 1 \ к=1,к=п /

где

в(г)

1, г> 0,

0, г < 0,

в(-) — функция Хэвисайда, ||-|| — какая-либо норма (в нашем случае Евклидова), N — количество точек.

С(Ö) является мерой вероятности того, что две точки z(n) и z(k) на аттракторе находятся на расстоянии Ö. Количество N должно быть достаточно большим.

При малых Ö корреляционный интеграл С(6) ~ ödfC [5], поэтому корреляционную размерность dfc можно определить по наклону зависимости ln С (S) от ln Ö. Другими словами, корреляционную размерность dfc можно определить как

dfc = lim ln ° .

1 г^о ln д

С ростом размерности вложения т\ корреляционная размерность dfc(ш) увеличивается. Если в рассматриваемом временном ряде есть проявление детерминированного хаоса, то, начиная с некоторого т\ = т, величина соответствующей dfc(ш\) перестаёт расти. Достигнутое при этом значение принимается за размерность аттрактора исходной системы df = dfc (то)- Если же рост продолжается без насыщения, то это свидетельствует о том, что наблюдаемый сигнал шумовой. Конечное значение dfc означает, что рассматриваемый сигнал можно воссоздать с помощью детерминированной системы. На рис.5 приведён график зависимости корреляционной размерности от размерности вложения для ряда. На графике по

оси абсцисс отложены значения вложения т, по оси ординат — значение корреляционной размерности Полученная кривая показывает, что фрактальная размерность временного ряда измеренных значений равна 4, 53, а следовательно, размерность вложения для восстановления динамической системы В = 2 [df ] + 1 = 11.

9 8 7 6 5 4 3 2 1 0

0123456789 Рис. 5. Зависимость корреляционной размерности от размерности вложения для ряда

Решаемую задачу можно сформулировать следующим образом. Имеется временной ряд {x(t)}^= заданы параметры реконструкции (в нашем случае D = 11).

т

Для Ni векторов z(t) = {x(t),x(t — 1),...,x(t — (D — 1))} известны значения искомой функции: F(t) = F(z(t)) (потому что известны следующие за z(t) члены временного ряда). Требуется найти значение искомой функции в новой точке z(t), х = F(z). Иначе, требуется аппроксимировать неизвестную функцию F по заданным N\ точкам.

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

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

R(w) = Ea(w) + \Ec(w), (12)

где Е3(гй) — стандартная мера эффективности нейросети (среднеквадратическая ошибка), Е с(w) — штраф за сложность, А — параметр регуляризации.

Например,

1

Ec(w,k) = 2 J

дк

дхк c(х, ^

x)dx, (13)

Рпс(сс,ю) — выполняемое моделью отображение, /л(х) — некоторая весовая функция, определяющая область входного пространства, на которой РпС(х,1й) должна быть гладкой.

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

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

Для рассматриваемого примера построено два кластера. Для каждого кластера построены нейросетевые модели. Тип нейросети — многослойный персептрон. Для построенных моделей на тестовом множестве вычислены по формулам (8)— (10) значения введённых критериев:

МЯЕ = 0,011600969, МахЕ = 0, 573175783, МгпЕ = 0, 08769853.

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

Рис. 6. График прогнозируемых (расчётных) данных (in Output) с данными натурных

наблюдений (in)

Для возможности сравнения авторегрессионных и нейросетевых моделей построение НС моделей осуществлялось также для каждого кластера, полученного разбиением по первому способу. Диагностическая проверка (анализ остатков в описании реального ряда ж(£) с помощью построенной модели) полученных моделей подтвердила правильность моделей. Результаты верификации моделей для каждого кластера представлены в табл. 2. Верификация осуществлена также как и для АРПСС моделей. Результаты вычислений значений введённых критериев для каждого кластера приведены в табл. 2. В табл. 3 приведены реальные значения ж(£), модельные прогнозные значения ж(£), модули абсолютных

|е<| = 1%(Ъ) — и относительных еотн(£) =

x(t)

ошибок прогноза.

Сравнение вычисленных значений введённых критериев для оценки прогностических свойств моделей свидетельствует о том, что НС наиболее пригодны для решения поставленной задачи.

4. Выводы

1. Проведён статистический анализ реальных данных функционирующей сети.

2. На основе результатов статистического анализа данных проведено обоснование и выбор математической модели линейного предсказания для адекватного

Таблица 2

Результаты верификации нейросетевых моделей

нс Кластер 1 Кластер 2 Кластер 3 Кластер 4

Мах Е 1,37Е-01 3,51Е-01 1,58Е-01 1,19Е-01

Мт Е 8,19Е-04 4,78Е-04 1,53Е-03 1,89Е-03

МБЕ 4,73Е-02 1,26Е-01 4,30Е-02 4,79Е-02

Б 0,022777 0,050128 0,0044071 0,0044378

М 0,001 0,004 0,005 0,0003

Таблица 3

Фрагмент вычислений прогнозных значений нейросетевой моделью

п г х(£) х(г) Ш1 !^ОТН1 |£отн(^)|* 100%

1 5,01 1,78Е+07 1,69Е+07 896362,5 5,02Е-02 5%

2 5,02 1,82Е+07 1,70Е+07 1184912 6,51Е-02 7%

3 5,03 1,75Е+07 1,72Е+07 325032,4 1,86Е-02 2%

4 5,04 1,69Е+07 1,70Е+07 177761,2 1,05Е-02 1%

5 5,05 1,77Е+07 1,69Е+07 728532,1 4,13Е-02 4%

6 5,06 1,81Е+07 1,70Е+07 1067601 5,91Е-02 6%

7 5,07 1,70Е+07 1,71Е+07 124981 7,36Е-03 1%

8 5,08 1,65Е+07 1,70Е+07 436779,1 2,64Е-02 3%

9 5,09 1,70Е+07 1,69Е+07 112739,1 6,65Е-03 1%

10 5,1 1,72Е+07 1,68Е+07 427219,7 2,48Е-02 2%

11 5,11 1,81Е+07 1,69Е+07 1248611 6,89Е-02 7%

12 5,12 1,66Е+07 1,70Е+07 391387,7 2,35Е-02 2%

13 5,13 1,55Е+07 1,69Е+07 1329873 8,55Е-02 9%

14 5,14 1,60Е+07 1,66Е+07 559059,7 3,49Е-02 3%

15 5,15 1,57Е+07 1,65Е+07 794942,4 5,07Е-02 5%

16 5,16 1,91Е+07 1,65Е+07 2625073 1,37Е-01 10%

17 5,17 1,58Е+07 1,70Е+07 1161766 7,33Е-02 7%

18 5,18 1,56Е+07 1,67Е+07 1085970 6,96Е-02 7%

19 5,19 1,61Е+07 1,65Е+07 375116,4 2,33Е-02 2%

20 5,2 1,60Е+07 1,63Е+07 316829,6 1,98Е-02 2%

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

3. На основе анализа временного ряда как наблюдаемая нелинейной динамической системы проведено обоснование и построение нейросетевой прогнозной модели.

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

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

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

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

Литература

1. Исследование возможностей прогнозирования трафика сети мобильной связи / В. М. Безрук, И. В. Корсун, В. А. Тихонов, Н. В. Кудрявцева // ВосточноЕвропейский журнал передовых технологий. — 2010. — № 4/9 (46). — С. 5862. [Issledovanie vozmozhnosteyj prognozirovaniya trafika seti mobiljnoyj svyazi / V. M. Bezruk, I. V. Korsun, V. A. Tikhonov, N. V. Kudryavceva // Vostochno-Evropeyjskiyj zhurnal peredovihkh tekhnologiyj. — 2010. — No 4/9 (46). — S. 5862. ]

2. Zhani M. F., Elbiaze H. Analysis and Prediction of Real Network Traffic // Journal of Networks. — 2009. — Vol. 4, No 9.

3. Бокс Д., Дженкинс Г. Анализ временных рядов: Пер. с англ. — М.: Мир, 1974. — 406 с. [Boks D., Dzhenkins G. Analiz vremennihkh ryadov: Per. s angl. — M.: Mir, 1974. — 406 s. ]

4. Боровиков В. П., Ивченко Г. И. Прогнозирование в системе STATISTIKA в среде Windows. — М.: Финансы и статистика, 1999. — 384 с. [Borovikov V. P., Ivchenko G. I. Prognozirovanie v sisteme STATISTIKA v srede Windows. — M.: Finansih i statistika, 1999. — 384 s. ]

5. Малинецкий Г. Г., Потапов А. Б., Подлазов А. В. Нелинейная динамика: Подходы, результаты, надежды. — 3-е. издание. — М.: Книжный дом «ЛИБ-РОКОМ», 2011. — 280 с. [Malineckiyj G. G, Potapov A. B., Podlazov A. V. Nelineyjnaya dinamika: Podkhodih, rezuljtatih, nadezhdih. — 3-e. издание. — M.: Knizhnihyj dom «LIBROKOM», 2011. — 280 s. ]

6. Хайкин С. Нейронные сети: полный курс: Пер. с англ. — 2-е издание издание. — М.: Издательский дом «Вильямс», 2006. — 1104 с. [Khayjkin S. Neyjronnihe seti: polnihyj kurs: Per. s angl. — 2-e izdanie издание. — M.: Izdateljskiyj dom «Viljyams», 2006. — 1104 s. ]

UDC 004.732, 519.876

Mathematical Models of Time Series of Intensities of Network Traffic with Different Approaches to Their Creating

A. A. Gabdrakhmanov*, N. T. Gabdrakhmanova^

* CJSC "Samara-Transtelecom" 450022, Russia, Ufa, Vladivostokskaya str, 2/1-302

t Peoples' Friendship University of Russia 6, Miklukho-Maklaya str., Moscow, 117198, Russia

In this article the possibility of application of artificial neural networks and autoregressive analysis to creating prediction models the channel with packet data transfer describes. The problem is solved using example time row measurement intensities on port edge switch. Algorithm of building autoregressive models based on statistical analysis of time row measurements. Algorithm of neural network model on the basis of the definition of fractal dimension of time rows was shown. Built models compared to current values entered criteria for evaluating the accuracy of the prediction.

Key words and phrases: nonlinear dynamics, Takens theorem, neural networks, time rows, self-similar traffic of Gigabit Ethernet.

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