Next Article in Journal
A Scheme for Estimating Time-Varying Wind Stress Drag Coefficient in the Ekman Model with Adjoint Assimilation
Next Article in Special Issue
Seabed Sediment Classification Using Spatial Statistical Characteristics
Previous Article in Journal
An Efficient Void Aware Framework for Enabling Internet of Underwater Things
Previous Article in Special Issue
Design of an Interactive Cellular System for the Remote Operation of Ocean Sensors: A Pilot Study Integrating Radioactivity Sensors
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Evaluating LoRaWAN Connectivity in a Marine Scenario

1
Institute for the Study of Anthropogenic Impacts and Sustainability in the Marine Environment, National Research Council of Italy, Via De Marini 16, 16149 Genova, Italy
2
Institute of Biophysics, National Research Council of Italy, Via De Marini 16, 16149 Genova, Italy
3
Department of Electrical, Electronic, Telecommunications Engineering and Naval Architecture (DITEN), University of Genoa, Via All’Opera Pia 11A, 16145 Genova, Italy
4
Software and Instrumentation for TEst and Measurement, Via F. Avio, 4/3 Bis Scala B, 16154 Genova, Italy
5
Techcom srl, Via Argonne 5R, 16146 Genova, Italy
6
Gruppo SIGLA srl, Via Finocchiaro Aprile 31/5, 16129 Genova, Italy
7
Fab Crea, Via De Marini 16, 16149 Genova, Italy
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2021, 9(11), 1218; https://doi.org/10.3390/jmse9111218
Submission received: 24 September 2021 / Revised: 29 October 2021 / Accepted: 1 November 2021 / Published: 4 November 2021
(This article belongs to the Special Issue Application of Coastal/Ocean Sensors and Systems)

Abstract

:
The growing need for interoperability among the different oceanic monitoring systems to deliver services able to answer the requirements of stakeholders and end-users led to the development of a low-cost machine-to-machine communication system able to guarantee data reliability over marine paths. In this framework, an experimental evaluation of the performance of long-range (LoRa) technology in a fully operational marine scenario has been proposed. In-situ tests were carried out exploiting the availability of (i) a passenger vessel and (ii) a research vessel operating in the Ligurian basin (North-Western Mediterranean Sea) both hosting end-nodes, and (iii) gateways positioned on mountains and hills in the inland areas. Packet loss ratio, packet reception rate, received signal strength indicator, signal to noise, and expected signal power ratio were chosen as metrics in line of sight and not the line of sight conditions. The reliability of Long Range Wide Area Network (LoRaWAN) transmission over the sea has been demonstrated up to more than 110 km in a free space scenario and for more than 20 km in a coastal urban environment.

1. Introduction

Monitoring the marine environment plays a key role to understand the complex eco-systems that directly impact climate and human activities. The development of innovative, compact, and low-power sensors, coupled with the need for understanding the impact of climate changes that have characterized the past few decades, has modified the way oceans are monitored. Great efforts have been made to deploy fixed or mobile platforms that can ensure simultaneous measurements of multiple parameters (atmospheric, physical, chemical, and biological) on long-term with high temporal resolution and quality [1,2,3,4].
Although all over the world more than 1300 observing systems and 1400 floats are currently operational at sea, oceans are still under-sampled [5]. At the European level, several recent initiatives carried out by intergovernmental bodies put emphasis on the risks and losses linked with insufficient and not sustained ocean observations and data collection [6].
Nowadays, the common priority for all existing networks of observing systems, monitoring strategies, and development of innovative sensors is therefore to create mechanisms and technologies such that data has greater societal and scientific value, and the overall life cycle cost of sensors and observing systems is reduced [7,8,9].
In this context, one of the most demanding challenges is the high cost of data transmission from sea platforms to shore conducted through the use of either high-power consuming traditional satellite communication or short-range local base stations. The former approach is not viable for battery-powered devices, whereas the latter is costly as it requires physically connecting to the local base station for data transmission [10]. Both radio systems and cellular terrestrial networks have been widely used to build and support networks of remote marine sensors: for example, Worldwide Interoperability for Microwave Access (WiMAX) is used for areas not under satellite coverage [11,12]. A combination of WiMAX, Long-Term Evolution (LTE), and Very High Frequency (VHF) have been proposed to build Wireless Coastal Area Networks (WiCAN). GSM and GPRS-based systems have been used to facilitate the monitoring of vessels and their surrounding environment. However, most of these technologies are costly and power-consuming solutions, hence not suitable for power-limited devices [13].
One of the most attractive technologies relying on radio coverage over open areas and requiring very low energy consumption is the so-called Low-Power Wide Area (LPWA) network. This is gaining momentum as a good solution to provide machine-to-machine connectivity in rural and urban contexts [14,15].
LPWA networks were designed to allow long-range communications for the Internet of Things (IoT) [16] based on the interaction and the exchange of data between heterogeneous objects through a layered architecture. The development of an ICT platform compliant with the concept of IoT to be applied in the marine environment involves the design of a two-way communication supporting the use of adaptive network topologies able to modify their operation in terms of sampling strategy or extension of the area to be controlled, depending on changes in the environment. Indeed, in marine applications, IoT systems have to be conceived by exploiting heterogeneous sensors equipped with intelligence and interconnected with each other through LPWA, able to widely distribute information [17,18].
In the last decade, different LPWA solutions have been proposed, and, in some cases, they have been applied to the marine domain for specific in-situ experiments [10,19,20,21]. For particularly remote areas or harsh environments, such as the polar basins, the use of satellite IoT communications is promising, and there is a growing trend of integrating IoT devices with low cost and low power consumption satellite technologies [22,23]. Satellite IoT technologies can overcome the limited coverage of terrestrial LPWANs: they are not affected by terrain conformation and show destruction resistance, but require specific antennas and proprietary protocols, although a strong effort is put in including innovative specifications for LPWANs suitable also for satellites in terms of multiple access to the channel, latency, collision avoidance, and, more in general, of throughput and service quality.
One of the key factors for the use of LPWA networks for marine purposes is to extend their capacity to provide new technological solutions, including hardware, software, and middleware parts, to be applied to platforms and sensors for broad-spectrum marine monitoring. This can support a rapid use of information, and provide innovative services on a basin scale, such as the assessment of water quality or the control of vessels in delimited areas with particular restrictions to navigation (i.e., marine protected areas and off-limits zone). To this aim, some tests have been carried out exploiting the intrinsic capability of Long Range (LoRa) technology to provide reliable communication over the sea for a few miles [24,25,26,27].
A complete LPWA network infrastructure exploiting LoRa transmission technology is presented for the remote monitoring of the sea at a large scale. It was set up to fulfill the objectives of the project entitled “IoT Technologies for the marine environment”, a strategic research and development action, funded by the Liguria Region, Italy. This network, has been developed with three specific aims: (1) to track pleasure and lightweight boats not equipped with the Automatic Identification System (AIS) in coastal areas with particular restriction to navigation by means of LoRa compliant GPS; (2) to exploit the possibility to use autonomous IoT environmental sensors for monitoring purposes onboard vessels or stand-alone; (3) to verify the use of LoRa for data transmission from existing marine observatories moored offshore in the open ocean.
The network performance has been evaluated in operational condition tracking the path of a passenger vessel on which IoT end-nodes have been installed and during a research cruise that took place in the Northwestern Mediterranean Sea in October 2020. Using the developed LoRa network it was possible to track the path of a boat equipped with GPS-IoT end-nodes close to the coast using multiple gateways operating simultaneously on land and to demonstrate the feasibility to transmit meteorological and oceanographic data by means of IoT end-nodes deployed at sea and installed on an existing observatory up to 100 km far from the coast.
In Section 2 methods and experimental setup are presented, in Section 3 the results and the discussion are provided, whereas Section 4 summarizes the main findings.

