Mariusz Slabicki

Dr. Mariusz Slabicki

orcid

Research Focus & Metrics

Academic Career Length

15Years (2012-Present)

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

Representative Publications

View All Publications
1 April 2018
Verified
Conference Paper
Closed access
MSMariusz Slabicki
Mariusz Slabicki
GPGopika Premsankar
Gopika Premsankar
MFMario Di Francesco
Mario Di Francesco
Large-scale Internet of Things (IoT) deployments demand long-range wireless communications, especially in urban and metropolitan areas. LoRa is one of the most promising technologies in this context due to its simplicity and flexibility. Indeed, deploying LoRa networks in dense IoT scenarios must achieve two main goals: efficient communications among a large number of devices and resilience against dynamic channel conditions due to demanding environmental settings (e.g., the presence of many buildings). This work investigates adaptive mechanisms to configure the communication parameters of LoRa networks in dense IoT scenarios. To this end, we develop FLoRa, an open-source framework for end-to-end LoRa simulations in OMNeT++. We then implement and evaluate the Adaptive Data Rate (ADR) mechanism built into LoRa to dynamically manage link parameters for scalable and efficient network operations. Extensive simulations show that ADR is effective in increasing the network delivery ratio under stable channel conditions, while keeping the energy consumption low. Our results also show that the performance of ADR is severely affected by a highly-varying wireless channel. We thereby propose an improved version of the original ADR mechanism to cope with variable channel conditions. Our proposed solution significantly increases both the reliability and the energy efficiency of communications over a noisy channel, almost irrespective of the network size. Finally, we show that the delivery ratio of very dense networks can be further improved by using a network-aware approach, wherein the link parameters are configured based on the global knowledge of the network.

13 February 2020 in IEEE Transactions on Industrial Informatics
Verified
Journal Article
Open access
GPGopika Premsankar
Gopika Premsankar
BGBissan Ghaddar
Bissan Ghaddar
MSMariusz Slabicki
Mariusz Slabicki
MFMario Di Francesco
Mario Di Francesco
Long Range (LoRa) is a wireless communication standard specifically targeted for resource-constrained Internet of Things (IoT) devices. The number of LoRa-based networks is growing due to its operation in the unlicensed radio bands and the ease of network deployments. However, the scalability of LoRa networks suffers as the number of deployed devices increases. In particular, network performance drops due to increased contention and interference in the unlicensed radio bands. Nevertheless, network performance can be improved by appropriately configuring each node's radio parameters. To this end, we formulate integer linear programming models to configure LoRa nodes with optimal parameters such that all devices can reliably send data with low energy consumption. We evaluate the performance of our solution through extensive network simulations. We find that our solution consistently achieves a higher delivery ratio than the state of the art with minimal energy consumption.

11 June 2020 in Sensors
Verified
Journal Article
Open access
PDF file
MNMaciej Nikodem
Maciej Nikodem
MSMariusz Slabicki
Mariusz Slabicki
TSTomasz Surmacz
Tomasz Surmacz
PMPaweł Mrówka
Paweł Mrówka
Cezary DołęgaCezary Dołęga
Cezary Dołęga
Typical approaches to visual vehicle tracking across large area require several cameras and complex algorithms to detect, identify and track the vehicle route. Due to memory requirements, computational complexity and hardware constrains, the video images are transmitted to a dedicated workstation equipped with powerful graphic processing units. However, this requires large volumes of data to be transmitted and may raise privacy issues. This paper presents a dedicated deep learning detection and tracking algorithms that can be run directly on the camera’s embedded system. This method significantly reduces the stream of data from the cameras, reduces the required communication bandwidth and expands the range of communication technologies to use. Consequently, it allows to use short-range radio communication to transmit vehicle-related information directly between the cameras, and implement the multi-camera tracking directly in the cameras. The proposed solution includes detection and tracking algorithms, and a dedicated low-power short-range communication for multi-target multi-camera tracking systems that can be applied in parking and intersection scenarios. System components were evaluated in various scenarios including different environmental and weather conditions.

