AWS Ground Station エージェント経由でデータを受信する - AWS Ground Station

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Ground Station エージェント経由でデータを受信する

以下の図は、広帯域デジタル中間周波数 (DigIF) コンタクト AWS Ground Station 中にデータがどのように流れるかの概要を示しています。

AWS Ground Station エージェントは、問い合わせのデータプレーンコンポーネントのオーケストレーションを処理します。問い合わせをスケジュールする前に、エージェントを正しく設定して開始し、 に登録する必要があります (エージェントの起動時に自動的に登録されます) AWS Ground Station。さらに、データ受信ソフトウェア (ソフトウェア定義無線など) が実行中で、AwsGroundStationAgentEndpoint の egressAddress でデータを受信するように設定されている必要があります。

バックグラウンドでは、 AWS Ground Station エージェントは転送中に適用された AWS KMS 暗号化のタスクを受信 AWS Ground Station して元に戻してから、Software Defined Radio (SDR) がリッスンしている送信先エンドポイントの egressAddress に転送します。 AWS Ground Station エージェントとその基盤となるコンポーネントは、設定ファイルで設定された CPU 境界を尊重し、インスタンスで実行されている他のアプリケーションのパフォーマンスに影響を与えないようにします。

問い合わせに関係する受信側インスタンスで AWS Ground Station エージェントを実行している必要があります。1 つの受信側インスタンスですべてのデータフローを受信する場合、1 つの AWS Ground Station エージェントは、以下に示すように複数のデータフローをオーケストレーションできます。

複数のデータフロー、単一レシーバー

シナリオの例:

同じ EC2 レシーバーインスタンスで 2 つのアンテナダウンリンクを DigIF データフローとして受信したいと考えています。2 つのダウンリンクは 200 MHz と 100 MHz とします。

AwsGroundStationAgentEndpoints:

各データフローに 1 つずつ、合計 2 つの AwsGroundStationAgentEndpoint リソースがあります。両方のエンドポイントには同じパブリック IP アドレス (ingressAddress.socketAddress.name) が割り当てられます。データフローは同じ EC2 インスタンスで受信されるため、イングレスの portRange は重複しないようにしてください。の両方egressAddress.socketAddress.portの は一意である必要があります。

CPU 計画:

  • インスタンスで単一の AWS Ground Station エージェントを実行するための 1 コア (2 vCPU)。

  • DigIF Dataflow 1 (CPU コア計画テーブル内の 200MHz ルックアップ) を受信する 6 コア (12 vCPU)。

  • DigIF Dataflow 2 (CPU コア計画テーブル内の 100MHz ルックアップ) を受信する 4 コア (8 vCPU)。

  • 専有エージェントの CPU スペースの合計 = 同じソケットの 11 コア (22 vCPU)。

Two AwsGroundStationAgentEndpoint resources, one for each dataflow. Both endpoints will have the same public IP address (ingressAddress.socketAddress.name). The ingress portRange’s should not overlap, as the dataflows are being received at the same EC2 instance. Both egressAddress.socketAddress.port's must be unique.

複数のデータフロー、複数のレシーバー

シナリオの例:

異なる EC2 レシーバーインスタンスで DigIF データフローとして 2 つのアンテナダウンリンクを受信したいと考えています。 EC2 どちらのダウンリンクも 400 MHz とします。

AwsGroundStationAgentEndpoints:

各データフローに 1 つずつ、合計 2 つの AwsGroundStationAgentEndpoint リソースがあります。エンドポイントには異なるパブリック IP アドレス (ingressAddress.socketAddress.name) が割り当てられます。データフローは別のインフラストラクチャで受信され、互いに競合しないため、ingressAddress または egressAddress のいずれのポート値にも制限はありません。

CPU 計画:

  • レシーバーインスタンス 1

    • インスタンスで単一の AWS Ground Station エージェントを実行するための 1 コア (2 vCPU)。

    • DigIF Dataflow 1 (CPU コア計画テーブル内の 400MHz ルックアップ) を受信する 9 コア (18 vCPU)。

    • 専有エージェントの CPU スペースの合計 = 同じソケットで 10 コア (20 vCPU)。

  • レシーバーインスタンス 2

    • インスタンスで単一の AWS Ground Station エージェントを実行するための 1 コア (2 vCPU)。

    • DigIF Dataflow 2 (CPU コア計画テーブル内の 400MHz ルックアップ) を受信する 9 コア (18 vCPU)。

    • 専有エージェントの CPU スペースの合計 = 同じソケットで 10 コア (20 vCPU)。

Two AwsGroundStationAgentEndpoint resources, one for each dataflow. The endpoints will have a different public IP address (ingressAddress.socketAddress.name). There is no restriction on the port values for either ingressAddress or egressAddress as the dataflows are received on separate infrastructure and will not conflict with each other.