ISO 17355:2007
Space data and information transfer systems — CCSDS file delivery protocol
Space data and information transfer systems — CCSDS file delivery protocol
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 153
- Дата публикации:
- 7 мая 2007 г.
- Издание:
- ISO IS 17355 edition 3 version 1
- ICS:
- 49.140
ISO 17355:2007 defines a CCSDS file delivery protocol (CFDP) and associated service for application in the space environment. It is intended for use over the current and envisaged packet delivery services used in the space environment, including CCSDS conventional packet telecommand; CCSDS conventional packet telemetry; CCSDS advanced orbiting systems (AOS) path service. It may also operate over a wide variety of ground network services, including those specified by the CCSDS for cross-support purposes. The protocol operates in the space-to-ground, ground-to-space, and space-to-space directions of transfer. It may be initiated by the file sending or receiving entity. In the interests of interoperability, protocol elements are included for generalized forms of standard file manipulation operations based on assumptions of a common model for a ‘filestore', or medium used to store files. It is recognized, however, that the precise nature and capabilities of filestore management systems are operating-system dependent and, for that reason, the protocol assumes a virtual filestore and associated services that an implementation must map to the capabilities of the actual filestore used. The scope and field of application are furthermore detailed in subclauses 1.2 and 1.3 of the enclosed CCSDS publication.
Abstract
Overview
ISO 17355:2007 - Space data and information transfer systems: CCSDS file delivery protocol (CFDP) - defines a standard file delivery service and protocol for the space environment. Published as the third edition in 2007 (based on CCSDS 727.0-B-3, June 2005), the standard specifies how files are exchanged over CCSDS packet services (conventional telecommand, telemetry and AOS path service) and across a variety of ground network services. CFDP supports space-to-ground, ground-to-space and space-to-space transfers and assumes a virtual filestore model that implementations map to actual onboard or ground file systems to preserve interoperability.
Key Topics and Requirements
- Protocol scope: File transfer service for spacecraft mass memory and related ground systems using CCSDS packet infrastructures.
- Transport environments: CCSDS conventional packet telecommand, conventional packet telemetry, AOS path service, and compatible ground networks.
- Transfer directions: Space-to-ground, ground-to-space, space-to-space; transfers may be initiated by sender or receiver.
- Virtual filestore model: Protocol elements assume a common, abstract filestore; implementations must map virtual filestore semantics to OS-dependent storage.
- Service primitives & PDUs: Defines CFDP service primitives and detailed PDU formats for directive and data exchange (core and extended procedures).
- Operational procedures: Core file delivery procedures plus extended behaviors (e.g., unacknowledged-mode handling updates in Issue 3).
- User operations: Support for proxy operation, directory operations, remote status reporting, remote suspend/resume and other file management interactions.
- Design constraints: Addresses space constraints such as limited computational resources, noisy/limited/asymmetric/interrupted links and long propagation delays; supports early access to partially transferred data where needed.
Applications and Who Uses It
- Satellite and spacecraft system architects and software engineers implementing onboard file transfer and mass memory access.
- Mission operations and ground-segment developers managing payload data delivery, command file uploads, and cross-support between agencies.
- Developers of relay and inter-spacecraft communication systems enabling space-to-space file exchange.
- Integrators building protocols that require guaranteed or best-effort file delivery over CCSDS packet services.
Practical uses include reliable science-data downloads, commanding via file upload, store-and-forward relay operations, and autonomous file transfer between spacecraft and ground.
Related Standards
- CCSDS 727.0-B-3 (CFDP Recommended Standard - source publication)
- CCSDS documents mapped to ISO standards cited in the ISO text:
- CCSDS 732.0-B-1 = ISO 22666:2005
- CCSDS 132.0-B-1 = ISO 22645:2005
- CCSDS 133.0-B-1 = ISO 22646:2005
- CCSDS 232.0-B-1 = ISO 22664:2005
Keywords: CCSDS file delivery protocol, CFDP, space file transfer, virtual filestore, spacecraft mass memory, space-to-ground file transfer, AOS path service, CCSDS packet telemetry, telecommand.
Технические детали
- Технический комитет
- ISO/TC 20/SC 13 - Space data and information transfer systems
- SKU
- ISO 17355:2007
Похожие стандарты
Упомянутые в описании и другие стандарты ISO
ISO 22646:2005
ДействующийSpace data and information transfer systems — Space packet protocol
Overview ISO 22646:2005 - Space data and information transfer systems - Space packet protocol specifies the space packet protocol for transferring space application data over networks that include gr…
ISO 8212:1986
ОтменёнSoaps and detergents — Techniques of sampling during manufacture
Overview Standard Reference: ISO 8212:1986 Title: Soaps and detergents - Techniques of sampling during manufacture ISO 8212:1986 defines standardized techniques for taking representative samples of s…
ISO 20662:2020
ДействующийShips and marine technology — Hopper dredger supervisory and control systems
Overview ISO 20662:2020 - Ships and marine technology: Hopper dredger supervisory and control systems (HD‑SCS) - specifies the components, structure, general requirements, and functional requirements…
ISO 3021:2023
ДействующийAdventure tourism — Hiking and trekking activities — Requirements and recommendations
Overview ISO 3021:2023 - Adventure tourism: Hiking and trekking activities - Requirements and recommendations defines safety-focused requirements and recommendations for hiking and trekking offered a…
ISO 3826-2:2008
ДействующийPlastics collapsible containers for human blood and blood components — Part 2: Graphical symbols for use on l…
Overview ISO 3826-2:2008 - "Plastics collapsible containers for human blood and blood components - Part 2: Graphical symbols for use on labels and instruction leaflets" defines a system of internatio…
ISO/IEC 24730-1:2014
ДействующийInformation technology — Real-time locating systems (RTLS) — Part 1: Application programming interface (API)
Overview ISO/IEC 24730-1:2014 specifies the Application Programming Interface (API) for Real‑Time Locating Systems (RTLS). The standard defines a minimal, interoperable boundary that lets application…
ISO 8668-5:1992
ДействующийAircraft — Terminal junction systems — Part 5: Detail specification for type 3 system
Overview - ISO 8668-5:1992 (Aircraft terminal junction systems, Type 3) ISO 8668-5:1992 defines the detail specification for Type 3 Terminal Junction Systems (TJS) used in aircraft electrical install…
ISO 7574-3:1985
ДействующийAcoustics — Statistical methods for determining and verifying stated noise emission values of machinery and e…
Overview ISO 7574-3:1985 is part of the ISO 7574 series on acoustics and provides a simple (transition) statistical method for determining and verifying stated noise emission values for batches (lots…