the airplug software suite
play

The Airplug Software Suite Airplug for studying vehicular networks - PowerPoint PPT Presentation

1 Airplug B. Ducourthial Context ITS Scientific issues Team The Airplug Software Suite Airplug for studying vehicular networks Protocols design Software suit (and other dynamic networks) Platform API Examples Conditional


  1. 1 Airplug B. Ducourthial Context ITS Scientific issues Team The Airplug Software Suite Airplug for studying vehicular networks Protocols design Software suit (and other dynamic networks) Platform API Examples Conditional transmissions Bertrand Ducourthial Network perf. Bertrand.Ducourthial AT utc.fr Dyn. group V2I com. Conclusion Laboratoire Heudiasyc (UMR UTC-CNRS 6599) Universit´ e de Technologie de Compi` egne France Rescom Summer School 2010

  2. 2 Airplug Agenda B. Ducourthial Context ITS Scientific issues Team 1 Context Airplug Protocols design Software suit 2 Airplug software suit Platform API Examples Conditional 3 Examples of use transmissions Network perf. Dyn. group V2I com. 4 Conclusion Conclusion

  3. 3 Airplug Summary B. Ducourthial Context ITS Scientific issues Team 1 Context Airplug Protocols design Intelligent Transport Systems Software suit Platform Scientific issues API Examples Team Conditional transmissions Network perf. Dyn. group 2 Airplug software suit V2I com. Conclusion 3 Examples of use 4 Conclusion

  4. 4 Airplug Intelligent Transport Systems B. Ducourthial Context • Motivations ITS Scientific issues • Improving transportation in terms of safety, Team mobility, productivity, environmental impact... Airplug • main goals : road fatalities, infrastructure Protocols design Software suit management, new on-board services Platform API • ITS applications Examples Conditional • Infrastructure oriented applications transmissions for optimizing the infrastructure management Network perf. Dyn. group (transit, freeway, freight, emergency organization...) V2I com. • Vehicle oriented applications Conclusion for increasing the road safety (crash prevention, alerts, visibility distance...) • Driver oriented applications for improving the road usage (traffic jam, road work information, payment...) • Passenger oriented applications for offering new services on board (Internet access, distributed games, tourist info...)

  5. 5 Airplug Scientific issues B. Ducourthial Highly dynamic ad hoc networks Context ITS • Next step in networking and distributed alg. Scientific issues Team dynamic Airplug mobile ad hoc networks mobile mobile mobile ad hoc networks wired network Protocols design terminal user network Software suit dynamic Platform with infrastructure without infrastructure API ? virtual structures routers, fixed servers hand-over... Examples management (tree...) Conditional Internet, IP MobileIP Cellular MANET VANET transmissions Network perf. • Impact of the dynamic Dyn. group V2I com. • impact on network layers Conclusion link (2), network (3), transport (4) • impact on distributed algorithms fault tolerance, data sharing... • impact on trusty and security who believe ? what information is reliable ? • algorithms necessary embedded optimizations depending on the context...

  6. 6 Airplug Heudiasyc contributions B. Ducourthial Context • Point of view : dynamic networks are different ! ITS Scientific issues re-thinking networking and distributed algorithms Team should be addressed simultaneously Airplug • Work done and in progress Protocols design Software suit • IEEE 802.11 study fairness, network capability Platform API • Messages forwarding conditional transmissions Examples • Data flow transport transport protocols, V2I arch. Conditional transmissions • Distributed algorithms Network perf. Dyn. group best-effort paradigm, self-stabilization... V2I com. group-membership, data gathering... Conclusion • Trust in distributed data • Security in dynamic ad hoc networks • Context aware optimizations • Airplug software suite and test-bed • Validation : theory ↔ practice Modeling & proofs Simulation & analysis Prototyping & road test-beds

  7. 7 Airplug Team B. Ducourthial Context • Universit´ e de Technologie de Compi` egne ITS Scientific issues 4200 students, master degree (engineer diploma) Team Research master (Intelligent Transport Systems), PhD Airplug http ://www.utc.fr Protocols design Software suit Platform API Examples Conditional transmissions Network perf. Dyn. group V2I com. Conclusion • Heudiasyc Lab. from the UTC & CNRS Automatic, Computer Science, Networking, Knowledge... http ://www.hds.utc.fr • Vehicular networks team • Intelligent vehicles team several equipped cars

  8. 8 Airplug Team projects B. Ducourthial Context • Road anticipating ITS Regional grant DIVA, Heudiasyc - CREA 2004-2007 Scientific issues Team • Network services for com. between mobiles objects Airplug Industrial grant FTR&D 2004-2008 Protocols design Software suit Platform • Co-operative Systems for Road Safety API ”Smart Vehicles on Smart Roads” Examples IP SafeSPOT, 6th PCRD / IST / eSafety 2006-2010 Conditional transmissions Network perf. • Distributed applications for dynamic networks Dyn. group V2I com. Regional grant Heudiasyc - LaRIA 2007-2010 Conclusion • Distributed system for vehicle dynamic evaluation Regional grant Heudiasyc - MIS 2008-2011 • Inter-vehicles cooperative perception for road safety National project ANR JC, (Heudiasyc) 2008-2011 • Data gathering from VANET to infrastructure Industrial grant FTR&D 2008-2010

  9. 9 Airplug Summary B. Ducourthial Context ITS Scientific issues Team 1 Context Airplug Protocols design Software suit Platform 2 Airplug software suit API Protocols design Examples Conditional transmissions Software suit Network perf. Platform Dyn. group V2I com. API Conclusion 3 Examples of use 4 Conclusion

  10. 10 Airplug Airplug architecture B. Ducourthial Process-based architecture Context ITS • Posix OS Scientific issues Team TST • core program GPS HOP Airplug • user-space process Protocols design Software suit • networking Platform API • applications AIRPLUG Examples Conditional • user-space process transmissions Network perf. • read on stdin Dyn. group • write on stdout V2I com. Conclusion • API close to IEEE TCP UDP RAW WSMP IP • ensure tasks and OS independence for 802.11 802.11 802.15 robustness TCP/IP • open to any VANET over VANET protocol 802.11 UDP/IP protocol over programming over over 802.11 802.15 802.11 language

  11. 11 Airplug Airplug architecture B. Ducourthial Facilities for developing new protocols Context ITS • New protocols developed in user space processes Scientific issues Team • open to new networking solutions Airplug • cross-layer solutions facilitated Protocols design Software suit Platform API TST TST GPS HOP GPS HOP Examples Conditional transmissions Network perf. Dyn. group AIRPLUG AIRPLUG V2I com. Conclusion TCP UDP TCP UDP RAW RAW IP IP 802.11 802.11 802.15 802.11 802.11 802.15 TCP/IP TCP/IP VANET VANET over over VANET VANET protocol protocol 802.11 802.11 UDP/IP protocol UDP/IP protocol over over over over over over 802.11 802.11 802.11 802.15 802.11 802.15 wireless network

  12. 12 Airplug Airplug Software suit B. Ducourthial Context • Airplug software suite ITS Scientific issues Applications for infrastructure, vehicles, drivers, Team passengers... Airplug Protocols design VIS ALT WTR CTD MSG JEUX VIS ALT WTR CTD MSG JEUX Software suit Platform API TST FTP IMG TST FTP IMG DIF PTH MVS DIF PTH MVS Examples CNV CNV Conditional NBH HOP NBH HOP transmissions GPS GPS Network perf. IO IO Dyn. group V2I com. TNL CTL TNL CTL AIRPLUG AIRPLUG Conclusion

  13. 13 Airplug Airplug Software suit B. Ducourthial Context ITS Scientific issues Team Airplug Protocols design Software suit ´ Nom Fonction D´ eveloppeur Etat Platform ALT transmission d’alerte Y. Khaled op´ erationnel API APG Airplug + libapgtk B. Ducourthial op´ erationnel Examples BAS application r´ epartie de base A. Buisset op´ erationnel Conditional BTP Basic Transport Protocol F. El Ali en cours transmissions BTH Com. avec un t´ el´ ephone Bluetooth T. Lehmann et F. Birot ` a finaliser Network perf. CHV Discussions vocales groupe d’´ etudiants op´ erationnel Dyn. group CNV d´ etection de convoi Y. Khaled op´ erationnel V2I com. COL collecte r´ epartie A. Buisset en test Conclusion DDS diffusion optimis´ ee B. Ducourthial op´ erationnel DFF diffusion fiable A. Buisset, F. El Ali en cours EMU ´ emulateur de r´ eseaux A. Buisset op´ erationnel FTP transfert de fichiers simple Y. Khaled ` a finaliser GPS lecture/g´ en´ eration GPS B. Ducourthial op´ erationnel GRP groupe dynamique A. Buisset, S. Khalfallah op´ erationnel GTW passerelle vers l’infrastructure F. El Ali op´ erationnel HOP transmission conditionnelle Y. Khaled op´ erationnel IMG transfert d’images R. Kassab ` a finaliser

Recommend


More recommend