Aiman Ghannami

dblp:195/3175 · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
3since 2021 · last 2026
0000-0003-1671-1483ORCID · corroborated

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

Computer networks · 4Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
3 papers
Routing and switching · 32% Internet of things and sensor networks · 28% Cellular and mobile networks · 25%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Hardware accelerators and domain-specific architectures · 100%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cellular and mobile networks › radio access networks
cloud-RAN
0.912025
NetMod: Toward Accelerating Cloud RAN Distributed Unit Modulation Within Programmable Switches · IEEE Trans. Computers 2025
Internet of things and sensor networks
wireless sensor network
0.822019
LORA: Load-Balanced Opportunistic Routing for Asynchronous Duty-Cycled WSN · IEEE Trans. Mob. Comput. 2019
Zone Probabilistic Routing for Wireless Sensor Networks · IEEE Trans. Mob. Comput. 2019
Routing and switching
opportunistic routing
0.412019
LORA: Load-Balanced Opportunistic Routing for Asynchronous Duty-Cycled WSN · IEEE Trans. Mob. Comput. 2019
Routing and switching
routing protocol
0.412019
Zone Probabilistic Routing for Wireless Sensor Networks · IEEE Trans. Mob. Comput. 2019
Routing and switching › routing algorithms
stochastic routing
0.412019
Zone Probabilistic Routing for Wireless Sensor Networks · IEEE Trans. Mob. Comput. 2019
Software-defined and programmable networks › programmable data plane
in-network acceleration
0.312025
NetMod: Toward Accelerating Cloud RAN Distributed Unit Modulation Within Programmable Switches · IEEE Trans. Computers 2025
Software-defined and programmable networks
programmable data plane
0.312025
NetMod: Toward Accelerating Cloud RAN Distributed Unit Modulation Within Programmable Switches · IEEE Trans. Computers 2025
Hardware accelerators and domain-specific architectures
network function acceleration
0.312025
NetMod: Toward Accelerating Cloud RAN Distributed Unit Modulation Within Programmable Switches · IEEE Trans. Computers 2025
Internet of things and sensor networks › energy management
energy balancing
0.222019
LORA: Load-Balanced Opportunistic Routing for Asynchronous Duty-Cycled WSN · IEEE Trans. Mob. Comput. 2019
Zone Probabilistic Routing for Wireless Sensor Networks · IEEE Trans. Mob. Comput. 2019

Methods — techniques the papers use, named apart from their topics

