Mohammad Mozaffari

dblp:10/9829 · DBLP profile ↗
← Back
26ranked-venue papers
16as first author
10since 2021 · last 2025
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 21 · 12 first-author · 6 since 2021Artificial intelligence and machine learning · 3 · 3 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
YearPublicationVenuePosition
2025 SLoPe: Double-Pruned Sparse Plus Lazy Low-Rank Adapter Pretraining of LLMs
abstract
We propose SLoPe, a Double-Pruned **S**parse Plus **L**azy L**o**w-rank Adapter **P**r**e**training method for LLMs that improves the accuracy of sparse LLMs while accelerating their pretraining and inference and reducing their memory footprint. Sparse pretraining of LLMs reduces the accuracy of the model, to overcome this, prior work uses dense models during fine-tuning. SLoPe improves the accuracy of sparsely pretrained models by adding low-rank adapters in the final 1% iterations of pretraining without adding significant overheads to the model pretraining and inference. In addition, SLoPe uses a double-pruned backward pass formulation that prunes the transposed weight matrix using N:M sparsity structures to enable an accelerated sparse backward pass. SLoPe accelerates the training and inference of models with billions of parameters up to 1.25× and 1.54× respectively (OPT-33B and OPT-66B) while reducing their memory usage by up to 0.63× and 0.61× for training and inference respectively.
Mohammad Mozaffari, Amir Yazdanbakhsh, Maryam Mehri Dehnavi
ICLR1
2025 SLiM: One-shot Quantization and Sparsity with Low-rank Approximation for LLM Weight Compression
abstract
Conventional model compression techniques for LLMs address high memory consumption and slow inference challenges but typically require computationally expensive retraining to preserve accuracy. In contrast, one-shot compression methods eliminate retraining cost, but struggle to achieve accuracy comparable to dense models. This paper presents SLIM, a new one-shot compression framework that holistically integrates hardware-friendly quantization, sparsity, and low-rank approximation into a unified process. First, we formulate the quantization process using a probabilistic approach (SLIM-Quant) that enables us to apply uniform quantization. Then, we use an existing one-shot pruning method to apply semi-structured sparsity on top of the quantized weights. Finally, to compensate for the introduced aggregated quantization and sparsity error, we use a novel saliency function with unique invertible and additive features that enables us to mathematically compute the value of low-rank adapters. SLIM improves model accuracy by up to 5.66% (LLaMA-2-7B) for 2:4 sparsity with 4-bit weight quantization, outperforming prior methods. Models compressed with SLIM achieve up to 4.3× and 3.8× on Nvidia RTX3060 and A100 GPUs, respectively. Additionally, they achieve up to 0.23× end-to-end memory reduction in comparison to their dense counterparts. We also propose an optional PEFT recipe that further improves accuracy by up to 1.66% (LLaMA-2-13B) compared to SLIM without fine-tuning.
Mohammad Mozaffari, Amir Yazdanbakhsh, Maryam Mehri Dehnavi
ICML1
2024 Pose-Aware 3D Beamwidth Adaptation for Mobile Extended Reality
abstract
This paper presents a sensor-aided pose-aware beamwidth adaptation design for a conceptual extended reality (XR) Head-Mounted Display (HMD) equipped with a 2D planar array. The beam is tracked and adapted on the user side by leveraging HMD orientation estimates. The beamwidth adaptation scheme is effected by selective deactivation of elements in the 2D antenna array, employing the angular estimation covariance matrix to overlap the beam with the estimation confidence interval. The proposed method utilizes the estimation correlations to adapt the beamwidth along the confidence interval of these estimates. Compared to a beamwidth adaptation without leveraging estimation correlations, the proposed method demonstrates the gain of leveraging estimation correlations by improving the coverage area for a given outage probability threshold by approximately 16 %, or equivalently increasing the power efficiency up to 18 %.
Alperen Duru, Mohammad Mozaffari, Mehrnaz Afshang, Ti-Cao Zhang, Todd E. Humphreys, Jeffrey G. Andrews
ICC2
2024 Green, Quantized Federated Learning Over Wireless Networks: An Energy-Efficient Design
abstract
The practical deployment of federated learning (FL) over wireless networks requires balancing energy efficiency, convergence rate, and a target accuracy due to the limited available resources of devices. Prior art on FL often trains deep neural networks (DNNs) to achieve high accuracy and fast convergence using 32 bits of precision level. However, such scenarios will be impractical for resource-constrained devices since DNNs typically have high computational complexity and memory requirements. Thus, there is a need to reduce the precision level in DNNs to reduce the energy expenditure. In this paper, a green-quantized FL framework, which represents data with a finite precision level in both local training and uplink transmission, is proposed. Here, the finite precision level is captured through the use of quantized neural networks (QNNs) that quantize weights and activations in fixed-precision format. In the considered FL model, each device trains its QNN and transmits a quantized training result to the base station. Energy models for the local training and the transmission with quantization are rigorously derived. To minimize the energy consumption and the number of communication rounds simultaneously, a multi-objective optimization problem is formulated with respect to the number of local iterations, the number of selected devices, and the precision levels for both local training and transmission while ensuring convergence under a target accuracy constraint. To solve this problem, the convergence rate of the proposed FL system is analytically derived with respect to the system control variables. Then, the Pareto boundary of the problem is characterized to provide efficient solutions using the normal boundary inspection method. Design insights on balancing the tradeoff between the two objectives while achieving a target accuracy are drawn from using the Nash bargaining solution and analyzing the derived convergence rate. Simulation results show that the proposed FL framework can reduce energy consumption until convergence by up to 70% compared to a baseline FL algorithm that represents data with full precision without damaging the convergence rate.
Minsu Kim 0003, Walid Saad 0001, Mohammad Mozaffari, Mérouane Debbah
IEEE Trans. Wirel. Commun.3
2023 MKOR: Momentum-Enabled Kronecker-Factor-Based Optimizer Using Rank-1 Updates
abstract
This work proposes a Momentum-Enabled Kronecker-Factor-Based Optimizer Using Rank-1 updates, called MKOR, that improves the training time and convergence properties of deep neural networks (DNNs). Second-order techniques, while enjoying higher convergence rates vs first-order counterparts, have cubic complexity with respect to either the model size and/or the training batch size. Hence they exhibit poor scalability and performance in transformer models, e.g. large language models (LLMs), because the batch sizes in these models scale by the attention mechanism sequence length, leading to large model size and batch sizes. MKOR's complexity is quadratic with respect to the model size, alleviating the computation bottlenecks in second-order methods. Because of their high computation complexity, state-of-the-art implementations of second-order methods can only afford to update the second order information infrequently, and thus do not fully exploit the promise of better convergence from these updates. By reducing the communication complexity of the second-order updates as well as achieving a linear communication complexity, MKOR increases the frequency of second order updates. We also propose a hybrid version of MKOR (called MKOR-H) that mid-training falls backs to a first order optimizer if the second order updates no longer accelerate convergence. Our experiments show that MKOR outperforms state -of-the-art first order methods, e.g. the LAMB optimizer, and best implementations of second-order methods, i.e. KAISA/KFAC, up to 2.57x and 1.85x respectively on BERT-Large-Uncased on 64 GPUs.
Mohammad Mozaffari, Sikan Li, Maryam Mehri Dehnavi
NeurIPS1
2023 5G Reduced Capability Devices: Analysis of Blocking Probability for Control Channels
abstract
The fifth-generation wireless technology is primarily designed to address a wide range of use cases mainly categorized into the enhanced mobile broadband, ultra-reliable and low-latency communication, and massive machine-type communication segments. To efficiently serve some other use cases whose requirements lie in-between these main use cases, the 3rd generation partnership project (3GPP), in Rel-17, introduce support for the reduced capability new radio (NR) devices known as RedCap with lower cost and complexity compared to legacy 5G devices. The considered complexity reduction techniques are associated with degraded link performance and coverage for the physical channels. Particularly, for the physical downlink control channel (PDCCH), which requires careful consideration, the reduction of the user equipments’ (UEs) complexity and the associated coverage loss can lead to an increase in the PDCCH blocking probability. This, in turn, can impact either the latency or the network capacity depending on the scenario. In this paper, we investigate the PDCCH blocking probability metric for RedCap devices. Specifically, we evaluate the performance of blocking probability in terms of various parameters including the number of users, size of downlink control information, size of control resource set, and the number of PDCCH candidates. Our results demonstrate that the PDCCH blocking probability increases by reducing the number of antenna branches, the number of PDCCH candidates, control resource set, and by increasing the number of scheduled UEs. We also show that the impact of reducing the DCI size is marginal on the PDCCH blocking probability. Finally, we discuss potential solutions and design guidelines for reducing the PDCCH blocking probability.
Saeedeh Moloudi, Mohammad Mozaffari, Kittipong Kittichokechai, Andreas Hoglund, Sandeep Narayanan 0001, Y.-P. Eric Wang, Johan Bergman
WCNC2
2022 On the Tradeoff between Energy, Precision, and Accuracy in Federated Quantized Neural Networks
abstract
Deploying federated learning (FL) over wireless networks with resource-constrained devices requires balancing between accuracy, energy efficiency, and precision. Prior art on FL often requires devices to train deep neural networks (DNNs) using a 32-bit precision level for data representation to improve accuracy. However, such algorithms are impractical for resource-constrained devices since DNNs could require execution of millions of operations. Thus, training DNNs with a high precision level incurs a high energy cost for FL. In this paper, a quantized FL framework, that represents data with a finite level of precision in both local training and uplink transmission, is proposed. Here, the finite level of precision is captured through the use of quantized neural networks (QNNs) that quantize weights and activations in fixed-precision format. In the considered FL model, each device trains its QNN and transmits a quantized training result to the base station. Energy models for the local training and the transmission with the quantization are rigorously derived. An energy minimization problem is formulated with respect to the level of precision while ensuring convergence. To solve the problem, we first analytically derive the FL convergence rate and use a line search method. Simulation results show that our FL framework can reduce energy consumption by up to 53% compared to a standard FL model. The results also shed light on the tradeoff between precision, energy, and accuracy in FL over wireless networks.
Minsu Kim 0003, Walid Saad 0001, Mohammad Mozaffari, Mérouane Debbah
ICC3
2021 Blocking Probability Analysis for 5G New Radio (NR) Physical Downlink Control Channel
abstract
The 5th generation (5G) new radio (NR) is designed to support a wide range of use cases, requirements, and services from enhanced mobile broadband (eMBB) to ultra-reliable low-latency communications (URLLC). NR signals are designed to meet stringent requirements, and in particular the physical down-link control channel (PDCCH) which requires careful consideration. In this paper, we provide a comprehensive analysis on the PDCCH blocking probability in a network where multiple users need to be scheduled for receiving downlink control information. We evaluate the performance of blocking probability in terms of various network parameters including number of users, size of the control resource set (CORESET), and PDCCH aggregation levels (ALs). Our analysis reveals fundamental tradeoffs and key insights for efficient network design in terms of PDCCH blocking probability.
Mohammad Mozaffari, Y.-P. Eric Wang, Kittipong Kittichokechai
ICC1
2021 5G Air-to-Ground Network Design and Optimization: A Deep Learning Approach
abstract
Direct air-to-ground (A2G) communications leveraging the fifth-generation (5G) new radio (NR) can provide high-speed broadband in-flight connectivity to aircraft in the sky. A2G network deployment entails optimizing various design parameters such as inter-site distances, number of sectors per site, and the up-tilt angles of sector antennas. The system-level design guidelines in the existing work on A2G network are rather limited. In this paper, a novel deep learning-based framework is proposed for efficient design and optimization of a 5G A2G network. The devised architecture comprises two deep neural networks (DNNs): the first DNN is used for approximating the 5G A2G network behavior in terms of user throughput, and the second DNN is developed as a function optimizer to find the throughput-optimal deployment parameters including antenna up-tilt angles and inter-site distances. Simulation results are provided to validate the proposed model and reveal system-level design insights.
Xingqin Lin, Mehrnaz Afshang, Mohammad Mozaffari
VTC Spring5
2021 Experienced Deep Reinforcement Learning With Generative Adversarial Networks (GANs) for Model-Free Ultra Reliable Low Latency Communication
abstract
In this paper, a novel experienced deep reinforcement learning (deep-RL) framework is proposed to provide model-free resource allocation for ultra reliable low latency communication (URLLC-6G) in the downlink of a wireless network. The goal is to guarantee high end-to-end reliability and low end-to-end latency, under explicit data rate constraints, for each wireless user without any models of or assumptions on the users' traffic. In particular, in order to enable the deep-RL framework to account for extreme network conditions and operate in highly reliable systems, a new approach based on generative adversarial networks (GANs) is proposed. This GAN approach is used to pre-train the deep-RL framework using a mix of real and synthetic data, thus creating an experienced deep-RL framework that has been exposed to a broad range of network conditions. The proposed deep-RL framework is particularly applied to a multi-user orthogonal frequency division multiple access (OFDMA) resource allocation system. Formally, this URLLC-6G resource allocation problem in OFDMA systems is posed as a power minimization problem under reliability, latency, and rate constraints. To solve this problem using experienced deep-RL, first, the rate of each user is determined. Then, these rates are mapped to the resource block and power allocation vectors of the studied wireless system. Finally, the end-to-end reliability and latency of each user are used as feedback to the deep-RL framework. It is then shown that at the fixed-point of the deep-RL algorithm, the reliability and latency of the users are near-optimal. Moreover, for the proposed GAN approach, a theoretical limit for the generator output is analytically derived. Simulation results show how the proposed approach can achieve near-optimal performance within the rate-reliability-latency region, depending on the network and service requirements. The results also show that the proposed experienced deep-RL framework is able to remove the transient training time that makes conventional deep-RL methods unsuitable for URLLC-6G. Moreover, during extreme conditions, it is shown that the proposed, experienced deep-RL agent can recover instantly while a conventional deep-RL agent takes several epochs to adapt to new extreme conditions.
Ali Taleb Zadeh Kasgari, Walid Saad 0001, Mohammad Mozaffari, H. Vincent Poor
IEEE Trans. Commun.3
2020 Federated Learning in the Sky: Joint Power Allocation and Scheduling with UAV Swarms
abstract
Unmanned aerial vehicle (UAV) swarms must exploit machine learning (ML) in order to execute various tasks ranging from coordinated trajectory planning to cooperative target recognition. However, due to the lack of continuous connections between the UAV swarm and ground base stations (BSs), using centralized ML will be challenging, particularly when dealing with a large volume of data. In this paper, a novel framework is proposed to implement distributed federated learning (FL) algorithms within a UAV swarm that consists of a leading UAV and several following UAVs. Each following UAV trains a local FL model based on its collected data and then sends this trained local model to the leading UAV who will aggregate the received models, generate a global FL model, and transmit it to followers over the intra-swarm network. To identify how wireless factors, like fading, transmission delay, and UAV antenna angle deviations resulting from wind and mechanical vibrations, impact the performance of FL, a rigorous convergence analysis for FL is performed. Then, a joint power allocation and scheduling design is proposed to optimize the convergence rate of FL while taking into account the energy consumption during convergence and the delay requirement imposed by the swarm's control system. Simulation results validate the effectiveness of the FL convergence analysis and show that the joint design strategy can reduce the number of communication rounds needed for convergence by as much as 35% compared with the baseline design.
Tengchan Zeng, Omid Semiari, Mohammad Mozaffari, Mingzhe Chen, Walid Saad 0001, Mehdi Bennis
ICC3
2020 Efficient Drone Mobility Support Using Reinforcement Learning
abstract
Flying drones can be used in a wide range of applications and services from surveillance to package delivery. To ensure robust control and safety of drone operations, cellular networks need to provide reliable wireless connectivity to drone user equipments (UEs). To date, existing mobile networks have been primarily designed and optimized for serving ground UEs, thus making the mobility support in the sky challenging. In this paper, a novel handover (HO) mechanism is developed for a cellular-connected drone system to ensure robust wireless connectivity and mobility support for drone-UEs. By leveraging tools from reinforcement learning, HO decisions are dynamically optimized using a Q-learning algorithm to provide an efficient mobility support in the sky. The results show that the proposed approach can significantly reduce (e.g., by 80%) the number of HOs, while maintaining connectivity, compared to the baseline HO scheme in which the drone always connects to the strongest cell.
Xingqin Lin, Mohammad Mozaffari
WCNC4
2020 Joint Expansion Planning Studies of EV Parking Lots Placement and Distribution Network
abstract
Long-term distribution network planning (DNP) is considered as one of the most challenging issues for distribution network operators (DNOs). By increasing EVs in cities, it has appeared some new players such as electric vehicles (EVs) owners and electric vehicle parking lots (EVPLs) owners for DNP. In this article, we conduct a new study on the coupled dynamic expansion problem of EVPLs placement and distribution networks. To reach this goal, at first, EVs driving and charging/discharging behavior as some influential factors is modeled using an efficient probabilistic algorithm. An analytical model is then introduced to estimate the number of EVs in EVPLs at different times. To find out the optimal place for installing EVPLs and distribution network reinforcement, a multiobjective (MO) optimization model is formulated considering the main requirements of EVs users, EVPLs owners, and distribution system operators. A linear model is also derived for the energy monument of EVs in EVPLs and residential charging stations to be used in the mentioned MO expansion problem. Numerical results with various cases are presented to illustrate the main advantages of the proposed coupled expansion model. The simulation results indicate increasing the percentage of participated EVs in V2G leads to reduce the DNO costs and increase the EVPLs' revenues. Moreover, the year of feeder reinforcement will be deferred by considering V2G mode and battery degradation.
Mohammad Mozaffari, Hossein Askarian Abyaneh, Mohammad Jooshaki, Moein Moeini-Aghtaie
IEEE Trans. Ind. Informatics1
2019 Communications and Control for Wireless Drone-Based Antenna Array
abstract
In this paper, the effective use of multiple quadrotor drones as an aerial antenna array that provides wireless service to ground users is investigated. In particular, under the goal of minimizing the airborne service time needed for communicating with ground users, a novel framework for deploying and operating a drone-based antenna array system whose elements are single-antenna drones is proposed. In the considered model, the service time is minimized by minimizing the wireless transmission time as well as the control time that is needed for movement and stabilization of the drones. To minimize the transmission time, first, the antenna array gain is maximized by optimizing the drone spacing within the array. In this case, using perturbation techniques, the drone spacing optimization problem is addressed by solving successive, perturbed convex optimization problems. Then, according to the location of each ground user, the optimal locations of the drones around the array's center are derived such that the transmission time for the user is minimized. Given the determined optimal locations of drones, the drones must spend a control time to adjust their positions dynamically so as to serve multiple users. To minimize this control time of the quadrotor drones, the speed of rotors is optimally adjusted based on both the destinations of the drones and external forces (e.g., wind and gravity). In particular, using bang-bang control theory, the optimal rotors' speeds as well as the minimum control time are derived in closed-form. Simulation results show that the proposed approach can significantly reduce the service time to ground users compared with a fixed-array case in which the same number of drones form a fixed uniform antenna array. The results also show that, in comparison with the fixed-array case, the network's spectral efficiency can be improved by 32% while leveraging the drone antenna array system. Finally, the results reveal an inherent tradeoff between the control time and transmission time while varying the number of drones in the array.
Mohammad Mozaffari, Walid Saad 0001, Mehdi Bennis, Mérouane Debbah
IEEE Trans. Commun.1
2019 Beyond 5G With UAVs: Foundations of a 3D Wireless Cellular Network
abstract
In this paper, a novel concept of three-dimensional (3D) cellular networks, that integrate drone base stations (drone-BS) and cellular-connected drone users (drone-UEs), is introduced. For this new 3D cellular architecture, a novel framework for network planning for drone-BSs and latency-minimal cell association for drone-UEs is proposed. For network planning, a tractable method for drone-BSs' deployment based on the notion of truncated octahedron shapes is proposed, which ensures full coverage for a given space with a minimum number of drone-BSs. In addition, to characterize frequency planning in such 3D wireless networks, an analytical expression for the feasible integer frequency reuse factors is derived. Subsequently, an optimal 3D cell association scheme is developed for which the drone-UEs' latency, considering transmission, computation, and backhaul delays, is minimized. To this end, first, the spatial distribution of the drone-UEs is estimated using a kernel density estimation method, and the parameters of the estimator are obtained using a cross-validation method. Then, according to the spatial distribution of drone-UEs and the locations of drone-BSs, the latency-minimal 3D cell association for drone-UEs is derived by exploiting tools from an optimal transport theory. The simulation results show that the proposed approach reduces the latency of drone-UEs compared with the classical cell association approach that uses a signal-to-interference-plus-noise ratio (SINR) criterion. In particular, the proposed approach yields a reduction of up to 46% in the average latency compared with the SINR-based association. The results also show that the proposed latency-optimal cell association improves the spectral efficiency of a 3D wireless cellular network of drones.
Mohammad Mozaffari, Ali Taleb Zadeh Kasgari, Walid Saad 0001, Mehdi Bennis, Mérouane Debbah
IEEE Trans. Wirel. Commun.1
2018 3D Cellular Network Architecture with Drones for beyond 5G
abstract
In this paper, a novel concept of three-dimensional (3D) cellular networks, that integrate drone base stations (drone-BS) and drone users (drone-UEs), is introduced. For this new 3D cellular network architecture, a novel framework for the deployment of drone-BSs and latency-minimal cell association for drone-UEs is proposed. For drone-BSs' deployment, a tractable method based on the notion of truncated octahedron shapes is proposed that ensures full coverage for a given space with minimum number of drone-BSs. Then, an optimal 3D cell association scheme is determined such that the drone-UEs' latency, considering transmission, computation, and backhaul latencies, is minimized. In particular, using optimal transport theory, the optimal 3D cell partitions are derived according to the spatial distribution of drone-UEs and the drone-BSs' locations. Simulation results show that the proposed approach reduces the latency of drone-UEs compared to the classical cell association approach that uses a signal-to-interference-plus-noise ratio (SINR) criterion. In particular, the proposed approach yields a reduction of up to 46% in average latency compared to the SINR-based association. Also, it is shown that the proposed latency-optimal cell association improves the spectral efficiency of a 3D wireless cellular network of drones.
Mohammad Mozaffari, Ali Taleb Zadeh Kasgari, Walid Saad 0001, Mehdi Bennis, Mérouane Debbah
GLOBECOM1
2018 Machine Learning for Predictive On-Demand Deployment of Uavs for Wireless Communications
abstract
In this paper, a novel machine learning (ML) framework is proposed for enabling a predictive, efficient deployment of unmanned aerial vehicles (UAVs), acting as aerial base stations (BSs), to provide on-demand wireless service to cellular users. In order to have a comprehensive analysis of cellular traffic, an ML framework based on a Gaussian mixture model and a weighted expectation maximization algorithm is introduced to predict the potential network congestion. Then, the optimal deployment of UAVs is studied with the objective of minimizing the power needed for UAV transmission and mobility, given the predicted traffic. To this end, first, the optimal partition of service areas of each UAV is derived, based on a fairness principle. Next, the optimal location of each UAV that minimizes the total power consumption is derived. Simulation results show that the proposed ML approach can reduce power needed for downlink transmission and mobility by over 20% and 80%, respectively, compared with an optimal deployment of UAVs with no ML prediction.
Qianqian Zhang 0002, Mohammad Mozaffari, Walid Saad 0001, Mehdi Bennis, Mérouane Debbah
GLOBECOM2
2018 Drone-Based Antenna Array for Service Time Minimization in Wireless Networks
abstract
In this paper, the effective use of multiple drones as an aerial antenna array that provides wireless service to ground users is investigated. In particular, under the goal of minimizing the service time needed for servicing ground users, a novel framework for deploying a drone- based antenna array system whose elements are single- antenna drones is proposed. To this end, first, the antenna array gain is maximized by optimizing the drone spacing within the array. In this case, using perturbation techniques, the drone spacing optimization problem is addressed by solving successive, perturbed convex optimization problems. In the second step, the optimal locations of the drones around the array''s center are derived such that the service time for each ground user is minimized. Simulation results show that the proposed approach can significantly reduce the service time to ground users compared to a single drone that uses the same amount of power as the array. The results also show that the network''s spectral efficiency can be improved by 78% while leveraging the drone antenna array system.
Mohammad Mozaffari, Walid Saad 0001, Mehdi Bennis, Mérouane Debbah
ICC1
2017 Performance Optimization for UAV-Enabled Wireless Communications under Flight Time Constraints
abstract
In this paper, the effective use of unmanned aerial vehicles (UAVs) as flying base stations that can provide wireless service to ground users is investigated. In particular, a novel framework for optimizing the performance of such UAV-based wireless systems, in terms of the average number of bits (data service) transmitted to users under flight time constraints, is proposed. In the considered model, UAVs are deployed over a given geographical area to serve ground users that are distributed within a given area based on an arbitrary spatial distribution function. In this case, based on the maximum possible flight times of the UAVs, the average data service delivered to the users is maximized by finding the optimal cell partitions associated to the UAVs, under a fair resource allocation scheme. To this end, using the powerful mathematical framework of optimal transport theory, a gradient-based algorithm is proposed for optimally partitioning the geographical area based on the users' distribution, flight times, and locations of the UAVs. Simulation results show that the proposed cell partitioning approach yields a significantly higher fairness among the users compared to the classical weighted Voronoi diagram. In particular, by using our approach, the Jain's fairness index is improved by a factor of 2.6.
Mohammad Mozaffari, Walid Saad 0001, Mehdi Bennis, Mérouane Debbah
GLOBECOM1
2017 Caching in the Sky: Proactive Deployment of Cache-Enabled Unmanned Aerial Vehicles for Optimized Quality-of-Experience
abstract
In this paper, the problem of proactive deployment of cache-enabled unmanned aerial vehicles (UAVs) for optimizing the quality-of-experience (QoE) of wireless devices in a cloud radio access network is studied. In the considered model, the network can leverage human-centric information, such as users' visited locations, requested contents, gender, job, and device type to predict the content request distribution, and mobility pattern of each user. Then, given these behavior predictions, the proposed approach seeks to find the user-UAV associations, the optimal UAVs' locations, and the contents to cache at UAVs. This problem is formulated as an optimization problem whose goal is to maximize the users' QoE while minimizing the transmit power used by the UAVs. To solve this problem, a novel algorithm based on the machine learning framework of conceptor-based echo state networks (ESNs) is proposed. Using ESNs, the network can effectively predict each user's content request distribution and its mobility pattern when limited information on the states of users and the network is available. Based on the predictions of the users' content request distribution and their mobility patterns, we derive the optimal locations of UAVs as well as the content to cache at UAVs. Simulation results using real pedestrian mobility patterns from BUPT and actual content transmission data from Youku show that the proposed algorithm can yield 33.3% and 59.6% gains, respectively, in terms of the average transmit power and the percentage of the users with satisfied QoE compared with a benchmark algorithm without caching and a benchmark solution without UAVs.
Mingzhe Chen, Mohammad Mozaffari, Walid Saad 0001, Changchuan Yin, Mérouane Debbah, Choong Seon Hong
IEEE J. Sel. Areas Commun.2
2017 Mobile Unmanned Aerial Vehicles (UAVs) for Energy-Efficient Internet of Things Communications
abstract
In this paper, the efficient deployment and mobility of multiple unmanned aerial vehicles (UAVs), used as aerial base stations to collect data from ground Internet of Things (IoT) devices, are investigated. In particular, to enable reliable uplink communications for the IoT devices with a minimum total transmit power, a novel framework is proposed for jointly optimizing the 3D placement and the mobility of the UAVs, device-UAV association, and uplink power control. First, given the locations of active IoT devices at each time instant, the optimal UAVs' locations and associations are determined. Next, to dynamically serve the IoT devices in a time-varying network, the optimal mobility patterns of the UAVs are analyzed. To this end, based on the activation process of the IoT devices, the time instances at which the UAVs must update their locations are derived. Moreover, the optimal 3D trajectory of each UAV is obtained in a way that the total energy used for the mobility of the UAVs is minimized while serving the IoT devices. Simulation results show that, using the proposed approach, the total-transmit power of the IoT devices is reduced by 45% compared with a case, in which stationary aerial base stations are deployed. In addition, the proposed approach can yield a maximum of 28% enhanced system reliability compared with the stationary case. The results also reveal an inherent tradeoff between the number of update times, the mobility of the UAVs, and the transmit power of the IoT devices. In essence, a higher number of updates can lead to lower transmit powers for the IoT devices at the cost of an increased mobility for the UAVs.
Mohammad Mozaffari, Walid Saad 0001, Mehdi Bennis, Mérouane Debbah
IEEE Trans. Wirel. Commun.1
2017 Wireless Communication Using Unmanned Aerial Vehicles (UAVs): Optimal Transport Theory for Hover Time Optimization
abstract
In this paper, the effective use of flight-time constrained unmanned aerial vehicles (UAVs) as flying base stations that provide wireless service to ground users is investigated. In particular, a novel framework for optimizing the performance of such UAV-based wireless systems in terms of the average number of bits (data service) transmitted to users as well as the UAVs' hover duration (i.e. flight time) is proposed. In the considered model, UAVs hover over a given geographical area to serve ground users that are distributed within the area based on an arbitrary spatial distribution function. In this case, two practical scenarios are considered. In the first scenario, based on the maximum possible hover times of UAVs, the average data service delivered to the users under a fair resource allocation scheme is maximized by finding the optimal cell partitions associated to the UAVs. Using the powerful mathematical framework of optimal transport theory, this cell partitioning problem is proved to be equivalent to a convex optimization problem. Subsequently, a gradient-based algorithm is proposed for optimally partitioning the geographical area based on the users' distribution, hover times, and locations of the UAVs. In the second scenario, given the load requirements of ground users, the minimum average hover time that the UAVs need for completely servicing their ground users is derived. To this end, first, an optimal bandwidth allocation scheme for serving the users is proposed. Then, given this optimal bandwidth allocation, optimal cell partitions associated with the UAVs are derived by exploiting the optimal transport theory. Simulation results show that our proposed cell partitioning approach leads to a significantly higher fairness among the users compared with the classical weighted Voronoi diagram. Furthermore, the results demonstrate that the average hover time of the UAVs can be reduced by 64% by adopting the proposed optimal bandwidth allocation scheme as well as the optimal cell partitioning approach. In addition, our results reveal an inherent tradeoff between the hover time of UAVs and bandwidth efficiency while serving the ground users.
Mohammad Mozaffari, Walid Saad 0001, Mehdi Bennis, Mérouane Debbah
IEEE Trans. Wirel. Commun.1
2016 Mobile Internet of Things: Can UAVs Provide an Energy-Efficient Mobile Architecture?
abstract
In this paper, the optimal trajectory and deployment of multiple unmanned aerial vehicles (UAVs), used as aerial base stations to collect data from ground Internet of Things (IoT) devices, is investigated. In particular, to enable reliable uplink communications for IoT devices with a minimum energy consumption, a new approach for optimal mobility of the UAVs is proposed. First, given a fixed ground IoT network, the total transmit power of the devices is minimized by properly clustering the IoT devices with each cluster being served by one UAV. Next, to maintain energy-efficient communications in time-varying mobile IoT networks, the optimal trajectories of the UAVs are determined by exploiting the framework of optimal transport theory. Simulation results show that by using the proposed approach, the total transmit power of IoT devices for reliable uplink communications can be reduced by 56% compared to the fixed Voronoi deployment method. Moreover, our results yield the optimal paths that will be used by UAVs to serve the mobile IoT devices with a minimum energy consumption.
Mohammad Mozaffari, Walid Saad 0001, Mehdi Bennis, Mérouane Debbah
GLOBECOM1
2016 Optimal transport theory for power-efficient deployment of unmanned aerial vehicles
abstract
In this paper, the optimal deployment of multiple unmanned aerial vehicles (UAVs) acting as flying base stations is investigated. Considering the downlink scenario, the goal is to minimize the total required transmit power of UAVs while satisfying the users' rate requirements. To this end, the optimal locations of UAVs as well as the cell boundaries of their coverage areas are determined. To find those optimal parameters, the problem is divided into two sub-problems that are solved iteratively. In the first sub-problem, given the cell boundaries corresponding to each UAV, the optimal locations of the UAVs are derived using the facility location framework. In the second sub-problem, the locations of UAVs are assumed to be fixed, and the optimal cell boundaries are obtained using tools from optimal transport theory. The analytical results show that the total required transmit power is significantly reduced by determining the optimal coverage areas for UAVs. These results also show that, moving the UAVs based on users' distribution, and adjusting their altitudes can lead to a minimum power consumption. Finally, it is shown that the proposed deployment approach, can improve the system's power efficiency by a factor of 20 χ compared to the classical Voronoi cell association technique with fixed UAVs locations.
Mohammad Mozaffari, Walid Saad 0001, Mehdi Bennis, Mérouane Debbah
ICC1
2016 Unmanned Aerial Vehicle With Underlaid Device-to-Device Communications: Performance and Tradeoffs
abstract
In this paper, the deployment of an unmanned aerial vehicle (UAV) as a flying base station used to provide the fly wireless communications to a given geographical area is analyzed. In particular, the coexistence between the UAV, that is transmitting data in the downlink, and an underlaid device-to-device (D2D) communication network is considered. For this model, a tractable analytical framework for the coverage and rate analysis is derived. Two scenarios are considered: a static UAV and a mobile UAV. In the first scenario, the average coverage probability and the system sum-rate for the users in the area are derived as a function of the UAV altitude and the number of D2D users. In the second scenario, using the disk covering problem, the minimum number of stop points that the UAV needs to visit in order to completely cover the area is computed. Furthermore, considering multiple retransmissions for the UAV and D2D users, the overall outage probability of the D2D users is derived. Simulation and analytical results show that, depending on the density of D2D users, the optimal values for the UAV altitude, which lead to the maximum system sum-rate and coverage probability, exist. Moreover, our results also show that, by enabling the UAV to intelligently move over the target area, the total required transmit power of UAV while covering the entire area, can be minimized. Finally, in order to provide full coverage for the area of interest, the tradeoff between the coverage and delay, in terms of the number of stop points, is discussed.
Mohammad Mozaffari, Walid Saad 0001, Mehdi Bennis, Mérouane Debbah
IEEE Trans. Wirel. Commun.1
2015 Drone Small Cells in the Clouds: Design, Deployment and Performance Analysis
abstract
The use of drone small cells (DSCs) which are aerial wireless base stations that can be mounted on flying devices such as unmanned aerial vehicles (UAVs), is emerging as an effective technique for providing wireless services to ground users in a variety of scenarios. The efficient deployment of such DSCs while optimizing the covered area is one of the key design challenges. In this paper, considering the low altitude platform (LAP), the downlink coverage performance of DSCs is investigated. The optimal DSC altitude which leads to a maximum ground coverage and minimum required transmit power for a single DSC is derived. Furthermore, the problem of providing a maximum coverage for a certain geographical area using two DSCs is investigated in two scenarios; interference free and full interference between DSCs. The impact of the distance between DSCs on the coverage area is studied and the optimal distance between DSCs resulting in maximum coverage is derived. Numerical results verify our analytical results on the existence of optimal DSCs altitude/separation distance and provide insights on the optimal deployment of DSCs to supplement wireless network coverage.
Mohammad Mozaffari, Walid Saad 0001, Mehdi Bennis, Mérouane Debbah
GLOBECOM1