Modularity based mobility aware community detection algorithm for broadcast storm mitigation in VANETs

Abstract High rates of road accidents have turned VANET to be a dynamic area of research, as it possibly enhances vehicle & road safety, traffic efficiency, and convenience. For such safety applications, VANET requires fast dissemination of messages to the nearby vehicles without any delay by rebroadcasting, which may lead to broadcast storm problem. To address this problem, the community detection algorithm is an efficient way of grouping similar vehicles into communities and selecting a few amongst them as forwarders. The existing research works forms the communities by considering the parameters like edge-betweenness, modularity gain, link stability, and neighbourhood similarity. Due to frequent switching between the communities these techniques suffer from ping-pong effect. Hence, a novel algorithm has been proposed which is based on modularity gain and degree of cohesion between vehicles to form stable communities. The proposed algorithm is unique amongst the state-of-the-art algorithms by selecting next forwarders of the safety messages by forming stable communities of vehicles considering their relative mobility. The simulation results confirm that the proposed algorithm forms stable communities and identifies less number of forwarders with reduced overhead and delay without reducing the percentage of vehicles that receives the message.

[1]  Yasuhiro Fujiwara,et al.  Fast Algorithm for Modularity-Based Graph Clustering , 2013, AAAI.

[2]  Jean-Loup Guillaume,et al.  Fast unfolding of communities in large networks , 2008, 0803.0476.

[3]  S. Kamakshi,et al.  Distributed Algorithm for Constructing Efficient Tree Topology for Message Dissemination in Vehicular Networks , 2014 .

[4]  Damir Vukicevic,et al.  Community structure in networks: Girvan-Newman algorithm improvement , 2014, 2014 37th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO).

[5]  MengChu Zhou,et al.  Routing in Internet of Vehicles: A Review , 2015, IEEE Transactions on Intelligent Transportation Systems.

[6]  S. Kamakshi,et al.  Plummeting Broadcast Storm Problem in Highways by Clustering Vehicles Using Dominating Set and Set Cover , 2019, Sensors.

[7]  Farzad Zargari,et al.  A Collision Aware Opportunistic Routing Protocol for VANETs in Highways , 2019, Wirel. Pers. Commun..

[8]  Hai Liu,et al.  CBS: Community-Based Bus System as Routing Backbone for Vehicular Ad Hoc Networks , 2017, IEEE Transactions on Mobile Computing.

[9]  Leandros Tassiulas,et al.  On the structure and evolution of vehicular networks , 2009, 2009 IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems.

[10]  Sangjin Kim,et al.  Traffic Information Dissemination System: Extending Cooperative Awareness Among Smart Vehicles with only Single-Hop Beacons in VANET , 2016, Wirel. Pers. Commun..

[11]  Anna Maria Vegni,et al.  Forwarder smart selection protocol for limitation of broadcast storm problem , 2015, J. Netw. Comput. Appl..

[12]  Fei Lin,et al.  A cluster-based recursive broadcast routing algorithm to propagate emergency messages in city VANETs , 2017, 2017 IEEE 9th International Conference on Communication Software and Networks (ICCSN).

[13]  M E J Newman,et al.  Community structure in social and biological networks , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[14]  FaloutsosMichalis,et al.  On power-law relationships of the Internet topology , 1999 .

[15]  Pascal Bouvry,et al.  On the generation of stable communities of users for dynamic mobile ad hoc social networks , 2011, The International Conference on Information Networking 2011 (ICOIN2011).

[16]  M E J Newman,et al.  Finding and evaluating community structure in networks. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[17]  Jun Zhang,et al.  A mobility-based scheme for dynamic clustering in vehicular ad-hoc networks (VANETs) , 2017, Veh. Commun..

[18]  M E J Newman,et al.  Fast algorithm for detecting community structure in networks. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[19]  Pascal Bouvry,et al.  SHARC: Community-based partitioning for mobile ad hoc networks using neighborhood similarity , 2010, 2010 IEEE International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM).

[20]  Leon Danon,et al.  Comparing community structure identification , 2005, cond-mat/0505245.

[21]  Min Huang,et al.  Social-Based Routing for Vehicular Ad Hoc Networks in Fixed-Route Transportation Scenarios , 2016 .

[22]  Debasis Das,et al.  Specific opportunistic routing at road intersection in VANETs , 2015, 2015 6th International Conference on Computing, Communication and Networking Technologies (ICCCNT).

[23]  M. Newman,et al.  Finding community structure in very large networks. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[24]  Farzad Zargari,et al.  Adaptive beacon broadcast in opportunistic routing for VANETs , 2019, Ad Hoc Networks.

[25]  Michalis Faloutsos,et al.  On power-law relationships of the Internet topology , 1999, SIGCOMM '99.

[26]  Pascal Bouvry,et al.  Social relevance of topological communities in ad hoc communication networks , 2011, 2011 International Conference on Computational Aspects of Social Networks (CASoN).

[27]  Sinem Coleri Ergen,et al.  Multihop-Cluster-Based IEEE 802.11p and LTE Hybrid Architecture for VANET Safety Message Dissemination , 2016, IEEE Transactions on Vehicular Technology.

[28]  M E J Newman,et al.  Modularity and community structure in networks. , 2006, Proceedings of the National Academy of Sciences of the United States of America.

[29]  Marcin Seredynski,et al.  Detection of stable mobile communities in vehicular Ad Hoc Networks , 2014, 17th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[30]  Yue Cao,et al.  A comparative study of scenario-driven multi-hop broadcast protocols for VANETs , 2018, Veh. Commun..

[31]  Azzedine Boukerche,et al.  Opportunistic Routing in Wireless Networks: Models, Algorithms, and Classifications , 2014 .