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 函式庫。