Útvonalválasztó és hullámhossz kiválasztó algoritmusok irodalmának feldolgozása

Hasonló dokumentumok
Hálózati architektúrák és rendszerek. Optikai hálózatok Wavelength routed optical networks

Hálózati réteg. WSN topológia. Útvonalválasztás.

A hálózattervezés alapvető ismeretei

Adott: VPN topológia tervezés. Költségmodell: fix szakaszköltség VPN végpontok

1: Bevezetés: Internet, rétegmodell Alapok: aszimptótika, gráfok. HálózatokII, 2007

Két típusú összeköttetés PVC Permanent Virtual Circuits Szolgáltató hozza létre Operátor manuálisan hozza létre a végpontok között (PVI,PCI)

Multiprotocol encapsulation (RFC1483) - IETF Classical IP over ATM (RFC1577) - IETF LAN Emulation (LANE) - ATM Forum Multiprotocol over ATM (MPOA) -

Új módszerek és eszközök infokommunikációs hálózatok forgalmának vizsgálatához

Multicast és forgalomkötegelés többrétegû hálózatokban

K+F a Hálózattervezés területén

ICT ÉS BP RENDSZEREK HATÉKONY TELJESÍTMÉNY SZIMULÁCIÓJA DR. MUKA LÁSZLÓ

Optikai alapú transzport architektúrák összehasonlító költségelemzése

AGSMHÁLÓZATA TOVÁBBFEJLESZTÉSE A NAGYOBB

Számítógép hálózatok, osztott rendszerek 2009

Forgalmi modellezés BMEKOKUM209

Routing. Számítógép-hálózatok. Dr. Lencse Gábor. egyetemi docens Széchenyi István Egyetem, Távközlési Tanszék

1. Mit jelent a /24 címmel azonosított alhálózat?

Hálózati alapismeretek

A Markovi forgalomanalízis legújabb eredményei és ezek alkalmazása a távközlő hálózatok teljesítményvizsgálatában

Adatkapcsolati réteg 1

VIHIMA07 Mobil és vezeték nélküli hálózatok QoS alapok áttekintése

A hálózattervezés alapvető ismeretei

Megkülönböztetett kiszolgáló routerek az

Hálózatok II. A hálózati réteg funkciói, szervezése

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék

Budapesti Műszaki és Gazdaságtudományi Egyetem Híradástechnikai Tanszék

Optikai hálózati megoldások. Ígéretes optikai architektúrák

Újdonságok Nexus Platformon

Hálózati rendszerek adminisztrációja JunOS OS alapokon

2008 II. 19. Internetes alkalmazások forgalmának mérése és osztályozása. Február 19

A FLOW projekt eredménytermékeinek bemutatása

Hálózati Technológiák és Alkalmazások. Vida Rolland, BME TMIT október 29. HSNLab SINCE 1992

Operációs rendszerek II. Folyamatok ütemezése

Kollektív tanulás milliós hálózatokban. Jelasity Márk

Statisztikai módszerek a skálafüggetlen hálózatok

pacitási kihívások a mikrohullámú gerinc- és lhordó-hálózatokban nkó Krisztián

Dr. Kulcsár Gyula. Virtuális vállalat félév. Projektütemezés. Virtuális vállalat félév 5. gyakorlat Dr.

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék

Programozási módszertan. Mohó algoritmusok

Számítógépes döntéstámogatás. Genetikus algoritmusok

BUDAÖRS, KORLÁTOZOTT IDEJŰ VÁRAKOZÁSI ÖVEZET,

Teljesen elosztott adatbányászat pletyka algoritmusokkal. Jelasity Márk Ormándi Róbert, Hegedűs István

Párhuzamos programozási platformok

Dr. habil. Maróti György

Statikus routing. Hoszt kommunikáció. Router működési vázlata. Hálózatok közötti kommunikáció. (A) Partnerek azonos hálózatban

Párhuzamos programozási platformok

BME Járműgyártás és -javítás Tanszék. Javítási ciklusrend kialakítása

Hálózati réteg. Feladata: a csomag eljusson a célig Több útválasztó Ez a legalacsonyabb rétek, mely a két végpont

Egyszerű modellszámítások országos kiterjedésű hálózatra FLEXPLANET alapokon

E.4 Markov-láncok E.4 Markov-láncok. Sok sorbanállási hálózat viselkedése leírható "folytonos idejű Markovláncok " segítségével.

Dinamikus optikai hálózatok felhasználói interfészei

Optikai transzport hálózatok Bevezetés. Dr. János Tapolcai

Hálózatok Rétegei. Számítógépes Hálózatok és Internet Eszközök. TCP/IP-Rétegmodell. Az Internet rétegei - TCP/IP-rétegek

Hálózatok I. A tárgy célkitűzése

