ПОСТРОЕНИЕ И АНАЛИЗ МОДЕЛИ ОПТИЧЕСКОГО КОММУТАТОРА В СЕТИ С ОПТИЧЕСКОЙ КОММУТАЦИЕЙ ПАЧЕК ПРИ ПРИМЕНЕНИИ ПРОТОКОЛА РЕЗЕРВИРОВАНИЯ JET
Миронов Юрий Борисович,
к.т.н., в/ч 33965, Москва, Россия, [email protected]
Бужин Игорь Геннадьевич,
к.т.н., в/ч 33965, Москва, Россия, [email protected]
Гайдамака Юлия Васильевна,
к.ф.-м.н., Доцент кафедры прикладной информатики и теории вероятностей,, РУДН, Москва, Россия, [email protected]
Исследование выполнено при финансовой поддержке РФФИ в рамках научных проектов № 15-07-03051, 15-07-03608.
Ключевые слова: сети оптической пакетной коммутации, Optical Packet Switching (OPS), оптическая коммутация блоков, оптическая коммутация пачек, Optical Burst Switching (OBS), протокол резервирования длин волн с отложенным резервированием, Just Enough Time (JET).
Сети оптической пакетной коммутации (Optical Packet Switching, OPS) сочетают в себе преимущества оптических сетей с маршрутизацией по длине волны и сетей с коммутацией пакетов. Применение принципа оптической коммутации блоков или оптической коммутации пачек (Optical Burst Switching, OBS) потребовало разработки специализированных протоколов сигнализации, одним из которых является протокол резервирования длины волны JET (Just Enough Time, отложенное резервирование). Согласно протоколу JET резервирование длины волны в оптическом коммутаторе происходит не с момента поступления заголовка пачки, т.н. "контрольного пакета" (burst header packet, BHP), а лишь с момента поступления т.н. "информационной пачки" (data burst, DB). Поскольку в этом случае резервирование происходит только на время передачи информационной пачки, протокол JET обеспечивает меньшую длительность занятия длины волны, чем при других известных подходах, например, схеме JIT (Just In Time, мгновенное резервирование) и схеме Horizon. Построена математическая модель оптического коммутатора, позволяющая проводить анализ вероятности блокировки пачки, которая является одной из основных характеристик функционирования сети оптической коммутации. На первом этапе построена математическая модель передачи пачек оптическим коммутатором для одной длины волны в виде марковской цепи с двумя состояниями. В предположении о геометрическом распределении длины пачки получена матрица вероятностей переходов между состояниями цепи Маркова, зависящая от интенсивности поступления пачек в оптический коммутатор. На втором этапе модель обобщена на случай конечного числа длин волн и для обобщенной модели получена формула для расчета вероятности блокировки пачки оптическим коммутатором при применении в сети оптической коммутации пачек протокола JET. Также разработана имитационная модель протокола в системе моделирования общего назначения (General Purpose Simulation System, GPSS). Представлены результаты численного анализа, иллюстрирующие зависимость вероятности блокировки от задержки резервирования длины волны и от длины пачки.
Для цитирования:
Миронов Ю.Б., Бужин И.Г., Гайдамака Ю.В. Построение и анализ модели оптического коммутатора в сети с оптической коммутацией пачек при применении протокола резервирования // T-Comm: Телекоммуникации и транспорт. - 2016. - Том 10. - №2. - С. 12-18.
For citation:
Mironov Yu.B., Buzhin I.G., Gaidamaka Yu.V. Optical switch modelling in optical burst switching network with protocol Jet. T-Comm. 2016. Vol. 10. No.2, рр. 12-18. (in Russian)
Введение
В настоящее время известны два общепризнанных принципа коммутации информационных сигналов в высокоскоростных оптических сетях: волновал маршрутизация (Wavelength Routing, WR) и оптическая коммутация пакетов (Optical Packet Switching, OPS) [1-9]. В сетях с волновой маршрутизацией не требуется производить оптико-электрических преобразований, однако рабочий диапазон длин волн используется не так эффективно, как в сетях с оптической коммутацией пакетов. В последних частотный диапазон используется более полно, но появляется необходимость преобразований «оптика-электроника» в узлах коммутации, где буферизация, обеспечивающая задержку, реализуется, например, с помощью волоконно-оптических линий задержки (Fiber Delay Line, FDL) [10]. Новый комбинированный принцип коммутации Optical Burst Switching (OBS), получивший название оптической коммутации блоков [I I] или оптической коммутации пачек [12], успешно сочетает преимущества двух технологий оптической коммутации, В данной технологии нет буферизации и электронной обработки данных в промежуточных узлах, а оптический канал между узлами коммутации резервируется на ограниченное время. На сегодняшний день разработано несколько протоколов сигнализации для сетей с оптической коммутацией пачек, однако полностью оптического оборудования для таких сетей ещё не создано. В статье исследуется протокол резервирования длины волны JET (Just Enough Time, отложенное резервирование) [9], при котором длина волны резервируется только на время передачи информационной части пачки, что повышает пропускную способность оптического канала по сравнению с другими известными подходами, например, со схемой JIT (Just In Time, мгновенное резервирование) и схемой Horizon [13, И].
Статья организована следующим образом, В первом разделе описываются принципы работы протокола сигнализации JET. Во втором разделе построена математическая модель протокола на основе марковской цепи. В третьем разделе приводится листинг программы имитационного моделирования данного протокола в системе моделирования общего назначения GPSS (General Purpose Simulation System). В четвертом разделе выполнен численный анализ результатов имитационного моделирования, проведено сравнение расчетов вероятности блокировки на основе математической модели марковской цепи, с использованием приближенного метода первой формулы Эрланга и моделирования работы протокола в GPSS, I. Протокол сигнализации JET
Пачкой (burst) в сетях оптической пакетной коммутации называется несколько пакетов одного уровня обслуживания, которые передаются вместе от одного узла-источника (ingress node) к одному и тому же узлу назначения (egress node), причем при коммутации в транзитных узлах сети (core nodes) состав пачки не изменяется. Пачка состоит из заголовка (burst header packet) - так называемый «контрольный пакет» (КП), и информационной части (data burst) - «информационная пачка» (ИП). При исследовании работы оптического коммутатора (optical switch)
анализируются потери пачек из-за нехватки ресурсов в исходящем оптическом канале, для которого далее детально описана процедура резервирования длин волн и передачи информационных пачек.
Контрольный пакет поступает в оптический коммутатор по каналу управления и содержит адрес назначения, длительность интервала времени, через который должна поступить информационная пачка, называемого задержкой (offset time), и данные о длине информационной пачки. В момент поступления КП по адресу назначения пачки выбирается исходящий оптический канал, на котором согласно протоколу JET резервируется одна из длин волн на время, необходимое для передачи информационной пачки соответствующей длины. Длина волны резервируется не с момента поступления КП, как в протоколе JIT (Just In Time, мгновенное резервирование), а через время задержки, которое иногда является постоянной величиной. Поиск свободной длины волны в оптическом канале по направлению передачи пачки осуществляется последовательным перебором длин волн - от максимальной длины волны к минимальной. Если свободная длина волны найдена, то на время передачи ИП она резервируется с момента начала передачи, отстоящего от момента поступления КП на время задержки. Если обнаруживается, что все длины волн на момент начала передачи уже зарезервированы поступившими ранее контрольными пакетами, то происходит отмена выполненного ранее резервирования для ИП на максимальной длине волны, и эта длина волны резервируется для информационной пачки, соответствующей вновь поступившему контрольному пакету. В этом случае вытесненная информационная пачка в момент поступления будет заблокирована.
На рисунках 1-3 изображен пример, иллюстрирующий работу протокола JET в дискретном времени. Полагаем, что задержка и длины информационных пачек кратны длине слота, поэтому интервал задержки начинается в момент начала временного слота, следующего за слотом поступления КП. В примере время о задержки постоянно и равно 5 временным слотам, а длины Ц информационных
пачек, j> I, случайны. В оптическом канале для передачи ИП доступны три длины волны - wl, w2, w3. Границы ИП, для которых выполнено резервирование длины волны, изображены на рисунках пунктирным контуром, а границы ИП, для которых выполняется передача на зарезервированной длине волны, изображены сплошным контуром.
Предполагается, что в момент / все длины волн в оптическом канале свободны. В рассмотренном примере в первый временной слот поступают два контроль-
ных пакета - КП I и КП 2 (рис. I). Согласно принципу LIFO (Last In First Out) КП I резервирует длину волны w3 на интервал [f0 + a, f0 + а + L, ] = \t6, tu] Для передачи своей информационной пачки ИП I, которая имеет длину Ц =8 слотов и поступит в коммутатор через а=5 слотов.
Аналогично, КП 2 резервирует длину волны w2 на интер-
вал Г^+дг, Г0+л+12] = [/6., *,2] для передачи ИП 2, которая имеет длину = 6 слотов.
КП 21 КПП
(о О
ц=5
ИЛ!. Itf
ншд,=а
• ГГПТ
Г|4
На рис, 3 показано, что поступление КП 6 в слоте [77, /я], когда на момент на всех длинах волн будет вестись начавшаяся до момента поступления КП 6 передача информационных пачек, не окажет влияния на передачу ИП 3-ИП 5, а ИП 6 длиной Ьь = 4 слота в момент своего поступления в коммутатор будет заблокирована.
wl
w2
КПЗ | КПЦ
h, h
чв
Задержка
Рис. I. Резервирование длин волн при поступлении КП I и КП 2 в слоте [/0>
Далее во втором временном слоте [/,,л] поступают
три КП - КП 3, КП -4 и КП 5 {рис. 2). При переборе длин волн от w3 к wl на момент /,+д=/7, соответствующий
моменту поступления ИП 3, имеется свободная длина волны wl, которая резервируется для передачи ИП 3 длиной Ly =8 слотов на интервале Г/7, /]51. Для ИП 4 и ИП S на
момент их поступления свободных длин волн не будет.
В этом случае по протоколу JET отменяется резервирование длин волн, выполненное ранее для ИП 1 и ИП 2, а высвободившиеся длины волн резервируются для передачи ИП 4 и ИП 5 согласно принципу LIFO: длина волны wt резервируется для передачи ИП 4 длиной ¿,=9 слотов
на интервале /)6], а длина волны w2 - для передачи ИП 5 длиной Ц=1 слотов на интервале [г7, г|4]- Таким образом, ИП I и ИП 2 в момент t6 своего поступления в коммутатор будут заблокированы.
КП 5 ЮН КПЗ h
KT I 6 I ' 1
I '? "t "
ипз, vs
I I I I 1~Г
ИП5, ls=? ......
ар5
Задержка
ИП 2, l/=6
TT
wl
Чй
w3
CK---
_____________)
KT12 КП 1
hT h
к'П 5 КП4 КПЗ h
ИИ 3,1^9 ИП5, ij.7
ИП4, ifi
<1=5
Задержка
ТГГГГГ77
w2
сю
ОС
Рис. 2. Резервирование длин волн и блокировки ИП при поступлении КП 3 - КП 5 в слоте [^ /,]
Рис. 3. Резервирование длин волн и блокировки ИП при поступлении КП 6 в слоте 1
В следующем разделе построена математическая модель оптического коммутатора, позволяющая проводить анализ вероятности блокировки информационной пачки, которая является одной из основных характеристик функционирования сети оптической коммутации.
2. Математическая модель протокола JET на основе марковской цепи
Для анализа вероятности блокировки информационной пачки в случае занятости всех длин волн построим математическую модель процесса передачи пачек по оптическому каналу в соответствии с протоколом JET в дискретном времени [16]. Положим время задержки и длительности передачи информационных пачек кратными длине временного слота. Положим также, что контрольные пакеты поступают в систему в соответствии с пуассоновским законом интенсивности Л, где Л - среднее количество КП, поступающих в один временной слот. Пусть для передачи ИП система имеет w длин волн, тогда Л = Л/w - интенсивность поступающего потока КП на одну длину волны.
Обозначим g случайную величину (СВ) времени задержки, имеющую закон распределения Р{£<а] =/(") »
я-1
а> 0. Тогда для каждого КП выражение °пре-
деляет вероятность того, что СВ задержки не превысит (я-l) слотов, а дополнительная вероятность
( ^
1 —^/(я) соответствует тому, что спустя (я-l) слот
V. )
после поступления контрольного пакета соответствующая
информационная панка ещё не пришла. Среднее число ИП, которые поступят в п-й слот после поступления КП, равно пЛ/(п).
Тогда интенсивность потока ИП, иными словами, среднее число А информационных пачек, поступающих за
слот, определяется следующей формулой:
(I)
( (") (и)^ Рол Ро.\
„(ч) и По Ри
где переходные вероятности = Р15 на шаге п определяются формулой
(я+0=у
р); = < г и
1-Й"4, / = 0, 7 = 1;
де
(2)
»
М
н,0
г(ч) '(1.1,■
1 -1/Щ
V )
Обозначим Г| СБ длины информационной пачки с законом распределения Р|т]</| = />0. Предположим, что длина ИП имеет геометрический закон распределения с заданным средним Ь, т.е. #(/) = с/(]-</)' ', где
Рассмотрим систему с одной длиной волны: иг = 1, Обозначим 5'"' состояние длины волны на слоте п , причем = !, если на слоте п длина волны занята передачей информационной пачки, = 0 в противном случае. Последовательность п > 01 образует неоднород-
ную цепь
Маркова (ЦМ), е{0,1}. Матрица переходных вероятностей ЦМ на шаге п имеет следующий вид:
о{"] =
где переходные вероятности #•/"' = = } 2{-") = /|
а шаге п определяются формулой
м
г - {
Ш
I -мм-*
7!
, j<w-\,i>j;
/ = /=1.
Здесь " интенсивность поступающего потока ИП
на одну длину волны на шаге (/7 + 1). Для случая интенсивность п равна Л^ |(.
Для общего случая системы с и> длинами волн, где м>>1, обозначим X число занятых длин волн на слоте /7. Как и в случае н1 — 1 , последовательность
образует неоднородную ЦМ, е{0,1,....иг}■ Матрица 1&;) переходных вероятностей ЦМ п>0^ на шаге
п имеет следующий вид:
(3)
Начальное распределение вероятностей
П=(я-,.), 0 < IV, ЦМ на шаге « = 0 мо-
жет быть получено в результате решения системы уравнений равновесия
о(4)
/=0
У/
с условием нормировки Уд = I.
1=0
Зная начальное распределение П и матрицу переходных вероятностей /?'"' на каждом шаге, можно определить вероятности у^ = Р=/|, 0 </ < п > 0:
= V тг/^М0 , , 0 <7 < и'. (5)
; ,п> .п .. тф, [ -0
Заметим, что информационная пачка, соответствующая поступившему на шаге п = 0 контрольному пакету, будет вытеснена с зарезервированной длины волны, если на любом из шагов и е {а,а ++ £ -1} цепь Маркова
«>о| перейдет в состояние, когда заняты все длины волн.
В [16] вероятность Тй{а,£) того, что длина волны была свободна на шаге п — а и оставалась свободной после этого в течение (¿ — 1) такта, предлагается оценить с помощью ЦМ п > о| с учетом (2) по следующей формуле:
т„ (а,щ=...Р{;;1-г)=. (6)
Там же показано, что из (I) и (6) для случая равномерного распределения СВ £ задержки на интервале [0,/т[И ]
следует окончательное выражение для вероятности
Т0(а,Ь) = еЧ^-Щ к= 1
1+t_
(?)
Тогда вероятность В(а,Ь) блокировки информационной лачки случайной длины, имеющей геометрическое распределение со средним ¿, поступившей с случайной задержкой а, определяется по формуле
B(a,L) = l-T0{a,L)^
(8)
где Vj , 0 <z < w, можно найти из (5), a Tlt(a,L) определяется формулой (7).
Алгоритм расчета по формулам математической модели представлен ниже.
Шаг I. Задание исходных данных: X,w,L,tmax.
Шаг 2. Расчет начального распределения вероятностей П ={щ), 0 <i < w, по формулам (3)-{4).
Шаг 3. Расчет распределения вероятностей I rin),0<(<wj для 0 <n<tmax по формуле (5).
Шаг 4. Расчет вероятности Т0 (a,L ) того, что длина волны была свободна на шаге п = а, 0<a<t , по формуле (7).
Шаг5. Расчет вероятности B(a,L) блокировки информационной пачки по формуле (8).
3. Имитационная модель протокола JET.
Для анализа вероятности блокировки информационной пачки в зависимости от задержки а и средней длины информационной пачки L была разработана программа имитационного моделирования в системе моделирования общего назначения (General Purpose Simulation System, GPSS).
Имитационная модель представляет собою разомкнутую сеть массового обслуживания, состоящую из двух узлов. Из внешней среды в узел I поступает простейший поток заявок заданной интенсивности. Длительность обслуживания в первом узле - равномерно распределенная случайная величина, моделирующая задержку между моментами поступления КП и ИП. После обслуживания в первом узле заявки с вероятностью Р —1 переходят на обслуживание в узел 2, Длительность обслуживания во втором узле соответствует времени передачи информационной пачки, которая имеет случайную длину с геометрическим распределением. Моделирование резервирования длины волны осуществляется при помощи блока ADVANCE, дисциплина выбора LIFO - при помощи оператора UNLINK. На рис. 4 представлен листинг программы имитационного моделирования.
иг 1 storage 2; ааданкя число приборов в узле
SENEMTE {Exponential(1,0,1СОО)ï; (оркирование детерминированного потока заявок
TEST L Q5cli_2,l,Otltaz; проверка таны очереди <Л_2
net_l queue ch_l? отметка момзнта поступления заявки в очередь ch_l
ЯШ ПК в Met I; очередность очереди oh 1
ШЕЙ Uz_l; попытка занять ода из приСоров устройства Uz_l
DEPART сЬ_1; регистрация момента покидания заявки очереди ch_l
advance (DnifoiB (25,1,180)); озрмирование задержки, распределяй по равномерному закону
leave ш 1; освобождение одною прибора многоканального устройства к_1
TRANSFER ,Het 2; безусловная {с вероятностью 1} передача заявки в узел 2
Net 2 QUEUE ch 2;
SEIZE nzell;
DEPART ch_2;
ADVANCE (Exponential(1,0,1(00)); RELEASE nielli TERMINATE If Otïaz TERMINATE 1
Рис. 4, Программа моделирования работы протокола резервирования JET в GPSS
4. Пример численного анализа
Ниже приведены результаты расчета вероятности блокировки информационной пачки в зависимости от задержки а {рис. 5) и средней длины информационной пачки ¿ (рис, 6). Вероятность блокировки была рассчитана тремя способами - с помощью математической модели (график «марковская модель»), имитационной модели (график «моделирование»), а также с помощью приближенного метода оценки по формуле вероятности блокировки для модели Эрланга с явными потерями [16] (график «формула Эрланга»):
(Л1)у
в=-(?)
Расчёты приводились для случая №-3 при двух значениях задержки а = 36 слотов и а = 90 слотов, а также при двух значениях средней длины информационной пачки ¿ = 20500 слотов и ¿ = 122000 слотов. Заметим, что на практике число длин волн в оптическом канале измеряется тысячами - напр., используется 2048 длин волн.
-*ipe*ca»utatflhrii*il° 122000
- ылрцасыя изд.ль при L »KiSffl}
- toevyfl) >",-* J flfH LH22CM
- tepuyfli >:<-».-1 пр. L"Î05WI »лрсМИМО
■ ШИП
Рис. 5. Зависимость вероятности блокировки ИП от задержки а
-мэрковси ffl модель при a=9Û ! ! ! !
—I— ыарюкга m модель при а-36
—ó— форыупа Эрланга при а=3€
* модели ро saw ite л» j=90
—0— модели poi банк« лри
1 i i i i
D 2 4 6 В ID 12 U
* is'
Рис. 6. Зависимость вероятности блокировки ИП от средней длины ИП L
Графики рис. 5 показывают, что при средней длине ИП 20 500 тактов значения вероятностей блокировок ИП, вычисленные различными способами, близки - относительная погрешность не превышает 5%. Следовательно, для упрощения расчетов можно рекомендовать использовать формулу Эрланга.
При средней длине ИП 122 ООО тактов марковская модель дает оценку сверху для вероятностей блокировок ИП. Эта же закономерность видна на графиках рис. 6, где для обоих значений задержки ¿/-36 слотов и ¿/ = 90 слотов наблюдается отличие вероятностей блокировки, полученных путем математического моделирования, от других методов, при этом формула (8) дает оценку сверху для вероятности блокировок ИП. На рис. 6 этот эффект становится выраженным при росте от средней длины информационной пачки до £=105 временных слотов, что также говорит в пользу расчетов по формуле (8) при проектировании сети оптической коммутации.
5. Заключение
Сети оптической пакетной коммутации с оптической коммутацией пачек обладают возможностями для удовлетворения самых высоких требований по пропускной способности таких приложений, как распределенные вычисления (grid computing), iP-телевидение и облачные хранение и обработка данных (cloud computing). К сожалению, технология оптической коммутации пачек пока не вышла на коммерческий рынок, что отчасти объясняется недостаточными усилиями по стандартизации соответствующих протоколов и сетевой архитектуры. Однако, научно-исследовательская работа в этой области ведется активно, в частности, разрабатываются схемы урегулирования коллизий, когда пришедшие по разным входящим оптическим каналам пачки одновременно требуют одну длину волны в исходящем канале. При урегулировании коллизий могут применяться такие методы, как оптическая буферизация на основе волоконно-оптических линий задержки, различные преобразования длины волны (с полной, ограниченной фиксированной или частичной конверсией), альтернативная маршрутизация, фрагментация пачки. Задачей даль-
нейших исследований является моделирование передачи пачек по цепочке оптических коммутаторов для анализа вероятности блокировки пачки как в отсутствии коллизий, так и с их учетом.
Литература
1. Алексеев Е.Б. Основы проектирования и технической эксплуатации транспортных сетей на базе ЦСП и ВОСП, М.: Брис-М, 2012. 250 с.
2. Алексеев ЕБ., Булавкин И.А., Попов А.Г., Попов В.И. Пассивные волоконно-оптические сети. Проектирование, оптимизация и обнаружение несанкционированного доступа. М.: ООО «Издательский дом Медиа Паблишер», 20И. 206 с.
3. Андреев В.А., Портнов ЭЛ., Кочановский Л.Н. Направляющие системы электросвязи: учебник для вузов. В 2-х томах, Том I - Теория передачи и впияния. М.: Горячая линия - Телеком, 2009. 424 е.: ип.
4. Андреев S.A., Бурмин A.B., Кочановский Л.Н. Направляющие системы электросвязи: учебник для вузов, 8 2-х томах. Том 2 -Проектирование, строительство и техническая эксплуатация. М,: Горячая линия - Телеком, 2009. 424 е.: ил.
5. Безруков 6.Н., Балобанов В. Г. Системы цифрового вещательного и прикладного телевидения. Учебное пособие для вузов. М.: Горячая линия - Телеком, 201 I. 608 е.: ил.
6. Гордиенко В Н., Крухмалев В.В., Моченое А.Д., Шарафутди-нов P.M. Оптические телекоммуникационные системы, М.: Горячая линия - телеком, 2011. 368 е.: ил.
7. Гринфилд, Д. Оптические сети. К,: ООО «ТИД «ДС», 2002. 256 с.
8. Портнов ЭЛ. Принципы построения первичных сетей и оптические кабепьные линии связи. Учебное пособие для вузов. М.: Горячая линия - Телеком, 2009. 544 е.: ил.
9. Venkatesh, Т, Siva Ram Murthy, С An Analytical Approach to Optical Burst Switched Networks, Springer. USA, 2009, 262 p.
10. Ваша pu h Г. П., Гудкова И. А., Шибаева Е.С. Математическая модель функционирования коммутатора a OBS сети с FDL и маршрутизацией с отклонением // T-Comm: Телекоммуникации и транспорт. 2013. N=11. С. 33.
I I. Голышко A.B., Лескова H.A. Оптическая коммутация блоков // Сети и системы связи, 2001, № 8, [Электронный ресурс] / Режим доступа: свободный {дата обращения 12.02,201 S) http://www.ccc. ru/m aga z i ne/d е ро t/0 I _08/ re ad. h tm I ?0302, htm.
12. Ершова З.Б., Вакс ЭМ. К вопросу построения оптических сетей // T-Comm: Телекоммуникации и транспорт, 2009, Спецвыпуск. С. 14-17.
13. Юга, Р, Zaim, АН 2006, 'Comparison of OSS protocols'. In Proc. of International Symposium on Computer Networks, Istanbul, Turkey, pp. 158-161.
14. Pinar Юга, Halim Zaim, A 2006, 'just-in-time, just-enough-time and horizon signalling protocols on optical burst switches'. Int. J. Optica Applicata, Wroclaw, Poland, Vol.36, No. I, pp. Il 1-123,
15. Система имитационного моделирования общего назначения General Purpose Simulation System [Электронный ресурс] / Режим доступа: свободный (дата обращения 12.02,2015) http://www.gpss.ru.
16. Kohee/, А, А/л и we ir i, H, Gebali, F 2004, 'Analytical evaluation of blocking probability in optical burst switching networks'. In Proc. of IEEE International Conference on Communications, Paris, France, Vol. 3, pp. 1548-1553.
OPTICAL SWITCH MODELLING IN OPTICAL BURST SWITCHING NETWORK
WITH PROTOCOL JET
Mironov Yury, Moscow, Russia, [email protected] Buzhin Igor, Moscow, Russia, [email protected] Gaidamaka Yuliya,
Peoples' Friendship University of Russia, Department of applied probability and informatics, associate professor, Moscow, Russia,
Abstract
Optical packet switching (OPS) combines the advantages of optical networks with wavelength routing and packet-switched networks. Applying the principle of optical burst switching (OBS) required the development of specialized signaling protocols, one of which is the wavelength reservation protocol JET (Just-Enough-Time) with delayed reservation. JET and JustIn-Time (JIT) are the two of main TAG (Tell-And-Go) signaling protocols. In JET, first the burst header packet (BHP) arrives at the optical switch on the control wavelength. After the BHP is processed, the wavelength on which the data burst is due to arrive is scheduled for use only after the offset time for the duration of the data burst. This mechanism increases the utilization of the wavelength in comparison with other signaling schemes such as JIT and Horizon. In this paper the mathematical model of the optical switch in optical burst switching network with JET protocol is investigated. The model has the form of in-homogeneous Markov chain with transition matrix depending on the intensity of BHP arrivals, offset time distribution and the data burst duration distribution. The formula for calculating the blocking probability of data burst for the uniform offset time distribution and the geometric distribution of data burst duration is proposed. In addition, the simulation model of JET protocol in the General Purpose Simulation System (GPSS) is developed. The paper presents the results of numerical analysis both for mathematical modelling and simulation.
Keywords: Optical Packet Switching (OPS), Optical Burst Switching (OBS), Just Enough Time (JET). References
1. Alekseev, EB 2012, 'Bases of design and technical operation of transport networks on the basis of digital transmission systems and fibre optical transmission systems'. Moscow: Bris-M, 250 p., 26 il., bibl. 128.
2. Alekseev, EB, Bulavkin, IA, Popov, AG, Popov, VI 2014, 'Passive fiber-optical networks. Design, optimization and detection of unauthorized access'. Moscow: " Media Publisher ", 206 p.
3. Andreev, VA, Portnov, EL, Konchanovskiy, LN 2009, 'The directing systems in telecommunications: the textbook for high school. Vol.1 -Theory of transfer and influence. Moscow: Goryachaya liniya - Telecom, 424 p.
4. Andreev, VA, Burdin, AV, Konchanovskiy, LN 2009, 'The directing systems in telecommunications: the textbook for high school. Vol.2 -Design, construction and technical operation, M.: Goryachaya liniya - Telecom, 424 p.
5. Bezrukov, VN, Balobanov, VG 2011, 'Systems of digital broadcasting and applied television. Manual for high school, M.: Goryachaya liniya
- Telecom, 608 p.
6. Gordienko, VN, Krukhmalev, VV, Mochenov, AD, Sharaphutdinov, RM 2011, 'Optical telecommunication systems'. Moscow: Goryachaya liniya
- Telecom, 368 p.
7. Greenfield, D 2001, 'The Essential Guide to Optical Networks', Pearson Education; 1st edition, 256 p.
8. Portnov, EL 2009, 'Principles of primary networks construction and fiber optic links. Manual for high school'. Moscow: Goryachaya liniya
- Telecom, 544 p.
9. Venkatesh, T, Siva Ram Murthy, C 2009, 'An Analytical Approach to Optical Burst Switched Networks', Springer, USA, 262 p. (in Russian)
10. Basharin, GP, Gudkova, IA, Shibaeva, ES 2013, 'A mathematical model of switch working in OBS network with FDL and deflection routing', T-Comm, No.11, p. 33. (in Russian)
11. Golyshko, AV, Leskova, NA 2001, Optical packet switching. Networks and communication systems', No.8, (viewed 12.02.2015) Available at: http://www.ccc.ru/magazine/depot/0l_08/read.htmli0302.htm.
12. Ershova, EB, Vaks, EM 2009, About creation of optical networks', T-Comm, special issue, pp. 14-17.
13. Kirci, P, Zaim, AH 2006, 'Comparison of OBS protocols', In Proc. of International Symposium on Computer Networks, Istanbul, Turkey, pp. l58-l6l.(in Russian)
14. Pinar Kirci, Halim Zaim, A 2006, 'Just-in-time, just-enough-time and horizon signalling protocols on optical burst switches', Int. J. Optica Applicata, Wroclaw, Poland, Vol.36, No.l, pp. 111-123. (in Russian)
15. 'General Purpose Simulation System' (viewed l2.02.20l5) Available at: http://www.gpss.ru. (in Russian)
16. Kaheel, A, Alnuweiri, H, Gebali, F 2004, 'Analytical evaluation of blocking probability in optical burst switching networks', In Proc. of IEEE International Conference on Communications, Paris, France, Vol. 3, pp. l548-l553. (in Russian)
------- -
18
T-Comm Tом 10. #2-2016