Professional Documents
Culture Documents
fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2647817, IEEE Access
Abstract—Ever-increasing demands for portable and flexible anywhere, as these networks do not rely on any external
communications have led to rapid growth in networking support. Although such features make FANETs an
between unmanned aerial vehicles (UAVs) often referred to as appropriate solution in several application scenarios, they
flying ad-hoc networks (FANETs). Existing mobile ad-hoc
routing protocols are not suitable for FANETs due to also bring challenging communications and networking
high-speed mobility, environmental conditions and terrain problems [7], [8]. Despite its similarity to the mobile ad-hoc
structures. In order to overcome such obstacles, we propose a network (MANET) and to the vehicular ad-hoc network
combined omnidirectional and directional transmission scheme, (VANET) in terms of peer-to-peer communications, the
together with dynamic angle adjustment. Our proposed scheme FANET is characterized by certain unique features. The
features hybrid use of unicasting and geocasting routing using
location and trajectory information. The prediction of speed of a typical UAV in FANET ranges from
intermediate node location using three-dimensional estimation 30 − 460 km/h with movement in three-dimensional space.
and directional transmission towards the predicted location, As such, the network topology keeps changing [9] and the
enabling a longer transmission range, allows keeping track of a distance between flying nodes will be long, resulting in loss
changing topology, which ensures the robustness of our of connections. This will disrupt the flow of data packets in
protocol. In addition, the reduction in path re-establishment
and service disruption time to increase path lifetime and already established routing path. Long-distance
successful packet transmissions ensures the reliability of our communications also consume a lot of power which can
proposed strategy. Simulation results verify that our proposed make a lightweight UAV with limited battery power
scheme could significantly increase the performance of flying infeasible. Since FANETs are deployed for sensitive military
ad-hoc networks. and monitoring applications that demand guaranteed data
Index Terms—FANET, routing protocol, directional delivery with low latency, reliability, and robustness, quick
transmission, route setup, average path lifetime, dynamic angle route setup must also be taken into account. Under these
adjustment. circumstances, designing a routing protocol is quite
challenging in FANETs.
I. I NTRODUCTION Motivated by these facts, we propose a
The fast-growing global industry of the unmanned aerial robust and reliable predictive (RARP) routing protocol based
vehicle (UAV), commonly known as the drone, has already on three-dimensional estimation with a fast update
found application in both civil and military-operations such mechanism for the flying path in FANETs. The main
as real-time surveillance [1], wildfire monitoring [2], search features and contributions of this paper can be summarized
and rescue operations [3], reconnaissance operations, as follows:
hazardous site inspection [4], range extension and the
agriculture field [5]. A typical UAV may operate with 1) We derive the closed form expression to measure
various degrees of autonomy: either remote control by expected connection time between two adjacent
infrastructure such as a ground base and satellite, or via fully intermediate nodes with directional transmission in
autonomous onboard computer. In order to avoid the three dimension using predictive approach.
restrictions introduced by the infrastructure-based 2) Based on fresh trajectory and location information, we
communications architecture, ad-hoc networking between use directional beamforming once the route request
UAVs is preferred. This created a new paradigm, referred to (RREQ) is received at the destination. This not only
as the flying ad-hoc networks (FANETS) where each flying increases the transmission distance but also shortens
UAV can act as a router [6]. the route setup time and reduces packet collisions.
FANETs are not only resilient against isolated attacks or 3) We allow each packet to piggyback current position and
node failure, but they are also relatively economical. As speed information to update the flying path and improve
FANET nodes operate in the sky, line-of-sight prediction accuracy.
communications is possible most of the time. Moreover, it 4) We introduce dynamic angle adjustment to avoid the
can be rapidly deployed for real-time communications near and far node problems during directional
transmission which extends the average path lifetime.
∗ Corresponding author 5) Based on the estimated expiry time of the current
1 Personal use is also permitted, but republication/redistribution requires IEEE permission. See
2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only.
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2647817, IEEE Access
established path, we setup an alternative path to reduce positioning information, and finds a route based on expected
service disruption time. This alternative path can be transmission count and speed. A major concern in OLSR is
setup simultaneously with the data transmission that it requires relatively more storage complexity and usage,
process. along with frequent transmission of control packets, like the
6) We allow the transmitting node to switch back to Hello message. The number of MPRs is also crucial in
omnidirectional transmission if it is unable to receive design issues that affect delay significantly. Another
acknowledgement for a predetermined number of trials. downside to OLSR is that it must maintain information about
If the transmitting node can receive acknowledgement, routes that may never be used, hence wasting possibly scarce
it can update the information about the receiver and resources. Besides these facts, other important parameters to
again switch back to directional transmission. This evaluate the routing protocol, such as route setup success
allows local repair of the routing path. rate, average pathlife time, successful data delivery, the
The rest of this paper is organized as follows. Related effects of the mobility model, and service disruption time are
works are presented in Section II. In Section III, we present also not jointly investigated in any of the above studies.
the proposed routing scheme and its features in detail. The On a different note, although existing AODV-based
performance evaluation of the proposed protocol is presented schemes cannot directly address the requirements of FANET,
in terms of route setup success rate, average path lifetime, the FANET is adaptive to vigorous link conditions, and
successful data transmission rate and service disruption time, needs few control packets and little memory overhead to find
with simulation results in Section IV. Conclusions are drawn unicast paths to destinations nodes in the ad hoc network. It
in Section V. forms route only for those nodes that are requested by the
source node according to its need, and keeps the route until
it is required by the source node. Unlike the aforementioned
II. R ELATED W ORKS
works, our proposed RARP routing protocol introduces
Traditional routing protocols often use omnidirectional several new features to improve the conventional AODV
transmission which causes lots of collisions and severely scheme making it suitable for FANETs. We present not only
limits the transmission range. Directional antennas are often joint study of essential parameters like route setup success
utilized to overcome such problems. Use of a directional rate, average pathlife time etc., but also focus on increasing
antenna was studied by Temel and Bekmezci [12] to design robustness and reliability of the established routing path
a medium access control (MAC) protocol for FANETs. The itself.
authors aimed to increase spatial reuse as well as overall
network capacity while addressing the deafness problem of III. P ROPOSED RARP ROUTING S CHEME
directional MAC. However, the issues related to routing
We assume that all flying nodes are equipped with a
protocol were not addressed by the authors. Most of the
global positioning system (GPS) and the i-th node has a
routing protocols designed for MANETs and VANETs such
three-dimensional position {xi , yi , zi }, movement vector i.e.
as ad-hoc on-demand distance vector (AODV) and optimized
velocity {vx,i , vy,i , vz,i } and flying risk ri . The flying risk
link-state routing (OLSR) along with its variants simply fail
accounts for the failure probability of a node which is based
to track the fast changes in topology of a FANET [10], [11].
on two types of parameters. The first one is node specific
In recent years, a handful of alternative schemes have such as stored energy, size, maneuvering skills, operation
been proposed to address rapid changes in network topology. requirements and mission updates. The second one is based
Vasiliev et. al [13], proposed simple packet delivery ratio as on geographic location such as environmental conditions and
an evaluation metric to compare quality of service in terrain structures such as wind, rain, humidity, atmospheric
contention-based, greedy, and predictive approaches to peer pressure, tall buildings, mountains etc. The following
selection. Insights into the workings of an actual routing subsection provides an in-depth explanation of each new
protocol were not presented. A bee algorithm inspired by the feature of our proposed RARP routing scheme.
bee-hive operating principle based on a clear distribution of
responsibilities among the bees was proposed by Leonov
[14]. A major drawback in this technique is the long A. Prediction of Expected Connection Time
end-to-end delays which may pose serious barrier to FANET Unlike the conventional RREQ format in AODV, the
implementation. Similarly, ant colony optimization (ACO) modified RREQ in our proposed scheme includes trajectory
was presented by Maistrenko et al. [15] based on the information about the sender’s three-dimensional location,
metaheuristic swarm method for the solution to movement vector, minimum expected connection time of the
combinatorial optimization polynomial tasks in a graph RREQ path, and maximum risk value. A source node that
model. Although ACO has relatively short end-to-end delay, wants to find a path to the destination node broadcasts an
overhead costs are quite high. The application of OLSR and RREQ packet using omnidirectional transmission to the
predictive OLSR was proposed by Singh and Verma [10] and neighboring nodes. Any intermediate node that receives the
Rosati et. al [16] respectively. OLSR technique uses RREQ packet rebroadcasts it until the packet reaches the
multi-point-relay (MPR) to reduce network traffic and destination. Table I shows the format of the modified RREQ
flooding in the network, whereas the proposed predictive packet. When a node receives the RREQ packet, it can
OLSR also takes advantage of information from global calculate the maximum risk and the expected connection
2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2647817, IEEE Access
2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2647817, IEEE Access
2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2647817, IEEE Access
2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2647817, IEEE Access
Estimated receiving
node position
Data or ACK
sending node
%
" #
"
omni
F. Local Path Repair the node receives ACK within Ntrial trials, it can update
the forward table with a new position and movement vector.
Although a fresh update mechanism with piggybacked For the next data transmission, the node can again switch
information in DATA and ACK packets as well as a dynamic back to directional DATA transmission to beamform towards
directional angle adjustment can capture the erratic behavior the new estimated location. However, if the node fails to
of high-speed flying nodes, it cannot guarantee the receive ACK for the predetermined number of
maintenance of a connection all the time. To address such a omnidirectional DATA retransmissions, then the node sends a
problem, we design a local path repair technique as shown in route error message to the source node. Afterwards, the
Fig. 5. After a predetermined number of directional source node starts the route-initialization procedure.
direct
transmissions say Ntrial , if a node still fails to receive
ACK, then it switches to omnidirectional transmission mode IV. S IMULATION R ESULTS
in order to cover more area. The node is then allowed to In this section, we investigate the performance evaluation
omni
transmit the same DATA packet for another Ntrial times. If of our proposed routing strategy in terms of route setup
2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2647817, IEEE Access
100 100
90 95
Route Setup Success Rate (%)
70 85
60 80
50 75
40 70
30 Proposed 65 Proposed
Conventional Conventional
20 60
40 60 80 100 120 140 160 180 200 50 100 150 200 250 300 350
Number of Nodes Speed (km/h)
(a) (b)
100 100
95
95
Route Setup Success Rate (%)
90
85
85 80
75
80
70
75 Proposed
65 Proposed
Conventional Conventional
70 60
30 45 60 75 90 105 120 135 150 165 180 5 10 15 20 25 30 35 40 45 50
Angle Keep time(sec)
(c) (d)
Figure 6: Route setup success rate vs. (a) number of nodes (speed = 140∼160 km/h and keep time =10 sec), (b) speed (number
of nodes = 100 and keep time =10 sec), (c) angle (number of nodes =100, speed =140∼160 km/h, keep time =10 sec), and
(d) keep time (number of nodes = 100, speed =140∼160 km/h )
Table VI: Simulation Parameters [20]. We use C++ to perform Monte Carlo simulations. The
Parameters Value simulation environment parameters are presented in Table
Simulation time 100 sec VI. We assume different types of flying nodes are deployed
Simulation space 5 × 5 × 2 (Km3 )
at different geographic locations within the simulation space.
Omnidirectional transmission power (Pt ) 1000 mW
Minimum decodable power (Prmin ) −70 dBm In order to capture the failure probability of each node
Pathloss exponent (β) 2 introduced by geographic location and node specific
Frequency 2.4 GHz constraints, we initialize risk value of all the nodes
Non adaptive antenna angle (θ) 90
Adaptive antenna angle (θ) 90, 135, 210, 360
accordingly ranging between 0 and 1. In other words, the
Unit time 20 msec risk value of each flying node differs based on its type and
Data transmission rate 10 − 200 location. Note that the angle for the proposed scheme with
Keep time 5 − 50 sec non-adaptive antenna is 90 while the proposed scheme with
an adaptive antenna can select from a set of four angles
(90◦ , 135◦ , 210◦ , and 360◦ ) throughout the simulation unless
otherwise stated. We adopt the random waypoint mobility
success, average path lifetime, data delivery ratio and service model to capture the random movement of nodes such that it
disruption time. We compare the proposed scheme with a can mimic the movement of a flying UAV. The flying node
conventional AODV scheme using an omnidirectional moves in one direction at a certain speed for a period of
antenna as it is often used for benchmark comparison [19],
2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2647817, IEEE Access
time, which we refer to as keep time from hereon. After the transmission scheme with angle adjustment,
current keep time, the node then randomly chooses a new θ ∈ {90, 135, 210, 360} so that the maximum offered
direction with a different velocity and keep time. Since the transmission distance is approximately 2 km and minimum
flying node does not suddenly move in a backward direction offered transmission distance is same as that of
or make sharp turns, that should be taken into account when omnidirectional transmission scheme which is approximately
choosing a new direction and speed. We refer to the time 1 km in this case. The option of multiple antennas allows
required for one-hop communications as a unit time and to setting multiple transmission range with appropriate
the message transmission interval by the source node as the beamwidths. We can easily see that both adaptive and
data transmission rate. Thus, a message transmission interval non-adaptive antenna scheme provides sufficiently longer
of 10 with a unit time of 20 msec implies that the message path lifetime, compared to the conventional omnidirectional
is transmitted at intervals of 200msec. scheme. We can also see that the adaptive antenna scheme
At first, we examine the route setup success rate, which provides slightly more improvement than the non adaptive
represents successful reception of RREP at the source node antenna scheme as it can tackle the near node and far node
from the RREQ packet transmission. Fig. 6 shows the route problem reducing the estimation error. Note that although
setup success rate against several parameters such as the fewer nodes results in a low path setup success rate, the path
number of nodes, the speed, the directional antenna angle lifetime is almost independent of the number of nodes. Even
and the keep time. It is easily seen that success rate increases when the number of nodes is few, path lifetime is quite high.
with an increase in the number of nodes for both the This is because once the path is set up, we constantly update
proposed and the conventional scheme, because more nodes the location information in backward and forward tables
usually increases the probability of the existence of several during DATA and ACK transmission which maintains the
intermediate nodes between source and destination. However, accuracy of the prediction mechanism. On the other hand,
the route setup success rate is always higher for the proposed although average path lifetime decreases with increase in
scheme compared to the conventional scheme irrespective of speed, the performance gap between the proposed scheme
the number of nodes. The contributing factor behind such an and the conventional scheme remains quite high. This is
improvement in performance can be attributed to directional because we can exploit the extra transmission distance
beamforming towards the estimated location of the RREP offered by directional antenna in comparison to the
receiver. On the other hand, although the same amount of omni-directional antenna. Moreover, the parameters set in the
RREQ packets are received at the destination node under the mobility model may differ based on the size and nature of
conventional scheme, it is unable to send back RREP the flying UAV. To capture this effect, we investigate the
packets in a similar fashion like our proposed scheme average path lifetime against keep time in Fig. 7(c). We can
because the intermediate nodes are selected solely on the see this if the keep time increases i.e. the flying node moves
number of hop counts. We also observe that the success rate in one direction for a long time without a change in
for the proposed scheme remains unaffected by an increase direction. If any two neighboring intermediate UAVs on the
in speed whereas the conventional scheme degrades with an path continue to fly away from each other, then the link will
increase in speed for the same reason mentioned earlier. A be disconnected within a relatively short time. However,
similar improvement in route setup success rate was noticed when the keep time is small UAVs frequently change their
for our proposed scheme, in terms of directional antenna directions, so that the actual average path lifetime can be
angle and keep times. It should be noted that a successful extended. As such, the average lifetime decreases with
route setup usually takes a relatively short span of time. increase in keep time.
Therefore, a change in angle or keep time does not influence Fig. 8 illustrates a comparison of hop counts between the
the route setup success rate performance of either schemes. proposed and conventional scheme. We set
In Fig. 7, we examine the average path lifetime of the ωCT = ωH = ωR = 0.33 to obtain the utility function value
conventional scheme and the proposed scheme against for the proposed scheme. We can see that hop count
several parameters as in Fig. 6. In Fig. 7 (a), it is easily seen increases until the number of node reaches 60 and remains
that a directional transmission scheme with predictive identical for both schemes. When the number of node goes
location estimation can significantly increase the average beyond 60, hop count decreases for the conventional scheme,
path lifetime in comparison to the conventional one. As the whereas it tends to approximately saturate under the
value of θ increases, the transmission range decreases and proposed scheme. It was found that under the given
the proposed scheme is unable to take full advantage of simulation parameters, not all nodes can be fully connected
three-dimensional location estimation; performance degrades until the number of nodes reach around 60. Therefore, hop
to the same degree as in the omnidirectional case. In Figs. 7 count increase in a similar fashion for both schemes until the
(b), (c) and (d) , we examine the average path lifetime of the number of node reached 60. Beyond this value, nodes are
conventional scheme and our proposed directional fully connected and since the conventional scheme selects a
transmission scheme with and without dynamic angle path with the minimum number of hops while selecting
adjustment. For the transmission scheme without angle intermediate nodes, we find that hop count decreases. But, in
adjustment, we arbitrarily assign θ = 90 which offers a the proposed scheme, risk and connection time are also
transmission distance of approximately 2 km based on the considered, besides the number of hops, so we can see an
above the simulation parameters. Similarly, for the insignificant increment in hop count.
2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2647817, IEEE Access
70 70
Proposed (Non−Adaptive)
Conventional 60
60
Average Path Life Time (sec)
40
40
30
30
20 Proposed (Adaptive Antenna)
Proposed (Non−Adaptive)
20 Conventional
10
10 0
30 45 60 75 90 105 120 135 150 165 180 40 60 80 100 120 140 160 180 200
Angle Number of Nodes
(a) (b)
100 70
90
60
80
Average Path Lifetime (sec)
60
40
50
30
40
30 20
Proposed (Adaptive Antenna) Proposed (Adaptive Antenna)
20 Proposed (Non−Adaptive) Proposed (Non−Adaptive)
Conventional 10 Conventional
10
0 0
50 100 150 200 250 1 1.5 2 2.5 3 3.5 4 4.5 5
Speed (km/h) Keep Time (sec)
(c) (d)
Figure 7: Average path lifetime vs. (a) angle (number of nodes = 100, speed = 140∼160 km/h, keep time = 10 sec), (b) number
of nodes (speed= 140∼160 km/h, keep time = 10 sec), (c) speed (number of nodes = 100, keep time = 10 sec), and (d) keep
time (number of nodes = 100, speed = 140∼160 km/h)
In Fig. 9, we examine the minimum expected connection increased from 0.25 to 0.33 and 0.5, the utility function
time and maximum risk value obtained for the proposed gives higher priority to expected connection time of the
scheme when we vary weights ωCT , ωH , and ωR while selected link over risk and hop count. This results in an
calculating the utility function. We can see that when we set increment in the minimum expected connection time.
ωCT to 0.25, 0.33 and 0.5, the expected connection time Similarly, when ωR increase from 0.25 to 0.33 and 0.5, the
decreases till the number of nodes reaches 60 and beyond utility function gives higher priority to the risk factor of the
that it increases. As explained in Fig. 8, since the flying selected intermediate nodes over hop count and expected
nodes are not fully connected till number of nodes reaches to connection time. This ensures that risk value of the selected
60, with increasing trend in hop count, min CT decreases intermediate nodes is lowered.
while the number of nodes is below 60. Beyond 60, flying
nodes are fully connected and multiple intermediate nodes In Fig. 10, we show a successful data delivery
are available for selection, so the diversity in selection option transmission rate versus data transmission interval for the
also increases. As such, the minimum expected connection proposed and conventional schemes. Data transmission
time increases when the number of nodes increases beyond interval refers to the regular time interval at which the
60. Conversely, maximum risk increases while the number of source transmits data. We can see that the successful data
nodes is below 60 and finally starts decreasing when the transmission rate drastically degrades as the data
number goes beyond 60. We can also see that as ωCT transmission interval increases. The successful data
transmission rate also decreases in our proposed scheme but
2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2647817, IEEE Access
10
6 100
95
85
5
80
Hop Count
4.5 75
70
4
65
60
3.5 Proposed (Non−adaptive)
Conventional Proposed (Non−adaptive)
55
Conventional
3 50
40 60 80 100 120 140 160 180 200 20 40 60 80 100 120 140 160 180 200
Number of Nodes Data Transmission Interval
Figure 8: Hop count vs. number of nodes (number of nodes Figure 10: Successful data delivery ratio (number of nodes =
= 100, speed = 140∼160 km/h, and keep time = 10 sec) 100, speed = 140∼160 km/h, keep time = 10 sec)
4
x 10 0.7
0.8
3.5 Keep Time=20 sec
max R 0.6 Keep Time=15 sec
Minimum Expected Connection Time (msec)
0.4
Maximum Risk
0.7
PDF
2.5
min CT 0.3
2 0.65
0.2
0.1
ωCT=0.25, ωH=0.25, ωR= 0.5
1.5 0.6
ω =0.33, ω =0.33, ω = 0.33
CT H R
0
ωCT=0.5, ωH=0.25, ωR= 0.25 0 1 2 3 4 5 6 7 8
(Path Lifetime)/(Minimum Expected Connection Time)
0.55
20 40 60 80 100 120 140 160 180 200
Number of Nodes Figure 11: Probability density function for the ratio of path
lifetime to minimum expected connection time
Figure 9: Minimum expected connection time and maximum
risk vs. number of nodes (speed = 140∼160 km/h, keep time
= 10 sec)
is found to be 2.02, 1.78, 1.42 and 1.26 for keep time 8, 10,
15 and 20 seconds respectively. Here, it should be noted that
the larger keep time shortens the actual path lifetime,
the performance degradation rate is low. For instance, at a whereas a small keep time extends the actual average path
data transmission interval of 200msec, the successful lifetime. Also, the expected path lifetime is derived during
transmission rate for the proposed scheme is approximately the path setup procedure and selected UAVs for routing have
87% while it is merely 55% for the conventional method. the movement vector information from that time only.
In Fig. 11, we investigate the probability density function Therefore, the expected path lifetime is computed on the
for the ratio of the actual path lifetime over the assumption that UAVs move continuously with the current
corresponding expected connection time for several values of movement vectors which means keep time is assumed to be
keep time. If the ratio is smaller than 1, it signifies that the infinite. Furthermore, during the route setup time, only the
route link disconnected earlier than the expected connection initial fixed directional angle is assumed to derive the
time which may cause disruption during service. On the connection time. But, during DATA and ACK transmission,
other hand, if the ratio is greater than 1, it signifies that the proposed angle adjustment method is applied depending
route link exists for longer duration than expected on the estimated UAV position of the neighboring UAVs,
connection time resulting no service disruption. We can see which helps to extend the actual path life time. With these
that with a lower value for keep time, the ratio is hardly less effects, the actual average path life time can be generally
than 1. As the value of keep time increases, the probability longer than the expected path life i.e. expected connection
of the ratio being less than 1 also increases. The mean value time. This indicates that the proposed expected path life time
2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2647817, IEEE Access
11
2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.