Daniele Croce | Università degli Studi di Palermo (original) (raw)
Papers by Daniele Croce
GLOBECOM 2020 - 2020 IEEE Global Communications Conference, 2020
In recent years, underwater communications have seen a growing interest pushed by marine research... more In recent years, underwater communications have seen a growing interest pushed by marine research, oceanography, marine commercial operations, offshore oil industry and defense applications. Generally, underwater communications employ audio signals which can propagate relatively far but are also significantly affected by Doppler distortions. In fact, physical properties of the water and spatial changes due to tides, currents and waves can cause channel variations or unwanted movements of the transmitter or receiver. This study shows how to compensate for the Doppler effect in transmission employing the JANUS standard, a popular modulation scheme for underwater communication. Differently form previous work, we use the pseudo-random symbols of the JANUS preamble to measure and compensate for Doppler distortions without changing the standard. The proposed method has been tested both on the Watermark simulator and real in-field experiments. Results show that the proposed technique allows to correctly receive over 90 % of the packets even with severe Doppler, compensating relative speeds up to 5 m/s.
This deliverable presents the implementation of key features for the symbIoTe Smart Space Middlew... more This deliverable presents the implementation of key features for the symbIoTe Smart Space Middleware (S3M), involving the two lower domains of symbIoTe Smart Space (SSP) and Smart Device (SDEV). It also reports on advanced wireless management in WiFi and LoRa networks, two popular technologies for our scenarios of interest.
This deliverable reports the initial design of the symbIoTe Smart Space and Smart Device levels, ... more This deliverable reports the initial design of the symbIoTe Smart Space and Smart Device levels, including architectural diagrams and component descriptions.
Proceedings of the 23rd Annual International Conference on Mobile Computing and Networking, 2017
We present an innovative smartphone-centric tracking system for indoor and outdoor environments, ... more We present an innovative smartphone-centric tracking system for indoor and outdoor environments, based on the joint utilization of dead-reckoning and computer vision (CV) techniques. The system is explicitly designed for visually impaired people (although it could be easily generalized to other users) and it is built under the assumption that special reference signals, such as painted lines, colored tapes or tactile pavings are deployed in the environment for guiding visually impaired users along pre-defined paths. Thanks to highly optimized software, we are able to execute the CV and sensor-fusion algorithms in run-time on low power hardware such as a normal smartphone, precisely tracking the users movements.
In this paper we show how inter-technology interference can be exploited to set-up a low-rate bi-... more In this paper we show how inter-technology interference can be exploited to set-up a low-rate bi-directional communication channel between heterogeneous technologies, which coexist in ISM bands. In particular, we focus on WiFi and ZigBee networks, whose high density deployments make coexistence a critical issue. We monitor the transmission duration of the interference and, after recognizing ZigBee interference from WiFi off-the-shelf receivers, we precisely measure the channel busy intervals to map time duration to communication symbols. A similar approach is used on the ZigBee receivers for making the communication channel bidirectional. Extensive experimental results show the feasibility of the inter-technology communication channel. As a possible application, we designed and implemented a cross-technology TDMA scheme, alternating channel intervals to WiFi and ZigBee nodes. This unconventional communication channel can be very useful not only for coordinating channel access betwee...
IEEE Access, 2021
Acoustic underwater channels are very challenging, because of limited bandwidth, long propagation... more Acoustic underwater channels are very challenging, because of limited bandwidth, long propagation delays, extended multipath, severe attenuation, rapid time variation and large Doppler shifts. A plethora of underwater communication techniques have been developed for dealing with such a complexity, mostly tailoring specific applications scenarios which can not be considered as one-size-fits-all solutions. Indeed, the design of environment-specific solutions is especially critical for modulations with high spectral efficiency, which are very sensitive to channel characteristics. In this paper, we design and implement a software-defined modem able to dynamically estimate the acoustic channel conditions, tune the parameters of a OFDM modulator as a function of the environment, or switch to a more robust JANUS/FSK modulator in case of harsh propagation conditions. The temporal variability of the channel behavior is summarized in terms of maximum delay spread and Doppler spread. We present a very efficient solution for deriving these parameters and discuss the limit conditions under which the OFDM modulator can work. In such scenarios, we also calibrate the prefix length and the number of sub-carriers for limiting the inter-symbol interference and signal distortions due to the Doppler effect. We validate our estimation and adaptation techniques by using both a custom-made simulator for time-varying underwater channels and the well-known Watermark simulator, as well as real in field experiments. Our results show that, for many practical cases, a dynamic adjustment of the prefix length and number of sub-carriers may enable the utilization of OFDM modulations in underwater communications, while in harsher environments JANUS can be used as a fall-back modulation.
LoRa is a chirp spread spectrum technology that is becoming very popular for low-power wide-area ... more LoRa is a chirp spread spectrum technology that is becoming very popular for low-power wide-area networks, with high-density devices. In this chapter, we study the capacity of LoRa in rejecting different interfering signals. First, we analyze LoRa modulation numerically demonstrating that channel captures appear easily and that collisions between packets modulated with different spreading factors (SFs) are not uncommon. We validate such findings in experiments based on commercial devices and software-defined radios. Second, we model the network capacity obtainable in a typical LoRa cell: we show that high SFs can be seriously influenced by inter-SF collisions and that fading has a negligible impact compared to collisions. Finally, we discuss capacity improvements that can be achieved by increasing the density of LoRa gateways. Our results demonstrate that inter-SF collisions are indeed an issue in LoRa networks and, thus, allocating higher SFs to users far from the gateway might not...
Sensors, 2021
In recent years, we have assisted with an impressive advance in augmented reality systems and com... more In recent years, we have assisted with an impressive advance in augmented reality systems and computer vision algorithms, based on image processing and artificial intelligence. Thanks to these technologies, mainstream smartphones are able to estimate their own motion in 3D space with high accuracy. In this paper, we exploit such technologies to support the autonomous mobility of people with visual disabilities, identifying pre-defined virtual paths and providing context information, reducing the distance between the digital and real worlds. In particular, we present ARIANNA+, an extension of ARIANNA, a system explicitly designed for visually impaired people for indoor and outdoor localization and navigation. While ARIANNA is based on the assumption that landmarks, such as QR codes, and physical paths (composed of colored tapes, painted lines, or tactile pavings) are deployed in the environment and recognized by the camera of a common smartphone, ARIANNA+ eliminates the need for any ...
Digital Communication. Towards a Smart and Secure Future Internet, 2017
In this paper we study the impact of imperfect-orthogonality in LoRa spreading factors (SFs) in s... more In this paper we study the impact of imperfect-orthogonality in LoRa spreading factors (SFs) in simulation and real-world experiments. First, we analyze LoRa modulation numerically and show that collisions between packets of different SFs can indeed cause packet loss if the interference power received is strong enough. Second, we validate such findings using commercial devices, confirming our numerical results. Third, we modified and extended LoRaSim, an open-source LoRa simulator, to measure the impact of inter-SF collisions and fading (which was not taken into account previously in the simulator). Our results show that non-orthogonality of the SFs can deteriorate significantly the performance especially of higher SFs (10 to 12) and that fading has virtually no impact when multiple gateways are available in space diversity.
2019 AEIT International Conference of Electrical and Electronic Technologies for Automotive (AEIT AUTOMOTIVE), 2019
Today bike sharing systems are becoming popular in many cities as short-distance transit vehicles... more Today bike sharing systems are becoming popular in many cities as short-distance transit vehicles. More than 18 million bicycles are available worldwide for public use and one of the main problems that afflicts such sharing systems is the loss of bikes, which can be stolen or simply left in unknown locations. Thus, many bikes are docked or tracked using GPS and costly cellular connections. In this paper, we consider the emerging Long Range (LoRa) technology for use in bike sharing systems. LoRa exploits free ISM bands and has been conceived for low power and low data rate applications. Additionally, LoRa is characterized by large cells and heterogeneous application domains, which may lead to extremely high numbers of devices coexisting in the same cell. Thus, in this paper we study the scalability limits of a typical LoRa cell, showing that the performance of LoRa in crowded scenarios can be quite limited when using high spreading factors (SFs). Then, we design and realize a prototype of LoRa tracker module that can be embedded in a bike and we test its use in a large area of Palermo city, Italy. According to our knowledge, this is the first paper that study the performance of LoRa for bike sharing systems.
IEEE Access, 2021
In this paper we propose LoRaSyNc (LoRa receiver with SyNchronization and Cancellation), a second... more In this paper we propose LoRaSyNc (LoRa receiver with SyNchronization and Cancellation), a second generation LoRa receiver that implements Successive Interference Cancellation (SIC) and time synchronization to improve the performance of LoRa gateways. Indeed, the chirp spread spectrum modulation employed in LoRa experiences very high capture probability, and cancelling the strongest signal in case of collisions can significantly improve the cell capacity. An important feature of LoRaSyNc is the ability to track the frequency and clock drifts between the transmitter and receiver, during the whole demodulation of the interfered frame. Due to the use of low-cost oscillators on end-devices, a signal cancellation scheme cannot result accurate without such a tracking, especially at the lower data rates. We validate the performance of LoRaSyNc in presence of collisions by implementing a receiver prototype on software-defined-radios, and perform several experiments in different realistic scenarios, by also comparing our receiver with commercial gateways. Finally, we simulate a cell deployment with one or more gateways, showing that the proposed scheme improves performance by almost 50% compared to a traditional receiver.
GLOBECOM 2017 - 2017 IEEE Global Communications Conference, 2017
In this paper we show that inter-technology interference can be recognized by commodity WiFi devi... more In this paper we show that inter-technology interference can be recognized by commodity WiFi devices by monitoring the statistics of receiver errors. Indeed, while for WiFi standard frames the error probability varies during the frame reception in different frame fields (PHY, MAC headers, payloads) protected with heterogeneous coding, errors may appear randomly at any point during the time the demodulator is trying to receive an exogenous interfering signal. We thus detect and identify cross-technology interference on off-the-shelf WiFi cards by monitoring the sequence of receiver errors (bad PLCP, bad PCS, invalid headers, etc.) and develop an Artificial Neural Network (ANN) to recognize the source of interference. The result is quite impressive, reaching an average accuracy of almost 99% in recognizing ZigBee, Microwave and LTE (in unlicensed spectrum) interference.
Sensors, 2020
In this paper, we present a privacy-preserving scheme for Overgrid, a fully distributed peer-to-p... more In this paper, we present a privacy-preserving scheme for Overgrid, a fully distributed peer-to-peer (P2P) architecture designed to automatically control and implement distributed Demand Response (DR) schemes in a community of smart buildings with energy generation and storage capabilities. To monitor the power consumption of the buildings, while respecting the privacy of the users, we extend our previous Overgrid algorithms to provide privacy preserving data aggregation (PP-Overgrid). This new technique combines a distributed data aggregation scheme with the Secure Multi-Party Computation paradigm. First, we use the energy profiles of hundreds of buildings, classifying the amount of “flexible” energy consumption, i.e., the quota which could be potentially exploited for DR programs. Second, we consider renewable energy sources and apply the DR scheme to match the flexible consumption with the available energy. Finally, to show the feasibility of our approach, we validate the PP-Over...
IOP Conference Series: Materials Science and Engineering, 2020
In recent years, we have assisted to an impressive advance of computer vision algorithms, based o... more In recent years, we have assisted to an impressive advance of computer vision algorithms, based on image processing and artificial intelligence. Among the many applications of computer vision, in this paper we investigate on the potential impact for enhancing the cultural and physical accessibility of cultural heritage sites. By using a common smartphone as a mediation instrument with the environment, we demonstrate how convolutional networks can be trained for recognizing monuments in the surroundings of the users, thus enabling the possibility of accessing contents associated to the monument itself, or new forms of fruition for visually impaired people. Moreover, computer vision can also support autonomous mobility of people with visual disabilities, for identifying pre-defined paths in the cultural heritage sites, and reducing the distance between digital and real world.
2018 European Control Conference (ECC), Jun 1, 2018
In this paper, we present an innovative cyber physical system for indoor and outdoor localization... more In this paper, we present an innovative cyber physical system for indoor and outdoor localization and navigation, based on the joint utilization of dead-reckoning and computer vision techniques on a smartphone-centric tracking system. The system is explicitly designed for visually impaired people, but it can be easily generalized to other users, and it is built under the assumption that special reference signals, such as colored tapes, painted lines, or tactile paving, are deployed in the environment for guiding visually impaired users along predefined paths. Differently from previous works on localization, which are focused only on the utilization of inertial sensors integrated into the smartphones, we exploit the smartphone camera as an additional sensor that, on one side, can help the visually impaired user to identify the paths and, on the other side, can provide direction estimates to the tracking system. We demonstrate the effectiveness of our approach, by means of experimental tests performed in a real outdoor installation and in a controlled indoor environment.
IEEE Access, 2019
In this paper, we present a system that allows visually impaired people to autonomously navigate ... more In this paper, we present a system that allows visually impaired people to autonomously navigate in an unknown indoor and outdoor environment. The system, explicitly designed for low vision people, can be generalized to other users in an easy way. We assume that special landmarks are posed for helping the users in the localization of pre-defined paths. Our novel approach exploits the use of both the inertial sensors and the camera integrated into the smartphone as sensors. Such a navigation system can also provide direction estimates to the tracking system to the users. The success of out approach is proved both through experimental tests performed in controlled indoor environments and in real outdoor installations. A comparison with deep learning methods has been presented. INDEX TERMS Navigation, Kalman filtering, visually impaired, computer vision, dead reckoning.
IEEE Transactions on Cognitive Communications and Networking, 2018
In this paper we show that inter-technology interference can be recognized using commodity WiFi d... more In this paper we show that inter-technology interference can be recognized using commodity WiFi devices by monitoring the statistics of receiver errors. Indeed, while for WiFi standard frames the error probability varies during the frame reception in different frame fields (PHY, MAC headers, payloads) protected with heterogeneous coding, errors may appear randomly at any point during the time the demodulator is trying to receive an exogenous interfering signal. We thus detect and identify cross-technology interference on off-the-shelf WiFi cards by monitoring the sequence of receiver errors (bad PLCP, bad FCS, invalid headers, etc.) and propose two methods to recognize the source of interference based on Artificial Neural Networks and hidden Markov chains. The result is quite impressive, reaching an average accuracy of over 95% in recognizing ZigBee, Microwave and LTE (in unlicensed spectrum) interference.
Energy and Buildings, 2019
The paper aims to achieve the modelling of climate change effects on heating and cooling in the b... more The paper aims to achieve the modelling of climate change effects on heating and cooling in the building sector, through the use of the available Intergovernmental Panel on Climate Change forecasted data. Data from several different climate models will be fused with regards to mean air temperature, wind speed and horizontal solar radiation. Several climatic models data were analyzed ranging from January 2006 to December 2100. Rather than considering each model in isolation, we propose a data fusion approach for providing a robust combined model for morphing an existing weather data file. The final aim is simulating future energy use for heating and cooling of a reference building as a consequence of the expected climate changes. We compare results, in terms of robustness to overfitting, for two different fusion methodologies, based on the comparison between errors on punctual historical data or prediction models that can be obtained by each climate simulator and by the actual ERA-INTERIM data set. Finally, we map the new aggregated data into a prediction trace of heating and cooling energy requirements. The expected energy demand is in the range of the one provided by single climate models, with a variability that reaches up to the 10% of the overall energy requirements The approach proposed is an advancement as it allows to achieve better fits with existing re-analysis data if compared to specific global circulation models output data. Thus a more reliable estimation of energy use for heating and cooling can be achieved.
IEEE Communications Letters, 2018
In this letter we focus on the evaluation of linklevel performance of LoRa technology, in the usu... more In this letter we focus on the evaluation of linklevel performance of LoRa technology, in the usual network scenario with a central gateway and high-density deployment of end-devices. LoRa technology achieves wide coverage areas, low power consumption and robustness to interference thanks to a chirp spread-spectrum modulation, in which chirps modulated with different spreading factors (SFs) are quasi-orthogonal. We focus on the performance analysis of a single receiver in presence of collisions. First, we analyze LoRa modulation numerically and show that collisions between packets modulated with different SFs can indeed cause packet loss if the interference power received is strong enough. Second, we validate such findings in experiments based on commercial devices and softwaredefined radios. Contradicting the common belief that SFs can be considered orthogonal, our results demonstrate that inter-SF collisions are indeed an issue in LoRa networks and, thus, allocating higher SFs to users far from the gateway might not necessarily improve their link capacity, in case of congested networks.
IEEE Communications Letters, 2016
GLOBECOM 2020 - 2020 IEEE Global Communications Conference, 2020
In recent years, underwater communications have seen a growing interest pushed by marine research... more In recent years, underwater communications have seen a growing interest pushed by marine research, oceanography, marine commercial operations, offshore oil industry and defense applications. Generally, underwater communications employ audio signals which can propagate relatively far but are also significantly affected by Doppler distortions. In fact, physical properties of the water and spatial changes due to tides, currents and waves can cause channel variations or unwanted movements of the transmitter or receiver. This study shows how to compensate for the Doppler effect in transmission employing the JANUS standard, a popular modulation scheme for underwater communication. Differently form previous work, we use the pseudo-random symbols of the JANUS preamble to measure and compensate for Doppler distortions without changing the standard. The proposed method has been tested both on the Watermark simulator and real in-field experiments. Results show that the proposed technique allows to correctly receive over 90 % of the packets even with severe Doppler, compensating relative speeds up to 5 m/s.
This deliverable presents the implementation of key features for the symbIoTe Smart Space Middlew... more This deliverable presents the implementation of key features for the symbIoTe Smart Space Middleware (S3M), involving the two lower domains of symbIoTe Smart Space (SSP) and Smart Device (SDEV). It also reports on advanced wireless management in WiFi and LoRa networks, two popular technologies for our scenarios of interest.
This deliverable reports the initial design of the symbIoTe Smart Space and Smart Device levels, ... more This deliverable reports the initial design of the symbIoTe Smart Space and Smart Device levels, including architectural diagrams and component descriptions.
Proceedings of the 23rd Annual International Conference on Mobile Computing and Networking, 2017
We present an innovative smartphone-centric tracking system for indoor and outdoor environments, ... more We present an innovative smartphone-centric tracking system for indoor and outdoor environments, based on the joint utilization of dead-reckoning and computer vision (CV) techniques. The system is explicitly designed for visually impaired people (although it could be easily generalized to other users) and it is built under the assumption that special reference signals, such as painted lines, colored tapes or tactile pavings are deployed in the environment for guiding visually impaired users along pre-defined paths. Thanks to highly optimized software, we are able to execute the CV and sensor-fusion algorithms in run-time on low power hardware such as a normal smartphone, precisely tracking the users movements.
In this paper we show how inter-technology interference can be exploited to set-up a low-rate bi-... more In this paper we show how inter-technology interference can be exploited to set-up a low-rate bi-directional communication channel between heterogeneous technologies, which coexist in ISM bands. In particular, we focus on WiFi and ZigBee networks, whose high density deployments make coexistence a critical issue. We monitor the transmission duration of the interference and, after recognizing ZigBee interference from WiFi off-the-shelf receivers, we precisely measure the channel busy intervals to map time duration to communication symbols. A similar approach is used on the ZigBee receivers for making the communication channel bidirectional. Extensive experimental results show the feasibility of the inter-technology communication channel. As a possible application, we designed and implemented a cross-technology TDMA scheme, alternating channel intervals to WiFi and ZigBee nodes. This unconventional communication channel can be very useful not only for coordinating channel access betwee...
IEEE Access, 2021
Acoustic underwater channels are very challenging, because of limited bandwidth, long propagation... more Acoustic underwater channels are very challenging, because of limited bandwidth, long propagation delays, extended multipath, severe attenuation, rapid time variation and large Doppler shifts. A plethora of underwater communication techniques have been developed for dealing with such a complexity, mostly tailoring specific applications scenarios which can not be considered as one-size-fits-all solutions. Indeed, the design of environment-specific solutions is especially critical for modulations with high spectral efficiency, which are very sensitive to channel characteristics. In this paper, we design and implement a software-defined modem able to dynamically estimate the acoustic channel conditions, tune the parameters of a OFDM modulator as a function of the environment, or switch to a more robust JANUS/FSK modulator in case of harsh propagation conditions. The temporal variability of the channel behavior is summarized in terms of maximum delay spread and Doppler spread. We present a very efficient solution for deriving these parameters and discuss the limit conditions under which the OFDM modulator can work. In such scenarios, we also calibrate the prefix length and the number of sub-carriers for limiting the inter-symbol interference and signal distortions due to the Doppler effect. We validate our estimation and adaptation techniques by using both a custom-made simulator for time-varying underwater channels and the well-known Watermark simulator, as well as real in field experiments. Our results show that, for many practical cases, a dynamic adjustment of the prefix length and number of sub-carriers may enable the utilization of OFDM modulations in underwater communications, while in harsher environments JANUS can be used as a fall-back modulation.
LoRa is a chirp spread spectrum technology that is becoming very popular for low-power wide-area ... more LoRa is a chirp spread spectrum technology that is becoming very popular for low-power wide-area networks, with high-density devices. In this chapter, we study the capacity of LoRa in rejecting different interfering signals. First, we analyze LoRa modulation numerically demonstrating that channel captures appear easily and that collisions between packets modulated with different spreading factors (SFs) are not uncommon. We validate such findings in experiments based on commercial devices and software-defined radios. Second, we model the network capacity obtainable in a typical LoRa cell: we show that high SFs can be seriously influenced by inter-SF collisions and that fading has a negligible impact compared to collisions. Finally, we discuss capacity improvements that can be achieved by increasing the density of LoRa gateways. Our results demonstrate that inter-SF collisions are indeed an issue in LoRa networks and, thus, allocating higher SFs to users far from the gateway might not...
Sensors, 2021
In recent years, we have assisted with an impressive advance in augmented reality systems and com... more In recent years, we have assisted with an impressive advance in augmented reality systems and computer vision algorithms, based on image processing and artificial intelligence. Thanks to these technologies, mainstream smartphones are able to estimate their own motion in 3D space with high accuracy. In this paper, we exploit such technologies to support the autonomous mobility of people with visual disabilities, identifying pre-defined virtual paths and providing context information, reducing the distance between the digital and real worlds. In particular, we present ARIANNA+, an extension of ARIANNA, a system explicitly designed for visually impaired people for indoor and outdoor localization and navigation. While ARIANNA is based on the assumption that landmarks, such as QR codes, and physical paths (composed of colored tapes, painted lines, or tactile pavings) are deployed in the environment and recognized by the camera of a common smartphone, ARIANNA+ eliminates the need for any ...
Digital Communication. Towards a Smart and Secure Future Internet, 2017
In this paper we study the impact of imperfect-orthogonality in LoRa spreading factors (SFs) in s... more In this paper we study the impact of imperfect-orthogonality in LoRa spreading factors (SFs) in simulation and real-world experiments. First, we analyze LoRa modulation numerically and show that collisions between packets of different SFs can indeed cause packet loss if the interference power received is strong enough. Second, we validate such findings using commercial devices, confirming our numerical results. Third, we modified and extended LoRaSim, an open-source LoRa simulator, to measure the impact of inter-SF collisions and fading (which was not taken into account previously in the simulator). Our results show that non-orthogonality of the SFs can deteriorate significantly the performance especially of higher SFs (10 to 12) and that fading has virtually no impact when multiple gateways are available in space diversity.
2019 AEIT International Conference of Electrical and Electronic Technologies for Automotive (AEIT AUTOMOTIVE), 2019
Today bike sharing systems are becoming popular in many cities as short-distance transit vehicles... more Today bike sharing systems are becoming popular in many cities as short-distance transit vehicles. More than 18 million bicycles are available worldwide for public use and one of the main problems that afflicts such sharing systems is the loss of bikes, which can be stolen or simply left in unknown locations. Thus, many bikes are docked or tracked using GPS and costly cellular connections. In this paper, we consider the emerging Long Range (LoRa) technology for use in bike sharing systems. LoRa exploits free ISM bands and has been conceived for low power and low data rate applications. Additionally, LoRa is characterized by large cells and heterogeneous application domains, which may lead to extremely high numbers of devices coexisting in the same cell. Thus, in this paper we study the scalability limits of a typical LoRa cell, showing that the performance of LoRa in crowded scenarios can be quite limited when using high spreading factors (SFs). Then, we design and realize a prototype of LoRa tracker module that can be embedded in a bike and we test its use in a large area of Palermo city, Italy. According to our knowledge, this is the first paper that study the performance of LoRa for bike sharing systems.
IEEE Access, 2021
In this paper we propose LoRaSyNc (LoRa receiver with SyNchronization and Cancellation), a second... more In this paper we propose LoRaSyNc (LoRa receiver with SyNchronization and Cancellation), a second generation LoRa receiver that implements Successive Interference Cancellation (SIC) and time synchronization to improve the performance of LoRa gateways. Indeed, the chirp spread spectrum modulation employed in LoRa experiences very high capture probability, and cancelling the strongest signal in case of collisions can significantly improve the cell capacity. An important feature of LoRaSyNc is the ability to track the frequency and clock drifts between the transmitter and receiver, during the whole demodulation of the interfered frame. Due to the use of low-cost oscillators on end-devices, a signal cancellation scheme cannot result accurate without such a tracking, especially at the lower data rates. We validate the performance of LoRaSyNc in presence of collisions by implementing a receiver prototype on software-defined-radios, and perform several experiments in different realistic scenarios, by also comparing our receiver with commercial gateways. Finally, we simulate a cell deployment with one or more gateways, showing that the proposed scheme improves performance by almost 50% compared to a traditional receiver.
GLOBECOM 2017 - 2017 IEEE Global Communications Conference, 2017
In this paper we show that inter-technology interference can be recognized by commodity WiFi devi... more In this paper we show that inter-technology interference can be recognized by commodity WiFi devices by monitoring the statistics of receiver errors. Indeed, while for WiFi standard frames the error probability varies during the frame reception in different frame fields (PHY, MAC headers, payloads) protected with heterogeneous coding, errors may appear randomly at any point during the time the demodulator is trying to receive an exogenous interfering signal. We thus detect and identify cross-technology interference on off-the-shelf WiFi cards by monitoring the sequence of receiver errors (bad PLCP, bad PCS, invalid headers, etc.) and develop an Artificial Neural Network (ANN) to recognize the source of interference. The result is quite impressive, reaching an average accuracy of almost 99% in recognizing ZigBee, Microwave and LTE (in unlicensed spectrum) interference.
Sensors, 2020
In this paper, we present a privacy-preserving scheme for Overgrid, a fully distributed peer-to-p... more In this paper, we present a privacy-preserving scheme for Overgrid, a fully distributed peer-to-peer (P2P) architecture designed to automatically control and implement distributed Demand Response (DR) schemes in a community of smart buildings with energy generation and storage capabilities. To monitor the power consumption of the buildings, while respecting the privacy of the users, we extend our previous Overgrid algorithms to provide privacy preserving data aggregation (PP-Overgrid). This new technique combines a distributed data aggregation scheme with the Secure Multi-Party Computation paradigm. First, we use the energy profiles of hundreds of buildings, classifying the amount of “flexible” energy consumption, i.e., the quota which could be potentially exploited for DR programs. Second, we consider renewable energy sources and apply the DR scheme to match the flexible consumption with the available energy. Finally, to show the feasibility of our approach, we validate the PP-Over...
IOP Conference Series: Materials Science and Engineering, 2020
In recent years, we have assisted to an impressive advance of computer vision algorithms, based o... more In recent years, we have assisted to an impressive advance of computer vision algorithms, based on image processing and artificial intelligence. Among the many applications of computer vision, in this paper we investigate on the potential impact for enhancing the cultural and physical accessibility of cultural heritage sites. By using a common smartphone as a mediation instrument with the environment, we demonstrate how convolutional networks can be trained for recognizing monuments in the surroundings of the users, thus enabling the possibility of accessing contents associated to the monument itself, or new forms of fruition for visually impaired people. Moreover, computer vision can also support autonomous mobility of people with visual disabilities, for identifying pre-defined paths in the cultural heritage sites, and reducing the distance between digital and real world.
2018 European Control Conference (ECC), Jun 1, 2018
In this paper, we present an innovative cyber physical system for indoor and outdoor localization... more In this paper, we present an innovative cyber physical system for indoor and outdoor localization and navigation, based on the joint utilization of dead-reckoning and computer vision techniques on a smartphone-centric tracking system. The system is explicitly designed for visually impaired people, but it can be easily generalized to other users, and it is built under the assumption that special reference signals, such as colored tapes, painted lines, or tactile paving, are deployed in the environment for guiding visually impaired users along predefined paths. Differently from previous works on localization, which are focused only on the utilization of inertial sensors integrated into the smartphones, we exploit the smartphone camera as an additional sensor that, on one side, can help the visually impaired user to identify the paths and, on the other side, can provide direction estimates to the tracking system. We demonstrate the effectiveness of our approach, by means of experimental tests performed in a real outdoor installation and in a controlled indoor environment.
IEEE Access, 2019
In this paper, we present a system that allows visually impaired people to autonomously navigate ... more In this paper, we present a system that allows visually impaired people to autonomously navigate in an unknown indoor and outdoor environment. The system, explicitly designed for low vision people, can be generalized to other users in an easy way. We assume that special landmarks are posed for helping the users in the localization of pre-defined paths. Our novel approach exploits the use of both the inertial sensors and the camera integrated into the smartphone as sensors. Such a navigation system can also provide direction estimates to the tracking system to the users. The success of out approach is proved both through experimental tests performed in controlled indoor environments and in real outdoor installations. A comparison with deep learning methods has been presented. INDEX TERMS Navigation, Kalman filtering, visually impaired, computer vision, dead reckoning.
IEEE Transactions on Cognitive Communications and Networking, 2018
In this paper we show that inter-technology interference can be recognized using commodity WiFi d... more In this paper we show that inter-technology interference can be recognized using commodity WiFi devices by monitoring the statistics of receiver errors. Indeed, while for WiFi standard frames the error probability varies during the frame reception in different frame fields (PHY, MAC headers, payloads) protected with heterogeneous coding, errors may appear randomly at any point during the time the demodulator is trying to receive an exogenous interfering signal. We thus detect and identify cross-technology interference on off-the-shelf WiFi cards by monitoring the sequence of receiver errors (bad PLCP, bad FCS, invalid headers, etc.) and propose two methods to recognize the source of interference based on Artificial Neural Networks and hidden Markov chains. The result is quite impressive, reaching an average accuracy of over 95% in recognizing ZigBee, Microwave and LTE (in unlicensed spectrum) interference.
Energy and Buildings, 2019
The paper aims to achieve the modelling of climate change effects on heating and cooling in the b... more The paper aims to achieve the modelling of climate change effects on heating and cooling in the building sector, through the use of the available Intergovernmental Panel on Climate Change forecasted data. Data from several different climate models will be fused with regards to mean air temperature, wind speed and horizontal solar radiation. Several climatic models data were analyzed ranging from January 2006 to December 2100. Rather than considering each model in isolation, we propose a data fusion approach for providing a robust combined model for morphing an existing weather data file. The final aim is simulating future energy use for heating and cooling of a reference building as a consequence of the expected climate changes. We compare results, in terms of robustness to overfitting, for two different fusion methodologies, based on the comparison between errors on punctual historical data or prediction models that can be obtained by each climate simulator and by the actual ERA-INTERIM data set. Finally, we map the new aggregated data into a prediction trace of heating and cooling energy requirements. The expected energy demand is in the range of the one provided by single climate models, with a variability that reaches up to the 10% of the overall energy requirements The approach proposed is an advancement as it allows to achieve better fits with existing re-analysis data if compared to specific global circulation models output data. Thus a more reliable estimation of energy use for heating and cooling can be achieved.
IEEE Communications Letters, 2018
In this letter we focus on the evaluation of linklevel performance of LoRa technology, in the usu... more In this letter we focus on the evaluation of linklevel performance of LoRa technology, in the usual network scenario with a central gateway and high-density deployment of end-devices. LoRa technology achieves wide coverage areas, low power consumption and robustness to interference thanks to a chirp spread-spectrum modulation, in which chirps modulated with different spreading factors (SFs) are quasi-orthogonal. We focus on the performance analysis of a single receiver in presence of collisions. First, we analyze LoRa modulation numerically and show that collisions between packets modulated with different SFs can indeed cause packet loss if the interference power received is strong enough. Second, we validate such findings in experiments based on commercial devices and softwaredefined radios. Contradicting the common belief that SFs can be considered orthogonal, our results demonstrate that inter-SF collisions are indeed an issue in LoRa networks and, thus, allocating higher SFs to users far from the gateway might not necessarily improve their link capacity, in case of congested networks.
IEEE Communications Letters, 2016