1 / 18

Flying CFDP MESSENGER

Flying CFDP MESSENGER. Christopher J. Krupiarz and Brian K. Heggestad The Johns Hopkins University Applied Physics Laboratory Richard D. Carper Consultant, Space Data Systems. File-Based Data Processing on MESSENGER. MESSENGER Mission Profile CCSDS File Delivery Protocol (CFDP)

shilah
Download Presentation

Flying CFDP MESSENGER

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Flying CFDP MESSENGER Christopher J. Krupiarz and Brian K. Heggestad The Johns Hopkins University Applied Physics Laboratory Richard D. Carper Consultant, Space Data Systems 2004 International Telemetering Conference

  2. File-Based Data Processing on MESSENGER • MESSENGER Mission Profile • CCSDS File Delivery Protocol (CFDP) • MESSENGER Flight Software • Mission Operations • CFDP Status 2004 International Telemetering Conference

  3. MESSENGER Mission Profile • MErcury, Surface, Space ENvironment, Geochemistry, and Ranging (MESSENGER) mission • Launched August 3rd, 2004 • Two flybys each of Venus, Three of Mercury • One year orbit of Mercury beginning in 2011 • Seven instruments • Mercury Dual Imaging System (MDIS) • Narrow-angle and Wide-angle Imagers • Mercury Atmospheric & Surface Composition Spectrometer (MASCS) • Ultraviolet-Visible & Visible-Infrared Spectrometers • Gamma-Ray & Neutron Spectrometers (GRNS) • X-Ray Spectrometer (XRS) • Magnetometer (MAG) • Mercury Laser Altimeter (MLA) • Energetic Particle and Plasma Spectrometer (EPPS) 2004 International Telemetering Conference

  4. MESSENGER Spacecraft Computer • Each Integrated Electronics Modules (IEM) contains two RAD6000 processors and a solid state data recorder • 25-MHz Main Processor (MP) • 5-MHz Fault Protection Processor (FPP) • 8 Meg RAM for the MP / 4 Meg RAM for FPP • 8-Gbit DRAM-based Solid State Recorder (SSR) • MP provides both Command and Data Handling (C&DH) and Guidance and Control (G&C) • CCSDS compliant protocols employed • VxWorks based file system used with CFDP to optimize downlink 2004 International Telemetering Conference

  5. CFDP Overview • Recommendation of CCSDS, October 2002 • Provides the capability to transfer files to and from a spacecraft mass memory • Interface is conceptually similar to FTP (e.g. get, put, delete…) • Files can be transferred in two types of modes: • Unreliable -- best effort is made • Reliable -- delivery is guaranteed (chosen for MESSENGER) • File transfer can be triggered from a given entity or indirectly through a proxy mode • PDU (Protocol Data Unit) is the common message format between space and ground • Variable length • Used for file requests & file data 2004 International Telemetering Conference

  6. Abbr. PDU Type M Metadata FD(n) File data segment NAK Retransmission request EOF End of file (sender to receiver) FIN Finished (receiver to sender) ACK Acknowledgement X Dropped PDU Example File Transfer Flight Ground • Acknowledged Mode/Deferred NAKs • Ground system waits for EOF PDU from flight before issuing NAK PDU • MIB specified timeout would also cause the generation of a ground system NAK PDU Diagram courtesy of CCSDS 2004 International Telemetering Conference

  7. CFDP On MESSENGER • CFDP Selections for MESSENGER: • Reliable mode • Deferred NAKs • CFDP Simplifications • One way file transfer--from spacecraft to ground • Commands to downlink files instead of CFDP • File system ops through commanding, not CFDP • Flight Software • JHU/APL implementation • Chose to do in-house due to MESSENGER constraints • Ground Software • Integrated NASA/JPL implementation 2004 International Telemetering Conference

  8. MESSENGER CFDP Flight Software • Provides the capability to transfer files from spacecraft • Implements a subset of the CFDP Blue Book -- “CFDP Lite” • Deferred NAKs • Sending of files • Reliable transfer • Cancellation of individual transaction • Also performs file system operations • Controlled by the Playback Task • Design consists of two elements • Method calls to CFDP from Playback Task • Get PDU • Processing Control • 1 Hz task to perform PDU and timer processing • Limited resource usage part of design 2004 International Telemetering Conference

  9. File System Data Flow 2004 International Telemetering Conference

  10. Non-Image Data • Instruments other than MDIS • Packetized data sent via 1553 Bus • Engineering data • Telemetry data • Directory listings • Individual directories • Cumulative directories 2004 International Telemetering Conference

  11. Solid State Recorder File System • /DNL/ Prioritized Sub-directories • /P0 - Critical OpNavs • /P1 - Hskpg Snapshot & Promoted Files • /P2 - High Priority Operational Files • /P3 - High Priority Science, Health & Safety Files • /P4 - Orbit Maintenance/Reconstruction OpNavs • /P5 - Prime Science Files (Medium Priority Science) • /P6 - Bonus Science Files (Low Priority Science) • /P7 - Instrument Burst & Contingency Files • /P8 - Autonomy Spawned Engineering Files • /P9 - Engineering Contingency Files Next Track Some Future Track Data Recovery Not Guaranteed 2004 International Telemetering Conference

  12. MESSENGER Orbit • Periapsis - 200 km • Apoapsis - 15,193 km • 8 hr track when spacecraft is furthest away from Mercury 2004 International Telemetering Conference

  13. Nominal DSN Track Single Station DSN Track with Ranging Beginning of Allocation (BOA) End of Allocation (EOA) Nominal Station Allocation - 8 Hours Station Pre Cal Beginning of Track (BOT) End of Track (EOT) Station Post Cal (15 minutes) Nominal Track Duration - 6.75 Hours Transmitter ON / Uplink Sweep & Non Coherent Downlink Acquisition Real-Time Housekeeping - Initial Spacecraft State & Health Evaluation Begin Housekeeping Telemetry Playback - Evaluate Playback Housekeeping Telemetry via Ground Tools - Suspend Playback RTLT Receiver Re-Configuration & Coherent Downlink Acquisition - Resume Playback - Playback Ancillary Housekeeping as Required - Commence Scheduled Command Activities Nominal Playback Duration - 6.25 Hours 2004 International Telemetering Conference

  14. CFDP Monitoring and Assessment • Mission Operations is responsible for maintaining optimal File System operations • SSR Status • Ops will verify highest priority data is being downlinked • Verify that CFDP properly resumes pre-empted playback transmissions and that ground accounting is correct • Document any Pause/Resume activities to ensure there are no problems • CFDP NAKs, transfer status and complete status will be closely monitored and compared with expected • Ground accounting properly maintained and backed up from one track to the next 2004 International Telemetering Conference

  15. File System Management • Mission Operations is responsible for maintaining optimal File System management • SSR Status • Avoiding SSR space saturation • Managing contingency files • Managing /M/TRASH directory • Re-prioritization of files • Determination by Ops team to up the priority of a given file 2004 International Telemetering Conference

  16. Mission/CFDP Status • MESSENGER Spacecraft is operating nominally • CFDP has downlinked ~1800 files totaling 1.5 Gigabytes • Initial issues: • Setting of timeouts on both flight and ground software • Handful of transactions improperly failed due to settings of NAK and overall transaction timers • Better communication between developers and mission operations • Large files create difficulties for ground system • Large files were to be avoided, but some were created due to improper or emergency configurations • Rebuild of data from telemetry received on ground • Resending of files can be done during cruise phase, unlikely in orbit • Re-creation of files from archived telemetry necessary 2004 International Telemetering Conference

  17. Summary • New architecture for JHU/APL • Driven by MESSENGER constraints • Limited by hardware constraints • Autonomous file selection • CFDP used for delivery files • Mission operations 2004 International Telemetering Conference

  18. Flying CFDP on MESSENGER Questions? 2004 International Telemetering Conference

More Related