NVlabs/sionna

Sionna: An Open-Source Library for Research on Communication Systems

What it solves

Sionna 解决了通信系统研究与仿真的复杂性。它提供了一个统一的基于 Python 的框架,用于建模无线电传播、链路层无线和光通信,以及基于物理层抽象的系统级仿真。

How it works

Sionna 分为三个专门的包:

  • Sionna RT:一个高性能的独立光线追踪器,用于建模无线电波在环境中的传播方式。
  • Sionna PHY:用于无线和光通信系统的链路层仿真器。
  • Sionna SYS:使用物理层抽象来建模更大网络行为的系统级仿真器。

Who it’s for

它面向通信系统、无线和光网络以及无线电传播建模的研究人员。

Highlights

  • PyTorch Integration:基于 PyTorch 构建,支持机器学习和可微分仿真集成。
  • Sionna RT:包含超快速光线追踪器,实现精确的无线电传播建模。
  • Comprehensive Coverage:覆盖从物理层(PHY)链路层仿真到系统层(SYS)抽象的完整范围。
  • Open Source:以 Apache-2.0 许可证提供的 Python 库。