Title: CEOS ICF
1CEOS ICF
BaseBand Data Archive InterChange Format
Gian Maria PinnaESA/ESRINGianMaria.Pinna_at_esa.int
CCSDS Panel 2 meeting AMES - 16 May 2001
2ICF development
- Developed by the CEOS WGISS DS ATT
- CEOS Committee on Earth Observation Satellites
- WGISS Working Group on Information Systems and
Services - DS Data Subgroup
- ATT Archive Task Team
- ESA in charge of ICF generation
- Demo translation SW (FRED ? ICF ? WILMA)
3Main Concepts General Requirements
- Make exchange of archive data among facilities
easier - Decrease the number of archive format translators
- BaseBand compliant
4Main Concepts - Properties
- Interchange
- BaseBand data concept
- Multi-missions and multi-sensors
- Extendibility
- Hardware/software and OS independence
5Format Overview
- Hard-disk organisation (normative)
- File naming convention (character set and XML
extension) - lt 2 gigabytes (RID issued)
- Magnetic tape encapsulation (informative)
- No hardware compression
- lt 2 gigabytes
- Network transfer (informative)
6Metadata File
- CEOS ICF metadata file format is XML
- XML namespace
- Http//wgiss.Ceos.Org/ceos-icf/ceos-icf-v1.0-09042
001 (TBC)
- Validation (XML schema)
- Http//wgiss.Ceos.Org/ceos-icf/ceos-icf-v1.0-09042
001.Xsd (TBC)
7Metadata File - Markups Convention
- Characters are always lowercases
- Words are separated by an underscore
- Abbreviations and acronyms only with set of
initials
? Sample of correct CEOS ICF markups
(informative) ltceos_icfgt ltnssdc_identifiergt lt
sensorgt ltelement_setgt
8Metadata File - Extendibility
- Only add information to keep CEOS ICF
integrity - Removing a mandatory element is forbidden
- Usually for specific parameters
- Extend using other XML namespaces
? Correct sensor extension (informative) ltsenso
rgt ltnamegtHRVlt/namegt ltnumbergt2lt/numbergt
ltspotmirror_step value23/gt
ltspotsensor_modegtXIlt/spotsensor_modegt lt/sensorgt
9Metadata File - Reference Systems
- Units expressed in SI from the BIPM (m, kg, s,
etc.) - World geodetic system 1984 (NIMA)
- Universal time coordinated (UTC) from the BIPM
10Metadata File - Built-in Data Types
- Integer
- Timeinstant (UTC and ISO-8601)
- String (universal code set - ISO-10646)
- Double (IEEE 754-1985)
- Urireference (RFC-2396 and RFC-3732)
11Metadata File - UML Model
12Metadata File - Root Element
? Fraction of schema for CEOS ICF Root Element
(normative) ltxsdelement nameceos_icf
minOccurs1 maxOccurs1gt ltxsdcomplexTypegt
ltxsdsequencegt ltxsdelement
nameversion
typeversion
minOccurs1 maxOccurs1/gt
ltxsdelement nameplatform
typeplatform
minOccurs1 maxOccurs1/gt
ltxsdelement nameprocessing_log
typeprocessing_log
minOccurs0 maxOccurs1/gt
ltxsdelement namesignal_data
typesignal_data
minOccurs1 maxOccurs1/gt
lt/xsdsequencegt lt/xsdcomplexTypegt lt/xsdelem
entgt
13Metadata File - Root Example
- lt?Xml version1.0?gt
-
- ltCeos_icf xmlnshttp//wgiss.Ceos.Org/ceos-icf-v
1.0-09042001gt -
- ltVersiongt
-
- lt/Versiongt
- ltPlatformgt
-
- lt/Platformgt
- ltSignal_datagt
-
- lt/Signal_datagt
-
- lt/Ceos_icfgt
14Metadata File - Version element
15Metadata File - Platform Element
16Metadata File - Processing_log element
17Metadata File - Orbit Element
platform
element_set
0..1
orbit
0..1
element_set
0..1
orbit
0..1
number integer
cycle integer
track integer
0..1
attitude_set
0..1
attitude_set
18Metadata File - Signal Data Description
19Signal Data File - Example of Mapping
Signal Data File Record
Minimal repetitive pattern of telemetry
Native telemetry format
Signal Data File format
20Metadata File - Other Elements
- Facility (identifying actors)
- System (identifying hardware, firmware of
software)
21Signal Data File - Properties
- Binary file (close to telemetry format)
- Sequence of signal data record (minimal
repetitive pattern) - No redundancy
- No encryption
- CRC and checksum corrections applied
- Compression (configurable)
- PN decoded
- Frame synchronised
- Chronological order
- Byte aligned (at block levels)
- Only information contained in metadata file can
be removed
22CEOS BaseBand Archive InterChange Format (ICF)
For more information, please contact Gian
Maria Pinna ESA - ESRIN Tel.
39-06-94180644 Fax. 39-06-94180632 e-mail
GianMaria.Pinna_at_esa.int and look at ATT Home
Page at http//www.space.dera.gov.uk/ceos/archiv
e_task.html