Computers and Electrical Engineering 86 (2020) 106736
Contents lists available at ScienceDirect
Computers and Electrical Engineering
journal homepage: www.elsevier.com/locate/compeleceng
Street-centric routing scheme using ant colony
optimization-based clustering for bus-based vehicular ad-hoc
network
Zahid Khan
a,∗
, Sangsha Fang
b
, Anis Koubaa
a
, Pingzhi Fan
b
, Fakhar Abbas
b
,
Haleem Farman
c
a
Robotics and Internet of Things Lab, Prince Sultan University, Riyadh, Saudi Arabia
b
School of Information Science and Technology, Southwest Jiaotong University, Chengdu, Sichuan, China
c
Department of Computer Science, Islamia College Peshawar, KP, Pakistan
a r t i c l e i n f o
Article history:
Received 30 December 2019
Revised 1 June 2020
Accepted 22 June 2020
Keywords:
Bus-based VANET
Ant colony optimization
Clustering
Multipath routing
Relay selection
Internet of energy
a b s t r a c t
Bus-based Vehicular Ad-hoc Network (VANET) is an excellent solution to cope with the
highly dynamic and inconsistent structure of conventional vehicular network. In this paper,
an algorithm for Internet of Energy in the context of Bus-based VANET is proposed, i.e.,
street-centric routing scheme (SCRS) to address the problem of optimal-route and relay-
bus selection. Firstly, we propose a multipath routing scheme using probability of street
consistency and probability of path consistency. The multipath improves performance con-
cerning packet delivery ratio and end-to-end delay. Secondly, to enhance the packet for-
warding, a new relay-bus selection mechanism is introduced by ant colony optimization
(ACO)-based clustering. The relay-bus aims to transmit packets to next forwarding relay.
Results show that clustering in ACO algorithm improves the relay-bus selection process by
decreasing the computational cost, end-to-end delay, and unnecessary beacon messages.
Thus, we conclude that the employment of multipath and clustering significantly improves
performance of SCRS.
© 2020 Elsevier Ltd. All rights reserved.
1. Introduction
The concept of information dissemination among vehicles to control accidents and improve road safety was the primary
motivation towards the development of VANET [1]. VANET is a collection of intelligent vehicles that aims to get control
transportation problems (e.g., traffic congestion detection, traffic safety, and traffic light scheduling, etc.) and also to reduce
the accident ratio [2]. VANET is a particular form of mobile ad-hoc networks (MANETs), where vehicles are equipped with a
wireless communication facility (on-board unit (OBU)) to provide ad-hoc connectivity [3]. It has many different flavors, such
as vehicle-to-sensor, vehicle-to-vehicle, vehicle-to-Internet, and vehicle-to-road infrastructure. Intelligent transportation sys-
tems (ITSs) use VANET as a tool to monitor and control the vehicular traffic in a smart way [4]. The intelligent vehicles
have high potential to facilitate many new services ranging from traditional road safety to smart city communication net-
This paper is for CAEE special section SI-ioe. Reviews processed and recommended for publication to the Editor-in-Chief by Guest Editor Dr. Murad
Khan.
∗
Corresponding author.
E-mail address: zskhan@psu.edu.sa (Z. Khan).
https://doi.org/10.1016/j.compeleceng.2020.106736
0045-7906/© 2020 Elsevier Ltd. All rights reserved.