1 April 2016
Verified
Conference Paper
Closed access
MSMariusz Slabicki
Mariusz Slabicki
Krzysztof GrochlaKrzysztof Grochla
Krzysztof Grochla
Different architectures of interactions between the objects in the Internet of Things have been proposed, based on direct exchange of data between the wireless devices or based on synchronization with fixed network devices or cloud infrastructure. We evaluated how the selection of the communication architecture influences the performance of the data exchange using discrete event simulation. The distribution of time needed to pass information between smart objects is calculated for three popular network management protocols: CoAP, SNMP and NETCONF. The evaluation is executed for 3 types of communication proposed in the fog computing paradigm: direct synchronization between devices, synchronization through the local gateway or synchronization via the cloud servers. The analysis shows that the communication via the cloud infrastructure requires up to the three times longer time than the data exchange through a local gateway and up to 6 times longer than the direct communication between the network nodes. Transmission through CoAP and SNMP introduces similar delay, considerably lower than NETCONF.

8 November 2020 in Sensors
Verified
Journal Article
Open access
PDF file
MNMaciej Nikodem
Maciej Nikodem
MSMariusz Slabicki
Mariusz Slabicki
MBMarek Bawiec
Marek Bawiec
The use of Bluetooth Low Energy (BLE) in the Internet-of-Things (IoT) applications has become widespread and popular. This has resulted in the increased number of deployed BLE devices. To ensure energy efficiency, applications use connectionless communication where nodes broadcast information using advertisement messages. As the BLE devices compete for access to spectrum, collisions are inevitable and methods that improve device coexistence are required. This paper proposes a connectionless communication scheme for BLE that improves communication efficiency in IoT applications where a large number of BLE nodes operate in the same area and communicate simultaneously to a central server. The proposed scheme is based on an active scanning mode and is compared with a typical application where passive scanning mode is used. The evaluation is based on numerical simulations and real-life evaluation of a network containing 150 devices. The presented scheme significantly reduces the number of messages transmitted by each node and decreases packet loss ratio. It also improves the energy efficiency and preserves the battery of BLE nodes as they transmit fewer radio messages and effectively spent less time actively communicating. The proposed connectionless BLE communication scheme can be applied to a large variety of IoT applications improving their performance and coexistence with other devices operating in the 2.4 GHz band. Additionally, the implementation complexity and costs of the proposed communication scheme are negligible.

1 July 2022 in IEEE Transactions on Industrial Informatics
Verified
Journal Article
Closed access
VTVerónica Toro-Betancur
Verónica Toro-Betancur
GPGopika Premsankar
Gopika Premsankar
CLChen-Feng Liu
Chen-Feng Liu
MSMariusz Slabicki
Mariusz Slabicki
MBMehdi Bennis
Mehdi Bennis
MFMario Di Francesco
Mario Di Francesco
Long range (LoRa) is one of the most popular technologies for low-power wide area networks. It offers long-range communication with a low energy consumption, which makes it ideal for many applications in the Internet of Things. The performance of LoRa networks depends on the communication parameters used by individual nodes. Several works have proposed different solutions, typically running on a central network server, to select these parameters. However, existing approaches have not addressed the need to (re-)assign parameters when channel conditions suddenly vary due to additional traffic, changes in the weather or the presence of obstacles. Moreover, allocation strategies that require a central entity to decide communication parameters do not scale due to the large number of configuration packets that must be sent to the nodes. To address these issues, this article proposes NoReL , a distributed game-theoretic approach that allows nodes to autonomously update their parameters and maximize their packet delivery ratio. NoReL is based on a stochastic variant of no-regret learning, which is proven to reach an $\epsilon$ -coarse correlated equilibrium in LoRa networks. Extensive simulations show that NoReL achieves a higher delivery ratio than the state of the art in both static and dynamic environments, with an improvement up to 12%.