Vilnius University Institute of Mathematics and Informatics1 Department of Informatics and Software Systems2 Klaipeda University Informatics Engineering Department3 Investigation of Data Transfer Capabilities for Heterogeneous Service Support in Critical Mobile Objects Communication Situations Authors: PhD student M. Kurmis1, [email protected] Prof. D. Dzemydiene2, [email protected] Prof. A. Andziulis3, [email protected] Baltic DB & IS 2012 July 8-11, 2012, Vilnius, Lithuania Vehicular Communication Networks and Their Architecture CAR 2 CAR Communication Consortium, 2011 Baltic DB & IS 2012 Lee U., Gerla M., 2010 2 The aim of this work • This work evaluates the data-transfer efficiency in a mobile communication network when the sender and the receiver is moving in opposite directions at high speed. Baltic DB & IS 2012 3 The specific characteristics and challenges of the vehicular communication networks Differences from MANET Challenges High energy reserve Large-scale networks Huge mass and size of the High level of mobility vehicle Fragmentation of the Moving by the patterns network High movement speed Changing topology Powerful processing, Complex communication storing, wireless quality assurance equipment Baltic DB & IS 2012 4 Data transmission quality requirements for different services support in vehicular communication networks Service Packet size (in bytes) / required throughput (KB/s) Packet loss influence Periodicity of transmitted data Tolerated latency (ms) Road safety services ~100 / 1 Average Event ~100 ~100 / 1 Average Periodic ~100 ~100 / 1 High Event ~100 ~100 / 1 Average Periodic ~100 Average Average Periodic Periodic <200 <150 Video/audio files As high as possible exchange High Periodic - As high as possible High Periodic - Lane changing Traffic light control Warnings about dangers Warnings on road conditions Multimedia services IPTV VOIP Games ~1300 / 500 ~100 / 64 5 Simulation environment • The experiments were carried out in the simulation environment NCTUns 6.0. • It uses the existent Linux TCP/UDP/IP protocols stack; • It provides high-accuracy results; • It can be used with any actual Unix application on a simulated node without additional modifications; • It supports 802.11a/b/p, 802.16e communication networks and vehicle mobility modeling; • It is capable of the repeated simulation results. Baltic DB & IS 2012 6 Experimental scenario Parameter Simulation time Physical layer protocol Number of nodes Nodes mobility model Channel frequency Routing protocol Value 60 s 802.11b from 10 to 100 Random, highway 2,4 GHz AODV Baltic DB & IS 2012 7 Troughput in the receiver node, KB/s Experimental Results 400 10 auto 350 300 30 auto 250 200 50 auto 150 100 100 auto 50 0 1 6 11 16 21 26 31 36 Time, s 41 46 51 56 Data download rate dependence from time with a different number of vehicles in the network Baltic DB & IS 2012 8 Experimental Results Data troughput, KB/s 600 500 400 Sender node 300 200 Receiver node 100 0 10 auto 20 auto 30 auto 40 auto 50 auto 75 auto 100 auto Number of nodes The average data downlink and uplink throughput with a different number of vehicles Baltic DB & IS 2012 9 Experimental Results Number of collisions 16000 Sender node 14000 12000 Receiver node 10000 8000 6000 4000 2000 0 10 auto 20 auto 30 auto 40 auto 50 auto Number of nodes 75 auto 100 auto Collisions rate dependence on receiver and sender nodes with a different number of vehicles Baltic DB & IS 2012 10 Conclusions • It was found that the longest communication can be maintained at the maximum number of vehicles, but that communication quality is inversely proportional with the number of vehicles, as the increasing number of vehicles - increasing data and network flooding occurs in many collisions. Baltic DB & IS 2012 11 Conclusions • To provide quality heterogeneous services it is necessary new routing protocols and channel access methods for the large volume fast changing topology networks. • Future plans to extend the study to include other proactive, reactive and hybrid (ADV, DSDV, AORP, etc.) routing protocols. Baltic DB & IS 2012 12 Acknowledgements • The authors thank the Project LLIV-215 “JRTC Extension in Area of Development of Distributed Real-Time Signal Processing and Control Systems” for the possibility to complete a scientific research. Baltic DB & IS 2012 13 Thank You for Your attention!