構成 - AWS Ground Station

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

構成

Configs は、 AWS Ground Station が問い合わせの各側面のパラメータを定義するために使用するリソースです。希望する設定をミッションプロファイルに追加すると、コンタクトを実行する際にそのミッションプロファイルが使用されます。さまざまなタイプの設定を定義できます。設定は 2 つのカテゴリにグループ化できます。

  • 追跡設定

  • データフロー設定

追跡設定のタイプTrackingConfigは のみです。これは、コンタクト中のアンテナの自動トラック設定を構成するために使用され、ミッションプロファイルで必要です。

ミッションプロファイルのデータフローで使用できる設定は、それぞれがデータを送受信できる AWS Ground Station マネージドリソースを表すデータフローノードと考えることができます。ミッションプロファイルには、これらの設定の少なくとも 1 つのペアが必要です。1 つはデータソースを表し、もう 1 つは送信先を表します。これらの設定を以下の表にまとめました。

設定名 データフローの送信元/送信先

AntennaDownlinkConfig

ソース

AntennaDownlinkDemodDecodeConfig

ソース

UplinkEchoConfig

ソース

S3RecordingConfig

デスティネーション

AntennaUplinkConfig

デスティネーション

DataflowEndpointConfig

送信元および/または送信先

、、 AWS Command Line Interfaceまたは を使用して設定でオペレーションを実行する方法の詳細については AWS CloudFormation、次のドキュメントを参照してください AWS Ground Station API。特定の設定タイプのドキュメントへのリンクも以下に記載されています。

追跡設定

ミッションプロファイルの追跡設定を使用して、コンタクト中に自動追跡を有効にする必要があるかどうかを決定できます。この設定には単一のパラメータ、autotrack があります。この autotrack パラメータには以下の値があります。

  • REQUIRED -コンタクトに自動追跡が必要。

  • PREFERRED -コンタクトに自動追跡が好ましいが、自動追跡がなくてもコンタクトを実行できる。

  • REMOVED - コンタクトに自動追跡が使用されるべきではない。

AWS Ground Station は、自動トラックが使用されていない場合にエフェメリスに基づいてポイントするプログラムによる追跡を利用します。エフェメリスの構築方法の詳細については、衛星エフェメリスデータ「」を参照してください。

自動トラックは、予想されるシグナルが見つかるまでプログラム追跡を使用します。これが発生すると、シグナルの強度に基づいて追跡が続行されます。

、、 AWS Command Line Interfaceまたは を使用して の追跡設定でオペレーションを実行する方法の詳細については AWS CloudFormation、次のドキュメントを参照してください AWS Ground Station API。

アンテナダウンリンク設定を使用してコンタクト中のダウンリンク用のアンテナを設定できます。これらは、ダウンリンクコンタクト中に使用すべき周波数、帯域幅、および偏波を指定するスペクトル設定で構成されています。

この設定は、データフロー内のソースノードを表します。無線周波数データのデジタル化を担当します。このノードからストリーミングされるデータは、シグナルデータ/IP 形式に従います。この設定でデータフローを構築する方法の詳細については、「」を参照してください。 データフロー

ダウンリンクのユースケースで復調や復号が必要な場合は、「アンテナダウンリンク復調デコード設定 」を参照してください。

、、 AWS Command Line Interfaceまたは を使用してアンテナダウンリンク設定でオペレーションを実行する方法の詳細については AWS CloudFormation、次のドキュメントを参照してください AWS Ground Station API。

アンテナダウンリンクデモデコード設定は、復調やデコードでダウンリンクコンタクトを実行するために使用できる、より複雑でカスタマイズ可能な設定タイプです。これらのタイプのコンタクトの実行に関心がある場合は、メールを送信して AWS Ground Station チームにお問い合わせください。ユースケースに適した設定とミッションプロファイルを定義するお手伝いをします。

この設定は、データフロー内のソースノードを表します。これは、無線周波数データをデジタル化し、指定されたとおりに復調とデコードを実行する役割を担います。このノードからストリーミングされたデータは、復調/復号化されたデータ/IP 形式に従います。この設定でデータフローを構築する方法の詳細については、「」を参照してください。 データフロー

、、 AWS Command Line Interfaceまたは を使用してアンテナダウンリンクデモデコード設定でオペレーションを実行する方法の詳細については AWS CloudFormation、次のドキュメントを参照してください AWS Ground Station API。

