Next Article in Journal
Optimized Passive Defense Measures via IR Imaging
Next Article in Special Issue
A Multiprotocol Wireless Sensor Network for High Performance Sport Applications
Previous Article in Journal
A Fuzzy Inference System for Unsupervised Deblurring of Motion Blur in Electron Beam Calibration
Previous Article in Special Issue
Smart Home Anti-Theft System: A Novel Approach for Near Real-Time Monitoring and Smart Home Security for Wellness Protocol
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Feasibility Analysis of a LoRa-Based WSN Using Public Transport

1
Department of Electronics and Telecommunications (DET), Politecnico di Torino, Corso Duca degli Abruzzi 24, 10129 Torino, Italy
2
Technologies for Business s.r.l. (T4B), Via Bobbio 21/8, 10141 Torino, Italy
3
Envisens Technologies s.r.l. (EST), Via C. Menotti 4, 10138 Torino, Italy
*
Author to whom correspondence should be addressed.
Appl. Syst. Innov. 2018, 1(4), 49; https://doi.org/10.3390/asi1040049
Submission received: 19 October 2018 / Revised: 29 November 2018 / Accepted: 3 December 2018 / Published: 10 December 2018
(This article belongs to the Special Issue Wireless Sensor Networks on Internet of Things and Intelligent System)

Abstract

:
LoRa (Long Range) is a proprietary radio communication technology exploiting license-free frequency bands, allowing low-rate information exchange over long distances with very low power consumption. Conventional environmental monitoring sensors have the disadvantage of being in fixed positions and distributed over wide areas, thus providing measurements with a spatially insufficient level of detail. Since public transport vehicles travel continuously within cities, they are ideal to house portable monitoring systems for environmental pollution and meteorological parameters. The paper presents a feasibility analysis of a Wireless Sensor Network (WSN) to collect this information from the vehicles conveying it to a central node for processing. The communication system is realized by deploying a layer-structured, fault-resistant, multi-hop Low Power Wide Area Network (LPWAN) based on the LoRa technology. Both a theoretical study about electromagnetic propagation and network architecture are addressed with consideration of potential practical network realization.

1. Introduction