2. Material and Methods

2.1. LoRa and LoRaWAN

Among the operational LPWA network technologies, the LoRa solution provides the best technology for the implementation of private IoT networks that can be implemented ad-hoc without the need for using proprietary licenses, with the possibility of using three classes of devices to guarantee efficient energy management depending on the area of application and to allow resilience to interference [28].
LoRa technology uses frequencies of the sub-GHz band (nominally 868 MHz for Europe), minimizing the attenuation due to obstacles, and employs a robust modulation that allows the use of receivers with very low sensitivity (Rxsens) of the order of −140 dBm. This value represents the known minimum power to obtain a reliable transmission, and it can be calculated through the following equation:
R x s e n s = 174   dBm + 10 · log B W + N F + S N R
where BW is the bandwidth (kHz), NF is the noise factor (dB), and SNR is the signal to noise ratio (dB).
Under the hypothesis of free space, the simplest model to estimate the power of the LoRa packet received at the gateway is based on the following Friis transmission equation:
P r x = T x p o w e r P a t h l o s s + G T x + G R x
where Txpower is the transmitted power (dB), Pathloss is the free space power loss due to the channel (dB), and GTx and GRx are the antenna gain in transmission and reception (dBi), respectively. Often, the received power at the gateway is indicated as Received Strength Signal Indicator (RSSI), also.
The simplest model to estimate the Pathloss term in free space is the log-distance path model through the following equation:
P a t h l o s s = 20 · log 10 d + 20 · log 10 f 147.55
where d represents the distance between the transmitter and the receiver (meters), and f is the frequency effectively used for transmission (Hz).
A more accurate model that can be applied to the wireless communication system for microwave radio links in the frequency band up to 1500 MHz and for distance up to 100 km is the Hata model [29]. For environments without obstacles the Pathloss can be estimated using the following approximation:
P a t h l o s s = 69.55 + 26.16 · log 10 f · 10 6 13.82 · log 10 h B C H + 44.9 6.55 · log 10 h B · log 10 d · 10 3 4.78 · log 10 f · 10 6 2 + 18.33 · log 10 f · 10 6 40.94
where hB is the altitude of the base station antenna (meters) and CH represents the antenna height correction factor. An approximation of the value of CH for a semi-urban environment, such as the one in which the experiment was performed, can be expressed by the following equation:
C H = 0.8 + 1.1 · log 10 f · 10 6 0.7 · h M 1.56 · log 10 f · 10 6
where hM is the altitude of the node antenna (meters).
In presence of radio path over semi-urban environment the expression of Pathloss for the Hata model changes as shown in the following equation:
P a t h l o s s = 69.55 + 26.16 · log 10 f · 10 6 13.82 · log 10 h B C H + 44.9 6.55 · log 10 h B · log 10 d · 10 3 2 · log 10 f · 10 6 28 2 5.4
The European Conference of Postal and Telecommunications through the recommendation ERC-REC-70-3E establishes a maximum transmission power of 25 mW (14 dBm) for uplink message and of 0.5 W (27 dBm) for downlink, and a maximum allowed antenna gain of 2.15 dBi. Furthermore, the proportion of time during which an IoT device can be operated, commonly defined as duty cycle, has to be limited to 0.1% and 1% per day depending on the channel used [30].
The physical layer of a LoRa transmission is based on the Chirp Spread Spectrum (CSS) modulation, which is also used for radar applications, and it is characterized by a signal that varies its frequency by increasing (up-chirp) or decreasing (down-chirp) in the time taking the whole band to transmit the signal. The parameters that characterize CSS modulation are the band used (BW, kHz), the Spreading Factor (SF, variable from 6 to 12) that is the number of bits encoded per chirp, and the encoding network (CR, variable from 1 to 4 depending on the code rate chosen among 4/5, 4/6, 4/7 and 4/8) that indicates the redundancy applied to the data. These factors affect the bit rate (BR) of the LoRa transmission through the following equation:
B R = S F · 4 4 + C R 2 S F B W · 1000
Depending on the specific application, it is necessary to choose the best combination of the various parameters considering that an increase in the data rate corresponds to a reduction in SF and that an increase in reliability leads to an increase in SF and a consequent higher SNR.
The format of a LoRa transmission is encoded in the following parts: (1) preamble, consisting of 8 up-chirps covering the entire band, the last two of which represent the synchronization word (sync word) necessary to distinguish the different network nodes using the channel as a shared resource; (2) synchronization symbols, including two down-chirps and a quarter of down-chirps for a duration of about 2.25 symbols that allow time synchronization; (3) header (H), that is an optional field and it is transmitted with a code rate of 4/8 and comprises the size of the payload, the code rate used and if the 16-bit Cyclic Redundancy Check (CRC) control code is enabled; (4) payload (PL), consisting of a maximum of 255 bytes. The number of symbols (Rns) that make up the payload can be quantified through the following equation:
R n s = 8 + m a x 8 · P L 4 · S F + 8 + CRC + H 4 · S F D E · C R + 4 , 0
where H is equal to 20 if present or 0 otherwise, DE is equal to 2 if the data rate optimization algorithm is enabled with SF greater than 11 or 0 otherwise.
The media access control (MAC) layer communication protocol, defined as LoRaWAN (LoRa Wide Area Network), introduces in the LoRa technology an upper-level layer necessary for the application of geolocation based on the power of the same signal received (RSSI) from multiple gateways or on the measurement of the time difference arrival of the same signal to multiple gateways (TDOA). Specifically, LoRaWAN is an open standard that defines the communication protocol for the LPWA network based on a LoRa chip, that rules the MAC in the link layer based on a pure ALOHA type algorithm.
The use of the LoRaWAN protocol implies that there is no return channel, the access time to the channel is divided into intervals, the first packet at the head of the queue is the one transmitted, and in case of need for a confirmation message (ACK) the end-node can retransmit the data after a random time interval.
The most used topology for LoRaWAN is the star or the star-of-star in which the messages from a single end-node are routed to a central server via a gateway, without multiple hops. Point-to-point communication between the end-node and the gateway is not allowed since the end-nodes transmit regardless of the number of gateways that may receive the packet.
Each gateway that detects a LoRaWAN message forwards the data to the network server associated with it. The management of redundancy detection, security checks, and message scheduling are tasks left to the server. The nodes of the network can communicate simultaneously on the channel as long as they use different frequencies or SFs. This topology makes it possible to facilitate the tracking of resources since the end-node sends data directly to multiple gateways. Hence, there is no need for managing the communication between two gateways, and, moreover, it is possible to manage the problems related to any collisions directly on the central server. Each end-node that is part of the LoRaWAN network is uniquely identified by a 64-bit code (DevEUI) and it is associated with an application also defined by a 64-bit identification code (AppEUI). As soon as an end-node wants to join the LoRaWAN network, it receives from the server a unique 32-bit address shared with the network and the server where the application resides. Moreover, it receives a security key (NwkSKey) consisting of an “Advanced Encryption standard” encryption code (AES) of 128 bits which is shared between the node and the server and guarantees the integrity of messages on the network. Before an effective communication is established between the end-node and the network, the end-node must be activated by means of a key (AppSKey), consisting of 128 AES encrypted bits as well. This is functional to the encryption and decryption of the information content of the node and guarantees the confidentiality of the information.
The request for joining the network from the end-node takes place with SF equals 12, thus implying minimum data transmission speed and higher transmission time interval of the same amount of information. As soon as the acknowledgement that identifies the end-node as belonging to the network is received from the LoRaWAN server, the transmission of information takes place with reduced SFs depending on the noise over the channel and the distance between gateway and node estimated by the server.
The end-node can register to the network using two different methods, called “Over The Air Activation” (OTAA) or “Activation By Personalization” (ABP). The activation via OTAA requires that the end-node transmits a join request to the server containing its DevEUI, the AppEUI, and the AppKey and receives a response from the server containing the address of the sensor (DevAddr), the security network (NwkSKey), and the application security key (AppSkey) required to be part of the network. The activation via ABP does not involve the negotiation phase of the address through join request, since the values of the keys (DevEUI, AppEUI, and AppKey) are previously coded within the end-node itself. This procedure is far less secure than the OTAA method.

