Forgalmi információk terjesztése korlátozott elárasztáson alapuló eljárással MÁTÉ MIKLÓS, VIDA ROLLAND Budapesti Mûszaki és Gazdaságtudományi Egyetem, Távközlési és Médiainformatikai Tanszék Nagysebességû Hálózatok Laboratóriuma (HSNLab) {mate, vida}@tmit.bme.hu
Lektorált
Kulcsszavak: korlátozott elárasztás, pletykálás, autók közötti kommunikáció A városokban tapasztalható növekvô jármûforgalom miatt szükség van egy számítógéppel segített, robusztus balesetmegelôzési és forgalomirányítási rendszerre, amelynek fontos része lehet egy elosztott, autók közötti kommunikációs megoldás. Az autók egymás között egy speciális ad-hoc hálózatot alkotnak, amelyben a csomópontok gyorsan mozognak és a köztük lévô kapcsolatok nagyon instabilak. Éppen ezért a hagyományos ad hoc útvonalválasztó algoritmusok nem alkalmazhatóak, az elárasztáson alapuló megoldások pedig túlzottan erôforrásigényesek. A mi javaslatunk, a Localized Urban Dissemination (LUD) protokoll, egy pozíció-információt felhasználó, pletykáláson (gossiping) alapuló megoldás, melynek segítségével az üzenetek terjesztését azokra a helyekre korlátozzuk, ahol a legvalószínûbb, hogy azok hasznosak lesznek.
1. Bevezetés Az intelligens közlekedési rendszerek (Intelligent Transportation Systems, ITS) egyik legfontosabb célja a közlekedés biztonságának növelése. Ezt a célját úgy éri el, hogy a vészhelyzeteket hamar észleli és ezekrôl a jármûvezetôket hatékony értesítesíti. Egy ilyen rendszer csak akkor tud az elvárásoknak megfelelni, ha a jármûvek, illetve az azokba épített szenzorok kommunikálnak egymással és megosztják a mérési adataikat az optimális döntés érdekében. A közlekedésbiztonsággal és kooperatív dugóelkerüléssel összefüggô üzeneteket érdemes elárasztással (flooding) terjeszteni, ugyanis azok jellemzôen nem egy adott autónak vannak címezve, hanem minden olyan jármûnek, amelyiknek értesülnie kell az eseményrôl a további károk megelôzése érdekében. Ezek a jármûvek a forrás adott sugarú környezetében vannak, a várható beavatkozások miatt ugyanis az esemény a távolabbi jármûvekre már valószínûleg nem lesz hatással. Az aktuális forgalmi állapotot tartalmazó üzeneteket eszerint csak a mérést végzô jármûtôl egy bizonyos távolságig szükséges terjeszteni. Feltételezhetô, hogy a kommunikációban résztvevô jármûvek rendelkeznek helymeghatározó berendezéssel (GPS), így könnyen megvalósítható egy korlátozott elárasztás, ahol a lefedési terület beállítása távolságalapú korlátozással történik. A továbbiakban bemutatjuk az általunk javasolt Localized Urban Dissemination (LUD) protokollt, mely területi alapon korlátozza az elárasztást azokra a helyekre, ahol nagy valószínûséggel tartózkodnak olyan jármûvek, amelyeket érdekelhet az üzenet tartalma [1]. A célterület jellemzôen nem egy kör, hiszen azokat a jármûveket, melyek már áthaladtak a kritikus ponton, nem szükséges értesíteni. A terület meghatározását a legtöbb hasonló megoldástól eltérôen itt nem az üzenet forrása végzi, hanem a terjesztés során bizonyos helyeken a továbbító jármûvek döntik el, hogy az adott irányba érdeLXIII. ÉVFOLYAM 2008/9
mes-e tovább terjeszteni az információt. A megoldás jelentôsen különbözik tehát egy egyszerû, ugrásszámban korlátozott elárasztástól. A protokoll elsôsorban városi környezetben elônyös, ahol az épületek az úthálózatra korlátozzák az üzenetek terjedését és digitális térkép segíti a döntést. Cikkünkben elôször bemutatjuk a városi környezet sajátosságait, majd a LUD protokoll által használt egyik legfontosabb technológiát, a pletykálást (gossiping) elemezzük. Bemutatjuk a lefedési terület kialakításhoz alkalmazott döntési sémákat, majd összefoglaljuk az eredményeket és vázoljuk a jövôbeni továbbfejlesztési lehetôségeket.
2. Kommunikáció városi környezetben Városi környezetben az épületek, jármûvek és egyéb tereptárgyak akadályozzák a rádióhullámok terjedését, csökkentve az egyes eszközök vezetéknélküli kommunikációjának hatótávolságát; ezért egy üzenet adott távolságig való eljuttatásához több lépésre (hop) van szükség. A korlátozott elárasztás szempontjából viszont elônyös az árnyékolás, mert feltételezhetô, hogy az üzenetek az utak mentén képesek csak terjedni, így az úthálózat ismeretében el lehet dönteni, hogy merre lehetnek olyan jármûvek, amelyeket tájékoztatni kell az eseményrôl. Az üzeneteket az egyes útszakaszokon elég vakon továbbküldeni, a keresztezôdésekben pedig eldönthetô, hogy a következô útszakasz része legyen-e a lefedési területnek, vagy sem. A lefedési területet így nem a forrás határozza meg elôre, hanem a keresztezôdésekben hozott döntések láncolatával dinamikusan alakul ki. Az úthálózat ilyen környezetben meglehetôsen bonyolult rendszert alkot, ezért nem mindig nyilvánvaló feladat annak a területnek a meghatározása, ahol az értesítendô jármûvek tartózkodnak. Mivel közlekedésbiz41
HÍRADÁSTECHNIKA tonsággal összefüggô üzenetekrôl van szó, melyek valamilyen vészhelyzetrôl tudósítanak, logikusnak látszik annak alapján meghatározni az értesítendô jármûvek körét, hogy azok milyen valószínûséggel mennek az üzenet forrásához, vagyis oda, ahol a vészhelyzet kialakult. Ez a valószínûség nem csupán a távolságtól függ, ugyanis a városban különféle rendû utak, útkeresztezôdések, egyirányúsítások vannak, ezért a jármûvek várható mozgását is figyelembe kell venni a célterület meghatározásakor.
3. Üzenetterjesztés pletykálással Az általunk javasolt LUD protokoll egyik legfontosabb része a pletykálás alapú üzenetterjesztés. A pletykálás (gossiping) egy, a szenzorhálózatokban gyakran használt technika az elárasztás okozta többletterhelés csökkentésére [2]. A megoldás lényege az, hogy a csomópontok továbbküldik (pletykálják) a kapott üzenetet, de csak bizonyos valószínûséggel. A hagyományos útvonalválasztó protokollok esetében az útvonalak felderítése sokszor elárasztás segítségével történik, de ez egy minden irányba vakon elindított keresés. Ennek a rengeteg fölösleges üzenetnek egy részét ki lehet szûrni pletykálást használva anélkül, hogy az optimális útvonal megtalálásának valószínûsége lényegesen csökkenne. Ha egy út mentén haladó jármûvek a csomópontok, akkor a pletykálás hatására az üzenet által megtehetô út hossza nem lehet végtelen; egy idô után valamelyik csomópont eldobja majd azt. Egy útszakasz mentén a továbbadások láncolata egy úgynevezett Bernoulli-folyamat, ahol az elemi események két kimenetele, az eldobás és a továbbítás, a csomópontok egymástól független döntése, a p továbbadási valószínûség pedig – a pletykálás fô paramétereként – az adott útszakaszon lévô minden csomópontnál azonos. Egy ilyen folyamat során az azonos kimenetelek sorozatának hossza (például amíg minden eredmény „továbbadás”), mint valószínûségi változó geometriai eloszlású. Ennek a várható értékébôl következik, hogy az üzenet által bejárt útvonal hossza 1/(1-p), ami valóban nem végtelen, ha a továbbadás valószínûsége p<1. A lefedési terület mérete és alakja így egy valószínûségi változó lesz; a keresztezôdésekben döntést hozó csomópontoknak a p továbbadási valószínûséget aszerint kell beállítaniuk, hogy a következô útszakaszt mekkora valószínûséggel szeretnék a lefedési terület részévé tenni. A pletykálástól függetlenül is történnek csomagdobások. A rádiós interferencia és a keretek ütközése miatt azonban ezek számát célszerû minimalizálni, ha azt szeretnénk, hogy a ténylegesen lefedett terület megközelítôleg azonos legyen a célterülettel. Egy kézfogáson alapuló kerettovábbítás nagy megbízhatóságot garantálhat [3], de csak a késleltetés megnövekedése és a megengedett mobilitás csökkentése árán, ami autók közötti kommunikáció során nem szerencsés. Léteznek számláló alapú algoritmusok, melyek az üzenet több42
szörös vétele esetén letiltják az újraküldést és még a csomópontok helyzetét is figyelembe tudják venni annak érdekében, hogy az elôzô csomóponttól legtávolabbi csomópont küldje tovább az üzenetet [4]. Ezen megoldások azonban nem garantálnak megbízható átvitelt, ami némileg hátrányos a vészhelyzetek elhárítása során, viszont elôsegítik azt, hogy egy útszakaszon ne tudjon visszafordulni a továbbítás. Ez a tulajdonság nagyon hasznos a LUD szempontjából, ezért fontos, hogy egy ilyen algoritmus bele legyen építve a protokollba. Ahogy az üzenetek terjedése követi az úthálózatot, hurkok alakulhatnak ki. Ezek megelôzése fontos, különben végleg a forrás környezetében ragadhat az üzenet. Ha a döntôk a keresztezôdésekben csak olyan utcába engedik bejutni a csomagokat, amelyeken a következô keresztezôdés nincs közelebb a forráshoz, mint az aktuális pozíció, akkor a hurokmentesség biztosított. A forrás koordinátáinak szerepelniük kell a csomag fejlécében ahhoz, hogy ezt meg lehessen tenni, de feltételezhetô, hogy ez az információ amúgy is része az üzenetnek, ha az valamilyen veszélyhelyzetrôl tájékoztatja az autósokat.
4. Döntési sémák A jármûveknek az üzeneteket a forrás véges méretû környezetén belül kell csak terjeszteniük, azonban a terület pontos határvonala nem jelölhetô ki egyértelmûen. A keresztezôdésekben végrehajtott döntések célja tehát a lefedési terület meghatározása a p továbbadási valószínûség segítségével annak alapján, hogy a következô útszakaszon járó autókat mekkora valószínûséggel érdekli az adott üzenet. Erre a feladatra nem létezik univerzális megoldás, tekintve, hogy mind az úthálózat felépítése, mind a jármûvek lehetséges útvonalai igen változatosak lehetnek. A továbbiakban két egyszerû döntési sémát mutatunk be. Mindkét séma felhasználható a LUD protokoll részeként, de a választás alapvetôen befolyásolja a kialakuló lefedési terület tulajdonságait. Az elsô séma teljesen memóriamentes, ezért kevés számolást és adattárolást igényel. A második egy állapot bevezetésével természetesebb lefedési területet hoz létre, viszont a leírása korántsem olyan formális, mint az elsô séma esetében. 4.1. Memóriamentes séma Ennek a megoldásnak az alábbi két esemény valószínûsége képezi az alapját: Ai – az üzenet eljut az i-edik döntôhöz Bi – az i-edik döntô a forráshoz megy A megoldás hátterében az az elgondolás húzódik meg, hogy az üzeneteknek olyan valószínûséggel kellene eljutniuk egy adott pontba, amilyen valószínûséggel onnan valaki az üzenet forrásához menne. A séma alapegyenlete így a következôképp alakul: (1)
LXIII. ÉVFOLYAM 2008/9
Forgalmi információk terjesztése...
1. ábra Az üzenet terjedése egy út mentén
ahol a C konstanst a forrás állítja be annak megfelelôen, hogy az üzenetet milyen messzire szeretné eljuttatni. Mindkét esemény valószínûsége meghatározható, amennyiben kellôen egyszerû modellt alkalmazunk a közlekedés leírására. Az alkalmazott modell eredményeképpen ez a séma ekvivalens a legegyszerûbb memóriamentes esettel, ami csak az aktuális keresztezôdés adatait használja fel. Ahogy az 1. ábrán is látható, az üzenet egy adott útvonal mentén történô terjedésekor minden keresztezôdésben új p i továbbadási valószínûség értéket kap és az útszakaszok h i hop hosszúak. Annak a valószínûsége, hogy az i-edik útszakaszon végig tud menni az üzenet p i hi, így annak a valószínûsége, hogy eljut a D-edik döntôhöz (2) A jármûvek útvonala nem ismert a döntôk számára, de az autók átlagos viselkedésének ismeretére szükség van, mert a döntôknek nem a saját útvonaluk alapján kell dönteniük, hanem azt kell megbecsülniük, hogy az utánuk jövôk merre fognak menni. Az ábrán például a D döntô, amely D+1 felôl jön, annak alapján állítja be a csomag továbbítási valószínûségét, hogy a (D+1,D) útszakaszról érkezô jármûvek milyen valószínûséggel fognak D-1, vagyis az üzenet forrása felé továbbmenni. Ezeket a kanyarodási valószínûségeket a továbbiakban q i,j,k fogja jelölni, ahol i az aktuális keresztezôdés, j az elôzô és k a következô. A modell pontosságát növelni lehet azzal, ha figyelembe vesszük, hogy a jármûvek útvonalai véges hosszúságúak. Ezt úgy lehet megtenni a legegyszerûbben, hogy egy si megállási valószínûséget rendelünk minden útszakaszhoz. Ezek felhasználásával egyelôre indexelés nélkül (3) Az 1. ábrán bevezetett keresztezôdés-számozást felhasználva az i-edik döntô, aki az i+1-edik keresztezôdésbôl jött azt számolja ki, hogy a következô, i+1-edik keresztezôdésbe milyen valószínûséggel jusson el az üzenet. Ezért a behelyettesítések után az (1) egyenlet a következô alakot ölti: (4)
LXIII. ÉVFOLYAM 2008/9
ahol a jobboldalon a fordított indexelés a jármûvek útját követi a forrás felé. Látható, hogy a (4) egyenlet rekurzív, a korábbi döntések eredményét felhasználhatják a késôbbi döntôk, így nem kell ismerniük a csomag teljes útvonalát. Sôt, mivel az egyenlet egy geometriai eloszlású valószínûségi változót ír le, minden döntés független a korábbi döntésektôl, mert a geometriai eloszlás memóriamentes. Ezt a legszemléletesebben úgy lehet belátni, ha az ábrán végigkövetjük a döntéseket az elsô pár lépésben, figyelembe véve, hogy a keresztezôdések úgy vannak számozva, mintha a forrás lenne a 0-dik keresztezôdés: A forrás: Az elsô döntô:
A második döntô:
Látható, hogy mindig csak az aktuális keresztezôdéshez tartozó paraméterek maradnak meg. A memóriamentesség érdekes következménye, hogy p i >p i -1 is lehetséges, vagyis a döntôk akár növelhetik is a lefedési terület méretét a korábbi döntéshez képest. A C módosító tényezô is eltûnik az elsô lépés után, aminek következtében a lefedési területet kizárólag az úthálózat felépítése, a q kanyarodási valószínûségek és az s megállási valószínûségek határozzák meg. Ezek két forrásból válhatnak ismertté a döntôk számára: becsülhetôk a térkép alapján, vagy a térképet ki kell egészíteni erre vonatkozó információkkal. Az úthálózat alapján történô becslésnél például azt feltételezhetjük, hogy egy fôútvonalon haladva kisebb a valószínûsége annak, hogy letérünk egy mellékutcába, mint annak, hogy továbbmegyünk. Két mellékutca találkozása esetén a három lehetséges irány valószínûségének választható (1/4, 1/2, 1/4), de ugyanígy figyelembe lehet venni az egyirányú utcákat és a kanyarodó sávok meglétét. Ez a becslés a valóságban rendkívül pontatlan lehet, ugyanis a felüljárók, parkolók és egyéb, a térképen 43
HÍRADÁSTECHNIKA nem szereplô, vagy ideiglenes hatások jelentôsen befolyásolhatják a jármûvek viselkedését. Ha fontos, hogy az elárasztás korlátozása pontosan kövesse a jármûvek várható eloszlását, akkor kiegészítô információkra van szükség. Például abban az esetben, ha sok forrás van és csökkenteni kell a hálózatban keringô üzenetek menynyiségét a rendszer vészhelyzet-elhárító képességének romlása nélkül. Egy szolgáltató figyelheti a forgalmat és annak alapján összeállíthat egy adatbázist, ami a keresztezôdésekre és útszakaszokra empirikus q és s értékeket tartalmaz, ami megfelel az utóbbi idôszak átlagos forgalmi helyzetének. Ezt az adatbázist minden jármû navigációs eszközébe le kell tölteni és idônként frissíteni, mert potenciálisan bármelyik eszköz kerülhet döntési helyzetbe. Az adatbázis mérete függ a város nagyságától, de várhatóan elhanyagolható a digitális térképhez képest, ezért a frissítése akár útközben is megtörténhet az autók közötti kommunikációs hálózat segítségével. Ehhez természetesen egy olyan csatornát kell használni, ami nem a közlekedésbiztonság számára van fenntartva, hanem például internetelérésre. Az a feltételezés, hogy az épületek miatt az úthálózatot követi az üzenetek terjedése, nem mindig teljesül. A parkok és a beépítetlen telkek nem képeznek akadályt a rádióhullámok számára, ezért ezeket a LUD által használt térképen keresztezôdésként kell feltüntetni. Ezen erôfeszítések ellenére elôfordulhat, hogy az épületek nem árnyékolnak eléggé (ha például két ház között van egy elég széles rés és ott valamilyen valószínûséggel átjutnak üzenetek), de ezt a többletterhelést is el kell kerülni a hatékony mûködés érdekében. A döntési láncolat mûködéséhez a csomagok fejlécében szerepelnie kell a legutóbbi döntés helyének és azon keresztezôdés azonosítójának, ahonnan a döntô érkezett; ide kell eljutnia a csomagnak. A két végpont egyértelmûen kijelöl egy útszakaszt és a csomópontoknak csak azokat az üzeneteket szabad továbbítaniuk, amelyek az adott útszakasznak vannak címezve. Ez a korlátozás nemcsak az eltévedt üzenetek kiszûrésére hasznos, de lehetôvé teszi azt is, hogy a forrás csak egy irányba indítsa el a terjesztést.
2. ábra Memóriamentes terjedés
44
Az 1. ábrán például a forrás az (1,-1) útszakasz közepén van, így ezt a két azonosítót írja bele a csomag fejlécébe. Az 1-es keresztezôdésben a csomagot elfogadják a jármûvek, döntenek róla és továbbítják, mert a csomag célja valóban az 1-es keresztezôdés volt. A -1-es keresztezôdésben viszont ugyanezen okból eldobják a csomagot, mert úgy ítélik meg, hogy az eltévedt. A keresztezôdésekben általában egyszerre több jármû tartózkodik, ezért amikor elér oda egy üzenet, minden jármû, amelyik megkapta azt, döntôvé válik. Ez elvileg azt eredményezhetné, hogy a döntések ütköznek egymással, vagyis több üzenetpéldány különbözô p értékkel indulna tovább. A LUD protokoll automatikusan kiküszöböli ezt a hibalehetôséget. Ha két döntô azonos irányból érkezett a keresztezôdésbe, akkor az alkalmazott számlálóalapú ismétléselnyomás kiejti azt, amelyik késôbb akarja továbbítani az üzenet nála levô példányát, és nagy valószínûséggel csak egy példány indul el az adott útszakaszon. Ha különbözô irányból érkeztek a döntôk, akkor pedig nem is tudnak ütközni, mert a döntés után már különbözni fog a két csomag célja, ezért onnantól különbözô csomagnak számítanak. 3.2. Irányított terjedés A memóriamentesség elônye az egyszerû számítás, nagy hátránya viszont, hogy a lefedési terület alakja és mérete nem szabályozható a forrás által, az kizárólag az úthálózattól és a felhasznált q és s értékektôl függ. Az üzenetek a keresztezôdésekben általában több úton indulhatnak tovább, és hasonlóképpen összeolvadhatnak egy üzenet több irányból érkezett példányai. A többutas terjedést szimulációs környezetben a legegyszerûbb vizsgálni. Az általunk kifejlesztett úthálózat alapú szimulátor azt számolja ki, hogy az egyes keresztezôdésekbe hány különbözô útvonalon lehet eljutni a forrástól, a pletykálást pedig úgy utánozza, hogy véletlenszerûen kihúz elemeket az útvonalak listájából. Az eredmény grafikus megjelenítésekor a keresztezôdések helyén levô karikák annál világosabbak, minél többször ért el oda a forrás (a fehér négyzet) üzenete.
3. ábra Irányított terjedés
LXIII. ÉVFOLYAM 2008/9
Forgalmi információk terjesztése... Manhattan-topológia esetén jól megfigyelhetô a 2. ábrán, hogy a memóriamentes séma fôleg átlósan terjeszti az üzeneteket. Az egyenes úton viszont, amin a forrás éppen halad az üzenet alig tudott megtenni pár útszakasznyi távolságot az adott futás során, pedig az egy nagyon fontos célterület (attól függetlenül, hogy a forrás mekkora távolságot tett meg korábban az adott utcán). Ezeket a hiányosságokat csak egy olyan döntési sémával lehet kiküszöbölni, ami eltárol bizonyos információkat a csomagok fejlécében, hogy azt a késôbbi döntések során fel lehessen használni. A számtalan lehetséges megoldás közül a legkézenfekvôbb az, hogy azon az úton, ahol a forrás halad, megnöveljük a továbbadási valószínûséget. Ez a megnövelt valószínûség az úgynevezett K-zónán belül érvényes, vagyis K keresztezôdés után, vagy az útról való letérés esetén szûnik meg. Ennek a változtatásnak a hatása a 3. ábrán látható, K= ∞ választással. A K-zónával kiegészített irányított terjesztés során is figyelembe lehet venni a fôútvonalak hatását a jármûvek átlagos viselkedésére. Ha a K-zónán belül az üzenet elér egy keresztbe menô magasabb rendû utat, akkor ott véget kell vetni a K-zónának, ugyanis, ahogy már korábban szó volt róla, a fôútvonalról kis valószínûséggel kanyarodnak le az autók. Ha viszont egy fôútvonalon indul el a terjesztés, akkor egy keresztezô fôútvonalon is érdemes lehet továbbküldeni az üzenetet, és L keresztezôdésig megtartani a megnövelt továbbadási valószínûséget. Ilyen és ehhez hasonló intuitív szabályok hozzáadásával a korlátozott elárasztás hozzáigazítható a jármûforgalom jellemzôihez. Ezzel egyidôben azonban elveszítjük a séma formális leírásának lehetôségét, ami megnehezíti a protokoll analitikus vizsgálatát.
4. Összegzés és további munka Az itt bemutatott LUD protokoll a pletykálási eljárás segítségével, vagyis a csomagok adott valószínûségû eldobásával korlátozott elárasztást valósít meg. Városi környezetben az épületek miatt az üzenetek leginkább csak az úthálózat mentén képesek terjedni, ezért a digitális térkép adatainak segítségével meghatározható az a terület, amit az üzenetek terjesztésével le kell fedni. A keresztezôdésekben levô jármûvek el tudják dönteni, hogy a következô útszakaszra érdemes-e továbbadni az adott üzenetet, így a döntések láncolatával a lefedési terület dinamikusan alakul ki. A lefedési terület a döntési algoritmustól függ, azonban univerzális algoritmus egyelôre nem ismert, és tekintve a probléma nehézségét nem valószínû, hogy megkonstruálható egy olyan döntési séma, ami képes figyelembe venni a jármûvek átlagos útvonalát befolyásoló összes tényezôt. A cikkben két egyszerû módszert ismertettünk: a memóriamentes sémát és az ezt egy úgynevezett K-zónával kiegészítô irányított sémát. Az elméleti megfontolások és a szimulációs vizsgálatát alapján elmondható, hogy a pletykálás valóban véges lefedési területet eredLXIII. ÉVFOLYAM 2008/9
ményez; a terület alakját elsôsorban az úthálózat határozza meg, de a csomagok fejlécében továbbadott állapot segítségével aktívan szabályozható mind a forrás, mind a döntôk által. A továbbiakban az elsôdleges cél a minél jobb döntési sémák megalkotása, amihez ki kell dolgozni egy objektív mérôszámot a lefedési terület minôsítésére. Az elméleti vizsgálatok több vonalon is továbbvihetôk, a jármûvek eloszlásának elégtelen ismerete okozta hiba például várhatóan meghatározható a kódelmélet segítségével, a terjedés aszimptotikus viselkedése pedig a perkolációelmélet felhasználásával. A további vizsgálatokhoz pontosabb szimulációkra is szükség lesz. A jelenlegi, úthálózat alapú szimulátor továbbfejlesztése és kibôvítése mellett egy csomagszintû szimulátor segítségével meg kell vizsgálni az út menti terjedést, és azt, hogy mi történik egy keresztezôdésben akkor, amikor egyszerre több csomag érkezik. A vizsgált úthálózatnak is bonyolultabbnak kell lennie egy egyszerû Manhattan-topológiánál, ami már az egyszerû K- és L-zóna vizsgálatánál is erôsen korlátozta a lehetôségeket, például azzal, hogy minden út egyenrangú. A szerzôkrôl MÁTÉ MIKLÓS doktorandusz a BME Távközlési és Médiainformatikai Tanszékén, az MSc fokozatát is itt szerezte 2007-ben. Kutatási területei közé tartoznak többek között a skálázható útvonalválasztó protokollok és a hatékony információ-terjesztési stratégiák ad-hoc hálózatokban. VIDA ROLLAND docens a BME Távközlési és Médiainformatikai Tanszéken. Egyetemi diplomáját a kolozsvári Babes-Bolyai Tudományegyetemen szerezte 1996-ban, évfolyamelsôként. MSc disszertációját az Institut Nationale Polytechnique de Grenoble vendéghallgatójaként írta 1997-ben, PhD fokozatát pedig a párizsi Pierre et Marie Curie Tudományegyetemen szerezte meg 2002-ben. 2003-2005 között Békésy György, 2007-ben pedig Bolyai János Kutatási ösztöndíjat kapott. Az utóbbi öt évben több mint 30 nemzetközi konferencia szervezésében vett részt, dolgozott számos nemzetközi és hazai k utatási projektben, oktatott hálózatokkal kapcsolatos tárgyakat Magyarországon, Romániában és Szlovákiában. 2008-ban megválasztották a HTE Külügyi Bizottságának elnökévé.
Irodalom [1] Miklós Máté, Rolland Vida, Probability-based Information Dissemination in Urban Environments, Proceedings of Eunice 2008. [2] Zygmunt J. Haas, Joseph Y. Halpern, Li Li, Gossip-based ad hoc routing, IEEE/ACM Transactions on Networking, pp. 479-491, 2006. [3] Ravi M. Yadumurthy, Adithya C. H., Mohan Sadashivaiah, Ranga Makanaboyina, Reliable MAC broadcast protocol in directional and omni-directional transmissions for vehicular ad hoc networks, Proceedings of the 2nd ACM international workshop on Vehicular ad hoc networks (VANET ‘05), pp.10–19, 2005. [4] Holger Füßler, Hannes Hartenstein, Jörg Widmer, Martin Mauve, Wolfgang Effelsberg, Contention-Based Forwarding for Street Scenarios, Proc. of the 1st International Workshop in Intelligent Transportation (WIT 2004), pp.155–159, 2004.
45