IEEE Consumer Electronics Magazine - January/February 2023 - 44

An SDN-Based Framework in UAV Networks
due to the high dynamics of UAVs. Extensive simulation results show that the traffic load
is distributed evenly on multiple links connecting different systems with less battery
consumption.
& IN RECENT YEARS, unmanned aerial vehicles
(UAVs) attracted significant interest and research
in consumer and military domains.1 They can provide
disaster warnings on time, speed up recovery
and rescue operations, and carry medical supplies
in case of adisasterorthe absence of public communication.
Public safety, police, and transportation
management are public uses. Similarly, in the
military, these elements are deployed to perform
operations, such as surveillance, battlefield inspection,
andmapping of inaccessible areas. Compared
to a single UAV system, multiple UAV systems are
more reliable due to redundancy and survivability
to efficiently completeatask. ThesemultipleUAVs
form a UAV network (UAVNet),2 which introduces
issues, such as uneven load on wireless links, battery
limitations, frequent changes in topology, and
high dynamics. To overcome these issues, a centralized
and programmable solution is required.
Software-defined networking (SDN)3 is a good candidate
that separates control logic from data plane
elements and provides high-level programming
abstractions. Data plane elements become simple
forwarding nodes, whereas decision-making is
shifted to a centralized control plane. Data plane
updates control plane by using well-defined application
programmable interfaces.4 In response to
this information, a global view is generated, and forwarding
rules are pushed by the control plane. In
this article, considering the abovementioned problems,
a dynamic SDN framework in UAV communication
is proposed for path selection based on the
UAV elements' link load and battery level. Moreover,
a flight control mechanism is proposed. The
main contributions of this article are as follows.
A novel load balancing algorithm is proposed
for path selection based on link load and battery
level of UAV elements.
It uses OpenFlow statistics to dynamically
adjust the paths in case of congestion, link
failure, and/or availability of a better path.
The battery consumption of UAV elements is
reduced by shifting the load on elements
with high battery levels and validating the
44
effectiveness of the proposed approach with
an example.
The proposed solution takes decisions based
on the link load and battery level. It also
takes heuristic decisions, but the objective is
to select the optimal path.
It handles the high dynamics of UAV flights
and uses the programmability of SDN to
avoid collisions.
The rest of this article is organized as follows.
The " Related Work " section describes the
related work. Then, the " Background and Problem
Statement " section presents background
and problem statement, followed by the " System
Overview " section. After that, the performance
evaluation and analysis are described in the
" Performance Evaluation and Analysis " section.
Finally, the conclusion and future work are discussed
in the " Conclusion " section.
RELATED WORK
SDN has been extensively deployed in wired
networks; however, in recent years, it has also
been applied to wireless scenarios. For example, it
has diverse applications (e.g., path selection, channel
allocation, etc.) in MANET, VANET, and UAVNets.
In UAVNets, there are frequent changes in
topology due to battery drainage and intermittent
links. Moreover, the programmability of UAVNet
can reduce the threat of collisions, performance
improvement, path optimization for data routing,
and change packet transmission range due to
energy constraints. Gupta et al.5 exploited a survey
on various issues in UAVNets and discusses different
SDN capabilities to solve these issues. For
example, mobility support, flexible strategies for
routing and switching, dealing with unreliable wireless
links, network greening, and interference
reduction. Rehman et al.6 addressed the controller
placement problem in SDN-based UAVNets. The
communication overhead and end-to-end delay
of the control packets exchanged betweenUAV elements
and the controller is considered. Results
IEEE Consumer Electronics Magazine

IEEE Consumer Electronics Magazine - January/February 2023

Table of Contents for the Digital Edition of IEEE Consumer Electronics Magazine - January/February 2023

