SSP_41151-Appendix_D-RevH.docx
DOCX document 1 MB Posted
- Attached to
- Human Space Flight Technical Integration Contract (HSFTIC) Federal contract opportunity
- Solicitation number
- 80JSC019R0023
About this file
This notice announces a forthcoming Request for Proposal for the Human Space Flight Technical Integration Contract. NASA/JSC plans to issue an RFP for technical integration services to support human space flight. The solicitation is a total small business set-aside with a NAICS code of 541715 and size standard of 1,250. Proposals are due on or about December 11, 2019. The contract will provide technical integration across NASA human space flight programs including International Space Station, Orion, and Gateway. Offerors should monitor the listed procurement websites for release of the RFP and amendments. All technical questions must be submitted in writing.
SSP 41151-Appendix D-RevH
View the file
Other files for this federal contract opportunity
Show all 50
Human Space Flight Technical Integration Contract (HSFTIC) has more files on GovTribe.
On GovTribe
Work with this file on GovTribe
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
SSP 41151 Apendix D Revision H
UNITED STATES ON-ORBIT SEGMENT TO
JAPANESE EXPERIMENT MODULE INTERFACE REQUIREMENTS DOCUMENT APPENDIX D SOFTWARE INTERFACES
International Space Station Program
Revision H
August 2016
EAR 99. This document contains data within the purview of the U.S. Export Administration Regulations (EAR), 15 CFR 730-774, and is export controlled. The document may be used only in the International Space Station (ISS) program to fulfill responsibilities of the Parties or of a Cooperating Agency of an ISS Partner in furtherance of the ISS Intergovernmental Agreement. Re-transfer or disclosure to, or use by, any persons other than citizens of ISS Program International Partner countries, or use for any other purpose, requires prior U.S. Government authorization.
National Aeronautics and Space Administration International Space Station Program Johnson Space Center Houston, Texas Contract No.: NNJ12GA46C
SSP 41151-Appendix D Revision H
REVISION AND HISTORY
| REV. |
| DESCRIPTION |
| PUB. DATE |
| E |
| Revision E released per SSCD 007351, EFF. 04−15−03 |
| 06−24−03 |
As of Rev. E, Appendix D was split from the main document and will be released and tracked separately due to different Approval Requirements.
This revision incorporates the following DCNs associated with the appropriate SSCNs.
DCN 072 PER SSCN 007351
DCN 086 PER SSCN 007351
DCN 087 PER SSCN 007351
DCN 088 PER SSCN 007351
DCN 094 PER SSCN 007351
DCN 099 PER SSCN 007351
| F |
| Revision F released per SSCN 008781, EFF. 07−21−04 |
| 07−08−05 |
This version incorporates the following DCNs and associated SSCNs
DCN 0115 PER SSCN 008781
DCN 0118 PER SSCN 008781
DCN 0119 PER SSCN 008781
DCN 0120 PER SSCN 008781
DCN 0122 PER SSCN 008781
DCN 0125 PER SSCN 008781
| G |
| Revision G released per SSCN 010904, EFF. 11/26/08 |
| 12−31−08 |
This version incorporates the following DCNs and associated SSCNs
DCN 0123 PER SSCN 010904
DCN 0129A PER SSCN 010904
DCN 0131 PER SSCN 010904
DCN 0134A PER SSCN 010904
| H |
| Revision H (Reference per SSCN 15485, EFF. XX-XX-XX) |
| Program Release |
| 12-05-16 |
This version incorporates the following DCNs and associated SSCNs
DCN 0141 PER SSCN 15485
DCN 0142 PER SSCN 15485
DCN 0147 PER SSCN 15485
DCN 0159 (approved as Rev A) PER SSCN 15485
DCN 0161 PER SSCN 15485
SSP 41151 Appendix D Revision H
PREFACE
UNITED STATES ON-ORBIT SEGMENT TO JAPANESE EXPERIMENT MODULE INTERFACE REQUIREMENTS DOCUMENT APPENDIX D SOFTWARE INTERFACES The contents of SSP 41151, United States On-orbit Segment (USOS) To Japanese Experiment Module Interface Requirements Document Appendix D, Software Interfaces, equally applies to National Aeronautics and Space Administration (NASA) and Japanese Aerospace Exploration Agency (JAXA). This document is under the control of the Space Station Control Board. Any changes or revisions will be jointly agreed to and signed by NASA and JAXA.
INTERNATIONAL SPACE STATION PROGRAM
UNITED STATES ON-ORBIT SEGMENT TO JAPANESE EXPERIMENT MODULE INTERFACE REQUIREMENTS DOCUMENT APPENDIX D SOFTWARE INTERFACES
CONCURRENCE
AUGUST 2016
i
TABLE OF CONTENTS
| PARAGRAPH | PAGE | |
| D.1.0 | INTRODUCTION | D1-1 |
| D.1.1 | PURPOSE & SCOPE | D1-1 |
| D.1.2 | system description | D1-1 |
| D.2.0 | Documents | D2-1 |
| D.2.1 | applicable documents | D2-1 |
| D.2.2 | reference DOCUMENTS | D2-1 |
| D.3.0 | INTERFACE REQUIREMENTS | D3-1 |
| D.3.1 | INTERFACE identification | D3-1 |
| D.3.2 | CONCEPT OF OPERATION | D3-4 |
| D.3.2.1 | FRAME STRUCTURE | D3-4 |
| D.3.3 | LOGICAL INTERFACE REQUIREMENTS | D3-6 |
| D.3.3.1 | NODE TO NODE LOGICAL INTERFACE | D3-6 |
| D.3.3.1.1 | MESSAGE FORMAT | D3-6 |
| D.3.3.1.2 | MODE CODES | D3-6 |
| D.3.3.1.3 | status word | D3-8 |
| D.3.3.1.4 | BUS FAILURE DETECTION AND RECOVERY | D3-8 |
| D.3.3.1.4.1 | Failure Detection and Isolation | D3-9 |
| D.3.3.1.4.1.1 | Failure detection | D3-9 |
| D.3.3.1.4.1.2 | Failure ISOLATION | D3-9 |
| D.3.3.1.4.2 | failure recovery | D3-9 |
| D.3.3.1.4.3 | deleted | D3-10 |
| D.3.3.1.4.4 | SUPPLEMENTARY DATA DOWNLINK | D3-10 |
| D.3.3.1.4.5 | FRAME COUNTER | D3-10 |
| D.3.3.1.5 | 1553 DATA EXCHANGE | D3-11 |
| D.3.3.1.5.1 | BROADCAST SYNC | D3-11 |
| D.3.3.1.5.2 | BROADCAST TIME | D3-12 |
| D.3.3.1.5.3 | BROADCAST ancillary data | D3-13 |
| D.3.3.1.5.4 | BC to RT Command Transfer | D3-14 |
| D.3.3.1.5.5 | RT TO BC COMMAND TRANSFER | D3-16 |
| D.3.3.1.5.6 | RT TO BC TLM POLL | D3-17 |
| D.3.3.1.5.7 | Data Load | D3-19 |
| D.3.3.1.5.8 | memory DumP | D3-20 |
| D.3.3.1.5.9 | DATA DUMP | D3-21 |
| D.3.3.1.5.10 | Wrap Write | D3-21 |
| D.3.3.1.5.11 | Wrap Read | D3-21 |
| D.3.3.1.5.12 | BC to rt C&W panel control | D3-21 |
| D.3.3.1.6 | address allocations | D3-22 |
| D.3.3.1.7 | subaddress allocations | D3-22 |
| D.3.3.2 | END-TO-END LOGICAL INTERFACE | D3-26 |
| D.3.3.2.1 | CONSULTATIVE COMMittee on space data systems Protocols | D3-26 |
| D.3.3.2.1.1 | general description | D3-27 |
| D.3.3.2.1.2 | CCSDS Path service | D3-27 |
| D.3.3.2.1.2.1 | PATH SERVICE PDU | D3-27 |
| D.3.3.2.1.3 | Primary header | D3-28 |
| D.3.3.2.1.3.1 | cp-pdu version | D3-28 |
| D.3.3.2.1.3.2 | cp-pdu type | D3-28 |
| D.3.3.2.1.3.3 | cp-pdu secondary header flag | D3-28 |
| D.3.3.2.1.3.4 | cp-pdu application process id | D3-28 |
| D.3.3.2.1.3.5 | cp-pdu sequence flags | D3-29 |
| D.3.3.2.1.3.6 | cp-pdu sequence count | D3-29 |
| D.3.3.2.1.3.7 | cp-pdu packet length field | D3-30 |
| D.3.3.2.1.4 | cp-pdu user data field | D3-30 |
| D.3.3.2.1.4.1 | secondary header | D3-30 |
| D.3.3.2.1.4.1.1 | TIME FIELD | D3-30 |
| D.3.3.2.1.4.1.2 | USER DATA CONTROL FIELD | D3-30 |
| D.3.3.2.1.4.1.3 | TIME ID | D3-31 |
| D.3.3.2.1.4.1.4 | CHECKSUM INDICATOR | D3-31 |
| D.3.3.2.1.4.1.5 | SPARE | D3-31 |
| D.3.3.2.1.4.1.6 | PACKET TYPE | D3-31 |
| D.3.3.2.1.4.1.7 | PACKET ID | D3-32 |
| D.3.3.2.1.4.1.7.1 | element id | D3-32 |
| D.3.3.2.1.4.1.7.2 | function id | D3-33 |
| D.3.3.2.1.4.2 | DATA FIELD | D3-37 |
| D.3.3.2.1.4.3 | CHECKSUM FIELD | D3-37 |
| D.3.3.2.1.5 | CCSDS path servicing profiling | D3-38 |
| D.3.3.2.1.5.1 | ANCILLARY DATA TRANSFER | D3-44 |
| D.3.3.2.1.5.2 | SYSTEM / PAYLOAD COMMANDS | D3-44 |
| D.3.3.2.1.5.3 | ESSENTIAL / OVERRIDE COMMANDS | D3-45 |
| D.3.3.2.1.5.4 | FILE TRANSFER COMMANDS | D3-46 |
| D.3.3.2.1.5.5 | Data Segment of FILE Transfer | D3-47 |
| D.3.3.2.1.5.5.1 | file load | D3-47 |
| D.3.3.2.1.5.5.2 | FILE DUMP | D3-48 |
| D.3.3.2.1.5.6 | Deleted | D3-49 |
| D.3.3.2.1.5.7 | memory DUMP | D3-49 |
| D.3.3.2.1.5.8 | SYSTEM COMMANDS (NASA Defined common commands) | D3-50 |
| D.3.3.2.2 | Command Protocol | D3-51 |
| D.3.3.2.2.1 | (RESERVED) | D3-51 |
| D.3.3.2.2.2 | Command with CCSDS HEADER | D3-51 |
| D.3.3.2.2.3 | COMMAND RESPONSE | D3-52 |
| D.3.3.2.3 | FILE / Memory TRANSFERS | D3-54 |
| D.3.3.2.3.1 | FILE LOAD | D3-55 |
| D.3.3.2.3.1.1 | deleted | D3-55 |
| D.3.3.2.3.1.1.1 | deleted | D3-55 |
| D.3.3.2.3.1.1.2 | deleted | D3-55 |
| D.3.3.2.3.1.1.3 | deleted | D3-55 |
| D.3.3.2.3.1.1.4 | deleted | D3-56 |
| D.3.3.2.3.1.1.5 | deleted | D3-56 |
| D.3.3.2.3.1.1.6 | deleted | D3-56 |
| D.3.3.2.3.1.1.7 | deleted | D3-56 |
| D.3.3.2.3.1.1.8 | deleted | D3-56 |
| D.3.3.2.3.1.1.9 | deleted | D3-56 |
| D.3.3.2.3.1.1.10 | deleted | D3-56 |
| D.3.3.2.3.1.2 | JEM file LOAD PROTOCOL | D3-56 |
| D.3.3.2.3.1.2.1 | JEM FILE LOAD TRANSFER REQUIREMENTS | D3-56 |
| D.3.3.2.3.1.2.2 | JEM FILE LOAD TRANSFER SET-UP | D3-57 |
| D.3.3.2.3.1.2.3 | START FILE TRANSFER | D3-58 |
| D.3.3.2.3.1.2.4 | FILE AND MEMORY TRANSFER STATUS | D3-59 |
| D.3.3.2.3.1.2.5 | file transfer status downlink | D3-60 |
| D.3.3.2.3.1.2.6 | JEM BLOCK LOAD | D3-61 |
| D.3.3.2.3.1.2.7 | terminate transfer command | D3-61 |
| D.3.3.2.3.1.2.8 | JEM FILE LOAD FUNCTIONAL SEQUENCE | D3-61 |
| D.3.3.2.3.2 | file downlink | D3-66 |
| D.3.3.2.3.2.1 | deleted | D3-66 |
| D.3.3.2.3.2.1.1 | deleted | D3-66 |
| D.3.3.2.3.2.1.2 | Deleted | D3-66 |
| D.3.3.2.3.2.1.3 | deleted | D3-66 |
| D.3.3.2.3.2.1.4 | Deleted | D3-66 |
| D.3.3.2.3.2.1.5 | Deleted | D3-66 |
| D.3.3.2.3.2.1.6 | deleted | D3-66 |
| D.3.3.2.3.2.1.7 | deleted | D3-67 |
| D.3.3.2.3.2.1.8 | deleted | D3-67 |
| D.3.3.2.3.2.2 | JEM file transfer PROTOCOL | D3-67 |
| D.3.3.2.3.2.2.1 | JEM FILE TRANSFER REQUIREMENTS | D3-67 |
| D.3.3.2.3.2.2.2 | JEM FILE UPLOAD TRANSFER SET-UP | D3-67 |
| D.3.3.2.3.2.2.3 | JEM START FILE TRANSFER COMMAND | D3-67 |
| D.3.3.2.3.2.2.4 | JEM BLOCK Dump | D3-68 |
| D.3.3.2.3.2.2.5 | deleted | D3-68 |
| D.3.3.2.3.2.2.6 | JEM transfer terminate command | D3-68 |
| D.3.3.2.3.2.2.7 | JEM file transfer FUNCTIONAL SEQUENCE | D3-69 |
| D.3.3.2.3.3 | deleted | D3-71 |
| D.3.3.2.3.3.1 | deleted | D3-71 |
| D.3.3.2.3.3.2 | deleted | D3-71 |
| D.3.3.2.3.4 | MEMORY DUMP | D3-71 |
| D.3.3.2.3.4.1 | MEMORY DUMP SETUP | D3-71 |
| D.3.3.2.3.4.2 | MEMORY DUMP START | D3-72 |
| D.3.3.2.3.4.3 | MEMORY DUMP DATA | D3-73 |
| D.3.3.2.3.4.4 | MEMORY DUMP FUNCTIONAL SEQUENCE | D3-73 |
| D.3.4 | FUNCTIONAL INTERFACE REQUIREMENTS | D3-74 |
| D.3.4.1 | ANCILLARY DATA | D3-74 |
| D.3.4.2 | JCP INTERFACE | D3-75 |
| D.3.4.2.1 | C&C OUTPUTS TO JCP | D3-75 |
| D.3.4.2.1.1 | COMMANDS | D3-75 |
| D.3.4.2.1.1.1 | deleted | D3-75 |
| D.3.4.2.1.1.2 | MODE COMMANDS | D3-75 |
| D.3.4.2.1.1.3 | C&W System commands | D3-78 |
| D.3.4.2.1.1.4 | eps commands | D3-79 |
| D.3.4.2.1.1.5 | C&DH commands | D3-80 |
| D.3.4.2.1.1.6 | Deleted | D3-81 |
| D.3.4.2.1.1.7 | Deleted | D3-81 |
| D.3.4.2.1.1.8 | ECLSS commands | D3-81 |
| D.3.4.2.1.1.9 | DEleted | D3-81 |
| D.3.4.2.1.1.10 | deleted | D3-81 |
| D.3.4.2.1.1.11 | deleted | D3-81 |
| D.3.4.2.1.1.12 | deleted | D3-81 |
| D.3.4.2.1.1.13 | deleted | D3-81 |
| D.3.4.2.1.1.14 | deleted | D3-81 |
| D.3.4.2.1.1.15 | deleted | D3-81 |
| D.3.4.2.1.1.16 | load shed commands | D3-81 |
| D.3.4.2.1.2 | Payload ancillary data | D3-82 |
| D.3.4.2.1.3 | data LOAD | D3-82 |
| D.3.4.2.2 | C&C INPUTS from JCP | D3-82 |
| D.3.4.2.2.1 | COMMAND RESPONSE | D3-82 |
| D.3.4.2.2.1.1 | deleted | D3-82 |
| D.3.4.2.2.1.2 | deleted | D3-82 |
| D.3.4.2.2.2 | JEM health & status | D3-82 |
| D.3.4.2.2.2.1 | deleted | D3-82 |
| D.3.4.2.2.2.2 | mode control health & status | D3-82 |
| D.3.4.2.2.2.3 | deleted | D3-83 |
| D.3.4.2.2.2.4 | deleted | D3-83 |
| D.3.4.2.2.2.5 | C&DH SYSTEM health & status | D3-83 |
| D.3.4.2.2.2.6 | deleted | D3-83 |
| D.3.4.2.2.2.7 | deleted | D3-83 |
| D.3.4.2.2.2.8 | deleted | D3-83 |
| D.3.4.2.2.2.9 | deleted | D3-83 |
| D.3.4.2.2.2.10 | deleted | D3-83 |
| D.3.4.2.2.2.11 | deleted | D3-83 |
| D.3.4.2.2.2.12 | deleted | D3-83 |
| D.3.4.2.2.2.13 | deleted | D3-83 |
| D.3.4.2.2.2.14 | deleted | D3-83 |
| D.3.4.2.2.2.15 | deleted | D3-83 |
| D.3.4.2.2.3 | CAUTION AND WARNING | D3-84 |
| D.3.4.2.2.3.1 | IMPLEMENTATION | D3-84 |
| D.3.4.2.2.3.2 | Deleted | D3-84 |
| D.3.4.2.2.4 | messages | D3-84 |
| D.3.4.2.2.4.1 | implementation | D3-84 |
| D.3.4.2.2.4.2 | shut off request for JAXA payload in us lab | D3-84 |
| D.3.4.2.2.4.3 | JEM SHUT OFF Request | D3-85 |
| D.3.4.2.2.5 | data dump | D3-85 |
| D.3.4.2.3 | JCP FDIR | D3-85 |
| D.3.4.3 | DIU-III Interface | D3-86 |
| D.3.4.3.1 | C&C Outputs to DIU-III | D3-86 |
| D.3.4.3.1.1 | Activation commands | D3-86 |
| D.3.4.3.1.2 | deleted | D3-93 |
| D.3.4.3.2 | DELETED | D3-93 |
| D.3.4.3.2.1 | DELETED | D3-93 |
| D.3.4.4 | JEM REMOTE MANIPULATOR SYSTEM INTERFACE | D3-93 |
| D.3.4.4.1 | C&C OUTPUTS TO JEM RMS | D3-93 |
| D.3.4.4.1.1 | Data load | D3-93 |
| D.3.4.4.1.2 | VIDEO CONNECTIVITY STATUS | D3-93 |
| D.3.4.4.2 | c&C inputs from jem rms | D3-94 |
| D.3.4.4.2.1 | normal health and status | D3-94 |
| D.3.4.4.2.1.1 | split screen request | D3-94 |
| D.3.4.4.2.1.2 | gn&c data | D3-96 |
| D.3.4.4.2.2 | data dump | D3-98 |
| D.3.4.5 | DELETED | D3-98 |
| D.3.4.5.1 | DELETED | D3-98 |
| D.3.4.5.1.1 | DELETED | D3-98 |
| D.3.4.5.2 | DELETED | D3-98 |
| D.3.4.5.2.1 | DELETED | D3-98 |
| D.3.4.6 | Deleted | D3-98 |
| D.4.0 | DEFINITIONS, ABBREVIATIONS AND ACRONYMS | D4-1 |
| D.4.1 | interface requirements document conventions | D4-1 |
| D.4.1.1 | notation | D4-1 |
| D.4.1.2 | interface requirements document data representation convention | D4-1 |
| D.4.1.2.1 | parameter structure | D4-1 |
| D.4.1.2.2 | Interface Requirements Document Nomenclature | D4-2 |
| D.4.2 | Common Data Standards | D4-2 |
| D.4.2.1 | general | D4-2 |
| D.4.2.2 | Data types, representation and structure | D4-2 |
| D.4.2.2.1 | overview | D4-2 |
| D.4.2.2.2 | Basic Types | D4-3 |
| D.4.2.2.2.1 | The Octet | D4-3 |
| D.4.2.2.2.2 | Signed Integers | D4-3 |
| D.4.2.2.2.3 | Unsigned Integers | D4-4 |
| D.4.2.2.2.4 | Floating Point | D4-4 |
| D.4.2.2.2.5 | Fixed Point | D4-4 |
| D.4.2.2.2.6 | enumeration type | D4-4 |
| D.4.2.2.3 | Derived Types | D4-4 |
| D.4.2.2.3.1 | Boolean | D4-5 |
| D.4.2.2.3.2 | End Item Identifier | D4-5 |
| D.4.2.2.3.3 | Character | D4-5 |
| D.4.2.2.3.4 | bitset | D4-5 |
| D.4.2.2.3.5 | duration | D4-5 |
| D.4.2.2.4 | structured types | D4-5 |
| D.4.2.2.4.1 | strings | D4-5 |
| D.4.2.2.4.2 | time codes | D4-6 |
| D.4.2.2.4.2.1 | CCSDS UNSEGMENTED TIME cODE | D4-6 |
| D.4.2.2.4.2.2 | CCSDS SEGMENTED TIME CODE | D4-6 |
| D.4.3 | DEFINITIONS | D4-7 |
| D.4.4 | ABBREVIATIONS AND ACRONYMS | D4-10 |
TABLE
| D.3.3.1.2-1 | JEM IMPLEMENTED MODE CODES (2 Pages) | d3-6 |
| D.3.3.1.3-2 | JEM IMPLEMENTED STATUS WORD BITS | d3-8 |
| D.3.3.1.5.1-1 | Broadcast synchronize with data word Format | d3-11 |
| D.3.3.1.5.2-1 | Broadcast TIME Format (2 Pages) | d3-12 |
| D.3.3.1.5.3-1 | Broadcast ANCILLARY Data WORD Format | d3-14 |
| D.3.3.1.5.4-1 | CCsDS Command data word format | d3-15 |
| D.3.3.1.5.4-2 | Non-ccsds format Commands data word format:DIU-III | d3-16 |
| D.3.3.1.5.5-1 | COMMAND DATA WORD FORMAT | d3-17 |
| D.3.3.1.5.6-1 | RT TO BC TLM POLL DATA WORD FORMAT: jcp and jem rms | d3-19 |
| D.3.3.1.5.6-2 | DEFINITION OF FIRST 9 WORDS OF 1Hz DATA: jcp and jem rms | d3-19 |
| D.3.3.1.5.6-3 | rt to bc tlm poll data word format: diu-iii | d3-19 |
| D.3.3.1.5.12-1 | C& W Panel Command Format | d3-22 |
| D.3.3.1.7-1 | subaddress allocations to jcp | d3-23 |
| D.3.3.1.7-2 | subaddress allocations to diu-III-a | d3-24 |
| D.3.3.1.7-3 | subaddress allocations to diu-III-B | d3-25 |
| D.3.3.1.7-4 | subaddress allocations to rms | d3-26 |
| D.3.3.2.1.3.4-1 | deleted | d3-29 |
| D.3.3.2.1.5-1 | JEM Core APID Allocation (5 Pages) | d3-38 |
| D.3.3.2.1.5-2 | JEM LOGICAL DATA PATH (LDP) END-POINTS | d3-43 |
| D.3.3.2.1.5-3 | JEM PAYLOAD APID ALLOCATION | d3-43 |
| D.3.3.2.1.5-4 | DELETED | d3-44 |
| D.3.3.2.2.3-1 | Jem command response content | d3-53 |
| D.3.3.2.2.3-2 | response code definition (2 Pages) | d3-53 |
| D.3.3.2.3-1 | File Transfer Connectivity | d3-55 |
| D.3.3.2.3.1.1.4-1 | Deleted | d3-56 |
| D.3.3.2.3.1.1.4-2 | Deleted | d3-56 |
| D.3.3.2.3.1.1.5-1 | Deleted | d3-56 |
| D.3.3.2.3.1.1.6-1 | Deleted | d3-56 |
| D.3.3.2.3.1.1.7-1 | Deleted | d3-56 |
| D.3.3.2.3.1.1.8-1 | Deleted | d3-56 |
| D.3.3.2.3.1.1.9-1 | Deleted | d3-56 |
| D.3.3.2.3.1.2.2-1 | set file name command content (2 Pages) | d3-57 |
| D.3.3.2.3.1.2.3-1 | start file transfer command content (2 Pages) | d3-58 |
| D.3.3.2.3.1.2.4-1 | FMT Status Content (2 Pages) | d3-59 |
| D.3.3.2.3.1.2.5-1 | Transfer Status Content | d3-60 |
| D.3.3.2.3.1.2.6-1 | JEM Block Load/Dump Transfer Command Content | d3-62 |
| D.3.3.2.3.1.2.7-1 | Terminate Transfer Command Content | d3-63 |
| D.3.3.2.3.3.1-1 | deleted | d3-71 |
| D.3.3.2.3.4.1-1 | Memory Dump Setup Command Content (2 Pages) | d3-71 |
| D.3.3.2.3.4.2-1 | MEMORY DUMP START COMMAND CONTENT | d3-72 |
| D.3.3.2.3.4.3-1 | Memory Dump Packet Content | d3-73 |
| D.3.4.1-1 | broadcast ancillary data (2 pages) | d3-74 |
| D.3.4.2.1.1.1-1 | DELETED | d3-75 |
| D.3.4.2.1.1.1-2 | DELETED | d3-75 |
| D.3.4.2.1.1.1-3 | DELETED | d3-75 |
| D.3.4.2.1.1.2-1 | C&C OUTPUTS TO JCP: ISS MODE CONTROL COMMANDS | d3-76 |
| D.3.4.2.1.1.2-2 | COMPATIBILITY BETWEEN ISS MODE AND JEM MODE (2 Pages) | d3-77 |
| D.3.4.2.1.1.3-1 | C&C Outputs To JCP: C&W System Commands | d3-79 |
| D.3.4.2.1.1.3-2 | Deleted | d3-79 |
| D.3.4.2.1.1.4-1 | C&C OUTPUTS TO JCP: EPS SYSTEM COMMANDS (2 Pages) | d3-79 |
| D.3.4.2.1.1.5-1 | C&C Outputs To JCP: C&DH System Commands | d3-80 |
| D.3.4.2.1.1.8-1 | c&c outputs to JCP eclss | d3-81 |
| D.3.4.2.1.1.9-1 | DELETED | d3-81 |
| D.3.4.2.1.1.16-1 | c&c outputs to jcp: load shed commands | d3-82 |
| D.3.4.2.2.2.2-1 | jcp outputs to c&c: mode control health & status | d3-82 |
| D.3.4.2.2.2.5-1 | jcp output to c&c: c&dh health and status | d3-83 |
| D.3.4.2.2.3.2-1 | DELETED | d3-84 |
| D.3.4.2.2.4.2-1 | JCP OUTPUT TO C&C: SHUTOFF REQUEST FOR JAXA PAYLOAD IN US LAB (2 pages) | d3-84 |
| D.3.4.2.2.4.3-1 | jcp output to c&c: jem shutoff request | d3-85 |
| D.3.4.3.1.1-1 | DIU-III COMMAND FOR JEM ACTIVATION (8 Pages) | d3-86 |
| D.3.4.3.1.2-1 | DELETED | d3-93 |
| D.3.4.3.2.1-1 | DELETED | d3-93 |
| D.3.4.4.1.2-1 | C&C Output to jem rms: video connectivity status | d3-94 |
| D.3.4.4.2.1-1 | DELETED | d3-94 |
| D.3.4.4.2.1-2 | DELETED | d3-94 |
| D.3.4.4.2.1.1-1 | jem rms output to c&c: split screen request | d3-96 |
| D.3.4.4.2.1.2-1 | JEM RMS OUTPUT TO C&C: GN&C DATA | d3-98 |
| D.3.4.5.1.1-1 | DELETED | d3-98 |
| D.3.4.5.2.1-1 | DELETED | d3-98 |
| D.4.2.2.4.2.2-1 | CCSDS Segmented Time Code | d4-7 |
FIGURE
| D.3.1-1 | STATION MANAGEMENT AND CONTROL/JEM SOFTWARE INTERFACES | d3-1 | |
| D.3.1-2 | SSMB to JEM SW Related Data Interfaces | d3-3 | |
| D.3.1-3 | PHYSICAL, LOGICAL AND FUNCTIONAL INTERFACES RELATIONSHIP | d3-4 | |
| D.3.2.1-1 | FRAME CONCEPT | d3-5 | |
| D.3.2.1-2 | BUS TIME DIVISION ALLOCATIONS (EXAMPLE) | d3-5 | |
| D.3.3.2.1.2.1-1 | Consultative committee on space data systems path PDU Format | d3-27 | |
| D.3.3.2.1.4.1.7.2-1 Command Packet Function ID | d3-33 | ||
| D.3.3.2.1.4.1.7.2-2 Data Packet Function ID | d3-33 | ||
| D.3.3.2.1.4.1.7.2-3 Command Packet: JAXA Function ID 1 | d3-36 | ||
| D.3.3.2.1.4.1.7.2-4 Command Packet: JAXA Function ID 2 | d3-36 | ||
| D.3.3.2.1.4.1.7.2-5 Data Packet: JAXA Function ID 3 | d3-36 | ||
| D.3.3.2.2.3-1 | jem command response code format | d3-53 | |
| D.3.3.2.3.1.2.8-1 | JEM FILE LOAD FUNCTIONAL SEQUENCE | d3-64 | |
| D.3.3.2.3.1.2.8-2 | JEM FILE LOAD FUNCTIONAL FLOW for BC | d3-65 | |
| D.3.3.2.3.1.2.8-3 | JEM FILE LOAD FUNCTIONAL FLOW for RT (JCP, MDP or BUC) | d3-66 | |
| D.3.3.2.3.2.1.8-1 | Deleted | d3-67 | |
| D.3.3.2.3.2.2.7-1 | JEM FILE TRANSFER FUNCTIONAL SEQUENCE | d3-69 | |
| D.3.3.2.3.2.2.7-2 | JEM FILE UPLOAD FUNCTIONAL FLOW for BC | d3-70 | |
| D.3.3.2.3.2.2.7-3 | JEM FILE UPLOAD FUNCTIONAL FLOW for RT (JCP, MDP or buc) | d3-70 | |
| D.3.3.2.3.3.1-1 | deleted | d3-71 | |
| D.3.3.2.3.3.2-1 | deleted | d3-71 | |
| D.3.3.2.3.4.4-1 | Memory Dump Functional Sequence | d3-73 | |
| D.4.1.2.1-1 | BIT NUMBERING | d4-2 | |
| D.4.2.2.1-1 | DATA TYPES | d4-3 |
a b c
Appendix d
D.1.0 INTRODUCTION
D.1.1 PURPOSE & SCOPE
The purpose of this appendix is to provide definition of the software interface requirements between the Space Station Manned Base (SSMB) and the Japanese Experiment Module (JEM). The scope of this appendix is limited to the software interfaces between the SSMB End Item and the JEM.
D.1.2 system description The software interface between the SSMB and the JEM is primarily an interface between the Station Management and Control (SMC) end item, on the SSMB side of the interface, and the software components within the JEM. The purpose of the SMC is to provide vehicle level input and control to achieve the operations which accomplish the mission of the Space Station as an element of the United States On-orbit Segment (USOS). The SMC controls the operation of the on-orbit vehicle portion of the Space Station by establishing vehicle level modes, executing vehicle level operations, processing and routing video signals, and management of audio channels. The SMC also controls the distribution of data from the on-orbit vehicle to the ground or external vehicles, from the ground or external vehicles to the appropriate functional area on the on-orbit vehicle, and between functional areas on the vehicle. The SMC also establishes the control and processing for commands from the on-board crew.
SSP 41151 Apendix D Revision H
C1-1
D.2.0 Documents D.2.1 applicable documents None D.2.2 reference DOCUMENTS The following documents are referenced in this Appendix for context and user convenience.
| MIL-STD-1553 |
| Interface Standard For Digital Time Division Command/Response Multiplex Data Bus |
| References |
| (D.3.2.1, D.3.3.1.2, D.3.3.1.3, D.3.3.1.4, D.3.3.1.4.1.1, D.3.3.1.5.4, D.3.3.1.5.9, D.3.3.1.7, D.3.3.2.1.4.1.6, D.4.3) |
| SSP 30219 |
| Space Station Reference Coordinate Systems |
| References |
| (Table D.3.4.4.2.1.2-1) |
| SSP 41154 |
| Software Interface Control Document Part 1 United States On-Orbit Segment to United States Ground Segment Command and Telemetry |
| References |
| (D.3.3.2.3.2, Table D.3.3.2.3-1) |
| SSP 42000 |
| United States On-Orbit Segment to Japanese Experiment Module Interface Control Document |
| References |
| (Table D.3.4.4.2.1.2-1) |
| SSP 45012 |
| Space Station Control Center to Japan Aerospace Exploration Agency (JAXA) Ground Segment Interface Control Document, Part 1 |
| References |
| (D.3.3.2.3.2, Table D.3.3.2.3-1) |
| SSP 45012 |
| Space Station Control Center to Japan Aerospace Exploration Agency (JAXA) Ground Segment Interface Control Document, Part 2 |
| References |
| (D.3.3.2.3.2, Table D.3.3.2.3-1) |
D2-2
D.3.0 INTERFACE REQUIREMENTS
This section of this appendix contains the functional interface requirements for the SMC End Item and the Computer Software Configuration Items (CSCIs) and Hardware Configuration Items which interface with SMC, and which are contained within the JEM. Parameters for each functional interface, as well as design constraints, will be specified.
D.3.1 INTERFACE identification The SMC software consists of the Command and Control (C&C) CSCI and the Portable Computer System (PCS) CSCI. The SMC software interfaces are implemented via the Control Buses (CBs). The SMC software interfaces with components within the JEM are shown in Figure D.3.1-1, Station Management and Control/JEM Software Interfaces.
FIGURE D.3.1-1 STATION MANAGEMENT AND CONTROL/JEM SOFTWARE INTERFACES
This document contains the interface requirements for the SMC software interfaces to the following components contained within the JEM: Common Berthing Mechanism (CBM) JEM, JEM Remote Manipulator System (RMS), JEM Control Processor (JCP), and the JEM Data Interface Unit-III.
Section D.3 identifies and defines all logical and functional interfaces, which have to be mapped on and be in accordance with the physical interfaces specified in 3.2.2.2 of SSP 41151.
The logical interface is the collection of standards and protocols which are used to communicate via the appropriate physical interface.
The logical interfaces are described in section D.3.3 together with the protocols implemented on the physical interfaces (e.g. for the MIL STD 1553 bus the Bus Controller (BC) and the Remote Terminal (RT)). The Software (SW) interfaces relevant to section D.3.3 are (see also Figure D.3.1-2, SSMB to JEM SW Related Data Interfaces):
Data Interface Unit-III Interface(ISS C&C Bus) SSMB/JEM System Bus Interface (ISS C&C Bus) Remote Manipulator System Interface (ISS C&C Bus) Common Berthing Mechanism Interface (ISS C&C Bus) There are basically two types of logical interfaces:
interfaces for transferring data packets between two directly connected nodes (Node-to-Node Logical Interface) interfaces for transferring data packets end to end (End-to-End Logical Interface) The MIL-STD-1553B data exchange interface falls into the first category. It describes mainly how packets are transferred from node to node using the MIL STD 1553B basic services. This first category interface is described in section D.3.3.1.
The Consultative Committee for Space Data Systems (CCSDS) protocols fall into the second category where the contents of the headers allow end to end routing and identification of the purpose and content of the packet to the end destination. This second category interface is described in section D.3.3.2.
The functional interface is the description of the commands and data which must be passed between two software applications for those applications to perform properly. These commands and data are passed via the physical interfaces using the standards and protocols of the logical interfaces. (N.B. Multiple functional interfaces may be associated with a single physical interface, and multiple logical interfaces may also be associated with a single physical interface.)
See Figure D.3.1-3, Physical, Logical and Functional Interfaces Relationship, for illustration of this concept.
FIGURE D.3.1-2 SSMB to JEM SW Related Data Interfaces
FIGURE D.3.1-3 PHYSICAL, LOGICAL AND FUNCTIONAL INTERFACES RELATIONSHIP
D.3.2 CONCEPT OF OPERATION
All buses operate independently. Bus controllers for the busses within the JEM provide the command, control, and servicing of the remote terminals on their bus. The CBs provide the information collection and redistribution functions for information to be transferred or shared between components on different Local and/or User Buses when the task cannot be accomplished by the bus controllers of the lower levels of the hierarchy.
D.3.2.1 FRAME STRUCTURE
The software control concept for the MIL-STD-1553B buses on the International Space Station (ISS) uses cyclic, synchronized, time-scheduled communications based on a 10 Hz (100 ms) Command and Data Handling (C&DH) Processing Frame, as shown in Figure D.3.2.1-1, Frame Concept. The 100 ms C&DH Processing Frame is made up of an 80 Hz (12.5 ms) Multiplexer/Demultiplexer (MDM) Input/Output (I/O) Subframe, which supports a higher level architecture featuring a 1 Hz (1 sec) C&DH Minor Frame consisting of 10 Processing Frames, and a 0.1 Hz (10 sec) C&DH Major Frame consisting of 10 Minor Frames.
This concept provides a fixed, task scheduling environment featuring fixed-format 1553 bus transactions, including subsystem I/O and telemetry data transfers. The fixed processes is table driven. A representation of the 100 ms frame with an example of bus allocations (NOT the actual allocations, which are design implementation) is shown in Figure D.3.2.1-2, Bus Time Division Allocations (Example).
FIGURE D.3.2.1-1 FRAME CONCEPT
FIGURE D.3.2.1-2 BUS TIME DIVISION ALLOCATIONS (EXAMPLE)
D.3.3 LOGICAL INTERFACE REQUIREMENTS
D.3.3.1 NODE TO NODE LOGICAL INTERFACE
This section describes the JEM to SSMB protocol for transferring data across the MIL-STD- 1553 busses by defining protocol options, specific features and special use of bus capabilities.
D.3.3.1.1 MESSAGE FORMAT
The MIL-STD-1553 bus implementing the command and data interface is controlled at any given time by one BC on the SSMB side, with all other units on the bus operating as Remote Terminals (RTs).
The BC will always initiate the information transfers on the bus.
The following categories are defined for the information transfer:
Point to Point Communication Controller to RT Transfer RT to Controller Transfer Mode Command without (w/o) Data Word Mode Command with Data Word Broadcast Communication Controller to RT Transfer Mode Command without (w/o) Data Word Mode Command with Data Word
D.3.3.1.2 MODE CODES
Remote terminals located within the JEM, which are connected to MIL-STD-1553B busses controlled by bus controllers located within the SSMB shall implement the mode codes (as defined by MIL-STD-1553B, Notice 2) in accordance with Table D.3.3.1.2-1, JEM Implemented Mode Codes.
TABLE D.3.3.1.2-1 JEM IMPLEMENTED MODE CODES (2 Pages)
| T/R BIT |
| MODE CODE |
| FUNCTION |
| DATA WORD |
| BROADCAST COMMAND ALLOWED |
| JCP |
| DIU-III |
| RMS |
| CBM |
| 1 |
| 00000 |
| Dynamic Bus Control |
| No |
| No |
| No |
| No |
| No |
| No |
| 1 |
| 00001 |
| Synchronize |
| No |
| Yes |
| Yes |
| Yes |
| Yes |
| Yes |
| 1 |
| 00010 |
| Transmit Status Word |
| No |
| No |
| Yes |
| Yes |
| Yes |
| Yes |
| 1 |
| 00011 |
| Initiate Self-Test |
| No |
| Yes |
| Yes |
| Yes |
| Yes |
| Yes |
| 1 |
| 00100 |
| Transmit Shutdown |
| No |
| Yes |
| Yes |
| Yes |
| Yes |
| Yes |
| 1 |
| 00101 |
| Override Transmitter Shutdown |
| No |
| Yes |
| Yes |
| Yes |
| Yes |
| Yes |
| 1 |
| 00110 |
| Inhibit Terminal Flag Bit |
| No |
| Yes |
| Yes |
| Yes |
| Yes |
| Yes |
| 1 |
| 00111 |
| Override Inhibit Terminal Flag |
| No |
| Yes |
| Yes |
| Yes |
| Yes |
| Yes |
| 1 |
| 01000 |
| Reset Remote Terminal |
| No |
| Yes |
| Yes |
| Yes |
| Yes |
| Yes |
| 1 |
| 10000 |
| Transmit Vector Word |
| Yes |
| No |
| No |
| No |
| No |
| No |
| 0 |
| 10001 |
| Synchronize With Data Word |
| Yes |
| Yes |
| Yes |
| Yes |
| Yes |
| Yes |
| 1 |
| 10010 |
| Transmit Last Command |
| Yes |
| No |
| Yes |
| Yes |
| Yes |
| Yes |
| 1 |
| 10011 |
| Transmit Bit Word |
| Yes |
| No |
| Yes |
| Yes |
| Yes |
| Yes |
| 0 |
| 10100 |
| Selected Transmitter Shutdown |
| Yes |
| Yes |
| No |
| No |
| No |
| No |
| 0 |
| 10101 |
| Override Selected Xmitter S’down |
| Yes |
| Yes |
| No |
| No |
| No |
| No |
In case of reception of reserved or not-implemented mode codes, remote terminals located within the JEM shall respond as follows:
Dynamic Bus Control Respond with Status Word. The DYNAMIC BUS CONTROL ACCEPTANCE bit in the status word will not be set.
Transmit Vector Word Respond with Status Word plus a single Data Word.
Selected Transmitter Shutdown Respond with Status Word. No transmitters are shut down as a result of this mode code.
Override Selected Transmitter Shutdown Respond with Status Word. No transmitters that have been previously shut down are reactivated as a result of this mode code.
Reserved Mode Codes (T/R Bit = 1: 01101 - 01111) Respond with Status Word.
Reserved Mode Codes (T/R Bit = 1: 10110 - 11111) Respond with Status Word plus a single Data Word.
Reserved Mode Codes (T/R Bit = 0: 10110 - 11111) Respond with Status Word.
Invalid Mode Codes (T/R Bit = 0: 00000 - 10000, 10010 - 10011) No response.
Invalid Mode Codes (T/R Bit = 1: 10001, 10100 - 10101) No response.
D.3.3.1.3 status word Remote terminals located within the JEM which are connected to MIL-STD-1553B busses controlled by bus controllers located within the SSMB shall implement the 1553 status word (as defined by MIL-STD-1553B, Notice 2) in accordance with Table D.3.3.1.3-2, JEM Implemented Status Word Bits.
TABLE D.3.3.1.3-2 JEM IMPLEMENTED STATUS WORD BITS
| BIT(S) |
| DESCRIPTION |
| JCP |
| DIU-III |
| RMS |
| CBM |
| 00-04 |
| Remote Terminal Address |
| Yes |
| Yes |
| Yes |
| Yes |
| 05 |
| Message Error Bit |
| Yes |
| Yes |
| Yes |
| Yes |
| 06 |
| Instrumentation Bit |
| No |
| No |
| No |
| No |
| 07 |
| Service Request Bit |
| No |
| No |
| No |
| No |
| 08-10 |
| Reserved Bits |
| No |
| No |
| No |
| No |
| 11 |
| Broadcast Command Rec’d Bit |
| Yes |
| Yes |
| Yes |
| Yes |
| 12 |
| Busy Bit |
| No |
| No |
| No |
| No |
| 13 |
| Subsystem Flag Bit |
| No |
| No |
| No |
| No |
| 14 |
| Dynamic Bus Control Acceptance |
| No |
| No |
| No |
| No |
| 15 |
| Terminal Flag Bit |
| Yes |
| Yes |
| Yes |
| Yes |
The C&C MDM shall neglect ‘Terminal Flag Bit’ within the status word transmitted within JEM components.
D.3.3.1.4 BUS FAILURE DETECTION AND RECOVERY
The C&C MDM within the SSMB performs bus Failure Detection, Isolation, and Recovery (FDIR) functions to detect communication errors within JEM components, to isolate faulty parts, and to recover communication within JEM components.
Remote terminals located within the JEM, which are connected to MIL-STD-1553B busses controlled by the C&C MDM located within the SSMB, shall support the C&C MDM bus FDIR by transmitting the status word described in section D.3.3.1.3.
The C&C MDM bus FDIR consists of the following items:
Failure detection and isolation Failure recovery Supplementary data downlink Frame counter D.3.3.1.4.1 Failure Detection and Isolation D.3.3.1.4.1.1 Failure detection The primary C&C MDM shall monitor ‘transaction error’. Transaction error is one of the following conditions:
Response timeout Message error bit in status word Message violating MIL-STD-1553 format Frame counter fails to change D.3.3.1.4.1.2 Failure ISOLATION The primary C&C MDM shall differentiate the following fault cases:
Failure of each RT/channel Failure of each bus channel Failure of individual RT Failure of each RT/channel is determined when two or more consecutive transaction errors are detected on primary channel with an individual RT.
Failure of each bus channel is determined when two or more consecutive transaction errors are detected on primary channel with multiple RTs.
Failure of an individual RT is determined after primary RT/channel failure has been declared, when a second consecutive transaction error is detected on the back-up channel of the same individual RT.
D.3.3.1.4.2 failure recovery The Primary C&C MDM shall take the following actions to support failure recovery:
In case of 1553 Transaction Error:
The Primary C&C MDM performs retry of failed message only when the failed message is of the type ‘BC to RT Cmd Xfer’, ‘RT to BC Cmd Xfer’ and ‘Data Load’ described in section D.3.3.1.5. Other failed messages are discarded.
Retry shall be performed at the next ‘BC to RT Cmd Xfer’ boxcar which is allocated to the RT.
In case of failure of each RT/channel:
The Primary C&C MDM switches the channel to the backup channel for communication with all RTs. The channel switch shall be performed within two major I/O frames (20 sec).
If the failed RT/channel is already the backup channel, the C&C MDM shall declare a failure of the RT as described in the following paragraphs. (Note: Even though the failed RT may not have a failed Primary Channel, the rationale is to prevent a second bus switchover. If the function of the failed RT is required, the crew/ground can command a switchover to the primary channel, after disabling the FDIR response for the failed RT on the primary channel.)
In case of failure of an individual RT:
The Primary C&C MDM reconfigures the RT to redundant RT if applicable. RT reconfiguration scenario for JEM components is uniquely defined as follows:
JCP reconfiguration The following two cases are defined as the failure of the JCP:
Communication loss on both channels as defined in section D.3.3.1.4.1.2 Failure to increment the frame counter as defined in section D.3.3.1.4.5 The reconfiguration scenario for the JEM is described in section D.3.4.2.3.
Data Interface Unit (DIU)-III reconfiguration None (Reconfiguration with respect to JEM activation is described in section 3.4.)
RMS reconfiguration None If the failed RT is already the redundant RT or after reconfiguration communication is not established with the redundant RT, the C&C MDM shall initiate its retry logic for the RT. Retry logic for JEM components is defined in section 3.4.
In case of failure of both bus channels:
The C&C MDM reconfigures the C&C MDM configuration.
D.3.3.1.4.3 deleted
D.3.3.1.4.4 SUPPLEMENTARY DATA DOWNLINK
For further investigation on the ground, the following data shall be made available for downlink:
Fault status of each RT/channel pair.
Fault status of each bus channel.
Fault status of each redundant bus.
D.3.3.1.4.5 FRAME COUNTER
The JCP and RMS shall provide a monotonically increasing counter (0 to 99) in the first word of each 10 Hz RT to BC Telemetry Poll. The C&C MDM shall monitor the counter. If the counter fails to change for three seconds, the C&C MDM shall issue a caution event indicating JCP or RMS Failure and initiate the appropriate failure response as defined in section D.3.3.1.4.2.
D.3.3.1.5 1553 DATA EXCHANGE
This section provides the specifications for data exchange.
D.3.3.1.5.1 BROADCAST SYNC
FUNCTION:
Some remote terminals have communications with the bus controller which is dependent upon the processing frame number. This means that although the same remote terminal address and subaddress is used in different processing frames, the definition of the data contained in the transfer is defined differently (based upon the processing frame number). For frame dependent communications, the processing frame number of remote terminal must be contained in the data provided to the bus controller. (Note: The frame structure used upon the International Space Station (ISS) is described in section D.3.3.1.5.6, RT to BC Telemetry (TLM) Poll) The C&C CSCI operating as bus controller shall broadcast a Synchronize With Data Word Mode Command (Mode Code 10001) at the beginning of the first subframe of each processing frame to subaddress 31. A 5 ms minimum interval shall be maintained between the Broadcast Sync and the next scheduled transmission to the JEM. The data word associated with the Synchronize With Data Word Mode Command transmitted by the bus controller identifies the current processing frame number of the bus controller.
1553B MESSAGE FORMAT:
Broadcast Communication: Mode Command with Data Word
BUS FDIR:
Transaction Error check: NO Retry: NO
DATA WORD FORMAT:
Broadcast Synchronization shall comply with the requirements contained in Table D.3.3.1.5.1-1, Broadcast Synchronize with Data Word Format.
TABLE D.3.3.1.5.1-1 Broadcast synchronize with data word Format
| Word# |
| Description |
| Position |
| Limits/ |
Range
| CW |
| 1553B Command Word |
| 0-15 |
| N/A |
| 1 |
| Spare |
| 0-8 |
| set to 0 |
| 1 |
| Processing Frame Number |
| 9-15 |
| 0 to 99 |
D.3.3.1.5.2 BROADCAST TIME
FUNCTION:
Some remote terminals within the JEM require the synchronization of their Local Reference Clock (LRC) with the local station clock (C&C MDM LRC) to provide a consistent time base across the station resources for correlation of data and events.
The C&C MDM shall broadcast time at a 1 Hz rate to RT subaddress 29.
The C&C MDM shall broadcast time as the first bus transaction of the third subframe following a 1 sec crossover. The C&C MDM appends the non-CCSDS seconds/subseconds data to the time value in its LRC to build the Time Broadcast message. The first four words of the time data are in the CCSDS Calendar Segmented Code format. These words consist of Binary Code Decimal (BCD) formatted time fields. The fifth and sixth words contain binary subseconds. The seventh word contains Universal Time Coordinated (UTC) conversion parameters but, in the implementation, it is unused. The eighth word is a non-CCSDS field which contains seconds and subseconds information. The Time Broadcast should represent the actual C&C MDM time at the time of the broadcast.
The RT should compensate for a transport Lag of 180 microseconds. (Transport Lag is the time delay incurred during the transmission and receipt of the broadcast. This is a constant value for each RT.)
1553B MESSAGE FORMAT:
Broadcast Communication: Controller to RT Transfer
BUS FDIR:
Transaction Error check: NO Retry: NO
DATA WORD FORMAT:
Broadcast Time shall comply with the requirements contained in Table D.3.3.1.5.2-1, Broadcast Time Format.
TABLE D.3.3.1.5.2-1 Broadcast TIME Format (2 Pages)
| Word# |
| Description |
| Position |
| Limits/ |
Range
| CW |
| 1553B Control Word |
| 0-15 |
| N/A |
| 1 |
| CCSDS Calendar Segmented Time Preamble Field - ’01010000’B (See D.4.2.2.4.2.2) |
| 0-7 |
| N/A |
| 1 |
| Most significant 8 bits of BCD Year Field |
| 8-15 |
| 19-20 |
| 2 |
| Least significant 8 bits of BCD Year Field |
| 0-7 |
| 0-99 |
| 2 |
| BCD Month field, 8 bits |
| 8-15 |
| 1-12 |
| 3 |
| BCD Day of Month field |
| 0-7 |
| 1-31 |
| 3 |
| BCD Hours field, 8 bits |
| 8-15 |
| 0-23 |
| 4 |
| BCD Minutes field, 8 bits |
| 0-7 |
| 0-59 |
| 4 |
| BCD Seconds field, 8 bits |
| 8-15 |
| 0-59 |
| 5 |
| Spare |
| 0-11 |
| 5 |
| Binary Subseconds. Most Significant 4 bits |
| 12-15 |
| 6 |
| Binary Subseconds-Least significant 16 bits, total range=0 to 1,048,575 at one microsecond per count |
| 0-15 |
| 0-1,048,575 |
| 7 |
| UTC Conversion Parameters. Always set to zero. Note this data is contained in the Broadcast Ancillary Data |
| 0-15 |
| 0 |
| 8 |
| Non CCSDS Seconds/Subseconds,16 bits, range 0-65,535 The one’s portion of the seconds plus the subseconds information of the time converted to a straight binary count rounded to the nearest 256 microseconds (LSB=256 microseconds) |
| 0-15 |
| 0-65,535 |
D.3.3.1.5.3 BROADCAST ancillary data
Ancillary data is information which is disseminated between large numbers of components within the ISS. Ancillary data is distributed by the bus controller broadcasting the information over the bus. The definition of the information contained within the ancillary data is dependent upon the processing frame in which the information is transmitted.
The C&C CSCI operating as bus controller shall broadcast ancillary data at a 10 Hz rate to RT subaddresses 13 and 14. Ancillary data is defined in section D.3.4. Remote terminals in the JEM which need to receive ancillary data shall synchronize communications with the bus controller as defined in section D.3.3.1.5.1.
characteristics:
The broadcast ancillary data shall be separated from the synchronize with data mode command by a minimum of 5 ms.
The data contained in each 64-word message set (2 boxcars) shall be grouped into 10 Hz, 1 Hz, and 0.1 Hz segments. The boundaries of each rate group shall be fixed within the 2 boxcar set at the same location in each processing frame.
1553B MESSAGE FORMAT:
Broadcast Communication: Controller to RT Transfer
BUS FDIR:
Transaction Error check: NO Retry: NO
DATA WORD FORMAT:
Broadcast Ancillary Data shall comply with the requirements contained in Table D.3.3.1.5.3-1, Broadcast Ancillary Data Word Format.
TABLE D.3.3.1.5.3-1 Broadcast ANCILLARY Data WORD Format
| Word# |
| Description |
| Position |
Message 1
| CW |
| 1553B Command Word |
| 1-3 |
| CCSDS Primary Header (defined in section D.3.3.2.1) |
| 0-15 |
| 4-8 |
| CCSDS Secondary Header (defined in section D.3.3.2.1) |
| 0-15 |
| 9-32 |
| Ancillary Data (defined in section D.3.4) |
| 0-15 |
Message 2
| CW |
| 1553B Command Word |
| 1-## |
| Ancillary Data (cont.) |
| 0-15 |
| (##+1)-32 |
| Null |
| 0-15 |
D.3.3.1.5.4 BC to RT Command Transfer
Standard Commands conveyed by BC to RT transfer boxcars are the primary means of control of the station. Standard commands can originate in the Ground Segment and appear on the C&C MDM CSCI interface from the Assembly/Contingency Baseband Signal Processor. Alternatively, standard commands can originate in the PCS as a crew input, or from the Space Shuttle via the Orbiter Interface Unit on a direct ISS bus connection, or the Space to Space Station Radio interface. Standard commands can also originate in the C&C MDM, for transmission to a local bus remote terminal for processing or route to a user bus remote terminal. The C&C MDM shall validate command in accordance with section D.3.3.2.2.2.
For the JEM interfaces, two types of standard commands are defined. One is the command with CCSDS Header described in section 3.3.2.1, destined for the JCP and RMS. The other is the command without CCSDS Header, destined for the DIU-III and CBM.
characteristics:
Commands to JEM components can be composed of one or two MIL-STD-1553 messages.
Commands to the DIU-III and CBM shall be one message of 32 words or less in a non-CCSDS format.
Commands to JCP and RMS shall be two messages, even if the length of command is less than one message in CCSDS format The two 1553 messages of two-message commands shall come to JCP within one processing frame, and shall come to consecutive subaddresses.
Command transmission from the C&C MDM to JEM JCP, RMS and DIU-III shall be a maximum one message per one second. (i.e. max. 1 Hz) (Note: Command transmission from C&C MDM to DIU-III shall be in 6th Boxcar in 2nd subframe (subframe #1) in 2nd processing frame (processing frame #X1: X=0,1,2...9) of minor frame.)
Commands transmission from the C&C MDM to the JEM CBM shall be a maximum of ten commands per one second (i.e., 10 Hz).
BC to RT Command Transfer shall occur only when there is a Command to be transmitted.
If one message of a two-message command fails, both of the messages shall be retried at the next boxcars.
***Due to the design of the United States (US) uplink capability, commands with a length of 48 of less octets will be zero padded between the last command word and the checksum prior to uplink.
1553B MESSAGE FORMAT:
Point to Point Communication: Controller to RT Transfer
BUS FDIR:
Transaction Error check: YES Retry: YES
DATA WORD FORMAT:
The CCSDS Format Command shall comply with the requirements in Table D.3.3.1.5.41, CCSDS Command Data Word Format. The Non-CCSDS Format Commands for the DIU-III shall comply with the requirements in Table D.3.3.1.5.4-2, Non-CCSDS Format Commands Data Word Format: DIU-III.
TABLE D.3.3.1.5.4-1 CCsDS Command data word format
| Word# |
| Description |
| Position |
Message 1
| CW |
| 1553B Command Word |
| 1-3 |
| CCSDS Primary Header |
(defined in section D.3.3.2.1) 0-15
| 4-8 |
| CCSDS Secondary Header |
(defined in section D.3.3.2.1) 0-15
| 9-32 |
| Command |
(defined in section D.3.3.2.3 or section D.3.4) 0-15
Message 2
| CW |
| 1553B Command Word |
| 1-## |
| Command (cont.) |
| 0-15 |
| (##+1) |
| Check Sum* |
| 0-15 |
(##+2)-
| Null |
| 0-15 |
* Checksum is in last word of the command packet as defined by the packet length parameter in the CCSDS primary header.
TABLE D.3.3.1.5.4-2 Non-ccsds format Commands data word format:DIU-III
| Word# |
| Description |
| Position |
| CW |
| 1553B Command Word |
| 1 |
| Command ID |
(defined in section D.3.4.3.1.1) 0-15
| 2-N* |
| Command Parameter |
0-15
* The number of Data Words (N) is not fixed to 32 but variable depending on the length of Command Parameter field. For a command with no parameter, the Command Parameter field doesn’t reside, and the number of Data Word is one.
D.3.3.1.5.5 RT TO BC COMMAND TRANSFER
Standard Commands conveyed by RT to BC command transfer boxcars that support the File Transfer Upload and Download protocols defined in section D.3.3.2.3. The C&C MDM shall validate all commands.
CHARACTERISTICS:
The two 1553 messages of two-message commands shall come from the JCP, Management Data Processor (MDP) or Back-up Controller (BUC) within one processing frame, and shall come from consecutive subaddresses.
Commands from the JEM JCP, MDP or BUC shall be a maximum one command per one second. (i.e., maximum command rate of 1 Hz) Command polls from the C&C MDM to JEM JCP, MDP or BUC shall be retried during the next processing frame to account for transmission errors. (i.e., C&C polls for commands at a maximum rate of 2 Hz) If one message of a two-message command fails, both messages of the command shall be retried.
Duplicate command will not be processed (a duplicate command is defined as a command which has the same Application Process Identification (APID) and sequence count as the command received previously).
1553B MESSAGE FORMAT:
Point to Point Communication: RT to BC Transfer
BUS FDIR:
Transaction Error check: YES Retry: YES
DATA WORD FORMAT:
The Command shall comply with the requirements in Table D.3.3.1.5.5-1, Command Data Word Format.
TABLE D.3.3.1.5.5-1 COMMAND DATA WORD FORMAT
| Word # |
| Description |
| Position |
| 1-3 |
| CCSDS Primary Header |
(defined in section D.3.3.2.1) 0-15
| 4-8 |
| CCSDS Secondary Header |
(defined in section D.3.3.2.1) 0-15
| 9 |
| (Reserved) |
| 0-15 |
| 10 |
| Legal Station Modes |
| 0-15 |
| 11-## |
| Command |
(defined in section D.3.3.2.3) 0-15
| (##+1) |
| Check Sum |
| 0-15 |
| (##+2) - 64 |
| Null |
| 0-15 |
Note: JEM shall set the Legal Station Modes word to a constant value which indicates that the command is legal in all modes.
D.3.3.1.5.6 RT TO BC TLM POLL
The RT to BC TLM Poll is the method used to transfer data from the JEM to the C&C MDM for its use as well as for transmission to other users. In each Processing Frame, the JCP shall be allocated 3 boxcars for RT to BC communication. Either DIU-III(A) or (B) shall be allocated 9 boxcars in each Minor Frame when the JCP is not activated. The JEM RMS shall be allocated 2 boxcars in each Processing Frame. The JEM CBM shall be allocated 2 boxcars in each Processing Frame.
CHARACTERISTICS:
The contents of the JCP poll shall include normal health and status, Caution and Warning (C&W), JEM message, command response, command response counter, file and memory transfer status, and frame counter.
The contents of the JEM RMS poll shall include normal health and status, command response, command response counter, file and memory transfer status, frame counter, Guidance, Navigation and Control (GNC) Data and split screen configuration commands.
The C&C Processor shall use frame counter data from the JCP and JEM RMS to determine that each main processor is functioning. The frame counters indicate the current processing frame number. When the JCP or the JEM RMS is synchronized with the C&C MDM, the processing frame number shall be the same as the C&C processing frame number transmitted in the synchronize with data mode code.
The C&C Processor shall use the file and memory transfer status data in conjunction with the file and memory transfer function. The characteristics of the file and memory transfer status data are contained in paragraph D.3.3.2.3.1.2.4.
The frame counter, and file and memory transfer status data, shall be transmitted in the first data word of the first RT to BC TLM Poll boxcar in each Processing Frame.
The data from the JCP contained in each 96-word message set (3 boxcars) and the data from the JEM RMS contained in each 64-word message set (2 boxcars) shall be grouped according to the update rate of the data. The data shall be grouped in 10 Hz, 1 Hz, and 0.1 Hz segments. The boundaries of each rate group shall remain fixed within the boxcars at the same location in each processing frame. Data items with update rates other than the 10 Hz, 1 Hz, and 0.1 Hz groups should be included in the next lower rate group and repeated a required to achieve the desired update rate; for example, 0.5 Hz data shall be placed in the 0.1 Hz rate group, and 5 samples shall be allocated within the rate group for each 0.5 Hz data item over the 10 second major frame.
The C&C MDM shall use the frame counter to identify the unique content of the RT to BC TLM Poll data.
The JCP and JEM RMS shall increment the command response counter to identify that the command response(s) in the command response fields have been updated. The command response counter shall be incremented by the number of new command responses. When the command response counter is incremented by one (1), the new command response shall be stored in the ’Latest Command Response’ field. When the command response counter is incremented by more than one, both the ’Latest Command Response’ and ’Second Latest Command Response’ shall contain updated command responses.
The content of the DIU-III poll shall include normal health and status only, and does not include any of the command response, command response counter, File and Memory Transfer (FMT) status, or frame counter.
1553B MESSAGE FORMAT:
Point to Point Communication: Controller to RT Transfer
BUS FDIR:
Transaction Error check: YES Retry: NO
DATA WORD FORMAT:
Each message in each message set of the JCP poll and JEM RMS poll shall comply with the requirements in Table D.3.3.1.5.6-1, RT to BC TLM Poll Data Word Format: JCP and JEM RMS. The first words of the 1Hz Normal Health and Status (H&S) of the first message in each minor frame shall contain the information shown in Table D.3.3.1.5.6-2, Definition of First 9 Words of 1Hz Data: JCP and JEM RMS.
Each message of the DIU-III poll shall comply with the requirements in Table D.3.3.1.5.6-3, RT to BC TLM Poll Data Word Format: DIU-III.
TABLE D.3.3.1.5.6-1 RT TO BC TLM POLL DATA WORD FORMAT: jcp and jem rms
| Word # |
| Description |
| Position |
Message 1
| 1 |
| File & Memory Transfer Status (defined in D.3.3.2.3.1.2.3) |
| 0-8 |
| 1 |
| Frame Counter (defined in D.3.3.1.4.5) |
| 9-15 |
| 2-(#M)* |
| 10 Hz Normal H&S, C&W |
(defined in section 3.4) if required 0-15
| (#M+1)-(#N)* |
| 1 Hz Normal H&S, C&W |
(defined in section 3.4) 0-15
| (#N+ 1)*- #R** |
| 0.1 Hz Normal H&S, C&W (defined in section 3.4) |
| 0-15 |
| * | The table is not intended to show the boundaries of the 10 Hz, 1 Hz, and 0.1 Hz rate groups, which will be defined during detailed design. | |
| ** | R=64 for the JEM RMS and 96 for the JEM JCP. |
TABLE D.3.3.1.5.6-2 DEFINITION OF FIRST 9 WORDS OF 1Hz DATA: jcp and jem rms
| Word # |
| Description |
| Position |
| (#M+1)- (#M+3)* |
| Latest Command Response |
| 0-15 |
| (#M+4)- (#M+6)* |
| Second Latest Command Response |
| 0-15 |
| (#M+7) |
| (Reserved) |
| 0-15 |
| (#M+8) |
| (Reserved) |
| 0-15 |
| (#M+9) |
| Command Response Counter (Range 0 to 255)*** |
| 0-7 |
*** Command Response Counter is a cyclic counter and its initial value is (0).
TABLE D.3.3.1.5.6-3 rt to bc tlm poll data word format: diu-iii
| Word # |
| Description |
| Position |
| 1-32 |
| 1 Hz Normal H&S |
(defined in section D.3.4) 0-15
D.3.3.1.5.7 Data Load
Data load provides the mechanism for transferring disk file data from the C&C MDM to the JEM (File Load). On each ISS Control Bus (CB), nine boxcars are allocated in each processing frame to perform this function. Only one BC to RT transfer is supported at a time.
1553B MESSAGE FORMAT:
Point to Point Communication: Controller to RT Transfer bus fdir:
Transaction Error check: YES Retry: YES
CHARACTERISTICS:
All information required for processing a Data Load packet is contained within the packet.
Each Data Load transaction shall be treated as a complete transaction.
File Load packets shall be transferred at a maximum rate of 10 Hz.
A message shall be transmitted to all data load subaddresses even when the actual data load packet is smaller.
File Load packets shall be formatted as described in paragraph D.3.3.2.3.1.2.6.
If a message out of nine messages fails, all nine messages shall be retried in the next processing frame. The retry shall be performed two times at the most (the same command shall be sent three times).
D.3.3.1.5.8 memory DumP
FUNCTION:
Memory dump provides the mechanism for directly dumping all or part of the addressed applications memory area. On each ISS CB, three boxcars are allocated in each processing frame to perform this function. Only one RT to BC transfer is supported at a time.
Note: Memory dump function is not applicable for BUC
1553B MESSAGE FORMAT:
Point to Point Communication: RT to Controller Transfer
BUS FDIR:
Transaction Error check: YES Retry: No
CHARACTERISTICS:
Memory Dump is a continuous function. Once initiated, the selected memory area shall be cyclically dumped for the MDP until commanded to dump a different memory area, and for the JCP until commanded to terminate.
Memory Dump packets shall be transferred at a rate of 10 Hz.
Memory Dump packets shall be formatted as described in paragraph D.3.3.2.3.4.3.
Memory Dump packets shall be polled from all of the ’96 Word Memory Dump’ subaddresses during each transfer.
D.3.3.1.5.9 DATA DUMP
FUNCTION:
Data dump provides the mechanism for transferring a file from the JEM to the C&C MDM Mass Storage Device (MSD) for subsequent transfer to the ground (File Dump). Nine boxcars are allocated on the ISS CB in each processing frame to perform this function. Only one RT to BC transfer is supported at a time.
1553B MESSAGE FORMAT:
Point to Point Communication: RT to…
This is the start of the file's text. The full file is on GovTribe.
File details come from the government source that posted it. Updated .