Fields of Manuscript

Journal of Advanced Marine Engineering and Technology - Vol. 46 , No. 6

[ Brief Communication ]
Journal of Advanced Marine Engineering and Technology - Vol. 46, No. 6, pp. 375-377
Abbreviation: JAMET
ISSN: 2234-7925 (Print) 2765-4796 (Online)
Print publication date 31 Dec 2022
Received 16 Nov 2022 Revised 30 Nov 2022 Accepted 30 Nov 2022
DOI: https://doi.org/10.5916/jamet.2022.46.6.375

Effective signal detection in a LoRa-networked ship for data-driven ship management
Yang-Ick Joo

Correspondence to : Professor, Division of Electrical and Electronics Engineering, Korea Maritime & Ocean University, 727, Taejong-ro, Yeongdo-gu, Busan 49112, Korea, E-mail: yijoo@kmou.ac.kr, Tel: 051-410-4419


Copyright © The Korean Society of Marine Engineering
This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0), which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

Recently, as the data-based management of ships using in-ship data has been required, the demand for networking technology to acquire and stably transmit the data is increasing. However, maintaining stable connections in a ship for IoT-based data-driven management is technically challenging owing to the various communication environments and application scenarios in ships. IoT wireless sensor networks on a ship must adopt techniques to reduce the energy consumption of distributed devices and to extend communication coverage to accurately collect various data. Among commercially available IoT networking services such as long-range wide area network (LoRaWAN), Sigfox, narrowband Internet of Things (NB-IoT), and long-term evolution (LTE) machine-to-machine (M2M) (LTE-M), LoRaWAN is one of the most promising technologies because it is a data link layer with a long range, low power consumption, and suitable bit rate for IoT applications. However, for life- and safety-related applications, the detection performance of related information may be a more important criterion that must be guaranteed. Therefore, this study discusses effective signal detection in a LoRa-networked ship for data-driven ship management.


Keywords: Internet of Things (IoT), Long-range wide area network (LoRaWAN), Data-driven management, Signal detection

1. Introduction

With advancements in Internet of Things (IoT) technology, the market demand for various IoT technologies has increased. For achieving better network connectivity, many studies have been conducted to determine optimal power consumption strategies to increase the lifetime of each node [1]. In an IoT application, a large number of nodes equipped with communication devices and sensors requires access to the Internet and long-distance communication with limited energy [2].

Recently, data-based ship management with in-ship data is increasingly being used to improve efficiency and safety. Networking solutions that enable data-driven management in a ship should satisfy the requirements of a ship [3]. Passenger and non-passenger ships with a gross tonnage of 3000 or more that are constructed on or after July 1, 2002, must carry voyage data recorders (VDRs) to assist in accident investigations under regulations adopted in 2000 [3]. The VDR is a data recording system that collects data from various sensors onboard a vessel; it is designed for all vessels required to comply with the International Maritime Organization’s (IMO’s) International Convention for the Safety of Life at Sea (SOLAS) Requirements (IMO Res. A. 861 (20)) [4].

An IoT wireless sensor network on a ship must adopt techniques to reduce the energy consumption of distributed devices and to extend communication coverage to accurately collect various data. One study [2] noted that a long-range wide area network (LoRaWAN) [5]-[6] is one of the most promising technologies among various commercially available IoT networking services because it is a data link layer with a long range, low power consumption, and suitable bit rate for IoT applications.

In ships, it is difficult to guarantee a line-of-sight (LOS) communication environment because of the presence of shielding and obstacles in narrow spaces, as depicted in Figure 1. To ensure stable connectivity in such an environment, more relay nodes or gateways need to be deployed. However, this directly increases the installation and maintenance costs. Therefore, effective signal detection is essential to ensure a stable connection at a minimum cost, especially in life- and safety-related applications. In this light, this study develops an effective signal detection method for data-driven management in the communication environment of a ship.


Figure 1: 
LoRaWAN communication environment in a ship

This paper is organized as follows: Section 2 proposes an applicable solution for effective signal detection in a LoRa-networked ship. Finally, concluding remarks are presented in Section 3.


2. Applicable solutions for effective signal detection in a LoRa-networked ship

The first part of a LoRa packet is the preamble. It consists of a variable number Npr of upchirps, thus enabling effective preamble detection for a very large range of effective signal-to-noise ratios (SNRs) [7]. If the received signal strength indicator (RSSI) is below the noise floor, it is impossible to demodulate the signal [8]. However, LoRa can demodulate signals that are below the noise floor with dynamic spreading factors (SFs) informed by the RegModulationCfg parameter. The minimum SNR required for demodulation is shown in Table 1 [9].

Table 1: 
Minimum SNR for demodulation with different SFs [9]
RegModulationCfg
(SF)
SF
[chips/symbol]
LoRa demodulator
SNR
6 64 -5 dB
7 128 -7.5 dB
8 256 -10 dB
9 512 -12.5 dB
10 1024 -15 dB
11 2048 -17.5 dB
12 4096 -20 dB

