Realization of A Robust Fog-Based Green VANET Infrastructure
Realization of A Robust Fog-Based Green VANET Infrastructure
Abstract—This article proposes an efficient employment of a Many studies have been conducted on VANETs that have been
self-powered fog-based vehicular ad hoc network (VANET) in- combined with cloud computing to increase their functionality
frastructure. Miscellaneous techniques and algorithms are sug- [4]. Generally speaking, the vehicles use time and energy when
gested to help the realization of such framework. In the current
work, we decided to enhance the network architecture of the uploading to and downloading from the cloud [5]. The current
traditional VANET by adopting the concept of self-powered fog cloud computing paradigm can hardly meet the needs of location
computing concepts for better networking, computing, and storage awareness, mobility assistance, and latency as the density of cars
performance. The green fog layer consists of three components: rises in metropolitan areas.
a self-powered edge server, wireless solar routers, and a new de- With the idea of fog computing (FC), a solution based on
vice resulted from the integration between a solar-powered smart
camera and a solar-powered road side unit in order to create edge cloud computing has been put out to resolve problems
a better sensing mechanism of the road traffic. A proper power between the vehicular nodes and the main cloud [6]. FC can
management strategy is suggested to be installed locally in the self- address the communication transmission delays. Additionally,
powered devices to decrease their power utilization and lengthen geo-distributed fog servers with low latency can be used to
the lifetime of their batteries. On the system level, the design steps send the safety alerts to targeted destinations that are located
concentrate on building a sustainable, secured, reliable, and scal-
able communication infrastructure and this was done by adopting throughout various geographical regions. The cloud computing
several approaches, such as VANET fog clustering, malicious nodes concept is extended to the network edge by FC [4]. In close
detection, and a combination of various security methods. The proximity to vehicular nodes, FC is a scaled-down kind of
performance of the different methods and algorithms suggested in cloud computing with capabilities akin to those of the cloud. A
this article is evaluated using different simulation and experimental multitiered design for FC places vehicle nodes at the network’s
tools to discover their impact on enhancing the robustness of the
fog-based Green VANET. edge. The fog platform is situated halfway between the data
centers and the vehicle nodes in the traditional cloud settings.
Index Terms—Fog computing (FC), green infrastructure, power Utilizing FC’s benefits in a dispersed cloud environment is the
management, road side unit (RSU), smart camera (SC), solar
energy harvesting, VANET.
key driver behind its implementation in VANETs. Low latency
is provided between the vehicles and the cloud through FC. FC
can also assist highly mobile vehicles [6].
I. INTRODUCTION Road side units (RSUs), a type of VANET infrastructure
EHICLE networks are important because they provide component, were traditionally placed next to wired electrical
V safety, convenience, accommodation, and higher produc-
tivity by sharing valuable data. As innovation emerged signifi-
sources like traffic signals [4], [5]. The covered region and
services offered by the RSUs are, however, constrained by such
cantly in the past decade, vehicle networks had been developed an assignment. RSUs powered by renewable sources must be
and became well known with the development of cloud com- implemented in order to overcome this restriction [7]. In this
puting. Cloud computing [1], [2] is the dominant component regard, green VANET solutions suggest that RSUs can obtain
for vehicular ad hoc networks (VANETs). The huge amounts the energy necessary for their operations from the environment
of traffic data produced by smart vehicles, such as video and around them, particularly solar energy. By allowing the RSUs to
sensor data, may not be effectively handled by the conventional be placed anywhere without regard to the availability of a power
centralized VANET technology. Additional servers are needed source, such plans enable the VANET architecture to span a
in different locations in order to gather and process a significant larger area. In order to transport and route the data packets of
volume of real-time traffic data. Cloud-based VANETs may be a their clients (the vehicles and other RSUs), the RSUs are also
suitable option in these kinds of circumstances. Various mobile advised by this arrangement to establish an ad hoc network [7].
devices have recently used cloud computing to handle sophis- Many research activities address various issues in order to
ticated computations that are difficult to complete locally [3]. develop an efficient, secure, reliable, and scalable infrastructure
for vehicle networks. The author in [7] suggested the Green
VANET infrastructure making use of RSUs powered by so-
Manuscript received 7 February 2022; revised 20 May 2022 and 31 August
2022; accepted 16 October 2022. Date of publication 8 November 2022; date of
lar energy and armed with different security and reliability
current version 8 June 2023. solutions. For better network management, Ahmed et al. [8]
The author is with the Department of Computer Engineering, Mosul Univer- propose a load-balancing algorithm to map sensor data, vehicles,
sity, Mosul 00964, Iraq (e-mail: [email protected]).
Digital Object Identifier 10.1109/JSYST.2022.3215845
and data centers performing tasks. A dynamic convergence
1937-9234 © 2022 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: Sri Krishna College Of Engineering & Technology. Downloaded on April 28,2024 at 18:14:40 UTC from IEEE Xplore. Restrictions apply.
2466 IEEE SYSTEMS JOURNAL, VOL. 17, NO. 2, JUNE 2023
Authorized licensed use limited to: Sri Krishna College Of Engineering & Technology. Downloaded on April 28,2024 at 18:14:40 UTC from IEEE Xplore. Restrictions apply.
ALI: REALIZATION OF A ROBUST FOG-BASED GREEN VANET INFRASTRUCTURE 2467
upload their data [23] with RSUs, such as 802.11 access points.
The introduction of these RSUs has been shown to alleviate the
problem of network partition, which significantly improves the
dissemination of VANET information and data aggregation [24].
On the other hand, traffic and route surveillance through SC,
which are currently regularly used to monitor traffic and detect
incidents, is one of the major services offered by modern trans-
port systems [25], [26]. The low-costs and low-power CMOS
sensors acquire images of the needed quality to continue image
processing under different illumination conditions, due to their
processing capabilities, their high dynamic range, and high bit
resolution. SC do not only capture pictures or video sequences,
but also conduct high-level image processing, such as on-board
motion and face recognition and communicate the (compressed)
video data as well as video information collected via a network.
New video quality and better video analysis results are provided
by the SC when compared to existing solutions. Moreover,
they offer flexible video transmission and calculation through
a fully digital interface in scalable networks using thousands of
Fig. 2. Fog green VANET architecture. cameras [27], [28]. To gain the advantages of both techniques,
this article deals with the possibility of integrating the RSU
functionality into the SC working domain and vice versa. This
enhance the performance of the different VANET applications. suggestion extends the sensing and data-gathering capabilities of
The proposed architecture consists of three layers: cloud layer, the traditional RSUs which affects positively on the data analysis
fog layer, and edge device layer, as illustrated in Fig. 2. and decision-making strategies. To the best of our knowledge,
Data aggregation, data mining, analytical optimization, stor- this suggestion is introduced for the first time in the literature.
age, batch processing, and computation of complicated infor- The second member of the FGVANET is the wireless solar
mation [18] are the major advantages of the cloud layer and are router (WSR). The main functions of the WSRs are creating
beyond the computing capabilities of edge nodes. The compu- a multihop ad hoc network to route the different kinds of data
tational workloads transmitted via edge nodes to the cloud are packets of the fog layer to their intended destinations and to
not latency-sensitive. Fog layer ensures that the smart vehicle connect the SC-RSU nodes to the edge server (ES) and the upper
layer is connected to the cloud layer. To this end, wireless layers of the network.
communication protocols, including 802.11p, 3GPP, 3G, 4G, Finally, in this article, we assume that the ES is also powered
LTE, and 5G, are used by vehicles (edge devices). The aim is by solar energy which provides an ease of installation and
to provide low latency, awareness of the location, emergency placement in the most appropriate location in the fog cluster. Our
management, caching, discovery of content and computing, and research work at this point (still under development) includes
to increase service quality, as it is close to vehicles and used for selecting a powerful platform, designing its energy harvesting
reinteraction [11]. Fog layer components were usually confined module, and suggesting an efficient power management strategy.
close to wired power sources, such as traffic lights [19], [20].
This task, however, limits the area covered and the services
provided by that layer. It is important that sustainable controlled B. Suggested Power Management Strategy
devices are initiated to overcome this constraint. In this article, In this article, the harvested energy stored in the battery cells of
we recommend that the fog layer components collect energy the various FGVANET nodes is managed using the duty cycling
from the adjacent climate, in particular solar power, to do their concepts. Our main goal is to reach an ideal energy-neutral point
work. This offer allows these nodes to be established anywhere at each node when the energy supply and energy demand are
without recalling the accessibility of power supplies and thus equal. Our solution takes into account adaptive control strategies
the VANET framework covers a more comprehensive district. for modifying duty cycling with an energy profile that is known
We also propose that the fog layer components form an ad hoc in advance. Also, the proposed method deals with event-driven
network to transmit and transfer the information packets of the adaptive duty cycling, which adjusts the duty cycle based on
various components to their destination. the observed arrival patterns of events and hence governs the
The edge devices in our system are vehicles. They are assumed wake/sleep scheme of the nodes based on the available energy
to be connected to the FGVANET infrastructure via a new device (AE) and remaining mission time.
suggested in this article we called RSU-SC platform. RSU and Duty cycling is a strategy for energy conservation in which the
SC are two of the most common VANET devices. The static embedded nodes alternate between an energy-demanding status
RSUs can be used as a gateway to the Internet or for broadcasting (active) and a low-energy state (sleep) on a regular basis [19].
security messages [21]. Static RSUs can be used on the roadside While nodes in low-energy states are restricted to certain func-
separately and are able to sense and communicate in a broad tions in order to conserve energy, nodes in energy-demanding
range [22]. The vehicles can either access their stored data or states are able to perform all the usual tasks of an embedded
Authorized licensed use limited to: Sri Krishna College Of Engineering & Technology. Downloaded on April 28,2024 at 18:14:40 UTC from IEEE Xplore. Restrictions apply.
2468 IEEE SYSTEMS JOURNAL, VOL. 17, NO. 2, JUNE 2023
node [20]. In this article, we propose another technique for see Fig. 3(a). In the first one, the number of frames per second
continuing to consume the stored energy to the smaller limits (FPS) of the SC and the service rate of the RSU (SRRSU ) is
of the exhibition with a lesser impact. This technique, called administered by the AE stored in the battery cells. Then again,
“Duty Cycle Estimation (DCE),” includes two stages: dynamic the subsequent algorithm figures the service rate of the WSR
duty cycle assessment and the administration of the behavior (ASRWSR ) as indicated by its AE levels.
during the active time periods. Additionally, Fig. 3(b) shows that a handshaking methodol-
According to the DCE algorithm, the installed nodes of the fog ogy is accomplished between any SC-RSU and its related WSR
layer (i.e., SC-RSUs and WSRs) ought to perform as indicated in request to determine the best SR values which gives longer
by their accessible energy, explicitly, their service rate (SR) is activity time in the VANET cluster. According to this procedure,
determined as a component of their energy plan. In this context, SC-RSU nodes choose the minimum SR value (their estimated
the sleep periods (SPs) are powerfully picked (in each day) SR value, the SR value received from their associated WSR) in
as indicated by many factors like power consumption, climate order not to exceed the safe limits which afford the maximum
conditions, and the measure of the stored energy. Accordingly, network lifetime.
we need to derive a relation among the duty cycling periods, the
SR and the AE. We first start by defining the following terms,
see Fig. 3(a).
r ASR is the average total traffic (measured in bits per C. VANET Fog Clustering
second) sent and received by and from the node. There aren’t many studies being done on the reliability of
r Duty cycling periods: In this study, the time is broken up VANET infrastructure. The majority of these studies concentrate
into discrete time slots. As a result, the duty cycle is the on multipath routing, which offers fault tolerance and allows for
proportion of the overall slot time to the SPs. the use of a backup route in the event that the primary one fails
r Residual energy (RE) from the previous day and expected [11], [15]. Because they do fewer route discovery activities, they
energy (EE) for the following day are added together to may reduce routing overhead. Additionally, the throughput and
form AE. packet delivery ratio can be improved. Although load balancing
The nodes calculate the previously specified AE at the start and congestion avoidance are a few additional uses for multipath
of each working day. It should go without saying that the node routing, their primary goal is to build a multipath routing archi-
must measure the current going to and from the batteries during tecture that offers improved robustness to node failures [29].
the whole workday in order to calculate the RE. Every second To the best of our knowledge, no previous work had addressed
a sample is taken as part of the measurement procedure, and the problem of creating a fault-tolerant, green, and fog-based
the average current values are then computed every hour. We VANET infrastructure, hence it was taken into consideration for
propose that the cloud and control server (CCS) broadcast (to this article. In reality, numerous ideas have been made to study
all nodes) the weather forecasts for this region and the effective the RSU deployment issue, optimizing the placement of RSUs
charging period for this specific day in order to evaluate the to increase performance and decrease deployment costs [7], our
value of the EE. This forecast covers the anticipated weather goal is to suggest concrete actions that should be taken into
(sunny, cloudy, or rainy) and the approximate number of hours account at different levels in order to strengthen the consistency
that can be used for charging. The node can predict the expected of the VANET architecture. The use of VFC is recommended
current value based on its historically recorded current values in here in order to reduce the size of the ad hoc network and
similar weather conditions as a function of the current measuring isolate issues inside each cluster, providing a system that is
process discussed earlier, and as a result, the EE might be more effective, reliable, and secure. Finally, two fault tolerance
determined (the nodes measure and store the average current strategies that provide a variety of ES failure protections are
value of each day with the named climate condition of that shown.
day (i.e., sunny, cloudy, or rainy) in a local database file, then The link between the ES and its related WSRs and SC-RSUs is
the average current value of each weather condition can be the foundation for the proposed FGVANET solutions previously
calculated). The next step is to calculate the SR of the node discussed. However, in these circumstances, it is possible for
on this particular day according to the value of the AE. The the FGVANET services to go down for an extended length of
relation between SR and AE can be derived by determining the time owing to a malfunction or a transmission medium denial of
power consumed according to the node activities. The process service (DoS) assault. To deal with such situations, we suggest
of mapping the SR value to the various rates of the applied segmenting the entire FGVANET infrastructure (which includes
load is the following stage. Since the SR indicates the SR for a the streets of a particular city) into logical fog clusters, with all
medium-sized fleet of vehicles, mapping is required to provide a cluster components linked to the appropriate ESs, as shown in
changeable SR in response to variations in the fleet size served. Fig. 4. Each fog cluster has the responsibility to grant a certain
This stage necessitates that the node is able to forecast future load area of the city to the VANET administration. To clarify the
based on past behavior [7]. Calculating the amount of sleep each implementation steps of this new kind of VFC, we start by
time slot will receive is the final stage. To determine the various characterizing the duties of the main players in this framework
SP values in accordance with the variation in the applied network as recorded in Table I.
load, the same mapping process discussed earlier is used. The arranging system should follow the next criteria in order
Two flavors of this algorithm can be carried out in this context, to achieve the fog VANET clustering objectives in this phase,
one for the SC-RSU nodes and the other for the WSR nodes, see Fig. 4.
Authorized licensed use limited to: Sri Krishna College Of Engineering & Technology. Downloaded on April 28,2024 at 18:14:40 UTC from IEEE Xplore. Restrictions apply.
ALI: REALIZATION OF A ROBUST FOG-BASED GREEN VANET INFRASTRUCTURE 2469
Fig. 3. DCE algorithm. (a) Pseudocode for SC-RSU and WSR. (b) Handshaking procedure.
Authorized licensed use limited to: Sri Krishna College Of Engineering & Technology. Downloaded on April 28,2024 at 18:14:40 UTC from IEEE Xplore. Restrictions apply.
2470 IEEE SYSTEMS JOURNAL, VOL. 17, NO. 2, JUNE 2023
TABLE I
COMPONENTS OF A VANET FOG CLUSTER
1) The ES of each fog cluster is favorable when the maximum D. Securing FGVANET Functionality
number of neighboring-WSRs (N-WSRs) is around. The The messages and their origins must be protected against
number of N-WSRs must be greater than two for the sake multiple attacks because of the numerous transactions between
of cluster robustness. the ES and its associated nodes. The following techniques, which
2) Limiting the number of WSRs served by each ES not were described in our earlier research in [23] and [24], are
to exceed their network bandwidth or their processing advised.
capability. 1) Performing entity authentication in both directions be-
3) Each cluster’s geographic boundaries must be shaped to tween ES and any node.
allow for the presence of the greatest possible number 2) In their actual working environments, the SC-RSUs and
of neighboring clusters. A minimum of two neighboring WSRs may be vulnerable to physical attacks by malicious
clusters must be guaranteed by the boundary-shaping pro- entities. We advise using the method described in [24] to
cess. locate such nodes.
4) Additionally, the greatest possible number of gateway- 3) All packets linked to transactions among ES nodes are en-
WSRs (G-WSRs) between nearby clusters must be guar- crypted and delivered with their HMAC in order to obtain
anteed. Again, the number of G-WSRs among the nearby message confidentiality, authentication, and integrity.
clusters must be more than two in order to prevent the 4) The nodes in each cluster can cooperate with each other
creation of a single point of failure. and with their ES to create a cooperative intrusion detec-
5) By use of a leased physical connection, ESs in various tion system as described in [24].
fog clusters are connected to one another (as well as 5) For data encryption purposes, we recommend advanced
the cloud server) to exchange recurring reports, updated encryption standard (AES), but various sets of AES keys
Authorized licensed use limited to: Sri Krishna College Of Engineering & Technology. Downloaded on April 28,2024 at 18:14:40 UTC from IEEE Xplore. Restrictions apply.
ALI: REALIZATION OF A ROBUST FOG-BASED GREEN VANET INFRASTRUCTURE 2471
TABLE II
DIFFERENT KEYS ARRANGEMENTS
Authorized licensed use limited to: Sri Krishna College Of Engineering & Technology. Downloaded on April 28,2024 at 18:14:40 UTC from IEEE Xplore. Restrictions apply.
2472 IEEE SYSTEMS JOURNAL, VOL. 17, NO. 2, JUNE 2023
Authorized licensed use limited to: Sri Krishna College Of Engineering & Technology. Downloaded on April 28,2024 at 18:14:40 UTC from IEEE Xplore. Restrictions apply.
ALI: REALIZATION OF A ROBUST FOG-BASED GREEN VANET INFRASTRUCTURE 2473
TABLE IV TABLE VI
INITIAL RESULTS OF SC-RSU AND WSR DAILY-AVERAGE DRAINED CURRENT AND TX TRAFFIC OF THE SC
(COLORED VIDEO)
TABLE VII
DAILY-AVERAGE DRAINED CURRENT AND TX TRAFFIC OF THE SC (GRAY
SCALE VIDEO)
TABLE V
DAILY-AVERAGE DRAINED CURRENT AND TOTAL TRAFFIC OF THE RSU
TABLE VIII
DCE IMPLEMENTATION FOR SC-RSU AND WSR
Authorized licensed use limited to: Sri Krishna College Of Engineering & Technology. Downloaded on April 28,2024 at 18:14:40 UTC from IEEE Xplore. Restrictions apply.
2474 IEEE SYSTEMS JOURNAL, VOL. 17, NO. 2, JUNE 2023
Authorized licensed use limited to: Sri Krishna College Of Engineering & Technology. Downloaded on April 28,2024 at 18:14:40 UTC from IEEE Xplore. Restrictions apply.
ALI: REALIZATION OF A ROBUST FOG-BASED GREEN VANET INFRASTRUCTURE 2475
TABLE X
COMPARISON BETWEEN CGS AND DCE METHODS
TABLE XI
VANET CLUSTER SIZE EFFECT
Authorized licensed use limited to: Sri Krishna College Of Engineering & Technology. Downloaded on April 28,2024 at 18:14:40 UTC from IEEE Xplore. Restrictions apply.