Научная статья на тему 'Параметрический синтез магистрального участка мультисервисной сети для предоставления услуг «Тriple рlay»'

Параметрический синтез магистрального участка мультисервисной сети для предоставления услуг «Тriple рlay» Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
59
25
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МУЛЬТИСЕРВИСНАЯ СЕТЬ / ПАРАМЕТРИЧЕСКИЙ СИНТЕЗ / MULTISERVICE NETWORK / PARAMETRIC SYNTHESIS

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

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

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

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

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

Improved methods of parametric synthesis of the main plot multiservice network with selfincoming flow through the use of the method of penalty functions with exponential penalty algorithm and optimize

Текст научной работы на тему «Параметрический синтез магистрального участка мультисервисной сети для предоставления услуг «Тriple рlay»»

Удосконалено метод параметричного синтезу магiстральноï дЫянки мультисер-eicHai мережi при самоподiбному ехидному потощ шляхом використання у ньому штрафних функщй з експоненцшним штрафом й алгоритму одночаcноï оптимiзацiï Ключовi слова: мультисерв^на мережа,

параметричний синтез

□-□

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

Ключевые слова: мультисервисная сеть,

параметрический синтез

□-□

Improved methods of parametric synthesis of the main plot multiservice network with self-incoming flow through the use of the method of penalty functions with exponential penalty algorithm and optimize

Key words: multiservice network, parametric synthesis -□ □-

УДК 621.391

ПАРАМЕТРИЧЕСКИЙ

СИНТЕЗ МАГИСТРАЛЬНОГО УЧАСТКА МУЛЬТИСЕРВИСНОЙ

СЕТИ ДЛЯ ПРЕДОСТАВЛЕНИЯ УСЛУГ «ТRIPLE РLAY»

Д.В. Евлаш

Аспирант

Кафедра телекоммуникационных систем Харьковский национальный университет радиоэлектроники пр. Ленина, 14, г. Харьков, Украина, 61166 Контактный тел.: 8 (057) 702-55-92 Е-mail: evlashdv@mail.ru

1. Введение

В настоящее время наблюдается бурное развитие технологий предоставления телекоммуникационных услуг абоненту. Среди которых наибольшим спросом пользуются услуги высокоскоростного доступа в сеть Интернет, телефонии и телевидения. Принцип предоставления трех данных услуг по одной сети объединяется одним маркетинговым термином «Triple Play». Услуги «Triple Play» предоставляются абонентам по средствам мультисервисной сети, построенной на основании протокола IP. Новые технологии, используемые в услугах «Triple Play», позволяют предоставлять абонентам более широкий перечень услуг и более высокого качества по сравнению с классическими технологиями предоставления аналогичных услуг. Вследствие чего классические технологии предоставления услуг: аналогового вещательного и кабельного телевидения, телефонии по аналоговым линии, коммутируемого доступа в сеть Интернет становятся неконкурентоспособными и вытесняются с рынка.

Таким образом, для сохранения существующей абонентской базы и привлечения новых абонентов сервис провайдерам необходимо переходить на мультисервис-ные сети с предоставлением услуг «Triple Play». Одной из задач, решаемых при переходе на мультисервисную сеть,

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

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

ть Ill)

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

2. Постановка задачи

Пусть для предоставления услуг «Triple play» проектируется мультисервисная сеть, магистральный участок которой состоит из множества U = {u} узлов сети.

Определим матрицу B = ||bkm||, описывающую топологию сети, где

Ь,,„ =

1, если uk смежна к um; 0, в противном случае.

(1)

Определим матрицу параметров FP = |^ || информационных потоков передающихся по каналам связи

мультисервисной сети> где 4„ =(^ кш'Пкш'Нкш) - вектор параметров суммарного информационного потока передаваемого по каналу связи между узлами ик и ит , где Xкт - интенсивность поступления сообщений в канал, сообщений в сек.; пкт - средняя длина сообщения, бит; Нкт - параметр Херста.

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

Математическая модель, предложенная в статье [1], имеет следующий вид:

N N

min I XX w(ckm,xkm )■ bk

k m

1 N N

CP n XX

DX k=1 m=1

T„ =