The Internet of Things (IoT) refers to the network of different devices, designed to provide smart services and applications without the need of human intervention. It is one of the key technologies of the near future [1]. Essentially, IoT is a “system” where the network itself and all the connected devices have “less of everything”: less memory, less processing power, less available bandwidth, less available energy etc. [2]. Notwithstanding, the set of sensors and devices connected to the IoT is continuously increasing. It has been estimated that 50 billion devices will be connected by 2020 [3].
IoT offers a wide range of possible applications. Actually, the basis of IoT is the pervasive, continuous, and efficient real data collection. Data can be acquired, transmitted, stored, and aggregated for different purposes [4,5,6]. The future will be a world where the objects will become “smart” and integrated into a large information network exploiting the global connectivity. Services will also be available to interact with these “smart objects”, query and change their state and any information associated with them, taking into account security and privacy issues as well.
The set of “smart objects” (both sensors and equipment) by which IoT is made of, constitutes a wide Distributed Measurement System (DMS) [7]. Among the infinite range of possibilities that IoT is able to offer, one of the most important is related to implement smart cities, with pollution and environmental monitoring, and transportation control [8]. In particular, the real-time, efficient, and distributed monitoring of environmental pollution and meteorological parameters (such as temperature, atmospheric pressure, and humidity), also known as Environmental IoT (EIoT) [9], is one of the goals that most cities are trying to achieve for various purposes. Although standard observation stations have been used for decades, they present some limitations for measurements with a higher spatial resolution. Indeed, they pretend to monitor large areas but the collected data ends up being the average of numerous contributions, not allowing to precisely identifying critical zones (e.g., small and defined areas more subject to pollution problems) and not giving the possibility to improve the performances of the local meteorological and weather forecasting models.
Of course, ad-hoc instrumented vehicles would be too expensive. However, it has been already proved that standard vehicles can be used as meteorological integrated sensors; they can be either properly equipped with a specific monitoring station [10,11,12] or they can even use the set of sensors currently installed on them [13]. A valid means to realize a capillary and distributed monitoring system is represented by the city’s public transport fleet. In fact, according to the European Metropolitan Transport Authorities (EMTA) Barometer 2015, 11° Edition, public transportation covers, on average, an area of 1432 km2 of urbanized surface [14], corresponding to the area that can be monitored. A report of, Italian National Institute of Statistics (ISTAT, Istituto Nazionale di Statistica) from Italy from 2015 shows that the public transport system has more than 200 vehicles distributed over the municipal territory of the biggest Italian cities (e.g., Milan, Turin) [15]. Continuously moving within the entire city area, vehicles are able to provide a near real-time map of air quality and environmental parameters as well as detailed statistics defining hourly and daily trends.
Some experimental Wireless Sensor Networks (WSNs) for similar purposes were already proposed. For example, [16,17] presents WSNs based on Zigbee. However, they are not based on Low Power Wide Area Network (LPWAN) technologies [2].
LoRa is only one of many LPWAN technologies. Among the others, we have: Sigfox [18], which offers longer-range communication with respect to LoRa but has service subscription costs; NarrowBand IoT [19] (NB-IoT) that differs with respect to LoRa since it is a cellular, and then SIM-based technology [20]. Other technologies are also Weightless, 5by5 Wireless, HaLow, and so on.
Among the main advantages of LoRa with respect to traditional technologies, are its long-range capabilities (up to 15 km), battery life optimization, easy deployment, and robustness to interference [21]. These features make LoRa the ideal choice for a vast number of IoT applications. A detailed study about LoRa, including the report of different tests, is documented in [22] where some possible solutions for performance enhancements of a IoT network based on the LoRa technology are also proposed.
While most implementations built with these technologies are single-hop networks used to connect only end-devices to gateways and relying on the Internet for the remaining part, there are examples of multi-hop networks based on LoRa. In [23], a multi-hop linear network is deployed, with nodes forming a line topology and packets travelling from a node to the next in the line. In [24], the focus is on the effects of concurrent transmission in a multi-hop network, in order to ensure network reliability. The proposed network has a very simple multi-hop structure with respect to other proposed solutions for IoT, including, among the others, clustering [25], adaptive clustering [26], and specific routing clustering algorithms [27]. However, we believe that the proposed approach, even if simple, is suitable for the application of a DMS using public transport. A future further extension of this approach to other vehicles, can be also used to improve address problem of interest, energy and physical-aware coalition formation and resource management in smart IoT applications [28,29].
The Low-Power Wide Area Network (LPWAN) presented in this work is realized with LoRa technology, a wireless communication technology (working on free-of-charge unlicensed spectrum) that uses Chirp Spread Spectrum (CSS) modulation to encode information.
The prototypal network includes three types of nodes, which differ in their role but not in their hardware. On the public transport vehicles, the sensor nodes are installed on the vehicles themselves; they transmit air-quality sensors’ and weather-parameters sensors’ data to the gateway, together with position, date, and time information. Gateways spread around the city receive the information and relay it to the supergateway, a central node which processes this information. The supergateway may display the data, keep track of the correct operation of end-nodes and gateways belonging to the network, reporting any possible malfunction. Figure 1 is an example of potential installation in the city of Turin, Italy.
After a brief presentation of the LoRa technology (Section 2), we focus on the theoretical analysis of propagation performance (Section 3). We describe the networking solutions that could be properly adopted for the realization of a LoRa-based WSN using public transport (Section 4) and the software implementation (Section 5). Conclusions and outlooks are given in the last section.

2. LoRa Technology

LoRa is a proprietary wireless communication technology featuring long-range capabilities, with low-power consumption, although with low data rates. Developed by Cycleo and acquired by Semtech in 2012, it uses license-free sub-gigahertz radio frequency bands. Its characteristics make it suitable for IoT and Machine to Machine (M2M) communication over wide areas, requiring a modest amount of exchanged traffic. The LoRa modulation scheme derives from the Chirp Spread Spectrum (CSS) modulation technique, which encodes the information in chirps [30]. As the expression spread spectrum implies, this technique uses the entire allocated bandwidth to transmit the signal. For this reason, it exhibits robustness to noise and other channel degradation mechanisms such as multi-path fading (urban applications). It also mitigates the Doppler Effect (mobile applications).
In particular, the Doppler aspect is very important for the present prototypal LPWAN. According to [31] the CSS modulation set for LoRa allows a frequency offset between the transmitter and the receiver up to 20%, which should be enough to avoid problems due to the velocity of the LoRa transceiver in our application. The results presented in [32] show that some communication problems may arise at around 40 km/h and that the number of lost packets increases according to the increasing speed, reaching up to 33% packet loss when the velocity of a car reaches 100 km/h. In any case, the speed limit inside urban centers (valid also for public transport) is between 30 km/h and 50 km/h in most European cities. At those speeds, the success ratio for correctly transmitted and received packets is significantly higher. Hence, the LoRa technology is suitable for this kind of mobile application.
There are limitations, such as the restrictions and regulations on the duty-cycle, the possibility to send only sparse datagrams, and the already mentioned limited data rate. These constraints do not negatively influence the use of LoRa for the proposed applications.
LoRa is the physical (PHY) layer (the lowest layer in OSI communication stack) implementation and it works regardless of the technology operating on upper layers. In this respect, the LoRa Alliance™ has developed the open-source LoRaWAN specification [33]: an infrastructure consisting of media access control (MAC), network, and application layers built on top of LoRa. LoRaWAN is organized in a star-of-stars topology in which gateways relay messages between end-devices and a central network server; gateways are connected to the network server via standard IP connections, while end-nodes use single-hop LoRa communication to reach gateways.
For our purposes, both LoRa and LoRaWAN technologies can be used, but only LoRa was preferred since it does not enforce the gateways (see next section) to be connected to the Internet, giving the possibility to create an entire ad-hoc network using plain LoRa communication. However, to provide basic medium access control (MAC) features, a carrier sense mechanism was implemented in software to reduce collisions as much as possible. It is possible to configure different LoRa in order to adapt the technology to the working scenario and needs of the network to be realized. These parameters are
  • the bandwidth, to be chosen from 125, 250, and 500 KHz, defines how wide the transmitted signal is;
  • the spreading factor, a number in the range 6–12 which indicates how many bits are used to encode each symbol;
  • the code rate, from 4/5 to 4/8, specifies the proportion of useful transmitted bits (non-redundant).
