13.07.2015 Views

CCSDS 734.2-R-1, CCSDS Bundle Protocol Specification (Red ...

CCSDS 734.2-R-1, CCSDS Bundle Protocol Specification (Red ...

CCSDS 734.2-R-1, CCSDS Bundle Protocol Specification (Red ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DRAFT <strong>CCSDS</strong> RECOMMENDED STANDARD FOR <strong>CCSDS</strong> BUNDLE PROTOCOL SPECIFICATIONANNEX DPROTOCOL IMPLEMENTATION CONFORMANCESTATEMENT PROFORMA(NORMATIVE)D1OVERVIEWThis annex provides the <strong>Protocol</strong> Implementation Conformance Statement (PICS)Requirements List (PRL) for <strong>CCSDS</strong>-compliant implementations of BP. The PICS for animplementation is generated by completing the PRL in accordance with the instructionsbelow. An implementation shall satisfy the mandatory conformance requirements of the basestandards referenced in the PRL.An implementation’s completed PRL is called the PICS. The PICS states which capabilitiesand options of the protocol have been implemented. The following can use the PICS:a) the protocol implementer, as a checklist to reduce the risk of failure to conform to thestandard through oversight;b) the supplier and acquirer or potential acquirer of the implementation, as a detailedindication of the capabilities of the implementation, stated relative to the commonbasis for understanding provided by the standard PICS proforma;c) the user or potential user of the implementation, as a basis for initially checking thepossibility of interworking with another implementation (it should be noted that,while interworking can never be guaranteed, failure to interwork can often bepredicted from incompatible PICSes);d) a protocol tester, as the basis for selecting appropriate tests against which to assessthe claim for conformance of the implementation.D2INSTRUCTIONS FOR COMPLETING THE PRLAn implementer shows the extent of compliance to the protocol by completing the PRL; thatis, compliance to all mandatory requirements and the options that are not supported areshown. The resulting completed PRL is called a PICS. In the Support column, each responseshall be selected either from the indicated set of responses, or it shall comprise one or moreparameter values as requested. If a conditional requirement is inapplicable, N/A should beused. If a mandatory requirement is not satisfied, exception information must be supplied byentering a reference Xi, where i is a unique identifier, to an accompanying rationale for thenoncompliance. When the requirement is expressed as a two-character combination (asdefined below), the response shall address each element of the requirement; e.g., for therequirement ‘MO’, the possible compliant responses are ‘YY’ or ‘YN’.<strong>CCSDS</strong> <strong>734.2</strong>-R-1 Page D-1 February 2012

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!