You are currently viewing a new version of our website. To view the old version click .
Sensors
  • Article
  • Open Access

3 February 2023

Mobility of LoRaWAN Gateways for Efficient Environmental Monitoring in Pristine Sites

,
,
,
and
1
Wireless Communication Engineering, Information Technology Institute, Ismailia 8366004, Egypt
2
Electrical Engineering Department, Faculty of Engineering, Suez Canal University, Ismailia 8366004, Egypt
3
Institute for Communication Systems, University of Surrey, Guildford GU2 7XH, UK
4
Electrical and Computer Engineering Department, Iowa State University, Ames, IA 50011, USA
This article belongs to the Special Issue Sensor-Based Systems for Agriculture and Environmental Monitoring

Abstract

Environmental monitoring of delicate ecosystems or pristine sites is critical to their preservation. The communication infrastructure for such monitoring should have as little impact on the natural ecosystem as possible. Because of their wide range capabilities and independence from heavy infrastructure, low-power wide area network protocols have recently been used in remote monitoring. In this regard, we propose a mobile vehicle-mounted gateway architecture for IoT data collection in communication-network-free areas. The limits of reliable communication are investigated in terms of gateway speed, throughput, and energy consumption. We investigate the performance of various gateway arrival scenarios, focusing on the trade-off between freshness of data, data collection rate, and end-node power consumption. Then we validate our findings using both real-world experiments and simulations. In addition, we present a case study exploiting the proposed architecture to provide coverage for Wadi El-Gemal national park in Egypt. The results show that reliable communication is achieved over all spreading factors ( SFs ) for gateway speeds up to 150 km/h with negligible performance degradation at SFs = 11 , 12 at speeds more than 100 km/h. The synchronized transmission model ensures the best performance in terms of throughput and power consumption at the expense of the freshness of data. Nonsynchronized transmission allows time-flexible data collection at the expense of increased power consumption. The same throughput as semisynchronized transmission is achieved using four gateways at only five times the energy consumption, while a single gateway requires seventeen times the amount of energy. Furthermore, increasing the number of gateways to ten increases the throughput to the level achieved by the synchronized scenario while consuming eight times the energy.

1. Introduction

There has been a growing need for environmental monitoring from governments and businesses in recent years for a variety of applications, including the conservation of sensitive habitats, wildfire containment, and monitoring the quality of life in smart cities. Several works considered implementing effective air quality monitoring systems [1,2,3], water quality [4,5], and pollution levels [6,7,8]. Furthermore, most of the natural resources, such as water, soil, metals, natural gas, and marine and forest habitats, are concentrated in rural areas with limited communication network coverage [9].
Data collection for monitoring environments in rural areas or pristine sites is considered challenging due to the sensitive nature of such sites. Invasive monitoring via fixed communication infrastructure has the potential to alter the natural habitat and alter the attributes or natural behavior of the ecosystem. High communication towers, for example, obstruct migratory birds [10], and infrastructure digging and construction could be hazardous in fossil-rich areas or nature reserves. Moreover, the electromagnetic radiation of such towers near marine reserves compromises the internal compass in marine animals traveling long distances [11,12].
For these reasons, noninvasive methods have been widely proposed for data collection in pristine sites, aiming to leave the environment intact by using infrastructure-free methods. This is commonly achieved via satellite remote sensing or unmanned aerial systems ( UAS ) [13,14,15]. Environmental monitoring using these methods enables near-real-time monitoring and is constantly integrated with new sensors and technologies. Remote sensing, on the other hand, is almost entirely limited to imagery data sources, with monitoring capabilities limited to thermal or spectral sensing applications such as detecting fires, volcanoes, weather changes, and environmental changes in lands and oceans [16,17].
Noninvasive data collection could also be deployed using low-power wide-area network (LPWAN) protocols due to their long range and simple implementation. Moreover, they have integration capability with all sensor types [18,19]. More importantly, LPWAN protocols such as LoRaWAN are considered green communication protocols because they use less transmission power and have a lower electromagnetic impact on the environment than other communication protocols [20,21,22]. LoRaWAN has been used throughout the literature in many environmental monitoring applications [22,23,24].
In this work, we aim to combine the benefits of the long-range LPWAN protocols with the infrastructure-free nature of UAS remote sensing. We propose using the mobility of LoRaWAN gateways to cover pristine sites by mounting the gateways on top of existing vehicles that are already being used for other purposes in the monitored area. This will increase network coverage without causing unnecessary changes to the ecosystem. The proposed gateway-mounted vehicle collects the monitored data as they pass by the end-nodes along a predefined route and time. The proposed setup can achieve sufficient freshness of information by increasing the frequency of gateway arrivals or the number of mobile gateways collecting data.
Some environmental monitoring applications can endure some information latency [7,25]; however, we consider multiple gateway arrival scenarios in order to achieve a balance between the freshness of information and power consumption. We investigate the performance of three practical scenarios in terms of throughput and energy consumption at different gateway speeds: synchronized, semisynchronized, and nonsynchronized transmission. We also investigate the impact of using multiple gateways on the previously mentioned parameters.
We discuss the effects of LoRaWAN gateway mobility and arrival models on LoRa communication parameters and gateway visibility time. For each gateway arrival scenario, we calculate the number of received packets and the power consumption. We conduct a real-life experiment in which a gateway is mounted on top of a moving car and collects data from an on-ground end-node. The number of packets received for each SF over various gateway speeds is recorded. Finally, we validate our analysis via extensive simulations in both MATLAB and ns-3® network simulations.
We apply our minimally invasive system to monitor one of Egypt’s main natural reserves. Wadi El-Gemal national park is a coastal area along the red sea in south Sinai (24.4747° N, 35.0987° E). Many researchers are concerned with monitoring the marine and land environment of the area [26,27] as well as the effect of tourism on the natural ecosystem [28]. To preserve the land’s stone nature, in addition to the existing massive mangrove forests and coral reefs, cellular communication towers are only located outside the natural reserve’s boundaries, with many blind spots inside (areas with no cellular coverage). The contributions of this work can be summarized as follows:
  • We propose a novel architecture for a reliable data collection technique for environmental monitoring in pristine sites using a mobile vehicle-mounted LoRaWAN gateway.
  • We analyze different gateway dispatching scenarios and investigate the trade-off between power consumption, end-nodes’ battery life, the freshness of data, and communication reliability.
  • We setup and implement real experiments to validate the derived results and the MATLAB simulation results of all proposed scenarios.
  • We present a case study of the synchronized transmission scenario in Wadi El-Gemal using the ns-3® network simulator.
The rest of the paper is organized as follows. Section 2 gives an overview of some basic features of the LoRaWAN protocol, the effect of mobility on its architecture, and a discussion of related work. Section 3 discusses our proposed system model. Section 4 shows the experiments and results of our simulations. It also presents a simulated case study of Wadi El-Gemal national park using ns-3®, one of Egypt’s pristine sites that can benefit from the proposed system. Finally, Section 5 provides the conclusion and future work.

