An Orthogonal Air Pollution Monitoring Method (OAPM) Based on LoRaWAN
Abstract
:1. Introduction
2. Background
Background on Air Pollution Monitoring
3. Related Work
3.1. Air Pollution Monitoring Solutions
3.2. LoRa-Based Solutions
- A simple algorithm, where the processing performed by the EDs is kept minimum.
- A periodic algorithm, at the initiative of the GW. No ED has to take the initiative of requesting to be synchronized with the GW’s clock.
- An efficient algorithm able to synchronize all EDs at the same time, even if they use different spreading factors.
4. LoRa and LoRaWAN
4.1. LoRa
4.2. LoRaWAN
- Class A devices, with the basic set of features that all devices must implement. To listen to the downlink messages, EDs open two receive windows (RX1, RX2) at a predefined time after the end of transmission of an uplink message. EDs are prohibited from starting a new uplink transmission before the end of the second receiving window. Class A is the lowest power consumption class [35]. It is also called the default class. Using LoRaWAN MAC commands, an ED of Class A can change its status to Class B.
- Class B devices implement the functionalities of Class A. In addition, these devices are also accessible at time slots defined by Beacon messages multicast by the gateway periodically every 128 s [36].
- Class C devices implement the functionalities of Class A. Class C is dedicated to Continuously listening end devices which are less power-constrained devices. Gateways can, therefore, send any downlink transmission at any time. EDs of this class are accessible with low-latency but consume more energy than EDs of other classes [37].
4.3. Frequency Bands and European Regulations
- Sub-band 1: h1 (867–868 MHz), h1.1 (868–868.6 MHz), h1.4 (869.7–870 MHz).
- Sub-band 2: h1.2 (868.7–869.2 MHz).
- Sub-band 3: h1.3: (869.4–869.65 MHz).
4.4. LoRaWAN Collisions
- Intra-SF collisions: Whenever several packets arrive at a gateway within the same frequency and time. If these packets were sent using the same SF, all of them will be rejected if one is not received with a signal strength 6 dBm higher than the concurrent packets, taking into account the capture effect.
- Collisions because of unavailability of a Receive Path: Whenever the number of packets simultaneously arriving at a gateway with different SFs on the same frequency, is strictly higher than the number of Receive Paths available for uplink traffic, only the number of packets corresponding to the number of Receive Paths available will be correctly received.
5. Proposed Architecture
5.1. System Components
5.1.1. Cluster Formation
- All clusters have a similar number of EDs.
- Each cluster tries to maximize the number of different SFs present. This requirement is ensured by the breakdown into sectors.
- Each cluster j is assigned a Time Window such that all EDs belonging to cluster j can transmit their monitoring report to the GW in . In each Monitoring Period , there exists one Time Window assigned to each cluster, and the Time Windows assigned to two different clusters do not overlap.
5.1.2. Transmission Index
5.1.3. Sub-Cluster Formation
5.2. Time Constraints
6. System Behavior
- Joining phase during which the ED joins the LoRaWAN Network and gets a short configuration index on two bytes, the channel to listen for the configuration parameters and the SF to use for uplink transmission, which is also the SF used to receive the configuration parameters. The ED also gets the reference time given by the GW.
- Configuration phase during which the GW configures all the EDs using their configuration index, telling each ED when to transmit its monitoring report and when to receive the synchronization message from the GW, on which frequency channel and with which : see Algorithm 1 in Section 7. To reduce the size of configuration messages and the duration of the configuration phase, the GW multicasts its configuration messages to all EDs using the same , configuring at once as many EDs using this as possible. The number of EDs simultaneously configured is computed from the maximum payload allowed with the used.
- Synchronization phase during which the GW synchronizes all the EDs. Only one synchronization message is multicast to all EDs per Synchronization Period. This message uses the highest SF used by some EDs in the network considered.
- Monitoring phase during which each ED monitors air pollutants and transmits its monitoring report to the gateway once per Monitoring Period: see Algorithm 2 in Section 7.
6.1. Medium Activity over Time
- the monitoring guard that avoids overlapping between a previous downlink synchronization message and an uplink transmission.
- the monitoring guard that avoids overlapping between two successive uplink transmissions.
- the synchronization guard that avoids overlapping between a previous uplink transmission and the downlink synchronization message.
6.2. Transmission Time Computation
6.3. Scalability
- The transmission window size is free: Assumption 1 is met.
- The transmission window size is enforced by the application: Assumptions 1 and 2 are met. We take the example of a time window whose size is set to 100 s, 200 s, 300 s and 400 s.
7. Configuration, Synchronization and Monitoring
- The following parameters common to all EDs: , , , , .
- The parameters specific to each ED: its cluster transmission starting time expressed relatively to the beginning of the current Monitoring Period, and its own transmission time expressed relatively to .
7.1. Message Format
- Common parameters: the Synchronization Period (2 bytes), the Monitoring Period (2 bytes), the Starting of the Synchronization Period (2 bytes), the number of MPs per SP (1 byte), the Starting time of the first Monitoring Period expressed relatively to the starting of the Synchronization Period (1 byte) as well as the highest SF used by some EDs (3 bits) (this SF is used by the GW to transmit the synchronization), and the number of EDs configured by this message (5 bits). This gives a total of 9 bytes. These parameters are depicted in dark red in Figure 6.
- Parameters specific to each ED: the configuration index (2 bytes), the starting of the transmission window (2 bytes) within the current Monitoring Period and the Transmission Time within the Transmission Window (2 bytes), leading to 6 bytes per ED configured. These parameters are depicted in light red in Figure 6.
7.2. Configuration of End Devices
Algorithm 1 End Devices Configuration |
/* Run by the server to configure all the End Devices */ |
/* Initializations */ |
for each in the monitored area do |
/* Cluster assignment */ |
Assign to a cluster according to its geographic coordinates obtained during deployment |
Compute and the minimum and maximum SF used in the network |
end for |
/* Compute the parameters common to all EDs */ |
Initialize , , , , , |
/* Compute the transmission and receive times of all EDs */ |
for each in the monitored area do |
if =1 then |
else |
end if |
for to do |
/* Initialize Transmit index per SF in */ |
end for |
for each do |
/* Assign Index=subcluster */ |
; |
/* Assign Time Window */ |
/* Assign Transmission Time within TW */ |
end for /* End Device */ |
end for /* Cluster */ |
/* Send configuration parameters to all EDs */ |
for to do |
all the EDs using |
while do |
multicast configuration parameters to a maximum number of EDs using |
Remove these EDs from |
end while |
end for |
7.3. Synchronization of EDs
- The clock drift is linear during the Synchronization Period. This assumption has been checked by many authors such as [23] for instance.
- The clock drift in the next Synchronisation Period will be very close to the one observed in the previous Synchronisation Period.
7.4. Air Pollution Monitoring by End Devices
Algorithm 2 Monitoring step |
/* Run by any End Device */ |
Receive (ConfigurationParameters) |
Initialize its local parameters |
/* Number of the Synchronization Period */ |
repeat |
/* Behavior of any ED during a synchro period */ |
Sleep until to receive next synchro msg |
Process the synchronization message, |
Update the clock |
the compensation before next transmit |
for to do |
/* Transmit its monitoring report once per MP |
during successive periods */ |
Sleep until to transmit its monitoring msg |
Build the air pollutant report |
Transmit the air pollutant report to the GW |
the compensation before next transmit |
end for |
the compensation before next receipt |
until forever |
7.5. Duty Cycle and Energy Consumption
7.6. Average Message Delivery Latency
- The waiting time before transmission. Since the monitoring report can be generated at any time in the Monitoring Period, this waiting time depends on the generation time. It ranges from 0 to the next Monitoring Period. We distinguish two cases:
- -
- First case: the current Monitoring Period is directly followed by another Monitoring Period. This occurs times per Monitoring Periods.
- -
- Second case: the current Monitoring Period is followed by a synchronization. This occurs once per Monitoring Periods.
- The Time on Air of the monitoring report, which is fixed for a given ED.
8. Simulation Results
8.1. Nominal Behavior
- The implementation of only three receive paths results in the worst packet delivery ratio (PDR).
- The implementation of eight receive paths instead of six slightly improves the PDR.
- A smaller Monitoring Period leads to a smaller number of EDs supported while ensuring an acceptable PDR (i.e., ≥0.7).
8.2. Non-Nominal Behavior
8.3. Energy Consumption, Duty Cycle and Average Latency
9. Conclusions
- It supports of a high number of EDs while maintaining a PDR close to 1, provided a number of receive paths ≥6.
- It has a low energy consumption, because all transmissions are scheduled by the network server.
- It provides a high network lifetime.
- It is fully compliant with the requirements expressed by the World Health Organization and the US Environmental Agency for air pollution monitoring.
- It is a simple solution based on an implicit clustering of EDs according to their geographic coordinates and the computation of their transmission times by the Network Server.
Author Contributions
Funding
Conflicts of Interest
Notations
ED | End Device |
GW | Gateway |
NS | Network Server |
DOAJ | Directory of open access journals |
TLA | Three letter acronym |
LD | linear dichroism |
SF | Spreading Factor |
RP | Receive Path |
Monitoring Period | |
SP | Synchronization Period |
Transmission Window | |
Transmission Time | |
Monitoring Guard Time 1 | |
Monitoring Guard Time 2 | |
Synchronization Guard Time | |
Synchronization of any ED with regard to the GW ensured by the synchronization algorithm | |
Time on Air of the Synchronization message transmitted with the maximum SF used in the network | |
Time on Air of the Monitoring Report message | |
Starting time of the first Synchronization Period | |
Total Time on Air used by sub-cluster h to transmit the Monitoring Reports of its devices | |
Number of Monitoring Periods per Synchronization Period | |
Packet Delivery Ratio | |
Maximum number of EDs supported by OAPM |
References
- World Health Organization. Ambient Air Pollution: A Global Assessment of Exposure and Burden of Disease; World Health Organization: Geneva, Switzerland, 2016. [Google Scholar]
- World Health Organization. WHO Guidelines for Indoor Air Quality: Household Fuel Combustion; World Health Organization: Geneva, Switzerland, 2014. [Google Scholar]
- Mokrani, H.; Lounas, R.; Bennai, M.T.; Salhi, D.E.; Djerbi, R. Air quality monitoring using iot: A survey. In Proceedings of the 2019 IEEE International Conference on Smart Internet of Things (SmartIoT), Tianjin, China, 9–11 August 2019; pp. 127–134. [Google Scholar]
- Wesseling, J.; de Ruiter, H.; Blokhuis, C.; Drukker, D.; Weijers, E.; Volten, H.; Vonk, J.; Gast, L.; Voogt, M.; Zandveld, P.; et al. Development and implementation of a platform for public information on air quality, sensor measurements, and citizen science. Atmosphere 2019, 10, 445. [Google Scholar] [CrossRef] [Green Version]
- World Health Organization. World Health Organization, Who We Are. Available online: https://www.who.int/about/who-we-are (accessed on 30 March 2020).
- U.S. Environmental Protection Agency Office of Air Quality Planning. Air Quality Index: A Guide to Air Quality and Your Health; EPA-456/F-14-002; U.S. Environmental Protection Agency Office: Research Triangle Park, NC, USA, 2014.
- Blenn, N.; Kuipers, F. LoRaWAN in the wild: Measurements from the things network. arXiv 2017, arXiv:1706.03086. [Google Scholar]
- Bor, M.C.; Roedig, U.; Voigt, T.; Alonso, J.M. Do LoRa Low-Power Wide-Area Networks Scale? In Proceedings of the 19th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, Malta, Malta, 13–17 November 2016; Association for Computing Machinery: New York, NY, USA, 2016; pp. 59–67. [Google Scholar] [CrossRef] [Green Version]
- Mintz, D. Technical Assistance Document for the Reporting of Daily Air Quality—The Air Quality Index (aqi): US Environmental Protection Agency; Office of Air Quality Planning and Standards: Washington, DC, USA, 2013; pp. 1–26.
- Airparif Association. Air Quality in Ile-de-France. 2020. Available online: https://data-airparif-asso.opendata.arcgis.com/search?collection=Dataset (accessed on 20 March 2020).
- Shah, J.; Mishra, B. IoT enabled environmental monitoring system for smart cities. In Proceedings of the 2016 international conference on internet of things and applications (IOTA), Pune, India, 22–24 January 2016; pp. 383–388. [Google Scholar]
- Kim, S.H.; Jeong, J.M.; Hwang, M.T.; Kang, C.S. Development of an IoT-based atmospheric environment monitoring system. In Proceedings of the 2017 International Conference on Information and Communication Technology Convergence (ICTC), Jeju, Korea, 18–20 October 2017; pp. 861–863. [Google Scholar]
- Han, Y.; Park, B.; Jeong, J. A Novel Architecture of Air Pollution Measurement Platform Using 5G and Blockchain for Industrial IoT Applications. Procedia Comput. Sci. 2019, 155, 728–733. [Google Scholar] [CrossRef]
- 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]
- Tzortzakis, K.; Papafotis, K.; Sotiriadis, P.P. Wireless self powered environmental monitoring system for smart cities based on LoRa. In Proceedings of the 2017 Panhellenic Conference on Electronics and Telecommunications (PACET), Xanthi, Greece, 17–18 November 2017; pp. 1–4. [Google Scholar]
- Eletreby, R.; Zhang, D.; Kumar, S.; Yağan, O. Empowering low-power wide area networks in urban settings. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication, Los Angeles, CA, USA, 21–25 August 2017; pp. 309–321. [Google Scholar]
- Gadre, A.; Yi, F.; Rowe, A.; Iannucci, B.; Kumar, S. Quick (and Dirty) Aggregate Queries on Low-Power WANs. In Proceedings of the 2020 The 19th ACM/IEEE Conference on Information Processing in Sensor Networks (IPSN), Sydney, Australia, 21–24 April 2020. [Google Scholar]
- Dongare, A.; Narayanan, R.; Gadre, A.; Luong, A.; Balanuta, A.; Kumar, S.; Iannucci, B.; Rowe, A. Charm: Exploiting geographical diversity through coherent combining in low-power wide-area networks. In Proceedings of the 2018 17th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN), Porto, Portugal, 11–13 April 2018; pp. 60–71. [Google Scholar]
- Polonelli, T.; Brunelli, D.; Benini, L. Slotted aloha overlay on lorawan-a distributed synchronization approach. In Proceedings of the 2018 IEEE 16th International Conference on Embedded and Ubiquitous Computing (EUC), Bucharest, Romania, 29–31 October 2018; pp. 129–132. [Google Scholar]
- Ramirez, C.G.; Sergeyev, A.; Dyussenova, A.; Iannucci, B. LongShoT: Long-range synchronization of time. In Proceedings of the 18th International Conference on Information Processing in Sensor Networks, Montreal, QC, Canada, 16–18 April 2019; pp. 289–300. [Google Scholar]
- Haxhibeqiri, J.; Moerman, I.; Hoebeke, J. Low overhead scheduling of lora transmissions for improved scalability. IEEE Internet Things J. 2018, 6, 3097–3109. [Google Scholar] [CrossRef] [Green Version]
- Zorbas, D.; Abdelfadeel, K.; Kotzanikolaou, P.; Pesch, D. TS-LoRa: Time-slotted LoRaWAN for the Industrial Internet of Things. Comput. Commun. 2020, 153, 1–10. [Google Scholar] [CrossRef]
- Gao, S.; Zhang, X.; Du, C.; Ji, Q. A Multichannel Low-Power Wide-Area Network with High-Accuracy Synchronization Ability for Machine Vibration Monitoring. IEEE Internet Things J. 2019, 6, 5040–5047. [Google Scholar] [CrossRef]
- Haiahem, R.; Ghazel, C.; Azouz Saidane, L. An alternative data gathering of the air pollutants in the urban environment using lora and lorawan. In Proceedings of the 2018 14th International Wireless Communications & Mobile Computing Conference (IWCMC), Limassol, Cyprus, 25–29 June 2018; pp. 1237–1242. [Google Scholar]
- Raza, U.; Kulkarni, P.; Sooriyabandara, M. Low power wide area networks: An overview. IEEE Commun. Surv. Tutorials 2017, 19, 855–873. [Google Scholar] [CrossRef] [Green Version]
- Wang, C.H.; Huang, Y.K.; Zheng, X.Y.; Lin, T.S.; Chuang, C.L.; Jiang, J.A. A self sustainable air quality monitoring system using WSN. In Proceedings of the 2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA), Taipei, Taiwan, 17–19 December 2012; pp. 1–6. [Google Scholar]
- Magrin, D.; Centenaro, M.; Vangelista, L. Performance evaluation of LoRa networks in a smart city scenario. In Proceedings of the 2017 IEEE International Conference on Communications (ICC), Paris, France, 21–25 May 2017; pp. 1–7. [Google Scholar]
- Addabbo, T.; Fort, A.; Mugnaini, M.; Parri, L.; Parrino, S.; Pozzebon, A.; Vignoli, V. A low power IoT architecture for the monitoring of chemical emissions. ACTA IMEKO 2019, 8, 53–61. [Google Scholar] [CrossRef]
- Mekki, K.; Bajic, E.; Chaxel, F.; Meyer, F. A comparative study of LPWAN technologies for large-scale IoT deployment. ICT Express 2019, 5, 1–7. [Google Scholar] [CrossRef]
- Wg, T. Technical Overview of LoRa and LoRaWAN.Lora-Alliance; LoRa® Alliance2400 Camino Ramon: San Ramon, CA, USA, 2015. [Google Scholar]
- 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] [Green Version]
- Semtech. Wireless and Sensing Products Datasheet. 2017. Available online: https://www.semtech.com/products/wireless-rf/lora-gateways/sx1301/#download-resources (accessed on 30 April 2020).
- Capuzzo, M.; Magrin, D.; Zanella, A. Confirmed traffic in LoRaWAN: Pitfalls and countermeasures. In Proceedings of the 2018 17th Annual Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net), Capri, Italy, 20–22 June 2018; pp. 1–7. [Google Scholar] [CrossRef] [Green Version]
- Alliance, L. LoRaWAN 1.0. 3 specification. Lora-Alliance. Org 2018, 1, 1–72. [Google Scholar]
- Queralta, J.; Gia, T.; Zou, Z.; Tenhunen, H.; Westerlund, T. Comparative study of LPWAN technologies on unlicensed bands for M2M communication in the IoT: Beyond LoRa and LoRaWAN. Procedia Comput. Sci. 2019, 155, 343–350. [Google Scholar] [CrossRef]
- Adelantado, F.; Vilajosana, X.; Tuset-Peiro, P.; Martinez, B.; Melia-Segui, J.; Watteyne, T. Understanding the limits of LoRaWAN. IEEE Commun. Mag. 2017, 55, 34–40. [Google Scholar] [CrossRef] [Green Version]
- Polonelli, T.; Brunelli, D.; Marzocchi, A.; Benini, L. Slotted aloha on lorawan-design, analysis, and deployment. Sensors 2019, 19, 838. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Duda, A.; Heusse, M. Spatial issues in modeling lorawan capacity. In Proceedings of the 22nd International ACM Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, Miami, FL, USA, 25–29 November 2019; pp. 191–198. [Google Scholar]
- Goursaud, C.; Gorce, J.M. Dedicated networks for IoT: PHY/MAC state of the art and challenges. In EAI Endorsed Transactions on Internet of Things; European Alliance for Innovation: Ghent, Belgium, 2015. [Google Scholar] [CrossRef]
- The Things Network. Regional Parameters (Frequency Plans & Duty Cycle. 2020. Available online: https://www.thethingsnetwork.org/docs/lorawan/frequency-plans.html (accessed on 25 June 2020).
- CEPT, Electronic Communications Committee. ERC Recommendation 70-03. 2020. Available online: https://www.ecodocdb.dk/download/25c41779-cd6e/Rec7003e.pdf (accessed on 25 June 2020).
- Yu, F.; Zhu, Z.; Fan, Z. Study on the feasibility of LoRaWAN for smart city applications. In Proceedings of the 2017 IEEE 13th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Rome, Italy, 9–11 October 2017; pp. 334–340. [Google Scholar]
- Caubel, J.J.; Cados, T.E.; Preble, C.V.; Kirchstetter, T.W. A Distributed Network of 100 Black Carbon Sensors for 100 Days of Air Quality Monitoring in West Oakland, California. Environ. Sci. Technol. 2019, 53, 7564–7573. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Rizzi, M.; Depari, A.; Ferrari, P.; Flammini, A.; Rinaldi, S.; Sisinni, E. Synchronization Uncertainty Versus Power Efficiency in LoRaWAN Networks. IEEE Trans. Instrum. Meas. 2019, 68, 1101–1111. [Google Scholar] [CrossRef]
- Haiahem, R.; Boumerdassi, S.; Azouz Saidane, L. A New Dynamic Urban Environment Air Pollution Monitoring Protocol using WAVE (DAP-MP). In Proceedings of the 2020 International Conference on Information Networking (ICOIN), Barcelona, Spain, 7–10 January 2020; pp. 622–627. [Google Scholar]
Air Quality Index | Levels of Health Concern | Colors |
---|---|---|
up to 50 | Good | Green |
51 to 100 | Moderate | Yellow |
101 to 150 | Unhealthy for Sensitive groups | Orange |
151 to 200 | Unhealthy | Red |
201 to 300 | Very Unhealthy | Purple |
301 to 500 | Hazardous | Brown |
AQI | |||||||
---|---|---|---|---|---|---|---|
ppm | ppm | g/m | g/m | ppm | ppb | ppb | |
8 h | 1 h | 24 h | 24 h | 8 h | 1 h | 1 h | |
Good (≤50) | 0–0.059 | 0–12.0 | 0–54 | 0–4.4 | 0–35 | 0–53 | |
Moderate (51–100) | 0.060–0.075 | 12.1–35.4 | 55–154 | 4.5–9.4 | 36–75 | 54–100 | |
Unhealthy for Sensitive | |||||||
Groups (101–150) | 0.076–0.095 | 0.125–0.164 | 35.5–55.4 | 155–254 | 9.5–12.4 | 76–185 | 101–360 |
Unhealthy (151–200) | 0.096–0.115 | 0.165–0.204 | 55.5–150.4 | 255–354 | 12.5–15.4 | 186–304 | 361–649 |
Very Unhealthy (201–300) | 0.116–0.374 | 0.205–0.404 | 150.5–250.4 | 355–424 | 15.5–30.4 | 305–604 [24 h] | 650–1249 |
Hazardous (301–500) | - | 0.405–0.604 | 250.5–500.4 | 425–604 | 30.5–50.4 | 604–1004 [24 h] | 1250–2049 |
Battery Lifetime | Throughput | Com. Range | Topology | Operator/Autonomic | |
---|---|---|---|---|---|
Wi-Fi | + | 1.3 Gbits/s | <100 m | Star | Autonomic |
Zigbee | ++++ | 250 kbit/s | <300 m | Star, Mesh, Point-to-Point | Autonomic |
NB-IoT | +++ | 250 kbit/s | >30 km | Cellular | Operator |
Sigfox | ++++ | 800 bits/s | >10 km | Cellular | Operator |
LoRaWAN | ++++ | 250 to 5470 bit/s | >10 km | Star | Both |
Bitrate (kbps) | 5.469 | 3.125 | 1.758 | 0.977 | 0.537 | 0.293 |
Channel | Central Frequency (MHz) | Bandwidth | % of Time on Air | Max ERP | Regulatory Regime |
---|---|---|---|---|---|
1 | 868.1 | 125 kHz | 1% | 14 dBm | h1.1 |
2 | 868.3 | 125 kHz | 1% | 14 dBm | h1.1 |
3 | 868.5 | 125 kHz | 1% | 14 dBm | h1.1 |
4 | 868.85 | 125 kHz | 0.1% | 14 dBm | h1.2 |
5 | 869.05 | 125 kHz | 0.1% | 14 dBm | h1.2 |
6 | 869.525 | 125 kHz | 10% | 27 dBm | h1.3 |
Case 1 | Case 2 | |||
---|---|---|---|---|
Free TW | TW Enforced | |||
400 | 1812 | 100 | 1800 | |
800 | 3630 | 200 | 3624 | |
1200 | 5448 | 300 | 5448 | |
1600 | 7266 | 400 | 7248 | |
400 | 3020 | 100 | 3020 | |
800 | 6045 | 200 | 6040 | |
1200 | 9070 | 300 | 9060 | |
1600 | 12,090 | 400 | 12,080 | |
400 | 4292 | 100 | 4288 | |
800 | 8584 | 200 | 8576 | |
1200 | 12,876 | 300 | 12,864 | |
1600 | 17,168 | 400 | 17,168 | |
400 | 6402 | 100 | 6396 | |
800 | 12,807 | 200 | 12,804 | |
1200 | 19,212 | 300 | 19,212 | |
1600 | 25,617 | 400 | 25,608 | |
400 | 7772 | 100 | 7768 | |
800 | 15,546 | 200 | 15,544 | |
1200 | 23,320 | 300 | 23,320 | |
1600 | 31,094 | 400 | 31,088 | |
400 | 6826 | 100 | 6824 | |
800 | 13,653 | 200 | 13,652 | |
1200 | 20,479 | 300 | 20,476 | |
1600 | 27,306 | 400 | 27,304 |
Total Number of Receive Paths | Channel 1 | Channel 2 | Channel 3 |
---|---|---|---|
3 RPs | 1 RP | 1 RP | 1 RP |
6 RPs | 2 RPs | 2 RPs | 2 RPs |
8 RPs | 3 RPs | 3 RPs | 2 RPs |
Parameter | Value |
---|---|
Channels | Default Channels |
868.1, 868.2, 868.3 MHz | |
Bandwidth | 125 kHz |
Receive Paths | 3, 6, 8 |
Spreading Factors | 7, 8, 9, 10, 11, 12 |
TX Power | 14 dBm corresponding to mA |
RX Current | mA |
Idle Current | mA |
Sleep Current | A |
Number of EDs | [0...5000] |
Area radius | 6000 m |
Data payload | 21 bytes |
Message Type | Unconfirmed |
Time Window | 100 s, 200 s, 300 s, 400 s |
Simulation Time | 32,000 s |
Parameter | ED Spreading Factor | ||
---|---|---|---|
Energy consumption (J) | 0.0052 | 0.0342 | 0.1218 |
Lifetime (year) | 8.83 | 3.27 | 1.13 |
Duty cycle (%) | 0.08 | 0.15 | 0.39 |
Average latency (s) | 200.58 | 200.80 | 201.84 |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Haiahem, R.; Minet, P.; Boumerdassi, S.; Azouz Saidane, L. An Orthogonal Air Pollution Monitoring Method (OAPM) Based on LoRaWAN. J. Sens. Actuator Netw. 2020, 9, 42. https://doi.org/10.3390/jsan9030042
Haiahem R, Minet P, Boumerdassi S, Azouz Saidane L. An Orthogonal Air Pollution Monitoring Method (OAPM) Based on LoRaWAN. Journal of Sensor and Actuator Networks. 2020; 9(3):42. https://doi.org/10.3390/jsan9030042
Chicago/Turabian StyleHaiahem, Rahim, Pascale Minet, Selma Boumerdassi, and Leila Azouz Saidane. 2020. "An Orthogonal Air Pollution Monitoring Method (OAPM) Based on LoRaWAN" Journal of Sensor and Actuator Networks 9, no. 3: 42. https://doi.org/10.3390/jsan9030042
APA StyleHaiahem, R., Minet, P., Boumerdassi, S., & Azouz Saidane, L. (2020). An Orthogonal Air Pollution Monitoring Method (OAPM) Based on LoRaWAN. Journal of Sensor and Actuator Networks, 9(3), 42. https://doi.org/10.3390/jsan9030042