アンテナアップリンク設定を使用してコンタクト中のアップリンクのアンテナを設定できます。周波数、偏波、ターゲット実効等方性放射電力 () を持つスペクトル設定で構成されますEIRP。アップリンクループバックのコンタクトを設定する方法については、「アンテナアップリンクエコー設定」を参照してください。

この設定は、データフローの送信先ノードを表します。提供されたデジタル無線周波数データ信号をアナログ信号に変換し、衛星が受信できるように出力します。このノードにストリーミングされるデータは、シグナルデータ/IP 形式を満たすことが期待されます。この設定でデータフローを構築する方法の詳細については、「」を参照してください。 データフロー

、、 AWS Command Line Interfaceまたは を使用してアンテナアップリンク設定でオペレーションを実行する方法の詳細については AWS CloudFormation、次のドキュメントを参照してください AWS Ground Station API。

アップリンクエコー設定は、アップリンクエコーを実行する方法をアンテナに伝えます。アップリンクエコーを使用して、宇宙機に送信されたコマンドを検証し、その他の高度なタスクを実行できます。これは、 AWS Ground Station アンテナ (アップリンク) によって送信された実際の信号を記録することで実現されます。これにより、アンテナからデータフローエンドポイントに送信されるシグナルがエコーされ、送信されたシグナルと一致する必要があります。アップリンクエコー設定には、アップリンク設定ARNの が含まれます。アンテナは、アップリンクエコーの実行ARN時に が指すアップリンク設定のパラメータを使用します。

この設定は、データフロー内のソースノードを表します。このノードからストリーミングされるデータは、シグナルデータ/IP 形式を満たします。この設定でデータフローを構築する方法の詳細については、「」を参照してください。 データフロー

、、 AWS Command Line Interfaceまたは を使用してアップリンクエコー設定でオペレーションを実行する方法の詳細については AWS CloudFormation、次のドキュメントを参照してください AWS Ground Station API。

データフローエンドポイント設定

注記

データフローエンドポイント設定は Amazon へのデータ配信にのみ使用されEC2、Amazon S3 へのデータ配信には使用されません。

データフローエンドポイント設定を使用して、コンタクト中にデータのフローを行うデータフローエンドポイントグループ内のデータフローエンドポイントを指定します。データフローエンドポイント設定の 2 つのパラメータは、データフローエンドポイントの名前とリージョンを指定します。コンタクトを予約すると、 AWS Ground Station は指定したミッションプロファイルを分析し、ミッションプロファイルに含まれるデータフローエンドポイント設定で指定されたすべてのデータフローエンドポイントを含む AWS リージョン内のデータフローエンドポイントグループを検索しようとします。適切なデータフローエンドポイントグループが見つかった場合、問い合わせステータスは になりSCHEDULED、それ以外の場合は FAILED_TO_ になりますSCHEDULE。問い合わせのステータスの詳細については、「」を参照してくださいAWS Ground Station 問い合わせステータス

データフローエンドポイント設定の dataflowEndpointName プロパティは、コンタクト中にデータのフローを行うデータフローエンドポイントグループ内のデータフローエンドポイントを指定します。

dataflowEndpointRegion プロパティは、データフローエンドポイントが存在するリージョンを指定します。データフローエンドポイント設定でリージョンが指定されている場合、 は指定されたリージョン内のデータフローエンドポイント AWS Ground Station を探します。リージョンが指定されていない場合、デフォルトで連絡先の地上ステーションリージョン AWS Ground Station になります。データフローエンドポイントのリージョンがコンタクトの地上ステーションリージョンと同じでない場合、コンタクトはクロスリージョンデータ配信コンタクトとみなされます。クロスリージョンデータフローの詳細については、データフロー「」を参照してください。

データフローのさまざまな命名スキームがユースケースにどのように役立つかに関するヒントデータフローエンドポイントグループについては、「」を参照してください。

この設定でデータフローを構築する方法の詳細については、「」を参照してください。 データフロー

、、 AWS Command Line Interfaceまたは を使用してデータフローエンドポイント設定でオペレーションを実行する方法の詳細については AWS CloudFormation、次のドキュメントを参照してください AWS Ground Station API。

Amazon S3 録画設定

注記

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アクションを実行し、バケットのオブジェクトに対して s3:PutObjectアクションを実行できるようにする IAMポリシーが必要です。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} |

、、 AWS Command Line Interfaceまたは を使用して S3 録画設定でオペレーションを実行する方法の詳細については AWS CloudFormation、次のドキュメントを参照してください AWS Ground Station API。