2.2. Experimental Set-Up

The layered architecture which has been designed for the specific marine application is constituted of (1) end-nodes, embedded systems, and electronics devoted to collecting and processing the information, and to support the communication; (2) multiple gateways responsible for data handling, message routing, and management of communication between platforms; (3) a server whose duty is data aggregation; (4) a web application that delivers services to end-users.
In-situ tests were carried out using two types of end-nodes: some commercially available sensors such as the Field Test by Adeunis, the LT I/O Controller by Dragino, and some nodes that were developed on purpose. The latter includes three nodes (TIAMO 1, TIAMO 2, TIAMO 3, hereafter) which were developed on the basis of a ST microcontroller belonging to the STM32L4X family and a spectrometric sensor (spectrometer, hereafter) which, combined with advanced dedicated machine learning techniques and supervised identification and regression algorithms [31,32], allows the extraction of information for monitoring the quality of marine waters, such as color and the presence of oil on the surface.
The three TIAMO end-nodes (Figure 1a) were developed using the STM32CubeMX-Win software v. 5.4.0 by STMicroelectronics (Geneva, Switzerland) for low-level management and the Atollic TrueSTUDIO STM32 v. 9.3.0 by STMicroelectronics (Geneva, Switzerland) for high-level programming. More in detail, the firmware generation takes place through a first definition of the hardware, in which STM32CubeMX manages the definition of the peripherals by generating the low-level code that is imported into Atollic TrueSTUDIO allowing for the development of the board’s operating logic using high-level programming languages (i.e., C, C ++) for the purpose. The three end-nodes were equipped with miniaturized meteorological sensors for collecting temperature, humidity, and atmospheric pressure.
The spectrometer (Figure 1b) was designed using as sensing element a spectrometer type STS-VIS produced by OceanInsight, working in the visible range (350–800 nm) and thus suitable for the estimation of the concentration of chlorophyll-a and of suspended sediment even if limited to medium-low concentration levels. The processing unit was constituted of a Raspberry Pi 3B type equipped with a Sony IMX219 8-megapixel CMOS capable of producing static images up to 3280 × 2464 pixels and supporting some video formats (e.g., 1080p30, 720p60, 640 × 480p90). The overall spectrometer includes also a Dragino SX127X GPS HAT board, which is an expansion module for the Raspberry that includes the Semtech SX1276/1278 transceiver and the Quectel L80-M39 GPS receiver. The board connects via the GPIO connector, and it is directly powered by the Raspberry.
Five commercially available gateways (LG308 by Dragino) equipped with GPS and with GSM capability were used to forward the packets via Ethernet to an ad-hoc private LoRaWAN server connected to a backend component which was responsible for processing and storing the data, allowing their monitoring and analysis through the information system. Specifically, the open-source Chirpstack LoRaWAN Network server was configured, and the open-source project Swagger was chosen as the backend.
A web service was implemented for the visualization of the real-time tracks of the vessel equipped with IoT end-nodes to be used as a control center to detect the presence of vessels in a delimited coastal area, such as that belonging to protected marine areas. A data dashboard was implemented for the real-time visualization of marine environmental data and for providing information about the state of sea waters.
During the tests, the LoRaWAN protocol with data rate optimization enabled was used: all the end-nodes were set up to register to the network using OTAA, and all parameters related to the LoRa transmission were available from the employed gateways were archived.
Each node had a different payload size: specifically, for the three TIAMO nodes the length was 12 bytes, for the Field Test it varied from 8 to 24 bytes depending on the presence of the GPS data and if the transmission has been triggered by pressing a pushbutton or not, whereas for LT I/O Controllers and the spectrometer the payload size was fixed to 12 and 21 bytes, respectively.
The evaluation of the LoRa connectivity was performed in two different scenarios: the first one in the coastal area close to the harbor of Genoa; the second one in the Northwestern Mediterranean Sea, a semi-enclosed basin with a peculiar orography, characterized by steep mountains close to the coast. These geographic constraints allow the investigation of the connectivity from the open ocean towards the coast, thus exploiting the feasibility to install gateways on the hills behind the sea in line of sight (LOS), complying with the limit imposed by the Fresnel zone.
During the first test, the passenger vessel for public transport service navigating close to the coast during two crossings from Porto Antico to Pegli and back was used (Figure 2a). The end-node TIAMO 3 (Figure 2b), the Field Test, and two LT I/O Controllers (Figure 2c) were installed on the upper deck of the vessel at about 4 m above the sea level, while the spectrometer (Figure 2d) was clamped on a pole and put the outboard on the lower deck to monitor sea color from about 2 m above the sea level.
All available gateways were simultaneously operating from 12:30 UTC to 15:30 UTC on land (Table 1), and the two passages from Porto Antico to Pegli and back had departure time at 13:15 UTC from Porto Antico and at 13:40 UTC from Pegli, respectively.
The second test was performed during the research cruise ICOS20 from 19 October up to 21 October 2020 with the R/V Dallaporta operated by the National Research Council of Italy. The research cruise started and ended in La Spezia, and, during the three days of navigation, the route depended on the need for performing standard oceanographic measurements (i.e., Conductivity Temperature Depth (CTD) casts and water sampling with the on-board rosette) in the basin and around the W1M3A observatory [33,34,35], one of the oldest infrastructures of the National Research Council of Italy, part of ERIC EMSO and of the marine component of ERIC ICOS (Figure 3).
The end-node TIAMO 3 and one LT I/O Controller were installed on the bow of the R/V Dallaporta during the entire navigation. The Field Test end-node was positioned on the bow of the vessel during the navigation except during the late afternoon of 19 October 2020, when it was temporarily installed on the W1M3A observatory during the inspection to the platform. On the vessel, the gateway LG308 3 was installed close to the nodes during the navigation, but it forwarded LoRaWAN packets to the server only under GSM coverage.
Three gateways operated on the coast on the evening of 19 October and on the morning of 20 October 2020 to test the connectivity from the open ocean to the coast: two LG308 gateways were installed on the hills behind Genoa, whereas another wireless gateway operated by ISILINE s.r.l. on Mount Moro was fully operational during the tests. One gateway (LG308 1) changed its position during the two days. Table 2 summarizes the location of the three gateways during the two days of testing.
The following metrics have been considered to assess the performance of the transmission: packet loss ratio, packet reception rate (PRR), Expected Signal Power (ESP), RSSI and SNR values as available from gateways.
The packet loss ratio, the ESP and PRR have been defined through the following equations:
P a c k e t   L o s s   r a t i o = 1 N u m b e r   o f p a c k e t s   r e c e i v e d N u m b e r   o f   p a c k e t s   s e n t E S P = R S S I + S N R 10 · log 10 1 + 10 0.1   S N R l o g 10 P R R = P L · l o g 10 1 B E R + l o g 10 P S
where BER is the bit error rate, and Ps is the probability of successful preamble reception. The term Ps considers that the channel is not a constant additive white Gaussian noise channel but behaves like a slow fading Rayleigh channel, and it is calculated as in [36]. BER is calculated as proposed in [37] through the following set of equations:
B E R = Q 2 · log 12 S F 2 · E b N o · 4 4 + C R E B N o = S N R + 10 · log 10 B W R b R b = S F · B W 2 S F · 4 4 + C R

