Csatlakozs BRAIN rdis hozzfrsi rendszerhez mozg adhoc hlzaton
Csatlakozás BRAIN rádiós hozzáférési rendszerhez mozgó ad-hoc hálózaton keresztül Készítették: Kersch Péter Kürthy Lóránt Konzulensek: n Vajda Lóránt n Török Attila n Simon Csaba Qo. SIT Távközlési és Telematikai Tanszék
Tartalomjegyzék n n n Elméleti áttekintés Mi is a célunk? Gyakorlati megvalósítás, problémák Tesztelés Konklúziók
Szélessávú rádiós hozzáférési hálózatok Internet Hot-spot területek
BRAIN – Broadband Radio Access for IP based Networks Internet Ad-hoc kiterjesztés IP gerinc
Az ad-hoc kiterjesztés elméleti alapjai Architektúra MN 4 BAN ad-hoc hálózat Internet BAR 1 ANP BAR 2 IPIP alagút BAR 3 MN 2 MR 3 MN 3 MR 4 MN 1 MR 2 MN 1 IPIP alagút
Rendszerelemek n Rendelkezésünkre állt: n n n BRAIN hozzáférési hálózat BCMP protokoll implementáció AODV útvonalválasztó protokoll implementáció Linux operációs rendszer Elkészítettük: n Ad-hoc kiterjesztés szoftvercsomagja
A megvalósítás elemei n Mobil útvonalválasztó funkciók n n Beacon üzenetek továbbítása korlátozott elárasztással Mobil csomópont funkciók n n n IPIP alagút létrehozása bejelentkezés után IPIP alagút végpontjának módosítása hívásátadáskor Hívásátadás kezdeményezése a BCMP kliensnél
Architektúra - szoftverelemek AODV Ad-hoc útvonalválasztó BCMP kiterjesztés protokoll szoftvere protokoll BAN ad-hoc hálózat Internet BAR 1 ANP MR 3 BAR 2 IPIP alagút BAR 3 MR 2 MN 1 MR 4 IPIP alagút
Megvalósítás során felmerült és megoldott problémák n Eredeti BCMP: n n n a BCMP üzenetek továbbítása adatkapcsolati szinten történik a BCMP kliens közvetlenül manipulálja a kernel útvonalválasztó tábláját Megoldásunk: n n BCMP kliens által felvett routing bejegyzések azonnali törlése MAC szinten elkaptuk és IP szinten újraküldtük a BCMP üzeneteket
Az ad-hoc kiterjesztés tesztelése n Tesztkörnyezet ismertetése n Mérések n Konklúzió
A tesztelés célja n Megoldásunk biztosítja-e a hálózati hozzáférést a mobil csomópontok és útvonalválasztók mozgása során?
Tesztkörnyezet és eszközök Mac. Kill modul + macfilter deamon n Vételi viszonyok és mozgás minden csomóponton n n AR 1 Macfilter control szimulálása MACfilterrel Egyszerű vezérlő protokoll MAC szintű és UDP és TCP adatforgalom generálása MN 2 forgalmi paramétereküzenetszórással mérése (DBS - Distributed Benchmark System) MR 2 Teljes csomagforgalom regisztrálása vezérlő a laptop mérések során AR 2 (tcpdump) MN 1
Mérési paraméterek n n n Adatforgalom típusa (UDP - TCP) Adatfolyam iránya (uplink - downlink) Adatátviteli sebesség
Teszt-forgatókönyv AR 1 AR 2 MN 1 MR 3
Mérési eredmények I. csomagkésleltetés [ms] 100 k. B/s - UDP - downlink – BCMP hívásátadás MN 1 - AR 2 egy ugrás távolságra Hívásátadás időpontja Ideiglenes MN 1 - AR 1 alagutazás 3 ugrás távolságra Pkt. loss: none Max. delay: 15 ms AR 2 MR 3 AR 1 idő [s] MN 1
Mérési eredmények II. Elküldött - megkapott byte-ok [Byte] 100 k. B/s - UDP - uplink – BCMP hívásátadás Pkt. loss: 2 packets 150 ms késleltetés: HOFF (AODV) üzenet - útvonalkeresés - routing tábla és alagút küldése módosítása Max. delay: 150 ms AR 2 MR 3 AR 1 idő [s] MN 1
Mérési eredmények III. TCP sequence number [Byte] 100 k. B/s - TCP - uplink – BCMP hívásátadás TCP slow start idő [s]
Összefoglaló n n n Célunk az volt, hogy egy létező mikromobilitás protokoll kiterjesztésével biztosítani tudjuk mobil adhoc hálózatok csatlakozását fix hálózathoz Elkészítettünk, teszteltünk és bemutattunk egy ilyen megoldást A tesztelés alapján az ad-hoc kiterjesztés valóban biztosítja a hálózati hozzáférést a mobil útvonalválasztók és csomópontok tetszőleges elmozdulása mellett
További információk n WWW: n n n Email: kpeti@sch. bme. hu n lorant@real-net. sk A hálózat bemutatóval egybekötött tesztelése: TTT-IST-MIND workshop 2002. 11. 18. n n www. ist-mind. org http: //home. sch. bme. hu/~kpeti/ad-hoc-extension
Jövőbeli tervek n n Az ad-hoc kiterjesztés további optimalizálása Kiterjesztésünk alkalmazása a csoportban mozgó ad-hoc hálózatok speciális problémájára
Köszönjük a figyelmet!
- Slides: 21