Config - AWS Ground Station

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Config

組態是 AWS Ground Station 用來定義連絡人各方面之參數的資源。將您想要的組態新增至任務設定檔,然後執行接收時,即會使用該任務設定檔。您可以定義多種不同類型的組態。配置可以分為兩類:

  • 追蹤組態

  • 資料流程配置

A TrackingConfig是唯一的追蹤設定類型。它用於在接觸期間配置天線的自動跟踪設置,並且在任務配置文件中是必需的。

可以在任務配置文件數據流中使用的配置可以被視為數據流節點,每個節點都代表可以發送或接收數據的 AWS Ground Station 託管資源。任務設定檔至少需要一對這些組態,其中一組代表資料來源,另一組代表目的地。下表摘要說明這些組態。

Config 名稱 資料流來源/目的地

AntennaDownlinkConfig

來源

AntennaDownlinkDemodDecodeConfig

來源

UplinkEchoConfig

來源

S3 RecordingConfig

目的地

AntennaUplinkConfig

目的地

DataflowEndpointConfig

來源和/或目的地

如需有關如何使用、或對組態執行作業的詳細資訊 AWS CloudFormation,請參閱下列文件 AWS Ground Station API集。 AWS Command Line Interface下面還提供了特定配置類型的文檔鏈接。

追蹤組態

您可以在任務設定檔中使用追蹤組態,以判斷應否在接收期間啟用自動追蹤。此組態有單一參數:autotrackautotrack 參數可有下列值:

  • REQUIRED - 接收需要自動追蹤。

  • PREFERRED - 接收偏好自動追蹤,但沒有自動追蹤仍可執行接收。

  • REMOVED - 無任何自動追蹤應用於接收。

AWS Ground Station 將利用程序化跟踪,當不使用自動跟踪時,它將根據您的星曆指向。有關星曆表星曆星曆數據的構造方式的詳細信息,請參考。

自動追蹤將使用程式追蹤,直到找到預期的訊號為止。一旦發生這種情況,它將繼續根據信號的強度進行跟踪。

如需有關如何使用、或執行追蹤組態作業的詳細資訊 AWS CloudFormation,請參閱下列文件 AWS Ground Station API集。 AWS Command Line Interface

您可以使用天線下行鏈路配置在您的接觸過程中配置天線的下行鏈路. 它們由頻譜配置組成,該配置指定了在下行鏈路接觸期間應使用的頻率,帶寬和極化。

此配置表示數據流中的源節點。它負責數字化射頻數據。從此節點串流的資料將遵循訊號資料 /IP 格式。有關如何使用此配置構建數據流的更多詳細信息,請參閱 数据流

如果您的下行連結使用案例需要解調或解碼,請參閱。天線下行解調解碼組態

如需有關如何使用、或對天線下行連結配置執行作業的詳細資訊 AWS CloudFormation,請參閱下列文件。 AWS Command Line Interface AWS Ground Station API

天線下行鏈路 demod 解碼配置是一種更複雜且可自定義的配置類型,您可以使用它來執行具有解調和/或解碼的下行鏈路聯繫人。如果您有興趣執行這些類型的聯繫人,請通過電子郵件 與 AWS Ground Station 團隊聯繫。我們會協助您為使用案例定義正確的組態和任務設定檔。

此配置表示數據流中的源節點。它負責數字化射頻數據,並按指定執行解調和解碼。從此節點串流的資料將遵循解調/解碼資料 /IP 格式。有關如何使用此配置構建數據流的更多詳細信息,請參閱 数据流

如需有關如何使用、或對天線下行連結 demod 解碼配置執行作業的詳細資訊 AWS CloudFormation,請參閱下 AWS Command Line Interface列文件。 AWS Ground Station API

您可以在接觸期間使用天線上行鏈路配置為上行鏈路配置天線。它們由具有頻率、極化和目標有效等向性輻射功率 () 的頻譜配置組成。EIRP如需如何設定上行迴路連絡人的相關資訊,請參閱。天線上行回應組態

此配置代表數據流中的目標節點。它將提供的數字化無線電頻率數據信號轉換為模擬信號,並將其發射給您的衛星接收。串流至此節點的資料預期會符合訊號資料 /IP 格式。有關如何使用此配置構建數據流的更多詳細信息,請參閱 数据流

如需如何使用、或對天線上行設定執行作業的詳細資訊 AWS CloudFormation,請參閱下列文件。 AWS Command Line Interface AWS Ground Station API

上行回應組態會通知天線如何執行上行回應。上行鏈路迴聲可用於驗證發送到航天器的命令,並執行其他高級任務。這是通過記錄 AWS Ground Station 天線(即上行鏈路)傳輸的實際信號來實現的。這會將天線傳送回資料流端點的訊號回應,並且應該與傳輸的訊號相符。上行鏈路迴聲配置包含上ARN行鏈路配置的。天線使用執行上行迴聲ARN時指向的上行鏈路配置的參數。