According to the results presented in [34], a properly configured LoRa-based network allows one to reach a communication range of 15 km with an average successful packet delivery ratio of up to 97%. Of course, for the presented application, we need a shorter communication range.

3. Theoretical Analysis of Propagation Performance

In order to get deeper insight into the maximum distance that could be covered in urban areas at the frequency on which LoRa modules operate in Europe, a theoretical analysis of the propagation performance in term of range and received power was performed. Wireless channel characterization is determined by path loss, shadowing, and multipath fading, where the last two quantities are extremely important in an urban environment and may heavily affect the propagation performance of a radio link.
This analysis is also useful to estimate the maximum distance at which end-nodes, gateways, and supergateways can be installed, taking into account different values of transmitted power.
In general, P T | dBm indicates the power radiated by the transmitter, expressed in dBm, G T | dB and G R | dB denote the antenna gains, respectively, of the transmitter and receiver expressed in dB, and L P | dB denotes the path loss attenuation, expressed in dB, caused by both the distance between transmitter and receiver and the different characteristics of the surrounding environment. The received power P R | dBm can be calculated as:
P R | dBm   =   P T | dBm + G T | dB + G R | dB L P | dB
At present, there is no specific path loss model for the LoRa technology in order to estimate L P | dB . However, there is a large number of different empirical propagation models which were developed and/or derived from experimental measurements using different standards, different frequencies, and in various propagation conditions. Some of them can be used for the frequency band dedicated to LoRa in Europe. For instance, in [35], the Erceg model [36] is used with promising results compared with experimental measurements with a maximum difference 100 m in the useful range. The problem is that the Erceg model tends to overestimate the distances in urban environments due to dampening by buildings and other urban structures. In [32], the authors present an analysis and possible optimizations of the Lee propagation model [37], which can be used for both area-to-area, and point-to-point communications. The model is used to predict the path loss over flat terrain but, according to some arrangements and optimizations, it is possible to adapt it to urban areas. The applicability of Lee’s propagation model is efficient as soon as a proper variant is determined for each specific city but, in the case of Turin, this information is not available. However, by similarity, it could be possible to use the standard parameters defined for urban areas and already applied in some cities (e.g., Newark, USA, [33]), considering the obtained results as indicators of propagation performance.
When dealing with transmissions between 100 and 1500 MHz in urban areas, the empirical Okumura–Hata model [38] can be used with good results since it has been specifically developed for wireless communication in urban environments. Equation (2) yields the path loss L P by knowing the operating frequency f in MHz, the transmitter and receiver heights h T and h R expressed in meters, the correction parameter a ( h R ) , Equation (3), due to the area type (urban area or, even, country area), and the distance d between transmitter and receiver expressed in kilometers.
L P | dB   =   69.55 + 26.16 log 10 f 13.82   log 10   h T a ( h R ) +   ( 44.9 6.55   log 10   h T )   log 10   d
where   for   large   cities   a ( h R )   =   3.2 [ log 10 ( 11.75 ·   h R ) ] 2 4.97 .
Even if a LoRa receiver can have a sensitivity up to −157 dBm [39], a lower reasonable limit for received power P R has been set to −120 dBm. It is a receiver hypothetical sensitivity value that ensures correct reception with a good margin, including all the possible sources of additive path losses. A 0-dB gain antenna for both transmitter and receiver antennae is assumed, in order to simulate them as omnidirectional sources because we do not know their orientation, and by varying the transmitted power it is possible to obtain different distances covered by the signal.
According to LoRa specifications and European regulations, the transmitter power can vary from a minimum value of 0 dBm up to maximum value of 14 dBm. The LoRa operating frequency is 868 MHz. At first, the heights of transmitter and receiver are supposed to both equal 3 m and then the receiver height was assumed at 20 m in order to simulate a different possible scenario of installations in an urban environment. By means of Equations (1)–(3), we can evaluate the maximum communication ranges reported in Table 1, assuming a real antenna with gains = 3.16 dB.
The results are reasonable for the deployment of a DMS based on the LoRa technology in an urban area. The LoRa end-node installed on a public transport vehicle can communicate with the nearest gateway at less than 500 m apart if operating in the lower possible power consumption mode (transmitting only 0 dBm). Of course, this range can be increased using proper antenna with a gain greater than 0 dB. In that case, the maximum distance between nodes and gateways can be around half a kilometer: An example of tentative installation of gateways in Turin is reported in Figure 1. It appears that the maximum distance between two bus stops, where the first level gateways will be installed, does not exceed some hundreds of meters.
A comparison between the theoretical results obtained with the Okumura–Hata model and some experimental measurements is given in [40], where some preliminary propagation tests using both a point-to-point and a star topology network are introduced. The tests demonstrate the capability of the system to correctly receive data, in terms of both received power and packet error rate, over a range of about 800 m. They demonstrate that LoRa can be used in a noisy urban environment.

