如何設定 RF 鏈結
您可以使用 Azure Orbital 地面站服務,彈性地選擇受控數據機或虛擬 RF 功能。 這些作業模式是在連絡人設定檔中根據每個通道來指定的。 若要深入了解通道和連結,請參閱地面站連絡人設定檔。
必要條件
- 受控數據機:數據機設定檔
- 虛擬 RF:GNU 無線電或軟體無線電
受控數據機與虛擬 RF 傳遞
建議您盡可能利用 Azure Orbital 地面站的受控數據機功能。 數據機是由服務所管理,且會在端點與每個傳遞的傳入或傳出虛擬 RF 串流之間插入。 您必須以 XML 格式提供數據機設定檔,才能指定數據機設定。 目前,我們使用 Kratos quantumRX v1.4 和 Kratos quantumRadio v4.0 數據機。 您的數據機和數據機設定必須符合這些版本。 您也可以針對常用的公共衛星 (例如 Aqua) 套用其中一個內建的具名數據機設定。
如果您想要更嚴格地控制數據機設定,或將您自己的數據機帶入 Azure 資源群組,則可以使用虛擬 RF 傳遞。 Azure Orbital 地面站將會連線到連絡人設定檔中指定的通道端點。
如何設定您的通道
下表說明如何設定數據機或虛擬 RF 參數。
參數 | 選項。 |
---|---|
modulationConfiguration | 1.Null/空白,表示虛擬 RF 2.軟體數據機的數據機設定 3.具名數據機字串 |
demodulationConfiguration | 1.Null/空白,表示虛擬 RF 2.軟體數據機的數據機設定 3.具名數據機字串 |
encodingConfiguration | Null (未使用) |
decodingConfiguration | Null (未使用) |
注意
針對通道指定的端點將套用至任何選取的選項。 如需設定端點的詳細資料,請檢閱如何準備網路。
全雙工案例
在上行連結和下行連結通道中使用相同的數據機設定檔,以相同的頻帶進行全雙工通訊。
如何輸入數據機設定
您可以在建立連絡人設定檔物件時輸入現有的數據機設定,或稍後再新增。 也允許修改現有的數據機設定。
輸入數據機設定
使用 Azure Orbital 地面站 API
使用 Azure Orbital 地面站 API 時,從所需的數據機設定檔輸入數據機設定,作為 JSON 逸出字串。
使用 Azure 入口網站
在使用 Azure 入口網站輸入通道詳細資料時,選取 [原始 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 直接廣播服務 |
注意
我們建議在使用 Aqua 測試時使用 Aqua 直接廣播數據機設定。
Azure Orbital 地面站無法控制這些公共衛星的下行連結排程。 NASA 會進行自己的作業,這可能會中斷下行連結可用性。
太空船名稱 | 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 地面站 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 入口網站
選取 [預設具名數據機設定],並在使用 Azure 入口網站輸入通道詳細資料時,選擇如下所示的設定。
如何使用虛擬 RF
若要使用虛擬 RF 傳遞功能,請在通道參數中,將 modulationConfiguration 或 demodulationConfiguration 參數保留空白。 Azure Orbital 地面站會使用數位中繼頻率互通性 或 DIFI 格式來傳輸虛擬 RF。 若要深入了解,請參閱虛擬 RF 教學課程。
注意
針對下列連結,Azure Orbital 地面站會根據通道頻寬設定將 RF 串流提供給端點。
針對上行連結,Azure Orbital 地面站會根據通道頻寬設定預期 RF 串流來自端點。