Large-scale deployments of the Internet of Things (IoT) are adopted for performance improvement and cost reduction in several application domains. The four main IoT application domains covered throughout this article are smart cities, smart transportation, smart healthcare, and smart manufacturing. To increase IoT applicability, data generated by the IoT devices need to be time-stamped and spatially contextualized. LPWANs have become an attractive solution for outdoor localization and received significant attention from the research community due to low-power, low-cost, and long-range communication. In addition, its signals can be used for communication and localization simultaneously. There are different proposed localization methods to obtain the IoT relative location. Each category of these proposed methods has pros and cons that make them useful for specific IoT systems. Nevertheless, there are some limitations in proposed localization methods that need to be eliminated to meet the IoT ecosystem needs completely. This has motivated this work and provided the following contributions: (1) definition of the main requirements and limitations of outdoor localization techniques for the IoT ecosystem, (2) description of the most relevant GNSS-free outdoor localization methods with a focus on LPWAN technologies, (3) survey the most relevant methods used within the IoT ecosystem for improving GNSS-free localization accuracy, and (4) discussion covering the open challenges and future directions within the field. Some of the important open issues that have different requirements in different IoT systems include energy consumption, security and privacy, accuracy, and scalability. This paper provides an overview of research works that have been published between 2018 to July 2021 and made available through the Google Scholar database.
Enabling precise device localization is a critical requirement for the future of the industry. Leveraging signal features for location determination has emerged as a leading approach and a good alternative for Global Navigation Satellite Systems (GNSS) because of their limitations (low accuracy for indoor environments, expensive chips, and high energy consumption). On this basis, to provide localization for IoT in an industry with a harsh environment, the adopted wireless networks should have a long-range coverage area. LoRaWAN (a low power and wide area networking protocol built on top of the LoRa radio modulation technique) is one of the most common communication networks that can provide coverage with low implementation cost and power consumption [1]. Among various signal features that can be used for localization, Received Signal Strength (RSS) gets more attention because of its low-cost deployment. However, RSS is highly dependent and sensitive to environmental changes, such as temperature, humidity, and background noise. This sensitivity becomes more intensive in an industrial environment with a harsh and dynamic setting. To evaluate the environmental effects on RSS in the harsh and highly dynamic industry, we present a comprehensive repository of Received Signal Strength Indicator (RSSI) measurements, collected in a harbor as a testbed featuring three LoRa gateways and one mobile end node. During the data collecting process, the mobile device obtains its location via GPS and transmits it as the LoRa message. In addition, to provide more insight into the effect of the dynamic environment on the RSSI, two end nodes are implemented in fixed locations. These end nodes transmit messages at fixed time intervals, including their unique IDs. The collected dataset includes RSSI and SNR measurements recorded by multiple gateways for each transmitted packet by fixed or mobile end nodes, along with timestamps. This dataset enables the development and evaluation of RSSI-based localization and allows researchers to explore the challenges and opportunities associated with localization in a dynamic and harsh environment.
Safety and security of Industrial Control Systems (ICS) applied in many critical infrastructures is essential. In these systems, hazards can be due either to system failure or cyber-attacks factors. Accurate hazard detection and reducing reconfiguration time after hazard is one of the most important objectives in these systems. One of the procedures that can reduce the reconfiguration time is determining the cause of hazards and, based on the aforementioned factors, adopting the best commands in reconfiguration time. However, it is difficult to differentiate between different types of hazard because their effects on the system can be similar. With the advent of IoT into ICS, known as IIoT, it has become possible to differentiate the hazards through the adoption of data from different IIoT sensors in the environment. In this article, we propose a risk management approach that identifies hazards based on the physical nature of these systems with the support from the IIoT. The identified hazards fall into four categories: stealthy attack, random attack, transient failure, and permanent failure. Then, the reconfiguration process is run based on the proposed differentiation, which provides a better performance and reconfiguration time. In the experimental section, a fluid storage system is simulated, showing 97% correct differentiation of hazards and reducing in 60% the lost time in the system recovery reconfiguration.