Virtuális magánhálózat Virtual Private Network (VPN)

IP multicast routing napjainkban. Jákó András BME EISzK

Tisztán kivehetı tendencia: kommunikációs hálózatok egyre bonyolultabbakká válnak Hálózat bonyolultsága

Parametrikus tervezés

Logisztikai szimulációs módszerek

18. fejezet A hálózati réteg és Az útválasztás

VIHIMA07 Mobil és vezeték nélküli hálózatok. Forgalmi modellezés és tervezés

Számítógépes Hálózatok 2010

Történet John Little (1970) (Management Science cikk)

80% 20% Backbone 80% 20% Workgroup. Gbps/MHz. time. Internet Bandwidth. Router CPU Speed

80% 20% Backbone 80% 20% Workgroup. Gbps/MHz. time. Internet Bandwidth. Router CPU Speed

Kontrollcsoport-generálási lehetőségek retrospektív egészségügyi vizsgálatokhoz

Szoftver karbantartási lépések ellenőrzése

MARCONI (Ericsson) SDH felügyeleti rendszerének mérése

Bevezetés a kvantum informatikába és kommunikációba Féléves házi feladat (2013/2014. tavasz)

Optimalizáció ESX-től View-ig. Pintér Kornél ügyfélszolgála3 mérnök

Tájékoztató. Használható segédeszköz: -

IP alapú kommunikáció. 6. Előadás MPLS Kovács Ákos

A számítógép-hálózat egy olyan speciális rendszer, amely a számítógépek egymás közötti kommunikációját biztosítja.

Szomolányi Tiborné 2009 november. PDF created with pdffactory Pro trial version

Gráfszínezési problémák és ütemezési alkalmazásaik

Új generációs GSM-R vasútüzemi kommunikáció

Összefoglalás és gyakorlás

FORGALOMIRÁNYÍTÓK. 6. Forgalomirányítás és irányító protokollok CISCO HÁLÓZATI AKADÉMIA PROGRAM IRINYI JÁNOS SZAKKÖZÉPISKOLA

OSI-ISO modell. Az OSI rétegek feladatai: Adatkapcsolati réteg (data link layer) Hálózati réteg (network layer)

Első lépések. File/New. A mentés helyét érdemes módosítani! Pl. Dokumentumok. Fájlnév: pl. Proba

Hálózatok. Alapismeretek. A hálózatok célja, építőelemei, alapfogalmak

Termelés- és szolgáltatásmenedzsment

VIRTUAL NETWORK EMBEDDING VIRTUÁLIS HÁLÓZAT BEÁGYAZÁS

Intelligens Rendszerek Elmélete. Párhuzamos keresés genetikus algoritmusokkal

VÁLLALATGAZDASÁGTAN II. Döntési Alapfogalmak

Hálózati ismeretek. Az együttműködés szükségessége:

e (t µ) 2 f (t) = 1 F (t) = 1 Normális eloszlás negyedik centrális momentuma:

Hálózati architektúrák laborgyakorlat

Számítógépes hálózatok

Problémamegoldás kereséssel. Mesterséges intelligencia március 7.

Véletlen sorozatok ellenőrzésének módszerei. dolgozat

Organizáció. Számítógépes Hálózatok Gyakorlati jegy. Vizsga. Web-oldal

A hullámhossz-utak adaptív fragmentálása forgalomkötegeléses WDM optikai hálózatokban

Kockázatalapú fenntartás-tervezés Fuzzy logika alkalmazásával. ELMŰ Hálózat Bálint Zsolt 2017/11/20

Hálózatok építése és üzemeltetése

Újrahasznosítási logisztika. 7. Gyűjtőrendszerek számítógépes tervezése

A villamos hálózatok tréningszimulátoros modellezése. 62. MEE Vándorgyűlés Siófok, Dr. Kovács Attila

Beszerzési és elosztási logisztika. Előadó: Telek Péter egy. adj. 2008/09. tanév I. félév GT5SZV

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék

10: Peer-To-Peer Hálózatok I. HálózatokII, 2007

Átírás:

