Kommunikációs protokollok evolúciója mobil önszerveződő hálózatokban

OData támogatás
Konzulens:
Dr. Simon Vilmos
Hálózati Rendszerek és Szolgáltatások Tanszék

Az önszerveződő hálózatokban történő adattovábbításra sok kidolgozott megoldás létezik. Mindegyik jó teljesítményt nyújt abban a környezetben, amelyre tervezték. Vannak adaptív megoldások, de ezek sem képesek felülkerekedni az egyes módszerek hiányosságain. Az önszerveződő hálózatok nagyon széles skálán mozgó paraméterekkel rendelkeznek: egy hálózaton csak néhány száz üzenet halad keresztül naponta, másokon percenként több ezer. A mobil eszközök tulajdonságai, számuk, mobilitási modelljeik, az általuk támogatott vezetéknélküli szabványok, a rendelkezésükre álló kiegészítő eszközök (például GPS) mind-mind különböző protokollokat, szemléletmódot követelnek. Általánosságban elmondható, hogy nincs egyetlen protokoll, vagy hálózati paradigma sem, amely biztosíthatja az önszerveződő hálózatok megbízható, skálázódó, és hatékony működését tetszőleges körülmények között. Az evolúciós elv alkalmazása kis méretű problémáknál hatékonynak bizonyult, genetikus algoritmusokkal a soft-computing terén komoly eredményeket értek el. Diplomamunkámban annak a lehetőségét vizsgálom, hogy lehetséges-e genetikai programozási nyelv segítségével leírni ismert, és jó tulajdonságokkal rendelkező protokollokat, majd az evolúciós elv alapján protokollok egy csoportjára populációként tekinteni, amelynek egyedei versenyeznek egymással. Ezek a protokollok generációkon keresztül átörökítik előnyös tulajdonságaikat, így egyre hatékonyabb leszármazottakat hoznak létre. Az ilyen elven felépített önszerveződő hálózat képes adaptálódni a legszélsősége sebb körülményekhez is és bárhol, bármikor létrejöhet a felhasználók igénye alapján. A programozási nyelv tervezése során fontos szempont volt, hogy könnyen bővíthető legyen. A fordító segítségével lehetőséget kapunk, hogy új ötleteinket pillanatok alatt kipróbálhassuk egy evolúciós elven működő környezetben.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.