3. Methodology

This section explains the proposed LoRaWAN mobility-assisted data collection model. The effect of gateway mobility on LoRaWAN communication is investigated. We examine system parameters such as range, maximum throughput, and power consumption. We present various gateway arrival scenarios to improve data freshness, and we analyze the optimal wake-up schedule for the end-node in order to guarantee the presence of the gateway in each scenario while conserving end-node power.

3.1. System, Signal, and Channel Models

We consider rural and pristine areas with minimal IoT infrastructure, as well as delay-tolerant monitoring applications that require infrequent data transmission. The proposed system, depicted in Figure 3, is composed of a vehicle equipped with an LoRaWAN gateway integrated with a GPS module, end-nodes distributed along the highway, and a cloud-based LoRaWAN network and application servers with access to other communication network coverage.
Figure 3. Proposed system model.
The end-nodes are remotely located and transmit packets sporadically throughout the day on one or more preconfigured time slots. To save power, the end-nodes open transmission windows at a predetermined rate per hour ( R o n ) to sense the presence of the gateway before data transmission. Once the gateway is detected, data transmission time should not exceed the gateway visibility time ( T v ), which is defined as the total time at which the end-nodes and gateway are in range. In that sparse deployment of end-nodes in remote areas, we consider that the nodes are distanced enough that only one node is transmitting within the gateway visibility time ( T v ).
The gateway travels with speed v, collects end-nodes data, and offloads these data to the network/application server when the gateway reaches a location with an internet connection. The gateway is integrated with a GPS module for localization purposes in downlink communication. Three gateway arrival scenarios are investigated in this model. Each scenario provides a varying degree of flexibility in the data collection schedule at the cost of a trade-off between power consumption and communication reliability. These scenarios are synchronized transmission, semisynchronized transmission, and nonsynchronized transmission.
We investigate the performance of our proposed system from two main aspects: the effect of gateway mobility on the LoRaWAN signal in terms of the Doppler effect, maximum coverage range, the limited availability of the gateway, and maximum throughput; and the effect of different gateway arrival scenarios on the availability of the gateway, maximum throughput, freshness of data, and power consumption.

3.1.1. Mobility Consideration: Doppler Shift

LoRa modulation is a proprietary spread spectrum method based on chirp spread spectrum modulation, which improves the sensitivity of the receiver by giving tolerance for frequency mismatch between the transmitter and receiver. In addition, it makes LoRa somehow resistant to fading, multipath interference, and Doppler effects. However, for mobile gateways, the Doppler shift, f D , should be taken into consideration.
To inspect the Doppler shift appearing as a small frequency shift on the LoRa signal at the receiver, the channel coherence time t c , which is the time duration within which the channel remains constant, and symbol duration t s should be compared [42]. Coherence time is inversely proportional to Doppler spread, i.e.,
t c = 1 f D .
When the symbol time of LoRa is larger than the coherence time, the amplitude and phase changes imposed by the channel vary considerably during the transmission of one symbol. To cope with the Doppler spread, the system should be designed such that t s < t c .
In this regard, we inspect the coherence time and the symbol duration for various gateway speeds and spreading factors, respectively, as shown in Figure 4. This figure considers a center frequency of 868 MHz and 125 kHz bandwidth. We conclude that transmission with SF s up to 10 is less sensitive to Doppler shift if the gateway speed is below 160 km/h; however, for higher SF s, this speed limit is reduced to 80 km/h. On the other hand, higher SF s implies a longer communication range that increases the visibility time for moving gateway at higher speeds. Therefore, there is a trade-off between the selection of lower SF s to ensure reliable communication and the selection of higher SF s to enhance the communication range.
Figure 4. Symbol times for different spreading factors and coherence time with mobility.

3.1.2. Mobility Consideration: Spreading Factor Allocation and Visibility Time

We define the visibility time at a certain speed as twice the maximum transmission time, assuming that the transmission starts as the gateway approaches the end-node from a distance, passes by the node, and then moves away in the opposite direction, i.e.,
T v = 2 d max v
In the case of a moving gateway, selecting SF value must be optimized to ensure time on air ( TOA ) that is long enough to transmit all data yet is still below both the t c and T v boundaries.
To study the effect of these boundaries on the maximum throughput for each SF , we need to (i) calculate the maximum distance that the signal could travel under the path loss conditions, and (ii) calculate the maximum visibility time depending on the gateway moving speed and the time at which transmission starts at the end-node, while taking into account the transmission duty cycle. The bounds of transmission distance and visibility time for each SF and different gateway speeds are listed in Table 1. In the remainder of the paper, we consider the maximum speed of the gateway such that the Doppler effect is minimal.
Table 1. Upper bounds of transmission distance and visibility time for each SF .

3.1.3. Path Loss Model

For the path loss model, we consider the Okumura–Hata propagation model [60]. This propagation model is commonly used for rural scenarios due to its compatibility with macrocell characteristics. The path loss for the Okumura–Hata is written as
P l ( d ) = A ( f c , h b , h m ) + B ( h b ) log ( d ) C ( f c )
where f c is the carrier frequency, h b and h m are the antenna heights in kilometers at the base station (gateway) and end-node, respectively, and d is the link distance in kilometers. The functions A ( f c , h b , h m ) , B ( h b ) , and C ( f c ) depend on the transmission setup of carrier frequency and antenna heights as well as other constants relevant to the environment, and these constants can represent the channel model for a rural scenario, as detailed in [60].
The maximum communication distance, d max , is computed as the maximum possible distance such that the received power P r is higher than the receiver sensitivity P r s , as shown in the first row of Table 1. We calculate d max using the Okumura–Hata discussed above as:
d max = argmax d R d s . t . P r ( d ) P t P l ( d ) P r s ( SF )
where P t is the transmit power.

3.2. Gateway Arrival Scenarios

In this section, we present different gateway arrival scenarios in order to compromise between reducing power consumption and ensuring the freshness of collected data. This is achieved by investigating different levels of synchronization between the end-node transmission and the gateway arrival, i.e., synchronized, semisynchronized, and nonsynchronized end-node transmission. Synchronized transmission can be achieved practically by using a scheduled vehicle, such as a bus, that travels a specific route on a strict time schedule. Semisynchronized transmission attempts to relax the strict time constraint by allowing for some delay time in the gateway’s arrival, while the nonsynchronized arrival model is better suited for collecting data from unpredictable traffic. For each scenario, we study the effect of synchronization on power consumption and throughput.

3.2.1. Synchronized Transmission