3. Results and Discussion

During the tests, all end-nodes operated with a bandwidth equal to 125 kHz and a coding speed of 4/5. Therefore, by modifying the value of the scale factor from 7 to 12, the transmission speed values varied from 5.47 Kbit s−1 down to 0.29 Kbit s−1, as there is an inverse relationship between the transmission speed and the scale factor.
The Adaptive Data Rate algorithm was used in all tests, which automatically allowed to maximize communication efficiency by reducing the energy consumption of the end-nodes. The sampling period of the end-nodes was set to 30 s for the two LT I/O Controllers and the Field Test, 60 s for the end-nodes TIAMO, and 20 s for the spectrometer.
In the case of short distances between gateways and end-nodes a high link budget is not necessary as the time-of-flight of the transmitted packet is reduced, whereas it is necessary in the case of longer distances (i.e., in wide-area marine applications). For this reason, the transmissions were made in the maximum sensitivity scenario that, in turn, yields the highest packet loss due to a time-of-flight between 1.4 and 1.9 s. The nominal frequency band was 868 MHz.
During the two crossings of the passenger vessel, the performance of the developed LoRAWAN was evaluated in a mixed line of sight and not line of sight (NLOS) scenario. In fact, as the vessel departed from Porto Antico the LOS was guaranteed only for the gateways located at Righi, Mount Fasce and partly for those positioned on Mount Gazzo, Scarpino, and Crevari, whereas as the vessel started the back route from Pegli all gateways were in LOS except Righi (Figure 4).
Table 3 summarizes the results of the test performed in coastal waters in terms of packet loss ratio for each pair of end-node and gateway. The total amount of packets transmitted by the Field Test end-node, both automatically and triggered by the operator on board the vessel, was 180. The other employed end-nodes transmitted automatically, and the number of packets sent was 97 for the spectrometer, 45 for the LT I/O Controller 1, and 71 for the end-node TIAMO 3. The LT I/O Controller 2 was not operating due to a battery fault. At the arrival and departure terminal in Pegli, conditions of the sea did not allow the operator to maintain the spectrometer operational, therefore it had to be switched off: this explains the high packet loss ratio for the spectrometer with respect to the gateways located at Crevari and Scarpino, although they were both in LOS condition. LT I/O Controller 1 was operating only for the back passage from Pegli to Porto Antico, and this is the reason why it was experienced an elevated number of missed received packets again for LG308 1 whose sight was partially occluded during the track of the vessel turning back to Porto Antico.
The best results were obtained in LOS independently of the distance between the end-nodes and the gateways: this demonstrates that in LOS conditions it is possible to obtain reliable transmission over large portions of the sea, even in the case of proximity to the coast using gateways on elevated positions, thus able to observe the marine area of interest without obstacles.
PRR estimates reveal a quite constant value close to 1, indicating that the transmissions occurred in the connected region [38]. The reaching of the upper limit for PRR was expected since our setup was conceived to obtain the highest sensitivity at the expense of a higher percentage of potentially missed packets.
In order to analyze the presence of multipath propagation effects on the channel, the RSSI and SNR values were archived for each gateway and for each received LoRaWAN packet depending on the position of the vessel. With the exception of LT I/O Controller 1, for which the received power for the LoRa packet was at the limit of the technology (i.e., close to −120 dBm), all the employed gateways detected comparable RSSI values with respect to the transmitting end-nodes (Figure 5). These results support that the multipath propagation effect was not dominant during the experiment and that the main component of the signal was that of the LOS path. Results still highlight how the LOS condition is fundamental to obtaining a reliable LoRa transmission. Furthermore, it is noteworthy that the two non-commercial end-nodes developed on purpose for the specific marine application show performances very similar to the commercial Field Test in terms of RSSI.
In the case of free LOS, SNR values assume positive values close to the threshold of 10 dB, which is considered almost optimal for LoRaWAN transmission, regardless of the distance between the end-nodes and the receiving gateway (Figure 6). Unlike the other end-nodes, the transmissions by LT I/O Controller 1 seemed to be strongly limited by the presence of a noise floor signal, probably due to the noise of the front-end circuit, such as to invalidate the transmission, and this agrees with the observed high packet loss ratio.
The same type of analysis has been carried out during the test performed in October 2020 taking advantage of the availability of the R/V Dallaporta during the oceanographic campaign ICOS20. Table 4 shows the results in terms of packet loss ratio for three gateways operating on land and the two days of tests. The overall dataset comprises 23 and 67 packets transmitted by Field Test for the 19 October and 20 October, respectively; 55 (on 19 October) and 67 (on 20 October) for the LT I/O Controller 1 and 8 on the first day and 59 in the second day for the TIAMO 3 end-node. On 20 October, LT I/O Controller 1 was operating onboard outside the period during which gateways LG308 1 and LG308 3 were active on land, thus no packets were received ashore from this end-node.
During the first day of the test, the end-node Field Test was temporarily installed onboard the W1M3A observatory at about 8 m above the sea level, while the other end-nodes were positioned on the upper deck of the vessel, which was nearby the observatory to assist the researchers involved in the operation at sea. Whereas the W1M3A is a relatively stable platform, and it can be assumed that during the intervention heading and trim of the platform, it was almost constant, not the same holds for the vessel, which was moving and turning around the observatory, thus the masts of the ship could mask the coast for the end-nodes. On the second day, the vessel was in navigation towards the coast. This could partially explain the difference in the performance observed during the two days of the campaign. LOS was guaranteed between the R/V Dallaporta and the position of the gateways both days provided that the locations of the gateways were chosen considering the constraints due to the first Fresnel zone (Figure 7).
The values of SNR and RSSI acquired during the navigation of the R/V Dallaporta from the open ocean toward the coast are shown in Figure 8 and Figure 9.
RSSI values are very close to the limit of −120 dB, and for most of the packets received by the gateway on Mount Moro, they are even lower, but this is consistent with the peculiar high sensitivity of the LoRa technology. The SNR values are representatives of a not noisy channel, with values within the limits of LoRa transmission. The best results were obtained for the gateway positioned on Mount Fasce, which, although positioned at almost the same altitude as the gateways on Mount Figogna and Mountain pass Faiallo, is more open to the sea without natural or urban obstacles. This is more evident considering that the SNR values measured at the same distance between end-nodes and gateways do not exceed approximately −17 dB for the position at Mount Figogna, whereas for the position at Mount Fasce the values reach even −11 dB. The calculated PRR values clearly reproduce a channel without multipath, as expected considering the transmission over the ocean without any major obstacles.
In order to estimate the range of LoRaWAN for marine applications, both in coastal areas and on wider basin scale, the GPS position of both vessels used during the tests was recorded simultaneously to the other data: this allowed the calculation of the precise distance between the end-nodes installed on the vessels and the gateways on land for each packet sent (Figure 10). Figure 10a shows the estimated distance for the Field Test end-node during the test in coastal waters, whereas Figure 10b,c also show the results for the TIAMO 3 and the LT I/O Controller 1 end-nodes for the days of 19 October and 20 October, respectively.
Results evidence the feasibility to obtain reliable IoT transmission considering end-nodes installed on mobile platforms moving at sea, both in coastal and in offshore scenarios. Successful transmissions were obtained with a distance between gateways and end-nodes of more than 100 km in free LOS, and this achievement demonstrates the high sensitivity of the LoRa transmission up to −140 dBm in an operational marine scenario. It is worth noting that the same results in terms of range are achieved by commercial end-nodes (i.e., Field Test and LT I/O Controller 1) and the developed ones (i.e., TIAMO 3 end-node).
The maximum estimated distance is summarized in Table 5.
The approximations of the received power obtained applying Friis and Hata models (Equations (3)–(6)) in the coastal scenario, with gateways on hills close by the city and end-nodes installed on the passenger vessel, slightly overestimate the effective received power measured by RSSI and SNR through Equation (9). All received messages show values falling below the Hata model using the expression for the free space, but the received power is quite consistent with the formulation of the Hata model on the hypothesis of the semi-urban environment: this condition can be assumed correct for the performed tests due to the particular orography of the coast close to Genoa and a high degree of urbanization of the coast. In a few exceptions, the received packets present a power higher than expected on the basis of the Friis model (Figure 11a).
In the open ocean scenario, results demonstrate that the Friis model represents better than the Hata model the condition of path loss in a free space hypothesis and when the presence of buildings is negligible along the LOS independently of the distance. Power estimates are comparable for the three sites despite the difference of about 70 km between Mount Fasce and Mount Figogna with respect to Mount Moro. Among the three tested models (Friis, Hata free space, Hata semi-urban), the Friis curve has better performance, and the Hata semi-urban model approximates better the real data with respect to the Hata model for free space (Figure 11b). This conclusion may also be consistent considering the presence of obstacles (buildings, hills, and mounts) along the terminal part of the radio path from the off-shore end-nodes to the gateways on the mountains. As the distance between end-nodes and gateways increases, the curves based on the equations by Friis and by Hata (with semi-urban conditions) tend to be similar for the gateway located at an altitude of about 700 m (Mount Fasce, Mountain pass Faiallo, Mount Figogna) whereas, when the altitude is greater than 1700 m (i.e., Mount Moro) the difference between the two models is of about 20 dBm.
Results demonstrate that a distance between gateways and end-nodes of more than 110 km can be reached in a marine scenario under the hypothesis of LOS and that although considerable, the obtained maximum distance of 113.22 km cannot be considered the upper limit of reliable LoRa transmission towards the sea, since the lowest received power detectable for LoRa transmission is considered −140 dB and, in the test, it was about −128 dB.