Contents
IEEE Consumer Electronics Magazine - January/February 2023 - Cover1
IEEE Consumer Electronics Magazine - January/February 2023 - Cover2
IEEE Consumer Electronics Magazine - January/February 2023 - Contents
IEEE Consumer Electronics Magazine - January/February 2023 - 2
IEEE Consumer Electronics Magazine - January/February 2023 - 3
IEEE Consumer Electronics Magazine - January/February 2023 - 4
IEEE Consumer Electronics Magazine - January/February 2023 - 5
IEEE Consumer Electronics Magazine - January/February 2023 - 6
IEEE Consumer Electronics Magazine - January/February 2023 - 7
IEEE Consumer Electronics Magazine - January/February 2023 - 8
IEEE Consumer Electronics Magazine - January/February 2023 - 9
IEEE Consumer Electronics Magazine - January/February 2023 - 10
IEEE Consumer Electronics Magazine - January/February 2023 - 11
IEEE Consumer Electronics Magazine - January/February 2023 - 12
IEEE Consumer Electronics Magazine - January/February 2023 - 13
IEEE Consumer Electronics Magazine - January/February 2023 - 14
IEEE Consumer Electronics Magazine - January/February 2023 - 15
IEEE Consumer Electronics Magazine - January/February 2023 - 16
IEEE Consumer Electronics Magazine - January/February 2023 - 17
IEEE Consumer Electronics Magazine - January/February 2023 - 18
IEEE Consumer Electronics Magazine - January/February 2023 - 19
IEEE Consumer Electronics Magazine - January/February 2023 - 20
IEEE Consumer Electronics Magazine - January/February 2023 - 21
IEEE Consumer Electronics Magazine - January/February 2023 - 22
IEEE Consumer Electronics Magazine - January/February 2023 - 23
IEEE Consumer Electronics Magazine - January/February 2023 - 24
IEEE Consumer Electronics Magazine - January/February 2023 - 25
IEEE Consumer Electronics Magazine - January/February 2023 - 26
IEEE Consumer Electronics Magazine - January/February 2023 - 27
IEEE Consumer Electronics Magazine - January/February 2023 - 28
IEEE Consumer Electronics Magazine - January/February 2023 - 29
IEEE Consumer Electronics Magazine - January/February 2023 - 30
IEEE Consumer Electronics Magazine - January/February 2023 - 31
IEEE Consumer Electronics Magazine - January/February 2023 - 32
IEEE Consumer Electronics Magazine - January/February 2023 - 33
IEEE Consumer Electronics Magazine - January/February 2023 - 34
IEEE Consumer Electronics Magazine - January/February 2023 - 35
IEEE Consumer Electronics Magazine - January/February 2023 - 36
IEEE Consumer Electronics Magazine - January/February 2023 - 37
IEEE Consumer Electronics Magazine - January/February 2023 - 38
IEEE Consumer Electronics Magazine - January/February 2023 - 39
IEEE Consumer Electronics Magazine - January/February 2023 - 40
IEEE Consumer Electronics Magazine - January/February 2023 - 41
IEEE Consumer Electronics Magazine - January/February 2023 - 42
IEEE Consumer Electronics Magazine - January/February 2023 - 43
IEEE Consumer Electronics Magazine - January/February 2023 - 44
IEEE Consumer Electronics Magazine - January/February 2023 - 45
IEEE Consumer Electronics Magazine - January/February 2023 - 46
IEEE Consumer Electronics Magazine - January/February 2023 - 47
IEEE Consumer Electronics Magazine - January/February 2023 - 48
IEEE Consumer Electronics Magazine - January/February 2023 - 49
IEEE Consumer Electronics Magazine - January/February 2023 - 50
IEEE Consumer Electronics Magazine - January/February 2023 - 51
IEEE Consumer Electronics Magazine - January/February 2023 - 52
IEEE Consumer Electronics Magazine - January/February 2023 - 53
IEEE Consumer Electronics Magazine - January/February 2023 - 54
IEEE Consumer Electronics Magazine - January/February 2023 - 55
IEEE Consumer Electronics Magazine - January/February 2023 - 56
IEEE Consumer Electronics Magazine - January/February 2023 - 57
IEEE Consumer Electronics Magazine - January/February 2023 - 58
IEEE Consumer Electronics Magazine - January/February 2023 - 59
IEEE Consumer Electronics Magazine - January/February 2023 - 60
IEEE Consumer Electronics Magazine - January/February 2023 - 61
IEEE Consumer Electronics Magazine - January/February 2023 - 62
IEEE Consumer Electronics Magazine - January/February 2023 - 63
IEEE Consumer Electronics Magazine - January/February 2023 - 64
IEEE Consumer Electronics Magazine - January/February 2023 - 65
IEEE Consumer Electronics Magazine - January/February 2023 - 66
IEEE Consumer Electronics Magazine - January/February 2023 - 67
IEEE Consumer Electronics Magazine - January/February 2023 - 68
IEEE Consumer Electronics Magazine - January/February 2023 - 69
IEEE Consumer Electronics Magazine - January/February 2023 - 70
IEEE Consumer Electronics Magazine - January/February 2023 - 71
IEEE Consumer Electronics Magazine - January/February 2023 - 72
IEEE Consumer Electronics Magazine - January/February 2023 - 73
IEEE Consumer Electronics Magazine - January/February 2023 - 74
IEEE Consumer Electronics Magazine - January/February 2023 - 75
IEEE Consumer Electronics Magazine - January/February 2023 - 76
IEEE Consumer Electronics Magazine - January/February 2023 - 77
IEEE Consumer Electronics Magazine - January/February 2023 - 78
IEEE Consumer Electronics Magazine - January/February 2023 - 79
IEEE Consumer Electronics Magazine - January/February 2023 - 80
IEEE Consumer Electronics Magazine - January/February 2023 - 81
IEEE Consumer Electronics Magazine - January/February 2023 - 82
IEEE Consumer Electronics Magazine - January/February 2023 - 83
IEEE Consumer Electronics Magazine - January/February 2023 - 84
IEEE Consumer Electronics Magazine - January/February 2023 - 85
IEEE Consumer Electronics Magazine - January/February 2023 - 86
IEEE Consumer Electronics Magazine - January/February 2023 - 87
IEEE Consumer Electronics Magazine - January/February 2023 - 88
IEEE Consumer Electronics Magazine - January/February 2023 - 89
IEEE Consumer Electronics Magazine - January/February 2023 - 90
IEEE Consumer Electronics Magazine - January/February 2023 - 91
IEEE Consumer Electronics Magazine - January/February 2023 - 92
IEEE Consumer Electronics Magazine - January/February 2023 - 93
IEEE Consumer Electronics Magazine - January/February 2023 - 94
IEEE Consumer Electronics Magazine - January/February 2023 - 95
IEEE Consumer Electronics Magazine - January/February 2023 - 96
IEEE Consumer Electronics Magazine - January/February 2023 - 97
IEEE Consumer Electronics Magazine - January/February 2023 - 98
IEEE Consumer Electronics Magazine - January/February 2023 - 99
IEEE Consumer Electronics Magazine - January/February 2023 - 100
IEEE Consumer Electronics Magazine - January/February 2023 - 101
IEEE Consumer Electronics Magazine - January/February 2023 - 102
IEEE Consumer Electronics Magazine - January/February 2023 - 103
IEEE Consumer Electronics Magazine - January/February 2023 - 104
IEEE Consumer Electronics Magazine - January/February 2023 - 105
IEEE Consumer Electronics Magazine - January/February 2023 - 106
IEEE Consumer Electronics Magazine - January/February 2023 - 107
IEEE Consumer Electronics Magazine - January/February 2023 - 108
IEEE Consumer Electronics Magazine - January/February 2023 - 109
IEEE Consumer Electronics Magazine - January/February 2023 - 110
IEEE Consumer Electronics Magazine - January/February 2023 - 111
IEEE Consumer Electronics Magazine - January/February 2023 - 112
IEEE Consumer Electronics Magazine - January/February 2023 - 113
IEEE Consumer Electronics Magazine - January/February 2023 - 114
IEEE Consumer Electronics Magazine - January/February 2023 - 115
IEEE Consumer Electronics Magazine - January/February 2023 - 116
IEEE Consumer Electronics Magazine - January/February 2023 - 117
IEEE Consumer Electronics Magazine - January/February 2023 - 118
IEEE Consumer Electronics Magazine - January/February 2023 - 119
IEEE Consumer Electronics Magazine - January/February 2023 - 120
IEEE Consumer Electronics Magazine - January/February 2023 - 121
IEEE Consumer Electronics Magazine - January/February 2023 - 122
IEEE Consumer Electronics Magazine - January/February 2023 - 123
IEEE Consumer Electronics Magazine - January/February 2023 - 124
IEEE Consumer Electronics Magazine - January/February 2023 - Cover3
IEEE Consumer Electronics Magazine - January/February 2023 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20240102
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20231112
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230708
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230506
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230304
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230102
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20221112
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220708
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220506
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220304
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220102
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20211112
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210708
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210506
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210304
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202010
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202009
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202007
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202004
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202003
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202001
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201909
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201907
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201905
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201903
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201901
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201811
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201809
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201807
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201805
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201803
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_july2017
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_april2017
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_january2017
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_october2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_july2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_april2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_january2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_october2015
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_july2015
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_april2015
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_january2015
https://www.nxtbookmedia.com