4. Network Architecture

The network to be realized should cover a metropolitan city. The sensor nodes (also referred as end-nodes) will have to be installed on public transport vehicles. They will acquire information about environmental parameters through the installed sensors and will send data to the gateways. Gateways receive this information and relay it to the supergateway. The supergateway receives all the information and keeps track of the correct operation of end-nodes and gateways in the network, reporting any possible malfunction. The supergateway is connected to a computer equipped with an ad-hoc processing software and both a database server and a web server for storing and displaying the data measured by each node.
Since the network will be realized with LoRa technology without using the LoRaWAN protocol, a proper algorithm for both addressing and routing has been implemented. In general, addressing and routing can be implemented in either a static or a dynamic manner. Given the intrinsically static configuration of our scenario, this is reflected in the defined setup of the network. The best solution in terms of minimum exchanged traffic, throughput, and fault-tolerance turned out to be a multi-layer topology (which translates either into a star-of-stars or tree topology, depending on the position of the supergateway in the network). In this multilayer topology, gateways are organized in layers depending on their distance from the central hub. Considering the city of Turin, for instance, a possible configuration of the network is represented in Figure 2. The distance between the central node and the gateways satisfies the propagation considerations and measurement results reported in the following sections.
As shown in Figure 3, packets always travel from higher layers to lower layers reaching the supergateway, which is ideally at the zero level. The packets are transmitted in two different ways depending on whether the communication is from an end-node to a gateway or from a gateway to another gateway.
It is important to highlight that the transmission of a single packet, according to the chosen SF of LoRa modulation, may be as long as some seconds. It means that the communication between the end-node and a specific gateway receiving the packet must be ensured for the entire transmission of the packet. However, this is not a problem, since the distances of the gateways from the end-nodes (that are in movement) are properly designed to avoid the needs for roaming operations.
First mode: the end-node sends a broadcast message looking for a gateway nearby; gateways receiving this request inform the end-node about their availability to handle the packet. The end-node will forward it to the first gateway answering its initial query. In the unfortunate event that there are no gateways nearby, the end-nodes keeps trying and looking for another available gateway.
Second mode: a gateway, which receives a packet, does not behave as an end-node (looking for gateways nearby and sending the packet to one of them); it instead realizes a multicast communication directed to all gateways of the lower layer, thus allowing the packet to reach the supergateway. It is straightforward that such an implementation results in some redundancy in the network, but this phenomenon can be limited by properly arranging gateways in space. This apparent disadvantage can be also exploited to keep track of working nodes in the network and detect possible faults (Figure 4). This operation is carried out by the supergateway. Before discarding duplicated packets, it checks the path they followed and infers, based on the knowledge of the entire topology of the network, which gateways may not be working correctly. Since end-nodes are expected to collect data from sensors and transmit them at regular time intervals, the supergateway is able to identify malfunctioning end-nodes as well.
Similarly, the end-nodes–gateways communication can be analyzed for fault detection. Apart from leading to a higher level of redundancy without consistently improving the performance and robustness of the network, this implementation may solve another major problem. If, by chance, no gateway happens to be in proximity of the end-node at the time of the transmission, the information would not be lost; in fact, in the current implementation, the end-node repeatedly sends its request-for-transmission packet until a gateway replies.
Concerning the power consumption, since the gateways need to be always listening for incoming messages, they must always be on. According to [33], their mean supply current in receiver mode is about 11 mA.
To save power, different solutions may be adopted, according to different installation scenarios. Among them, it is possible to highlight the following two strategies:
  • To save power during transmission, it is possible to send a lower number of packets by adding two or more messages coming from nodes in a single packet. It depends on the size of the received packets. In this case, the time-on-air of a single packet will be higher but the number of transmissions will be lower, hence saving power.
  • If gateways are located at bus stops, the power system could be improved by including small photovoltaic solar panels to generate electricity and charge the battery powering the gateway.
