Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 1 EXPRESS Payload Simulator Operations Technical Interchange Meeting (TIM) Amanda Rice Ian Fialho Tom Sues Tony DeLaCruz Vergel Romero Dr. Jim Henry (University of Tennessee at Chattanooga) 12/9/09- Post Meeting Update (Updates in Red Text)
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 2 EXPRESS Payload Simulator Overview Overview –Flight Architecture –Ground Ops Concept –End-to-End Data Flow Value Hardware Description Nominal Operational Flow –T61p Hard Drive Changeout Considerations –Crew Tasks Off Nominal Considerations Software Load Test Results Appendix A – Install Screenshots Appendix B – Photos of Installation Process
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 3 Overview The EXPRESS Payload Simulator payload operates on a T61p laptop integrated at an EXPRESS Rack Demonstrates new Software Toolkit functionality developed by Boeing to simplify EXPRESS subrack payload software development efforts, while also providing a data interface analogous to today’s ground laboratory control and data acquisition environments. Boeing Software Toolkit is integrated with a LabVIEW Virtual Instruments software “Payload”, developed by the University of Tennessee at Chattanooga, to demonstrate capture and formatting of telemetry and file downlinks, and commanding to the T61p “Payload”. EXPRESS Payload Simulator is the flight demonstration of the Boeing Software Toolkit integrated with the UTC “Payload” EXPRESS Payload Simulator = STELLA + UTC Payload Future Use (Post Demonstration) - Payload Developers may integrate this software toolkit on their flight processor and ground TReK PC to operate (i.e., no flight laptop required)
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 4 Software Toolkit for Ethernet Lab-Like Architecture (STELLA) STELLA enables ISS EXPRESS Payload software commanding and data transfer analogous to Ground Laboratory communications standard protocols (TCP and UDP plus standard Telnet utility)
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 5 STELLA Flight and Ground Functionality
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 6 LabVIEW VI “Payload Experiment” Boeing/UTC EXPRESS Payload Simulator Master LabVIEW Program-DATA SERVER Sound to File TCP-Data-Server-w-checksum UDP Data Server write-filelist average sound amplitude Boeing/UTC EXPRESS Payload Simulator Monitor Over-Web Remote EXPRESS Payload Simulator Monitor Web Browser with LabVIEW plug-in Other Observers World-wide, with permissions On-Orbit Ground TReK Station
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 7 Ground Ops Concept Payload Developer will operate payload from Houston Virtual Support Room (VSR) –Used during ARIS ICE POP and SNFM operations –Ground software updated per latest EHS compatibility –VSR connectivity is currently CoFR’d for ULF3
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 8 End to End Data Flow Uses Lean C&DH Dataset Flight Demo Interaction –Observe system configurations and statuses such as network status, process status, create temporary files, view temporary files –Reconfigure telemetry downlink path (EXPRESS RIC or direct PEHB) –Throttle telemetry throughput rate (<< 0.5 Mbps) –Characterize dropped downlink packet functionality and automated recovery Commands sent via one generic command definition –Manual Console Type - permits any linux command to be executed, including laptop shutdown, laptop reboot, add new windows to display, remove windows from display File Management Type - create/update/remove any file We have no intention of sending any commands that may harm the laptop since such action would terminate our experiment –Automated commands to downlink missed packets Telemetry received –Command/response echo –Payload Telemetry Parameters (UDP and TCP) –Downlinked files No Health and Status parameters will be available during Flight (too late in the integration flow for PCF development) Payload Telemetry – From UDP/TCP Data Streams Data DescriptionSize (For Ground Test) H&S Packet Location Keyboard Light (1=On/0=Off)1 bitDiscrete 1 Power Source (1=On/0=Off)1 bitDiscrete 2 Bluetooth (1=Enable/0=Disable)1 bitDiscrete 3 Hotkey (1=Enable/0=Disable)1 bitDiscrete 4 Mute (1=On/0=Off)1 bitDiscrete 5 LCD (1=Enable/0=Disable)1 bitDiscrete 6 CRT (1=Enable/0=Disable)1 bitDiscrete 7 DVI (1=Enable/0=Disable)1 bitDiscrete 8 Auto (1=Enable/0=Disable)1 bitDiscrete 9 Fan Speed (RPM)16 bitsInteger 1 CPU Temp (C)16 bitsInteger 2 HD Space (GB)16 bitsInteger 3 Brightness (#)16 bitsInteger 4 Volume (#)16 bitsInteger 5 Sound Level (#)16 bitsInteger 6 Sound Level Average (#)16 bitsInteger 7
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 9 Value The ISS Command and Data Handling (C&DH) architecture is difficult to learn and incorporate for those unfamiliar with the ISS. This software toolkit makes the data interface to ISS EXPRESS Subrack payloads easier to implement. Ease of integration is one factor that will attract more commercial and research organizations to take advantage of ISS as a National Laboratory. Flight demonstration is needed to characterize the ground controlled software operations integrated with KU Band and S Band data flow. Use of this proven software toolkit will save payload software development time and costs; it will enable a PD and researcher to focus time and budget on their research, not on the complexities of enabling communications to conduct their research.
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 10 Hardware Description
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 11 Hardware Description
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 12 T61p Hard Drive Changeout Considerations T61p’s will be launched on 19A (3/2010) A31p and T61p Hard Drive Changeout Operations Differ –Crew is trained on T61p Hard Drive Changeout –Special Tool required for T61p Hard Drive screw
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 13 Nominal Operational Flow EXPRESS Payload Simulator operations options: –Option A – Use T61p laptop with hard drive –Option B – Use T61p hard drive (changeout required in specified laptop)
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 14 Nominal Operational Flow Crew Starts Software Load 5 Minutes – Crew obtains T61p Laptop or designated Hard Drive and EXPRESS Payload Simulator DVD 10 Minutes – –A. Crew Disconnects ELC from EXPRESS Rack and temp stows ELC –B. Crew removes hard drive from ELC 5 Minutes – –A. Crew connects T61p Laptop to EXPRESS Rack (using ELC cables) –B. Crew inserts designated Hard drive into ELC 5 Minutes – Load EXPRESS Payload Simulator DVD software on T61p laptop –Power up T61p Laptop. –Press Power [F12] key to select Boot Device –Insert DVD Media into DVD/CDR Drive –User Arrow Keys to Select DVD/CDR Drive –Press Enter to boot from DVD/CDRW Drive –Crew will briefly see page A-2 Display (5 seconds) –Crew observes “EXPRESS Payload Simulator” Installation application and “Remaining Time” Indicator in lower right (See page A-3) Unattended Software Load - Crew may perform other activities for ~25 minutes while software is loading –At a point after the software completes loading, the DVD drive door will be opened automatically –T61p will automatically reboot after the door is opened –EXPRESS Payload Simulator software will automatically be launched Option A – Use T61p laptop with hard drive Option B – Use hard drive only (changeout) Ensure system boots from DVD drive.
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 15 Nominal Operational Flow Crew Finishes Software Load 5 Minutes – –Crew returns (after ~25 minutes) and observes “EXPRESS Payload Simulator is operational.” feedback. (See page A-4) –Crew removes the DVD from the ejected drive and closes the drive door –Crew returns the DVD to the CD case 5 Days of Unattended Ground Commanding (Note: Screen Saver should be active during unattended operations. Screen Saver default is 10 Minutes – See page A-5) PD Question - How does the PD team communicate that our Experiment Ops are complete? Crew Reconfigures ELC 5 Minutes – After completion of operations, Crew shuts down laptop –A. Crew removes and stows the T61p laptop –B. Crew removes hard drive from T61p and stows hard drive 10 Minutes – –A. Crew connects ELC back to EXPRESS Rack and activates ELC –B. Crew re-inserts ELC hard drive back into the ELC and activates ELC Option A – Use T61p laptop with hard drive Option B – Use hard drive only (changeout)
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 16 Off Nominal Considerations 1) What if the RIC Locks Up during our Ops? –Assume if this occurs, the PRO will recover the rack. –Laptop will be on battery power... Does crew reboot the laptop? –No impact to Payload - we just lose any log files we may have been collecting at the time of lockup –As long as the DVD is not in the laptop drive, EXPRESS Payload Simulator software will restart when power is re-applied to the laptop. –If it is believed EXPRESS Payload Simulator caused the lockup, real time ops might opt not to provide power back to the laptop 2) Can we reboot the laptop from the ground via our command capability? –Yes we can remote reboot, assuming the STELLA software is operational 3) What about Laptop Failures? –a) Power connection: Crew confirms power cable and press laptop power button –b) Laptop: Unlikely failures include CDROM drive, ethernet adapter, and general internal failures with cpu, ram, display, hard drive, battery, etc. –c) EXPRESS Payload Simulator DVD media: Unlikely – 2 DVDs launched? –d) Ethernet connection: Most Likely. How can an ethernet failure be confirmed by the PRO? –e) EXPRESS Payload Simulator Software configuration: Unlikely following SSITF testing (IP address, Ports, APID, Subset ID, etc, all verified)
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 17 Software Load Test Results Configurations Tested –Boot DVD to install to clean Hard Drive –Boot DVD to install to Hard Drive configured with PCS Linux OS Third Extended (EXT3) File System –Boot DVD to install to Hard Drive configured with NASA Specific Lenovo T61p Factory Install Windows XP OS New Technology File System (NTFS) File System (Win XP Load similar to SCS and ELC) –Successfully installed Redhat Linux OS bundled with EXPRESS Payload Simulator Software on T61p laptop preinstalled with PCS Linux OS and Lenovo Windows XP. Average Observed Load Time: 25 min Did not interject faults during software load, not sure how software will respond
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 18 Appendix A – Laptop Displays A-0
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 19 Laptop Displays Install Program is Redhat Enterprise Linux 5.3 Operating System (RHEL 5.3 OS) –COTS install program can be customized, not modified –We have no control over number of displays provided –Can customize “Splash Screens” on only a subset of displays Crew will see System Messages followed by 4 Displays Total –“Checking Install Dependencies” Progress Bar (Visible <30 sec) –Boot Image for First Time Install (Visible 5 sec) –Install Display (Visible 25 min) –Operational Status Display (Visible 10 min until screen save kicks in, or whenever screen saver is disabled) –Screen Saver (kicks in after 10 min of no activity) A-1
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 20 Checking Install Dependencies A-1.5 Visible for < 30 seconds
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 21 Boot Image for First Time Install Visible for 2 seconds A-2 If NOT visible, then DVD media did not boot. The laptop will display error messages if the media doesn’t boot, or if the media is defective. (We did not cause the media to fail in our testing.)
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 22 Display During Install Visible for ~25 minutes A-3 COTS vendor OS Release Notes. Not accessible during install. COTS install back and next buttons remain grayed through out install phase.
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 23 Display After install has automatically completed and reboot Not seen by Crew Occurs after automatic reboot during unattended ops – (automatic reboot occurs after Install Phase is complete) Only Visible for 5 Seconds A-4
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 24 Visible after autologin has completed Visible for 10 minutes (until Screen Saver activates) Operational Status Display A-5 Window indicates operational success of software activation COTS title bar (LabVIEW vi) cannot be suppressed. There are no error conditions or messages Items shown here previously Will not be visible
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 25 Screen Saver – After 10 Minutes Idle Time Boeing EXPRESS Payload Simulator Screen Saver A-6 This is a Screen Saver – no status change.
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 26 Appendix B – Install Photos B-0
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 27 Power up T61p Laptop B-1
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 28 Press Power [F12] key to select Boot Device B-2
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 29 Insert DVD Media into DVD/CDR Drive B-3
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 30 Select DVD/CDR Drive Select 2: ATAPI CD0:MATSHITADVD-RAM UJ-85 B-4
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 31 Press Enter to boot from DVD/CDRW drive B-5
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 32 Checking Install Dependencies B-6 Visible for < 30 seconds
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 33 Boot Image for Installing SW B-6.5 Visible for 5 seconds If NOT visible, then DVD media did not boot. The laptop will display error messages if the media doesn’t boot, or if the media is defective. (We did not cause the media to fail in our testing.)
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 34 Install - Phase 1 B-7 Formatting / File System Progress Bar updates Visible ~30 seconds COTS vendor OS Release Notes. Not accessible during install. COTS install back and next buttons remain grayed through out install phase.
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 35 Install – Phase 2 B-8 Install messages update Remaining Time Updates Progress Bar Updates
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 36 Reboot Image after Install Phase B-9 Not seen by Crew Occurs after automatic reboot during unattended ops – (automatic reboot occurs after Install Phase is complete) Only Visible for 2 Seconds
Copyright © 2009 Boeing. All rights reserved. ISS | Space Exploration 37 Operational B-10 Visible after autologin has completed Visible for 10 minutes (until Screen Saver activates) Window indicates operational success of software activation COTS title bar (LabVIEW vi) cannot be suppressed. There are no error conditions or messages Items shown here previously Will not be visible