This scenario assumes perfect synchronization between the start of end-node transmission and the time the gateway arrives into range. This setup necessitates precise gateway arrival scheduling or some sort of synchronization method to wake up the end-nodes at the time of gateway arrival. This maximizes the throughput and minimizes the power consumption as the end-nodes are awake only during transmission time. On the other hand, because data could only be transmitted during prescheduled transmission windows, this provides the least freshness of data performance. The flow diagram in Figure 5 shows the transmission procedure at the end-nodes.
Figure 5. End-node procedure in synchronized transmission.
In the case of perfect synchronization, the end-node is assumed to begin transmission once the gateway enters the end-node communication range, that is, when the gateway is at a distance d 0 = d max away from the end-node, as depicted in the system model shown in Figure 3. The maximum number of transmitted packets of a certain payload K p l is the total number of packets to be transmitted within the visibility time T v of a certain gateway speed v while applying the 1% duty cycle ( D ) constraint regulated by LoRaWAN standard, i.e., for each transmission, the end-node must wait for a time window equal to ( 1 D ) TOA D before the next transmission [29].
The maximum number of transmitted packets in the case of synchronized transmission ( K p l ST ) is calculated such that the total transmission time of TOA and the corresponding waiting time is within the visibility time, as
K p l ST [ TOA + ( 1 D ) TOA D ] T v
There is no need to account for the waiting time for the last transmitted packet, hence
( K p l ST 1 ) TOA D + TOA T v
With a simple rearrangement of variables and applying the floor function, the expression becomes
K p l ST = D ( T v TOA ) TOA + 1
This expression takes into account the total transmission time for each packet TOA as well as the uplink transmission duty cycle, D = 0.01 . The value of TOA for a certain payload length and a certain LoRaWAN packet configuration is calculated as in [61].

3.2.2. Semisynchronized Transmission

In this scenario, we aim to relax the synchronization constraint. At the end-node side, the gateway is expected in a longer time window, such as one hour. As a result, there is some transmission delay tolerance. This configuration consumes more power because the end-nodes must now wake up for a longer period of time, as illustrated in Figure 6. The end-node anticipates the gateway arriving during a certain time window, but it does not know the exact gateway arrival time.
Figure 6. End-node procedure in semisynchronized and nonsynchronized transmission.
In order to save power, the end-node can open the receive window periodically, i.e., R on times per hour, to search for the gateway beacon. This will cause a reduction in the visibility time by a random amount, i.e., t x . The reason is that the actual transmission starts when the gateway is at distance d 0 = d max v t x instead of d max .
To analyze the effect of this random delay on the total throughput, we define t x as a uniformly distributed random variable over [ 0 , T max ] , where T max is the time difference between two consecutive receive windows, representing a reduction in the visibility time, i.e., T max = 3600 / R on in seconds. We should consider that T max < T v , to ensure that we do not miss the presence of the gateway.
The instantaneous maximum number of transmitted packets for semisynchronized transmission K p l SS should account for the random reduction in visibility time, as
K p l SS = D ( T v t x TOA ) TOA + 1 .
The average number of transmitted packets can be lower-bounded as
E [ K p l SS ] E D ( T v t x TOA ) TOA = D ( T v 0.5 T max TOA ) TOA
where E [ t x ] = 0.5 T max .

3.2.3. Nonsynchronized Transmission

In this final setup, we aim to completely eliminate the synchronization constraint. As in real-life scenarios, it is difficult to specify the exact arrival time of the gateways. End-nodes could transmit once the data are ready and the gateway is detected without committing to a transmission schedule. Multiple gateways can be used to improve the probability of detection of a gateway at any time of day. The drawback is that excessive power is consumed at the end-node side while attempting to detect a gateway and begin transmission. In this section, we investigate the optimum end-node wake-up schedule to improve the probability of gateway detection and throughput while minimizing power consumption.
Multiple gateways are passed by the end-nodes at random arrival times in this scenario. Instead of assuming a fixed time of arrival with a random delay, the gateway’s arrival time t a is completely random. We assume that t a is uniformly distributed over a number of hours H. The probability for a gateway arrival in any second is similar to the previous case, but with T max = H × 3600 s. To detect the presence of a gateway, the end-node continues to open receive windows with fixed size T on as shown in Figure 3 at a rate per hour R on along the arrival time frame. The actual transmission starts when the arrival time resides in one of these slots with a probability
P T X = T on R on H T max for t a [ 0 , T max ] 0 otherwise
with T on R on H T max , to minimize the opening rate for power-saving. Using multiple gateways N G increases the probability of gateway detection to
P T X = N G T on R on H T max for t a [ 0 , T max ] 0 otherwise
Throughput is affected by the probability of detection, the number of gateways, and the number of transmission windows. The maximum throughput for the nonsynchronized case K p l NS with multiple gateways can be expressed as
K p l NS = K p l ST P T X ;
however, when the gateway presence is detected, its position at the start of transmission is at d 0 , as explained in the previous scenario; hence, we could express the average throughput for nonsynchronized transmission as
E [ K p l NS ] = E [ K p l SS ] P T X
It is worth mentioning that this scenario can offer better performance regarding the freshness of the data. Increasing the number of gateways decreases the latency as the end-node is always searching for gateways when the data are ready [62]. In contrast to the other scenarios, the freshness of data is at its best only for the data generated in the limited time of the gateway arrival.

3.3. Power Consumption Model

In our proposed system, the gateway is powered by the vehicle on which it is mounted via USB, and the end-nodes are battery-powered. This section aims to analyze the power consumption of end-nodes in order to maximize battery life. The end-nodes are only awake during scheduled transmission windows. This requires precise scheduling of end-nodes transmission and the presence of the moving gateway to achieve maximum power-saving and preserve the ecological nature of the site. The spreading factor used for transmission greatly affects power consumption, as the TOA nearly doubles for every higher SF . Thus, the power consumption and battery drainage increase. The daily energy consumption can be calculated as
E = E On Off + E Search + E Transmit + E Receive
such that E On Off is the power consumption for wake-up and sleep states, which is repeated depending on the frequency of data collection as
E On Off = V n = 1 N ( T WU I WU + T RP I RP + T TS I TS + T S I S )
where V is the input voltage, usually equal to 3.3 V, N is the number of data collection times per day, and I x is the drained current for a certain state for time duration T x . Table 2 lists the detailed parameters of the energy consumption model used in this work, with more details to be found in [63].
Table 2. Detailed time duration and current consumption values for the power consumption model.
E Search is the energy consumed by the end-node while searching for the gateway presence; this state only occurs in the semisynchronized and nonsynchronized scenarios, and its maximum value is calculated as
E Search = V n = 1 R o n H T PS I PS
where E Search = 0 for the synchronized transmission scenario and H = 1 for the semisynchronized scenario.
E Transmit is the energy consumed for data transmission, which is dependent on the used SF and the number of transmitted packets K p l , while E Receive is the energy consumed while opening the two receive windows and processing downlink messages.
E Transmit = V n = 1 N ( T X ( K p l , SF ) I X + T RO I RO + T PP I PP )
The summation limit for each state depends on the transmission model and the number of trails, as shown in Figure 5. The transmission procedure is straightforward, each state occurs once, and the main factor in the energy consumption is the transmission state, which depends on the used SF , and the number of packets transmitted. However, in Figure 6, the process of gateway search consumes a significant amount of energy, which increases with high R o n values or low probability of detection. Moreover, there is a worst-case scenario where the gateway is not detected. This dramatically increases the energy consumption values for semisynchronized E SS and nonsynchronized transmissions E NS .