programmable switch implementation · 1.7DPDK · 1.7simulation · 0.8
YearPublicationVenuePosition
2026 Global Forecasting Model for LED Lumen Degradation: An Optimal Cluster Estimation Method
abstract
The degradation process of Light-Emitting Diodes (LEDs) is considerably slow, making lifespan estimation through traditional testing impractical and cost-ineffective. Data-driven methods are also challenged by this slow degradation. Testing an LED for 10,000 hours only results in 11 data points, a very short time series for the effective application of machine-learning methods. This study introduces a novel approach utilizing Global Forecasting Models (GFMs) that learn across time series, in contrast to local methods which fit separate models to individual time series. Leveraging an LM-80 dataset of 4,831 samples, each tested for 10,000 hours, we compare our GFM approach with the standard TM-21-11 method. Our results demonstrate significantly improved accuracy over the traditional method. GFMs offer flexibility in integrating additional stress conditions, device information, and feature extractions, promising further advancements in LED lifespan prediction. Additionally, this work introduces a new clustering algorithm that aims to estimate the group of series that gives the best model accuracy without an iterative process. Compared to the only existing algorithm, the suggested method is much faster and yields better results. Across all series, a global LightGBM (no clustering or exogenous/categorical inputs) reduces error versus TM-21-11 by 44.5% (SMAPE) and 36.9% (MASE); applying GDMC clustering further improves accuracy.
Aiman Ghannami
ACM Trans. Intell. Syst. Technol.1
2025 NetMod: Toward Accelerating Cloud RAN Distributed Unit Modulation Within Programmable Switches
abstract
Radio Access Networks (RAN) are anticipated to gradually transition towards Cloud RAN (C-RAN), leveraging the full advantages of the cloud-native computing model. While this paradigm shift offers a promising architectural evolution to improve scalability, efficiency, and performance, significant challenges remain in managing the massive computing requirements of physical layer (PHY) processing. To address these challenges and meet the stringent Service Level Objectives (SLOs) in 5G networks, hardware acceleration technologies are essential. In this paper, we aim to mitigate this challenge by offloading 5G modulation mapping, a critical yet demanding function to encode bits into IQ symbols, directly onto the switch ASICs. Specifically, we introduce NetMod, a 5G New Radio (NR) standard-compliant in-network modulation mapper accelerator. NetMod leverages the capabilities of new-generation programmable switches within the C-RAN infrastructure to offload and accelerate PHY modulation functions. We implemented a NetMod prototype on a real-world platform using the Intel Tofino programmable switch and commodity servers running the Data Plane Development Kit (DPDK). Through extensive experiments, we demonstrate that NetMod achieves modulation mapping at switch line rate using minimal switch resources, thereby preserving ample space for traditional switching tasks. Furthermore, comparisons with a GPU-based 5G modulation mapper show that NetMod is 2.2$\boldsymbol{\times}$to 3.3$\boldsymbol{\times}$faster using only a single switch port. These results highlight the potential of in-network acceleration to enhance 5G network performance and efficiency.
Abdulbary Naji, Xingfu Wang, Ammar Hawbani, Aiman Ghannami, Liang Zhao 0004, Xiaohua Xu 0002, Wei Zhao 0023
IEEE Trans. Computers4
2021 Stratified opposition-based initialization for variable-length chromosome shortest path problem evolutionary algorithms
Aiman Ghannami, Jing Li 0047, Ammar Hawbani, Ahmed Yassin Al-Dubai
Expert Syst. Appl.1
2019 Zone Probabilistic Routing for Wireless Sensor Networks
abstract
This article modeled the data routing problem in Wireless Sensor Networks as an in-zone random process. The data packets are randomly routed from the source to the sink within the defined RoutingZone via any-path. The proposed “Zone Probabilistic Routing (ZPR)” is a distributed probabilistic and randomized anycast routing protocol. In ZPR, the forwarding probability distribution is defined by multiplying the Four Probability Distributions (4PD) namely: direction, transmission distance, perpendicular distance, and residual energy. In order to meet different performance requirements for different applications, these probability distributions are completely controllable via a set of exponential control-parameters (direction control, transmission distance control, perpendicular distance control, and residual energy control). This set of parameters is user-oriented and can be modified prior to nodes deployment to achieve different performances. Through extensive simulations and experimental results, the optimal values for these exponential control-parameters have been obtained to meet different performance requirements in terms of energy consumption, energy balancing, network lifetime, and delay. Furthermore, through an extensive performance evaluation study and simulation of large-scale scenarios, the results showed that our proposed ZPR protocol achieved better performance compared to the state-of-the-art solutions in terms of network lifetime, energy consumption, and data routing efficiency.
Ammar Hawbani, Xingfu Wang, Adili Abudukelimu, Hassan Kuhlani, Yaser Sharabi, Ammar Qarariyah, Aiman Ghannami
IEEE Trans. Mob. Comput.7
2019 LORA: Load-Balanced Opportunistic Routing for Asynchronous Duty-Cycled WSN
abstract
Opportunistic Routing (OR) is adapted to improve the performance of low Duty-cycled Wireless Sensor Networks by exploiting its broadcast nature. In contrast to traditional routing, where packets are transmitted along pre-determined paths, OR uses a prioritization metric to select a set of candidates as potential forwarders. This solves the sender's waiting time problem. However, too many candidates may simultaneously wake-up, generating more duplicate packets, occupying the restricted resources and hinder the packet delivery performance. Consciously, to restrict the number of candidates and to counterbalance between the waiting time problem and the duplicate packets problem, this paper proposed a new protocol that combines two main parts. First, each node defines a Candidates Zone (CZ) by a regular geometric shape of four corners. The packets generated by the node will be routed via any path within the CZ. Expressly, the nodes within the CZ are allowed to be selected as candidates. The size of CZ is controlled by the network density. Second, the candidates within the CZ are prioritized based on the OR metric, which is defined as the multiplication of four-distributions: direction distribution, transmission-distance distribution, perpendicular-distance distribution, and residual energy distribution. Through an extensive performance evaluation study and simulation of large-scale scenarios, the results demonstrated that our protocol achieved better performance compared to the state-of-the-art solutions in terms of network lifetime, energy consumption, routing efficiency, sender waiting time, and duplicate packets.
Ammar Hawbani, Xingfu Wang, Yaser Sharabi, Aiman Ghannami, Hassan Kuhlani, Saleem Karmoshi
IEEE Trans. Mob. Comput.4
2019 Extracting the overlapped sub-regions in wireless sensor networks
Ammar Hawbani, Xingfu Wang, Hassan Kuhlani, Aiman Ghannami, Muhammad Umar Farooq 0002, Yaser Sharabi
Wirel. Networks4
2017 GLT: Grouping Based Location Tracking for Object Tracking Sensor Networks
abstract
The use of wireless sensor networks (WSN) in tracking applications is growing rapidly. In these applications, the nodes detect, monitor, and track a target, object, or event. In this paper, we consider the problem of tracking mobile objects in wireless sensor networks (WSN). We present a novel tracking model, named Grouping based Location Tracking (GLT), scaling well with the number of nodes and the number of mobile objects. GLT is based on the Grouping Hierarchy Structure, GHS. In GHS, nodes are partitioned into groups (not clusters) according to their maximum covered region (MCR) such that each group contains a number of nodes and a number of leaders. GLT consists of two tiers. The first tier, which is called the Notification Tree (NT), enhances the activation mechanism, the data cleaning mechanism, and the energy balancing mechanism. On the other hand, the second tier, which is called the Hierarchical Spanning Tree (HST), supports the data reporting mechanism and the lifetime prolonging mechanism. Simulations results show that GLT reduces the communication node selections overhead without diminishing object tracking accuracy and achieves a significant energy consumption reduction and network lifetime extension compared with the state-of-the-art approaches.
Ammar Hawbani, Xingfu Wang, Saleem Karmoshi, Hassan Kuhlani, Aiman Ghannami, Adili Abudukelimu, Rafia Ghoul
Wirel. Commun. Mob. Comput.5