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
Interest
Topics
Details

Details

  • Name

    Eduardo Nuno Almeida
  • Role

    Research Assistant
  • Since

    02nd March 2015
002
Publications

2025

Short-Range Energy-Aware Optical Wireless Communications Module for Ns-3

Authors
Ribeiro, T; Silva, S; Loureiro, JP; Almeida, EN; Almeida, NT; Fontes, H;

Publication
Joint European Conference on Networks and Communications & 6G Summit, EuCNC/6G Summit 2025, Poznan, Poland, June 3-6, 2025

Abstract
Optical Wireless Communications (OWC) has recently emerged as a viable alternative to radio-frequency technology, especially for the Internet of Things (IoT) domain. However, current simulation tools primarily focus on physical layer modelling, ignoring network-level issues and energy-constrained environments. This paper presents an energy-aware OWC module for ns-3 that addresses these limitations. The module includes specific PHY and MAC layers and integrates an energy model, a mobility model, and models of monochromatic transceivers and photodetectors, supporting both visible light and infrared (IR) communications. Verification against MATLAB simulations confirms the accuracy of our implementation. Additionally, mobility tests demonstrate that an energy-restricted end device transmitting via IR can maintain a stable connection with a gateway at distances up to 2.5 m, provided the SNR is above 10 dB. These results confirm the capabilities of our module and its potential to facilitate the development of energy-efficient OWC-based IoT systems. © 2025 IEEE.

2023

UAV-Assisted Wireless Communications: An Experimental Analysis of A2G and G2A Channels

Authors
Shafafi, K; Almeida, EN; Coelho, A; Fontes, H; Ricardo, M; Campos, R;

Publication
Simulation Tools and Techniques - 15th EAI International Conference, SIMUtools 2023, Seville, Spain, December 14-15, 2023, Proceedings

Abstract
Unmanned Aerial Vehicles (UAVs) offer promising potential as communications node carriers, providing on-demand wireless connectivity to users. While existing literature presents various wireless channel models, it often overlooks the impact of UAV heading. This paper provides an experimental characterization of the Air-to-Ground (A2G) and Ground-to-Air (G2A) wireless channels in an open environment with no obstacles nor interference, considering the distance and the UAV heading. We analyze the received signal strength indicator and the TCP throughput between a ground user and a UAV, covering distances between 50 m and 500 m, and considering different UAV headings. Additionally, we characterize the antenna’s radiation pattern based on UAV headings. The paper provides valuable perspectives on the capabilities of UAVs in offering on-demand and dynamic wireless connectivity, as well as highlights the significance of considering UAV heading and antenna configurations in real-world scenarios.

2023

Position-Based Machine Learning Propagation Loss Model Enabling Fast Digital Twins of Wireless Networks in ns-3

Authors
Almeida, EN; Fontes, H; Campos, R; Ricardo, M;

Publication
PROCEEDINGS OF THE 2023 WORKSHOP ON NS-3, WNS3 2023

Abstract
Digital twins have been emerging as a hybrid approach that combines the benefits of simulators with the realism of experimental testbeds. The accurate and repeatable set-ups replicating the dynamic conditions of physical environments, enable digital twins of wireless networks to be used to evaluate the performance of next-generation networks. In this paper, we propose the Position-based Machine Learning Propagation Loss Model (P-MLPL), enabling the creation of fast and more precise digital twins of wireless networks in ns-3. Based on network traces collected in an experimental testbed, the P-MLPL model estimates the propagation loss suffered by packets exchanged between a transmitter and a receiver, considering the absolute node's positions and the traffic direction. The P-MLPL model is validated with a test suite. The results show that the P-MLPL model can predict the propagation loss with a median error of 2.5 dB, which corresponds to 0.5x the error of existing models in ns-3. Moreover, ns-3 simulations with the P-MLPL model estimated the throughput with an error up to 2.5 Mbit/s, when compared to the real values measured in the testbed.

2022

Machine Learning Based Propagation Loss Module for Enabling Digital Twins of Wireless Networks in ns-3

Authors
Almeida, EN; Rushad, M; Kota, SR; Nambiar, A; Harti, HL; Gupta, C; Waseem, D; Santos, G; Fontes, H; Campos, R; Tahiliani, MP;

Publication
PROCEEDING OF THE 2022 WORKSHOP ON NS-3, WNS3 2022

Abstract
The creation of digital twins of experimental testbeds allows the validation of novel wireless networking solutions and the evaluation of their performance in realistic conditions, without the cost, complexity and limited availability of experimental testbeds. Current trace-based simulation approaches for ns-3 enable the repetition and reproduction of the same exact conditions observed in past experiments. However, they are limited by the fact that the simulation setup must exactly match the original experimental setup, including the network topology, the mobility patterns and the number of network nodes. In this paper, we propose the Machine Learning based Propagation Loss (MLPL) module for ns-3. Based on network traces collected in an experimental testbed, the MLPL module estimates the propagation loss as the sum of a deterministic path loss and a stochastic fast-fading loss. The MLPL module is validated with unit tests. Moreover, we test the MLPL module with real network traces, and compare the results obtained with existing propagation loss models in ns-3 and real experimental results. The results obtained show that the MLPL module can accurately predict the propagation loss observed in a real environment and reproduce the experimental conditions of a given testbed, enabling the creation of digital twins of wireless network environments in ns-3.

2022

Traffic-Aware UAV Placement using a Generalizable Deep Reinforcement Learning Methodology

Authors
Almeida, EN; Campos, R; Ricardo, M;

Publication
2022 27TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2022)

Abstract
Unmanned Aerial Vehicles (UAVs) acting as Flying Access Points (FAPs) are being used to provide on-demand wireless connectivity in extreme scenarios. Despite ongoing research, the optimization of UAVs' positions according to dynamic users' traffic demands remains challenging. We propose the Traffic-aware UAV Placement Algorithm (TUPA), which positions a UAV acting as FAP according to the users' traffic demands, in order to maximize the network utility. Using a DRL approach enables the FAP to autonomously learn and adapt to dynamic conditions and requirements of networking scenarios. Moreover, the proposed DRL methodology allows TUPA to generalize knowledge acquired during training to unknown combinations of users' positions and traffic demands, with no additional training. TUPA is trained and evaluated using network simulator ns-3 and ns3-gym framework. The results demonstrate that TUPA increases the network utility, compared to baseline solutions, increasing the average network utility up to 4x in scenarios with heterogeneous traffic demands.

Supervised
thesis

2021

Trace-based ns3-gym Reinforcement Learning Environment Framework for Wireless Networks

Author
Gonçalo Regueiras dos Santos

Institution
INESCTEC

2020

Trace-based ns3-gym Reinforcement Learning Environment Framework for Wireless Networks

Author
Gonçalo Regueiras dos Santos

Institution
INESCTEC

2019

Using Machine Learning to Improve Performance of Flying Networks

Author
Baltasar de Vasconcelos Dias Aroso

Institution
INESCTEC

Joint User Mobility and Traffic Characterization in Temporary Crowded Events

Author
Adriano Filipe Borges Valadar

Institution
FCT