Overview
ISO 15888:2000 (Space data and information transfer systems - Standard formatted data units - Referencing environment) specifies requirements for referencing environments used with Standard Formatted Data Units (SFDUs) in space data and information transfer systems. Adopted from CCSDS Recommendation CCSDS 622.0‑B‑1 (May 1997), the standard defines how SFDU Replacement Service objects (Label Value Objects with Class ID = R) express references to external data objects so that different agencies and systems can interoperate reliably.
Key topics and requirements
- Referencing environments defined: The standard formalizes multiple CCSDS referencing environments (notably CCSDS1, CCSDS2, CCSDS3 and the combined CCSDS0) that specify valid syntax for filenames and external object references.
- Syntax for file and object names: Provides structure diagrams and rules for expressing file names and locating objects across various storage and transport contexts.
- Replacement Service (LVOs): Requires the use of Label Value Objects (Class ID = R) to reference external data within SFDU products for open system interchange.
- Sequential-media and combined regimes: Includes support for sequential media referencing (for tape/streamed media) and combined environments that mix schemes to cover complex archive and delivery scenarios.
- Conformance and interoperability: Defines conformance levels and expects implementers to follow SFDU structure, Parameter Value Language (PVL) conventions, and referencing rules to ensure open-system data exchange.
- Supporting material: Annexes include acronyms, informative references, a tutorial on using referencing environments, and details on the prototype $CCSDS3 environment.
Practical applications and users
Who uses ISO 15888:
- Space agencies and mission operators exchanging telemetry, science, and engineering data between ground segments and archives.
- Data systems and software developers implementing SFDU packaging, data replacement services, and file-referencing components.
- Archive and data management teams responsible for long-term storage, retrieval, and cross-agency sharing of mission products.
- Standards and integration engineers ensuring interoperability across heterogeneous storage media, operating systems, and international partners.
Why it’s useful:
- Ensures consistent, machine-interpretable references to external files and data objects.
- Facilitates open-system interchange of mission products across agencies and vendor systems.
- Helps avoid ambiguity in cross-platform file naming and retrieval, supporting reliable automation of data pipelines.
Related standards
- CCSDS 622.0‑B‑1 (Recommendation for SFDU referencing requirements) - primary source adopted by ISO 15888.
- Other SFDU and CCSDS documents (see Annex B in ISO 15888) and POSIX/OS interface references where applicable for implementation details.
Keywords: ISO 15888:2000, SFDU, referencing environment, CCSDS, Label Value Object, space data transfer, interoperability, file naming, Replacement Service.