Another alternative could be activating the gateways only during specific periods of time: however, this strategy is not recommended since there will be a high probability of not hearing the incoming packets (it depends on the network deployment, the geographic distribution of the gateways, the number of end-nodes transmitting, and how often the end-nodes are transmitting). It may happen that if any of the gateways receive the broadcast message, the end-nodes will keep sending messages looking for another gateway, which means that the power required at the first mode will be higher.
It is also to be noted that the network proposed in this feasibility analysis is based on LoRa technology. The applicable restrictions regarding the time-on-air depend only on the frequency sub-band in use. For the frequency in use (868–868.6 MHz), the regulatory regulations for Europe are given by the European Telecommunications Standards Institute ETSI under the ETSI EN 300 220-2 Standard [41] and ERC Recommendation 70-03 as follows [42] as reported in Table 2. Based on that information, time-on-air restriction policies will be applied to comply with the regulations.

5. Software Implementation and Description

A preliminary version of a software to manage the network has been developed and tested. The software to control the entire network, and specifically end-nodes, gateways, and supergateways, was written with the Arduino IDE and is based on the SX1272 library developed by Libelium, properly modified and adapted. This choice is based on the fact that Arduino is an open source platform that can be adapted to different purposes and control different potential sensors of a DMS. Since many aspects of software were common to all three types of nodes, a new library was created to improve modularity, code reuse, and maintenance. Of course, in this way, a significant reduction of the development time and costs has been achieved.
LoRa reserves one byte for the specification of the network address of a node, with the special value 0 used for broadcast communication and therefore unassignable to any node. Since having a unique address for each end-node is an impracticable solution, they all share the same network address. This does not cause any conflict in the network, but has the downside of making end-nodes undistinguishable from each other. Consequently, there is the need to reserve some space in the packet payload for the indication of a unique sensor ID, in order to identify end-nodes appropriately. As opposed to these terminal nodes, the supergateway is unique and it has address 1, while five addressing classes are devised for the five levels of gateways (Table 3). Additional addresses, one for each level, are reserved for the multicast communication previously described: they target all gateways belonging a certain level, and this mechanism allows the flowing of data packets from higher layers to the central hub.
The generic data packet is created at the end-node, which populates it with the measured data (including position and timing) and sends it to the first gateway it encounters. Each gateway adds the required information to allow the supergateway to know which path has been followed by the packet. Since the maximum number of levels has been limited to 5, this implementation choice does not cause any problem of exceeded packet size and respects the LoRa specification.
The structure of the packet payload is reported in Table 4. The meaning of the definitions is as follow:
  • TYPE is an integer defining the type of packet; as descripted in the previous section, the implementation provides not only for data packets but also for control information packets.
  • TRIP lists the path of intermediate gateways traversed, and it is there to allow the supergateway to discover malfunctioning gateways.
  • SID contains the sensor ID of the end-node that generated the packet.
  • TS is the date and time (timestamp) when the measurement was made.
  • POS reports the position (GPS coordinates) of the vehicle at the time that data from sensors were collected.
  • MSG contains the formatted sensor data, composed of environmental pollution information and meteorological parameters.

6. Conclusions

This communication shows a feasibility analysis for the realization of a WSN for environmental monitoring using public transport. The structure of the DMS is described considering both the physical architecture and the software solution. The WSN can be realized on a portion of a city or even over a whole city, since theoretical propagation performances show that LoRa technology offers a satisfactory coverage in urban areas. LoRa can be an ad-hoc network solution, convenient for integration in the public transport system of a city.
Even if the presented network and the experimental results give very important indications about its use and deployment, tests concerning propagation performance as well as networking performance should be extensively performed also taking into account the Doppler Effect. Concerning the networking aspect, it could be interesting to evaluate the possibility to switch to a dynamic approach for both addressing and routing. The network topology can be also modified from a configuration based on a single supergateway to the deployment of a series of central nodes.

Author Contributions

