-
Enhanced In-Flight Connectivity for Urban Air Mobility via LEO Satellite Networks
Authors:
Karnika Biswas,
Hakim Ghazzai,
Abdullah Khanfor,
Lokman Sboui
Abstract:
Urban Air Mobility (UAM) is the envisioned future of inter-city aerial transportation. This paper presents a novel, in-flight connectivity link allocation method for UAM, which dynamically switches between terrestrial cellular and Low Earth Orbit (LEO) satellite networks based on real-time conditions. Our approach prefers cellular networks for cost efficiency, switching to LEO satellites under poo…
▽ More
Urban Air Mobility (UAM) is the envisioned future of inter-city aerial transportation. This paper presents a novel, in-flight connectivity link allocation method for UAM, which dynamically switches between terrestrial cellular and Low Earth Orbit (LEO) satellite networks based on real-time conditions. Our approach prefers cellular networks for cost efficiency, switching to LEO satellites under poor cellular conditions to ensure continuous UAM connectivity. By integrating real-time metrics like signal strength, network congestion, and flight trajectory into the selection process, our algorithm effectively balances cost, minimum data rate requirements, and continuity of communication. Numerical results validate minimization of data-loss while ensuring an optimal selection from the set of available above-threshold data rates at every time sample. Furthermore, insights derived from our study emphasize the importance of hybrid connectivity solutions in ensuring seamless, uninterrupted communication for future urban aerial vehicles.
△ Less
Submitted 11 June, 2024;
originally announced June 2024.
-
A Machine Learning Smartphone-based Sensing for Driver Behavior Classification
Authors:
Sarra Ben Brahim,
Hakim Ghazzai,
Hichem Besbes,
Yehia Massoud
Abstract:
Driver behavior profiling is one of the main issues in the insurance industries and fleet management, thus being able to classify the driver behavior with low-cost mobile applications remains in the spotlight of autonomous driving. However, using mobile sensors may face the challenge of security, privacy, and trust issues. To overcome those challenges, we propose to collect data sensors using Carl…
▽ More
Driver behavior profiling is one of the main issues in the insurance industries and fleet management, thus being able to classify the driver behavior with low-cost mobile applications remains in the spotlight of autonomous driving. However, using mobile sensors may face the challenge of security, privacy, and trust issues. To overcome those challenges, we propose to collect data sensors using Carla Simulator available in smartphones (Accelerometer, Gyroscope, GPS) in order to classify the driver behavior using speed, acceleration, direction, the 3-axis rotation angles (Yaw, Pitch, Roll) taking into account the speed limit of the current road and weather conditions to better identify the risky behavior. Secondly, after fusing inter-axial data from multiple sensors into a single file, we explore different machine learning algorithms for time series classification to evaluate which algorithm results in the highest performance.
△ Less
Submitted 1 February, 2022;
originally announced February 2022.
-
Elevated LiDAR Placement under Energy and Throughput Capacity Constraints
Authors:
Michael C. Lucic,
Hakim Ghazzai,
Yehia Massoud
Abstract:
Elevated LiDAR (ELiD) has the potential to hasten the deployment of Autonomous Vehicles (AV), as ELiD can reduce energy expenditures associated with AVs, and can also be utilized for other intelligent Transportation Systems applications such as urban 3D map**. In this paper, we address the need for a planning framework in order for ITS operators to have an effective tool for determining what res…
▽ More
Elevated LiDAR (ELiD) has the potential to hasten the deployment of Autonomous Vehicles (AV), as ELiD can reduce energy expenditures associated with AVs, and can also be utilized for other intelligent Transportation Systems applications such as urban 3D map**. In this paper, we address the need for a planning framework in order for ITS operators to have an effective tool for determining what resources are required to achieve a desired level of coverage of urban roadways. To this end, we develop a mixed-integer nonlinear constrained optimization problem, with the aim of maximizing effective area coverage of a roadway, while satisfying energy and throughput capacity constraints. Due to the non-linearity of the problem, we utilize Particle Swarm Optimization (PSO) to solve the problem. After demonstrating its effectiveness in finding a solution for a realistic scenario, we perform a sensitivity analysis to test the model's general ability.
△ Less
Submitted 12 July, 2020;
originally announced July 2020.
-
Scalable and Secure Architecture for Distributed IoT Systems
Authors:
Najmeddine Dhieb,
Hakim Ghazzai,
Hichem Besbes,
Yehia Massoud
Abstract:
Internet-of-things (IoT) is perpetually revolutionizing our daily life and rapidly transforming physical objects into an ubiquitous connected ecosystem. Due to their massive deployment and moderate security levels, those devices face a lot of security, management, and control challenges. Their classical centralized architecture is still cloaking vulnerabilities and anomalies that can be exploited…
▽ More
Internet-of-things (IoT) is perpetually revolutionizing our daily life and rapidly transforming physical objects into an ubiquitous connected ecosystem. Due to their massive deployment and moderate security levels, those devices face a lot of security, management, and control challenges. Their classical centralized architecture is still cloaking vulnerabilities and anomalies that can be exploited by hackers for spying, eavesdrop**, and taking control of the network. In this paper, we propose to improve the IoT architecture with additional security features using Artificial Intelligence (AI) and blockchain technology. We propose a novel architecture based on permissioned blockchain technology in order to build a scalable and decentralized end-to-end secure IoT system. Furthermore, we enhance the IoT system security with an AI-component at the gateway level to detect and classify suspected activities, malware, and cyber-attacks using machine learning techniques. Simulations and practical implementation show that the proposed architecture delivers high performance against cyber-attacks.
△ Less
Submitted 20 April, 2020;
originally announced May 2020.
-
A Photo-Based Mobile Crowdsourcing Framework for Event Reporting
Authors:
Aymen Hamrouni,
Hakim Ghazzai,
Mounir Frikha,
Yehia Massoud
Abstract:
Mobile Crowdsourcing (MCS) photo-based is an arising field of interest and a trending topic in the domain of ubiquitous computing. It has recently drawn substantial attention of the smart cities and urban computing communities. In fact, the built-in cameras of mobile devices are becoming the most common way for visual logging techniques in our daily lives. MCS photo-based frameworks collect photos…
▽ More
Mobile Crowdsourcing (MCS) photo-based is an arising field of interest and a trending topic in the domain of ubiquitous computing. It has recently drawn substantial attention of the smart cities and urban computing communities. In fact, the built-in cameras of mobile devices are becoming the most common way for visual logging techniques in our daily lives. MCS photo-based frameworks collect photos in a distributed way in which a large number of contributors upload photos whenever and wherever it is suitable. This inevitably leads to evolving picture streams which possibly contain misleading and redundant information that affects the task result. In order to overcome these issues, we develop, in this paper, a solution for selecting highly relevant data from an evolving picture stream and ensuring correct submission. The proposed photo-based MCS framework for event reporting incorporates (i) a deep learning model to eliminate false submissions and ensure photos credibility and (ii) an A-Tree shape data structure model for clustering streaming pictures to reduce information redundancy and provide maximum event coverage. Simulation results indicate that the implemented framework can effectively reduce false submissions and select a subset with high utility coverage with low redundancy ratio from the streaming data.
△ Less
Submitted 3 May, 2020; v1 submitted 27 April, 2020;
originally announced April 2020.
-
Optimal Team Recruitment Strategies for Collaborative Mobile Crowdsourcing Systems
Authors:
Aymen Hamrouni,
Hakim Ghazzai,
Turki Alelyani,
Yehia Massoud
Abstract:
The wide spread of mobile devices has enabled a new paradigm of innovation called Mobile Crowdsourcing (MCS) where the concept is to allow entities, e.g., individuals or local authorities, to hire workers to help from the crowd of connected people, to execute a task or service. Some complex tasks require the collaboration of multiple workers to ensure its successful completion. In this context, th…
▽ More
The wide spread of mobile devices has enabled a new paradigm of innovation called Mobile Crowdsourcing (MCS) where the concept is to allow entities, e.g., individuals or local authorities, to hire workers to help from the crowd of connected people, to execute a task or service. Some complex tasks require the collaboration of multiple workers to ensure its successful completion. In this context, the task requester needs to hire a group of socially connected and collaborative workers that, at the same time, have sufficient skills to accomplish the task. In this paper, we develop two recruitment strategies for collaborative MCS frameworks in which, virtual teams are formed according to four different criteria: level of expertise, social relationship strength, recruitment cost, and recruiter's confidence level. The first proposed strategy is a platform-based approach which exploits the platform knowledge to form the team. The second one is a leader-based approach that uses team members' knowledge about their social network (SN) neighbors to designate a group leader that recruits its suitable team. Both approaches are modeled as integer linear programs resulting in optimal team formation. Experimental results show a performance trade-off between the two virtual team grou** strategies when varying the members SN edge degree. Compared to the leader-based strategy, the platform-based strategy recruits a more skilled team but with lower SN relationships and higher cost.
△ Less
Submitted 27 April, 2020; v1 submitted 23 April, 2020;
originally announced April 2020.
-
A Trustworthy Recruitment Process for Spatial Mobile Crowdsourcing in Large-scale Social IoT
Authors:
Abdullah Khanfor,
Aymen Hamrouni,
Hakim Ghazzai,
Ye Yang,
Yehia Massoud
Abstract:
Spatial Mobile Crowdsourcing (SMCS) can be leveraged by exploiting the capabilities of the Social Internet-of-Things (SIoT) to execute spatial tasks. Typically, in SMCS, a task requester aims to recruit a subset of IoT devices and commission them to travel to the task location. However, because of the exponential increase of IoT networks and their diversified devices (e.g., multiple brands, differ…
▽ More
Spatial Mobile Crowdsourcing (SMCS) can be leveraged by exploiting the capabilities of the Social Internet-of-Things (SIoT) to execute spatial tasks. Typically, in SMCS, a task requester aims to recruit a subset of IoT devices and commission them to travel to the task location. However, because of the exponential increase of IoT networks and their diversified devices (e.g., multiple brands, different communication channels, etc.), recruiting the appropriate devices/workers is becoming a challenging task. To this end, in this paper, we develop a recruitment process for SMCS platforms using automated SIoT service discovery to select trustworthy workers satisfying the requester requirements. The method we purpose includes mainly two stages: 1) a worker filtering stage, aiming at reducing the workers' search space to a subset of potential trustworthy candidates using the Louvain community detection algorithm (CD) applied to SIoT relation graphs. Next, 2) a selection process stage that uses an Integer Linear Program (ILP) to determine the final set of selected devices/workers. The ILP maximizes a worker efficiency metric incorporating the skills/specs level, recruitment cost, and trustworthiness level of the recruited IoT devices. Selected experiments analyze the performance of the proposed CD-ILP algorithm using a real-world dataset and show its superiority in providing an effective recruitment strategy compared to an existing stochastic algorithm.
△ Less
Submitted 18 April, 2020;
originally announced April 2020.
-
Automated Service Discovery for Social Internet-of-Things Systems
Authors:
Abdullah Khanfor,
Hakim Ghazzai,
Ye Yang,
Mohammad Rafiqul Haider,
Yehia Massoud
Abstract:
In this paper, we propose to design an automated service discovery process to allow mobile crowdsourcing task requesters select a small set of devices out of a large-scale Internet-of-things (IoT) network to execute their tasks. To this end, we proceed by dividing the large-scale IoT network into several virtual communities whose members share strong social IoT relations. Two community detection a…
▽ More
In this paper, we propose to design an automated service discovery process to allow mobile crowdsourcing task requesters select a small set of devices out of a large-scale Internet-of-things (IoT) network to execute their tasks. To this end, we proceed by dividing the large-scale IoT network into several virtual communities whose members share strong social IoT relations. Two community detection algorithms, namely Louvain and order statistics local method (OSLOM) algorithms, are investigated and applied to a real-world IoT dataset to form non-overlap** and overlap** IoT devices groups. Afterwards, a natural language process (NLP)-based approach is executed to handle crowdsourcing textual requests and accordingly find the list of IoT devices capable of effectively accomplishing the tasks. This is performed by matching the NLP outputs, e.g., type of application, location, required trustworthiness level, with the different detected communities. The proposed approach effectively helps in automating and reducing the service discovery procedure and recruitment process for mobile crowdsourcing applications.
△ Less
Submitted 21 March, 2020;
originally announced March 2020.
-
Autonomous UAV Navigation: A DDPG-based Deep Reinforcement Learning Approach
Authors:
Omar Bouhamed,
Hakim Ghazzai,
Hichem Besbes,
Yehia Massoud
Abstract:
In this paper, we propose an autonomous UAV path planning framework using deep reinforcement learning approach. The objective is to employ a self-trained UAV as a flying mobile unit to reach spatially distributed moving or static targets in a given three dimensional urban area. In this approach, a Deep Deterministic Policy Gradient (DDPG) with continuous action space is designed to train the UAV t…
▽ More
In this paper, we propose an autonomous UAV path planning framework using deep reinforcement learning approach. The objective is to employ a self-trained UAV as a flying mobile unit to reach spatially distributed moving or static targets in a given three dimensional urban area. In this approach, a Deep Deterministic Policy Gradient (DDPG) with continuous action space is designed to train the UAV to navigate through or over the obstacles to reach its assigned target. A customized reward function is developed to minimize the distance separating the UAV and its destination while penalizing collisions. Numerical simulations investigate the behavior of the UAV in learning the environment and autonomously determining trajectories for different selected scenarios.
△ Less
Submitted 21 March, 2020;
originally announced March 2020.
-
A Latency-Aware Task Offloading in Mobile Edge Computing Network for Distributed Elevated LiDAR
Authors:
Michael C. Lucic,
Hakim Ghazzai,
Ahmad Alsharoa,
Yehia Massoud
Abstract:
Recently, elevated LiDAR (ELiD) has been proposed as an alternative to local LiDAR sensors in autonomous vehicles (AV) because of the ability to reduce costs and computational requirements of AVs, reduce the number of overlap** sensors map** an area, and to allow for a multiplicity of LiDAR sensing applications with the same shared LiDAR map data. Since ELiDs have been removed from the vehicle…
▽ More
Recently, elevated LiDAR (ELiD) has been proposed as an alternative to local LiDAR sensors in autonomous vehicles (AV) because of the ability to reduce costs and computational requirements of AVs, reduce the number of overlap** sensors map** an area, and to allow for a multiplicity of LiDAR sensing applications with the same shared LiDAR map data. Since ELiDs have been removed from the vehicle, their data must be processed externally in the cloud or on the edge, necessitating an optimized backhaul system that allocates data efficiently to compute servers. In this paper, we address this need for an optimized backhaul system by formulating a mixed-integer programming problem that minimizes the average latency of the uplink and downlink hop-by-hop transmission plus computation time for each ELiD while considering different bandwidth allocation schemes. We show that our model is capable of allocating resources for differing topologies, and we perform a sensitivity analysis that demonstrates the robustness of our problem formulation under different circumstances.
△ Less
Submitted 21 March, 2020;
originally announced March 2020.
-
Trajectory Optimization for Cooperative Dual-band UAV Swarms
Authors:
Hakim Ghazzai,
Mahdi Ben Ghorbel,
Andreas Kassler,
Md. Jahangir Hossain
Abstract:
Unmanned aerial vehicles (UAVs) have gained a lot of popularity in diverse wireless communication fields. They can act as high-altitude flying relays to support communications between ground nodes due to their ability to provide line-of-sight links. With the flourishing Internet of Things, several types of new applications are emerging. In this paper, we focus on bandwidth hungry and delay-toleran…
▽ More
Unmanned aerial vehicles (UAVs) have gained a lot of popularity in diverse wireless communication fields. They can act as high-altitude flying relays to support communications between ground nodes due to their ability to provide line-of-sight links. With the flourishing Internet of Things, several types of new applications are emerging. In this paper, we focus on bandwidth hungry and delay-tolerant applications where multiple pairs of transceivers require the support of UAVs to complete their transmissions. To do so, the UAVs have the possibility to employ two different bands namely the typical microwave and the high-rate millimeter wave bands. In this paper, we develop a generic framework to assign UAVs to supported transceivers and optimize their trajectories such that a weighted function of the total service time is minimized. Taking into account both the communication time needed to relay the message and the flying time of the UAVs, a mixed non-linear programming problem aiming at finding the stops at which the UAVs hover to forward the data to the receivers is formulated. An iterative approach is then developed to solve the problem. First, a mixed linear programming problem is optimally solved to determine the path of each available UAV. Then, a hierarchical iterative search is executed to enhance the UAV stops' locations and reduce the service time. The behavior of the UAVs and the benefits of the proposed framework are showcased for selected scenarios.
△ Less
Submitted 25 July, 2018;
originally announced July 2018.
-
A Stochastic Geometry-based Demand Response Management Framework for Cellular Networks Powered by Smart Grid
Authors:
Muhammad Junaid Farooq,
Hakim Ghazzai,
Abdullah Kadri
Abstract:
In this paper, the production decisions across multiple energy suppliers in smart grid, powering cellular networks are investigated. The suppliers are characterized by different offered prices and pollutant emissions levels. The challenge is to decide the amount of energy provided by each supplier to each of the operators such that their profitability is maximized while respecting the maximum tole…
▽ More
In this paper, the production decisions across multiple energy suppliers in smart grid, powering cellular networks are investigated. The suppliers are characterized by different offered prices and pollutant emissions levels. The challenge is to decide the amount of energy provided by each supplier to each of the operators such that their profitability is maximized while respecting the maximum tolerated level of CO2 emissions. The cellular operators are characterized by their offered quality of service (QoS) to the subscribers and the number of users that determines their energy requirements. Stochastic geometry is used to determine the average power needed to achieve the target probability of coverage for each operator. The total average power requirements of all networks are fed to an optimization framework to find the optimal amount of energy to be provided from each supplier to the operators. The generalized $α$-fair utility function is used to avoid production bias among the suppliers based on profitability of generation. Results illustrate the production behavior of the energy suppliers versus QoS level, cost of energy, capacity of generation, and level of fairness.
△ Less
Submitted 5 December, 2016;
originally announced December 2016.