此配置表示數據流中的源節點。從此節點串流的資料將符合訊號資料 /IP 格式。有關如何使用此配置構建數據流的更多詳細信息,請參閱 数据流

如需有關如何使用、或對上行迴聲設定執行作業的詳細資訊 AWS CloudFormation,請參閱下列文件集。 AWS Command Line Interface AWS Ground Station API

資料流程端點組態

注意

資料流端點組態僅用於將資料交付至 AmazonEC2,不用於將資料傳送至 Amazon S3。

您可以使用 Dataflow 端點設定,指定資料流端點群組中的哪個資料流程端點端點,您希望資料在聯絡期間從哪個端點流向該端點。資料流程端點組態的兩個參數會指定資料流程端點的名稱和區域。保留聯繫人時,會 AWS Ground Station 分析您指定的任務配置文件,並嘗試在該 AWS 地區內找到包含您任務配置文件中的數據流端點配置指定的所有數據流端點的數據流端點態中的數據流端點組態。如果找到合適的資料流端點群組,則接觸狀態將變為SCHEDULED,否則會變成 _TO_。FAILED SCHEDULE如需有關連絡人可能狀態的詳細資訊,請參閱AWS Ground Station 聯絡人狀態

資料流程端點設定的dataflowEndpointName屬性會指定資料流端點群組中的哪個資料流程端點群組中的哪個資料流程端點,或在聯絡期間資料流向該端點。

dataflowEndpointRegion屬性指定了數據流端點駐留在哪個區域。如果在數據流端點配置中指定了區域,請查 AWS Ground Station 找指定區域中的數據流端點。如果未指定區域, AWS Ground Station 將預設為聯絡人的地面樁號區域。如果您的資料流端點的區域與連絡人的地面站區域不同,則該連絡人即視為跨區域資料傳遞聯絡人。数据流如需跨區域資料流的詳細資訊,請參閱。

請參資料流程端點群組閱以取得有關資料流程的不同命名配置如何有利於您的使用案例的提示。

有關如何使用此配置構建數據流的更多詳細信息,請參閱 数据流

如需有關如何使用、或對資料流端點組態執行作業的詳細資訊 AWS CloudFormation,請參閱下列文件 AWS Command Line Interface集。 AWS Ground Station API

Amazon S3 錄製 Config

注意

Amazon S3 記錄組態僅用於將資料交付到 Amazon S3,不用於將資料交付到 Amazon EC2。

此配置代表數據流中的目標節點。此節點會將來自資料流程來源節點的傳入資料封裝到 pcap 資料中。有關如何使用此配置構建數據流的更多詳細信息,請參閱 数据流

您可以使用 S3 記錄組態來指定 Amazon S3 儲存貯體,以便將下行連結資料與使用的命名慣例一起傳送到該儲存貯體。以下內容指定有關這些參數的限制和詳細資訊:

  • Amazon S3 存儲桶的名稱必須以開頭aws-groundstation

  • IAM角色必須具有允許groundstation.amazonaws.com服務主體擔任角色的信任原則。如需範例,請參閱下面的「範例信任原則」一節。組態建立期間,組態資源 ID 不存在,信任原則必須使用星號 (*) 代替 your-config-id 並且可以在使用配置資源 ID 創建後進行更新。

如需有關如何更新角色信任原則的詳細資訊,請參閱《IAM使用手冊》中的〈管理IAM角色〉。

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "groundstation.amazonaws.com" }, "Action": "sts:AssumeRole", "Condition": { "StringEquals": { "aws:SourceAccount": "your-account-id" }, "ArnLike": { "aws:SourceArn": "arn:aws:groundstation:config-region:your-account-id:config/s3-recording/your-config-id" } } } ] }
  • 該IAM角色必須具有允許角色對值區執行s3:GetBucketLocation動作的IAM政策,並對值區的物件執行s3:PutObject動作。如果 Amazon S3 儲存貯體有儲存貯體政策,則儲存貯體政策也必須允許該IAM角色執行這些動作。如需範例,請參閱下面的「範例角色原則」一節。

如需有關如何更新或附加角色原則的詳細資訊,請參閱《IAM使用指南》中的〈管理IAM策略〉。

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "s3:GetBucketLocation" ], "Resource": [ "arn:aws:s3:::your-bucket-name" ] }, { "Effect": "Allow", "Action": [ "s3:PutObject" ], "Resource": [ "arn:aws:s3:::your-bucket-name/*" ] } ] }
  • 命名 S3 資料物件時會使用前置詞。您可以指定替換的可選鍵,這些值將被替換為您的聯繫方式中的相應信息。例如,的前綴{satellite_id}/{year}/{month}/{day}將被替換,並會產生類似的輸出 fake_satellite_id/2021/01/10

    用於替代的可選鍵{satellite_id}{config-name}{config-id}| {year} | | {month} | {day} |

如需有關如何使用、或對 S3 記錄組態執行操作的詳細資訊 AWS CloudFormation,請參閱下列文件 AWS Ground Station API。 AWS Command Line Interface