如何設定 RF 鏈結
您可以使用 Azure Orbital Ground Station 服務,彈性地選擇受控數據機或虛擬 RF 功能。 這些作業模式會在聯繫人配置檔中以每個通道為基礎指定。 若要深入瞭解頻道和連結,請參閱 地面站聯繫人配置檔 。
必要條件
- 受控數據機:數據機組態檔
- 虛擬 RF:GNU 無線電或軟體無線電
受控數據機與虛擬 RF 傳遞
建議您盡可能利用 Azure Orbital 地面站的受控數據機功能。 數據流之間插入。 您必須以 XML 格式提供數據機組態檔,才能指定數據機設定。 目前,我們使用 Kratos quantumRX v1.4 和 Kratos quantumRadio v4.0 數據機。 您的數據機和數據機和數據機設定必須符合這些版本。 您也可以將其中一個內建的具名數據機組態套用到常用的公用衛星,例如 Aqua。
如果您想要更嚴格地控制數據機設定,或將您自己的數據機帶到 Azure 資源群組,則可以使用虛擬 RF 傳遞。 Azure Orbital 地面站會連線到聯繫人配置檔中指定的通道端點。
如何設定通道
下表說明如何設定數據機或虛擬 RF 參數。
參數 | 選項。 |
---|---|
configuration | 1.虛擬 RF 的 Null/空白 2. 軟體數據機的數據機的數據機設定 3. 具名數據機字串 |
demodulationConfiguration | 1.虛擬 RF 的 Null/空白 2. 軟體數據機的數據機的數據機設定 3. 具名數據機字串 |
encodingConfiguration | Null (未使用) |
decodingConfiguration | Null (未使用) |
注意
為通道指定的端點會套用至選取哪一個選項。 如需設定端點的詳細資訊,請檢閱 如何準備網路 。
全雙工案例
在上行連結和下行連結通道中使用相同的數據機組態檔,在相同頻外進行全雙工通訊。
如何輸入數據機設定
您可以在建立 聯繫人配置檔物件 時輸入現有的數據機組態,或稍後新增它。 也允許修改現有的數據機組態。
輸入數據機組態
使用 Azure Orbital 地面站 API
使用 Azure Orbital Ground Station API 時,將數據機組態輸入為 JSON 逸出字串,從所需的數據機組態檔。
使用 Azure 入口網站
選取 [原始 XML],然後使用 Azure 入口網站 輸入通道詳細數據時,將數據機組態未經處理(不含 JSON 逸出器)貼到如下所示的欄位中。
具名數據機組態
我們目前支援下列具名數據機組態:
公用衛星服務 | 具名數據機字串 | 注意 |
---|---|---|
青色直接廣播 | aqua_direct_broadcast | NASA 水體主要訊號 - 15 Mbps 直接廣播服務 |
青色直接播放 | aqua_direct_playback | 美國宇航局水類替代信號 - 150 Mbps 直接廣播服務 |
Terra Direct Broadcast | 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 直接廣播服務 |
注意
我們建議使用 Aqua 測試時,使用 Aqua Direct Broadcast 數據機組態。
Azure Orbital 地面站無法控制這些公用衛星的下行排程。 美國宇航局自行執行作業,這可能會中斷下行連結可用性。
航太器標題 | noradID | centerFrequencyMhz | bandwidthMhz | direction | 極化 |
---|---|---|---|---|---|
Aqua | 27424 | 8160 | 15 | 下行連結 | RHCP |
Suomi NPP | 37849 | 7812 | 30 | 下行連結 | RHCP |
JPSS-1/NOAA-20 | 43013 | 7812 | 30 | 下行連結 | RHCP |
Terra | 25994 | 8212.5 | 45 | 下行連結 | RHCP |
指定具名數據機組態
使用 Azure Orbital 地面站 API
使用 Azure Orbital Ground Station API 時,將具名數據機字串輸入 demodulationConfiguration 參數。
{
"location": "westus2",
"tags": null,
"id": "/subscriptions/c098d0b9-106a-472d-83d7-eb2421cfcfc2/resourcegroups/Demo/providers/Microsoft.Orbital/contactProfiles/Aqua-directbroadcast",
"name": "Aqua-directbroadcast",
"type": "Microsoft.Orbital/contactProfiles",
"properties": {
"minimumViableContactDuration": "PT1M",
"minimumElevationDegrees": 5,
"autoTrackingConfiguration": "disabled",
"eventHubUri": "/subscriptions/c098d0b9-106a-472d-83d7-eb2421cfcfc2/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 入口網站
選取 [預設具名數據機組態],並在使用 Azure 入口網站 輸入通道詳細數據時,選擇如下所示的組態。
如何使用虛擬 RF
若要使用虛擬 RF 傳遞功能,請將通道參數中的補補設定或 demodulationConfiguration 參數保留空白。 Azure Orbital 地面站會使用 數位中繼頻率互操作性 或 DIFI 格式來傳輸虛擬 RF。 請參閱 虛擬 RF 教學課程 以深入瞭解。
注意
針對下行連結,Azure Orbital 地面站會根據端點的通道頻寬設定,提供 RF 串流。
針對上行連結,Azure Orbital 地面站會根據來自端點的通道頻寬設定,預期有 RF 串流。