4. Results and Discussion

In this section, we validate our analysis by the means of three different methods: (i) a theoretical performance analysis is conducted; (ii) extensive simulation for the proposed system with different gateway arrival scenarios, i.e., synchronization conditions; (iii) real-world experiment is carried out to assess the effect of gateway mobility on throughput. Furthermore, to test the practicability of our proposed scheme, we propose a case study in which we test the proposed system in the Wadi El-Gemal area by running ns-3® simulations.
  • Real Experiment Setup
For the real experiment, the gateway was built using an SX1301 Semtech transceiver [64]. The SX1301 transceiver is controlled by a Raspberry Pi II board, which also acts as an LoRaWAN network server and temporary data storage. The Raspberry Pi is later connected via IP protocol to the application server created on Chirpstack® [65]. For the end-node, module SX1278 [66] is used, with 868 MHz antenna of gain 2.5 dBi. The end-node is placed on the ground alongside an empty road with a clear line of sight to the gateway at an initial distance of 2.5 km . The end-node transmits 25 packets using each SF to the gateway. The gateway is moving inward with speed v 60 : 120 km / h and continues straight until the node is out of range. Figure 7 shows the real experimental setup, where the gateway is placed on top of a car traveling down the road parallel to the Suez Canal University campus in Ismailia, Egypt.
Figure 7. The experiment setup.
  • Simulation Setup
The same setup used in the real experiment was applied in simulations. The simulation setup parameters for the MATLAB and ns-3® network simulations, such as antenna heights, gateway speed, initial distance, and packet configurations, are listed in Table 3. The Okumura–Hata model was used as a propagation model in all simulations. For ns-3 simulations, C++ scripts were written to configure the LoRaWAN module and mobility module. The total number of symbols in an LoRaWAN frame after coding and the corresponding TOA are calculated as in [31].
Table 3. Experiment and simulation parameters.

4.1. Effect of Mobility on the Performance Measures

In this experiment, we validate our analysis of the effect of gateway mobility on the LoRaWAN communication link and the total number of correctly received packets. We compare the number of received packets recorded in the actual experiment setup to the numbers indicated by both analytical results calculated via (13) and simulation results via ns-3 simulation. The number of correctly received packets is calculated as the number of successfully decoded packets at the gateway in both the real and simulated experiments. However, in the analytical results, the number of received packets considered is the number of received packets whose received signal strength ( RSSI ) is greater than the receiver sensitivity for each SF .
Real experiment data, simulation data in ns-3 simulator, and analytical results are compared in Figure 8. The figure depicts the maximum number of packets received in real-world experiments and simulations, as well as the data from analytical expressions at various spreading factor values and a gateway speed of 90 km/h. The results show that the data from the experiment and simulation matched the expected analytical performance. The analytical data act as a lower bound for the remaining two curves. We notice that the level of received packets is constant for SFs 7 and 8 on 25 packets. This is due to the fact that the upper bound for possible received packets using these spreading factors is much higher than the 25 packets transmitted in this test. Furthermore, we find that for higher spreading factors, the number of received packets is reduced due to the limited visibility time and longer TOA values. We notice that for higher spreading factors, the data recorded in the real experiment are less than the analytical calculations, as expected, because the symbol time exceeds the channel coherence time.
Figure 8. Number of received packets at speed = 90 km/h for different SF values.

4.2. Simulation of Gateway Arrival Scenarios

We continue the analysis of the three gateway arrival scenarios by running MATLAB simulation to investigate the effect of higher speeds on the visibility time, the resulting throughput, and energy consumption at the end-node. The throughput is presented as the number of received packets. For fairness of comparison, we test the performance for all spreading factors with a payload length of 25 bytes. The setup for all experiments and simulations is that the gateway height is 2.5 m, whereas the end-nodes are lying on the ground level, as depicted in Figure 3.

4.2.1. The Synchronized Scenario

Figure 9 depicts the number of received packets within the visibility time for each spreading factor at various speeds. The graph shows that in the scenario of precise synchronization, gateway mobility has no effect on LoRaWAN’s expected performance. The only advantage of using higher SF s is increased coverage. Even though a longer coverage distance means more visibility time, the transmission duty cycle constraint wastes this extra time. The number of packets received at each speed demonstrated is considered the upper bound for received packets at the same speed in later scenarios. For the remainder of this section, we will conduct our analysis with a fixed speed of 80 km/h as an average vehicle speed.
Figure 9. Number of received packets within effective visibility time of different speeds and SF values in the case of perfect gateway arrival synchronization.
Figure 10 shows the energy consumption relative to the throughput shown in Figure 9. As expected, the higher SFs consume more energy even though they transmit fewer packets due to their higher range and longer TOA , as explained earlier in Section 3.3. The selection of SFs transmission value must be optimized to meet a certain coverage distance, throughput limits, and minimum power consumption level requirements, especially for semisynchronized and nonsynchronized transmission, as discussed below.
Figure 10. Normalized energy consumption of packets transmission for different speeds and SF values in the case of perfect gateway arrival synchronization.
Energy consumption values are normalized to a reference value, which is the energy of transmitting six packets using SF = 12 with precise synchronization. The energy of transmitting using SF = 12 with a gateway speed of 80 km/h is E r e f = 1.674 J for each transmission window. This normalization will also be used for later scenarios for ease of comparison. For better presentation, for the rest of this section, we concentrate on the shortest SF = 7 , the longest SF = 12 , and the two in the middle. The missing spreading factors behave similarly within their maximum received packet limits.

4.2.2. The Semisynchronized Scenario

The end-node opens repeated ping slots, searching for the gateway at a rate R o n per hour. We start with 4 windows per hour and increase up to 30 windows per hour. The number of windows are selected to guarantee gateway detection. The maximum synchronization delay that could be endured to detect the gateway presence is around 15 min using SF = 12 , and assuming a gateway speed of 60 km/h or less. We compare the analytical expression for the average number of received packets within effective visibility time (15) against the simulation results of 10,000 instances in Figure 11.
Figure 11. Average and worst-case number of received packets of different SF and R o n values at speed = 80 km/h for semisynchronized transmission.
Figure 11 shows the average number of received packets for different spreading factors and different R o n values at a gateway speed of 80 km/h. In order to investigate the limits on the system number of transmitted packets, we also investigate the worst-case scenario, where the gateway is only detected at the last ping slot, in this case, the end-nodes transmit the minimum number of packets. We find that the performance of the average throughput values for each SF comply with the synchronized transmission behavior; however, the worst-case scenario throughput of SF = 7 drops for an opening rate of fewer than 15 windows per hour. We find that using SF = 9 with R o n = 15 windows per hour is optimal for coverage range, guaranteed throughput, and power consumption.
Figure 12 shows the average normalized energy consumption for each R o n for SF s = 7 , 9 , 10 , and 12 corresponding to the average throughput values in Figure 11. We find that the normalized energy consumption using SF = 7 and, R o n = 30 windows per hour is 0.48 for transmitting only 28 packets, which is fewer than half the number of transmitted packets with almost the same energy consumption in the synchronized scenario. The same performance is repeated for other spreading factors.
Figure 12. Average normalized energy consumption at the end-node for different SF and R o n values at speed = 80 km/h for semisynchronized transmission.

