-
Context-Aware Trustworthy IoT Energy Services Provisioning
Authors:
Amani Abusafia,
Athman Bouguettaya,
Abdallah Lakhdari,
Abdallah Lakhdari
Abstract:
We propose an IoT energy service provisioning framework to ensure consumers' Quality of Experience (QoE). A novel context-aware trust assessment model is proposed to evaluate the trustworthiness of providers. Our model adapts to the dynamic nature of energy service providers to maintain QoE by selecting trustworthy providers. The proposed model evaluates providers' trustworthiness in various conte…
▽ More
We propose an IoT energy service provisioning framework to ensure consumers' Quality of Experience (QoE). A novel context-aware trust assessment model is proposed to evaluate the trustworthiness of providers. Our model adapts to the dynamic nature of energy service providers to maintain QoE by selecting trustworthy providers. The proposed model evaluates providers' trustworthiness in various contexts, considering their behavior and energy provisioning history. Additionally, a trust-adaptive composition technique is presented for optimal energy allocation. Experimental results demonstrate the effectiveness and efficiency of the proposed approaches.
△ Less
Submitted 27 September, 2023;
originally announced January 2024.
-
Immersive 3D Simulator for Drone-as-a-Service
Authors:
Jiamin Lin,
Balsam Alkouz,
Athman Bouguettaya,
Amani Abusafia
Abstract:
We propose a 3D simulator tailored for the Drone-as-a-Service framework. The simulator enables employing dynamic algorithms for addressing realistic delivery scenarios. We present the simulator's architectural design and its use of an energy consumption model for drone deliveries. We introduce two primary operational modes within the simulator: the edit mode and the runtime mode. Beyond its simula…
▽ More
We propose a 3D simulator tailored for the Drone-as-a-Service framework. The simulator enables employing dynamic algorithms for addressing realistic delivery scenarios. We present the simulator's architectural design and its use of an energy consumption model for drone deliveries. We introduce two primary operational modes within the simulator: the edit mode and the runtime mode. Beyond its simulation capabilities, our simulator serves as a valuable data collection resource, facilitating the creation of datasets through simulated scenarios. Our simulator empowers researchers by providing an intuitive platform to visualize and interact with delivery environments. Moreover, it enables rigorous algorithm testing in a safe simulation setting, thus obviating the need for real-world drone deployments. Demo: https://youtu.be/HOLfo1JiFJ0
△ Less
Submitted 29 October, 2023;
originally announced October 2023.
-
Flow-Based Energy Services Composition
Authors:
Amani Abusafia,
Abdallah Lakhdari,
Athman Bouguettaya
Abstract:
We propose a novel spatio-temporal service composition framework for crowdsourcing multiple IoT energy services to cater to multiple energy requests. We define a new energy service model to leverage the wearable-based energy and wireless power transfer technologies. We reformulate the problem of spatio-temporal service composition to provision multiple energy requests as a matching problem. We lev…
▽ More
We propose a novel spatio-temporal service composition framework for crowdsourcing multiple IoT energy services to cater to multiple energy requests. We define a new energy service model to leverage the wearable-based energy and wireless power transfer technologies. We reformulate the problem of spatio-temporal service composition to provision multiple energy requests as a matching problem. We leverage the fragmented nature of energy to offer partial services to maximize the utilization of energy services. We propose EnergyFlowComp, a modified Maximum Flow matching algorithm that efficiently provisions IoT energy services to accommodate multiple energy requests. Moreover, we propose PartialFlowComp, an extension of the EnergyFlowComp approach that considers the partial-temporal overlap between services and requests in provisioning. We conduct an extensive set of experiments to assess the effectiveness and efficiency of the proposed framework.
△ Less
Submitted 18 August, 2023;
originally announced August 2023.
-
CrowdWeb: A Visualization Tool for Mobility Patterns in Smart Cities
Authors:
Yisheng Alison Zheng,
Abdallah Lakhdari,
Amani Abusafia,
Shing Tai Tony Lui,
Athman Bouguettaya
Abstract:
Human mobility patterns refer to the regularities and trends in the way people move, travel, or navigate through different geographical locations over time. Detecting human mobility patterns is essential for a variety of applications, including smart cities, transportation management, and disaster response. The accuracy of current mobility prediction models is less than 25%. The low accuracy is ma…
▽ More
Human mobility patterns refer to the regularities and trends in the way people move, travel, or navigate through different geographical locations over time. Detecting human mobility patterns is essential for a variety of applications, including smart cities, transportation management, and disaster response. The accuracy of current mobility prediction models is less than 25%. The low accuracy is mainly due to the fluid nature of human movement. Typically, humans do not adhere to rigid patterns in their daily activities, making it difficult to identify hidden regularities in their data. To address this issue, we proposed a web platform to visualize human mobility patterns by abstracting the locations into a set of places to detect more realistic patterns. However, the platform was initially designed to detect individual mobility patterns, making it unsuitable for representing the crowd in a smart city scale. Therefore, we extend the platform to visualize the mobility of multiple users from a city-scale perspective. Our platform allows users to visualize a graph of visited places based on their historical records using a modified PrefixSpan approach. Additionally, the platform synchronizes, aggregates, and displays crowd mobility patterns across various time intervals within a smart city. We showcase our platform using a real dataset.
△ Less
Submitted 22 May, 2023;
originally announced May 2023.
-
Energy Loss Prediction in IoT Energy Services
Authors:
Pengwei Yang,
Amani Abusafia,
Abdallah Lakhdari,
Athman Bouguettaya
Abstract:
We propose a novel Energy Loss Prediction(ELP) framework that estimates the energy loss in sharing crowdsourced energy services. Crowdsourcing wireless energy services is a novel and convenient solution to enable the ubiquitous charging of nearby IoT devices. Therefore, capturing the wireless energy sharing loss is essential for the successful deployment of efficient energy service composition tec…
▽ More
We propose a novel Energy Loss Prediction(ELP) framework that estimates the energy loss in sharing crowdsourced energy services. Crowdsourcing wireless energy services is a novel and convenient solution to enable the ubiquitous charging of nearby IoT devices. Therefore, capturing the wireless energy sharing loss is essential for the successful deployment of efficient energy service composition techniques. We propose Easeformer, a novel attention-based algorithm to predict the battery levels of IoT devices in a crowdsourced energy sharing environment. The predicted battery levels are used to estimate the energy loss. A set of experiments were conducted to demonstrate the feasibility and effectiveness of the proposed framework. We conducted extensive experiments on real wireless energy datasets to demonstrate that our framework significantly outperforms existing methods.
△ Less
Submitted 16 May, 2023;
originally announced May 2023.
-
Activity-based Profiling for Energy Harvesting Estimation
Authors:
Jiajie Li,
Amani Abusafia,
Abdallah Lakhdari,
Athman Bouguettaya
Abstract:
We propose a novel activity-based profiling framework to estimate IoT users' harvested energy based on their daily activities. Energy is harvested from natural sources such as the kinetic movement of IoT users. The profiling framework captures the users' physical activity data to define activity-based profiles. These profiles are utilized to estimate the harvested energy by IoT users. We train and…
▽ More
We propose a novel activity-based profiling framework to estimate IoT users' harvested energy based on their daily activities. Energy is harvested from natural sources such as the kinetic movement of IoT users. The profiling framework captures the users' physical activity data to define activity-based profiles. These profiles are utilized to estimate the harvested energy by IoT users. We train and evaluate our framework based on a real Fitbit dataset.
△ Less
Submitted 13 May, 2023;
originally announced May 2023.
-
Monitoring Efficiency of IoT Wireless Charging
Authors:
Pengwei Yang,
Amani Abusafia,
Abdallah Lakhdari,
Athman Bouguettaya
Abstract:
Crowdsourcing wireless energy is a novel and convenient solution to charge nearby IoT devices. Several applications have been proposed to enable peer-to-peer wireless energy charging. However, none of them considered the energy efficiency of the wireless transfer of energy. In this paper, we propose an energy estimation framework that predicts the actual received energy. Our framework uses two mac…
▽ More
Crowdsourcing wireless energy is a novel and convenient solution to charge nearby IoT devices. Several applications have been proposed to enable peer-to-peer wireless energy charging. However, none of them considered the energy efficiency of the wireless transfer of energy. In this paper, we propose an energy estimation framework that predicts the actual received energy. Our framework uses two machine learning algorithms, namely XGBoost and Neural Network, to estimate the received energy. The result shows that the Neural Network model is better than XGBoost at predicting the received energy. We train and evaluate our models by collecting a real wireless energy dataset.
△ Less
Submitted 9 March, 2023;
originally announced March 2023.
-
Towards peer-to-peer sharing of wireless energy services
Authors:
Pengwei Yang,
Amani Abusafia,
Abdallah Lakhdari,
Athman Bouguettaya
Abstract:
Crowdsourcing wireless energy services is a novel convenient alternative to charge IoT devices. We demonstrate peer-to-peer wireless energy services sharing between smartphones over a distance. Our demo leverages (1) a service-based technique to share energy services, (2) state-of-the-art power transfer technology over a distance, and (3) a mobile application to enable communication between energy…
▽ More
Crowdsourcing wireless energy services is a novel convenient alternative to charge IoT devices. We demonstrate peer-to-peer wireless energy services sharing between smartphones over a distance. Our demo leverages (1) a service-based technique to share energy services, (2) state-of-the-art power transfer technology over a distance, and (3) a mobile application to enable communication between energy providers and consumers. In addition, our application monitors the charging process between IoT devices to collect a dataset for further analysis. Moreover, in this demo, we compare the peer-to-peer energy transfer between two smartphones using different charging technologies, i.e., cable charging, reveres charging, and wireless charging over a distance. A set of preliminary experiments has been conducted on a real collected dataset to analyze and demonstrate the behavior of the current wireless and traditional charging technologies.
△ Less
Submitted 31 October, 2022;
originally announced November 2022.
-
In-Flight Energy-Driven Composition of Drone Swarm Services
Authors:
Balsam Alkouz,
Amani Abusafia,
Abdallah Lakhdari,
Athman Bouguettaya
Abstract:
We propose a novel framework for swarm-based drone delivery services with in-flight energy recharging. The framework aims to enhance the delivery time of multiple packages by reducing the number of stops and recharging times at intermediate stations. The proposed framework considers various intrinsic and extrinsic delivery constraints. We propose to use support drones whose sole purpose is to rech…
▽ More
We propose a novel framework for swarm-based drone delivery services with in-flight energy recharging. The framework aims to enhance the delivery time of multiple packages by reducing the number of stops and recharging times at intermediate stations. The proposed framework considers various intrinsic and extrinsic delivery constraints. We propose to use support drones whose sole purpose is to recharge other drones in the swarm during their flight. In this respect, we compute the optimal set of optimal support drones to minimize the probability of delivery services and recharging time at the next stations. We also use two settings to position the support drones in a flight formation for comparative purposes. Two novel energy sharing methods are proposed, namely, Priority-based and Fairness-based methods. A re-ordering method of the delivery drones is presented to facilitate the in-flight energy composition process. An enhanced A* algorithm is implemented to compose the optimal services in terms of delivery time. Experimental results prove the efficiency of our proposed approach.
△ Less
Submitted 28 October, 2022;
originally announced October 2022.
-
Service-Based Wireless Energy Crowdsourcing
Authors:
Amani Abusafia,
Abdallah Lakhdari,
Athman Bouguettaya
Abstract:
We propose a novel service-based ecosystem to crowdsource wireless energy to charge IoT devices. We leverage the service paradigm to abstract wireless energy crowdsourcing from nearby IoT devices as energy services. The proposed energy services ecosystem offers convenient, ubiquitous, and cost-effective power access to charge IoT devices. We discuss the impact of a crowdsourced wireless energy ser…
▽ More
We propose a novel service-based ecosystem to crowdsource wireless energy to charge IoT devices. We leverage the service paradigm to abstract wireless energy crowdsourcing from nearby IoT devices as energy services. The proposed energy services ecosystem offers convenient, ubiquitous, and cost-effective power access to charge IoT devices. We discuss the impact of a crowdsourced wireless energy services ecosystem, the building components of the ecosystem, the energy services composition framework, the challenges, and proposed solutions.
△ Less
Submitted 14 October, 2022;
originally announced October 2022.
-
Maximizing Consumer Satisfaction of IoT Energy Services
Authors:
Amani Abusafia,
Athman Bouguettaya,
Abdallah Lakhdari
Abstract:
We propose a novel Quality of Experience (QoE)-aware framework to crowdsource IoT energy services efficiently. The proposed framework leverages the provisioning of energy services as an auxiliary to increase consumers' satisfaction. A novel QoE model is developed as a metric to assess the consumers' satisfaction with the provisioning of energy services. Two novel composition algorithms, namely, Pa…
▽ More
We propose a novel Quality of Experience (QoE)-aware framework to crowdsource IoT energy services efficiently. The proposed framework leverages the provisioning of energy services as an auxiliary to increase consumers' satisfaction. A novel QoE model is developed as a metric to assess the consumers' satisfaction with the provisioning of energy services. Two novel composition algorithms, namely, Partial-Based (PB) and Demand-Based (DB) approaches, are proposed to ensure the highest QoE for consumers. Both approaches leverage the providers' flexibility and shareable nature of energy services to efficiently allocate services and optimize the QoE. A set of extensive experiments is conducted to evaluate the proposed approaches' efficiency and effectiveness.
△ Less
Submitted 8 September, 2022;
originally announced September 2022.
-
IMAP: Individual huMAn mobility Patterns visualizing platform
Authors:
Yisheng Alison Zheng,
Amani Abusafia,
Abdallah Lakhdari,
Shing Tai Tony Lui,
Athman Bouguettaya
Abstract:
Understanding human mobility is essential for the development of smart cities and social behavior research. Human mobility models may be used in numerous applications, including pandemic control, urban planning, and traffic management. The existing models' accuracy in predicting users' mobility patterns is less than 25%. The low accuracy may be justified by the flexible nature of the human movemen…
▽ More
Understanding human mobility is essential for the development of smart cities and social behavior research. Human mobility models may be used in numerous applications, including pandemic control, urban planning, and traffic management. The existing models' accuracy in predicting users' mobility patterns is less than 25%. The low accuracy may be justified by the flexible nature of the human movement. Indeed, humans are not rigid in their daily movement. In addition, the rigid mobility models may result in missing the hidden regularities in users' records. Thus, we propose a novel perspective to study and analyze human mobility patterns and capture their flexibility. Typically, the mobility patterns are represented by a sequence of locations. We propose to define the mobility patterns by abstracting these locations into a set of places. Labeling these locations will allow us to detect close-to-reality hidden patterns. We present IMAP, an Individual huMAn mobility Patterns visualizing platform. Our platform enables users to visualize a graph of the places they visited based on their history records. In addition, our platform displays the most frequent mobility patterns computed using a modified PrefixSpan approach.
△ Less
Submitted 8 September, 2022;
originally announced September 2022.
-
DIY-IPS: Towards an Off-the-Shelf Accurate Indoor Positioning System
Authors:
Riccardo Menon,
Abdallah Lakhdari,
Amani Abusafia,
Qijun He,
Athman Bouguettaya
Abstract:
We present DIY-IPS - Do It Yourself - Indoor Positioning System, an open-source real-time indoor positioning mobile application. DIY-IPS detects users' indoor position by employing dual-band RSSI fingerprinting of available WiFi access points. The app can be used, without additional infrastructural costs, to detect users' indoor positions in real time. We published our app as an open source to sav…
▽ More
We present DIY-IPS - Do It Yourself - Indoor Positioning System, an open-source real-time indoor positioning mobile application. DIY-IPS detects users' indoor position by employing dual-band RSSI fingerprinting of available WiFi access points. The app can be used, without additional infrastructural costs, to detect users' indoor positions in real time. We published our app as an open source to save other researchers time recreating it. The app enables researchers/users to (1) collect indoor positioning datasets with a ground truth label, (2) customize the app for higher accuracy or other research purposes (3) test the accuracy of modified methods by live testing with ground truth. We ran preliminary experiments to demonstrate the effectiveness of the app.
△ Less
Submitted 8 September, 2022;
originally announced September 2022.
-
The Nudging Effect on Tracking Activity
Authors:
Ruochun Wang,
Amani Abusafia,
Abdallah Lakhdari,
Athman Bouguettaya
Abstract:
Wearables activity trackers are becoming widely adopted to understand individual behavior. Understanding behavior may help in self-regulation such as self-monitoring, goal-setting, self-corrective, etc.; Nevertheless, challenges exist in attaining consistent use and adoption of wearables, which hinders behavior understanding. Research has suggested that nudging strategies may change and sustain hu…
▽ More
Wearables activity trackers are becoming widely adopted to understand individual behavior. Understanding behavior may help in self-regulation such as self-monitoring, goal-setting, self-corrective, etc.; Nevertheless, challenges exist in attaining consistent use and adoption of wearables, which hinders behavior understanding. Research has suggested that nudging strategies may change and sustain human engagement. However, it is still unknown how nudging may affect human wearing behavior on an individual level. We conducted a six-month study in which we tested several nudging techniques on the same participants. The preliminary results of our research show that participants perform better when a nudging strategy is applied. In addition, participants responded differently to different nudging techniques. Future research can focus on develo** an individual-based nudging mechanism to encourage users to wear their devices consistently.
△ Less
Submitted 1 September, 2022;
originally announced September 2022.
-
Quality of Experience Optimization in IoT Energy Services
Authors:
Amani Abusafia,
Athman Bouguettaya,
Abdallah Lakhdari
Abstract:
We propose a novel Quality of Experience (QoE) metric as a key criterion to optimize the composition of energy services in a crowdsourced IoT environment. A novel importance-based composition algorithm is proposed to ensure the highest QoE for consumers. A set of experiments is conducted to evaluate the proposed approaches' effectiveness and efficiency.
We propose a novel Quality of Experience (QoE) metric as a key criterion to optimize the composition of energy services in a crowdsourced IoT environment. A novel importance-based composition algorithm is proposed to ensure the highest QoE for consumers. A set of experiments is conducted to evaluate the proposed approaches' effectiveness and efficiency.
△ Less
Submitted 29 August, 2022;
originally announced August 2022.
-
Wireless IoT Energy Sharing Platform
Authors:
Jessica Yao,
Amani Abusafia,
Abdallah Lakhdari,
Athman Bouguettaya
Abstract:
Wireless energy sharing is a novel convenient alternative to charge IoT devices. In this demo paper, we present a peer-to-peer wireless energy sharing platform. The platform enables users to exchange energy wirelessly with nearby IoT devices. The energy sharing platform allows IoT users to send and receive energy wirelessly. The platform consists of (i) a mobile application that monitors and synch…
▽ More
Wireless energy sharing is a novel convenient alternative to charge IoT devices. In this demo paper, we present a peer-to-peer wireless energy sharing platform. The platform enables users to exchange energy wirelessly with nearby IoT devices. The energy sharing platform allows IoT users to send and receive energy wirelessly. The platform consists of (i) a mobile application that monitors and synchronizes the energy transfer among two IoT devices and (ii) and a backend to register energy providers and consumers and store their energy transfer transactions. The eveloped framework allows the collection of a real wireless energy sharing dataset. A set of preliminary experiments has been conducted on the collected dataset to analyze and demonstrate the behavior of the current wireless energy sharing technology.
△ Less
Submitted 26 January, 2022;
originally announced January 2022.
-
Occupancy Estimation from Thermal Images
Authors:
Zishan Qin,
Dipankar Chaki,
Abdallah Lakhdari,
Amani Abusafia,
Athman Bouguettaya
Abstract:
We propose a non-intrusive, and privacy-preserving occupancy estimation system for smart environments. The proposed scheme uses thermal images to detect the number of people in a given area. The occupancy estimation model is designed using the concepts of intensity-based and motion-based human segmentation. The notion of difference catcher, connected component labeling, noise filter, and memory pr…
▽ More
We propose a non-intrusive, and privacy-preserving occupancy estimation system for smart environments. The proposed scheme uses thermal images to detect the number of people in a given area. The occupancy estimation model is designed using the concepts of intensity-based and motion-based human segmentation. The notion of difference catcher, connected component labeling, noise filter, and memory propagation are utilized to estimate the occupancy number. We use a real dataset to demonstrate the effectiveness of the proposed system.
△ Less
Submitted 14 October, 2021;
originally announced October 2021.
-
Crowdsharing Wireless Energy Services
Authors:
Abdallah Lakhdari,
Amani Abusafia,
Athman Bouguettaya
Abstract:
We propose a novel self-sustained ecosystem for energy sharing in the IoT environment. We leverage energy harvesting, wireless power transfer, and crowdsourcing that facilitate the development of an energy crowdsharing framework to charge IoT devices. The ubiquity of IoT devices, coupled with the potential ability for sharing energy, provides new and exciting opportunities to crowdsource wireless…
▽ More
We propose a novel self-sustained ecosystem for energy sharing in the IoT environment. We leverage energy harvesting, wireless power transfer, and crowdsourcing that facilitate the development of an energy crowdsharing framework to charge IoT devices. The ubiquity of IoT devices, coupled with the potential ability for sharing energy, provides new and exciting opportunities to crowdsource wireless energy, thus enabling a green alternative for powering IoT devices anytime and anywhere. We discuss the crowdsharing of energy services, open challenges, and proposed solutions.
△ Less
Submitted 25 November, 2020; v1 submitted 15 November, 2020;
originally announced November 2020.
-
Reliability Model for Incentive-Driven IoT Energy Services
Authors:
Amani Abusafia,
Athman Bouguettaya
Abstract:
We propose a novel reliability model for composing energy service requests. The proposed model is based on consumers' behavior and history of energy requests. The reliability model ensures the maximum incentives to providers. Incentives are used as a green solution to increase IoT users' participation in a crowdsourced energy sharing environment. Additionally, adaptive and priority scheduling comp…
▽ More
We propose a novel reliability model for composing energy service requests. The proposed model is based on consumers' behavior and history of energy requests. The reliability model ensures the maximum incentives to providers. Incentives are used as a green solution to increase IoT users' participation in a crowdsourced energy sharing environment. Additionally, adaptive and priority scheduling compositions are proposed to compose the most reliable energy requests while maximizing providers' incentives. A set of experiments is conducted to evaluate the proposed approaches. Experimental results prove the efficiency of the proposed approaches.
△ Less
Submitted 19 January, 2021; v1 submitted 11 November, 2020;
originally announced November 2020.
-
Incentive-Based Selection and Composition of IoT Energy Services
Authors:
Amani Abusafia,
Athman Bouguettaya,
Sajib Mistry
Abstract:
We propose a novel incentive-based framework for composing energy service requests. An incentive model is designed that considers the context of the providers and consumers to determine rewards for sharing wireless energy. We propose a novel priority scheduling approach to compose energy service requests that maximizes the reward of the provider. A set of exhaustive experiments with a dataset and…
▽ More
We propose a novel incentive-based framework for composing energy service requests. An incentive model is designed that considers the context of the providers and consumers to determine rewards for sharing wireless energy. We propose a novel priority scheduling approach to compose energy service requests that maximizes the reward of the provider. A set of exhaustive experiments with a dataset and collected IoT users' behavior is conducted to evaluate the proposed approach. Experimental results prove the efficiency of the proposed approach.
△ Less
Submitted 20 July, 2020;
originally announced July 2020.