Nuno Pereira

Dr. Nuno Pereira

Dept. of Computer Engineering (DEI), Polytechnic of Porto (ISEP/IPP), 4249-015 Porto, Portugal
orcid

Research Focus & Metrics

Academic Career Length

23Years (2004-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
17 August 2020 in IEEE Access
Verified
Journal Article
Open access
TGTeklay Haileselassie Gebremichael
Teklay Haileselassie Gebremichael
LLLehlogonolo P. I. Ledwaba
Lehlogonolo P. I. Ledwaba
Mohamed EldefrawyMohamed Eldefrawy
Mohamed Eldefrawy
Gerhard HanckeGerhard Hancke
Gerhard Hancke
NPNuno Pereira
Nuno Pereira
JAJohan Akerberg
Johan Akerberg
The Internet of Things (IoT) is rapidly becoming an integral component of the industrial market in areas such as automation and analytics, giving rise to what is termed as the Industrial IoT (IIoT). The IIoT promises innovative business models in various industrial domains by providing ubiquitous connectivity, efficient data analytics tools, and better decision support systems for a better market competitiveness. However, IIoT deployments are vulnerable to a variety of security threats at various levels of the connectivity and communications infrastructure. The complex nature of the IIoT infrastructure means that availability, confidentiality and integrity are difficult to guarantee, leading to a potential distrust in the network operations and concerns of loss of critical infrastructure, compromised safety of network end-users and privacy breaches on sensitive information. This work attempts to look at the requirements currently specified for a secure IIoT ecosystem in industry standards, such as Industrial Internet Consortium (IIC) and OpenFog Consortium, and to what extent current IIoT connectivity protocols and platforms hold up to the standards with regard to security and privacy. The paper also discusses possible future research directions to enhance the security, privacy and safety of the IIoT.

21 December 2018 in Future Internet
Verified
Journal Article
Open access
PDF file
Ismail ButunIsmail Butun
Ismail Butun
NPNuno Pereira
Nuno Pereira
Mikael GidlundMikael Gidlund
Mikael Gidlund
LoRa (along with its upper layers definition—LoRaWAN) is one of the most promising Low Power Wide Area Network (LPWAN) technologies for implementing Internet of Things (IoT)-based applications. Although being a popular technology, several works in the literature have revealed vulnerabilities and risks regarding the security of LoRaWAN v1.0 (the official 1st specification draft). The LoRa-Alliance has built upon these findings and introduced several improvements in the security and architecture of LoRa. The result of these efforts resulted in LoRaWAN v1.1, released on 11 October 2017. This work aims at reviewing and clarifying the security aspects of LoRaWAN v1.1. By following ETSI guidelines, we provide a comprehensive Security Risk Analysis of the protocol and discuss several remedies to the security risks described. A threat catalog is presented, along with discussions and analysis in view of the scale, impact, and likelihood of each threat. To the best of the authors’ knowledge, this work is one of the first of its kind, by providing a detailed security risk analysis related to the latest version of LoRaWAN. Our analysis highlights important practical threats, such as end-device physical capture, rogue gateway and self-replay, which require particular attention by developers and organizations implementing LoRa networks.

1 January 2019 in Computer Networks
Verified
Journal Article
Open access
Mohamed EldefrawyMohamed Eldefrawy
Mohamed Eldefrawy
Ismail ButunIsmail Butun
Ismail Butun
NPNuno Pereira
Nuno Pereira
Mikael GidlundMikael Gidlund
Mikael Gidlund

1 October 2016 in Computer Networks
Verified
Journal Article
Closed access
RCRihab Chaâri
Rihab Chaâri
FEFatma Ellouze
Fatma Ellouze
AKAnis Koubaa
Anis Koubaa
Basit QureshiBasit Qureshi
Basit Qureshi
NPNuno Pereira
Nuno Pereira
ETEduardo Tovar
Eduardo Tovar

25 June 2018
Verified
Conference Paper
Open access
IBIsmail Butun
Ismail Butun
NPNuno Pereira
Nuno Pereira
MGMikael Gidlund
Mikael Gidlund

Verified
Journal Article
Open access
PDF file
ESEduardo Sallum
Eduardo Sallum
NPNuno Pereira
Nuno Pereira
Mario AlvesMario Alves
Mario Alves
MSMax Mauro Santos
Max Mauro Santos
Low Power Wide Area Networks (LPWAN) enable a growing number of Internet-of-Things (IoT) applications with large geographical coverage, low bit-rate, and long lifetime requirements. LoRa (Long Range) is a well-known LPWAN technology that uses a proprietary Chirp Spread Spectrum (CSS) physical layer, while the upper layers are defined by an open standard—LoRaWAN. In this paper, we propose a simple yet effective method to improve the Quality-of-Service (QoS) of LoRaWAN networks by fine-tuning specific radio parameters. Through a Mixed Integer Linear Programming (MILP) problem formulation, we find optimal settings for the Spreading Factor (SF) and Carrier Frequency (CF) radio parameters, considering the network traffic specifications as a whole, to improve the Data Extraction Rate (DER) and to reduce the packet collision rate and the energy consumption in LoRa networks. The effectiveness of the optimization procedure is demonstrated by simulations, using LoRaSim for different network scales. In relation to the traditional LoRa radio parameter assignment policies, our solution leads to an average increase of 6% in DER, and a number of collisions 13 times smaller. In comparison to networks with dynamic radio parameter assignment policies, there is an increase of 5%, 2.8%, and 2% of DER, and a number of collisions 11, 7.8 and 2.5 times smaller than equal-distribution, Tiurlikova’s (SOTA), and random distribution, respectively. Regarding the network energy consumption metric, the proposed optimization obtained an average consumption similar to Tiurlikova’s, and 2.8 times lower than the equal-distribution and random dynamic allocation policies. Furthermore, we approach the practical aspects of how to implement and integrate the optimization mechanism proposed in LoRa, guaranteeing backward compatibility with the standard protocol.