4.2.3. The Nonsynchronized Scenario

Similar to the previous case, the end-nodes open ping slots at the same rate per hour R o n ; however, the search for the gateway is repeated over several hours. We propose using multiple gateways for data collection to increase the gateway availability and enhance the freshness of data. First, we investigate the transmission with a single gateway.
Figure 13 shows the average number of received packets for different SFs and, R o n values. We compare the performance of semisynchronized transmission to that of nonsynchronized transmission with a single gateway. We notice the effect of no synchronization on the decrease in the number of received packets. To achieve the same values for average received packets of the previous scenario using a single gateway, we need to operate at R o n = 30 windows per hour or more, at the cost of energy consumption at the end-nodes rising to up to 17 multiples for SF = 7 and 15 multiples for SF = 12 , as shown in Figure 14.
Figure 13. Average number of received packets of different SF and R o n values at speed = 80 km/h and single gateway for nonsynchronized gateway arrival scenario.
Figure 14. Average normalized energy consumption for different SF and R o n values at speed = 80 km/h and single gateway for nonsynchronized gateway arrival scenario.
Using multiple gateways can significantly enhance the system’s performance in terms of throughput, energy consumption by end-nodes, and freshness of data, as the end-nodes will detect the gateway presence more frequently. Figure 15 presents the effect of increasing the number of gateways on the average number of received packets for different SFs at gateway speed of 80 km/h and R o n = 8 windows per hour. The analytical values are compared to the results of a MATLAB simulation of multiple gateway arrivals. Figure 16 shows the effect of increasing the number of gateways on the energy consumption of the end-node. We observe an increase in energy consumption due to more transmitted packets as the probability of gateway detection increases.
Figure 15. Average number of received packets for different SF values and multiple gateways at speed = 80 km/h and R o n = 8 windows/h for nonsynchronized gateway arrival scenario.
Figure 16. Average energy consumption at the end-node for different SF values and multiple gateways at speed = 80 km / h and R o n = 8 windows/h for nonsynchronized gateway arrival scenario.
Using four gateways increases the throughput achieved via SF = 7 to four times the value achieved in the semisynchronized scenario for the same parameters of gateway speed and R o n value. The number of received packets increases from 7 to 28 packets, with only five times the energy consumption when compared to using a single gateway. Data collection using multiple gateways with no transmission synchronization between the gateway and end-nodes can approach synchronized transmission performance. The synchronized transmission throughput of SF = 7 is achieved by using ten gateways and only eight multiples of the synchronized transmission power consumption, while it would require 40 multiples of power consumption using a single gateway.

4.3. Wadi El-Gemal: A Case Study

In this section, we present a case study of Wadi El-Gemal national park in Egypt, a coastal area along the Red Sea in southeast Egypt (24.4747° N, 35.0987° E). We simulate the area with the ns-3® simulator, distribute the end-nodes throughout the area, and preconfigure their transmission parameters in terms of SF allocation and transmission schedule to avoid collisions. We evaluate data collection performance using the synchronized transmission model.
The area shown in Figure 17 is 58 × 64 km2 area. Based on our analysis, we conclude that transmitting with SF = 7 is optimal for end-node throughput and power consumption. Thus, we aim to use this spreading factor in most of the end-nodes. We intend to divide the area in such a way that there is no overlap in transmission time between successive nodes. The maximum communication distance using SF = 7 is 7.4 km , as stated earlier in Table 1. As a result, we decided to divide the area into 10 × 10 km2 subareas to ensure sufficient distance between the end-nodes operating with SF = 7 .
Figure 17. Distribution of end-nodes in the Wadi El-Gemal area.
Each subarea is thought of as a cluster of four end-nodes. To cover the entire area, we use 146 end-nodes. The 146 distributed end-nodes and their associated spreading factor are represented by colored dots. The allocation of SF s takes into account two factors: first, the distance between the end-node and the gateway, and second, minimizing interference between successive end-nodes. The simulation parameters are the same values listed in Table 3.
The gateway collects data from one or two clusters as it passes by, depending on the location of the road. For example, the gateway collects data from four end-nodes along the circumferential road within the same visibility time. The two end-nodes closest to the road have spreading factors of seven and eight, respectively, while the two farthest end-nodes have spreading factors of 11 and 12. Whilst two clusters—one on each side—will also be transmitting at the same time along the vertical unpaved routes running across the middle area, spreading factors 7, 8, 9, and 10 were used alternately for the near end-nodes, while 11 and 12 were kept for the farthest end-nodes as the shorter ranges of lower spreading factors will not be sufficient to reach the gateway.
The simulation implements the synchronized transmission scenario, in which all end-nodes transmit continuously throughout the visibility time. The mobile gateway begins at position zero, with an initial distance of 2.5 km from the first end-node. We assume having multiple gateways, with only one gateway passing by each node at speeds of 80 km/h. One gateway follows the circumferential road, while three others follow the middle routes, and each end-node transmits six packets of 25 bytes payload. Simulation results showed 100 % packet delivery rate for all circumferential end-nodes and all end-nodes operating in SF s 10 and 11, while all end-nodes operating in SF 11 , as well as some of the end-nodes in the middle area, achieved PDR 83.33% due to one packet loss.
To further test our setup, we repeat the simulation with different gateway speeds while setting the end-nodes to transmit continuously until the gateway is out of range. Figure 18 shows the average number of packets that the mobile gateway could receive from each end-node operating in a certain SF . We notice that the results are close to those of precise synchronized transmission shown in Figure 9, especially at lower speeds, and as the gateway speed increases, the visibility time decreases and the number of collisions increases.
Figure 18. Average number of received packets per end-node within effective visibility time of different speeds and SF values.

5. Conclusions and Future Work