4. Conclusions

The paper describes the results of the project titled “IoT Technologies for the marine environment”. The key objective of the project consisted in designing adaptive meshed networks of sensors with the layered architecture based on the IoT concept. Such networks are capable of communicating and auto-adapting to the changing requirements and conditions typical of a marine environment. To achieve this, an IoT network constituted of end-nodes able to monitor water quality and environmental parameters over the sea, gateways, network, and application servers was designed, implemented, and tested at sea in both LOS and NLOS conditions. A passenger vessel assuring the public transport service in Genoa harbor and the R/V Dallaporta navigating in the Ligurian basin during an oceanographic cruise in October 2020 have been used for the experimental evaluation.
These tests have been carried out to demonstrate the capability of a radio transmission based on LoRaWAN protocol to routinely transfer data between the open sea and the land for distances greater than 110 km under the hypothesis of LOS, without any major obstacles except for natural landscape along the channel. The effectiveness of the transmission was also tested in a coastal scenario where the presence of buildings near the shore affected the path loss in a non-negligible way. Promising performances have been obtained which suggest that autonomous IoT sensors, that are compact, low-power, and easy to manage, can be deployed on existing networks of marine infrastructures. Indeed, the main goal is to obtain real-time data without the need for expensive transmission systems as well as to support authorities to monitor, at a basin scale, the presence of leisure boats in protected marine areas or to provide them with safety information. The number of end-nodes usually needed for the described applications can be estimated in several tens, being this figure within the capacity of a LoRaWAN network, especially if constituted of multiple gateways [39,40,41]. Although the duration of the tests was limited to fulfill the European duty-cycle rule, due to the schedule of the passenger vessel and to the limited availability of ship time for R/V Dallaporta, it is more than feasible that the results can be replicable considering the same operational conditions.

Author Contributions

Conceptualization and methodology, S.P., F.V. and R.B.; development of IoT end-nodes and software related, C.C., S.S., S.B.S., G.M., D.S., M.P. and L.M.; LoRaWAN server implementation, C.D. and I.M.; web services implementation, A.C.; in-situ test, S.P., F.V., R.B., C.C. and S.S., formal analysis, S.P., R.B.; writing—original draft preparation, S.P., R.B.; writing—review and editing, S.P., F.V. and R.B.; funding acquisition, C.C., A.C., C.D., I.M., S.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received partial funding through the grant “IoT technologies for the marine environment” of the Regional Operational Program of the European Regional Development Fund (POR FESR 2014–2020—protocol number 0006806) “Axis 1 Research and Innovation—Action 1.2.4 Support for the implementation of complex research and development projects for companies aggregated to the regional research and innovation centers”.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data used for the analysis are available upon request.

Acknowledgments

