vehicular network emulation
play

Vehicular network emulation Scientific issues Contribution Team - PowerPoint PPT Presentation

1 Vehicular network emulation B. Ducourthial Context ITS Vehicular network emulation Scientific issues Contribution Team Airplug A. Buisset, B. Ducourthial, F. El Ali, S. Khalfallah Protocols design Software suit Bertrand.Ducourthial


  1. 1 Vehicular network emulation B. Ducourthial Context ITS Vehicular network emulation Scientific issues Contribution Team Airplug A. Buisset, B. Ducourthial, F. El Ali, S. Khalfallah Protocols design Software suit Bertrand.Ducourthial AT utc.fr Platform API Airplug-emu Laboratoire Heudiasyc (UMR UTC-CNRS 6599) Communications Universit´ e de Technologie de Compi` egne Node France Mobility Scenarios Core program 19 th International Conference on Computer Performances Inputs Communications and Networks (ICCCN 2010) Reproducing road testbeds 2-5 August 2010, Zurich, Switzerland Conclusion

  2. 2 Vehicular Agenda network emulation B. Ducourthial Context 1 Context ITS Scientific issues Contribution Team 2 Airplug software suit Airplug Protocols design Software suit Platform 3 Airplug-emu API Airplug-emu Communications Node 4 Performances Mobility Scenarios Core program Performances 5 Conclusion Inputs Reproducing road testbeds Conclusion

  3. 3 Vehicular Summary network emulation B. Ducourthial Context 1 Context ITS Scientific issues Contribution Intelligent Transport Systems Team Scientific issues Airplug Protocols design Contribution Software suit Platform Team API Airplug-emu Communications 2 Airplug software suit Node Mobility Scenarios Core program 3 Airplug-emu Performances Inputs Reproducing road testbeds 4 Performances Conclusion 5 Conclusion

  4. 4 Vehicular Intelligent Transport Systems network emulation B. Ducourthial • ITS motivations Context • Improving transportation in terms of safety, ITS Scientific issues mobility, productivity, environmental impact... Contribution • main goals : reduce road fatalities, improve Team Airplug infrastructure management, offer new on-board Protocols design services Software suit Platform • ITS applications API Airplug-emu • Infrastructure oriented applications Communications for optimizing the infrastructure management Node Mobility (transit, freeway, freight, emergency organization...) Scenarios • Vehicle oriented applications Core program for increasing the road safety Performances (crash prevention, alerts, visibility distance...) Inputs Reproducing • Driver oriented applications road testbeds for improving the road usage Conclusion (traffic jam, road work information, payment...) • Passenger oriented applications for offering new services on board (Internet access, distributed games, tourist info...)

  5. 5 Vehicular Scientific issues network emulation Highly dynamic ad hoc networks B. Ducourthial Context • Next step in networking and distributed alg. ITS Scientific issues dynamic Contribution mobile ad hoc networks mobile mobile mobile ad hoc networks Team wired network terminal user network Airplug dynamic Protocols design with infrastructure without infrastructure ? Software suit virtual structures routers, fixed servers hand-over... Platform management (tree...) API Internet, IP MobileIP Cellular MANET VANET Airplug-emu • Impact of the dynamic Communications Node • impact on network layers Mobility Scenarios link (2), network (3), transport (4) Core program • impact on distributed algorithms Performances fault tolerance, data sharing... Inputs Reproducing • impact on trusty and security road testbeds who believe ? what information is reliable ? Conclusion • algorithms necessary embedded context-aware optimization, adaption... Strong problems, new solutions expected ❀

  6. 6 Vehicular How to validate new ideas network emulation B. Ducourthial • By proofs : Context • for distributed algorithms ITS Scientific issues • require communication and synchronization Contribution Team models Airplug • + exact result ; - models far from reality Protocols design Software suit • By simulations : Platform API • for networking protocols Airplug-emu • require propagation and MAC model, Communications Node packets traffic and node mobility model Mobility • + scalable ; - models far from reality Scenarios Core program • By experiments : Performances Inputs • for proof of concept and performance measuring Reproducing road testbeds in situ Conclusion • require equipments and logistic • + exact results ; - not scalable, not reproducible Need for a complementary approach ❀

  7. 7 Vehicular Contributions network emulation B. Ducourthial • Emulation : powerful tool for vehicular networks Context ITS • between theory and practice, road experiments Scientific issues and simulation Contribution Team • parts are real : Airplug applications, protocols, mobility, traffic Protocols design • parts are artificially reproduced : Software suit Platform layers 1 and 2 API Airplug-emu • How to efficiently reproduce layers 1 and 2 ? Communications Node • Airplug-emu Mobility • can do hybrid emulation (including real links) Scenarios Core program • The Airplug software suite Performances Inputs a complete environment for studying dynamic networks Reproducing road testbeds Conclusion

  8. 8 Vehicular Team network emulation B. Ducourthial • Universit´ e de Technologie de Compi` egne Context ∼ 4500 students, master degree (engineer diploma), PhD ITS Scientific issues http ://www.utc.fr Contribution Team • one of the first French Airplug engineering school for Protocols design Software suit computer science Platform • close to Paris and API Airplug-emu Charles de Gaulle airport Communications Node Mobility • Heudiasyc Lab. from the UTC & CNRS Scenarios Core program Automatic, Computer Science, Networking, Knowledge... Performances http ://www.hds.utc.fr Inputs Reproducing road testbeds Conclusion • Vehicular networks team • Intelligent vehicles team several equipped cars

  9. 9 Vehicular Some of the team projects network emulation B. Ducourthial • Road anticipating Context Regional grant DIVA, Heudiasyc - CREA 2004-2007 ITS Scientific issues • Network services for com. between mobiles objects Contribution Industrial grant FTR&D 2004-2008 Team Airplug • Co-operative Systems for Road Safety Protocols design Software suit ”Smart Vehicles on Smart Roads” Platform IP SafeSPOT, 6th PCRD / IST / eSafety 2006-2010 API Airplug-emu • Distributed applications for dynamic networks Communications Node Regional grant Heudiasyc - LaRIA 2007-2010 Mobility Scenarios • Data gathering from VANET to infrastructure Core program Industrial grant FTR&D 2008-2010 Performances Inputs • Distributed system for vehicle dynamic evaluation Reproducing road testbeds Regional grant Heudiasyc - MIS 2008-2011 Conclusion • Inter-vehicles cooperative perception for road safety National project ANR JC, (Heudiasyc) 2008-2011

  10. 10 Vehicular Some of the team contributions network emulation B. Ducourthial • Distributed dynamic group service [SPAA 2010] Context • V2I architecture ITS [Mobiwac 2010] Scientific issues Contribution • Simulation of vehicular networks [VTC 2010] Team Airplug • Road experiments [VTC 2009] Protocols design Software suit • Messages forwarding [IEEE TVT 2007] Platform API conditional transmissions Airplug-emu • IEEE 802.11 fairness Communications [MedHocNet 2006] Node Mobility • Capacity of vehicular networks [VTC 2005] Scenarios Core program Performances Inputs Reproducing road testbeds Conclusion

  11. 11 Vehicular Summary network emulation B. Ducourthial Context 1 Context ITS Scientific issues Contribution Team 2 Airplug software suit Airplug Protocols design Protocols design Software suit Platform Software suit API Airplug-emu Platform Communications API Node Mobility Scenarios Core program 3 Airplug-emu Performances Inputs Reproducing road testbeds 4 Performances Conclusion 5 Conclusion

  12. 12 Vehicular Airplug architecture network emulation Process-based architecture B. Ducourthial • Posix OS Context ITS TST • core program Scientific issues GPS HOP Contribution • user-space process Team Airplug • networking Protocols design • applications Software suit AIRPLUG Platform API • user-space process Airplug-emu • read on stdin Communications • write on stdout Node Mobility • API close to IEEE TCP UDP Scenarios Core program RAW WSMP Performances IP • ensure tasks and OS Inputs Reproducing road testbeds independence for 802.11 802.11 802.15 Conclusion 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

  13. 13 Vehicular Airplug architecture network emulation Facilities for developing new protocols B. Ducourthial Context • New protocols developed in user space processes ITS Scientific issues • open to new networking solutions Contribution • cross-layer solutions facilitated Team Airplug Protocols design TST TST Software suit GPS HOP GPS HOP Platform API Airplug-emu Communications AIRPLUG AIRPLUG Node Mobility Scenarios Core program Performances TCP UDP TCP UDP RAW RAW Inputs IP IP Reproducing road testbeds Conclusion 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

Recommend


More recommend