Útvonalválasztó és hullámhossz kiválasztó algoritmusok irodalmának feldolgozása Lakatos Zsolt (Ph.D. hallgató) Budapest Műszaki és Gazdaságtudományi Egyetem, Híradástechnikai Tanszék BME HT Pázmány P. sétány 1/D. Budapest H-1117 E-mail: lakatos@hit.bme.hu Tel.: +36 20 412 6993 Fax.: +36 1 463 32 63 Szemben a hagyományos szemi-permanens OTN (Optical Transport Networks) megvalósításokkal, az automatikusan kapcsolt optikai hálózatok (Automatically Switched Optical Networks, ASON) lehetővé teszik az erőforrások dinamikus kezelését, vagyis az összekötetések automatikus felépítését és lebontását. A kapcsolt összeköttetések alapegysége az optikai csatorna (OCh) ami 2.5 Gb/s vagy 10Gb/s sávszélességű összeköttetést jelent. A felépíthető és lebontható összeköttetések jól alkalmazkodnak a változó forgalmi terheléshez, a módosuló topológiához és az esetleges hálózati meghibásodásokhoz. A kapcsolt összeköttetésnek és a fejlett menedzsmentnek köszönhetően a hálózat képes szolgáltatási és minőségi osztályokat kezelni. Az ASON technológia alapja a klasszikus OTN, kiegészítve fejlett menedzsment funkciókkal. A csomópontokban megvalósított menedzsmenti funkciók összessége külön menedzsment réteget alkotnak. A kapcsolt optikai hálózat transzportrétegbeli csomóponti építőeleme az OXC (Optical Cross Connect), és az ezeket vezérlő OCC-k (OXC Controller) (lásd 1. ábra). Client equipment (IP router, ATM switch, ) UNI PI OCC CCI Optical switch NNI PI OCC Optical switch Transport plane CCI: Connection Control Interface NMI-A: Network Management Interface for the ASON Control Plane NMI-T: Network Management Interface for the Transport Network NNI: Network to Network Interface Control plane 1. ábra ASON logikai felépítése OCC Optical switch NMI-A NMI-T Management plane EM/NM OCC: Optical Connection Controller PI: Physical Interface UNI: User to Network Interface Mivel az ASON technológiában a kapcsolatok dinamikusan épülnek fel és bomlanak le, a kapcsolatok felépítéskor meg kell határozni az egymással kommunikálni kívánó csomópontok közötti összeköttetések útvonalát. Az útvonalak meghatározását nehezíti, 1

hogy a hálózatban rendelkezésre álló erőforrások foglaltsága dinamikusan változik az idő függvényében (összeköttetések épülnek fel és bomlanak le igény szerint). Tekintettel arra, hogy a hálózati összeköttetések optikai csatornákból épülnek fel, az útvonalmeghatározáshoz hozzá tartozik az útvonalhoz vagy annak részeihez rendelt hullámhosszak maghatározása is. Ezt az összetett feladatot nevezzük RWA (Routing and Wavelength Assignment) problémának. A routing algoritmusok szisztematikus feldolgozásának célja képet alkotni az ASON technológia implementálása során felmerülő lehetséges megoldásokról, valamint a más technológiákban alkalmazott megoldások adaptálási lehetőségéről. A szakirodalomban a routingok két nagy osztálya található meg: - csomagkapcsolt (IP) hálózatokban alkalmazott routing algoritmusok - szemi-permanens optikai hálózatok (pl. WDM) elvezetés-tervezésénél alkalmazott routing algoritmusok (általában előrekaluláltak) A feldolgozás első lépése a routing algoritmusok osztályozási rendszerének a kidolgozása. Három csoportosítási kategóriát és két kiegészítő kategóriát különböztetünk meg. Fő csoportosítási szempontok: - döntés meghozatalakor rendelkezésre álló adatok: lokális (pl. szomszédos élek állapota alapján), globális (a teljes hálózat állapota alapján), - döntés meghozatalának helye szerint: központosított, elosztott (csomópontoknál), - döntés érvényességi köre (hatókör): útszakaszra (pl. 1 hop-ra), teljes útra. Ennek a többdimenziós térnek lehet még két dimenziója, az erőforrások lefoglalását meghatározó stratégia szerint: -forward illetve backward erőforrás lefoglalási stratégia. Egy dinamikus kapcsolat felépülése két részből áll. Először megtörténik a felépítendő kapcsolat útvonalának kijelölése, majd hozzárendelődnek az útvonalhoz a szükséges erőforrások. A backward lefoglalási stratégia szerint először kijelölődik a megfelelő útvonal, majd visszafelé haladva lefoglalódnak a szükséges erőforrások. Ekkor előfordulhat olyan eset, hogy a már kijelölt útvonalon a visszafelé haladó erőforráslefoglalás előtt más kapcsolat felhasználja a kapcsolat felépítéséhez szükséges erőforrásokat. A forward lefoglalási stratégia szerint már az útvonal keresése közben lefoglalódnak a szükséges erőforrások, ekkor a visszafelé-lefoglalás miatt nem blokkolódhat a hívás, de blokkolódhat akkor, ha nem talál szabad erőforrást a továbblépéshez. 2

