RF チェーンを構成する方法
Azure Orbital 地上局サービスを使用して、マネージド モデムまたは仮想 RF 機能を柔軟に選択できます。 これらの操作モードは、コンタクト プロファイルのチャネルごとに指定します。 チャネルとリンクの詳細については、地上局のコンタクト プロファイルに関する記事を参照してください。
前提条件
- マネージド モデム: モデム構成ファイル
- 仮想 RF: GNU ラジオまたはソフトウェア ラジオ
マネージド モデムと仮想 RF 配信の比較
可能であれば、Azure Orbital Ground Station のマネージド モデム機能の利用をお勧めします。 このモデムはサービスによって管理され、エンドポイントとパスごとの受信または送信仮想 RF ストリームの間に挿入されます。 モデムのセットアップ指定では、XML 形式でモデム構成ファイルを提供する必要があります。 現在は、Kratos quantumRX v1.4 と Kratos quantumRadio v4.0 モデムを使用しています。 モデムとモデムの構成は、これらのバージョンと一致している必要があります。 また、Aqua などの一般的に使用されるパブリック サテライト用の組み込みの名前付きモデム構成の 1 つも適用できます。
モデムの設定をより厳密に制御する場合や、独自のモデムを Azure リソース グループに持ち込む場合には、仮想 RF 配信を使用できます。 Azure Orbital Ground Station は、コンタクト プロファイルで指定されたチャネル エンドポイントに接続します。
チャネルを構成する方法
次の表は、モデムまたは仮想 RF パラメーターを構成する方法を示しています。
パラメーター | [オプション] |
---|---|
modulationConfiguration | 1. 仮想 RF の場合は Null/空 2.ソフトウェア モデムのモデム構成 3. 名前付きモデム文字列 |
demodulationConfiguration | 1. 仮想 RF の場合は Null/空 2.ソフトウェア モデムのモデム構成 3. 名前付きモデム文字列 |
encodingConfiguration | Null (使用しない) |
decodingConfiguration | Null (使用しない) |
Note
チャネルに指定されたエンドポイントは、選択されたオプションに適用されます。 エンドポイントの設定の詳細については、ネットワークを準備する方法に関する記事を確認してください。
全二重のケース
同じ帯域で全二重通信を行う場合は、アップリンク チャネルとダウンリンク チャネルで同じモデム構成ファイルを使用します。
モデム構成を入力する方法
コンタクト プロファイル オブジェクトの作成時には、既存のモデム構成の入力や後の追加もできます。 既存のモデム構成の変更も可能です。
モデム構成を入力する
Azure Orbital Ground Station API を使用する
Azure Orbital Ground Station API を使用する場合は、目的のモデム構成ファイルから JSON エスケープ文字列としてモデム構成を入力します。
Azure portal を使用して
Azure portal を使用してチャネルの詳細を入力するときに、[未加工の XML] を選択し、下に表示されるフィールドにモデム構成を未加工 (JSON エスケープなし) で貼り付けます。
名前付きモデム構成
現在、以下の名前付きモデム構成がサポートされています。
パブリック サテライト サービス | 名前付きモデム文字列 | 注 |
---|---|---|
Aqua ダイレクト ブロードキャスト | aqua_direct_broadcast | NASA Aqua メイン信号 - 15 Mbps のダイレクト ブロードキャスト サービス |
Aqua ダイレクト再生 | aqua_direct_playback | NASA Aqua 代替信号 - 150 Mbps のダイレクト ブロードキャスト サービス |
Terra ダイレクト ブロードキャスト | terra_direct_broadcast | NASA Terra - 13.125 Mbps のダイレクト ブロードキャスト サービス |
SNPP ダイレクト ブロードキャスト | snpp_direct_broadcast | NASA Suomi-NPP (SNPP) - 15 Mbps のダイレクト ブロードキャスト サービス |
JPSS-1 ダイレクト ブロードキャスト | jpss-1_direct_broadcast | NASA JPSS-1 - 15 Mbps のダイレクト ブロードキャスト サービス |
Note
Aqua でテストする場合は、Aqua ダイレクト ブロードキャスト モデム構成を使用することをお勧めします。
Azure Orbital Ground Station は、これらのパブリック サテライトのダウンリンク スケジュールを管理できません。 NASA は、ダウンリンクの可用性を中断する可能性がある独自の運用を行っています。
宇宙船タイトル | noradID | centerFrequencyMhz | bandwidthMhz | direction | 偏波 |
---|---|---|---|---|---|
水色 | 27424 | 8160 | 15 | Downlink | RHCP |
Suomi NPP | 37849 | 7812 | 30 | Downlink | RHCP |
JPSS-1/NOAA-20 | 43013 | 7812 | 30 | Downlink | RHCP |
Terra | 25994 | 8212.5 | 45 | Downlink | RHCP |
名前付きモデム構成を指定する
Azure Orbital Ground Station API を使用する
Azure Orbital Ground Station API を使用する場合は、名前付きモデム文字列を demodulationConfiguration パラメーターに入力します。
{
"location": "westus2",
"tags": null,
"id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourcegroups/Demo/providers/Microsoft.Orbital/contactProfiles/Aqua-directbroadcast",
"name": "Aqua-directbroadcast",
"type": "Microsoft.Orbital/contactProfiles",
"properties": {
"minimumViableContactDuration": "PT1M",
"minimumElevationDegrees": 5,
"autoTrackingConfiguration": "disabled",
"eventHubUri": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/Demo/providers/Microsoft.EventHub/namespaces/demo-orbital-eventhub/eventhubs/antenna-metrics-stream",
"links": [
{
"polarization": "RHCP",
"direction": "Downlink",
"gainOverTemperature": 0,
"eirpdBW": 0,
"channels": [
{
"centerFrequencyMHz": 8160,
"bandwidthMHz": 15,
"endPoint": {
"ipAddress": "10.6.0.4",
"endPointName": "my-endpoint",
"port": "50001",
"protocol": "TCP"
},
"modulationConfiguration": null,
"demodulationConfiguration": "aqua_direct_broadcast",
"encodingConfiguration": null,
"decodingConfiguration": null
}
]
}
]
}
}
Azure portal を使用して
Azure portal を使用してチャネルの詳細を入力するときに、以下に示すように [プリセット名付きモデム構成] を選択し、構成を選択します。
仮想 RF を使用する方法
仮想 RF 配信機能を使用するには、チャネル パラメーターの modulationConfiguration パラメーターまたは demodulationConfiguration パラメーターを空白のままにしておきます。 Azure Orbital 地上局では、仮想 RF の転送に Digital Intermediate Frequency Interoperability (DIFI) 形式が使用されます。 詳細については、仮想 RF チュートリアルを参照してください。
Note
ダウンリンクの場合、Azure Orbital Ground Station は、チャネル帯域幅設定に従って RF ストリームをエンドポイントに提供します。
アップリンクの場合、Azure Orbital Ground Station は、エンドポイントからのチャネル帯域幅設定に従った RF ストリームを期待します。