S.B. did the theoretical analysis and calculation and wrote the first draft of the paper. M.P., E.M. and L.C. studied the networking aspects. M.A. supervised and directed the entire work and wrote the final version of the paper together with S.B.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Perera, C.; Liu, C.H.; Jayawardena, S. The emerging Internet of Things marketplace form an industrial perspective. IEEE Trans. Emerg. Top. Comput. 2015, 3, 585–598. [Google Scholar] [CrossRef]
  2. Augustin, A.; Yi, J.; Clausen, T.; Townsley, W.M. A Study of LoRa: Long Range & Low Power Networks for the Internet of Things. Sensors 2016, 16, 1466. [Google Scholar] [CrossRef]
  3. Evans, D. The Internet of Things: How the Next Evolution of the Internet is Changing Everything; Cisco Internet Business Solutions Group: San Jose, CA, USA, 2011. [Google Scholar]
  4. Da Xu, L.; He, W.; Li, S. Internet of things in industries: A survey. IEEE Trans. Ind. Inform. 2014, 10, 2233–2243. [Google Scholar] [CrossRef]
  5. Islam, S.M.R.; Kwak, D.; Kabir, M.H.; Hossain, M.; Kwak, K.-S. The Internet of Things for health care: A comprehensive survey. IEEE Access 2015, 3, 678–708. [Google Scholar] [CrossRef]
  6. Khan, A.; Turowski, K. A survey of current challenges in manufacturing industry and preparation for industry 4.0. In Advances in Intelligent Systems and Computing; Springer: Cham, Switzerland, 2016; Volume 450, pp. 15–26. [Google Scholar]
  7. Rizzi, M.; Ferrari, P.; Flammini, A.; Sisinni, E. Evaluation of the IoT LoRaWAN Solutions for Distributed Measurement Applications. IEEE Trans. Instrum. Meas. 2017, 66, 3340–3349. [Google Scholar] [CrossRef]
  8. Zanella, A.; Bui, N.; Castellani, A.; Vangelista, L.; Zorzi, M. Internet of Things for smart cities. IEEE Internet Things J. 2014, 1, 22–32. [Google Scholar] [CrossRef]
  9. Wang, H.; Zhang, T.; Quan, Y.; Dong, R. Research on the framework of the Environmental Internet of Things. IJSDWE 2013, 20, 199–204. [Google Scholar] [CrossRef] [Green Version]
  10. Anderson, A.R.S.; Wiener, G.; Linden, S.; Petzke, W.; Guevara, G.N.; Boyce, B.C.; Pisano, P. The Pikalert® Vehicle Data Translator Updates and Applications. In Proceedings of the 32nd Conference on Environmental Information Processing Technologies, New Orleans, LA, USA, 10–14 January 2016. [Google Scholar]
  11. Sukuvaara, T.; Nurmi, P.; Hippi, M.; Autio, R.; Stepanova, D.; Eloranta, P.; Riihentupa, L.; Kauvo, K. Wireless traffic safety network for incident and weather information. In Proceedings of the First ACM International Symposium on Design and Analysis of Intelligent Vehicular networks And Applications (DIVANet’11), Miami, FL, USA, 31 October–4 November 2011; pp. 9–14. [Google Scholar]
  12. Karsisto, V.; Sukuvaara, T.; Hippi, M.; Nurmi, P. Mobile observations as part of future road weather services. In Proceedings of the European Geosciences Union General Assembly 2018 (EGU 2018), Vienna, Austria, 8–13 April 2018. [Google Scholar]
  13. Bertoldo, S.; Lucianaz, C.; Allegretti, M. Car as a moving meteorological integrated sensor. In Proceedings of the IEEE Antenna and Propagation for Wireless Communication (APWC 2017), Verona, Italy, 11–15 September 2017. [Google Scholar] [CrossRef]
  14. EMTA (European Metropolitan Transport Authorities). Barometer 2015, 11st ed.; European Metropolitan Transport Authorities: Paris, France, 2017. [Google Scholar]
  15. Mobilità Urbana: Domanda e Offerta di Trasporto Pubblico Locale; Anno 2015; Istituto Nazionale di Statistica (ISTAT): Rome, Italy, 2017.
  16. Jamil, M.S.; Jamil, M.A.; Mazhar, A.; Ikram, A.; Ahmed, A.; Munawa, U. Smart environment monitoring system by employing wireless sensor networks on vehicles for pollution free smart cities. Procedia Eng. 2015, 107, 480–484. [Google Scholar] [CrossRef]
  17. Suganya, E.; Vijayashaarathi, S. Smart vehicle monitoring system for air pollution detection using Wsn. In Proceedings of the IEEE International Conference on Communication and Signal Processing (ICCSP), Melmaruvathur, India, 6–8 April 2016; pp. 719–722. [Google Scholar]
  18. Sigfox Technical Overview. Sigfox, 2017. Available online: https://www.disk91.com/wp-content/uploads/2017/05/4967675830228422064.pdf (accessed on 1 June 2018).
  19. Schlienz, J.; Raddino, D. Narrowband Internet of Things Whitepaper; Rohde & Schwarz: Munich, Germany, 2016. [Google Scholar]
  20. NB-IoT—Enabling New Business Opportunities. Huaweii. 2015. Available online: https://www.huawei.com/minisite/iot/img/nb_iot_whitepaper_en.pdf (accessed on 20 November 2018).
  21. LoRa Modulation Basics. Semtec. 2015. Available online: https://www.semtech.com/uploads/documents/an1200.22.pdf (accessed on 28 May 2018).
  22. Centenaro, M.; Vangelista, L.; Zanella, A.; Zorzi, M. Long-range communications in unlicensed bands: The rising stars in the IoT and smart city scenarios. IEEE Wirel. Commun. 2016, 23, 60–67. [Google Scholar] [CrossRef]
  23. Duong, C.T.; Kim, M.K. Multi-Hop Linear Network Based on LoRa. AST 2018, 150, 29–33. [Google Scholar] [CrossRef]
  24. Liao, C.; Zhu, G.; Kuwabara, D.; Suzuki, M.; Morikawa, H. Multi-Hop LoRa Networks Enabled by Concurrent Transmission. IEEE Access 2017, 5, 21430–21446. [Google Scholar] [CrossRef]
  25. Gerla, M.; Tsai, J.T. Multicluster, mobile, multimedia radio network. Wirel. Netw. 1995, 1, 255–265. [Google Scholar] [CrossRef]
  26. Lin, C.R.; Gerla, M. Adaptive clustering for mobile wireless networks. IEEE J. Sel. Areas Commun. 1997, 15, 1265–1275. [Google Scholar] [CrossRef] [Green Version]
  27. Chiang, C.; Wu, H.K.; Liu, W.; Gerla, M. Routing in clustered multihop, mobile wireless networks with fading channel. Proc. IEEE SICON 1997, 97, 197–211. [Google Scholar]
  28. Tsiropoulou, E.E.; Paruchuri, S.T.; Baras, J.S. Interest, energy and physical-aware coalition formation and resource allocation in smart IoT applications. In Proceedings of the 51st Annual Conference on Information Sciences and Systems (CISS), Baltimore, MD, USA, 22–24 March 2017; pp. 1–6. [Google Scholar] [CrossRef]
  29. Tsiropoulou, E.E.; Mitsis, G.; Papavassiliou, S. Interest-aware energy collection & resource management in machine to machine communications. Ad Hoc Netw. 2018, 68, 48–57. [Google Scholar] [CrossRef]
  30. Springer, A.; Gugler, W.; Huemer, M.; Reind, L.; Ruppel, C.; Weigel, R. Spread spectrum communications using chirp signals. In Proceedings of the IEEE/AFCEA Information Systems for Enhanced Public Safety and Security (EUROCOMM 2000), Munich, Germany, 19 May 2000; pp. 166–170. [Google Scholar]
  31. Petajajarvi, J.; Mikhaylov, K.; Pettisalo, M.; Janhunen, J.; Iinatti, J. Performance of low-power wide-area network based on LoRa technology: Doppler robustness, scalability and coverage. Int. J. Distrib. Sens. Netw. 2017, 13. [Google Scholar] [CrossRef]
  32. Dobrilovic, D.; Malic, M.; Malic, D.; Sladojevic, S. Analysis and optimization of Lee propagation model for LoRa 868 MHz network deployments in urban areas. J. Eng. Manag. Competitiveness 2017, 7, 55–62. [Google Scholar] [CrossRef]
  33. LoRaWAN 1.1 Specification. Available online: https://lora-alliance.org/sites/default/files/2018-04/lorawantm_specification_-v1.1.pdf (accessed on 28 May 2018).
  34. Petajajarvi, J.; Mikhaylov, K.; Pettisalo, M.; Janhunen, J.; Iinatti, J. On the coverage of LPWANs: Range evaluation and channel attenuation model for LoRa technology. In Proceeding of the 14th IEEE International Conference on Intelligent Transportation Systems Telecommunications 2015 (IIST 2015), Copenhagen, Denmark, 2–4 December 2015; pp. 55–59. [Google Scholar]
  35. Blenn, N.; Kuipers, F. LoRaWAN in the Wild: Measurements from the Things Network. arXiv, 2017; arXiv:1706.03086. [Google Scholar]
  36. Erceg, V.; Greenstein, L.J.; Tjandra, S.Y.; Parkoff, S.R.; Gupta, A.; Kulic, B.; Julius, A.A.; Bianchi, R. An empirically based path loss model for wireless channels in suburban environments. IEEE J. Sel. Areas Commun. 1999, 17, 1205–1211. [Google Scholar] [CrossRef]
  37. Lee, W.C.Y. Wireless & Cellular Telecommunication; McGraw Hill: New York, NY, USA, 2006. [Google Scholar]
  38. Hata, M. Empirical formula for propagation loss in land mobile radio services. IEEE Trans. Veh. Technol. 1980, 29, 317–325. [Google Scholar] [CrossRef]
  39. SX1272/3/6/7/8: LoRa Modem Designer’s Guide AN1200.13. SEMTEC 2013. Available online: https://www.semtech.com/uploads/documents/LoraDesignGuide_STD.pdf (accessed on 1 March 2018).
  40. Bertoldo, S.; Paredes, M.; Carosso, L.; Lucianaz, C.; Allegretti, M.; Savi, P. Feasibility analysis of LoRa ad-hoc network in a urban noisy environment. In Proceedings of the Mediterranean Microwave Symposium 2018 (MMS2018), Istanbul, Turkey, 31 October–2 November 2018; pp. 357–360. [Google Scholar]
  41. ETSI EN 300 220-2, V3.2.1 Short Range Devices (SRD) Operating in the Frequency Range 25 MHz to 1 000 MHz; Part 2: Harmonised Standard Covering the Essential Requirements of Article 3. 2 of Directive 2014/53/EU for Non Specific Radio Equipment”, ETSI April 2018. Available online: https://www.etsi.org/deliver/etsi_en/300200_300299/30022002/03.02.01_30/en_30022002v030201v.pdf (accessed on 1 November 2018).
  42. ERC Recommendation 70-03 Relating to the Use of Short Range Devices (SRD); CEPT: Copenhagen, Denmark, 2017.
Figure 1. Example of tentative installations of gateways on the poles of bus stops for a portion of the city of Turin.
Figure 1. Example of tentative installations of gateways on the poles of bus stops for a portion of the city of Turin.
Asi 01 00049 g001
Figure 2. The Turin city map and a possible arrangement of the supergateway (red indicator) and first-level gateways (green indicators).
Figure 2. The Turin city map and a possible arrangement of the supergateway (red indicator) and first-level gateways (green indicators).
Asi 01 00049 g002
Figure 3. A representation of the proposed multilevel architecture in its correct operation. A direct consequence of the network’s modus operandi is the redundancy highlighted at the supergateway level.
Figure 3. A representation of the proposed multilevel architecture in its correct operation. A direct consequence of the network’s modus operandi is the redundancy highlighted at the supergateway level.
Asi 01 00049 g003
Figure 4. A hypothetical case of failure of a gateway, which results nonetheless in correct delivery of the packet and fault detection by the supergateway.
Figure 4. A hypothetical case of failure of a gateway, which results nonetheless in correct delivery of the packet and fault detection by the supergateway.
Asi 01 00049 g004
Table 1. Transmitted power and maximum range using the Okumura–Hata model for urban environments and two receiver heights hr = 3 m and hr = 20 m.
Table 1. Transmitted power and maximum range using the Okumura–Hata model for urban environments and two receiver heights hr = 3 m and hr = 20 m.
Transmitted Power [dBm]Maximum Range [m]
hr = 3 mhr = 20 m
0552923
5727121
1411941998
Table 2. Duty-cycle restrictions according to international regulations.
Table 2. Duty-cycle restrictions according to international regulations.
Frequency Band (MHz)Max Radiated Power (mW)Spectrum Access and Mitigation RequirementsNotes
868–868.625≤1% duty cycle or Lister Before Talk (LBT) + Automatic Frequency Agility (AFA)Narrowband/Wideband modulation
Table 3. Addressing plan for the multilevel architecture.
Table 3. Addressing plan for the multilevel architecture.
CLASSSTART ADDRESSEND ADDRESSMULTICAST
End-nodes255-
Class 5 Gateways160249-
Class 4 Gateways941537
Class 3 Gateways50896
Class 2 Gateways24435
Class 1 Gateways10194
Supergateway1-
Table 4. Packet fields with their relative size.
Table 4. Packet fields with their relative size.
TYPETRIPSIDTSPOSMSG
1 bytevariable2 bytes4 bytes16 bytesvariable

Share and Cite

MDPI and ACS Style

Bertoldo, S.; Carosso, L.; Marchetta, E.; Paredes, M.; Allegretti, M. Feasibility Analysis of a LoRa-Based WSN Using Public Transport. Appl. Syst. Innov. 2018, 1, 49. https://doi.org/10.3390/asi1040049

AMA Style

Bertoldo S, Carosso L, Marchetta E, Paredes M, Allegretti M. Feasibility Analysis of a LoRa-Based WSN Using Public Transport. Applied System Innovation. 2018; 1(4):49. https://doi.org/10.3390/asi1040049

Chicago/Turabian Style

Bertoldo, Silvano, Lorenzo Carosso, Emanuele Marchetta, Miryam Paredes, and Marco Allegretti. 2018. "Feasibility Analysis of a LoRa-Based WSN Using Public Transport" Applied System Innovation 1, no. 4: 49. https://doi.org/10.3390/asi1040049

Article Metrics

Back to TopTop