As shown in this table, LoRa signals with an SNR of up to -20 dB can be demodulated by adjusting the SF. Beyond the range of the minimum required SNR, it is necessary to increase the transmission (Tx) power, increase Npr, or use a combination of these methods for signal detection. However, because adjusting the Tx power, SF, or preamble length causes the loss of transmission or processing power, the usage of these methods might be limited in the energy-restricted IoT environment.

Among various IoT application scenarios in a ship, life- or safety-related applications require effective preamble detection even in a harsh communication environment. In most communication systems, misdetection errors (Pm) and false alarms are assumed to be of equal importance. However, in such applications, the detection probability (PD) must be maximized for a given false alarm probability. Therefore, an effective signal detection solution in a LoRa-networked ship subject to the false alarm constraint is proposed as follows.

The Neyman–Pearson (NP) criterion is used to maximize P(D1|H1) subject to the constraint P(D1|H0), where P(D1|H1) and P(D1|H0) are the probability that D1 (signal is detected (‘1’)) is true when H1 (hypothesis ‘1’: with signal) is true and H0 (hypothesis ‘0’: without signal) is true, respectively [10]. In this criterion, the threshold has to be chosen to satisfy the false alarm constraint. As shown in Figure 2, the decision threshold (thLoRa) to detect a signal is determined when the measured SNR is less than -20 dB and the applied SF is 12 according to the minimum SNR in Table 1.


Figure 2: 
Proposed method for effective signal detection in a LoRa-networked ship

The false alarm probability (Pf), P(D1|H0) can be given by Equation (1), where p0(y) is a probability density function with no signal present and R1 is the region that results in H1 being chosen.

Pf=R1p0ydy(1) 

Assuming Gaussian noise, the probability density function p0(y) is given by Equation (2).

p0y=12πe-y2/2(2) 

Accordingly, if the tolerable false alarm probability (i.e., constraint) is set, the decision threshold thLoRa can be chosen for effective signal detection in a LoRa-networked ship.

Figure 3 shows the false alarm probability with varying threshold values when the random variable y is defined as a signal with noise, where the noise is a Gaussian random variable having a mean of 0 and variance of 2. In this figure, the false alarm probability is seen to increase as the decision threshold decreases. However, by adjusting thLoRa, the detection probability can be maximized by minimizing the misdetection probability according to the N-P criterion. The decision threshold can be adjusted through the Pf constraint shown in Figure 3.


Figure 3: 
False alarm probability (Pf) with varying threshold (thLoRa) values


3. Conclusion

This study proposes an effective signal detection method in a LoRa-networked ship for data-driven ship management. For life- and safety-related applications, the detection performance is a more important criterion. Because the LoRaWAN protocol has been applied in various areas and meets the requirements for safety and efficiency, the proposed scheme improves its signal detection performance for ship applications and facilitates its easy adoption in an onboard IoT application.


Author Contributions

Conceptualization, Y. -I. Joo; Methodology, Y. -I. Joo; Writing-Original Draft Preparation, Y. -I. Joo; Validation, Y. -I. Joo; Writing-Review & Editing, Y. -I. Joo.


References
1. J. de Carvalho Silva, J. J. P. C. Rodrigues, A. M. Alberti, P. Solic, and A. L. L. Aquino, “LoRaWAN — A low power WAN protocol for Internet of Things: A review and opportunities,” in Proceeding of 2017 2nd International Multidisciplinary Conference on Computer and Energy Science (SpliTech), pp. 1-6, 2017.
2. Y. -I. Joo, “Networking strategy for data-driven management in a ship: Requirements and applications,” Journal of Advanced Marine Engineering and Technology, vol. 46, no. 4, pp. 193-195, 2022.
3. Voyage Data Recorders, https://www.imo.org/en/OurWork/Safety/Pages/VDR.aspx, Accessed May 11, 2022.
4. Voyage Data Recorders, https://en.wikipedia.org/wiki/Voyage_data_recorder, Accessed May 11, 2022.
5. LoRa Alliance, LoRaWAN L2 1.0.4 Specification, TS001-1.0.4, October, 2020.
6. SEMTECH, LoRa and LoRaWAN: A technical overview, Semtech Corporation, December, 2019.
7. J. Tapparel, O. Afisiadis, P. Mayoraz, A. Balatsoukas-Stimming, and A. Burg, “An open-source LoRa physical layer prototype on GNU radio,” Proceeding of IEEE International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), pp. 1-5, 2020.
8. The things network, https://www.thethingsnetwork.org/docs/lorawan/rssi-and-snr/, Accessed November 8, 2022.
9. SEMTECH, Semtech datasheet SX1276-77-78-79, rev. 7, May 2020.
10. R. N. McDonough and A. D. Whalen, Detection of signals in noise, 2nd edition, Academic Press, 1995.