The authors would like to thank the Captain and the crew of R/V Dallaporta for their assistance during the cruise ICOS20. The radio propagation profiles have been produced using the software “Radio path estimation using SRTM data” by Mike Willis (http://www.mike-willis.com/software.html).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Roemmich, D.; Belbéoch, M.; Freeland, H.; Garzoli, S.; Gould, W.J.; Grant, F.; Ignaszewski, M.; King, B.; Klein, B.; Le Traon, P.-Y.; et al. Argo: The Challenge of Continuing 10 Years of Progress. Oceanography 2009, 22, 46–55. [Google Scholar] [CrossRef]
  2. Send, U.; Weller, R.A.; Wallace, D.; Chavez, F.; Lampitt, R.; Dickey, T.D.; Honda, M.; Nittis, K.; Lukas, R.; McPhaden, M.; et al. OceanSITES. In Proceedings of the OceanObs’09: Sustained Ocean Observations and Information for Society, Venice, Italy, 21–25 September 2009; European Space Agency: Zürich, Switzerland, 2010; pp. 854–863. [Google Scholar]
  3. Best, M.; Favali, P.; Beranzoli, L. EMSO: A Distributed Infrastructure for Addressing Geohazards and Global Ocean Change. Oceanography 2014, 27, 167–169. [Google Scholar] [CrossRef] [Green Version]
  4. Moltmann, T.; Turton, J.; Zhang, H.-M.; Nolan, G.; Gouldman, C.; Griesbauer, L.; Willis, Z.; Piniella, Á.M.; Barrell, S.; Andersson, E.; et al. A Global Ocean Observing System (GOOS), Delivered Through Enhanced Collaboration Across Regions, Communities, and New Technologies. Front. Mar. Sci. 2019, 6, 291. [Google Scholar] [CrossRef]
  5. Visbeck, M. Ocean Science Research Is Key for a Sustainable Future. Nat. Commun. 2018, 9, 690. [Google Scholar] [CrossRef] [PubMed]
  6. Pinardi, N.; Stander, J.; Legler, D.M.; O’Brien, K.; Boyer, T.; Cuff, T.; Bahurel, P.; Belbeoch, M.; Belov, S.; Brunner, S.; et al. The Joint IOC (of UNESCO) and WMO Collaborative Effort for Met-Ocean Services. Front. Mar. Sci. 2019, 6, 410. [Google Scholar] [CrossRef] [Green Version]
  7. Smith, K., Jr.; Messié, M.; Sherman, A.; Huffard, C.; Hobson, B.; Ruhl, H.; Boetius, A. Navigating the Uncertain Future of Global Oceanic Time Series. Eos 2015, 96. [Google Scholar] [CrossRef]
  8. Cristini, L.; Lampitt, R.S.; Cardin, V.; Delory, E.; Haugan, P.; O’Neill, N.; Petihakis, G.; Ruhl, H.A. Cost and Value of Multidisciplinary Fixed-Point Ocean Observatories. Mar. Policy 2016, 71, 138–146. [Google Scholar] [CrossRef]
  9. Weller, R.A.; Baker, D.J.; Glackin, M.M.; Roberts, S.J.; Schmitt, R.W.; Twigg, E.S.; Vimont, D.J. The Challenge of Sustaining Ocean Observations. Front. Mar. Sci. 2019, 6, 105. [Google Scholar] [CrossRef]
  10. Albaladejo, C.; Sánchez, P.; Iborra, A.; Soto, F.; López, J.A.; Torres, R. Wireless Sensor Networks for Oceanographic Monitoring: A Systematic Review. Sensors 2010, 10, 6948. [Google Scholar] [CrossRef]
  11. Andrews, J.G.; Ghosh, A.; Muhamed, R. Fundamentals of WiMAX: Understanding Broadband Wireless Networking; Prentice-Hall: Englewood Cliffs, NJ, USA, 2011; ISBN 978-0-13-290780-4. [Google Scholar]
  12. Bekkadal, F.; Yang, K. Novel maritime communications technologies. In Proceedings of the 2010 10th Mediterranean Microwave Symposium, Guzelyurt, Northern Cyprus, 25–27 August 2010; IEEE: Guzelyurt, Turkey, 2010; pp. 338–341. [Google Scholar]
  13. Cardei, M.; Wu, J. Energy-Efficient Coverage Problems in Wireless Ad-Hoc Sensor Networks. Comput. Commun. 2006, 29, 413–420. [Google Scholar] [CrossRef] [Green Version]
  14. Vangelista, L.; Zanella, A.; Zorzi, M. Long-range IoT technologies: The dawn of LoRaTM. In Future Access Enablers for Ubiquitous and Intelligent Infrastructures; Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering; Atanasovski, V., Leon-Garcia, A., Eds.; Springer International Publishing: Cham, Switzerland, 2015; Volume 159, pp. 51–58. ISBN 978-3-319-27071-5. [Google Scholar]
  15. Bardyn, J.P.; Melly, T.; Seller, O.; Sornin, N. The Era of LPWAN Is Starting Now; IEEE: New York, NY, USA, 2016; pp. 25–30. [Google Scholar]
  16. Ashton, K. That “Internet of Things” Thing: In the Real World Things Matter More than Ideas. RFID J. 2009, 22, 97–114. [Google Scholar]
  17. Xu, G.; Shi, Y.; Sun, X.; Shen, W. Internet of Things in Marine Environment Monitoring: A Review. Sensors 2019, 19, 1711. [Google Scholar] [CrossRef] [Green Version]
  18. Marcelli, M.; Piermattei, V.; Gerin, R.; Brunetti, F.; Pietrosemoli, E.; Addo, S.; Boudaya, L.; Coleman, R.; Nubi, O.A.; Jojannes, R.; et al. Toward the Widespread Application of Low-Cost Technologies in Coastal Ocean Observing (Internet of Things for the Ocean). Medit. Mar. Sci. 2021, 22, 255–269. [Google Scholar] [CrossRef]
  19. Xu, G.; Shen, W.; Wang, X. Applications of Wireless Sensor Networks in Marine Environment Monitoring: A Survey. Sensors 2014, 14, 16932–16954. [Google Scholar] [CrossRef] [Green Version]
  20. Zhang, D.; O’Connor, N.; Regan, F. Current and future information and communication technology (ICT) trends in coastal and marine management. In Geoinformatics for Marine and Coastal Management; Bartlett, D., Celliers, L., Eds.; CRC Press, Taylor & Francis Group: Boca Raton, FL, USA, 2016; pp. 97–128. ISBN 978-1-4987-3154-6. [Google Scholar]
  21. Bešlić, M.; Perković, T.; Stančić, I.; Pavlov, G.; Čagalj, M. EMoorings: Distributed Low Power Wide Area System to Control Moorings; IEEE: New York, NY, USA, 2017. [Google Scholar]
  22. Wei, J.; Han, J.; Cao, S. Satellite IoT Edge Intelligent Computing: A Research on Architecture. Electronics 2019, 8, 1247. [Google Scholar] [CrossRef] [Green Version]
  23. Wang, Y.; Yang, J.; Guo, X.; Qu, Z. Satellite Edge Computing for the Internet of Things in Aerospace. Sensors 2019, 19, 4375. [Google Scholar] [CrossRef] [Green Version]
  24. Li, L.; Ren, J.; Zhu, Q. On the application of LoRa LPWAN technology in sailing monitoring system. In Proceedings of the 2017 13th Annual Conference on Wireless On-demand Network Systems and Services (WONS), Jackson, WY, USA, 21–24 February 2017; pp. 77–80. [Google Scholar]
  25. Jovalekic, N.; Drndarevic, V.; Pietrosemoli, E.; Zennaro, I. Experimental Study of LoRa Transmission over Seawater. Sensors 2018, 18, 2853. [Google Scholar] [CrossRef] [Green Version]
  26. Sanchez-Iborra, R.; Liaño, I.G.; Simoes, C.; Couñago, E.; Skarmeta, A. Tracking and Monitoring System Based on LoRa Technology for Lightweight Boats. Electronics 2018, 8, 15. [Google Scholar] [CrossRef] [Green Version]
  27. Parri, L.; Parrino, S.; Peruzzi, G.; Pozzebon, A. Low Power Wide Area Networks (LPWAN) at Sea: Performance Analysis of Offshore Data Transmission by Means of LoRaWAN Connectivity for Marine Monitoring Applications. Sensors 2019, 19, 3239. [Google Scholar] [CrossRef] [Green Version]
  28. Khalifeh, A.; Aldahdouh, K.A.; Darabkh, K.A.; Al-Sit, W. A Survey of 5G Emerging Wireless Technologies Featuring LoRaWAN, Sigfox, NB-IoT and LTE-M. In Proceedings of the 2019 International Conference on Wireless Communications Signal Processing and Networking (WiSPNET), Chennai, India, 21–23 March 2019; pp. 561–566. [Google Scholar]
  29. Rappaport, T.S. Wireless Communications: Principles and Practice, 2nd ed.; Prentice Hall Communications Engineering and Emerging Technologies Series; Prentice Hall PTR: Upper Saddle River, NJ, USA, 2002; ISBN 978-0-13-042232-3. [Google Scholar]
  30. Saelens, M.; Hoebeke, J.; Shahid, A.; Poorter, E.D. Impact of EU Duty Cycle and Transmission Power Limitations for Sub-GHz LPWAN SRDs: An Overview and Future Challenges. J. Wireless Com. Netw. 2019, 2019, 219. [Google Scholar] [CrossRef] [Green Version]
  31. Moser, G.; De Martino, M.; Serpico, S.B. Estimation of Air Surface Temperature From Remote Sensing Images and Pixelwise Modeling of the Estimation Uncertainty Through Support Vector Machines. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2015, 8, 332–349. [Google Scholar] [CrossRef]
  32. Moser, G.; Zerubia, J. Mathematical Models for Remote Sensing Image Processing; Signals and Communication Technology; Moser, G., Zerubia, J., Eds.; Springer International Publishing: Cham, Switzerland, 2018; ISBN 978-3-319-66328-9. [Google Scholar]
  33. Picco, P.; Bozzano, R.; Schiano, M.E.; Bordone, A.; Borghini, M.; Di Nallo, G.; Pensieri, S.; Schirone, A.; Sparnocchia, S. Marine Observing Systems from Fixed Platform in the Ligurian Sea. Bollettino Geofisica Teorica Applicata 2007, 48, 227–239. [Google Scholar]
  34. Bozzano, R.; Pensieri, S.; Pensieri, L.; Cardin, V.; Brunetti, F.; Bensi, M.; Petihakis, G.; Tsagaraki, T.M.; Ntoumas, M.; Podaras, D.; et al. The M3A network of open ocean observatories in the Mediterranean Sea. In Proceedings of the 2013 MTS/IEEE OCEANS—Bergen, Bergen, Norway, 10–14 June 2013; pp. 1–10. [Google Scholar]
  35. Canepa, E.; Pensieri, S.; Bozzano, R.; Faimali, M.; Traverso, P.; Cavaleri, L. The ODAS Italia 1 Buoy: More than Forty Years of Activity in the Ligurian Sea. Prog. Oceanogr. 2015, 135, 48–63. [Google Scholar] [CrossRef]
  36. Attia, T.; Heusse, M.; Tourancheau, B.; Duda, A. Experimental characterization of LoRaWAN link quality. In Proceedings of the 2019 IEEE Global Communications Conference (GLOBECOM), Waikoloa, HI, USA, 9–13 December 2019; pp. 1–6. [Google Scholar]
  37. Faber, M.J.; van der Zwaag, K.M.; dos Santos, W.G.V.; Rocha, H.R.d.O.; Segatto, M.E.V.; Silva, J.A.L. A Theoretical and Experimental Evaluation on the Performance of LoRa Technology. IEEE Sens. J. 2020, 20, 9480–9489. [Google Scholar] [CrossRef]
  38. Zuniga, M.; Krishnamachari, B. Analyzing the transitional region in low power wireless links. In Proceedings of the 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, SECON 2004, Santa Clara, CA, USA, 4–7 October 2004; pp. 517–526. [Google Scholar]
  39. Haxhibeqiri, J.; Van den Abeele, F.; Moerman, I.; Hoebeke, J. LoRa Scalability: A Simulation Model Based on Interference Measurements. Sensors 2017, 17, 1193. [Google Scholar] [CrossRef] [Green Version]
  40. Lavric, A.; Popa, V. Performance Evaluation of LoRaWAN Communication Scalability in Large-Scale Wireless Sensor Networks. Wirel. Commun. Mob. Comput. 2018, 2018, 6730719. [Google Scholar] [CrossRef] [Green Version]
  41. Croce, D.; Gucciardo, M.; Mangione, S.; Santaromita, G.; Tinnirello, I. Impact of LoRa Imperfect Orthogonality: Analysis of Link-Level Performance. IEEE Commun. Lett. 2018, 22, 796–799. [Google Scholar] [CrossRef] [Green Version]
Figure 1. (a) The LoRaWAN end-node TIAMO developed for the acquisition of meteorological parameters; (b) the spectrometer with the camera and the processing unit.
Figure 1. (a) The LoRaWAN end-node TIAMO developed for the acquisition of meteorological parameters; (b) the spectrometer with the camera and the processing unit.
Jmse 09 01218 g001
Figure 2. (a) Map of the track of the passenger vessel travelling from Porto Antico to Pegli and of the position of the five gateways simultaneously operating on land, on hills behind the city center of Genoa. (b) Two TIAMO end-nodes for the acquisition of meteorological parameters, (c) two LT I/O Controllers, and (d) the spectrometer installed on the passenger vessel.
Figure 2. (a) Map of the track of the passenger vessel travelling from Porto Antico to Pegli and of the position of the five gateways simultaneously operating on land, on hills behind the city center of Genoa. (b) Two TIAMO end-nodes for the acquisition of meteorological parameters, (c) two LT I/O Controllers, and (d) the spectrometer installed on the passenger vessel.
Jmse 09 01218 g002
Figure 3. Working area of the research cruise ICOS20 with, superimposed, (blue squares) the positions of the gateways, (black square) the position of the W1M3A observatory, and (red line) the track of R/V Dallaporta.
Figure 3. Working area of the research cruise ICOS20 with, superimposed, (blue squares) the positions of the gateways, (black square) the position of the W1M3A observatory, and (red line) the track of R/V Dallaporta.
Jmse 09 01218 g003
Figure 4. Terrain profiles for the two terminals (i.e., Porto Antico and Pegli) of the route of the passenger vessel and the locations of the five gateways in the inland of Genoa. Grey areas show the curvature of the Earth. Ellipses correspond to the eight of the first Fresnel zone at 868 MHz. The optical LOS is the black line.
Figure 4. Terrain profiles for the two terminals (i.e., Porto Antico and Pegli) of the route of the passenger vessel and the locations of the five gateways in the inland of Genoa. Grey areas show the curvature of the Earth. Ellipses correspond to the eight of the first Fresnel zone at 868 MHz. The optical LOS is the black line.
Jmse 09 01218 g004
Figure 5. RSSI measured by the five gateways installed in the inland of the city of Genoa. Three end-nodes were carried onboard the passenger vessel travelling in front of the port of Genoa: (a) Field Test; (b) spectrometer; (c) TIAMO 3. The track of the vessel is shown with a grey line. The squares indicate the position of the gateways: the red square highlights the gateway to which the RSSI values refer. Note that the color bars are different for each end-node.
Figure 5. RSSI measured by the five gateways installed in the inland of the city of Genoa. Three end-nodes were carried onboard the passenger vessel travelling in front of the port of Genoa: (a) Field Test; (b) spectrometer; (c) TIAMO 3. The track of the vessel is shown with a grey line. The squares indicate the position of the gateways: the red square highlights the gateway to which the RSSI values refer. Note that the color bars are different for each end-node.
Jmse 09 01218 g005
Figure 6. SNR measured by the five gateways installed in inland of the city of Genoa. Three end- nodes were carried onboard the passenger vessel travelling in front of the port of Genoa: (a) Field Test; (b) spectrometer; (c) TIAMO 3. The track of the vessel is shown with a grey line. The squares indicate the position of the gateways: the red square highlights the gateway to which the SNR value refer. Note that the color bars are different for each end-node.
Figure 6. SNR measured by the five gateways installed in inland of the city of Genoa. Three end- nodes were carried onboard the passenger vessel travelling in front of the port of Genoa: (a) Field Test; (b) spectrometer; (c) TIAMO 3. The track of the vessel is shown with a grey line. The squares indicate the position of the gateways: the red square highlights the gateway to which the SNR value refer. Note that the color bars are different for each end-node.
Jmse 09 01218 g006
Figure 7. Ground profiles for the four test sites in which a gateway received the signals transmitted from the W1M3A observatory: (a) Mount Moro; (b) Mountain pass Faiallo; (c) Mount Figogna; (d) Mount Fasce. Grey areas show the curvature of the Earth. Ellipses correspond to the eight of the first Fresnel zone at 868 MHz. The optical LOS is the black line.
Figure 7. Ground profiles for the four test sites in which a gateway received the signals transmitted from the W1M3A observatory: (a) Mount Moro; (b) Mountain pass Faiallo; (c) Mount Figogna; (d) Mount Fasce. Grey areas show the curvature of the Earth. Ellipses correspond to the eight of the first Fresnel zone at 868 MHz. The optical LOS is the black line.
Jmse 09 01218 g007
Figure 8. SNR measured by the three gateways installed on top of some mountains in the Ligurian Apennines (i.e., Mount Moro, Mountain pass Faiallo, Mount Fasce). Two end-nodes are considered: (a) Field Test; (b) TIAMO 3. The track of the ship is shown with a grey line. Note that the color bars are different for each end-node.
Figure 8. SNR measured by the three gateways installed on top of some mountains in the Ligurian Apennines (i.e., Mount Moro, Mountain pass Faiallo, Mount Fasce). Two end-nodes are considered: (a) Field Test; (b) TIAMO 3. The track of the ship is shown with a grey line. Note that the color bars are different for each end-node.
Jmse 09 01218 g008
Figure 9. RSSI measured by the three gateways installed on top of some mountains in the Ligurian Apennines (i.e., Mount Moro, Mountain pass Faiallo, Mount Fasce). Two end-nodes are considered: (a) Field Test; (b) TIAMO 3. The track of the ship is shown with a grey line. Note that the color bars are different for each end-node.
Figure 9. RSSI measured by the three gateways installed on top of some mountains in the Ligurian Apennines (i.e., Mount Moro, Mountain pass Faiallo, Mount Fasce). Two end-nodes are considered: (a) Field Test; (b) TIAMO 3. The track of the ship is shown with a grey line. Note that the color bars are different for each end-node.
Jmse 09 01218 g009
Figure 10. Computed distance between the end-nodes and the gateways along the time of the voyage for the two test cases: (a) the passenger vessel traveling in front to the port of Genoa, and (b,c) the R/V Dallaporta during the oceanographic cruise ICOS20.
Figure 10. Computed distance between the end-nodes and the gateways along the time of the voyage for the two test cases: (a) the passenger vessel traveling in front to the port of Genoa, and (b,c) the R/V Dallaporta during the oceanographic cruise ICOS20.
Jmse 09 01218 g010
Figure 11. Curves of expected power signal obtained using the Friis model and the Hata model (in semi urban configuration) versus real estimates of expected power signal for the tests performed with end-nodes on-board (a) the passenger vessel during the coastal test in front of the port of Genoa, and (b) the R/V Dallaporta during the oceanographic cruise ICOS20 in the Ligurian basin.
Figure 11. Curves of expected power signal obtained using the Friis model and the Hata model (in semi urban configuration) versus real estimates of expected power signal for the tests performed with end-nodes on-board (a) the passenger vessel during the coastal test in front of the port of Genoa, and (b) the R/V Dallaporta during the oceanographic cruise ICOS20 in the Ligurian basin.
Jmse 09 01218 g011
Table 1. Position of the gateways used for tracking the passenger vessel.
Table 1. Position of the gateways used for tracking the passenger vessel.
Gateway Id.Position Id.LatitudeLongitudeAltitude (asl, m)
LG308 1Crevari44.424468.73098168
LG308 2Mount Gazzo44.442198.84801417
LG308 3Mount Fasce44.407809.01618540
LG308 4Righi44.425648.93563290
LG308 5Scarpino44.444168.86392396
Table 2. Positions of the gateways used during the research cruise on R/V Dallaporta.
Table 2. Positions of the gateways used during the research cruise on R/V Dallaporta.
Gateway Id.DayPosition Id.LatitudeLongitudeAltitude (asl, m)
LG308 119 October 2020Mountain pass Faiallo44.478408.70544768
LG308 120 October 2020Mount Figogna44.489108.86234788
LG308 319 October 2020Mount Fasce44.416599.04482740
LG308 320 October 2020Mount Fasce44.416029.04417748
RAK19 October 2020Mount Moro44.266007.790671722
RAK20 October 2020Mount Moro44.266007.790671722
Table 3. Packet loss ratio for the coastal test performed with end-nodes installed on the passenger vessel travelling back and forth in front of the port of Genoa. The geographical positions of the gateways are shown in Figure 1a.
Table 3. Packet loss ratio for the coastal test performed with end-nodes installed on the passenger vessel travelling back and forth in front of the port of Genoa. The geographical positions of the gateways are shown in Figure 1a.
Gateway Id.Position Id.End-Node
Field TestTIAMO 3LT I/O Controller 1Spectrometer
LG308 1Crevari0.6220.6900.8880.958
LG308 2Mount Gazzo0.1830.2810.1550.309
LG308 3Mount Fasce0.1770.2390.4880.175
LG308 4Righi0.0440.0420.7770.567
LG308 5Scarpino0.5500.8020.9770.938
Table 4. Packet loss ratio for the open ocean test carried out during the research cruise ICOS20 onboard the R/V Dallaporta. The geographical positions of the gateways are shown in Figure 3.
Table 4. Packet loss ratio for the open ocean test carried out during the research cruise ICOS20 onboard the R/V Dallaporta. The geographical positions of the gateways are shown in Figure 3.
Gateway IDPosition Id.DayPacket Loss Ratio
Field TestTIAMO 3LT I/O Controller 1
LG308 1Mountain pass Faiallo19 October 20200.7390.8750.382
LG308 3Mount Fasce19 October 20200.5650.1250.690
RAKMount Moro19 October 20200.9560.8720.745
LG308 1Mount Figogna20 October 20200.8651.000-
LG308 3Mount Fasce20 October 20200.2380.050-
RAKMount Moro20 October 20200.0000.1190.000
Table 5. Maximum achieved distance among nodes and gateways.
Table 5. Maximum achieved distance among nodes and gateways.
Gateway Id.Position Id.LatitudeLatitudeMaximum Distance between Gateway and End-Node (km)
LG308 1Mountain pass Faiallo44.478408.7054478.26
LG308 3Mount Fasce44.416599.0448270.00
RAKMount Moro44.266007.79067113.22
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Pensieri, S.; Viti, F.; Moser, G.; Serpico, S.B.; Maggiolo, L.; Pastorino, M.; Solarna, D.; Cambiaso, A.; Carraro, C.; Degano, C.; et al. Evaluating LoRaWAN Connectivity in a Marine Scenario. J. Mar. Sci. Eng. 2021, 9, 1218. https://doi.org/10.3390/jmse9111218

AMA Style

Pensieri S, Viti F, Moser G, Serpico SB, Maggiolo L, Pastorino M, Solarna D, Cambiaso A, Carraro C, Degano C, et al. Evaluating LoRaWAN Connectivity in a Marine Scenario. Journal of Marine Science and Engineering. 2021; 9(11):1218. https://doi.org/10.3390/jmse9111218

Chicago/Turabian Style

Pensieri, Sara, Federica Viti, Gabriele Moser, Sebastiano Bruno Serpico, Luca Maggiolo, Martina Pastorino, David Solarna, Andrea Cambiaso, Carlo Carraro, Cristiana Degano, and et al. 2021. "Evaluating LoRaWAN Connectivity in a Marine Scenario" Journal of Marine Science and Engineering 9, no. 11: 1218. https://doi.org/10.3390/jmse9111218

APA Style

Pensieri, S., Viti, F., Moser, G., Serpico, S. B., Maggiolo, L., Pastorino, M., Solarna, D., Cambiaso, A., Carraro, C., Degano, C., Mainenti, I., Seghezza, S., & Bozzano, R. (2021). Evaluating LoRaWAN Connectivity in a Marine Scenario. Journal of Marine Science and Engineering, 9(11), 1218. https://doi.org/10.3390/jmse9111218

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop