NVlabs/sionna
Sionna: An Open-Source Library for Research on Communication Systems
What it solves
Sionna は、通信システムの研究とシミュレーションの複雑さを解消します。ラジオ伝搬、リンクレベルの無線・光通信、そして物理層抽象に基づくシステムレベルシミュレーションをモデル化するための、統一された Python ベースのフレームワークを提供します。
How it works
Sionna は 3 つの専門パッケージに分かれています:
- 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 ライブラリとして提供。