Link Budgets and Data Rates
The rate a Mars surface vehicle can achieve is set by which antenna is used, whether the far end is an orbiter overhead or a Deep Space Network dish, the Earth to Mars range at the time, and the coding. On MER the ordering of those choices spans four and a half orders of magnitude, from 10 bit/s on the low gain antenna to Earth up to 256 kbit/s on UHF to Odyssey [1].
Rates by band and path
Section titled “Rates by band and path”| Path | Vehicle | Rate |
|---|---|---|
| UHF return to orbiter | Spirit, Opportunity | 8, 32, 128 or 256 kbit/s, radio capable of all four |
| UHF forward from orbiter | Spirit, Opportunity | 8 kbit/s only, limited by the flight system design |
| UHF return to orbiter | Curiosity | 2 to 2048 kbit/s available; Odyssey supports only 8, 32, 128, 256 |
| UHF forward from orbiter | Curiosity | 2 to 256 kbit/s; 32 kbit/s nominal with MRO, 8 or 32 with Odyssey |
| X-band direct to Earth, high gain antenna | Spirit, Opportunity | up to 28.8 kbit/s at short range |
| X-band direct from Earth, high gain antenna | Spirit, Opportunity | up to 2 kbit/s at short range |
| X-band direct to Earth, low gain antenna | Spirit, Opportunity | 10 bit/s minimum |
| X-band direct from Earth, low gain antenna | Spirit, Opportunity | 7.8125 bit/s minimum |
| X-band direct to Earth, high gain antenna | Curiosity | requirement 160 bit/s to a 34 m station, 800 bit/s to a 70 m station |
| X-band direct from Earth, high gain antenna | Curiosity | typically 1 or 2 kbit/s, never below 500 bit/s to a 34 m station |
| X-band direct from Earth, low gain antenna | Curiosity | 15 bit/s at maximum range; 7.8125 bit/s at 70 degrees off boresight to a 70 m station |
Sources: [1] for MER, [2] for Curiosity. The gap between the UHF and X-band columns is the argument for relay: Curiosity’s direct-to-Earth downlink requirement is 160 bit/s while its relay return link reaches about 1.35 Mbit/s.
What sets the effective rate
Section titled “What sets the effective rate”Antenna and pointing. Curiosity’s high gain antenna is 0.28 m across on a two degree of freedom gimbal with 5 degree system pointing accuracy including rover attitude knowledge, and at 5 degrees off boresight the downlink gain is about 4 dB lower and the uplink gain about 3 dB lower [2]. The solid state power amplifier transmits 15 W. On MER the antenna choice ordering by capability is, from least to greatest, low gain antenna to 34 m stations, low gain antenna to 70 m stations, high gain antenna to 34 m stations, and Earth-pointed high gain antenna to 70 m stations [1].
Range. MER’s nominal cruise uplink rate was 125 bit/s. On the surface the high gain antenna uplink started at 1000 bit/s and fell to 500 bit/s as the Earth to Mars distance grew; the low gain antenna uplink started at 31.25 bit/s and was later reduced to 15.625 bit/s. Curiosity shows the same dependence: its low gain antenna uplink capability dips to 15.625 bit/s at large ranges at a 40 degree off-boresight angle and to 7.8125 bit/s at 70 degrees, and is always at least 31.25 bit/s if a 70 m station is scheduled [2]. Odyssey’s own X-band downlink to the Deep Space Network started the MER primary mission at up to 110 kbit/s and fell to about 40 kbit/s into a 70 m station and 14 kbit/s into a 34 m antenna as range increased [1].
Coding. MER telemetry is convolutionally encoded at either (7,1/2) or (15,1/6), with Reed-Solomon encoding and frame and packet formatting done in avionics before the telecom hardware applies the convolutional code; the data clock is doubled for (7,1/2) and multiplied by six for (15,1/6) [1]. For a given antenna and station combination, (15,1/6) gives on average slightly greater capability than (7,1/2). The UHF relay links use bypass or (7,1/2) convolutional coding on both forward and return [2]. Perseverance’s UHF return link added low-density parity-check coding, the first on a Mars lander, and raised the bitstream mode maximum from 256 kbit/s on Curiosity to 2 Mbit/s [8]. Set against convolutionally coded overflights, LDPC returned 26 percent more data on the Trace Gas Orbiter link and about 70 percent more, equivalently 2.3 dB, on the MAVEN link over the first 27 LDPC overflights [7]. The MAVEN figure is estimated against convolutional predicts rather than paired passes, and the gain varies with orbit geometry.
Modulation and adaptive rate. Proximity-1 carries the data rate as a negotiable session parameter rather than a fixed configuration, which is what makes an in-pass rate change possible at all [4]. The Curiosity to MRO return link uses suppressed carrier modulation with adaptive data rates, changing the return rate during a pass under Proximity-1 control; Odyssey links must use residual carrier at a fixed rate for the whole contact [2]. Only the return rate is adapted, the forward rate staying at 32 kbit/s, and the hailing interaction that opens every link runs at 8 kbit/s. Throughput efficiencies at the MRO or MSL end cap the effective maximum around 1.35 Mbit/s, depending on how much forward data MRO is sending at the same time.
Measured against predicted
Section titled “Measured against predicted”Odyssey’s best recorded MER pass returned 170 Mb, while the best UHF pass at 128 kbit/s was on the order of 110 Mb; a horizon to horizon Odyssey overflight can last as long as 17 min, and the 120 Mb per rover buffer allocation corresponds to about 15 min of data at 128 kbit/s [1]. Late in the extended mission at near maximum Earth range, two consecutive rover passes to Odyssey could fall only 2 hours apart while Odyssey’s minimum X-band downlink of 14 kbit/s to the Deep Space Network let it clear only about 50 Mb per hour, including higher priority Odyssey data, so relay data could be overwritten before it was sent.
Prediction error for Phoenix through MRO over a 30 day period, at a 2 dB margin policy [3]:
| Elevation mask | Average data volume delta | Passes more than 10 percent below predict |
|---|---|---|
| 10 degrees | -0.22 percent | 25.00 percent |
| 15 degrees | +13.13 percent | 3.75 percent |
Prediction accuracy is limited by the rover UHF antenna pattern rather than by the link equation. MER operations continued to have difficulty predicting return volume because the antenna gain pattern is asymmetric in azimuth and can be badly distorted by the vehicle structure, and the prediction packages in use were described as crude [1]. The same problem motivated building data volume prediction tools for the Phoenix and MSL surface missions [3].
One link measured end to end: MSL entry, descent and landing
Section titled “One link measured end to end: MSL entry, descent and landing”The Mars Science Laboratory entry link is a rare case where a prediction, a threshold and a flight measurement of the same link are all published together. Because Doppler dynamics through banking and parachute deployment make phase-modulated telemetry impossible, MSL radiated a semaphore instead: 256 multiple-frequency-shift-keyed tones, 10 s each, on a residual carrier, the first tone at a 2000 Hz offset with 70.5883 Hz nominal spacing [6]. Canberra received it on the 70 m DSS-43 as prime and on a DSS-34 and DSS-45 34 m array as backup.
Measured. Averaged over the whole EDL pass on 5 August 2012, carrier power to noise spectral density on DSS-43 was 27.8 dB-Hz and tone power to noise density 26.4 dB-Hz [6]. Predicted before flight, from the detection-probability equations with the parachute segment parameters: about 23 dB-Hz total power to noise density for 99.9 percent carrier acquisition and about 28 dB-Hz for tone detection, both read off plotted curves rather than tabulated. All radiated tones were correctly detected in real time, verified afterwards against the spacecraft’s own record of which tones it issued [6]. That 100 percent is the design target and it arrives with no margin measurement: the paper reports no missed or marginal tone, so the operating margin above threshold is inferred from a pass average rather than demonstrated. By the authors’ own configuration reasoning some tones were expected to be missed during parachute deployment, because the receiving assembly’s 1 s minimum incoherent integration exceeds the 0.73 s the dynamics called for [6], and that prediction is never revisited against the flight data.
Arraying against a single large aperture. The 34 m array was predicted to sit 4.44 dB below the 70 m antenna, computed from G/T assuming no combining loss [6]. The measured mean difference over the window from 645 s before entry to 299 s after was 4.26 dB, implying about 0.18 dB of mean combining loss. Read that as a residual rather than a clean measurement: the prediction takes a 34 m G/T of 18 percent of a 70 m from the DSN Telecommunications Link Design Handbook rather than measuring it, so the 0.18 dB inherits the handbook value [6].
Where the link went away. Two configuration changes produced outages, 7 s at cruise stage separation where the stage briefly obstructed the Parachute Low Gain Antenna, and 4 s at the swap from that antenna to the Tilted Low Gain Antenna [6]. The closed-loop receivers additionally lost lock at cruise stage separation, the antenna swap, banking and parachute deployment, which is the reason the open-loop semaphore chain was prime rather than backup.
Event timing against the six degree of freedom prediction: bank 1 about 2 s late, bank 2 about 6 s late, bank 3 about 2 s early, maximum deceleration about 9 s late, and entry itself 1 s later than the navigation predict [6]. The source table’s predicted and actual columns transpose on at least two rows, so the individual times are unreliable.
One number on this link is a fit and not a validation. The Small Deep Space Transponder auxiliary oscillator frequency against temperature was fitted as a cubic with R squared 0.9977 against the oscillator sensor and 0.9984 against the baseplate sensor, but the fit was made to cruise data in thermal equilibrium, and EDL is rapid heating with the baseplate overshooting the oscillator [6]. No residual against the EDL data is reported, so the polynomial describes cruise and does not predict the entry excursion.
Direct to Earth against relay
Section titled “Direct to Earth against relay”Direct to Earth survives because it does not depend on another spacecraft. Curiosity’s X-band direct-from-Earth uplink is the primary path for the daily command load, about 225 kbit in 15 to 20 minutes on the high gain antenna, equivalent to an average 190 bit/s, with a 15 minute setup allowance before the window and a 10 minute rover activity keep-out afterward for post-pass processing [2]. Direct-to-Earth downlink is used for limited amounts of data independent of the relay orbiters, and the two are often combined into one station pass long enough to verify the uplinked commands in the telemetry that follows, accounting for round trip light time. On MER, in the extended mission, a flight software update was uplinked at 1000 bit/s and then at 2000 bit/s in February 2005, the highest uplink rate the 20 kW transmitters supported [1].
Contingency inverts the ordering. The MER fault configuration drops the uplink to 7.8125 bit/s and the downlink to 10 bit/s on the low gain antenna, which is the state Spirit was found in during the sol 18 flash anomaly [1].
For comparison, a link with bandwidth to spare
Section titled “For comparison, a link with bandwidth to spare”Delay tolerant networking on the International Space Station runs over a Ku-band space-to-ground link nominally 20 Mbit/s down and 4 Mbit/s up, with a maximum allowable 90 Mbit/s down for DTN traffic although it is typically limited to about 30 Mbit/s [5]. Measured DTN throughput was about 15 Mbit/s down and 4 Mbit/s up with 100,000 byte bundles. Those rates are three orders of magnitude above any Mars surface link, so protocol overhead and congestion control results from low Earth orbit do not carry across.
References
- Taylor, J., Makovsky, A., Barbieri, A., Tung, R., Estabrook, P. and Thomas, A. G. (2014). Mars Exploration Rover Telecommunications
. Deep Space Communications. Source
BibTeX
@incollection{taylor2014mars, title = {Mars Exploration Rover Telecommunications}, author = {Taylor, Jim and Makovsky, Andre and Barbieri, Andrea and Tung, Ramona and Estabrook, Polly and Thomas, A. Gail}, booktitle = {Deep Space Communications}, series = {DESCANSO Design and Performance Summary Series}, publisher = {Jet Propulsion Laboratory, California Institute of Technology}, chapter = {7}, year = {2014}, url = {https://descanso.jpl.nasa.gov/monograph/series13/DeepCommo_Chapter7--141030.pdf} } - Makovsky, A., Ilott, P. and Taylor, J. (2009). Mars Science Laboratory Telecommunications System Design
. Jet Propulsion Laboratory, California Institute of Technology, Article 14. Source
BibTeX
@techreport{makovsky2009mars, title = {Mars Science Laboratory Telecommunications System Design}, author = {Makovsky, Andre and Ilott, Peter and Taylor, Jim}, series = {DESCANSO Design and Performance Summary Series}, number = {Article 14}, institution = {Jet Propulsion Laboratory, California Institute of Technology}, year = {2009}, url = {https://descanso.jpl.nasa.gov/DPSummary/Descanso14_MSL_Telecom.pdf} } - Taylor, J., Butman, S., Edwards, C., Ilott, P., Kornfeld, R., Lee, D., Shaffer, S. and Signori, G. (2010). Phoenix Telecommunications
. Jet Propulsion Laboratory, California Institute of Technology, Article 15. Source
BibTeX
@techreport{taylor2010phoenix, title = {Phoenix Telecommunications}, author = {Taylor, Jim and Butman, Stan and Edwards, Chad and Ilott, Peter and Kornfeld, Richard and Lee, Dennis and Shaffer, Scott and Signori, Gina}, series = {DESCANSO Design and Performance Summary Series}, number = {Article 15}, institution = {Jet Propulsion Laboratory, California Institute of Technology}, year = {2010}, url = {https://descanso.jpl.nasa.gov/DPSummary/PhxArticle_--RC101013DocX_COMPRESSED_AcronFixBU.pdf} } - CCSDS. (2020). Proximity-1 Space Link Protocol: Data Link Layer
. Consultative Committee for Space Data Systems, CCSDS 211.0-B-6, Blue Book. Source
BibTeX
@techreport{ccsds2020proximity, title = {Proximity-1 Space Link Protocol: Data Link Layer}, author = {{CCSDS}}, number = {CCSDS 211.0-B-6, Blue Book}, institution = {Consultative Committee for Space Data Systems}, year = {2020}, url = {https://ccsds.org/Pubs/211x0b6e1.pdf} } - Schlesinger, A., Willman, B. M., Pitts, L., Davidson, S. R. and Pohlchuck, W. A. (2016). Delay/Disruption Tolerant Networking for the International Space Station (ISS)
. SpaceOps. Source
BibTeX
@inproceedings{schlesinger2016delay, title = {Delay/Disruption Tolerant Networking for the International Space Station (ISS)}, author = {Schlesinger, Adam and Willman, Brett M. and Pitts, Lee and Davidson, Suzanne R. and Pohlchuck, William A.}, booktitle = {SpaceOps}, pages = {1-14}, year = {2016}, doi = {10.1109/aero.2017.7943857}, abstract = {Disruption Tolerant Networking (DTN) is an emerging data networking technology designed to abstract the hardware communication layer from the spacecraft/payload computing resources. DTN is specifically designed to operate in environments where link delays and disruptions are common (e.g., space-based networks). The National Aeronautics and Space Administration (NASA) has demonstrated DTN on several missions, such as the Deep Impact Networking (DINET) experiment, the Earth Observing Mission 1 (EO-1) and the Lunar Laser Communication Demonstration (LLCD). To further the maturation of DTN, NASA is implementing DTN protocols on the International Space Station (ISS). This paper explains the architecture of the ISS DTN network, the operational support for the system, the results from integrated ground testing, and the future work for DTN expansion.} } - Soriano, M., Finley, S., Finley, S., Schratz, B., Ilott, P., Mukai, R., Estabrook, P., Oudrhiri, K., Kahan, D. and Satorius, E. (2013). Direct-to-Earth communications with Mars Science Laboratory during entry, descent, and landing
. IEEE Aerospace Conference. Source
BibTeX
@inproceedings{soriano2013direct, title = {Direct-to-Earth communications with Mars Science Laboratory during entry, descent, and landing}, author = {Soriano, Melissa and Finley, Susan and Finley, Susan and Schratz, Brian and Ilott, Peter and Mukai, Ryan and Estabrook, Polly and Oudrhiri, Kamal and Kahan, Daniel and Satorius, Edgar}, booktitle = {IEEE Aerospace Conference}, pages = {1-14}, publisher = {IEEE}, year = {2013}, doi = {10.1109/aero.2013.6496816}, abstract = {Mars Science Laboratory (MSL) undergoes extreme heating and acceleration during Entry, Descent, and Landing (EDL) on Mars. Unknown dynamics lead to large Doppler shifts, making communication challenging. During EDL, a special form of Multiple Frequency Shift Keying (MFSK) communication is used for Direct-To-Earth (DTE) communication. The X-band signal is received by the Deep Space Network (DSN) at the Canberra Deep Space Communication complex, then down-converted, digitized, and recorded by open-loop Radio Science Receivers (RSR), and decoded in real-time by the EDL Data Analysis (EDA) System. The EDA uses lock states with configurable Fast Fourier Transforms to acquire and track the signal. RSR configuration and channel allocation is shown. Testing prior to EDL is discussed including software simulations, test bed runs with MSL flight hardware, and the in-flight end-to-end test. EDA configuration parameters and signal dynamics during pre-entry, entry, and parachute deployment are analyzed. RSR and EDA performance during MSL EDL is evaluated, including performance using a single 70-meter DSN antenna and an array of two 34-meter DSN antennas as a back up to the 70-meter antenna.} } - Young, E., Yang, G., Wagner, T., Ridenhour, F., Lawler, C. and Cox, N. (2023). Relay Planning in the Perseverance Rover's First 600 Solar Days on Mars
. IEEE Aerospace Conference. Source
BibTeX
@inproceedings{young2023relay, title = {Relay Planning in the Perseverance Rover's First 600 Solar Days on Mars}, author = {Young, Emma and Yang, Genevie and Wagner, Travis and Ridenhour, Flora and Lawler, Christopher and Cox, Nagin}, booktitle = {IEEE Aerospace Conference}, publisher = {JPL Open Repository}, year = {2023}, doi = {10.48577/jpl.f9zcgz}, abstract = {Since landing in Jezero Crater on Mars on February 18, 2021, the Mars 2020 mission’s Perseverance rover has been performing daily operations on the Martian surface and has been collecting samples that may one day be returned to Earth. The majority of science and engineering data from the Perseverance rover is returned through the Mars orbiters operated by the National Aeronautics and Space Administration (NASA) and the European Space Agency (ESA) that make up the Mars Relay Network: Mars Reconnaissance Orbiter (MRO), Mars Odyssey (ODY), Mars Atmosphere and Volatile Evolution (MAVEN), and Trace Gas Orbiter (TGO). Prior to the rover’s landing, the Mars 2020 team joined the Mars Relay Network to begin planning relay through the coordinated, multi-mission process that is the cornerstone of relay planning. The Perseverance rover has now been on the Martian surface for more than 600 Martian solar days (“sols”) with several UHF relay sessions planned and executed per sol. The Mars 2020 relay planning team has established and improved upon the recurring process and tool suite to enable both data return and forward link of rover uplink products, and continues to coordinate and negotiate relay asset usages and constraints with the Mars Science Laboratory and Insight relay planning teams. Among many accomplishments, the relay planning team has supported checkouts and commissioning of Low-Density Parity-Check (LDPC) relay link configurations, the mission’s first solar conjunction period, and several rover flight software transitions.The Mars 2020 team has also been performing a checkout and commissioning campaign for the use of bitstream, or “unreliable”, relay sessions. Nominal use of bitstream relay is a new operational capability intended for the Perseverance rover that will allow specific science or engineering activities to run in parallel with the relay session, rather than pausing all other activities during relay, enabling additional and more timely data return. Pending the completion of the checkout and commissioning campaign, the operations team plans to approve and begin regular scheduling and use of bitstream UHF relay sessions beginning in 2023. This paper describes the Mars 2020 relay planning processes and tool architecture, key accomplishments (including progress for the bitstream checkout and commissioning campaign), and lessons learned and ongoing challenges during the first 600 sols of the Mars 2020 surface mission.} } - Girerd, A. R., Kuhn, S., Roth, B., Gaines, D., Scandore, S., Cummings, D., Mendoza, R., Lefland, M., Bareh, M., Siegfriedt, R., Lenda, M., Reich, K., Shah, B. and Bohannon, E. (2022). Cross-Cutting Flight Infrastructure Improvements on M2020
. IEEE Aerospace Conference. Source
BibTeX
@inproceedings{girerd2022cross, title = {Cross-Cutting Flight Infrastructure Improvements on M2020}, author = {Girerd, Andre R and Kuhn, Stephen and Roth, Brian and Gaines, Dan and Scandore, Steve and Cummings, David and Mendoza, Ricardo and Lefland, Mallory and Bareh, Magdy and Siegfriedt, Rebekah and Lenda, Matthew and Reich, Kevin and Shah, Biren and Bohannon, Emily}, booktitle = {IEEE Aerospace Conference}, pages = {1-15}, publisher = {IEEE}, year = {2022}, doi = {10.1109/aero53065.2022.9843523}, abstract = {Mars2020 (M2020) was formulated as a mission that leveraged as much Mars Science Laboratory (MSL) heritage as possible, while focusing major new development efforts on the original and unique elements needed to accomplish the different mission objectives. Well publicized examples of high profile new developments include precision landing, the sampling and caching system, the specific instrument suite, improved mobility via Autonomous Navigation, and later the addition of the Ingenuity helicopter. Less well known are the refinements to the core flight infrastructure, primarily in the cross-cutting functions of Telecom, Avionics, Data Management, Communications Behaviors, and Parameter Management. These enhancements are introduced predominately via flight software, and represent increases in capability that justified their inclusion in an otherwise heritage-focused project environment. Perseverance's cross-cutting flight infrastructure improvements fall into and across the following five categories. First is a trimming of the software footprint of infrastructure modules, in order to make room for memory demands elsewhere in the system. Second is the minimization of data volume to be downlinked, through various methods such as the incorporation of new compression options. Third is the maximization of the available downlink bandwidth for data, by curtailing content-less data (fill) and introducing an improved UHF proximity link protocol. Fourth is a reduction in vulnerabilities, through increased file system redundancy, robustness, and software process monitoring. Fifth is an increase in operations efficiency by lowering file system mount times, improving parallelism between simultaneous events, minimizing the time to recover from file system errors, streamlining the purging of obsolete data, and reducing the number of commands to service parameters by a factor of 100. Individually, none of the cross-cutting infrastructure improvements are likely to garner headlines, but collectively they appreciably improve the safety and operability of Perseverance over its predecessor. This paper will describe the improvements, their promise, and where applicable, their actual impact in operations.} }