1 , fkm (fkm ' Ckm)

2Hkm-1 2(1-Hk„)

(ckm fkm)

Hkm

1-H!„

< T„

Pkm = eXP

(^ -x kJ2Hk»

nkm_,

2k(hkm)2ak„ X km'

Pj =1 - П (1 - Pkm) * P„, , Vi,j, a.^eA ;

(k,m)eMjj

fkm ^ ckm, Vak,am e A,bkm * 0 ,

где м1ш - маршрут от узла ик и ит ;

Ркт - вероятность потери пакетов в канале (к,т);

N - количество узлов в сети;

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

Dz - полный трафик в сети;

хкт - размер буфера коммутационного оборудования, входящего в состав канала связи (к,т);

акт - коэффициент разногласий в канале связи (к,т);

к(Н) = Нн(1 - Н)1-н .

3. Метод параметрического синтеза мультисервисной сети минимальной стоимости

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

Q= Ra ■ e

Rb-h(x) .

P(x,R) = W(x) + Ra ■ e

Rb-h(x)

(7)

(8)

где О - штрафная функция, в которую включаются ограничения;

- первый набор штрафных параметров; Яь - второй набор штрафных параметров; Ь(х)- ограничения; W(x) - целевая функция; Р(хД) - Новая целевая функция. Приведем полученную новую целевую функцию:

W(c,x,RT,RT,R.P,Rp) =

N N

=ХХ w (ck

k m

i' Xkm )■ bkm + R

T eRb ■(Tcp (c)-Ta@4>? ) + a C

+RP ■ e

RbP<1- П (1-Pkm(Ckm-Xk„))-P4>

(k,m)€Mij

(9)

(2)

(3)

Для нахождения минимума функции

W(c,x,RT,RTXRD

(4)

(5)

(6)

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

NN т

W(c,RT,RT) = Х Х^т )■ Ькт + RT ■

.(10)

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

c

c

2-2H

Скш = ^кш *1.15 . (11)

Штрафной коэффициент задается постоянным и равен 0,001. Штрафной коэффициент необходимо изменять после решения каждой подзадачи безусловной оптимизации в а раз, чтобы обеспечить сходимость. Значение величины а зависит от отличия между среднесетевой задержкой Тср(с) и допустимой задержкой Т и изменяется от 2 до 0,01, чем меньше

Штрафной коэффициент Яр задается постоянным и равен 0,001. Штрафной коэффициент необходимо изменять после решения каждой подзадачи безусловной оптимизации в Ь раз, чтобы обеспечить сходимость. Значение величины Ь зависит от отличия между вероятностью потери пакетов в сети Р и допустимой вероятностью потери пакетов в сети Р4>, и изменяется от 2 до 0,01, чем меньше это отличие, тем меньше ве-

это отличие, тем меньше величина а . Начальное зна- личина Ь. Начальное значение Яр выбирается таким,

чтобы градиенты функции W(c,x,RT,RT,Rp,Rp) по размерам буферов коммутационного оборудования максимально приближались к нулю.

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

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

чение RT составляет 1.

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

Значения штрафных параметров RT,RT берутся равными соответствующим параметрам при расчете начальных значений пропускных способностей каналов связи.

Рис. 1. Алгоритм метода параметрического синтеза мультисервисной сети минимальной стоимости

Данный алгоритм был реализован в пакете прикладных программ МаШЬ. В результате работы данного алгоритма был произведен параметрический синтез мульти-сервисной сети минимальной стоимости с соблюдением заданных параметров качества обслуживания. На рис. 2 и рис. 3 представлены результаты работы алгоритма параметрического синтеза. На рис. 2 изображена зависимость задержек пакетов в каждом канале связи и средне-сетевая задержка по сети в целом от номера подзадачи оптимизации при расчете начальных значений пропускных способностей каналов связи. На рис. 3 изображены зависимости задержек и вероятностей потери пакетов в каждом канале связи и по сети в целом от номера подзадачи оптимизации при одновременной оптимизации сети по пропускным способностям и размерам буферов.

Рис. 2. Графики зависимости задержек пакетов в сети от номера итерации при расчете начальных значений пропускных способностей

;1Р -,-,-,-,-,-,-,-,-,-и

ш -'-1-1-'-'-1-'-1-1-

■0 Ш» ''1Ш.: 150 гш 300 ада Щщ И50:

а

и'' г Г

1 и

-,-,-,-,-,-,-,-,-,-

; : ,и ШШ ш 400 4зо: аОа

б

Рис. 3. Графики зависимости: а - задержек пакетов в сети от номера итерации; б - вероятности потери пакетов в сети от номера итерации

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

.443-1-1-1-1-1-1-1-1-1-

-о 5!) 100 }5а. ИВ 150 300 8® Я 450 500

Рис. 4. График зависимости стоимости сети от номера итерации

Расчет параметров исходной сети также был произведен при помощи метода, предложенного в статье [1]. Стоимость проектируемой сети составила 14582030416 у.е. Стоимость проектируемой сети при применении усовершенствованного метода составила 14554017571 у.е. Таким образом, выигрыш в стоимости составил 28012840 у.е.

4. Заключение

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

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

Литература

1. Агеев Д. В., Евлаш Д. В. Параметрический синтез муль-тисервисной сети минимальной стоимости при самоподобном входящем потоке и заданными параметрами качества обслуживания // Радиотехника: Всеукр. межвед. научн.-техн. сб. 2008. Вып. 152. С.87-95.

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