Telekomunikační síť se spojováním okruhů může být za jistých předpokladů modelována jako soustava obsluhových systémů M/M/N/0 dle Kendallovy klasifikace. Při dimenzování sítí s přelivem se často používá Wilkinsonova dvouparametrová metoda publikovaná v [1]. K jejímu použití je nutné stanovit rozptyl odmítnutého provozního zatížení pomocí vztahu:
kde | a | je | střední hodnota provozního zatížení nabízeného svazku, |
x | počet obsluhových linek, |
m | střední hodnota odmítnutého provozního zatížení, |
v | rozptyl odmítnutého provozního zatížení. |
Tento vztah je přímo použitelný pro výpočet provozního zatížení odmítnutého z jednosměrného svazku. Složitějším případem je ovšem výpočet rozptylu provozního zatížení odmítnutého obousměrným svazkem, viz obr.1.
Předpokládejme, bez větší újmy na praktické použitelnosti, že nabídky provozního zatížení z uzlu A do uzlu B (a1) a z uzlu B do uzlu A (a2) jsou navzájem nezávislé. Obousměrný svazek je potom možné popsat jako obsluhový systém, jemuž je nabízeno provozní zatížení ac = a1 + a2. Na rozdíl od jednosměrného svazku je však v tomto případě nutné uvažovat dva odmítnuté toky provozního zatížení. Jeden je tvořen odmítnutými požadavky, jež byly součástí toku a1, a druhý požadavky pocházejícími z nabízeného toku a2. Pro tento případ ovšem vztah 1 není použitelný.
Obsahem tohoto článku je odvození zobecněného vztahu pro výpočet rozptylu odmítnutého provozního zatížení. Výsledný vztah postihuje všechny případy, kdy je obsluhovému systému nabízeno více toků provozního zatížení typu PCT1 a je třeba stanovit rozptyl části odmítnutého provozního zatížení tvořené požadavky, jež byly součástí pouze jednoho z nabízených toků. Vztahy pro výpočet rozptylu odmítnutého zatížení z jednosměrných a obousměrných svazků jsou pak speciálním případem odvozeného vztahu. Uvedené odvození je zobecněním postupu uvedeného v [1], a proto je značení proměnných pro zjednodušení porovnání ponecháno ve shodě s původním textem.
Odvození vztahu pro rozptyl odmítnutého zatížení vychází z popisu obsluhového systému pomocí Markovských řetězců. Pakliže zkoumáme pouze vlastnosti přímého toku provozního zatížení, může se obsluhový systém nacházet v x + 1 stavech, kde x je počet obsluhových linek. Intenzita přechodu mezi stavy m a m + 1 je pak λm a mezi stavy m a m - 1 je μm, přičemž ze stavu 0 může systém přejít pouze do stavu 1 a ze stavu N pouze do stavu N - 1. Jiné přechody nejsou možné. Vzhledem k tomu, že se předpokládá nabízený tok provozního zatížení typu PCT1, platí λm = λ pro m < N a μm = m · μ, kde λ je intenzita příchodů požadavků nabízených systému a μ intenzita obsluhy jedné obsluhové linky.
Pokud jsou ovšem předmětem zájmu také vlastnosti odmítnutého toku provozního zatížení, popisuje se systém jako soustava dvou svazků, přímého o N obsluhových linkách a (fiktivního) přelivového s obsluhových linek. Stavy systému jsou pak popisovány uspořádanou dvojicí (m,n), kde m je počet obsazených obsluhových linek přímého svazku a n přelivového svazku. Intenzity přechodů ze stavu (m,n) do stavu (m + 1,n) a z (m,n) do (m - 1,n) jsou totožné s předchozím případem. Navíc ovšem, předpokládáme-li stejnou intenzitu obsluhy μ obsluhových linek přímého i přelivového svazku, systém přechází ze stavů (m,n) do stavů (m,n - 1) (pro n > 0) s intenzitou μ. Tento přechod odpovídá uvolnění obsluhové linky v přelivovém svazku. Pokud je systém ve stavu (x,n), tj. jsou obsazeny všechny obsluhové linky přímého svazku, přechází s intenzitou λ do stavu (x,n + 1). Ze soustavy rovnic popisujících přechody mezi stavy systému lze pak stanovit i rozptyl provozního zatížení přeneseného přelivovým svazkem, jak bylo provedeno J.Riordanem v [1].
Úplný popis obousměrného svazku jako systému s jedním nabízeným tokem provozního zatížení, který se skládá ze dvou nezávislých toků a1 a a2, a dvěma toky odmítnutého provozního zatížení by pak vyžadoval popis pomocí "třírozměrného řetězce". Jednotlivé stavy by byly popsány uspořádanou trojicí čísel (m,n,o). Cílem této práce je však odvození vztahu pro rozptyl jednoho z odmítnutých toků provozního zatížení, a tak je možné vyhnout se úplnému popisu systému. Zkoumáme-li požadavky z nabízeného toku a1 odmítnuté přímým svazkem, pak již není nutné zabývat se odmítnutými požadavky pocházejícími z toku a2. Popis systému je pak obdobný jako v předchozím případě s tím rozdílem, že intenzita přechodu ze stavu (m,n) do stavu (m + 1,n) je, za předpokladu nezávislosti nabízených toků provozního zatížení, rovna součtu dílčích intenzit λc = λ1 + λ2, kde λ1, resp. λ2 jsou intenzity příchodů požadavků toků a1 a a2 (pozn. v dalším ac = a1 + a2), viz obr.2. Odvozený vzorec je potom možné použít pro výpočet rozptylu toku odmítnutých požadavků, které pocházejí z jednoho nabízeného toku provozního zatížení, přičemž nabízen může být libovolný počet toků provozního zatížení, pakliže jsou navzájem nezávislé.
Uvedený systém lze popsat soustavou rovnic pro m < x
a pro m = x
Tedy po úpravě a zavedení označení a1 = λ1 / μ a ac = (λ1 + λ2) / μ
K funkci f(m,n) je možné definovat její faktor moment:
kde
(n)0 = 1 a (n)k<0 = 0. Dále k tomuto momentu zavedeme exponenciální generující funkci
pro níž platí
Dále platí, že
a také
Užitím těchto vztahů je možné upravit rovnice (8) a (9) do tvaru
Po úpravě tedy dostáváme
Pro výše definovanou moment generující funkci platí
Užitím těchto vztahů tedy můžeme psát
a
Budiž zavedena následující obecná generující funkce:
pro kterou platí
Dále se řeší diferenciální rovnice:
platí a(0) = A(0), je určena konstanta c:
Dále se postupuje rozvojem řešení diferenciální rovnice do řad tak, aby bylo možné stanovit funkci M(k)(m) odpovídající obecné generující funkci Gk(u). Nejprve budiž stanoven rozvoj funkce f(u) = (1 - u)-k v Maclaurinovu řadu:
Obecnou generující funkci Gk(u) můžeme tedy vyjádřit pomocí rozvoje v řady jako
Pro G0(u) platí
a tedy platí
Dále se zavede označení
pro σ0(m) platí:
Dále se k posloupnosti σk(m) zavede obecná generující funkce
Z toho lze odvodit rekurentní vztahy
Dále platíPotom tedy
Pro obecnou generující funkci gk(u) platí:
První z těchto vztahů se dá vyjádřit ve tvaru
Druhý vztah (70) se dá přeuspořádat do tvaru, který bude vhodný pro další postup:
Z druhého vztahu a z (9) plyne
Též platí
Dále iterací
platí
a tedy
a tedy konečně
Pro samotné faktor momenty dostáváme vztah:
Mezi k-tým obecným momentem mk
a k-tým faktor momentem Mk
platí následující vztahy
dostáváme
Označme celkový tok odmítnutého provozního zatížení mc:
kde E1,x(a) je první Erlangova funkce, a můžeme pak psát
Pro hledaný druhý centrální moment v2 tedy platí
Platnost vztahu byla ověřena simulací časově věrnou metodou pro vybrané dvojice středních hodnot nabízených vstupních toků a1 a a2. Stavy systému (počty obsazených obsluhových linek) byly zjišťovány vzorkováním v pevných intervalech. Parametry volené shodně pro všechny simulace byly:
délka jednoho simulačního úseku | tsim | = 50 h, |
počet simulačních úseků | nsim | = 200, |
interval vzorkování | tvz | = 1, 2 s, |
střední doba obsluhy | tos | = 120 s, |
počet obsluhových linek | x | = 30. |
V následující tabulce jsou srovnány výsledky simulace s výpočty dle odvozeného vztahu. K výsledkům simulace jsou uvedeny též meze 95-procentního konfidenčního intervalu td a th. B značí ztrátu, Vvyp značí hodnotu rozptylu vypočtenou odvozeným vztahem, Vsim hodnotu rozptylu stanovenou simulací. Ostatní symboly mají výše definovaný význam.
a1 [Erl] | ac [Erl] | B | V vyp [Erl2] | V sim [Erl2] | td | th |
9 | 20 | 0,00845 | 0,13166 | 0,13169 | 0,12653 | 0,13685 |
11 | 20 | 0,00845 | 0,17600 | 0,17724 | 0,17057 | 0,18391 |
3 | 21 | 0,01359 | 0,05101 | 0,05056 | 0,04872 | 0,05240 |
18 | 21 | 0,01359 | 0,61304 | 0,61538 | 0,59809 | 0,63266 |
13 | 28 | 0,09812 | 2,53369 | 2,54177 | 2,51157 | 2,57197 |
15 | 28 | 0,09812 | 3,14682 | 3,15608 | 3,12430 | 3,18787 |
20 | 43 | 0,34149 | 11,07288 | 11,04999 | 10,97453 | 11,12546 |
23 | 43 | 0,34149 | 13,46574 | 13,42674 | 13,34250 | 13,51098 |
Na obrázku 3 je ukázána závislost poměru rozptylu odmítnutého toku V a jeho střední hodnoty M na počtu vedení příčky N. V grafu jsou znázorněny průběhy pro různý poměr velikosti toku, který je odmítán odděleně a celkového toku. Z uvedeného vyplývá, že čím větší je celkový tok Ac v poměru proti toku A, tím menší je rozptyl odděleně odmítaného toku V .
V této práci bylo provedeno odvození zobecněného vztahu pro výpočet rozptylu odmítnutého provozního zatížení, jenž mj. umožňuje výpočet tohoto rozptylu pro přelivové toky z obousměrných svazků. Předpokládá se, že je obsluhovému systému nabízeno několik navzájem nezávislých toků provozního zatížení. Pomocí odvozeného vztahu lze pak vyčíslit rozptyl toku odmítnutého provozního zatížení, jenž je tvořen požadavky, které pocházejí z jednoho z nabízených toků provozního zatížení:
kde | ac | je | součet všech toků provozního zatížení nabízených systému, |
mc | součet všech toků odmítnutého provozního zatížení, |
a1 | jeden z nabízených toků provozního zatížení, |
m1 | tok odmítnutého provozního zatížení tvořený požadavky z toku a1, |
x | počet obsluhových linek přímého svazku, |
v | rozptyl toku odmítnutého provozního zatížení m1. |
Tento vztah lze následně použít pro dimenzování popsaných obsluhových systémů s přelivem Wilkinsonovou metodou, a tedy i pro dimenzování obousměrných svazků s přelivem.