AWS Ground Station
User Guide

The AWS Documentation website is getting a new look!
Try it now and let us know what you think. Switch to the new look >>

You can return to the original look by selecting English in the language selector above.

Mission Profiles

Mission profiles contain configs and parameters for how contacts are executed. When you reserve a contact or search for available contacts, you supply the mission profile that you intend to use. Mission profiles bring all of your configs together and define where data will go during your contact.

Aside from tracking configs, all configs are contained in the dataflow edges field of the mission profile. A single data flow edge is a list of two ARNs—the first is the from config and the second is the to config. By specifying a dataflow edge between two configs, you are telling the ground station system how your data should flow during a contact. Tracking configs are not used as part of a dataflow edge, but are specified as a separate field.

The name field of the mission profile helps distinguish between the mission profiles that you create.

The following is an example mission profile for the simplest downlink use case.

{ "contactPostPassDurationSecond": 60, "contactPrePassDurationSeconds": 60, "dataflowEdges": [ [ "arn:aws:groundstation:us-east-2:123456789012:config/antenna-downlink/11111111-2222-3333-4444-555555555555", "arn:aws:groundstation:us-east-2:123456789012:config/dataflow-endpoint/11111111-2222-3333-4444-555555555555" ] ], "minimumViableContactDurationSeconds": 120, "name": "MySimpleAntennaDownlinkMissionProfile", "trackingConfigArn": "arn:aws:groundstation:us-west-2:123456789012:config/tracking/11111111-2222-3333-4444-555555555555" }

The following is an example mission profile for a contact containing downlink, uplink, and uplink echo.

{ "contactPostPassDurationSecond": 60, "contactPrePassDurationSeconds": 60, "dataflowEdges": [ [ "arn:aws:groundstation:us-east-2:123456789012:config/antenna-downlink/11111111-2222-3333-4444-555555555555", "arn:aws:groundstation:us-east-2:123456789012:config/dataflow-endpoint/11111111-2222-3333-4444-555555555555" ], [ "arn:aws:groundstation:us-east-2:123456789012:config/antenana-uplink/11111111-2222-3333-4444-555555555555", "arn:aws:groundstation:us-east-2:123456789012:config/dataflow-endpoint/31111111-2222-3333-4444-555555555555" ], [ "arn:aws:groundstation:us-east-2:123456789012:config/uplink-echo/11111111-2222-3333-4444-555555555555", "arn:aws:groundstation:us-east-2:123456789012:config/dataflow-endpoint/11111111-2222-3333-4444-555555555555" ] ], "minimumViableContactDurationSeconds": 120, "name": "MyDownlinkUplinkEchoMissionProfile", "trackingConfigArn": "arn:aws:groundstation:us-west-2:123456789012:config/tracking/11111111-2222-3333-4444-555555555555" }