- hop-by-hop vagy szimultán erőforrás-lefoglalás. A legegyszerűbb erőforrás-lefoglalási megoldás, hogy a szükséges erőforrásokat az útvonalválasztás által kijelölt szakaszonként foglaljuk le. Mivel az útvonal keresés egy iránya lehet sikertelen is, a lehetséges megoldások között szerepel a szimultán lefoglalási stratégia, ekkor a forráscsomópont bizonyos irányokba, párhuzamosan haladva foglalja le az erőforrásokat. Műszaki szempontból két alapvető kérdéskör merül fel. Az első esetben a megvalósítandó hálózat erőforrás-szükségletét szeretnénk meghatározni adott forgalmi, topológiai feltételek mellet, előre meghatározott szolgáltatási szint betartásával. A szolgáltatási szint kritériuma lehet hálózat szintű blokkolás, viszonylatonkénti blokkolás, illetve a védelmi mechanizmusok által biztosított rendelkezésre állás. A második problémakör a már meglévő méretezett hálózat minőségi paramétereinek meghatározása (pl. blokkolás). A méretezett hálózat minőségi paraméterei függnek a használt útvonal és hullámhossz kiválasztási algoritmustól, illetve a felkínált forgalom mennyiségétől és szerkezetétől. A feldolgozás során figyelembe kell venni az ASON speciális tulajdonságait. - kapcsolt OCh (nagy kapacitás), - vonalkapcsolt, - fejlett menedzsment réteg, - nagy megbízhatóságú nagy sávszélességű pont-pont kapcsolatok, - fényvezető-közeg fizikai tulajdonságait. Mivel a meglévő routing algoritmusok csak részben veszik figyelembe ezeket a speciális tulajdonságokat, mindenképpen szükséges adaptálásuk. A technológia sajátosságai miatt a routing algoritmusoknak speciális követelményeket kell kielégíteniük: - hullámhossz-konverziós képesség meglétének vagy hiányának kezelése (hullámhossz-kiosztás során), - védelmi eljárások hatékony implementálása, - domainek közötti kommunikáció támogatása. A routing algoritmusok minőségi paramétereit az alábbiak szerint célszerű csoportosítani: - Algoritmikus paraméterek: az algoritmus komplexitása, vagyis a futási idő és az input probléma méretének az aránya, σ n ) futási idő ( ( ) 3

- Útszintű minőségi paraméterek: set-up time, átlagos úthossz, átlagos útszakasz szám - Teljesítőképességi paraméterek: blokkolási valószínűség, erőforrás kihasználtság (utilisation), információ átvitel hatékonysága (control overhead), megkövetelt control plane-beli funkciók -Erőforrás-szükséglet A már rendszerezett algoritmusok teljesítményanalízise alapján válaszhatók ki azok a megoldások, amelyek eszköz szinten implementálásra kerülhetnek. A teljesítmény vizsgálatok alapját a tanszék által fejlesztett ASONCLES szimulátor képezheti illetve ugyancsak a tanszéken megtalálható OMNET++ szimulátor. Az események időbeli lefolyásának vizsgálata az ASONCLES szimulátorral jelenleg nem végezhető el, de a fejlesztési tervek között szerepel az ilyen irányú bővítés is. Routing algoritmusok: Fixed routing: előre meghatározott útvonalon vezeti el az igényt, ha nincs megfelelő mennyiségű szabad erőforrás, a hívás blokkolódik Fixed alternate routing: előre meghatározott útvonalakból álló listából választja ki a felépítendő összeköttetés útvonalát; ha a kiválasztott útvonalhoz nincs elegendő erőforrás, az algoritmus megpróbálja újra felépíteni a hívást a lista következő útvonalán; egy hívás akkor blokkolódik, ha elfogytak a lehetséges alternatívák Adaptive routing: a hálózat aktuális ismert állapotát is figyelembe veszi az útvonal-választás során Mivel az ASON technológia IP optimalizált létjogosultsága lehet az MPLS illetve MPλS jelzésrendszer / routing megoldásoknak. Wavelength assignment (WA) stratégiák: A hullámhossz kijelölés során a feladat a kiválasztott útvonalon rendelkezésre álló szabad hullámhosszak közül az útvonalhoz rendelni (hullámhossz-konverzió nélküli hálózatban a teljes úthoz egyetlen hullámhosszt, hullámhossz-konverziós funkció megléte esetén a konverziós pontok közötti útszakaszokhoz egy-egy hullámhosszt). 4

Random WA a kiválasztott útvonal konverziós pontok közötti szakaszaira a szabad hullámhosszak közül véletlenszerűen választ First Fit WA a kiválasztott útvonal konverziós pontok közötti szakaszaira a szabad hullámhosszak közül sorrendben az elsőt választja Least Used /SPREAD WA a kiválasztott útvonal konverziós pontok közötti szakaszaira a szabad hullámhosszak közül a (hálózati vagy részhálózati szinten) legkevésbé használtat választja Most Used /PACK WA a kiválasztott útvonal konverziós pontok közötti szakaszaira a szabad hullámhosszak közül a (hálózati vagy részhálózati szinten) legjobban használtat választja További heurisztikus algoritmusok (Min product, Least Loaded, MAX SUM, Relative Capacity Loss, Wavelength Reservation, Protecting Threshold, DRCL Distributed Relative Capacity Loss- DRCL) részletes leírása (Hui Zang, Jason P. Jue and Biswanath Mukherjee: A review of Routing and Wavelength Assignment Approaches for -ban található) [File: rwa_onm.pdf] A szakirodalomban kapcsolódó publikációk bemutatása Megvizsgálva az ASON routingokkal szemben támasztott követelményeit, és áttekintve a jelenleg rendelkezésünkre álló szimulációs eredményeket négy megvizsgálandó műszaki probléma merült fel: véletlen (Random R) és az első szabad (sorrendi lefoglalás, First-Fit, FF) hullámhossz-kiosztási stratégia összehasonlítása különböző hálózati topológia, forgalomszerkezet, forgalmi források esetében többszálas linkmodell vizsgálata a minden csomópontban hullámhossz-konverziót tartalmazó hálózat teljesítményéhez viszonyítva, a szálak számának és a szálankénti hullámhosszak számának változtatásával hullámhossz-konverziót tartalmazó és ezt nem tartalmazó csomópontokból felépülő hálózat erőforrás-szükségletének vizsgálata speciális gyűrűtopológián (fix hosszú utak) különböző jelzésrendszer implementációkat feltételezve milyen jellegű különbségek figyelhetőek meg a lokális és globális információ alapján döntő hullámhossz-kiosztási algoritmusok teljesítményében, fix útvonalválasztó algoritmus esetében Ezeknek a kérdéseknek a megválaszolásához elengedhetetlenül szükséges az ehhez hasonló problémák már meglévő megoldásaiknak a felkutatása. A következőkben bemutatott cikkekben közölt megoldások, a kapcsolt optikai hálózatok vizsgálatához nyújthatnak megfelelő alapot. 5

Blocking Performance Analysis of Fixed-Paths Least-Congestion Routing in Multifiber WDM Networks Ling Li and Arun K. Somani Department of Electrical and Computer Engineering Iowa State University Ames IA USA [File: li99blocking.pdf] ABSTRACT A kapcsolt optikai hálózatok szimulációjára kidolgozott korai hálózati modellben, a hálózati linkek egy egyszerűsített modellje szerepelt. A linkeken rendelkezésre álló kapacitások egy egységként vannak kezelve, vagyis az optikai csatornák kizárólag hullámhossz alapon vannak megkülönböztetve. Ennek a modellnek egy természetes kibővítése a hullámhosszak optikai szálakhoz rendelése. A fizikai linkek több optikai szálból állnak össze, illetve egy szálban több hullámhossz használható fel. Ekkor az optikai csatornák vagy hullámhossz, vagy szál paraméterben is meg lehetnek különböztetve. Ez a részletesebb modell, képes figyelembe venni a valós hálózati elemek moduláris bővíthetőségét. Mivel egy link néhány optikai szálból áll, az optika csatornák közül többnek is azonos lehet a hullámhossza. A több azonos hullámhosszú csatorna lehetővé teszi, hogy a bejövő igény a saját hullámhosszán de tetszés szerinti szabad szálon legyen elvezetve. Ez a tulajdonság hullámhossz konverziós képesség nélkül képes nagyobb szabadsági fokot biztosítani a hálózatnak. Felmerül a kérdés, hogy a szálak számának és a szálankénti hullámhosszak számának milyen aránya képes a minden csomópontban rendelkezésre álló hullámhossz-konverziós funkciónak megfelelő hálózatminőséget nyújtani (pl. blokkolás). Az első megfontolások alapján a probléma két végletét sikerült azonosítani. Az első esetben minden optikai szál egy hullámhosszat tartalmaz, vagyis minden optikai csatorna azonos hullámhosszú, ez az eset megfeleltethető egy minden csomópontban konvertálni képes hálózatnak. A másik véglet, ha minden hullámhossz egy optikai szálban van megvalósítva, ekkor minden optikai csatorna különbözik a másiktól, vagyis ez megfeleltethető a hullámhossz-konverzió nélküli hálózatnak. Az eddigi tapasztalatok alapján ez az arány jelentősen függhet a hálózat topológiájától, a forgalmi viszonyoktól, a méretezés tulajdonságaitól (linkek kapacitásától), az alkalmazott útvonal-választási és hullámhossz-lefoglalási stratégiától. A cikk által ezekre a kérdésekre nyújtott válaszok valószínűleg teljes mértékben nem alkalmazhatóak a kapcsolt optikai hálózatnál, de az alapgondolatok átemelhetőek és adaptálhatóak. Egy hálózat teljesítőképességét jelentősen befolyásolja az alkalmazott útvonal-választási és hullámhossz-kiválasztási stratégia. A cikkben szereplő analitikus és szimulációs eredmények adaptív útvonal-választást úgynevezett (FPLC) fixed-path least-congestion routingot használnak, véletlen vagy az első jó (first fit, FF) hullámhosszválasztással. Az adptív routingok teljesítményvizsgálata során referenciaként az alternatív legrövidebb út (alternate shorttest path, ASP) szolgált. Az FPLC egy adaptív routing, amely a hálózat teljes ismerete alapján dönt (vagy a néhány fix út terhelési információja alapján), ezzel szemben az ASP csak lokális döntéseken alapul. A döntési mechanizmusok ilyen jellegű 6

különbsége valamilyen mértékben megkérdőjelezi az összehasonlítás információtartalmát. FPLC routing működése: Miden forrás és cél csomópont pár között előre definiálunk néhány topológiai utat (a cikk eredményei két előredefiniált utat tartalmaznak, de a vizsgálatok könnyen kiterjeszthetőek többre is). Egy hívás érkezésekor a lehetséges útvonalak közül a lehető legtöbb szabad WT-kel (Wavelength Trunk) rendelkező kerül kiválasztásra. A λ i WT az LC (Light Channel)/LP (Light Path)-k halmaza, amelyek a λ i hullámhosszakat használják minden optikai szálon. Egy linken akkor szabad egy λ i WT, ha legalább egy szálán szabad a λ i hullámhossz. Egy úton akkor szabad egy λ i WT, ha az utat felépítő minden linken szabad. Ha több hullámhosszon is van azonosan terhelt út ezek közül véletlenszerűen választódik ki egy. Egy hívás akkor blokkolódik, ha nincs szabad hullámhossz a megfelelő úton. A legkevésbé terhelt utak kiszámítása, történhet centralizáltan vagy elosztottan is. A bemutatott analitikus és szimulációs eredmények egyaránt érvényesek speciális szövevény-tórusz vagy nemreguláris valós hálózati topológiára pl. NSFnet. A vizsgálatok eredményeiből az következik, hogy a teljes konverziós képességgel rendelkező hálózat a teljesítményével, szövevény-tórusz esetben 25% FWR még az NFSNET esetén 20% FWR felel meg. Az FWR paraméter a linken lévő szálak számának és a linken lévő optikai csatornák számának aránya. Az analitikus modell alapját egy 3 dimenziós Markov lánc képzi. Egy kéthoppos mintapéldát megvizsgálva megfigyelhető hogy háromféle igény léphet be egy adott pillanatban. C l = 0. csomópontban belépő és az 1. csomópontban kilépő C = 0. csomópontban belépő és a 2. linken átmenő c C e = 1. csomópontban belépő és a 2. linken átmenő Az első linket használó forgalom C l + Cc, a második linket használó forgalom C c + Ce. Felhasználva a kéthoppos út speciális tulajdonságait, definiálhatóak a szükséges valószínűségek. A kétszakaszos hálózat analitikus vizsgálata rekurzióval kiterjesztető többhopposra is. Nemreguláris hálózatok vizsgálatához be kell vezetni egy a link-terhelések közötti összefüggés-mértéket. 7

1 Az analitikus modell Poisson forgalom-forrásokat tételez felλ i érkezési intenzitással, µ tartási idővel. A cikk két eredménycsoportot tartalmaz. Az egyik az analitikus eredmények helyességét támasztja alá szimulációs eredményekkel, a másik az ASP a WT-alapú FPLC és az LP(Light Path )-alapú FPLC teljesítményét hasonlítja össze. Az LP-alapú FPLC nem a szabad hullámhosszak alapján, hanem a szabad utak alapján dönt. A vizsgált hálózat minden linkjének a kapacitása 40 optikai csatorna. F legyen a linkenkénti szálak száma, W legyen a szálankénti hullámhossza száma, vagyis F*W=40. A szálak száma (F) 1,2,4,5,8,10,20,40 lépésekben változik, miközben a szálankénti hullámhossza száma W=40/F. Az első szabad hullámhossz kerül kiválasztásra. A szövevény-tórusz esetben a felkínált forgalom 48 Erlang még az NSFnet esetében 29 Erlang volt. Az ábrán megfigyelhető hogy mindkét hálózat esetében a több szál használatából adódó nyereség maximumát már kb. 25% (8/40) FWR értéknél eléri. 8

Blocking Models of All-Optical WDM Networks under Distributed Wavelength Assignment Policies Ssang-Soo LEE, Chang-Hyung LEE, and Seung-Woo Seo, Nonmembers [File: Blocking Models of All-Optical WDM Networks under Ditributed Wavelength Assignment Policies.pdf] A cikk elosztott hullámhossz-kiosztási (DWA distributed wavelength assignment) algoritmust vizsgál meg (locally-most-used) összehasonítva ennek a globális változatával (globally-most-used), ezek referenciájául a véletlen kiosztási algoritmus szolgál (random). A véletlen hullámhossz-kiosztási algoritmus teljesítőképességét analitikus úton is megvizsgálja a cikk (M/M/c/c sor, egy és kétirányú gyűrűk, uniform és nem uniform forgalom mellett). A globális most-used (továbbiakban MU) algoritmus nagyobb igényeket támaszt a jelzésrendszerrel szemben (nagyobb forgalom, az információk állandó karbantartása, nagy számítási igény), mint az elosztott változata, de az elosztottságból következő lokális információk alapján hozott döntések csak szuboptimálisak. A vizsgálatok speciális topológiákon gyűrű vagy szövevény-tórusz lettek elvégezve, hullámhossz-konverziót sehol sem feltételezve. A speciális topológiákban az utak fix útvonalválasztási stratégiával lettek kiválasztva. A gyűrűk kismértékű összefüggősége miatt a kialakítandó útvonalak egymásrahatása nagymértékű. Az LMU algoritmus a döntései során csak azokat az információkat veszi figyelembe, amelyek a forrás és a célcsomópont közötti előredefiniált utat alkotó csomópontoktól jut el hozzá. A forgalmak minden csomópontban λ paraméterű Poisson folyamat szerint érkeztek, µ 1 6 tartásidővel. A statisztikai adatok gyűjtése az állandósult állapot elérése után 10 híváson keresztül tartottak. A forgalom szerkezetére jellemző, hogy ha egy hívás elérkezik egy csomóponthoz egyenletes valószínűséggel továbbítódik a következő csomópontba. Eredmények: 1. ábra hálózati blokkolás az optikai szálankénti hullámhosszak számának függvényében; 10 csomópontos egyirányú gyűrű 2. ábra hálózati blokkolás az optikai szálankénti hullámhosszak számának függvényében; 10 csomópontos kétirányú gyűrű 9

3. ábra hálózati blokkolás az optikai szálankénti hullámhosszak számának függvényében; 5x5 csomópontos kétirányú szövevény-tórusz 5. ábra hálózati blokkolás az utak hopszámának függvényében egyirányú gyűrű, szálanként 30 hullámhosszal 4. ábra hálózati blokkolás a növekvő forgalom függvényében 10 csomópontos egyirányú gyűrű, szálanként 30 hullámhosszal 6. ábra az 5. ábra egy részlete(a 3 hop-nál rövidebb utak esetén a konverzió nagyobb blokkolást eredményez mint a transzparens eset ) Az 1. ábrán megfigyelhető hogy az egyirányú gyűrű esetében az LMU algoritmus jobban teljesít, mint a véletlen (random R) vagy az első szabad (First Fit, FF) hullámhossz választó algoritmus. A globális információ alapján döntő MU algoritmus nem képes az ebből adódó a többlet információt hálózati blokkolásban érvényesítni, vagyis az MU és az LMU teljesítmény azonos. A 2. és a 3. ábrán megfigyelhető hogy a kétirányú gyűrűben és a szövevény-tórusz topológiában az adaptivitás nem okoz érezhető javulást az FF-hez képest. A 4. ábra a hullámhossz kiválasztó algoritmusok változó terhelés melletti viselkedését mutatja be. A LMU és a MU algoritmus lényegesen jobban teljesít mint a véletlen és kicsivel jobban mint a FF. Az 5. ábra a hullámhossz-kiválasztó algoritmusok teljesítmény függését vizsgálja az utak hosszának a függvényében. Megfigyelhető hogy az algoritmusok teljesítőképessége kismértékben függenek az utak hosszától. Mivel az ábrán fel van tüntetve a minden csomópontban hullámhossz-konverziós képességgel rendelkező hálózat teljesítménye, 10

ezzel összehasonlítva korábbi hullámhossz-kiválasztó algoritmusokat az látható, hogy 3 hop hosszú utakig a hullámhossz-konverziós funkcióval rendelkező hálózat rosszabbul teljesít mint az ezzel nem rendelkező. Ennek a jelenségnek az oka a gyűrű topológia speciális tulajdonságaival magyarázható. Kutatási eredmények A Híradástechnikai tanszéken jelenleg zajló kutatási projektek keretében kialakításra kerültek a kapcsolt optikai hálózatok méretezésében és teljesítményanalízisében alkalmazható szimulációs eszközök. Ezeknek az eszközöknek a felhasználásával, megtörtént a szimulátorban implementált útvonalválasztó algoritmusok teljesítményének vizsgálata. A vizsgálatok iteratív eljárással méretezet hálózaton, változó forgalmi viszonyok mellett lettek megvalósítva. A 7. ábrán a Fixed Shortest Path, Alternate Shortest Path, Shortest-Lowest Path, Shortest-Widest Path [1] útvonalválasztó algoritmusok összehasonlítása látható. A méretezés a Fixed Shortest Path alapján történt, majd mindegyik algoritmus ezen a méretezett hálózaton lett vizsgálva. Az ábra a relatív forgalmi terhelés és a hálózatban előforduló blokkolás viszonyát mutatja be. Megfigyelhető, hogy egy bizonyos terhelési szint felett az alternatív útvonalválasztásból adódó többlet erőforrásfelhasználás a hálózat teljesítményének romlását idézi elő. A hálózati blokkolást meghatározó mértékben befolyásolja a viszonylatonkénti utak hossza. A 8. ábra a korábban bemutatott hálózati blokkolásokhoz tartozó úthosszakat mutatja be, az utak átlagos szakaszszámán keresztül. A 9. ábrán az egyes útvonalválasztó algoritmusok kihasználtsága látható. 0.4 Block Prob. 0.35 0.3 0.25 0.2 0.15 fix routing Shortest-Lowest Path Shortest-Widest Path fix alternate routing 0.1 0.05 0 0.5 0.6 0.7 0.8 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2 Relative Load 7. ábra hálózati blokkolás a változó terhelés függvényében 11

2.3 2.2 2.1 2 ave. #hop 1.9 1.8 1.7 fix routing Shortest-Lowest Path Shortest-Widest Path fix alternate routing 1.6 1.5 0.5 0.6 0.7 0.8 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2 Relative Load 8. ábra utak átlagos szakaszszáma a változó hálózati terhelés függvényében 1 0.95 0.9 ave. util. 0.85 0.8 fix routing Shortest-Lowest Path Shortest-Widest Path fix alternate routing 0.75 0.5 0.6 0.7 0.8 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2 Relative Load 9. ábra hálózati kihasználtság a változó forgalmi terhelés függvényében [1] Z. Zsóka: ASONCLES Manual [2] Automatically SwitcHed client-independent Optical Network Automatic Switched Optical Networks Architectures, 2001 lásd: www.eurescom.de 12

Blocking in Wavelength Routing Networks, Part II: Mesh Topologies Yuhong Zhu, George N, Rouskas, Harry G, Perros Department of Computer Science, North Carolina State University, Raleigh [File: ITC16.pdf] Áramkör kapcsolt WDM hálózatokat vizsgál fix vagy alternatív útvonalválasztással és véletlen hullámhossz-lefoglalással. Képes figyelembe venni a hullámhossz-konverziót is, de működik ennek hiányában is. A számítások érvényesek nem uniform forgalom esetén is. Az analitikus modell alapja egy iteratív útdekompozíciós eljárás. Az adott hálózatot utak halmazaira kell bontani és ezeket a halmazokat szeparáltan kell kezelni. Az iteráció addig folyik amíg a blokkolási valószínűség nem konvergál, vagyis az hullámzás mértéke egy bizonyos intervallumon belül nem marad. Az igényforrások λ paraméterű Poisson eloszlásúak µ 1 tartásidővel. Fix routingnál egy halmazban egy út van. Ha a halmazt alkotó út három hop-nál rövidebb, akkor a blokkolási valószínűség egy Markov folyamat segítségével kerül kiszámolásra. Ha az út hosszabb mint három hop, akkor a blokkolás iteratív eljárással számolódik ki. Megtalálható a dekompozíciós algoritmus forráskódja is. Az analitikus megoldások elméleti alapját az Overflow modell adja. A megoldás működőképessége mintapéldákon keresztül lett bizonyítva (NSFnet). Fix és alternatív routing összehasonlító elemzése. Wavelength-Routed Optical Networks: Linear Formulation Resource Budgeting Tradeoffs, and a Reconfiguration Study Dhritiman Banerjee Biswanath Mukherjee Hewlett Packard Department of Computer Science [File: wavelength-routed-optical-networks.pdf] Performance of Alternate Routing Methods in All Optical Switching Networks Hiroaki Harai,Masayuki Murata and HideoMiyahara [File: harai97performance.pdf] több hop-os utak nagyobb valószínűséggel blokkolódnak (különösen igaz a hullámhossz-konverziót nem tartalmazó hálózatokra) kidolgoztak egy trunk reservation alapú alternatív routingot közelítő analitikus kiértékelés a kidolgozott routing előnyei még jelentősebbek a különböző hullámhossz-kiosztási stratégiák figyelembevételénél az analitikus módszerek helyessége szimulációs eredményekkel való összehasonlítással lettek bizonyítva 13