Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
About

About

He is a Project Manager and Innovation Specialist with a strong R&D background in emerging technologies, advanced network solutions, and AI-driven optimization. With 20+ years of leadership in managing complex technical projects across academia and industry, he brings proven expertise in scenario planning, system design, and technology integration. He is also highly skilled in C++, Python, and MATLAB, and serves as a trusted reviewer for IEEE and Elsevier.


He contributes to international projects, including HURRICANE (Horizon Research and Innovation Actions) as leader, CONVERGE, Nexus, and previously H2020-ResponDrone, focusing on innovative solutions for airborne communications and next-generation networks.


His career spans cutting-edge research and implementation in advanced communication systems, high-frequency networks (#5G, #6G), aerial and airborne technologies, and applied artificial intelligence across complex systems.


As an invited professor and technologist, he has taught a wide range of university-level courses in telecommunications, programming, ML/AI, and electronics in both public and private institutions.


In the industry, he has held prominent positions, including Network Specialist and Infrastructure Supervisor at Telecommunication Company of Iran (#TCI), and was the Founder, CEO, and Chairman of Hiva Sanaat Noor R&D Institute. He has managed 20+ R&D and projects, organized specialized workshops, and delivered keynote lectures on topics such as research methods, programming, and AI applications.


He also served as Director of TCI’s Research Center, with domain knowledge in GPON, FTTH, telecom infrastructure, and maintenance strategies. Additionally, he was Head of Huawei’s Digital Switching Research Center and a senior PSDN Switching expert.


He has authored 10+ technical books, academic papers, and lab manuals, and has deep knowledge in computer networks, cybersecurity, traffic engineering, and network software development.

Interest
Topics
Details

Details

  • Name

    Kamran Shafafi
  • Role

    Research Assistant
  • Since

    01st December 2021
Publications

2026

Autonomous Vision-Aided UAV Positioning for Obstacle-Aware Wireless Connectivity

Authors
Shafafi, K; Ricardo, M; Campos, R;

Publication
IEEE OPEN JOURNAL OF VEHICULAR TECHNOLOGY

Abstract
Unmanned Aerial Vehicles (UAVs) offer a promising solution for enhancing wireless connectivity and Quality of Service (QoS) in urban environments, acting as aerial Wi-Fi access points or cellular base stations to support vehicular users and Vehicle-to-Everything (V2X) applications. Their flexibility and rapid deployment capabilities make them suitable for addressing infrastructure gaps and traffic surges. However, optimizing UAV positions to maintain Line of Sight (LoS) links with ground User Equipment (UEs) remains challenging in obstacle-dense urban scenarios. Existing approaches rely on probabilistic blockage models or require dedicated infrastructure such as Reconfigurable Intelligent Surfaces. This paper proposes VTOPA, a Vision-Aided Traffic- and Obstacle-Aware Positioning Algorithm that complements these approaches by autonomously extracting environmental information-such as obstacle geometries and UE locations-via computer vision, enabling infrastructure-free deployment. The algorithm employs Particle Swarm Optimization to determine UAV positions that maximize aggregate throughput while prioritizing LoS connectivity and accounting for heterogeneous traffic demands. VTOPA is particularly suited for rapid deployment scenarios such as emergency response and temporary events. Evaluated through simulations in ns-3, VTOPA achieves up to 50% increase in aggregate throughput and 50% reduction in delay, outperforming state of the art benchmarks in obstacle-rich environments.

2025

Joint Optimization of Multi-UAV Deployment and 3D Positioning in Traffic-Aware Aerial Networks

Authors
Shafafi, K; Abdellatif, AA; Ricardo, M; Campos, R;

Publication
2025 IEEE VIRTUAL CONFERENCE ON COMMUNICATIONS, VCC

Abstract
Unmanned Aerial Vehicles (UAVs) are a promising solution for next-generation wireless networks due to their mobility, rapid deployment, and ability to provide Line-of-Sight (LoS) connectivity. However, deploying multiple UAVs in realt-ime to meet dynamic, non-uniform traffic demands remains a significant challenge, especially when aiming to optimize network throughput and resource utilization. In this paper, we propose the Efficient Multi-UAV Traffic-Aware Deployment (EMTAD) algorithm, a scalable algorithm that jointly minimizes UAV count and optimizes 3D positioning based on real-time user distribution and traffic demand. In contrast to prior works that assume static user patterns or fixed UAV counts, EMTAD dynamically adapts UAV deployment to maximize spectral efficiency and satisfy user-specific Quality of Service (QoS) requirements. Simulation results demonstrate that EMTAD reduces the number of UAVs required and achieves superior aggregate throughput compared to baseline approaches.

2025

PEL: Population-Enhanced Learning Classification for ECG Signal Analysis

Authors
Pourvahab, M; Mousavirad, SJ; Lashgari, F; Monteiro, A; Shafafi, K; Felizardo, V; Pais, S;

Publication
Studies in Computational Intelligence

Abstract
In the study, a new method for analyzing Electrocardiogram (ECG) signals is suggested, which is vital for detecting and treating heart diseases. The technique focuses on improving ECG signal classification, particularly in identifying different heart conditions like arrhythmias and myocardial infarctions. An enhanced version of the differential evolution (DE) algorithm integrated with neural networks is leveraged to classify these signals effectively. The process starts with preprocessing and extracting key features from ECG signals. These features are then processed by a multi-layer perceptron (MLP), a common neural network for ECG analysis. However, traditional MLP training methods have limitations, such as getting trapped in suboptimal solutions. To overcome this, an advanced DE algorithm is used, incorporating a partition-based strategy, opposition-based learning, and local search mechanisms. This improved DE algorithm optimizes the MLP by fine-tuning its weights and biases, using them as starting points for further refinement by the Gradient Descent with Momentum (GDM) local search algorithm. Extensive experiments demonstrate that this novel training approach yields better results than the traditional method. © The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.

2025

A Framework to Develop and Validate RL-Based Obstacle-Aware UAV Positioning Algorithms

Authors
Shafafi, K; Ricardo, M; Campos, R;

Publication
2025 IEEE 36TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, PIMRC

Abstract
Unmanned Aerial Vehicles (UAVs) increasingly enhance the Quality of Service (QoS) in wireless networks due to their flexibility and cost-effectiveness. However, optimizing UAV placement in dynamic, obstacle-prone environments remains a significant research challenge due to their complexity. Reinforcement Learning (RL) offers adaptability and robustness in such environments, proving effective for UAV positioning optimization. This paper introduces RLpos-3, a novel framework that integrates standard RL techniques and simulation libraries with Network Simulator 3 (ns-3) to facilitate the development and evaluation of UAV positioning algorithms. RLpos-3 serves as a supplementary tool for researchers, enabling the implementation, analysis, and benchmarking of UAV positioning strategies across diverse environmental conditions while meeting user traffic demands. To validate its effectiveness, we present use cases demonstrating RLpos-3's performance in optimizing UAV placement under realistic conditions, such as urban and obstacle-rich environments.

2024

Traffic and Obstacle-Aware UAV Positioning in Urban Environments Using Reinforcement Learning

Authors
Shafafi, K; Ricardo, M; Campos, R;

Publication
IEEE ACCESS

Abstract
Unmanned Aerial Vehicles (UAVs) are suited as cost-effective and adaptable platforms for carrying Wi-Fi Access Points (APs) and cellular Base Stations (BSs). Implementing aerial networks in disaster management scenarios and crowded areas can effectively enhance Quality of Service (QoS). Maintaining Line-of-Sight (LoS) in such environments, especially at higher frequencies, is crucial for ensuring reliable communication networks with high capacity, particularly in environments with obstacles. The main contribution of this paper is a traffic- and obstacle-aware UAV positioning algorithm named Reinforcement Learning-based Traffic and Obstacle-aware Positioning Algorithm (RLTOPA), for such environments. RLTOPA determines the optimal position of the UAV by considering the positions of ground users, the coordinates of obstacles, and the traffic demands of users. This positioning aims to maximize QoS in terms of throughput by ensuring optimal LoS between ground users and the UAV. The network performance of the proposed solution, characterized in terms of mean delay and throughput, was evaluated using the ns-3 simulator. The results show up to 95% improvement in aggregate throughput and 71% in delay without compromising fairness.