Published September 16, 2025 | Version v1.0.0-NTN
Software Open

lasseufpa/caviar: NTN use case

  • 1. @lasseufpa @SmartClass-UFPA
  • 2. UFPA
  • 3. LASSE - Telecommunications, Automation and Electronics Research and Development Center

Description

In this release, a Non-Terrestrial Network (NTN) is evaluated in the context of a search and rescue (SAR) scenario. Similar to the first use case described in 1, a drone operates in a disaster-stricken area, searching for individuals in need of rescue.

This iteration introduces several enhancements to the 3D simulation environment, leveraging Unreal Engine's Metahumans and additional assets such as vehicles (e.g., cars, trucks) to increase realism. The drone communicates with a core network node via a Low Earth Orbit (LEO) satellite link, modeled using an NTN-Urban stochastic channel. The network simulation is implemented using ns-3/5G-LENA.

The drone also transmits a video stream through the simulated network. This stream is accessible through a Grafana-based monitoring dashboard and is simultaneously used as input to a YOLOv8 AI model for real-time person detection.

Key features of this release include:

  • Evaluation of Key Performance Indicators (KPIs), such as Round Trip Time (RTT), Throughput, and Signal-to-Interference-plus-Noise Ratio (SINR);
  • AI-assisted human detection and rescue;
  • Realistic video streaming traffic within the ns-3 simulation;
  • Analysis of NTN channel performance in urban scenarios.

Files

lasseufpa/caviar-v1.0.0-NTN.zip

Files (16.3 MB)

Name Size Download all
md5:8b461669d3c5c4745d385098ca1bc73e
16.3 MB Preview Download

Additional details

Related works

Software