This work presents a monitoring system for rural areas and sensitive habitats that lack communication infrastructure. The system takes advantage of LoRaWAN communication’s long-range and low-power properties, as well as gateway mobility, to extend coverage with as little impact on the ecosystem as possible. The effects of gateway speed on the signal are discussed in terms of Doppler shift, range, and visibility time. The proposed system’s performance is analyzed, and three gateway arrival models are investigated. Finally, we provide a case study of monitoring one of Egypt’s most important national parks.
The three models of gateway arrival emphasize the trade-off between energy consumption and synchronization. Minimum energy consumption necessitates complete synchronization between end-nodes and gateway, which may necessitate complex transmission scheduling. While adopting a nonsynchronized transmission model would allow for more flexible transmission and a higher level of data freshness, it would also require more energy.
The results of our work show that the mobility of the LoRaWAN gateway limits the throughput corresponding to each SF due to limited gateway availability and transmission time. For synchronized transmission scenarios, using lower SFs provides better throughput; however, for semisynchronized and nonsynchronized transmission, higher SFs could ensure better performance as the longer visibility time allows for a higher probability of gateway detection. Data collection with synchronized transmission achieves almost 50 % less power consumption compared to the semisynchronized transmission for the same number of received packets at gateway speed of 80 km/h.
Using multiple gateways with a nonsynchronized transmission setup enhances the freshness of data and simplifies transmission scheduling at the end-nodes. Nonsynchronized transmission with a single gateway consumes 15 times more energy than the semisynchronized scenario for SF = 12 and 17 times more for SF = 7 . However, it can achieve the same throughput as that of a perfect synchronization scenario at the expense of eight times more energy consumption using 10 gateways for SF = 7 and eight gateways for SF = 12 .
The proposed system is promising; however, further investigation of the optimum selection of LoRaWAN signal configuration is recommended. For future work, we will consider a more general case study on the implementation of our system, the optimal end-nodes placements, and the routing of the mobile gateway, as well as a data collection scheme for maximizing the sensing area and minimizing energy consumption.

Author Contributions

Conceptualization, A.E., M.Y.S. and M.F.A.; Methodology, S.S., A.E., M.Y.S. and M.F.A.; Software, S.S.; Validation, A.E., M.Y.S. and M.F.A.; Writing—original draft, S.S.; Writing—review & editing, A.E., M.Y.S. and M.F.A.; Supervision, A.M.G. and M.F.A. All authors have read and agreed to the published version of the manuscript.

Funding

The publication of this research is funded by University of Surrey.

Conflicts of Interest

