Wireless Mesh Networks for IoT and Smart Cities: Technologies and applications

Wireless mesh networks (WMNs) are wireless communication networks organized in a mesh topology with radio capabilities. These networks can self-form and self-heal and are not restricted to a specific technology or communication protocol. They provide flexible yet reliable connectivity that cellular networks cannot deliver. Thanks to technological advances in machine learning, software defined radio, UAV/UGV, big data, IoT and smart cities, wireless mesh networks have found much renewed interest for communication network applications.
This edited book covers state of the art research innovations and future directions in this field. WMNs offer attractive communication solutions in difficult environments such as emergency situations, battlefield surveillance, field operations, disaster recovery, tunnels, oil rigs, high-speed mobile-video applications on board transport, VoIP, and self-organizing internet access for communities. The main topics covered include BLL-based mesh networks, body sensor networks, seamless IoT mobile sensing through Wi-Fi mesh networking, software defined radio for wireless mesh networks, UAV-to-ground multi-hop communication using backpressure and FlashLinQ-based algorithms, unmanned aerial vehicle relay networks, multimedia content delivery in wireless mesh networking, adaptive fuzzy agents in big data and multi-sensor environments and AI-aided resource sharing for WMNs.
This is a useful reference for ICT networking engineers, researchers, scientists, engineers, advanced students and lecturers in both academia and industry working on wireless communications and WMNs. It is also relevant to developers, designers and manufacturers of WMNs and wireless sensor networks (WSNs); and scientists and engineers working on applications of WNNs and WSNs.
Inspec keywords: autonomous aerial vehicles; protocols; wireless mesh networks; telecommunication network topology; wireless LAN; mobile radio; Internet of Things; aircraft control; ad hoc networks
Other keywords: mobile radio; protocols; remotely operated vehicles; wireless LAN; wireless mesh networks; ad hoc networks; aircraft control; telecommunication network topology; autonomous aerial vehicles; Internet of Things
Subjects: Protocols; Network management; Protocols; Local area networks; Mobile radio systems; Communication network design, planning and routing; Computer communications; Mobile robots; Telerobotics; Aerospace control
- Book DOI: 10.1049/PBTE101E
- Chapter DOI: 10.1049/PBTE101E
- ISBN: 9781839532825
- e-ISBN: 9781839532832
- Page count: 289
- Format: PDF
-
Front Matter
- + Show details - Hide details
-
p.
(1)
-
1 Wireless mesh network emulation
- + Show details - Hide details
-
p.
1
–20
(20)
Experimental research on wireless networks is arduous and usually involves high costs. Hence, means for rapid prototyping along high-fidelity evaluation are highly desirable. This chapter presents Mininet-WiFi as a tool to emulate WMNs allowing high-fidelity experiments that replicate real networking stacks, protocols, and more. In order to bring the most complete experience possible, this chapter also provides practical guidelines on how to emulate WMNs. First, we introduce wireless interface modes tailored to wireless mesh supported by the Linux-based systems in addition to the most common wireless mesh routing protocols. Second, we showcase the emulation of IEEE 802.11p-based networks in vehicle and drone communication scenarios.
-
2 A sink-oriented routing protocol for blue light link-based mesh network
- + Show details - Hide details
-
p.
21
–31
(11)
The need to leverage "smart" mechanisms to route data among heterogeneous devices is a key aspect in modern scenarios and applications, especially those targeting the integration of existing systems in the Internet of Things (IoT)-oriented environments. To this end, the exploitation of the Bluetooth Low Energy (BLE) protocol, especially its advertisement channels, allows a large amount of devices to interact, collect, and exploit data for future-proof applications. Therefore, the definition of routing protocols exploiting BLE advertisement channels and being able to target different classes of BLE nodes is useful for heterogeneous IoT scenarios.
-
3 Body sensor networks - recent advances and challenges
- + Show details - Hide details
-
p.
33
–65
(33)
Recent advances in BSN promise to revolutionize the healthcare sector. This chapter presented a detailed review of fundamental concepts of BSN, the understanding of which is critical for the design and development of BSN solutions for medical and nonmedical applications. Basics of BSN architecture and communication modules have been discussed along with the corresponding system, propagation, and noise models. The operation and mathematical formulation of performance parameters of intra-BSN, inter-BSN, and beyond-BSN modules have been presented. The requirements, for example, recent protocols and challenges associated with each layer of the BSN communication stack, have been discussed. Emerging security threats for BSN have been highlighted along with the famous security solutions. Finally, the opportunities and open research directions for BSN have been detailed. In conclusion, there is a need to manage challenges such as energy efficiency, size, cost, reliability, and biocompatibility of BSN nodes. Furthermore, state-of-the-art customizable protocols are also needed to support emerging BSN applications.
-
4 Seamless IoT mobile sensing through Wi-Fi mesh networking
- + Show details - Hide details
-
p.
67
–80
(14)
The research activity in the field of wireless mesh networks (WMNs) has been extremely active in the past years, leading to the design and implementation of different protocols and architectures. Moreover, due to their flexibility, WMNs have often been considered for Internet of things (IoT) applications, in order to provide seamless connectivity in scenarios where traditional infrastructure-based connectivity is not available (e.g., rural or industrial areas). In this chapter, an IoT-oriented mesh infrastructure for WMNs, based on the Better Approach To Mobile Ad-Hoc Networks (B.A.T.M.A.N.) protocol, is presented, with the aim to support mobility of nodes and also to allow the integration of non-mesh IoT nodes, enabling them to access the network and transmit data collected from the environment in a "transparent" way.
-
5 Software-defined radio for wireless mesh networks
- + Show details - Hide details
-
p.
81
–103
(23)
In this chapter, we give the required background in order to properly introduce the software-defined radio (SDR) and discuss its usage in wireless mesh networks (WMN) applications such as wireless Internet of Things (IoT) and vehicular communications (V2X). These applications require a mesh interconnection of radio devices to ensure efficient data collection and forwarding. A number of standards have been specified for these networks' applications such as IEEE 802.15.4e and IEEE 802.11 p. These standards are rigid in their definition of physical layer (PHY) specifications. Indeed, their transceivers implement predefined modulators/demodulators, and they are not aware of new constraints of radio environments and applications, such as scarcity of the spectrum and the limited capacity of channels. We introduce SDR as a reconfigurable radio where transmitter and receiver functions are implemented in software rather than in hardware. For the IEEE 802.15.4e-based IoT mesh networks, we explore the feasibility to define in software the possible PHYs to deal with the scarcity of the spectrum. For the V2X, we expose the signal superposition in order to increase the channel capacity. We also highlight major challenges and recent developments in SDR.
-
6 Backpressure and FlashLinQ-based algorithms for multi-hop flying ad-hoc networks
- + Show details - Hide details
-
p.
105
–120
(16)
Recently unmanned aerial vehicles (UAVs) have been largely used for remote sensing and surveillance applications. Flying ad-hoc networks (FANETs) is an evolution of the mobile ad-hoc networks (MANETs) paradigm, where multiple UAVs, are capable of setting up a transmission network with minimal infrastructure available. When direct connection between an UAV and the infrastructure located on the ground is not possible, the UAV can relay on multi-hop communication using other UAVs as relays. The design of efficient distributed protocols, to manage both, the path definition and the access to the radio channel, is still an open issue in FANET. In this chapter, we propose a distributed joint routing and scheduling algorithm based on Backpressure and FlashLinQ. The solution includes features scenario-specific: UAVs trajectory-related information are used to optimize the selection of path. Numerical results, achieved via simulations, show that the proposed algorithm outperforms a benchmark solution, based on carrier sense multiple access protocol together with a neighbor-based routing decision algorithm. In addition, the impact of moving from a centralized to a more realistic distributed approach is investigated.
-
7 Unmanned aerial vehicle relay networks
- + Show details - Hide details
-
p.
121
–140
(20)
Unmanned aerial vehicle (UAV) or drone teams are deployed for a plethora of applications. Regardless of whether the drones work cooperatively in a distributed manner or assigned to individual tasks by a centralized controller, it is envisioned that some form of connectivity is required for the success of the mission. Connectivity of drones to ground control, ground users, and/or other drones can be maintained via cellular networks relying on an existing infrastructure or by incorporating connectivity needs into the mission plan, which depend on the application at hand. As an alternative, in this chapter, we consider a UAV relay network deployed to support mission-oriented UAV networks, where the mission and communication tasks are decoupled from each other. The relay UAVs are not capable of any mission tasks. Their purpose is to form a mesh network that connects the mission UAVs to a centralized controller and indirectly to each other. We employ a modular relay positioning and trajectory planning algorithm that guarantees connectivity needs of the UAV mission team with minimum number of relays and feasible trajectories, where the cost, network structure, and setup can be changed without relying on an existing infrastructure. We illustrate the usability of the algorithm for different applications, by studying scenarios that require all-time, periodic, or event-driven connectivity, and we analyze the performance in terms of connectivity and resource usage when the relay network is deployed.
-
8 Multimedia content delivery in wireless mesh networking
- + Show details - Hide details
-
p.
141
–172
(32)
Over the past decades, the demand for supporting data communications has increased significantly. With the advances in wireless network technologies, usage of wireless devices has also increased rapidly, accompanied by growth in the data traffic associated with rich network services, such as video-related application services on mobile devices. High user quality of service/experience (QoS/QoE) for such services is considered essential for their further development.
Wireless mesh networks (WMNs) currently appear to be one of the most widely accepted last-mile connectivity approaches for their flexibility, usability, low cost, and rapid deployment. However, it is challenging to provide high-quality video wireless services, as the network resources involved are often constrained. Limited bandwidth, scarcity of wireless channels, and multi-hop connections coupled with a highly dynamic topology pose a severe challenge to the quality and interactivity levels of multimedia communications.
This chapter will first introduce the background of the multimedia content delivery with QoS requirements and the quality evaluation. The next section summarizes recent advances at the transport level of networking, focusing on proposals with significant impacts aiming at maximizing user-experience-based quality of content delivery. The protocols reviewed would be evaluated with respect to the QoS guarantees that can be achieved for multimedia applications. The last section presents analytics of essential architectural requirements for deploying innovative multimedia services in real-life use-case scenarios involving WMNs, with particular attention given to open problems and challenges in existing related academic research projects and industrial solutions.
-
9 Toward intelligent extraction of relevant information by adaptive fuzzy agents in big data and multi-sensor environments
- + Show details - Hide details
-
p.
173
–187
(15)
The speed at which data is flooded from big multi-sensor networks and the noise generated with such a large volume of data pose various new challenges in the field of big data and, especially, those relating to data quality.
The aim of this research is to combine two different artificial intelligence techniques, represented by multi-agent technologies and fuzzy logic, and to provide a generic approach for noise elimination and relevant data extraction in big data environments.
The specificity of the multi-agent system in this approach is that agents are powered by machine learning algorithms so it can learn to adjust the parameters of the fuzzy logic inference system to produce the best quality of data by eliminating only the noisy data and avoiding the loss of information. Therefore, agents will learn to strike a balance between extracting relevant information and losing information, which means that they will learn how to produce optimal performances in terms of data quality and energy consumption. This will extend the lifetime of the sensor network also.
-
10 Artificial intelligence-aided resource sharing for wireless mesh networks
- + Show details - Hide details
-
p.
189
–224
(36)
Recently both academic and industrial communities have turned their attention towards next-generation networking concepts capable of providing extremely high data rates and supporting novel applications. Next-generation networks are expected to automatically take information about users and make the world surrounding us react accordingly. They will learn from the accumulated information to determine optimal system configuration using advanced learning and decision-making techniques. Machine learning (ML) and deep learning (DL), a subset of special ML techniques, have emerged as a promising tool for autonomous decision-making.
-
11 Boosting machine learning mechanisms in wireless mesh networks through quantum computing
- + Show details - Hide details
-
p.
225
–246
(22)
The need of combining QC and ML to fulfill the requirements of future WMNs envisages the definition of proper network architectures with the introduction of new logical entities. After describing the role of different ML algorithms for WMNs and the main properties of QC, this work introduced the application of quantum ML for WMNs. Specifically, it proposed a centralized and a distributed architecture where quantum ML capabilities are placed in the cloud or at the edge, respectively. Design principles and information exchange procedures are deeply discussed for both these architectures, also highlighting their advantages, disadvantages, and possible future research directions.
-
12 Game theoretical-based task allocation in malicious cognitive Internet of Things
- + Show details - Hide details
-
p.
247
–264
(18)
In this chapter we consider a heterogeneous Internet of Things (IoT) scenario in which sensor nodes belong to different platforms and form different clusters managed by their own cluster head (CH). This configuration is exploited to foster nodes collaboration in sensing activities with coordinated resource usage. We assume that the considered nodes have cognitive radio (CR) and exploit device-to-device (D2D) communications. The nodes collaboratively sense the spectrum, through standard energy detection, to find spectrum holes to be opportunistically exploited for task allocation by the CH. Some of the nodes may act as malicious nodes (MNs) trying to disrupt this process by providing tampered data, trying to lead to a higher overall probability of error of the spectrum sensing. At this point, task allocation is performed by means of a game theoretical-based approach considering two elements: the gain that is won for its contribution to sensing and for the execution of the task (in case, it wins the competition), and the cost in terms of energy to be consumed in case the task is executed. In particular, we investigate the impact of tampered data in the former aspect so that the MNs try to gain as much as possible control of the allocated task, thus performing a Denial of Service (DoS) attack. Extensive simulations are performed to evaluate the impact of the main system parameters on the overall performance and provide guidelines for future work.
-
13 Conclusions and future perspectives
- + Show details - Hide details
-
p.
265
–266
(2)
The aim of the chapters contained in this book has been to introduce, overview, and discuss the concept of wireless mesh network (WMN) and its adoption in different heterogeneous contexts and scenarios. We have highlighted how this network topology has (and will have in the future) several implications in the architecture's modeling and requires to take decisions and actions at different layers.
-
Back Matter
- + Show details - Hide details
-
p.
(1)
Related content