The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Karagulian, F.; Barbiere, M.; Kotsev, A.; Spinelle, L.; Gerboles, M.; Lagler, F.; Redon, N.; Crunaire, S.; Borowiak, A. Review of the performance of low-cost sensors for air quality monitoring. Atmosphere 2019, 10, 506. [Google Scholar] [CrossRef]
  2. Salman, N.; Kemp, A.H.; Khan, A.; Noakes, C. Real time wireless sensor network (WSN) based indoor air quality monitoring system. IFAC-PapersOnLine 2019, 52, 324–327. [Google Scholar] [CrossRef]
  3. Lueker, J.; Bardhan, R.; Sarkar, A.; Norford, L. Indoor air quality among Mumbai’s resettled populations: Comparing Dharavi slum to nearby rehabilitation sites. Build. Environ. 2020, 167, 106419. [Google Scholar] [CrossRef]
  4. Liu, D.; Cao, C.; Chen, W.; Ni, X.; Tian, R.; Xing, X. Monitoring and predicting the degradation of a semi-arid wetland due to climate change and water abstraction in the Ordos Larus relictus National Nature Reserve, China. Geomat. Nat. Hazards Risk 2017, 8, 367–383. [Google Scholar]
  5. Chen, Y.; Qiao, S.; Zhang, G.; Xu, Y.J.; Chen, L.; Wu, L. Investigating the potential use of Sentinel-1 data for monitoring wetland water level changes in China’s Momoge National Nature Reserve. PeerJ 2020, 8, e8616. [Google Scholar] [CrossRef] [PubMed]
  6. Dhingra, S.; Madda, R.B.; Gandomi, A.H.; Patan, R.; Daneshmand, M. Internet of Things mobile–air pollution monitoring system (IoT-Mobair). IEEE Internet Things J. 2019, 6, 5577–5584. [Google Scholar] [CrossRef]
  7. Asha, P.; Natrayan, L.; Geetha, B.; Beulah, J.R.; Sumathy, R.; Varalakshmi, G.; Neelakandan, S. IoT enabled environmental toxicology for air pollution monitoring using AI techniques. Environ. Res. 2022, 205, 112574. [Google Scholar]
  8. Toma, C.; Alexandru, A.; Popa, M.; Zamfiroiu, A. IoT solution for smart cities’ pollution monitoring and the security challenges. Sensors 2019, 19, 3401. [Google Scholar]
  9. Ullo, S.L.; Sinha, G.R. Advances in smart environment monitoring systems using IoT and sensors. Sensors 2020, 20, 3113. [Google Scholar]
  10. Surendran, N.S.; Siddiqui, N.A.; Mondal, P.; Nandan, A. Repercussion of electromagnetic radiation from cell towers/mobiles and their impact on migratory birds. In Advances in Air Pollution Profiling and Control; Springer: Berlin/Heidelberg, Germany, 2020; pp. 193–202. [Google Scholar]
  11. Deruelle, F. The different sources of electromagnetic fields: Dangers are not limited to physical health. Electromagn. Biol. Med. 2020, 39, 166–175. [Google Scholar]
  12. Levitt, B.B.; Lai, H.C.; Manville, A.M. Effects of non-ionizing electromagnetic fields on flora and fauna, part 1. Rising ambient EMF levels in the environment. Rev. Environ. Health 2022, 37, 81–122. [Google Scholar] [CrossRef] [PubMed]
  13. Manfreda, S.; McCabe, M.F.; Miller, P.E.; Lucas, R.; Pajuelo Madrigal, V.; Mallinis, G.; Ben Dor, E.; Helman, D.; Estes, L.; Ciraolo, G.; et al. On the use of unmanned aerial systems for environmental monitoring. Remote Sens. 2018, 10, 641. [Google Scholar] [CrossRef]
  14. Tmušić, G.; Manfreda, S.; Aasen, H.; James, M.; Gonçalves, G.; Ben-Dor, E.; Brook, A.; Polinova, M.; Arranz, J.; Mészáros, J.; et al. Current practices in UAS-based environmental monitoring. Remote Sens. 2020, 12, 1001. [Google Scholar] [CrossRef]
  15. Ikkala, L.; Ronkanen, A.K.; Ilmonen, J.; Similä, M.; Rehell, S.; Kumpula, T.; Päkkilä, L.; Klöve, B.; Marttila, H. Unmanned Aircraft System (UAS) Structure-From-Motion (SfM) for Monitoring the Changed Flow Paths and Wetness in Minerotrophic Peatland Restoration. Remote Sens. 2022, 14, 3169. [Google Scholar] [CrossRef]
  16. Khanal, S.; Kc, K.; Fulton, J.P.; Shearer, S.; Ozkan, E. Remote sensing in agriculture—Accomplishments, limitations, and opportunities. Remote Sens. 2020, 12, 3783. [Google Scholar] [CrossRef]
  17. Li, J.; Pei, Y.; Zhao, S.; Xiao, R.; Sang, X.; Zhang, C. A review of remote sensing for environmental monitoring in China. Remote Sens. 2020, 12, 1130. [Google Scholar] [CrossRef]
  18. Chiaraviglio, L.; Elzanaty, A.; Alouini, M.S. Health risks associated with 5G exposure: A view from the communications engineering perspective. IEEE Open J. Commun. Soc. 2021, 2, 2131–2179. [Google Scholar] [CrossRef]
  19. Elzanaty, A.; Chiaraviglio, L.; Alouini, M.S. 5G and EMF exposure: Misinformation, open questions, and potential solutions. Front. Commun. Netw. 2021, 2, 635716. [Google Scholar] [CrossRef]
  20. Ali, Z.; Henna, S.; Akhunzada, A.; Raza, M.; Kim, S.W. Performance evaluation of LoRaWAN for green Internet of Things. IEEE Access 2019, 7, 164102–164112. [Google Scholar] [CrossRef]
  21. Capuzzo, M.; Delgado, C.; Sultania, A.K.; Famaey, J.; Zanella, A. Enabling Green IoT: Energy-Aware Communication Protocols for Battery-less LoRaWAN Devices. In Proceedings of the 24th International ACM Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, Alicante, Spain, 22–26 November 2021; pp. 95–98. [Google Scholar]
  22. Banti, K.; Karampelia, I.; Dimakis, T.; Boulogeorgos, A.A.A.; Kyriakidis, T.; Louta, M. LoRaWAN Communication Protocols: A Comprehensive Survey under an Energy Efficiency Perspective. Telecom 2022, 3, 322–357. [Google Scholar] [CrossRef]
  23. Bates, H.; Pierce, M.; Benter, A. Real-Time Environmental Monitoring for Aquaculture Using a LoRaWAN-Based IoT Sensor Network. Sensors 2021, 21, 7963. [Google Scholar] [CrossRef]
  24. Wang, Y.; Huang, Y.; Song, C. A new smart sensing system using LoRaWAN for environmental monitoring. In Proceedings of the 2019 Computing, Communications and IoT Applications (ComComAp), Shenzhen, China, 26–28 October 2019; pp. 347–351. [Google Scholar]
  25. Zhang, Y.; Love, D.J.; Krogmeier, J.V.; Anderson, C.R.; Heath, R.W.; Buckmaster, D.R. Challenges and opportunities of future rural wireless communications. IEEE Commun. Mag. 2021, 59, 16–22. [Google Scholar] [CrossRef]
  26. Soliman, M.A.; El Kafrawy, S.B.; Said, R.E.; Saber, S.A.; Muller-Karger, F.E. Geomatics approach to assess nesting habitat of green turtles Wadi El Gemal, Red Sea, Egypt. Egypt. J. Remote Sens. Space Sci. 2021, 24, 815–824. [Google Scholar] [CrossRef]
  27. Fakhry, A.M.; El-Keblawy, A.; Shabana, H.A.; Gamal, I.E.; Shalouf, A. Microhabitats affect population size and plant vigor of three critically endangered endemic plants in Southern Sinai Mountains, Egypt. Land 2019, 8, 86. [Google Scholar] [CrossRef]
  28. Tawfik, R.; Sarhan, M. Ecotourism and Protected Areas Sustainable Financing: A Case Study of Wadi El Gemal Visitor Center. J. Spat. Organ. Dyn. 2021, 9, 156–172. [Google Scholar]
  29. Alliance, L. A Technical Overview of LoRa and LoRaWAN; White Paper Technical report; The LoRa Alliance: San Ramon, CA, USA, 2015. [Google Scholar]
  30. Chiani, M.; Elzanaty, A. On the LoRa modulation for IoT: Waveform properties and spectral analysis. IEEE Internet Things J. 2019, 6, 8463–8470. [Google Scholar] [CrossRef]
  31. Marais, J.M.; Malekian, R.; Abu-Mahfouz, A.M. LoRaand LoRaWAN testbeds: A review. In Proceedings of the 2017 IEEE AFRICON, Cape Town, South Africa, 18–20 September 2017; pp. 1496–1501. [Google Scholar]
  32. Alliance, L. LoRaWAN® 1.0.4 Specification; Technical Report; LoRa Alliance: San Ramon, CA, USA, 2020. [Google Scholar]
  33. Pianini, D.; Elzanaty, A.; Giorgetti, A.; Chiani, M. Emerging distributed programming paradigm for cyber-physical systems over LoRaWANs. In Proceedings of the 2018 IEEE Globecom Workshops (GC Wkshps), Abu Dhabi, United Arab Emirates, 9–13 December 2018; pp. 1–6. [Google Scholar]
  34. Hidayat, M.; Nugroho, A.; Sutiarso, L.; Okayasu, T. Development of environmental monitoring systems based on LoRa with cloud integration for rural area. In IOP Conference Series: Earth and Environmental Science; IOP Publishing: Bristol, UK, 2019; Volume 355, p. 012010. [Google Scholar]
  35. Klaina, H.; Guembe, I.P.; Lopez-Iturri, P.; Campo-Bescós, M.Ã.; Azpilicueta, L.; Aghzout, O.; Alejos, A.V.; Falcone, F. Analysis of low power wide area network wireless technologies in smart agriculture for large-scale farm monitoring and tractor communications. Measurement 2022, 187, 110231. [Google Scholar] [CrossRef]
  36. Li, M.; Lin, C.; Ren, J.; Jiang, F. A wireless ecological aquaculture water quality monitoring system based on LoRa technology. In Proceedings of the 2019 International Conference on Wireless Communication, Network and Multimedia Engineering (WCNME 2019), Guilin, China, 21–22 April 2019; Atlantis Press: Amsterdam, The Netherlands, 2019; pp. 5–7. [Google Scholar]
  37. Zhang, H.; Li, C., II; Hua, Z., III; Ren, W.; Gao, Y.; Hao, Z. Design of aquaculture monitoring system based on LoRa and 4G network of Internet of Things. In Proceedings of the Thirteenth International Conference on Digital Image Processing (ICDIP 2021) SPIE, Singapore, 20–23 May 2021; Volume 11878, pp. 630–635. [Google Scholar]
  38. Al mojamed, M. On the Use of LoRaWAN for Mobile Internet of Things: The Impact of Mobility. Appl. Syst. Innov. 2021, 5, 5. [Google Scholar] [CrossRef]
  39. Tamang, D.; Pozzebon, A.; Parri, L.; Fort, A.; Abrardo, A. Designing a reliable and low-latency LoRaWAN solution for environmental monitoring in factories at major accident risk. Sensors 2022, 22, 2372. [Google Scholar] [CrossRef]
  40. Hristov, G.; Raychev, J.; Kinaneva, D.; Zahariev, P. Emerging methods for early detection of forest fires using unmanned aerial vehicles and lorawan sensor networks. In Proceedings of the 2018 28th EAEEIE Annual Conference (EAEEIE), Hafnarfjordur, Iceland, 26–28 September 2018; pp. 1–9. [Google Scholar]
  41. Pan, M.; Chen, C.; Yin, X.; Huang, Z. UAV-Aided Emergency Environmental Monitoring in Infrastructure-Less Areas: LoRa Mesh Networking Approach. IEEE Internet Things J. 2021, 9, 2918–2932. [Google Scholar] [CrossRef]
  42. Sanchez-Iborra, R.; Sanchez-Gomez, J.; Ballesta-Viñas, J.; Cano, M.D.; Skarmeta, A.F. Performance evaluation of LoRa considering scenario conditions. Sensors 2018, 18, 772. [Google Scholar] [CrossRef] [PubMed]
  43. Kousias, K.; Caso, G.; Alay, Ö.; Lemic, F. Empirical analysis of lorawan adaptive data rate for mobile internet of things applications. In Proceedings of the 2019 on Wireless of the Students, by the Students, and for the Students Workshop, Los Cabos, Mexico, 21 October 2019; pp. 9–11. [Google Scholar]
  44. Anwar, K.; Rahman, T.; Zeb, A.; Khan, I.; Zareei, M.; Vargas-Rosales, C. Rm-adr: Resource management adaptive data rate for mobile application in lorawan. Sensors 2021, 21, 7980. [Google Scholar] [CrossRef] [PubMed]
  45. Farhad, A.; Kim, D.H.; Kim, B.H.; Mohammed, A.F.Y.; Pyun, J.Y. Mobility-aware resource assignment to IoT applications in long-range wide area networks. IEEE Access 2020, 8, 186111–186124. [Google Scholar] [CrossRef]
  46. Ayoub, W.; Samhat, A.E.; Nouvel, F.; Mroue, M.; Prévotet, J.C. Internet of mobile things: Overview of lorawan, dash7, and nb-iot in lpwans standards and supported mobility. IEEE Commun. Surv. Tutor. 2018, 21, 1561–1581. [Google Scholar] [CrossRef]
  47. Di Renzone, G.; Parrino, S.; Peruzzi, G.; Pozzebon, A. LoRaWAN in motion: Preliminary tests for real time low power data gathering from vehicles. In Proceedings of the 2021 IEEE International Workshop on Metrology for Automotive (MetroAutomotive), Bologna, Italy, 1–2 July 2021; pp. 232–236. [Google Scholar]
  48. Delafontaine, V.; Schiano, F.; Cocco, G.; Rusu, A.; Floreano, D. Drone-aided localization in LoRa IoT networks. In Proceedings of the 2020 IEEE International Conference on Robotics and Automation (ICRA), Paris, France, 31 May–31 August 2020; pp. 286–292. [Google Scholar]
  49. Mason, F.; Chiariotti, F.; Capuzzo, M.; Magrin, D.; Zanella, A.; Zorzi, M. Combining LoRaWAN and a new 3D motion model for remote UAV tracking. In Proceedings of the IEEE INFOCOM 2020-IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Toronto, ON, Canada, 6–9 July 2020; pp. 412–417. [Google Scholar]
  50. Stellin, M.; Sabino, S.; Grilo, A. LoRaWAN networking in mobile scenarios using a WiFi mesh of UAV gateways. Electronics 2020, 9, 630. [Google Scholar] [CrossRef]
  51. Saraereh, O.A.; Alsaraira, A.; Khan, I.; Uthansakul, P. Performance evaluation of UAV-enabled LoRa networks for disaster management applications. Sensors 2020, 20, 2396. [Google Scholar] [CrossRef]
  52. Ghazali, M.H.M.; Teoh, K.; Rahiman, W. A systematic review of real-time deployments of UAV-based Lora communication network. IEEE Access 2021, 9, 124817–124830. [Google Scholar] [CrossRef]
  53. Tiurlikova, A.; Stepanov, N.; Mikhaylov, K. Improving the Energy Efficiency of a LoRaWAN by a UAV-based Gateway. In Proceedings of the 2019 11th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT), Dublin, Ireland, 28–30 October 2019; pp. 1–6. [Google Scholar]
  54. Abdelfadeel, K.Q.; Zorbas, D.; Cionca, V.; Pesch, D. FREE—Fine-grained scheduling for reliable and energy-efficient data collection in LoRaWAN. IEEE Internet Things J. 2019, 7, 669–683. [Google Scholar] [CrossRef]
  55. Liu, J.; Wu, J.; Liu, M. UAV monitoring and forecasting model in intelligent traffic oriented applications. Comput. Commun. 2020, 153, 499–506. [Google Scholar] [CrossRef]
  56. Martinez-Caro, J.M.; Cano, M.D. IoT system integrating unmanned aerial vehicles and LoRa technology: A performance evaluation study. Wirel. Commun. Mob. Comput. 2019, 2019, 4307925. [Google Scholar] [CrossRef]
  57. Behjati, M.; Mohd Noh, A.B.; Alobaidy, H.A.; Zulkifley, M.A.; Nordin, R.; Abdullah, N.F. LoRa Communications as an Enabler for Internet of Drones towards Large-Scale Livestock Monitoring in Rural Farms. Sensors 2021, 21, 5044. [Google Scholar] [CrossRef] [PubMed]
  58. Addabbo, T.; Fort, A.; Mugnaini, M.; Parri, L.; Pozzebon, A.; Vignoli, V. Smart sensing in mobility: A lorawan architecture for pervasive environmental monitoring. In Proceedings of the 2019 IEEE 5th International Forum on Research and Technology for Society and Industry (RTSI), Florence, Italy, 9–12 September 2019; pp. 421–426. [Google Scholar]
  59. Sobhi, S.; Elzanaty, A.; Ghuniem, A.M.; Abdelkader, M.F. Vehicle-Mounted Fog-Node with LoRaWAN for Rural Data Collection. In Proceedings of the 2022 IEEE 33th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), Virtual, 12–15 September 2022; pp. 1438–1444. [Google Scholar]
  60. Molisch, A.F. Wireless Communications, 2nd ed.; John Wiley & Sons: New York, NY, USA, 2011; pp. 261–292. [Google Scholar]
  61. Bagariang, Y.; Nashiruddin, M.I.; Adriansyah, N.M. Lora-based iot network planning for advanced metering infrastructure in urban, suburban and rural scenario. In Proceedings of the 2019 International Seminar on Research of Information Technology and Intelligent Systems (ISRITI), Yogyakarta, Indonesia, 5–6 December 2019; pp. 188–193. [Google Scholar]
  62. Yates, R.D.; Sun, Y.; Brown, D.R.; Kaul, S.K.; Modiano, E.; Ulukus, S. Age of information: An introduction and survey. IEEE J. Sel. Areas Commun. 2021, 39, 1183–1210. [Google Scholar] [CrossRef]
  63. Casals, L.; Mir, B.; Vidal, R.; Gomez, C. Modeling the energy performance of LoRaWAN. Sensors 2017, 17, 2364. [Google Scholar] [CrossRef] [PubMed]
  64. Semtech, SX1301 Datasheet. Available online: https://www.semtech.com/products/wireless-rf/lora-core/sx1301 (accessed on 30 December 2022).
  65. ChirpStack, The ChirpStack Project. Available online: https://www.chirpstack.io/ (accessed on 30 December 2022).
  66. Semtech, SX1278 End Transceiver Datasheet. Available online: https://www.semtech.com/products/wireless-rf/lora-connect/sx1278 (accessed on 30 December 2022).
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.