29.11.2014 Views

GSC Sentinel-2 PDGS OCD - Emits - ESA

GSC Sentinel-2 PDGS OCD - Emits - ESA

GSC Sentinel-2 PDGS OCD - Emits - ESA

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

document title/ titre du document<br />

PACE<br />

OMPONENT<br />

ENTINEL AYLOAD ATA<br />

ROUND<br />

EGMENT<br />

PERATIONS<br />

OCUMENT<br />

ONCEPT<br />

prepared by/préparé par<br />

<strong>Sentinel</strong>-2 <strong>PDGS</strong> Project Team<br />

reference/réference<br />

GMES-GSEG-EOPG-TN-09-0008<br />

issue/édition 1<br />

revision/révision<br />

2 (draft)<br />

date of issue/date d’édition 25.07.2010<br />

status/état<br />

Draft<br />

Document type/type de document TN<br />

Distribution/distribution<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page ii of xxii<br />

A P P R O V A L<br />

Title<br />

Titre<br />

GMES Space Component - <strong>Sentinel</strong>-2 Payload Data issue<br />

Ground Segment (<strong>PDGS</strong>) - Operations Concept<br />

issue<br />

Document (<strong>OCD</strong>)<br />

1 revision<br />

revision<br />

2 (draft)<br />

Author<br />

<strong>Sentinel</strong>-2 <strong>PDGS</strong> Project Team<br />

date<br />

25.07.2010<br />

auteur<br />

date<br />

approved by<br />

O.Colin<br />

date<br />

approuvé par<br />

date<br />

Authorised by<br />

E.Monjoux<br />

autauris’e par<br />

CHANGE LOG<br />

reason for change /raison du changement issue/issue revision/revision date/date<br />

Creation 1 0 21.12.2009<br />

Update of the document implementing the 1 1 25.06.2010<br />

<strong>PDGS</strong>-SRD RIDs.<br />

Updated baseline as per ngEO operation 1 2 (draft) 25.07.2010<br />

scenarios<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page vii of xxii<br />

T A B L E O F C O N T E N T S<br />

1 INTRODUCTION ................................................................................................30<br />

1.1 Purpose ...........................................................................................................................30<br />

1.2 Background......................................................................................................................30<br />

1.3 Scope...............................................................................................................................32<br />

2 DOCUMENTATION............................................................................................35<br />

2.1 Normative Reference Documents....................................................................................35<br />

2.2 Informative Reference Documents ..................................................................................35<br />

2.3 Acronyms.........................................................................................................................38<br />

2.4 Definitions ........................................................................................................................45<br />

2.5 Document Overview.........................................................................................................46<br />

3 SENTINEL-2 MISSION OVERVIEW ..................................................................47<br />

3.1 Mission Objectives...........................................................................................................47<br />

3.2 Mission Data Users..........................................................................................................48<br />

3.3 <strong>Sentinel</strong>-2 Constellation and Mission Lifetime .................................................................48<br />

3.4 Orbit Characteristics ........................................................................................................49<br />

3.5 Space Segment ...............................................................................................................50<br />

3.5.1 <strong>Sentinel</strong>-2 Spacecraft Overview................................................................................50<br />

3.5.2 Multi-Spectral Instrument Characteristics .................................................................51<br />

3.5.2.1 Spectral Performance Characteristics ...............................................................51<br />

3.5.2.2 Measurement Geometry....................................................................................52<br />

3.5.2.3 Measurement Data Handling.............................................................................54<br />

3.5.2.3.1 Data-Rate and On-Board Data Compression.................................................54<br />

3.5.2.3.2 Scene Packaging ...........................................................................................55<br />

3.5.2.3.3 Measurement Datation ...................................................................................55<br />

3.5.2.4 On-Board Configuration.....................................................................................55<br />

3.5.2.5 Calibration Shutter Mechanism..........................................................................56<br />

3.5.3 Positioning, Attitude and Measurement Datation......................................................56<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page viii of xxii<br />

3.5.4 Data Recording and Downlink Characteristics..........................................................56<br />

3.5.4.1 Data Downlink in X-Band...................................................................................56<br />

3.5.4.2 Data Downlink via EDRS/OCP ..........................................................................57<br />

3.5.4.3 Data Recording and Playback ...........................................................................57<br />

3.5.5 Scheduling................................................................................................................58<br />

3.5.6 Commanding and Control.........................................................................................58<br />

3.6 Ground-Segment .............................................................................................................59<br />

3.7 Mission Evolution with EDRS...........................................................................................59<br />

3.7.1 Review of EDRS Planned Services for GMES .........................................................59<br />

3.7.2 Expected EDRS Usage for <strong>Sentinel</strong>-2 Mission Evolution .........................................60<br />

3.8 Management....................................................................................................................62<br />

4 <strong>PDGS</strong> OPERATION BASELINE ........................................................................64<br />

4.1 Assumptions ....................................................................................................................64<br />

4.2 Operation Context............................................................................................................66<br />

4.2.1 Management.............................................................................................................66<br />

4.2.1.1 HLOP Implementation .......................................................................................66<br />

4.2.1.2 Data-Access Management ................................................................................67<br />

4.2.2 Interfaces..................................................................................................................67<br />

4.2.3 GMES Space Component Data-Access (<strong>GSC</strong>DA) ...................................................69<br />

4.2.4 <strong>Sentinel</strong>-2 Flight Operation Segment (FOS) .............................................................69<br />

4.2.5 Centre National d’Études Spatiales (CNES).............................................................70<br />

4.2.6 Core and Collaborative <strong>PDGS</strong>..................................................................................71<br />

4.2.7 Local Stations ...........................................................................................................71<br />

4.3 Operation Constraints and Drivers...................................................................................71<br />

4.3.1 General Mission Operation Constraints ....................................................................72<br />

4.3.1.1 Mission Data Products.......................................................................................72<br />

4.3.1.2 Mission Data Volumes.......................................................................................72<br />

4.3.1.3 Data Policy ........................................................................................................72<br />

4.3.2 Programmatic Drivers & Constraints.........................................................................73<br />

4.3.2.1 Commissioning Phase.......................................................................................73<br />

4.3.2.2 Mission Evolutions.............................................................................................74<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page ix of xxii<br />

4.3.2.2.1 Spacecraft Phase-in .......................................................................................74<br />

4.3.2.2.2 EDRS Phase-in ..............................................................................................74<br />

4.3.2.3 <strong>PDGS</strong> Physical Layout and Evolutions..............................................................75<br />

4.3.2.4 Evolutions through Third-Party Collaborations ..................................................75<br />

4.3.2.5 Local Station Network........................................................................................75<br />

4.3.3 GMES-Driven Operation Constraints........................................................................76<br />

4.3.4 <strong>GSC</strong>DA Operation Constraints .................................................................................76<br />

4.3.5 Lessons Learnt .........................................................................................................77<br />

4.3.5.1 General Returns of Experience .........................................................................77<br />

4.3.5.2 Long-Term Data Preservation ...........................................................................77<br />

4.3.5.3 Landsat On-Line Data-Access Experience at USGS.........................................77<br />

4.3.5.4 G-POD Experience at <strong>ESA</strong>................................................................................78<br />

4.3.6 Technology Evolution Drivers ...................................................................................79<br />

4.3.7 FOS Operation Constraints ......................................................................................81<br />

4.3.7.1 Mission Schedule Uplink and Mission Planning Loop........................................81<br />

4.3.7.2 MSI Parameter Tables Uplink............................................................................82<br />

4.3.7.3 HKTM Delivery Constraints ...............................................................................82<br />

4.3.8 Spacecraft Operation Constraints.............................................................................82<br />

4.3.8.1 MSI Detectors Parallax......................................................................................83<br />

4.3.8.2 MSI Data Downlink Discontinuities ....................................................................83<br />

4.3.8.3 MSI Duty Cycle..................................................................................................85<br />

4.3.8.4 X-Band Operation Constraints...........................................................................85<br />

4.3.8.5 Asynchronous Management of Ancillary and MSI Data.....................................85<br />

4.3.8.6 OCP Operation Constraints...............................................................................86<br />

4.3.8.7 Constraints not implemented by the <strong>PDGS</strong> .......................................................86<br />

4.3.9 MSI Data Processing Constraints.............................................................................86<br />

4.3.9.1 Radiometry Processing Constraints ..................................................................86<br />

4.3.9.2 Geometry Processing Constraints .....................................................................87<br />

4.3.9.2.1 Image Datation ...............................................................................................87<br />

4.3.9.2.2 Band Co-Registration Constraints ..................................................................88<br />

4.3.9.2.3 Spatial Registration ........................................................................................88<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page x of xxii<br />

4.3.9.2.4 Resampling ....................................................................................................89<br />

4.3.9.2.5 Digital Elevation Model...................................................................................89<br />

4.3.9.3 Data Compression versus Data Quality Trade-Off Constraints .........................90<br />

4.3.10 Constraints and Dependencies driven by the CGS network .....................................90<br />

4.3.10.1 Near-Real-Time Data Timeliness ......................................................................90<br />

4.3.10.2 Real-Time Data Timeliness ...............................................................................92<br />

4.3.10.3 Data Accessibility ..............................................................................................93<br />

4.3.10.4 X-Band Downlink Conflicts between <strong>Sentinel</strong> Missions .....................................94<br />

4.3.10.5 Contact Overlap Management Constraints........................................................95<br />

4.3.11 Constraints and Dependencies driven by the EDRS Exploitation Segment..............95<br />

4.4 Data Products ..................................................................................................................96<br />

4.4.1 Product Portfolio .......................................................................................................96<br />

4.4.2 User Product Concept ..............................................................................................98<br />

4.4.3 Data-Set Subscription Concept ................................................................................99<br />

4.4.4 Product Quality .......................................................................................................100<br />

4.4.4.1 Level-1C Quality Baseline ...............................................................................100<br />

4.4.4.2 Prototype Level-2A Quality Baseline ...............................................................101<br />

4.4.5 Product Timeliness .................................................................................................101<br />

4.4.6 Product Retrieval Latency.......................................................................................102<br />

4.5 Mission Operation Concepts..........................................................................................104<br />

4.5.1 High-Level Concepts ..............................................................................................104<br />

4.5.1.1 Multi-Spacecraft Operations ............................................................................104<br />

4.5.1.2 Systematic and Data-Driven <strong>PDGS</strong> Operations ..............................................104<br />

4.5.1.3 <strong>PDGS</strong> Automation ...........................................................................................104<br />

4.5.1.4 Centre Operation Autonomy and Federative Data-Access Concept................105<br />

4.5.1.5 Scalability and Flexibility regarding Data-Timeliness.......................................107<br />

4.5.1.6 Long-Term Data Preservation .........................................................................108<br />

4.5.1.7 Operational Redundancy and Contingency Handling Concepts......................108<br />

4.5.2 Data Access Concepts ...........................................................................................109<br />

4.5.2.1 Product Data Handling and Data-Access Strategy ..........................................109<br />

4.5.2.2 Data-Access Interfaces ...................................................................................111<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xi of xxii<br />

4.5.2.2.1 <strong>ESA</strong>’s Multi-Mission User Services (MMUS) Portal......................................111<br />

4.5.2.2.2 CDS/DAIL Interface......................................................................................112<br />

4.5.2.2.3 On-Line Public Access to <strong>Sentinel</strong>-2 True Colour Images............................112<br />

4.5.2.2.4 DAG Interface...............................................................................................113<br />

4.5.2.3 Registration & Access Grants..........................................................................114<br />

4.5.2.4 Support Desk...................................................................................................115<br />

4.5.3 Mission Support Operations ...................................................................................115<br />

4.5.3.1 Mission Planning and Scheduling....................................................................115<br />

4.5.3.1.1 Mission Planning & Scheduling Loop with the FOS......................................115<br />

4.5.3.1.2 EDRS/OCP Scheduling................................................................................116<br />

4.5.3.1.3 <strong>PDGS</strong> Downstream Planning and Scheduling Operations ...........................117<br />

4.5.3.2 Mission Performance Monitoring and Control Operations ...............................117<br />

4.5.3.3 Mission Configuration Control Operations .......................................................118<br />

4.5.3.3.1 General Principles ........................................................................................118<br />

4.5.3.3.2 Coordinated MSI Configuration Control........................................................119<br />

4.5.4 Core Mission Operations ........................................................................................119<br />

4.5.4.1 On-Board Sensor Acquisition ..........................................................................119<br />

4.5.4.1.1 MSI Acquisition.............................................................................................119<br />

4.5.4.1.2 Ancillary Data Acquisitions ...........................................................................122<br />

4.5.4.2 Core Mission Data-Recovery On-Ground........................................................122<br />

4.5.4.2.1 Problem Logic ..............................................................................................123<br />

4.5.4.2.2 MSI Packet-Store Management ...................................................................126<br />

4.5.4.2.3 Ancillary-Data Packet-Store Management ...................................................132<br />

4.5.4.2.4 On-Ground Data Reception..........................................................................132<br />

4.5.4.3 Real-Time Data Downlinks to Local Stations...................................................133<br />

4.5.4.3.1 Planning Strategy .........................................................................................133<br />

4.5.4.3.2 LGS Scheduling ...........................................................................................134<br />

4.5.4.4 Level-0 Data Processing Operations ...............................................................135<br />

4.5.4.5 Level-0 Consolidation and Level-1 Data Processing Operations.....................135<br />

4.5.4.5.1 Level-0 Consolidation and Level-1 Processing Logic ...................................136<br />

4.5.4.5.2 Level-1 Processing Context and Datastrip Processing.................................140<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xii of xxii<br />

4.5.4.5.3 Level-1A and Level-1B Processing ..............................................................141<br />

4.5.4.5.4 Level-1C Processing ....................................................................................144<br />

4.5.4.6 Level-2 Data Processing Operations ...............................................................147<br />

4.5.4.7 On-Line Quality Control Operations.................................................................147<br />

4.5.4.8 Reprocessing Operations ................................................................................148<br />

4.5.4.8.1 Reprocessing Campaign Scenario ...............................................................148<br />

4.5.4.8.2 Reprocessing after Nominal Processing Contingency..................................149<br />

4.5.4.9 Data Archiving and Circulation Operations......................................................149<br />

4.5.4.9.1 Data Archiving Operations............................................................................150<br />

4.5.4.9.2 Data Circulation Operations .........................................................................150<br />

4.5.4.10 Cal/Val Operations ..........................................................................................151<br />

4.5.4.10.1 MSI Decontamination .................................................................................151<br />

4.5.4.10.2 Level-1 Radiometry Cal/Val Operations .....................................................152<br />

4.5.4.10.3 Level-1 Geometry Cal/Val Operations........................................................156<br />

4.5.4.10.4 Level-2 Cal/Val Operations.........................................................................157<br />

4.5.5 X-Band HKTM Mission Operations.........................................................................158<br />

4.5.6 <strong>PDGS</strong> End-to-End Operations................................................................................159<br />

4.6 System Maintenance and Evolution Concepts...............................................................160<br />

4.6.1 Reference-Platform.................................................................................................160<br />

4.6.2 System States and Configurations..........................................................................161<br />

4.6.2.1 System States .................................................................................................161<br />

4.6.2.2 System Configurations ....................................................................................162<br />

4.6.3 Operational Transfer Baseline Approach................................................................163<br />

4.6.4 <strong>Sentinel</strong> Units Phase-In Approach..........................................................................163<br />

4.6.5 EDRS Phase-In ......................................................................................................165<br />

4.6.5.1 Commissioning of EDRS Capabilities with <strong>Sentinel</strong>-2 .....................................165<br />

4.6.5.1.1 Data-Relay Link............................................................................................166<br />

4.6.5.1.2 Data-Repatriation Link..................................................................................166<br />

4.6.5.1.3 Data-Dissemination Link...............................................................................167<br />

4.6.5.2 Operational Transfer........................................................................................167<br />

4.7 Network and Security Concepts.....................................................................................167<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xiii of xxii<br />

4.7.1 Security...................................................................................................................167<br />

4.7.2 Network Infrastructure ............................................................................................168<br />

4.8 Collaborative <strong>PDGS</strong> Concepts.......................................................................................169<br />

4.8.1.1 Collaborative Data-Access Mirroring Centres..................................................170<br />

4.8.1.2 Hosted Processing Collaboration Opportunity.................................................170<br />

4.9 <strong>PDGS</strong> Operation Layouts ..............................................................................................173<br />

4.9.1 Baseline Operation Layout .....................................................................................174<br />

4.9.2 Enhanced Operation Layout with EDRS.................................................................175<br />

4.9.3 Alternative Operation Layouts with EDRS ..............................................................178<br />

4.10 <strong>PDGS</strong> Services Portfolio................................................................................................179<br />

4.10.1 Services to <strong>PDGS</strong> Stakeholders.............................................................................179<br />

4.10.1.1 <strong>Sentinel</strong>-2 User Services .................................................................................179<br />

4.10.1.1.1 Service Users .............................................................................................179<br />

4.10.1.1.2 Service Characteristics...............................................................................180<br />

4.10.1.1.3 Service Dependencies and Constraints .....................................................182<br />

4.10.1.1.4 Triggering Mechanism and Interface ..........................................................182<br />

4.10.1.2 Interface Service to CDS/DAIL ........................................................................182<br />

4.10.1.2.1 Service Users .............................................................................................182<br />

4.10.1.2.2 Service Characteristics...............................................................................182<br />

4.10.1.2.3 Service Dependencies and Constraints .....................................................183<br />

4.10.1.2.4 Triggering Mechanism and Interface ..........................................................183<br />

4.10.1.3 Coverage Interface Service to CDS/SCI..........................................................183<br />

4.10.1.3.1 Service Users .............................................................................................183<br />

4.10.1.3.2 Service Characteristics...............................................................................183<br />

4.10.1.3.3 Service Dependencies and Constraints .....................................................183<br />

4.10.1.3.4 Triggering Mechanism and Interface ..........................................................183<br />

4.10.1.4 Performance Reporting Service to CDS/CQC .................................................183<br />

4.10.1.4.1 Service Users .............................................................................................184<br />

4.10.1.4.2 Service Characteristics...............................................................................184<br />

4.10.1.4.3 Service Dependencies and Constraints .....................................................184<br />

4.10.1.4.4 Triggering Mechanism and Interface ..........................................................184<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xiv of xxii<br />

4.10.1.5 <strong>Sentinel</strong>-2 X-Band Real Time Data Access Service ........................................184<br />

4.10.1.5.1 Service Users .............................................................................................184<br />

4.10.1.5.2 Service Characteristics...............................................................................184<br />

4.10.1.5.3 Service Dependencies and Constraints .....................................................185<br />

4.10.1.5.4 Triggering Mechanism and Interface ..........................................................185<br />

4.10.1.6 <strong>Sentinel</strong>-2 True Colour Images On-Line Publishing Service............................185<br />

4.10.1.6.1 Service Users .............................................................................................185<br />

4.10.1.6.2 Service Characteristics...............................................................................185<br />

4.10.1.6.3 Service Dependencies and Constraints .....................................................185<br />

4.10.1.6.4 Triggering Mechanism and Interface ..........................................................185<br />

4.10.1.7 Housekeeping Data Distribution Service to FOS.............................................185<br />

4.10.1.7.1 Service Users .............................................................................................185<br />

4.10.1.7.2 Service Characteristics...............................................................................185<br />

4.10.1.7.3 Service Dependencies and Constraints .....................................................186<br />

4.10.1.7.4 Triggering Mechanism and Interface ..........................................................186<br />

4.10.2 <strong>Sentinel</strong>-2 Collaborative <strong>PDGS</strong> Services................................................................186<br />

4.10.2.1 Collaborative Data Mirroring Centre Integration Service .................................186<br />

4.10.2.1.1 Service Users .............................................................................................186<br />

4.10.2.1.2 Service Characteristics...............................................................................186<br />

4.10.2.1.3 Service Dependencies and Constraints .....................................................187<br />

4.10.2.1.4 Triggering Mechanism and Interface ..........................................................187<br />

4.10.2.2 Hosted Processing Service..............................................................................187<br />

4.10.2.2.1 Service Users .............................................................................................187<br />

4.10.2.2.2 Service Characteristics...............................................................................187<br />

4.10.2.2.3 Service Dependencies and Constraints .....................................................190<br />

4.10.2.2.4 Triggering Mechanism and Interface ..........................................................190<br />

4.10.3 <strong>Sentinel</strong>-2 Mission Support Services ......................................................................191<br />

4.10.3.1 Data Access Control Service...........................................................................191<br />

4.10.3.2 Mission Control Service...................................................................................191<br />

4.10.3.2.1 Mission Configuration and Planning ...........................................................192<br />

4.10.3.2.2 <strong>PDGS</strong> HW/SW Maintenance & Configuration Control................................192<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xv of xxii<br />

4.10.3.2.3 Mission Performance Assessment .............................................................193<br />

4.10.3.2.4 Collaborative <strong>PDGS</strong> Management Support Service ...................................193<br />

4.10.3.3 Data Factory Operations Service.....................................................................193<br />

4.10.3.4 Long-Term Data Preservation Service ............................................................194<br />

5 <strong>PDGS</strong> DESIGN.................................................................................................195<br />

5.1 Overall Design Logic......................................................................................................195<br />

5.2 Functional Model ...........................................................................................................196<br />

5.2.1 Design Logic...........................................................................................................196<br />

5.2.2 Functional Breakdown ............................................................................................196<br />

5.2.2.1 Data Management Functions...........................................................................197<br />

5.2.2.1.1 Core Objective..............................................................................................197<br />

5.2.2.1.2 Design Drivers..............................................................................................197<br />

5.2.2.1.3 Breakdown ...................................................................................................199<br />

5.2.2.2 System Control Functions................................................................................202<br />

5.2.2.2.1 Core Objective..............................................................................................202<br />

5.2.2.2.2 Design Drivers..............................................................................................202<br />

5.2.2.2.3 Breakdown ...................................................................................................203<br />

5.2.2.3 Data Communication Functions.......................................................................205<br />

5.2.2.3.1 Core Objective..............................................................................................205<br />

5.2.2.3.2 Design Drivers..............................................................................................205<br />

5.2.2.3.3 Breakdown ...................................................................................................206<br />

5.2.3 Data Management Functions..................................................................................207<br />

5.2.3.1 Data Reception (DRX) Function ......................................................................207<br />

5.2.3.1.1 Function Objectives and High-Level Description ..........................................207<br />

5.2.3.1.2 Design Drivers and Constraints....................................................................207<br />

5.2.3.1.3 Function Interfaces.......................................................................................208<br />

5.2.3.2 Data Processing Control (DPC) Function ........................................................208<br />

5.2.3.2.1 Function Objectives and High-Level Description ..........................................208<br />

5.2.3.2.2 Design Drivers and Constraints....................................................................209<br />

5.2.3.2.3 Function Interfaces.......................................................................................210<br />

5.2.3.3 Instrument Data Processing (IDP) Function ....................................................210<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xvi of xxii<br />

5.2.3.3.1 Function Objectives and High-Level Description ..........................................210<br />

5.2.3.3.2 Design Drivers and Constraints....................................................................210<br />

5.2.3.3.3 Function Interfaces.......................................................................................211<br />

5.2.3.4 MSI Decompression Software (MDS) Function ...............................................211<br />

5.2.3.4.1 Function Objectives and High-Level Description ..........................................211<br />

5.2.3.4.2 Design Drivers and Constraints....................................................................211<br />

5.2.3.4.3 Function Interfaces.......................................................................................211<br />

5.2.3.5 On-Line Quality Control (OLQC) Function.......................................................211<br />

5.2.3.5.1 Function Objectives and High-Level Description ..........................................211<br />

5.2.3.5.2 Design Drivers and Constraints....................................................................212<br />

5.2.3.5.3 Function Interfaces.......................................................................................212<br />

5.2.3.6 Archive & Inventory (AI) Function ....................................................................212<br />

5.2.3.6.1 Function Objectives and High-Level Description ..........................................212<br />

5.2.3.6.2 Design Drivers and Constraints....................................................................213<br />

5.2.3.6.3 Function Interfaces.......................................................................................213<br />

5.2.3.7 Long-Term Archive (LTA) Service Function.....................................................214<br />

5.2.3.7.1 Function Objectives and High-Level Description ..........................................214<br />

5.2.3.7.2 Design Drivers and Constraints....................................................................214<br />

5.2.3.7.3 Function Interfaces.......................................................................................214<br />

5.2.3.8 Data Circulation (DC) Function........................................................................215<br />

5.2.3.8.1 Function Objectives and High-Level Description ..........................................215<br />

5.2.3.8.2 Design Drivers and Constraints....................................................................215<br />

5.2.3.8.3 Function Interfaces.......................................................................................215<br />

5.2.3.9 Precise Orbit Determination (POD) Function...................................................216<br />

5.2.3.9.1 Function Objectives and High-Level Description ..........................................216<br />

5.2.3.9.2 Design Drivers and Constraints....................................................................216<br />

5.2.3.9.3 Function Interfaces.......................................................................................216<br />

5.2.3.10 Auxiliary Data Supply (ADS) function ..............................................................217<br />

5.2.3.10.1 Function Objectives and High-Level Description ........................................217<br />

5.2.3.10.2 Design Drivers and Constraints..................................................................217<br />

5.2.3.10.3 Function Interfaces.....................................................................................217<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xvii of xxii<br />

5.2.3.11 Data-Access Index (DAX) Function .................................................................217<br />

5.2.3.11.1 Function Objectives and High-Level Description ........................................217<br />

5.2.3.11.2 Design Drivers and Constraints..................................................................218<br />

5.2.3.11.3 Function Interfaces.....................................................................................218<br />

5.2.3.12 Data Access Gateway (DAG) Function ...........................................................219<br />

5.2.3.12.1 Function Objectives and High-Level Description ........................................219<br />

5.2.3.12.2 Design Drivers and Constraints..................................................................219<br />

5.2.3.12.3 Function Interfaces.....................................................................................219<br />

5.2.3.13 Multi-Mission User Services (MMUS) Function ...............................................220<br />

5.2.3.13.1 Function Objectives and High-Level Description ........................................220<br />

5.2.3.13.2 Design Drivers and Constraints..................................................................221<br />

5.2.3.13.3 Function Interfaces.....................................................................................221<br />

5.2.3.14 On-Line Image Browser (OLIB) Function ........................................................222<br />

5.2.3.14.1 Function Objectives and High-Level Description ........................................222<br />

5.2.3.14.2 Design Drivers............................................................................................222<br />

5.2.3.14.3 Function Interfaces.....................................................................................222<br />

5.2.4 System Control Functions.......................................................................................223<br />

5.2.4.1 Mission Configuration Control (MCC) Function ...............................................223<br />

5.2.4.1.1 Function Objectives and High-Level Description ..........................................223<br />

5.2.4.1.2 Design Drivers and Constraints....................................................................223<br />

5.2.4.1.3 Function Interfaces.......................................................................................223<br />

5.2.4.2 Mission Planning (MPL) Function ....................................................................224<br />

5.2.4.2.1 Function Objectives and High-Level Description ..........................................224<br />

5.2.4.2.2 Design Drivers and Constraints....................................................................225<br />

5.2.4.2.3 Function Interfaces.......................................................................................225<br />

5.2.4.3 Mission Performance Assessment (MPA) Function.........................................226<br />

5.2.4.3.1 Function Objectives......................................................................................226<br />

5.2.4.3.2 Design Drivers and Constraints....................................................................226<br />

5.2.4.3.3 Function Interfaces.......................................................................................226<br />

5.2.4.4 Monitoring & Control (M&C) Function..............................................................227<br />

5.2.4.4.1 Function Objectives and High-Level Description ..........................................227<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xviii of xxii<br />

5.2.4.4.2 Design Drivers and Constraints....................................................................228<br />

5.2.4.4.3 Function Interfaces.......................................................................................228<br />

5.2.4.5 Reference Platform (RP) Function...................................................................228<br />

5.2.4.5.1 Function Objectives and High-Level Description ..........................................228<br />

5.2.4.5.2 Design Drivers and Constraints....................................................................229<br />

5.2.4.5.3 Function Interfaces.......................................................................................230<br />

5.2.4.6 Collaboration Support Service (CSS) Function................................................230<br />

5.2.4.6.1 Function Objectives and High-Level Description ..........................................230<br />

5.2.4.6.2 Design Drivers and Constraints....................................................................231<br />

5.2.4.6.3 Function Interfaces.......................................................................................231<br />

5.2.5 Data Communication Functions..............................................................................232<br />

5.2.5.1 Local Area Network (LAN) Function ................................................................232<br />

5.2.5.1.1 Function Objectives and High-Level Description ..........................................232<br />

5.2.5.1.2 Design Drivers and Constraints....................................................................232<br />

5.2.5.1.3 Function Interfaces.......................................................................................232<br />

5.2.5.2 Digital Circulation Network (DCN) Function.....................................................233<br />

5.2.5.2.1 Function Objectives and High-Level Description ..........................................233<br />

5.2.5.2.2 Design Drivers and Constraints....................................................................233<br />

5.2.5.2.3 Function Interfaces.......................................................................................233<br />

5.2.5.3 Media Circulation Network (MCN) Function.....................................................234<br />

5.2.5.3.1 Function Objectives and High-Level Description ..........................................234<br />

5.2.5.3.2 Design Drivers and Constraints....................................................................234<br />

5.2.5.3.3 Function Interfaces.......................................................................................234<br />

5.2.5.4 FOS Communication Network (FCN) Function................................................234<br />

5.2.5.4.1 Function Objectives and High-Level Description ..........................................234<br />

5.2.5.4.2 Design Drivers and Constraints....................................................................234<br />

5.2.5.4.3 Function Interfaces.......................................................................................235<br />

5.2.5.5 Data Dissemination Network (DDN) Function..................................................235<br />

5.2.5.5.1 Function Objectives and High-Level Description ..........................................235<br />

5.2.5.5.2 Design Drivers and Constraints....................................................................235<br />

5.2.5.5.3 Function Interfaces.......................................................................................236<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xix of xxii<br />

5.2.5.6 Voice Communication Network (VCN) Function..............................................236<br />

5.2.5.6.1 Function Objectives and High-Level Description ..........................................236<br />

5.2.5.6.2 Design Drivers and Constraints....................................................................236<br />

5.2.5.6.3 Function Interfaces.......................................................................................236<br />

5.3 Physical Model...............................................................................................................237<br />

5.3.1 Design Logic...........................................................................................................237<br />

5.3.2 Centre Design.........................................................................................................237<br />

5.3.2.1 Core Ground Stations (CGS)...........................................................................238<br />

5.3.2.2 Processing/Archiving Centres (PAC)...............................................................239<br />

5.3.2.3 Mission Performance Assessment Centre (MPAC) .........................................240<br />

5.3.2.4 Payload Data Management Centre (PDMC)....................................................242<br />

5.3.2.5 Auxiliary Centres .............................................................................................243<br />

5.3.3 Collaborative/User Sites Layouts............................................................................244<br />

5.3.3.1 Collaborative Data-Access Mirror (CDAM) ......................................................244<br />

5.3.3.2 User Sites Layouts for Data Access ................................................................244<br />

5.4 Baseline Operation Layout.............................................................................................245<br />

6 DETAILED OPERATIONS CONCEPTS ..........................................................247<br />

6.1 Data Reception (DRX) Operations.................................................................................247<br />

6.1.1 Operation Constraints.............................................................................................247<br />

6.1.1.1 Multi-<strong>Sentinel</strong>s X-band Data Reception Conflicts ............................................247<br />

6.1.1.2 <strong>Sentinel</strong>-2 S/C Constellation Concurrent Operations.......................................247<br />

6.1.2 Operation Scenarios ...............................................................................................248<br />

6.1.2.1 Data Reception Configuration..........................................................................248<br />

6.1.2.2 Load of the Acquisition Schedule ....................................................................249<br />

6.1.2.3 Current Pass Data-Reception and Real-Time ISP Supply...............................249<br />

6.1.2.4 On Demand ISP Supply ..................................................................................250<br />

6.1.2.5 Simulated Scheduled ISP Supply ....................................................................251<br />

6.1.2.6 Archive Interface Operations ...........................................................................251<br />

6.1.2.7 Reporting on the Operations............................................................................251<br />

6.2 Data Processing Control (DPC) Operations...................................................................252<br />

6.2.1 Principles ................................................................................................................252<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xx of xxii<br />

6.2.1.1 Processing On-The-Flow Concept...................................................................252<br />

6.2.2 Operation Constraints.............................................................................................252<br />

6.2.3 Operation Scenarios ...............................................................................................253<br />

6.3 Instrument Data Processing (IDP) Operations...............................................................255<br />

6.3.1 Principles ................................................................................................................255<br />

6.3.2 Operation Constraints.............................................................................................256<br />

6.3.3 Operation Scenarios ...............................................................................................256<br />

6.4 On-line Quality Control (OLQC) Operations...................................................................258<br />

6.4.1 Principles ................................................................................................................258<br />

6.4.1.1 Systematic Quality Control Concept ................................................................258<br />

6.4.1.2 Quality Indicators (QI) Generation & Usage ....................................................258<br />

6.4.1.3 Quality Indicators (QI) Scope...........................................................................258<br />

6.4.2 Operation Constraints.............................................................................................259<br />

6.4.3 Operation Scenarios ...............................................................................................259<br />

6.4.3.1 Definition & Configuration of the Quality Control Checks ................................259<br />

6.4.3.2 Systematic Quality Control Checks .................................................................259<br />

6.5 Data Circulation (DC) Operations ..................................................................................260<br />

6.5.1 Principles ................................................................................................................260<br />

6.5.1.1 Data Circulation Concepts...............................................................................260<br />

6.5.1.2 Horizontal Support to other <strong>PDGS</strong> functions ...................................................260<br />

6.5.2 Operation Constraints.............................................................................................261<br />

6.5.3 Operation Scenarios ...............................................................................................261<br />

6.5.3.1 Data Circulation Configuration.........................................................................261<br />

6.5.3.2 Electronic Data Circulation ..............................................................................262<br />

6.5.3.3 Data Circulation via Media...............................................................................262<br />

6.6 Auxiliary Data Supply (ADS) Operations........................................................................263<br />

6.6.1 Principles ................................................................................................................263<br />

6.6.2 Operation Constraints.............................................................................................263<br />

6.6.3 Operation Scenarios ...............................................................................................263<br />

6.6.3.1 Auxiliary Data Supply ......................................................................................263<br />

6.7 Precise Orbit Determination (POD) Operations .............................................................264<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xxi of xxii<br />

6.7.1 Principles ................................................................................................................264<br />

6.7.1.1 NRT-POD ........................................................................................................264<br />

6.7.1.2 Off-Line POD Service ......................................................................................264<br />

6.7.2 Operation Constraints.............................................................................................265<br />

6.7.3 Operation Scenarios ...............................................................................................265<br />

6.7.3.1 POD Configuration ..........................................................................................265<br />

6.7.3.2 Input Data Gathering .......................................................................................266<br />

6.7.3.3 <strong>Sentinel</strong>-2 Restituted POD Product Supply .....................................................266<br />

6.7.3.4 <strong>Sentinel</strong>-2 Predicted POD Product Supply ......................................................267<br />

6.7.3.5 Monitoring of the On-Board Navigation Accuracy............................................267<br />

6.8 Archive & Inventory (AI) Operations ..............................................................................268<br />

6.8.1 Principles ................................................................................................................268<br />

6.8.1.1 <strong>PDGS</strong> Archive Concept ...................................................................................268<br />

6.8.1.2 <strong>PDGS</strong> Archive Federated & Collaborative Concept.........................................268<br />

6.8.1.2.1 Core <strong>PDGS</strong> Archive .....................................................................................268<br />

6.8.1.2.2 Collaborative Centre Archive........................................................................268<br />

6.8.1.3 Archived Elements...........................................................................................268<br />

6.8.2 Operation Constraints.............................................................................................269<br />

6.8.3 Operation Scenarios ...............................................................................................269<br />

6.8.3.1 Archive & Inventory Configuration ...................................................................269<br />

6.8.3.2 Data Archive & Inventory.................................................................................270<br />

6.8.3.3 Discovery of Archived Data .............................................................................270<br />

6.8.3.4 Archived Data Retrieval...................................................................................271<br />

6.8.3.5 Archived Data Retention & Clean-up...............................................................272<br />

6.8.3.6 Data-Driven Archive-to-Archive Data Circulation.............................................272<br />

6.8.3.7 On-Demand Archive-to-Archive Data Circulation ............................................272<br />

6.8.3.8 Bulk Archived-Data / Inventoried-Metadata Export..........................................273<br />

6.8.3.9 Maintenance....................................................................................................273<br />

6.9 Data-Access Index (DAX) Operations............................................................................273<br />

6.9.1 Principles ................................................................................................................273<br />

6.9.1.1 Centralised Data Index ....................................................................................273<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xxii of xxii<br />

6.9.1.2 Data Index Composition ..................................................................................274<br />

6.9.2 Operation Constraints.............................................................................................274<br />

6.9.3 Operation Scenarios ...............................................................................................275<br />

6.9.3.2 Population of the Data Indexes........................................................................275<br />

6.9.3.3 Consolidation of the Data Indexes...................................................................275<br />

6.9.3.4 Coverage Reports Supply to the CDS/SCI ......................................................276<br />

6.9.3.5 Product Data Location Requests .....................................................................276<br />

6.9.3.6 Bulk Metadata Harvesting and Indexes Re-Generation...................................276<br />

6.9.3.7 Maintenance....................................................................................................277<br />

6.10 Data-Access Gateway (DAG) Operations......................................................................277<br />

6.10.1 Principles ................................................................................................................277<br />

6.10.1.1 Single Data-Access Point towards the Users ..................................................277<br />

6.10.1.2 Client/Server Approach ...................................................................................277<br />

6.10.1.3 Interfaces to the Front-End Services ...............................................................278<br />

6.10.2 Operation Constraints.............................................................................................278<br />

6.10.3 Operation Scenarios ...............................................................................................279<br />

6.11 Multi-Mission User Services (MMUS) Operations..........................................................280<br />

6.11.1 Principles ................................................................................................................280<br />

6.11.2 Operation Constraints.............................................................................................281<br />

6.11.3 Operation Scenarios ...............................................................................................281<br />

6.12 Multi-Mission User Services (OLIB) Operations.............................................................285<br />

6.12.1 Principles ................................................................................................................285<br />

6.12.2 Operation Constraints.............................................................................................285<br />

6.12.3 Operation Scenarios ...............................................................................................286<br />

6.12.3.1 True Colour Images Database Build-Up/Update .............................................286<br />

6.12.3.2 True Colour Images Streaming........................................................................286<br />

6.12.3.3 True Colour Images Download ........................................................................286<br />

6.13 Long-Term Archive (LTA) Operations............................................................................287<br />

6.13.1 Principles ................................................................................................................287<br />

6.13.2 Operation Constraints.............................................................................................287<br />

6.13.3 Operation Scenarios ...............................................................................................287<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xxiii of xxii<br />

6.13.3.1 Data Archive & Inventory.................................................................................287<br />

6.13.3.2 Archived Data Retrieval...................................................................................288<br />

6.13.3.3 Bulk Data Re-processing.................................................................................288<br />

6.14 Mission Configuration Control (MCC) Operations..........................................................288<br />

6.14.1 Principles ................................................................................................................288<br />

6.14.1.1 Mission Configuration Control Concepts .........................................................288<br />

6.14.1.2 Function Managed Data ..................................................................................289<br />

6.14.1.2.1 Configuration Files .....................................................................................289<br />

6.14.1.2.2 Operation Files ...........................................................................................290<br />

6.14.1.3 Mission Reference Files Management ............................................................290<br />

6.14.1.3.1 Applicability Time .......................................................................................290<br />

6.14.1.3.2 Release Concept........................................................................................290<br />

6.14.1.3.3 Support to FOS Special Operation Request...............................................291<br />

6.14.2 Operation Constraints.............................................................................................291<br />

6.14.3 Operation Scenarios ...............................................................................................292<br />

6.14.3.1 Definition of the MRF Configuration Rules ......................................................292<br />

6.14.3.2 Registration of new Mission Reference Files...................................................292<br />

6.14.3.3 Coordinated Release.......................................................................................293<br />

6.14.3.4 Uncoordinated Release ...................................................................................293<br />

6.14.3.5 Configuration Reporting & Query Capabilities .................................................294<br />

6.15 Mission Planning (MPL) Operations ..............................................................................295<br />

6.15.1 Principles ................................................................................................................295<br />

6.15.1.1 Global Mission & Systematic Planning ............................................................295<br />

6.15.1.2 <strong>PDGS</strong> Planning Scope ....................................................................................295<br />

6.15.1.3 Multi-spacecraft Management .........................................................................296<br />

6.15.1.4 SPF-PIF Protocol.............................................................................................296<br />

6.15.2 Operation Constraints.............................................................................................296<br />

6.15.3 Operation Scenarios ...............................................................................................297<br />

6.15.3.1 Planning Configuration ....................................................................................297<br />

6.15.3.2 Manual Mission Plan Generation.....................................................................298<br />

6.15.3.3 Automatic Mission Plan Generation.................................................................299<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xxiv of xxii<br />

6.15.3.4 Planning Loop Closure ....................................................................................299<br />

6.15.3.5 Automatic Ground Stations Scheduling ...........................................................300<br />

6.15.3.6 Planning Statistics Visualisation ......................................................................300<br />

6.16 Mission Performance Assessment (MPA) Operations ...................................................301<br />

6.16.1 Principles ................................................................................................................301<br />

6.16.1.1 MPA Decomposition ........................................................................................301<br />

6.16.1.2 Off-line Quality Control ....................................................................................301<br />

6.16.1.3 Calibration and Validation................................................................................302<br />

6.16.1.4 Instrument Data and Quality Control Processors Verification..........................303<br />

6.16.1.5 End-to-End System Performance Monitoring ..................................................304<br />

6.16.2 Operation Constraints.............................................................................................304<br />

6.16.3 Operation Scenarios – Off-line Quality Control.......................................................304<br />

6.16.3.1 Configuration of the Quality Control Reporting ................................................304<br />

6.16.3.2 Generation of Quality Control Daily Reports....................................................305<br />

6.16.3.3 Generation of Quality Control N-Day Cyclic Reports .......................................305<br />

6.16.3.4 Second-Line Support-Desk .............................................................................306<br />

6.16.3.5 Auxiliary Data Conformity Control....................................................................306<br />

6.16.3.6 Expert Teams Reports Integration...................................................................307<br />

6.16.3.7 Access to the HKTM Data Decoded by the FOS.............................................307<br />

6.16.4 Operation Scenarios – Calibration and Validation ..................................................307<br />

6.16.4.1 Generation of Level-0/1 On-Ground Configuration Data .................................307<br />

6.16.4.2 Generation of Level-2 On-Ground Configuration Data ....................................308<br />

6.16.4.3 Generation of the On-Board Configuration Data Updates ...............................308<br />

6.16.4.4 Submission of MSI Calibration Requests ........................................................308<br />

6.16.5 Operation Scenarios – Verification of the Instrument Data and Quality Control<br />

Processors............................................................................................................................309<br />

6.16.5.1 New Processor Version Verification ................................................................309<br />

6.16.5.2 Investigation of Anomalies on the Processing Chain.......................................309<br />

6.16.6 Operation Scenarios – End-to-End System Performance Monitoring.....................309<br />

6.16.6.1 Interactive Monitoring ......................................................................................309<br />

6.16.6.2 Automated Monitoring & Reporting..................................................................310<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xxv of xxii<br />

6.16.6.3 Service Performance Reports to the CDS/CQC ..............................................311<br />

6.17 Monitoring & Control (M&C) Operations ........................................................................311<br />

6.17.1 Principles ................................................................................................................311<br />

6.17.1.1 M&C Centre Scope..........................................................................................311<br />

6.17.1.2 Horizontal Support to other <strong>PDGS</strong> functions ...................................................312<br />

6.17.1.3 Client-Server Paradigm ...................................................................................312<br />

6.17.2 Operation Constraints.............................................................................................312<br />

6.17.3 Operation Scenarios ...............................................................................................312<br />

6.17.3.1 M&C Artefacts Configuration ...........................................................................312<br />

6.17.3.2 Coordination with Data Communication Operations ........................................313<br />

6.17.3.3 Monitoring & Reporting on the Execution Environment ...................................313<br />

6.17.3.4 Logs Visualisation............................................................................................314<br />

6.18 Reference Platform (RP) Operations .............................................................................315<br />

6.18.1 Principles ................................................................................................................315<br />

6.18.1.1 Hardware Inventory Activities ..........................................................................315<br />

6.18.1.2 Software Configuration Control Activities: .......................................................316<br />

6.18.1.3 System Anomaly Management Activities.........................................................316<br />

6.18.1.4 System-Level Testing ......................................................................................317<br />

6.18.1.5 Sub-System Level Testing...............................................................................318<br />

6.18.2 Operation Constraints.............................................................................................318<br />

6.18.3 Operation Scenarios ...............................................................................................318<br />

6.18.3.1 System Anomaly Management........................................................................319<br />

6.18.3.2 System Updates Management ........................................................................319<br />

6.18.3.3 Hardware Replacement/Deployment...............................................................320<br />

6.18.3.4 Mission Configuration Validation .....................................................................321<br />

6.18.3.5 System Configuration Reporting......................................................................321<br />

6.18.3.6 Training and Rehearsal ...................................................................................322<br />

6.19 MSI Decompression Supply (MDS) Operations.............................................................322<br />

6.19.1 Principles ................................................................................................................322<br />

6.19.2 Operation Constraints.............................................................................................322<br />

6.19.3 Operation Scenarios ...............................................................................................323<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xxvi of xxii<br />

6.19.3.1 Periodical / Scheduled New Version Delivery..................................................323<br />

6.19.3.2 Patch / Corrective Delivery ..............................................................................323<br />

6.20 Network Communication Operations .............................................................................324<br />

6.20.1 Principles ................................................................................................................324<br />

6.20.2 Operation Constraints.............................................................................................324<br />

6.20.3 Operation Scenarios ...............................................................................................324<br />

APPENDIX-A GMES PRODUCT REQUIREMENT ANALYSIS FOR SENTINEL-2................325<br />

A.1 Introduction ....................................................................................................................325<br />

A.2 DAP-R Analysis Logic....................................................................................................325<br />

A.3 GMES Services Requirements Overview ......................................................................326<br />

A.3.1 Land Services.........................................................................................................326<br />

A.3.2 Emergency Services...............................................................................................328<br />

A.3.3 Security Services....................................................................................................331<br />

A.3.4 Marine and Coastal Water Services .......................................................................332<br />

A.4 Data Volume Estimate according to the DAP-R requirements.......................................334<br />

A.5 Open Data Policy and the of Landsat Experience .........................................................336<br />

A.6 DAP-R Analysis Table ...................................................................................................339<br />

APPENDIX-B MSI SCENES OVERLAP ANALYSIS ..............................................................348<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xxvii of xxii<br />

L I S T O F F I G U R E S<br />

Figure 1-1 GMES Space Component Data Access System Overview...........................................31<br />

Figure 1-2 <strong>Sentinel</strong>-2 Mission Context ...........................................................................................32<br />

Figure 3-1 <strong>Sentinel</strong>-2 Mission Schedule.........................................................................................49<br />

Figure 3-2 <strong>Sentinel</strong>-2 Spacecraft....................................................................................................50<br />

Figure 3-3 MSI Spectral-Bands versus Spatial Resolution.............................................................51<br />

Figure 3-4 MSI internal configuration .............................................................................................53<br />

Figure 3-5 Staggered detector configuration and inter-detector / inter-band parallax angles<br />

(parallax figures derived from MSI instrument documentation cf. [RD-40])....................54<br />

Figure 3-6 MSI Calibration using the CSM in sun-diffuser position ................................................56<br />

Figure 3-7 Best-case daily OCP visibilities.....................................................................................62<br />

Figure 4-1 <strong>PDGS</strong> Interfaces...........................................................................................................68<br />

Figure 4-2 Illustration of the G-POD FAIRE Service .....................................................................79<br />

Figure 4-3 <strong>Sentinel</strong>-2 Schedule Uplink Opportunities via S-Band .................................................81<br />

Figure 4-4: <strong>Sentinel</strong>-2 MSI footprint ...............................................................................................83<br />

Figure 4-5: MSI Timeline Discontinuities after Downlink ................................................................84<br />

Figure 4-6 Average age of the sensor data (in hours) at the time of acquisition on-ground at a CGS<br />

network composed of Kiruna, Svalbard, Maslapomas, and Prince-Albert stations ........91<br />

Figure 4-7 Summer distribution of the data-age at the time of acquisition on-ground with Europe<br />

promoted for availability with NRT-compatible timeliness..............................................91<br />

Figure 4-8 Simulated global NRT-compatible data-age on-ground using a CGS network composed<br />

of Kiruna, Svalbard, Maslapomas, Prince-Albert, Matera and Gatineau stations...........92<br />

Figure 4-9 Real-Time Land Cover over Europe using one X-Band CGS .......................................93<br />

Figure 4-10 MSI Product Granule Concept – Level-1C products aggregate one or several UTM<br />

tiles of 100km x 100km ..................................................................................................98<br />

Figure 4-11 User-Product Concept ................................................................................................99<br />

Figure 4-12 Data Access latency versus data retention in archives.............................................103<br />

Figure 4-13 Federative <strong>PDGS</strong> Model ...........................................................................................106<br />

Figure 4-14 <strong>PDGS</strong> Product Data-Handling Strategy ....................................................................110<br />

Figure 4-15 Mock-up of the MMUS/ngEO Web-Portal Interface ..................................................112<br />

Figure 4-16 Envisat/MIRAVI Client Screenshot............................................................................113<br />

Figure 4-17 Land Coverage by the MSI .......................................................................................120<br />

Figure 4-18 Coverage time over Europe and Africa in summer with 2 satellites (considering<br />

clouds) .........................................................................................................................121<br />

Figure 4-19: MMFU Baseline Commanding Scenario for MSI .....................................................128<br />

Figure 4-20: MMFU Scenes Duplication Cases ...........................................................................129<br />

Figure 4-21: MSI Playback Commanding within Station contact time ..........................................131<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xxviii of xxii<br />

Figure 4-22: RT Downlink over one CGS and several coinciding LGSs.......................................134<br />

Figure 4-23 Level-1 Processing Workflow (Doted boxes indicate optional processing steps)......139<br />

Figure 4-24 Sub-Orbit Datastrips .................................................................................................140<br />

Figure 4-25 MSI level 1 continuous processing timeline ..............................................................141<br />

Figure 4-26 Independent Geometric Refinement .........................................................................143<br />

Figure 4-27 Level-1C Tiling Concept in UTM ...............................................................................145<br />

Figure 4-28 Tile Processing .........................................................................................................146<br />

Figure 4-29 Suitable calibration orbits for Dark-Signal Calibration in winter.................................154<br />

Figure 4-30 Suitable calibration orbits over Dome-C within winter repeat-cycles.........................156<br />

Figure 4-31 Schematic of the EO G-POD CAT-1 Collaborative Workflow ...................................172<br />

Figure 4-32 Baseline Mission Operation Layout...........................................................................175<br />

Figure 4-33 Enhanced <strong>PDGS</strong> Operation Layout with EDRS........................................................177<br />

Figure 4-34 Alternative <strong>PDGS</strong> Operation Layout with EDRS .......................................................178<br />

Figure 5-1: <strong>PDGS</strong> Data-Management Functions..........................................................................200<br />

Figure 5-2: <strong>PDGS</strong> System Control Functions...............................................................................204<br />

Figure 5-3: <strong>PDGS</strong> Data Communication Functions......................................................................206<br />

Figure 5-4 CGS Configurations ....................................................................................................238<br />

Figure 5-5 Processing/Archiving Centre (PAC)............................................................................240<br />

Figure 5-6 Mission Performance Assessment Centre Configuration (MPAC) ..............................241<br />

Figure 5-7 Payload Data Management Centre configuration (PDMC) .........................................242<br />

Figure 5-8 <strong>PDGS</strong> Auxiliary Centres (ADP and MDP) ...................................................................243<br />

Figure 5-9 Collaborative Data-Access Mirror Configuration (CDAM) ...........................................244<br />

Figure 5-10 User Sites Layouts....................................................................................................245<br />

Figure 6-1 Parallelisation in the Processing “on-the-flow” Concept..............................................252<br />

Figure A-1 CGS/LGS Usage Characterisation parameters ..........................................................298<br />

Figure 6-2 IPF Evolution Cycle.....................................................................................................303<br />

Figure A-1 Natural Disasters Reported in the last 35 years .........................................................334<br />

Figure A-2 Overall Nominal/NRT Data foreseen ..........................................................................335<br />

Figure A-3 Yearly Data Volume Estimates derived from DAP-R..................................................336<br />

Figure A-4 ETM+ Standard L1T Downloads ................................................................................337<br />

Figure A-5 ETM+ On-Demand Orders .........................................................................................337<br />

Figure A-6 L1T Product age Downloads ......................................................................................338<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

issue 1 revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page xxix of xxii<br />

L I S T O F T A B L E S<br />

Table 3-1 <strong>Sentinel</strong>-2 Orbit Characteristics .....................................................................................49<br />

Table 3-2 MSI Spectral Bands Characteristics and Specified Performance...................................52<br />

Table 4-1 Datation Accuracy Budgets............................................................................................87<br />

Table 4-2 <strong>Sentinel</strong>-2 Product list and product main characteristics................................................96<br />

Table 4-3 <strong>Sentinel</strong>-2 Product Granularity .......................................................................................97<br />

Table 4-4 <strong>Sentinel</strong>-2 Data-Set Subscriptions per product-type ....................................................100<br />

Table 4-5 Radiometric image quality requirements. .....................................................................101<br />

Table 4-6 Geometric image quality requirements.........................................................................101<br />

Table 4-7 Product retrieval baseline strategy per product-type....................................................103<br />

Table 4-8 MSI Image Modes for Radiometric Calibration.............................................................152<br />

Table 4-9 <strong>Sentinel</strong>-2 Spacecraft Units Phase-In Scenario within the <strong>PDGS</strong> ................................164<br />

Table 4-10 <strong>Sentinel</strong>-2 user-defined criteria for product selection .................................................181<br />

Table 5-1 Baseline Operation Layout Configuration.....................................................................246<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or communicated<br />

to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 30 of 350<br />

1 INTRODUCTION<br />

1.1 Purpose<br />

The purpose of this document is to describe the <strong>Sentinel</strong>-2 Payload Data Ground Segment<br />

Operations Concept, satisfying the data and services requirements from the GMES Services,<br />

the projection of these requirements for the <strong>GSC</strong> operations phase from 2013 onwards and<br />

the expected National and scientific requirements.<br />

1.2 Background<br />

The Global Monitoring for Environment and Security programme (GMES) is a European<br />

initiative for the implementation of information services dealing with environment and security.<br />

It is based on observation data received from Earth Observation satellites and ground based<br />

information.<br />

Within the GMES programme, the GMES Service Segment (GSS) composed over several<br />

GMES Service Projects (GSPs) is in charge of providing value-added data and services to the<br />

GMES final users, while the GMES Space Component (<strong>GSC</strong>) is responsible for providing to<br />

the GMES Service Segment the necessary Earth-Observation (EO) data and services.<br />

As part of the GMES Space Component Programme, <strong>ESA</strong> is responsible for developing a fully<br />

operational space-based capability to feed the GSS with satellite data. This capability will be<br />

achieved with the implementation of GMES dedicated Earth Observation Missions, the<br />

<strong>Sentinel</strong>s missions, under development by <strong>ESA</strong>. The <strong>Sentinel</strong>-2 mission is one of this series<br />

of GMES EO missions, scheduled for launch by 2013.<br />

Access to EO data and services by the GSS shall however be ensured already before the<br />

<strong>Sentinel</strong> era. This is being achieved by relying on a set of EO missions capable of satisfying<br />

the data requirements from the GSS. These missions contributing to the <strong>GSC</strong> are generically<br />

referred to as <strong>GSC</strong> (or GMES) Contributing Missions (GCMs).<br />

The <strong>GSC</strong> Coordinated Data Access System (CDS) is the pre-operational infrastructure being<br />

developed by <strong>ESA</strong> for providing access to <strong>GSC</strong> data and services to the GSS before the<br />

GMES <strong>Sentinel</strong>s are launched. Although the CDS is initially implemented for the GMES preoperations<br />

phase, it is however designed to support the successive operational phase with the<br />

<strong>Sentinel</strong>s. The <strong>Sentinel</strong>s <strong>PDGS</strong> shall therefore be conceived as being part of the <strong>GSC</strong> Data<br />

Access system (<strong>GSC</strong>DA) as a fully integrated GMES mission.<br />

The <strong>GSC</strong>DA data and services are accessible through a portfolio of Data Sets (DSs). These<br />

DSs are derived from the GMES Services requirements captured in the DAP-R [RD-11], which<br />

after trade-off with the system available capacity are propagated in the <strong>GSC</strong> DAP, where<br />

GMES Services updated requirements and evolving space systems capacity are taken into<br />

account. The DAP Data Sets are pre-defined collections of coherent multi-mission products<br />

responding to specific different users needs and therefore with different characteristics.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 31 of 350<br />

The CDS interfaces with the GMES Service Component for gathering data requests and<br />

providing coordinated data access and services, and with the Ground Segments of the GCM’s<br />

and the <strong>Sentinel</strong> missions for coordinating the data provision from the GCM’s in response to<br />

the requests.<br />

Figure 1-1 sketches the <strong>GSC</strong> Data Access System context, the role of the Coordinated Data<br />

Access System (CDS) and its interface with the GMES Service Segment (for gathering data<br />

requests and providing coordinated data access and services), and with the Ground Segment<br />

of the GCM’s and the <strong>Sentinel</strong> missions (for coordinating the data provision in response to the<br />

requests). The <strong>GSC</strong>DA data and services provision from the GMES Contributing Missions<br />

(GCMs) is regulated through specific agreements with <strong>ESA</strong> through the DAP Management<br />

function. Being dedicated GMES missions, the latter interface is not strictly necessary for the<br />

<strong>Sentinel</strong> missions.<br />

Long-term EO Data Requirements<br />

Agreements<br />

DAP<br />

Management<br />

GMES<br />

Service<br />

GMES<br />

GMES Projects<br />

Service<br />

Services<br />

Projects<br />

• Registrations<br />

• Data Requests<br />

• Subscription<br />

Registrations<br />

<strong>GSC</strong> Data Sets<br />

<strong>GSC</strong> Products<br />

• Data Requests<br />

• Subscription<br />

Requests<br />

Coordinated<br />

Data Access<br />

System (CDS)<br />

•Products<br />

•Reports<br />

• Data Requests<br />

• Subscription Requests<br />

•GCM Products<br />

•Reports<br />

<strong>GSC</strong><br />

<strong>GSC</strong><br />

Contributing <strong>GSC</strong><br />

Contributing<br />

Missions Contributing<br />

Missions<br />

Missions<br />

<strong>GSC</strong><br />

<strong>GSC</strong><br />

<strong>Sentinel</strong><br />

<strong>Sentinel</strong><br />

Missions <strong>GSC</strong> <strong>Sentinel</strong><br />

Missions<br />

Missions<br />

GCM & <strong>Sentinel</strong> Products<br />

<strong>GSC</strong> Data Access<br />

Figure 1-1 GMES Space Component Data Access System Overview<br />

The <strong>Sentinel</strong> missions, as dedicated <strong>GSC</strong> missions, will be integrated with the CDS to<br />

contribute to the overall data provision to the <strong>GSC</strong>. The <strong>Sentinel</strong> missions will interface with<br />

the CDS through the <strong>Sentinel</strong> Ground Segment (GS) and particularly though the Payload Data<br />

Ground Segment (<strong>PDGS</strong>), as illustrated in Figure 1-2.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 32 of 350<br />

Being part of the <strong>GSC</strong>DA, the <strong>Sentinel</strong>-2 <strong>PDGS</strong> shall conform to the standard <strong>GSC</strong>DA<br />

interfaces both towards the GMES Services and towards the GMES coordinated functions as<br />

detailed in [RD-02] and they shall comply as well with the <strong>GSC</strong>DA operational scenarios as<br />

detailed in [AD-02].<br />

Figure 1-2 <strong>Sentinel</strong>-2 Mission Context<br />

Figure 1-2 also illustrates the <strong>Sentinel</strong>s <strong>PDGS</strong> as components of the overall Ground-Segment<br />

(GS) including the Flight-Operation-Segment (FOS) interfacing the <strong>PDGS</strong> on one side and the<br />

spacecrafts on the other for commanding and control.<br />

1.3 Scope<br />

This document defines the operation concepts of the <strong>Sentinel</strong>-2 <strong>PDGS</strong> for performing its<br />

dedicated role within the overall <strong>GSC</strong> starting at phase-E1 of the <strong>Sentinel</strong>-2A mission.<br />

Concepts are defined with an end-to-end view of the <strong>PDGS</strong> system offering operational<br />

services vis-à-vis its external interfaces (e.g. <strong>Sentinel</strong>-2 FOS, <strong>GSC</strong>DA, <strong>GSC</strong> collaborative<br />

elements, etc), and are detailed down to the operations required on its inner components to<br />

carry out those end-to-end services.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 33 of 350<br />

In this respect, the perimeter of the <strong>Sentinel</strong>-2 <strong>PDGS</strong> system within the overall <strong>GSC</strong> is<br />

delimited as follows:<br />

○ On one side, it is delimited as a sub-system of the <strong>Sentinel</strong>-2 system responsible for<br />

payload planning, data acquisition and processing of the <strong>Sentinel</strong>-2 satellite data, while<br />

contributing to the overall monitoring of the payload and platform in coordination with<br />

the <strong>Sentinel</strong>-2 FOS.<br />

○ On the other side, it is delimited as a component of the <strong>GSC</strong> ground infrastructure,<br />

responsible for feeding <strong>Sentinel</strong>-2 data to the GSS as required by the DAP through the<br />

<strong>GSC</strong>DA similarly to any GCM. In addition to its strict role vis-à-vis the GSS, the scope<br />

of the <strong>Sentinel</strong>-2 <strong>PDGS</strong> is enlarged for the provision of <strong>Sentinel</strong>-2 data to the Users<br />

following the <strong>Sentinel</strong>-2 Data Policy.<br />

With respect to the <strong>GSC</strong>DA as and its sub-systems such as the CDS, the <strong>Sentinel</strong>-2<br />

<strong>PDGS</strong> is considered as a GCM infrastructure. As such, the <strong>PDGS</strong> contributes to the<br />

<strong>GSC</strong>DA by implementing its applicable interfaces vis-à-vis GCMs as relevant to<br />

<strong>Sentinel</strong>-2.<br />

On another side, the <strong>PDGS</strong> integrates <strong>ESA</strong>’s Multi-Mission User-Services (MMUS) for<br />

data cataloguing and access for the general User support services.<br />

Starting at Phase-E1 of <strong>Sentinel</strong>-2A, the <strong>PDGS</strong> will assume different operational roles in time<br />

as driven by the launch of the <strong>Sentinel</strong>-2 units and their respective commissioning phases:<br />

○ Following <strong>Sentinel</strong>-2A Launch and Early Operations Phase (LEOP) and payload switchon<br />

activities, the <strong>PDGS</strong> will start operating its services vis-à-vis the <strong>Sentinel</strong>-2 system<br />

according to the Commissioning Phase requirements. During this phase, the <strong>PDGS</strong><br />

services vis-à-vis downstream entities such as the <strong>GSC</strong>DA will not be considered<br />

operational.<br />

○ Following successful commissioning phase of the <strong>Sentinel</strong>-2A unit (assumed 3 months<br />

after launch), the <strong>PDGS</strong> will start full operations vis-à-vis the <strong>GSC</strong> with one-spacecraft.<br />

○ Following <strong>Sentinel</strong>-2B LEOP and payload switch-on activities, the <strong>PDGS</strong> will, in parallel<br />

to its operational role vis-à-vis <strong>Sentinel</strong>-2A, support the commissioning activities of the<br />

additional unit. During this phase, the <strong>PDGS</strong> services vis-à-vis downstream entities<br />

such as the <strong>GSC</strong>DA are considered operational for <strong>Sentinel</strong>-2A only.<br />

○ Following successful commissioning phase of the <strong>Sentinel</strong>-2B unit, the <strong>PDGS</strong> will reach<br />

its final operational phase vis-à-vis the <strong>Sentinel</strong>-2 constellation.<br />

In this respect, the scope of the document includes the operation concepts applicable to all<br />

four of the above phases. The applicability of the <strong>PDGS</strong> services and operations specific to<br />

Phase-E1 or Phase-E2 of each spacecraft unit will be clarified in the relevant sections.<br />

In particular, a specific interface of the <strong>Sentinel</strong>-2 <strong>PDGS</strong> with CNES (Centre National d’Etudes<br />

Spatiales) in Toulouse will be activated during the commissioning periods of <strong>Sentinel</strong>-2A and<br />

<strong>Sentinel</strong>-2B as required in the <strong>Sentinel</strong>-2 Ground-Segment Requirements Document [GSRD]<br />

[RD-03].<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 34 of 350<br />

The <strong>Sentinel</strong>-2 <strong>PDGS</strong> offered services, provided functions and their operations have been<br />

driven by:<br />

○ <strong>Sentinel</strong>-2 Mission Requirements stated in the Mission Requirements Document [MRD]<br />

[AD-01];<br />

○ <strong>Sentinel</strong>-2 Satellites capabilities and constraints stated in the <strong>Sentinel</strong>-2 Spacecraft<br />

Operations Concept Document [S<strong>OCD</strong>] [AD-03];<br />

○ <strong>GSC</strong>DA applicable operational scenarios and interfaces [AD-02];<br />

○ GMES Service requirements characterised in the GMES Data Access Portfolio<br />

requirement document [RD-11];<br />

○ <strong>Sentinel</strong>-2 Ground Segment Requirements [RD-03];<br />

○ <strong>ESA</strong> Earth Observation generic <strong>PDGS</strong> requirements consequence of requirements<br />

rationalisation across different <strong>ESA</strong> EO Missions [RD-17].<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 35 of 350<br />

2 DOCUMENTATION<br />

2.1 Normative Reference Documents<br />

[AD-01] GMES <strong>Sentinel</strong>-2 Mission Requirements Document<br />

[MRD] - EOP-SM/1163/MR-dr<br />

[AD-02] <strong>GSC</strong> Data Access System Operational Scenarios for<br />

GMES Contributing Missions - GMES-GSEG-EOPG-TN-<br />

08-0005<br />

[AD-03] <strong>Sentinel</strong>-2 Spacecraft Operations Concept Document<br />

[S<strong>OCD</strong>] - GS2.TN.ASD.SY.00010<br />

Issue 2.1 08/03/2010<br />

Issue 1.1 10/09/2008<br />

Issue 3 30/10/2009<br />

2.2 Informative Reference Documents<br />

[RD-01] GMES <strong>Sentinel</strong>-2 System Requirements Document -<br />

S2-RS-<strong>ESA</strong>-SY-0001<br />

[RD-02] <strong>GSC</strong> Data Access Operational Interface Requirements<br />

for GCMs - GMES-GSEG-EOPG-RD-08-0003<br />

[RD-03] GMES <strong>Sentinel</strong>-2 Ground Segment Requirements<br />

Document [GSRD] - S2.RS.<strong>ESA</strong>.SY.0094<br />

[RD-04] <strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> System Requirements Document<br />

[SRD], GMES-GSEG-EOPG-RD-09-0028<br />

[RD-05] <strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> System Technical Budget<br />

Document [STBD], GMES-GSEG-EOPG-TN-09-0031<br />

[RD-06] <strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> Master Interface Control<br />

Document [MICD], GMES-GSEG-EOPG-IC-09-0032<br />

[RD-07] <strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> Products Definition Document,<br />

[PDD] GMES-GSEG-EOPG-TN-09-0029<br />

[RD-08] Joint Principles for a GMES <strong>Sentinel</strong> Data Policy,<br />

<strong>ESA</strong>/PB-EO(2009)98<br />

[RD-09] <strong>Sentinel</strong>-2 MSI – Level 2A Auxiliary Data Definition,<br />

S2PAD-VEGA-AUX-0001<br />

[RD-10] GMES Data Access Portfolio V1.0 [DAP], GMES-<br />

PMAN-EOPG-TN-07-0003<br />

[RD-11] Data Access Portfolio Requirement Document [DAP-R]<br />

– GMES-PMAN-EOPG-RD-08-0002<br />

[RD-12] <strong>GSC</strong> Data Access System ICD for GCMs, GMES-<br />

GSEG-EOPG-RD-08-0003<br />

Issue 5.0 15/10/2007<br />

Issue 1.3 06/04/2009<br />

Issue 1.1 08/12/2009<br />

Issue 1.2<br />

(draft)<br />

Issue 1.2<br />

(draft)<br />

Issue 1.2<br />

(draft)<br />

Issue 1.2<br />

(draft)<br />

25/07/2010<br />

25/07/2010<br />

25/07/2010<br />

25/07/2010<br />

Rev.1 23/10/2009<br />

Issue 2.2 19/04/2010<br />

Issue 1.0 09/09/2009<br />

Issue 1.1 15/03/2009<br />

Issue 1.3 06/04/2009<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


[RD-13] GCM Coverage Report ICD, OSME-<strong>GSC</strong>DA-SEDA-IS-<br />

09-0039<br />

[RD-14] GML 3.1.1 Application schema for Earth Observation<br />

products. Ref. OGC 06-080<br />

[RD-15] EO Products Extension Package for ebRIM (ISO/TS<br />

15000-3) Profile of CSW 2.0. OGC 06-131<br />

[RD-16] Ordering Services for Earth Observation Products, OGC<br />

06-141<br />

[RD-17] <strong>ESA</strong> Earth Observation <strong>PDGS</strong> Requirements<br />

Document, PGSI-GSOP-EOPG-RD-09-0005<br />

[RD-18] European Long-Term Data Preservation Common<br />

Guidelines, <strong>GSC</strong>B-LTDP-EOPG-GD-09-0002<br />

http://earth.esa.int/gscb/ltdp/EuropeanLTDPCommonGu<br />

idelines_DraftV2.pdf<br />

[RD-19] GMES <strong>Sentinel</strong>-2 Phases B2, C/D, E1 – Mission<br />

Analysis Report, GS2-RP-GMV-SY-00006<br />

[RD-20] <strong>ESA</strong>/EOP-G Ground segment security policy<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 36 of 350<br />

Issue 2.1 30/09/2009<br />

Issue 1.1 31/03/2009<br />

Draft V2 04/06/2009<br />

Issue 2.1 04/02/2009<br />

[RD-21] <strong>ESA</strong> Security directives (chapter 1.4 and 5.7, annex 2) 20/10/2008<br />

[RD-22] Implementation of the EO Network Security Policy Issue 1.1.3 14/11/2007<br />

[RD-23] Regulation EC No 45/2001 18/12/2000<br />

[RD-24] EU Directive [COM(2005)_438 final)] on data retention 21/09/2005<br />

[RD-25] ODAD-NS service description Issue 2.6 14/07/2009<br />

[RD-26] European Data Relay Satellite System – Appendix-2<br />

The <strong>ESA</strong> Data Relay Satellite Service Requirements, D-<br />

TIA/2008-12152/CE App2<br />

Issue 1.1 09/10/2008<br />

[RD-27] <strong>Sentinel</strong>-2 Design Description, GS2.RP.ASD.SY.00024 Issue 2 11/11/2009<br />

[RD-28] <strong>Sentinel</strong>-2 NUC Table Uplink Scenario,<br />

GS2.TN.ASD.SY.00046<br />

[RD-29] GMES <strong>Sentinel</strong>s Payload Data Downlink Simulation in<br />

X-Band, PE-TN-<strong>ESA</strong>-GS-0264<br />

[RD-30] <strong>Sentinel</strong>-2 <strong>PDGS</strong> Distributed Level-1 Data Processing<br />

Study, GMES-GSEG-EOPG-TN-09-0037<br />

[RD-31] <strong>Sentinel</strong>-2 Ground Prototype Processor - Processing<br />

Specification for Level 1A, 1B and 1C Production, GS2-<br />

ST-GSGP-40-CNES<br />

[RD-32] <strong>Sentinel</strong>-2 MSI - Level-2A Products Definition, S2PAD-<br />

VEGA-PD-0001<br />

Issue 1 08/05/2009<br />

Issue 2.0 15/03/2010<br />

Issue 1.0 21/12/2009<br />

Issue 1.0 10/06/2009<br />

Issue 2.1 06/11/2009<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


[RD-33] <strong>Sentinel</strong>-2 MSI – Level 2A Ancillary and Auxiliary Data<br />

Definition, S2PAD-VEGA-AUX-0001<br />

[RD-34] <strong>Sentinel</strong>-2 MSI – Level 2A Products Algorithm<br />

Theoretical Basis Document - Volume A (SMAC),<br />

S2PAD-VEGA-ATBD-0001<br />

[RD-35] <strong>Sentinel</strong>-2 MSI – Level 2A Products Algorithm<br />

Theoretical Basis Document - Volume B (ATCOR),<br />

S2PAD-DLR-ATBD-0002<br />

[RD-36] The G-POD CAT-1 Opportunity, ENVI-DTEX-EOPS-TN-<br />

07-0010 [http://eopi.esa.int/G-POD]<br />

[RD-37] Guidelines for Application Compatibility and Integration<br />

in G-POD, GRID-GODS-EOPG-TN-06-0003<br />

[http://eopi.esa.int/G-POD]<br />

[RD-38] GCM Quality Information Item – SPR-CQC ICD, OSME-<br />

<strong>GSC</strong>DA-SEDA-IS-09-0036<br />

[RD-39] GMES <strong>Sentinel</strong>-2 Mission Operation Concept Document<br />

- S2.RS.<strong>ESA</strong>.SY.0095<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 37 of 350<br />

Issue 2.0 06/11/2009<br />

Issue 2.0 09/11/2009<br />

Issue 1.3 06/11/2009<br />

Issue 1.0 13/07/2007<br />

Issue 2.0 13/07/2007<br />

Issue 2.1 30/09/2009<br />

Issue 1.0 18/12/2009<br />

[RD-40] MSI Technical Description - GS2.RP.ASF.MSI.00006 Issue 3.0 19/19/2008<br />

[RD-41] <strong>Sentinel</strong>-2 MMFU Design Adaptations – S2-CR-<strong>ESA</strong>-<br />

SY-0009<br />

Issue 1.0 09/03/2010<br />

[RD-42] EDDS – External User Interface Control Document Issue 1.0 13/04/2007<br />

[RD-43] Assumptions for the Ground Segment -<br />

GS2.TN.ASF.MSI.00074<br />

[RD-44] Next Generation User Services for Earth Observation<br />

(ngEO) System Description & Operational Scenario –<br />

GMES-GSEG-EOPG-TN-10-0005<br />

[RD-45] EDRS: The <strong>Sentinel</strong> Requirements Data Relay Services<br />

- GM-RS-<strong>ESA</strong>-SY-27<br />

[RD-46] EDRS: The <strong>Sentinel</strong> Requirements Extended Services<br />

Data Repatriation & Dissemination - GM-RS-<strong>ESA</strong>-SY-31<br />

[RD-47] EDRS: The <strong>Sentinel</strong>s/EDRS Operations Constraints and<br />

Concept - GM-RS-<strong>ESA</strong>-SY-28<br />

Issue 2.0 10/03/2009<br />

Draft 18/06/2010<br />

Issue 1.0 09/03/2010<br />

Issue 1.0 09/03/2010<br />

Issue 1.0 09/03/2010<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 38 of 350<br />

2.3 Acronyms<br />

AI<br />

ADP<br />

ADS<br />

AOCS<br />

AOD<br />

AOS<br />

ATCOR<br />

BOA<br />

CADU<br />

CCSDS<br />

CDAM<br />

CDS<br />

CDS-SPR<br />

CDN<br />

CEOS<br />

CGS<br />

CNES<br />

CP<br />

CQC<br />

CSM<br />

CSS<br />

CST<br />

CUC<br />

DA<br />

DAG<br />

DAIL<br />

DAP<br />

DAX<br />

DC<br />

DCN<br />

DDN<br />

DEM<br />

Archive and Inventory<br />

Auxiliary Data Providers<br />

Auxiliary Data Supply<br />

Attitude and Orbit Control System<br />

Aerosol Optical Depth<br />

Acquisition-Of-Signal<br />

Atmospheric Correction and Haze Reduction<br />

Bottom-Of-Atmosphere<br />

Channel Access Data Unit<br />

Consultative Committee for Space Data Systems<br />

Collaborative Data Access Mirror<br />

<strong>GSC</strong> Coordinated Data Access System<br />

CDS Service Performance Report<br />

Content Delivery Network<br />

Committee on Earth Observation Satellites<br />

Core Ground Station<br />

Centre National d’Études Spatiales<br />

<strong>PDGS</strong> Commissioning Plan<br />

Coordinated Quality Control<br />

Calibration and Shutter Mechanism<br />

Collaboration Support Service<br />

Centre Spatial de Toulouse<br />

CCSDS Unsegmented Time Code<br />

Data Access<br />

Data-Access Gateway<br />

Data Access & Integration Layer<br />

Data Access Portfolio<br />

Data-Access Index<br />

Data Circulation<br />

Digital Circulation Network<br />

Digital Dissemination Network<br />

Digital Elevation Model<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 39 of 350<br />

DFEP<br />

DPC<br />

DPM<br />

DRX<br />

DS<br />

DTED<br />

DUE<br />

ECMWF<br />

EDDS<br />

EDRS<br />

EEPROM<br />

ERCS<br />

<strong>ESA</strong><br />

ESOC<br />

EO<br />

FCN<br />

FDS<br />

FEE<br />

FEEM<br />

FES<br />

FIFO<br />

FOS<br />

FPA<br />

FPGA<br />

FTS<br />

GCM<br />

GCP<br />

GEO<br />

GIPP<br />

GMES<br />

GMFS<br />

GPP<br />

GPS<br />

GRI<br />

Demodulator & Front-End Processor<br />

Data Processing Control<br />

Detailed Processing Model<br />

Data-Reception<br />

Data Set<br />

Digital Terrain Elevation Data<br />

Data User Element<br />

European Centre for Medium-range Weather Forecasts<br />

EGOS Data Dissemination System<br />

European Data Relay Satellite<br />

Electrically Erasable and Programmable ROM<br />

Emergency Response Core Service<br />

European Space Agency<br />

European Space Operations Centre<br />

Earth Observation<br />

FOS Communication Network<br />

Flight Dynamics System<br />

Front End Electronic<br />

Front End Electronic Module<br />

Front-End Services<br />

First-In First-Out<br />

Flight Operations Segment<br />

Focal Plane Assembly<br />

Field Programmable Gate Array<br />

Fast Track Services<br />

GMES Contributing Mission<br />

Ground Control Point<br />

Geostationary<br />

Ground Image Processing Parameters<br />

Global Monitoring for Environment and Security<br />

Global Monitoring for Food Security<br />

Ground Prototype Processor<br />

Global Positioning System<br />

Global Reference Images<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 40 of 350<br />

GS<br />

<strong>GSC</strong><br />

<strong>GSC</strong>B<br />

<strong>GSC</strong>DA<br />

GSE<br />

GSP<br />

GSRD<br />

GSS<br />

GUI<br />

HKTM<br />

HLOP<br />

HMA<br />

HMI<br />

HR<br />

HW<br />

IAS<br />

ICCDB<br />

ICD<br />

ICM<br />

IDP<br />

IERS<br />

INSPIRE<br />

IPF<br />

IPS<br />

IQP<br />

ISO<br />

ISP<br />

JPIP<br />

JRC<br />

LAN<br />

LCT<br />

LEO<br />

LEOP<br />

Ground Segment<br />

GMES Space Component<br />

Ground-Segment Coordination Body<br />

GMES Space Component Data Access<br />

GMES Service Element (<strong>ESA</strong> projects)<br />

GMES Service Project<br />

Ground-Segment Requirements Document<br />

GMES Service Segment<br />

Graphic User Interface<br />

House Keeping Telemetry<br />

High-Level Operation Plan<br />

Heterogeneous Mission Accessibility<br />

Human-Machine Interface<br />

High Resolution<br />

Hardware<br />

Image Algorithm Software<br />

Instrument Calibration & Characterisation Database<br />

Interface Control Document<br />

Instrument Control Module<br />

Instrument Data Processing<br />

International Earth Rotation Service<br />

Infrastructure for Spatial Information in Europe<br />

Instrument Processing Facility<br />

Image processing Parameters Set<br />

Image Quality Processor<br />

International Organization for Standardization<br />

Instrument Source Packet (CCSDS)<br />

JPEG Interactive Protocol<br />

Joint Research Centre<br />

Local Area Network<br />

Laser Communication Terminal (former name for the Optical<br />

Communication Payload)<br />

Low Earth Orbit<br />

Launch and Early Operations Phase<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


LES<br />

LGS<br />

Land Equipped Sites<br />

Local Ground-Stations<br />

LMCS Land Monitoring Core Service<br />

LTA Long-Term Archive<br />

LTDP Long-Term Data Preservation<br />

LUT Look-Up-Table<br />

M&C Monitoring & Control<br />

MCC Mission Configuration and Control<br />

MCS Mission Control Service<br />

MCS Marine Core Service<br />

MCN Media Circulation Network<br />

MDP MSI Decompression Software Provider<br />

MDS MSI Decompression Software<br />

MICD Master Interface Control Document<br />

MMA Mission Management Authority<br />

MMFU Mass Memory Formatting Unit<br />

MMUS Multi-Mission User-Services<br />

MODTRAN MODerate resolution atmospheric TRANsmission<br />

MPA Mission Performance Assessment<br />

MPAC Mission Performance Assessment Centre<br />

MPL Mission Planning<br />

MRD Mission Requirements Document<br />

MRF Mission Reference Files<br />

MSI Multi-Spectral Instrument<br />

MSIC MSI Control application (part of the Central Control Software)<br />

MSS Mission Scheduling System<br />

MT Medium Term<br />

MTBF Mean Time Between Failures<br />

MTF Modulation Transfer Function<br />

MTL Mission TimeLine<br />

ngEO Next Generation User Services for Earth Observation<br />

NOAA National Oceanic and Atmospheric Administration<br />

NRT Near-Real-Time<br />

NUC Non-Uniformity Coefficients<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 41 of 350<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 42 of 350<br />

OBC<br />

OBCD<br />

OGC<br />

OCP<br />

OFQC<br />

OGCD<br />

OLIB<br />

OLQC<br />

OPS<br />

OSV<br />

PAC<br />

<strong>PDGS</strong><br />

PDHT<br />

PDI<br />

PDMC<br />

PDT<br />

POD<br />

POF<br />

POM<br />

PPS<br />

PQL<br />

PSK<br />

PUS<br />

PVI<br />

QC<br />

QI<br />

QR<br />

RAM<br />

RF<br />

ROM<br />

RP<br />

RT<br />

S2CP<br />

SAFE<br />

On-Board Computer<br />

On-Board Configuration Data<br />

Open Geospatial Consortium<br />

Optical Communication Payload<br />

Off-line Quality Control<br />

On-Ground Configuration Data<br />

On-line Image Browser<br />

On-Line Quality Control<br />

Orbit Position Schedule<br />

Overall System Validation<br />

Processing/Archiving Centre<br />

Payload Data Ground Segment<br />

Payload Data Handling Transmission system<br />

Product Data Item<br />

Payload Data Management Centre<br />

Payload Data Transmission<br />

Precise Orbit Determination<br />

Predicted Orbit File<br />

<strong>PDGS</strong> Operation Manager<br />

Pulse Per Second<br />

Preliminary Quick-Look<br />

Phase Shift Key<br />

Packet Utilisation Standard<br />

Preview Image<br />

Quality-Control<br />

Quality Indicator<br />

Qualification Review<br />

Random Access Memory<br />

Radio Frequency<br />

Read Only Memory<br />

Reference-Platform<br />

Real-Time<br />

<strong>Sentinel</strong>-2 Commissioning-Plan<br />

Standard Archive Format for Europe<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 43 of 350<br />

SSCF<br />

SCI<br />

SEC<br />

S-FEE<br />

SMAC<br />

SNR<br />

SPOT<br />

SPR<br />

S<strong>OCD</strong><br />

SOR<br />

SRTM<br />

SSO<br />

SW<br />

SWIR<br />

TBC<br />

TBD<br />

TCI<br />

TCM<br />

TCS<br />

TDI<br />

TF<br />

TLE<br />

TMA<br />

TMTC<br />

TOA<br />

TTO<br />

TWTA<br />

URL<br />

USGS<br />

UTM<br />

VCDU<br />

VCM<br />

VCN<br />

VCU<br />

Spacecraft Safety Constraints File<br />

Service Coordinated Interface (<strong>GSC</strong>DA)<br />

Security Pilot Service<br />

SWIR FEE<br />

Simplified Method for Atmospheric Corrections<br />

Signal-to-Noise Ratio<br />

Satellite Pour l’Observation de la Terre<br />

Software Problem Report<br />

Spacecraft Operations Concept Document<br />

Special Operation Request<br />

Shuttle Radar Topographic Mission<br />

Single Sign On<br />

Software<br />

Short-Wave Infrared<br />

To Be Confirmed<br />

To Be Defined<br />

True Colour Image<br />

Thermal Control Module<br />

Thermal Control Subsystem<br />

Time Delay and Integration<br />

Transfer Frame (CCSDS)<br />

Two Line Elements<br />

Tree-Mirror-Anastigmat<br />

Telemetry and Tele-command<br />

Top-Of-Atmosphere<br />

Transfer to Operation<br />

Travelling Wave Tube Amplifiers<br />

Universal Resource Locator<br />

United States Geological Survey<br />

Universal Transverse Mercator<br />

Virtual Channel Data Unit<br />

Video Compression Module<br />

Voice Communication Network<br />

Video and Compression Unit<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 44 of 350<br />

VOIP<br />

WAN<br />

WICOM<br />

VNIR<br />

VPM<br />

WAN<br />

WGS<br />

WICOM<br />

XBS<br />

Voice-Over-IP<br />

Wide Area Network<br />

Wavelet Compression Module<br />

Visible and Near Infrared<br />

Video Processing Module<br />

Wide Area Network<br />

World Geodetic System<br />

Wavelet Image COmpression Modules<br />

X-Band Subsystem<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 45 of 350<br />

2.4 Definitions<br />

Term<br />

Description<br />

Granule Cf. section 4.4.1<br />

User-Product Cf. section 4.4.2<br />

Product Data Item Cf. section 4.4.2<br />

Orbit<br />

Unless specifically expressed otherwise, the<br />

terminology “orbit” commonly refers to a specific<br />

<strong>Sentinel</strong>-2 spacecraft orbit, such that <strong>Sentinel</strong>-2A and<br />

<strong>Sentinel</strong>-2B orbits are unambiguously considered as<br />

distinct orbits.<br />

Data Strip Cf. section 4.5.4.5.2.<br />

Global Reference<br />

Image<br />

Quality Indicator<br />

Cal/Val<br />

The Global Reference Image is generated and used<br />

by the <strong>PDGS</strong> to refine the geometric accuracy of<br />

<strong>Sentinel</strong>-2 product. It consists in a set of <strong>Sentinel</strong>-2<br />

mono-spectral Level-1B products covering all land<br />

regions within the acquisition plan.<br />

Mean to provide the user of a dataset the required<br />

information to assess its suitability for a certain<br />

use/application<br />

Calibration is defined as the process of quantitatively<br />

defining the system responses to known and<br />

controlled signal inputs.<br />

Validation as the process of assessing, by<br />

independent means, the quality of the data products<br />

derived from the system outputs.<br />

The Calibration and Validation (Cal/Val) is the<br />

process of updating and validating the on-board and<br />

on-ground sensor and algorithmic parameters in order<br />

to meet product data quality requirements.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 46 of 350<br />

2.5 Document Overview<br />

The present document is divided into the following chapters:<br />

Chapter-1: Introduction, provides document scope and background information;<br />

Chapter-2: Documentation, provides the list of applicable and reference documentation as<br />

well as definition of acronyms and terms;<br />

Chapter-3: <strong>Sentinel</strong>-2 Mission Overview, provides high level description of the <strong>Sentinel</strong>-2<br />

mission and satellite characteristics;<br />

Chapter-4: <strong>PDGS</strong> Operation Baseline, defines the system-level operational baseline context<br />

and scope of the <strong>PDGS</strong> in terms of interfaces, services, and data-products delivered.<br />

Assumptions on the operation baseline are enumerated;<br />

Chapter-5: <strong>PDGS</strong> Design, provides a rationale overview of the design rationale, and a<br />

description of the derived functional decomposition and physical layout in centres;<br />

Chapter-6: Detailed Operations Concepts, defines the operations concepts at a lower-level<br />

as applicable to each <strong>PDGS</strong> primary functional component;<br />

Appendix-A: GMES Product Requirement Analysis for <strong>Sentinel</strong>-2, describes the source<br />

requirement for <strong>Sentinel</strong>-2 product supplied as derived from the DAP-R<br />

Appendix-B: MSI Scenes Overlap Analysis provides a technical justification for the number<br />

of MSI scenes required to overlap between ground-station downlinks.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 47 of 350<br />

3 SENTINEL-2 MISSION OVERVIEW<br />

3.1 Mission Objectives<br />

<strong>Sentinel</strong>-2 is an earth polar-orbiting satellite constellation designed to feed the GMES system<br />

with continuous and operational high-resolution imagery for the global and sustained<br />

monitoring of Earth land and coastal areas.<br />

As an enhanced follow-on to high-resolution optical missions such as SPOT and Landsat, the<br />

<strong>Sentinel</strong>-2 constellation will provide imagery for the sustained generation of higher-level<br />

operational products such as land-cover maps, land-change detection maps, and geophysical<br />

variables (e.g. leaf area index, leaf chlorophyll content or fraction of absorbed photosynthetically<br />

active radiation).<br />

The analysis of mission requirements [AD-01] has led to design the <strong>Sentinel</strong>-2 system based<br />

on the concurrent operations of two identical satellites flying on a single orbit plane, each<br />

hosting a Multi-Spectral Instrument (MSI) covering from the visible to the shortwave infrared<br />

spectral range and delivering high spatial resolution imagery at global scale and with a high<br />

revisit frequency.<br />

<strong>Sentinel</strong>-2 mission will ensure optical data supply continuity while introducing enhancements<br />

with respect to the current high-resolution optical systems to satisfy requirements defined in<br />

the <strong>Sentinel</strong>-2 MRD, current requirements from GMES Core Services and Downstream<br />

services, the projection of these requirements for the <strong>GSC</strong> operations phase from 2013<br />

onwards and the expected National and scientific requirements.<br />

The <strong>Sentinel</strong>-2 mission objectives include the operational supply of data, with adequate revisit<br />

frequency, coverage, timeliness and reliability, for services such as:<br />

○ Risk Management (floods and forest fires, subsidence and land slides)<br />

○ European Land Use/Land Cover State and Changes<br />

○ Forest Monitoring<br />

○ Food Security/Early Warning Systems<br />

○ Water Management and Soil Protection<br />

○ Urban Mapping<br />

○ Natural Hazards<br />

○ Terrestrial Mapping for Humanitarian Aid and Development<br />

Mission requirements are expected to evolve with the downstream services currently being<br />

under evaluation and they will be further enhanced by national requirements and<br />

requirements from the scientific community.<br />

<strong>Sentinel</strong>-2 mission objectives and operational requirements present a new challenge requiring<br />

sufficient space and ground segment resources in terms of:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 48 of 350<br />

○ Temporal coverage, which translated into the need for a short orbit repeat cycle (10-<br />

days) and for a dual spacecraft operations in twin configuration providing a 5-days<br />

revisit frequency;<br />

○ Large spatial coverage and high coverage frequency, which translated into the need<br />

for a with wide swath coverage (290 km) with capabilities of global land masses<br />

acquisitions;<br />

○ High operation time during the daylight portion of the orbit;<br />

○ Wide spectrum optical range (visible to short-wave infrared) including 13 spectral<br />

bands;<br />

○ Data accessibility to the large <strong>Sentinel</strong>-2 data volume.<br />

The operational character of the <strong>Sentinel</strong>-2 mission implies the “provision of services in a<br />

routine, long-term and continuous fashion, with a consistent quality and a very high<br />

level of availability”.<br />

As a result of this operational character of the <strong>Sentinel</strong>-2 mission, the <strong>Sentinel</strong>-2 <strong>PDGS</strong> is<br />

expected to:<br />

• Be continuously available and robust with back up systems in case of failure;<br />

• Be able to ensure timely delivery of products to the users;<br />

• Ensure a high level of quality and stability of the products delivered.<br />

3.2 Mission Data Users<br />

Mission data users include:<br />

○ GMES Service Projects (GSPs) and European adding value industry<br />

○ National users<br />

○ Scientific users<br />

○ Operational Meteorological users<br />

○ <strong>ESA</strong> Climate Change Initiative Programme users<br />

○ <strong>Sentinel</strong>-2 calibration and validation users<br />

○ International partners with granted access to <strong>Sentinel</strong>-2 real-time data downlinks<br />

○ Other users supported by the <strong>ESA</strong> data policy<br />

Mission interfaces, access grants and priorities may be different for different classes of users.<br />

3.3 <strong>Sentinel</strong>-2 Constellation and Mission Lifetime<br />

In order to satisfy the large coverage and high revisit requirements, the <strong>Sentinel</strong>-2 mission is<br />

designed as a constellation of two identical satellites, <strong>Sentinel</strong>-2A and <strong>Sentinel</strong>-2B.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 49 of 350<br />

When both in orbit, the two spacecraft units will fly on the same orbit and will be placed in twin<br />

configuration.180 degrees apart on the orbital plane.<br />

<strong>Sentinel</strong>-2A is scheduled for launch in May 2013 and it is planned to be operational after a 3<br />

months commissioning phase.<br />

The <strong>Sentinel</strong>-2B unit is planned to be launched 18 months after the <strong>Sentinel</strong>-2A launch. Both<br />

<strong>Sentinel</strong>-2A and 2B are designed for a nominal life-time of 7 years extensible to 12 years.<br />

2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020<br />

2021 2022 2023<br />

2024 2025<br />

2026<br />

S-2A development<br />

S-2A Launch<br />

<strong>Sentinel</strong>-2A IOT<br />

<strong>Sentinel</strong>-2A Operations<br />

Extended Operations<br />

S-2B development<br />

S-2B Launch<br />

<strong>Sentinel</strong>-2B IOT<br />

<strong>Sentinel</strong>-2B Operations<br />

Extended Operations<br />

Figure 3-1 <strong>Sentinel</strong>-2 Mission Schedule<br />

3.4 Orbit Characteristics<br />

Each satellite will operate in a reference orbit with a repeat cycle of 10 days for the overall<br />

duration of the mission.<br />

The <strong>Sentinel</strong>-2A orbit characteristics are summarised in Table 3-1. <strong>Sentinel</strong>-2B will be in the<br />

same orbit, but with a mean anomaly shifted by 180 degrees with respect to <strong>Sentinel</strong>-2B,<br />

leading to a ground-track revisit frequency of 5 days for the dual-spacecraft constellation.<br />

Orbit Type<br />

Near-Polar Sun-Synchronous at 786km altitude<br />

Mean Local Solar Time at 10:30 AM<br />

Descending Node (LTDN)<br />

Repeat Cycle<br />

10 days<br />

Cycle Length<br />

143 orbits<br />

Semi-Major Axis<br />

7164.25677316046 km<br />

Eccentricity 0.00115840619180778<br />

Inclination<br />

98.4985203399458 deg<br />

Argument of Perigee<br />

90.7445419264928 deg<br />

Table 3-1 <strong>Sentinel</strong>-2 Orbit Characteristics<br />

The <strong>Sentinel</strong>-2 spacecrafts will ensure that the ground track of each satellite will be within ± 2<br />

km at 3 σ confidence level (cf. [RD-01] requirement MIS-ORB-045).<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 50 of 350<br />

3.5 Space Segment<br />

3.5.1 SENTINEL-2 SPACECRAFT OVERVIEW<br />

The <strong>Sentinel</strong>-2 spacecraft depicted on Figure 3-2 is a 3-axis stabilised earth polar-orbiting<br />

satellite weighting 1.2 tons. It features an accurate Attitude and Orbit Control System (AOCS)<br />

based on a multi-head star-tracker and fibre optic gyroscopes, as well as a dual frequency<br />

GPS receiver to provide precise on-board determination of the satellite position.<br />

It carries on-board the Multi-Spectral Instrument (MSI) payload of 280kg and about 1m 3<br />

volume hosting the attitude sensors in order to minimise the thermo-elastic perturbations to<br />

the attitude measurements.<br />

Figure 3-2 <strong>Sentinel</strong>-2 Spacecraft<br />

The payload data, GPS & AOCS ancillary data and spacecraft housekeeping telemetry data<br />

(HKTM) can be buffered on board into a 2.4 Tbits mass storage system before being<br />

downlinked to ground receiving stations using an X-Band data distribution equipment<br />

featuring two concurrently operating 280 Mbps Travelling Wave Tube Amplifiers (TWTA) for<br />

an overall effective downlink rate capacity of 520Mpbs for payload-data. Alternatively, the X-<br />

Band distribution system can be used to transmit the payload data in real-time to groundstations<br />

while buffering the same data for later playback to other stations.<br />

The current satellite design, mass and power budgets currently make provision for future<br />

integration of a Optical Communication Payload (OCP) to be procured through the European<br />

Data Relay Satellite (EDRS) <strong>ESA</strong> program to allow transmission of the same mission data via<br />

EDRS provided geo-stationary data-relay satellites, hence substantially augmenting the datadownlink<br />

capacity of the mission through still EDRS-pointing ground Ka-Band antennas.<br />

The spacecraft operations are controlled from ground via a Telemetry and Tele-command<br />

(TMTC) subsystem operating in S-Band and interfacing the On-board Computer (OBC).<br />

The OBC software includes an on-board scheduler supporting both the MTL-based<br />

scheduling (Mission Timeline based on UTC), and the GPS coupled OPS (Orbit Position<br />

Schedule) scheduling capability allowing for long periods (>15 days) autonomy of the<br />

spacecraft operations.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


3.5.2 MULTI-SPECTRAL INSTRUMENT CHARACTERISTICS<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 51 of 350<br />

The MSI instrument has been designed with enhanced spectral range and performance as<br />

well as a larger swath compared to previous multi-spectral optical imaging missions. The<br />

following paragraphs detail the specific characteristics if the instrument, its design and<br />

specified performance.<br />

3.5.2.1 Spectral Performance Characteristics<br />

The MSI aims at measuring the earth reflected radiance through the atmosphere in 13<br />

spectral bands spanning from the Visible and Near Infra-Red (VNIR) to the Short Wave Infra-<br />

Red (SWIR), as depicted on Figure 3-3 and featuring:<br />

○ 4 bands at 10m: blue (490nm), green (560nm), red (665nm) and near infrared<br />

(842nm).<br />

○ 6 bands at 20m: 4 narrow bands for vegetation characterisation (705nm, 740nm,<br />

783nm and 865nm) and 2 larger SWIR bands (1610nm and 2190nm) for applications<br />

such as snow/ice/cloud detection or vegetation moisture stress assessment.<br />

○ 3 bands at 60m mainly for cloud screening and atmospheric corrections (443nm for<br />

aerosols, 945 for water vapour and 1375nm for cirrus detection).<br />

The specified spectral band characteristics and performance are summarised in Table 3-2.<br />

VNIR<br />

SWIR<br />

VIS NIR SWIR<br />

Visible<br />

B1<br />

B9<br />

B10<br />

60 m<br />

Aerosols Water-vapour Cirrus<br />

B5 B7 B8a<br />

Snow / ice / cloud discrimination<br />

20 m<br />

Vegetation<br />

Red-edge<br />

B6<br />

B11<br />

B12<br />

10 m<br />

400<br />

nm<br />

B2 B3 B4 B8<br />

600<br />

nm<br />

800<br />

nm<br />

1000<br />

nm<br />

1200<br />

nm<br />

1400<br />

nm<br />

1600<br />

nm<br />

1800<br />

nm<br />

2000<br />

nm<br />

2200<br />

nm<br />

2400<br />

nm<br />

Figure 3-3 MSI Spectral-Bands versus Spatial Resolution<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


Band<br />

number<br />

Pixel<br />

resolution<br />

(m)<br />

Central wavelength<br />

(nm)<br />

Bandwidth<br />

(nm)<br />

Radiance sensibility<br />

range<br />

L min < L ref < L max<br />

(W.m -2 .sr -1 .m -1)<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 52 of 350<br />

SNR<br />

Specification<br />

(at L ref )<br />

1 60 443 20 16 < 129 < 588 129<br />

2 10 490 65 11.5 < 128 < 615.5 154<br />

3 10 560 35 6.5 < 128 < 559 168<br />

4 10 665 30 3.5 < 108 < 484 142<br />

5 20 705 15 2.5 < 74.5 < 449.5 117<br />

6 20 740 15 2 < 68 < 413 89<br />

7 20 783 20 1.5 < 67 < 387 105<br />

8 10 842 115 1 < 103 < 308 174<br />

8a 20 865 20 1 < 52.5 < 308 72<br />

9 60 945 20 0.5 < 9 < 233 114<br />

10 60 1375 30 0.05 < 6 < 45 50<br />

11 20 1610 90 0.5 < 4 < 70 100<br />

12 20 2190 180 0.1 < 1.5 < 24.5 100<br />

Table 3-2 MSI Spectral Bands Characteristics and Specified Performance<br />

3.5.2.2 Measurement Geometry<br />

The MSI instrument design has been driven by the large swath requirements together with<br />

the high geometrical and spectral performance of the measurements.<br />

It is based on a push-broom concept, featuring a Tree-Mirror-Anastigmat (TMA) telescope<br />

feeding two focal planes spectrally separated by a dichroic filter.<br />

Figure 3-4 depicts the internal configuration of the MSI showing the TMA telescope<br />

configuration and its optical path construction to the SWIR/VNIR splitter and focal planes.<br />

Two distinct arrays of 12 optical detectors mounted on each focal plane cover respectively the<br />

Visible and Near Infra Red (VNIR) and Short Wavelength Infra Red (SWIR) channels.<br />

The 12 detectors on each focal plane are staggered-mounted to cover altogether the 20.6º<br />

instrument field of view resulting in a compound swath width of 290km on the ground-track.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 53 of 350<br />

M1<br />

M3<br />

M2<br />

splitter<br />

VNIR<br />

channels<br />

SWIR<br />

channels<br />

Figure 3-4 MSI internal configuration<br />

As described on Figure 3-5, because of the staggered positioning of the detectors on the<br />

focal planes, a parallax angle between the two alternating odd and even clusters of detectors<br />

is induced on the measurements resulting in a shift along-track of about 46km (maximum)<br />

inter-detector. Likewise, the hardware design of both the VNIR and SWIR detectors imposes<br />

a relative displacement of each spectral channel sensor within the detector resulting in an<br />

inter-band measurement parallax amounting to a maximum along-track displacement of about<br />

14km.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 54 of 350<br />

Overlapping area=98 pixels 20m<br />

10 bands<br />

VNIR<br />

Nb pixels/det module:<br />

2592 (10m), 1296 (20-60m)<br />

B/H cross-detector<br />

B/H cross-band<br />

B/H=0.018<br />

B/H=0.010<br />

Band<br />

2<br />

8<br />

3<br />

4<br />

5<br />

6<br />

7<br />

8a<br />

1<br />

9<br />

10<br />

11<br />

12<br />

Odd/even detector<br />

parallax<br />

angle (B/H)<br />

0,022<br />

0,026<br />

0,030<br />

0,034<br />

0,038<br />

0,042<br />

0,046<br />

0,051<br />

0,055<br />

0,059 0,030 0,040<br />

0,050<br />

10m<br />

20m<br />

60m<br />

VNIR<br />

SWIR<br />

Figure 3-5 Staggered detector configuration and inter-detector / inter-band parallax angles<br />

(parallax figures derived from MSI instrument documentation cf. [RD-40])<br />

3.5.2.3 Measurement Data Handling<br />

3.5.2.3.1 Data-Rate and On-Board Data Compression<br />

The MSI image data is compressed on-board through specific WICOM compression<br />

hardware units, applying a compression algorithm to the detector output pixels based on<br />

wavelet transform. This allows reducing the MSI output data rate to around one third of the<br />

raw output bit-rate of the sensor, hence reducing the record and downlink requirements<br />

without jeopardizing the image quality after decompression on ground.<br />

Six WICOM units are operated in parallel, each one handling the data of a pair of detectors.<br />

Image data compression is systematically carried out in blocks of 16 lines of image data<br />

hereafter referred to as “compressed blocks”. Depending on the spectral band, the number of<br />

pixels aggregated in a measurement line per detector is respectively 2592 for the 10m bands<br />

and 1296 corresponding to the 20m and 60m bands. Each image pixel radiometry response<br />

is coded into 12bits words irrespectively of the spectral band.<br />

Whilst the compression ratio implemented by the WICOMs can be fine-tuned in-flight<br />

independently and optimally for each spectral band, the compound bit-rate currently assumed<br />

as the optimal trade-off between image quality and output data-rate leads to a nominal<br />

compressed data supply rate from MSI of 490 Mbps.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 55 of 350<br />

3.5.2.3.2 Scene Packaging<br />

The on-board mission data is packaged in “Scenes” ensuring the consistency of a selfcontained<br />

data set including all data from the 12 detectors and the 13 spectral bands.<br />

A “Scene” is composed of 13 scene channels (one scene channel corresponds to one<br />

spectral band), each one compiling the compressed data aggregated along a distance of<br />

approximately 23km along-track by the 12 detectors.<br />

The 23 km along-track is synchronised between channels of different relative pixel sizes by<br />

an appropriate selection of the number of compressed blocks aggregated per scene channel.<br />

This results into 144 blocks (resp. 72 and 24) for the 10m (resp. 20m and 60m) channel.<br />

Considering 12 bits per pixel, the volume of each scene will amount to 4Gbits of<br />

uncompressed data leading to about 1.4 Gbits after compression.<br />

Overall, each compressed block inside one scene will be packaged into one CCSDS<br />

Instrument Source Packet (ISP), resulting into a scene assembly of exactly 12960 packets.<br />

3.5.2.3.3 Measurement Datation<br />

The satellite clock, synchronised by the GPS measurements at 1Hz (TBC), in turn enslaves<br />

the master-clock of the MSI. Within the MSI, an accurate datation process strongly linked to<br />

the data generation process is then carried-out down to the actual time-stamping in the<br />

generated ISPs. This process is summarised as follows:<br />

○ At the start of acquisition of a new scene, the mater-clock time is stored. During the<br />

processing period, this time information is reported in all source packets of the scene<br />

(referred to as the CUCM_s tag);<br />

○ During the scene acquisition period, the master-clock drift is estimated and a<br />

correction value (referred to as Δ_s) is reported in all ISPs of the scene.<br />

3.5.2.4 On-Board Configuration<br />

The MSI imaging characteristics are configurable by way of parameter tables held on-board<br />

and which can be altered by ground commanding. The S<strong>OCD</strong> [AD-03] details the contents of<br />

each table and associated uplink strategy.<br />

These tables allow the configuration of:<br />

○ Image processing parameter sets (IPS), allowing to swiftly switch instrument imaging<br />

characteristics along the orbit from seven different configurations. Those configurations<br />

will be mapped to each operational mode of the instrument including nominal imaging<br />

or specific calibration modes required for performance assessment and Cal/Val<br />

activities. In particular the WICOM compression ratios are configurable though the IPS<br />

tables;<br />

○ The Non-Uniformity Coefficients (NUC), allowing the detector responses to be<br />

equalised independently at pixel-level before on-board compression of the image. NUC<br />

equalisation can be deactivated for calibration activities by way of an IPS switch;<br />

○ Thermal Control Module (TCM) configuration data, allowing to fine-tune the thermal<br />

control of the instrument;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 56 of 350<br />

○ Front-End Electronics (FEE) parameters, allowing in particular the management of<br />

defective pixels;<br />

○ MSI global operation settings driving above all the activation of redundant units.<br />

3.5.2.5 Calibration Shutter Mechanism<br />

The instrument features a Calibration and Shutter Mechanism (CSM) which can be<br />

commanded in-flight such as to expose to sun-light the complete sensor field of view to allow<br />

for absolute calibration and non-uniformity calibration of the detector modules (see Figure<br />

3-6).<br />

Figure 3-6 MSI Calibration using the CSM in sun-diffuser position<br />

3.5.3 POSITIONING, ATTITUDE AND MEASUREMENT DATATION<br />

The accurate on-board determination of the satellite position and the absolute dating are<br />

supplied by a dual frequency GPS receiver. The knowledge of the satellite fine attitude is<br />

provided by the hybridization of the measurements performed by an inertial measurement unit<br />

involving gyroscopes and 3 star trackers; these sensors are mounted on the MSI instrument<br />

structure so as to reduce thermo-elastic deformations between their reference frames and the<br />

line of sight. This information is sent with the instrument telemetry for further precise<br />

geometric processing on ground. The satellite is steered around the yaw axis so as to<br />

balance the earth rotation.<br />

3.5.4 DATA RECORDING AND DOWNLINK CHARACTERISTICS<br />

3.5.4.1 Data Downlink in X-Band<br />

The X-Band subsystem (XBS) of <strong>Sentinel</strong>-2 features 2 concurrently operating channels at 280<br />

Mbps information rate each, based on 8PSK modulation scheme and providing a compound<br />

effective output data rate of 520 Mbps available for space-to-ground data transmissions.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 57 of 350<br />

3.5.4.2 Data Downlink via EDRS/OCP<br />

Additionally to its data-transmission capability at nadir in X-Band, <strong>Sentinel</strong>-2 features an<br />

Optical Communication Payload (OCP) procured through the EDRS programme which will<br />

allow space-to-ground communications relayed via geo-stationary (GEO) EDRS spacecrafts.<br />

It is assumed that the LCT will, when activated in alternative to the X-Band transmission,<br />

transparently carry the dual 280Mbps downlink channels via the GEO transponders, in turn<br />

relaying in real-time the data stream in Ka-Band to GEO pointing ground-stations. Specific<br />

receiving equipment, still procured via the EDRS programme, will provide the adequate Ka-<br />

Band demodulation capabilities on ground and restore the dual 280Mbps data-streams in<br />

baseband ready for front-end processing.<br />

It is currently envisaged to secure the Ka-Band broadcast transmission via data encryption. In<br />

this respect, it is further assumed the dual 280Mbps channels restored in baseband after the<br />

EDRS ground equipment will be clear of any encryption.<br />

3.5.4.3 Data Recording and Playback<br />

The satellite generated data is managed on-board independently for MSI data and HKTM<br />

data by the Mass Memory Formatting Unit (MMFU) sub-system. Additionally, a separate and<br />

independently managed Ancillary data store of MMFU handles all non-MSI data required for<br />

image processing activities on-ground such as GPS and datation data.<br />

The on-board mass memory of 2.4 Tbits is sized to hold respectively 20 Gbits of HKTM, 20<br />

Gbits of Ancillary data and 2360 Gbits of MSI data, the relative partition sizes being<br />

configurable in-flight.<br />

On opportunity of a data downlink, each data partition can be played back and transmitted to<br />

ground using the dual 280Mpbs channel capability. While the MSI data downlink will<br />

systematically use the compound 520Mbps effective capacity, HKTM and Ancillary data<br />

partitions may be downlinked simultaneously one on each channel or separately. Playback<br />

operations may be paused and later resumed to allow for data downlinks onto successive but<br />

non-overlapping ground stations.<br />

After each playback operation, the data partition may be either erased, or retained and<br />

managed in a circular buffer in case repeated or overlapping transmissions over distinct<br />

ground-stations are required.<br />

Alternatively, an MSI Real-Time (RT) downlink may be commanded so as to forward the MSI<br />

real-time 490 Mbps data stream directly to the transmission system. The MSI data may then<br />

be optionally buffered on-board at the same time to allow for a repeated downlink by playback<br />

at a later stage.<br />

In addition and to respond to mission requirements pertinent to data timeliness, the MSI data<br />

recorded on-board may be prioritised as Near-Real-Time (NRT) data into the playback queue<br />

so as to ensure it is downlinked as early as possible, rather than following the regular First-In<br />

First-Out (FIFO) approach. The data segments classified with NRT or Nominal priority may<br />

then be downlinked separately or in an automated first-NRT-then-Nominal sequence.<br />

To simplify the management of the discontinuous MSI data fragments resulting on ground<br />

due to the segmented recording and playback operations, the MMFU allows via appropriate<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 58 of 350<br />

commanding, to artificially append a margin of three imaging scenes covering the<br />

discontinuity boundaries (cf. [RD-41]).<br />

3.5.5 SCHEDULING<br />

The <strong>Sentinel</strong>-2 mission aims for a high autonomy with enhanced pre-programming, so that<br />

the nominal spacecraft operations will execute according to a sequence of commands<br />

uploaded from ground typically once every 14 days.<br />

Two schedule references are supported:<br />

- The Mission Timeline (MTL) based on a time-code referenced on the on-board clock;<br />

- The Orbit Position Schedule (OPS).<br />

To a large extent, spacecraft scheduling will require that the sensor measurements or<br />

downlink events to ground-stations precisely correspond to their on-ground related features<br />

such as the sensor overflying a specific area on earth or the satellite being effectively visible<br />

within a given ground-station mask. On the other hand, the varying nature of the spacecraft<br />

low earth orbit, as perturbed through atmospheric-drag and geo-gravitational forces, induces<br />

that spacecraft positioning cannot be predicted with the required precision in the long-term.<br />

The OPS scheduling approach precisely answers to the varying geo-positioning paradigm<br />

outlined above in that it allows commands to execute relatively to the spacecraft position<br />

within the orbit, the accurate positioning being measured autonomously on-board through the<br />

GPS embedded hardware.<br />

Hence, whilst the classical MTL-based scheduling will allow for accurate commanding of onboard<br />

operations at specific times, it is not well adapted to long-term operation schedules for<br />

which the OPS approach will generally be preferred.<br />

3.5.6 COMMANDING AND CONTROL<br />

For commanding and control, the <strong>Sentinel</strong>-2 satellites are interfaced from ground via the S-<br />

Band channel activated by schedule during pre-defined S-Band ground-station contact<br />

periods, primarily using the TMTC and ranging ground-station at Kiruna (Sweden).<br />

During those periods, commanding can be performed (TC) and telemetry (TM) is received<br />

with an apportioned data-rate on the S-Band link of 64kbps for uplink and 128kbps or<br />

2048kbps configurable for downlink.<br />

In particular, the TC link is used for providing schedule increments to the spacecraft (cf.<br />

3.5.5), upload on-board software patches or configuration parameters (cf. 3.5.2.4) and overall<br />

control of the spacecraft in-orbit (e.g. manoeuvre commanding).<br />

The TM link is used for TC acknowledge, general spacecraft monitoring, downlink of on-board<br />

software configuration, and basic satellite orbit ranging and datation activities.<br />

S-Band communication with the spacecraft is made following the CCSDS Packet Utilisation<br />

Standard (PUS) services.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 59 of 350<br />

3.6 Ground-Segment<br />

The <strong>Sentinel</strong>-2 Ground-Segment (GS) is composed of the FOS and the <strong>PDGS</strong>. During<br />

Phase-E1 of each satellite unit, the CNES centre in Toulouse (CNES/CST) will also be<br />

considered an integral part of the <strong>Sentinel</strong>-2 GS as providing dedicated services on-ground<br />

for commissioning the spacecrafts until the start of Phase-E2 operations. The specific role of<br />

CNES/CST during commissioning phase is detailed in section 4.2.5.<br />

The FOS is responsible for all flight operations of the <strong>Sentinel</strong>-2 spacecrafts including satellite<br />

tasking, telecommanding and telemetry monitoring, flight dynamics monitoring and orbit<br />

control. It will be operated at <strong>ESA</strong>’s European Space Operations Centre (ESOC) in Darmstadt<br />

in Germany during the entire <strong>Sentinel</strong>-2 mission. FOS responsibilities are further detailed in<br />

section 4.2.4.<br />

The <strong>PDGS</strong> is responsible for payload and downlink planning, data acquisition and processing<br />

of the <strong>Sentinel</strong>-2 satellite data, while contributing to the overall monitoring of the payload and<br />

platform in coordination with the FOS. The <strong>PDGS</strong> is a distributed ground-system including<br />

ground-stations, processing centres and embedding all additional third-party centres falling in<br />

the scope of its responsibilities for <strong>Sentinel</strong>-2 (e.g. auxiliary data providers).<br />

The <strong>GSC</strong>DA system is not considered part of the <strong>Sentinel</strong>-2 mission GS as providing multimission<br />

services within the <strong>GSC</strong> and as such is not strictly dedicated to <strong>Sentinel</strong>-2.<br />

3.7 Mission Evolution with EDRS<br />

3.7.1 REVIEW OF EDRS PLANNED SERVICES FOR GMES<br />

The current plan for EDRS services provisions for:<br />

○ An initial data-relay capacity to be reached with a piggyback EDRS payload carried<br />

on-board a non dedicated satellite to be launched in 2013,<br />

○ A second data-relay capacity, equivalent and complementing the first one, by the<br />

launch of an EDRS-dedicated spacecraft in 2015.<br />

Both missions aim for a 15 years lifetime such that a dual EDRS capacity would be available<br />

between 2015 and 2028, and a single one in the periods 2013-2015 and 2028-2030.<br />

As stated in [RD-26], the GMES <strong>Sentinel</strong>s missions are intended as one of the main<br />

customers of EDRS services. Similarly to <strong>Sentinel</strong>-2, the <strong>Sentinel</strong>-1 spacecrafts will carry a<br />

OCP enabling data-relay communications from space. <strong>Sentinel</strong>-3 will not carry an OCP. The<br />

data-relay capacity will be sized to carry at least 50% of each of the <strong>Sentinel</strong>-1 and <strong>Sentinel</strong>-2<br />

missions generated data, considering two spacecraft units operating contemporaneously for<br />

each mission.<br />

Besides data-relay capabilities provided as part of baseline services, the EDRS service<br />

envelope provisions for extended services with dual objectives:<br />

○ Repatriation services, providing a shared capacity to be used within to the <strong>GSC</strong><br />

<strong>Sentinel</strong>s <strong>PDGS</strong>s for ground-to-ground multicast data communications, for instance to<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 60 of 350<br />

repatriate data from remote X-Band ground-stations to other centres in Europe. This<br />

shared capacity is currently sized to 230Mbps multicast data-rate (cf. [RD-46]).<br />

○ Dissemination services, providing a shared capacity for ground-to-ground broadcast<br />

data-transmissions of <strong>GSC</strong> products to end-users. This service requires that datareception<br />

at the end-user sites can be enabled through relatively low-priced Ku-Band<br />

or Ka-Band antenna hardware (


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 61 of 350<br />

In complement, the 230Mbps repatriation capability will be used for an equivalent daily<br />

throughput of about 74Mbps to bring the data acquired at polar-stations to processing<br />

centres located throughout Europe and closer to the data consumers, still taking<br />

advantage of the multicast capability to provide for flexibility and reliability through<br />

redundancy, and possibly in near-real-time.<br />

○ Broadcast Data-Dissemination<br />

EDRS dissemination capabilities via broadcast will be used to transmit final products to<br />

end users, in particular the ones that cannot be served efficiently through groundnetworks.<br />

To this end, the usage of C-Band instead of Ka-Band or Ku-Band would be<br />

preferred to enlarge the downlink coverage of the dissemination service beyond<br />

Europe such as to reach some African or Middle-East regions.<br />

Concerning data-relay communications, it is here considered that, provided OCP usage is not<br />

constrained, contacts through EDRS will provide the right complement to polar-station<br />

downlinks at nearly every orbit. Figure 3-7 extracted from [RD-19] (OCP Scenario 3C as bestcase)<br />

depicts a typical day of the <strong>Sentinel</strong>-2 repeat cycle showing in light-blue the visibility<br />

segments of OCP and in dark-blue the ones provided through X-Band to Kiruna or Svalbard<br />

stations (Maspalomas and Prince-Albert have been artificially masked-out in light grey in the<br />

image).<br />

It shows that apart from the second orbit in the day (or third depending on the day) which is<br />

poorly served through EDRS, all other orbits provide long contact segments outside of X-<br />

Band visibilities providing for the adequate complement with the required flexibility for EDRS<br />

usage among <strong>Sentinel</strong>s.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 62 of 350<br />

Figure 3-7 Best-case daily OCP visibilities<br />

It is however stressed that this level of EDRS usage via the OCP is at this stage totally<br />

hypothetical as highly dependent on actual OCP capabilities with <strong>Sentinel</strong>-2 which are<br />

currently being analysed. As currently stated in [RD-27], “The <strong>Sentinel</strong>-2 Laser<br />

Communications Terminal 1 is a secondary payload for the evaluation of high speed data<br />

communications by means of a laser link using a geostationary satellite as relay”. The<br />

effective OCP capabilities, in particular regarding its operation constraints vis-à-vis MSI<br />

operations, will be evaluated in-flight from which workable scenarios will derived and<br />

potentially used operationally.<br />

Nevertheless, specific mission operation scenarios have been derived based on the optimal<br />

anticipated performance of OCP and EDRS in-flight.<br />

3.8 Management<br />

The overall management of the <strong>Sentinel</strong>-2 mission, including the space segment gradually<br />

including <strong>Sentinel</strong>-2A then <strong>Sentinel</strong>-2B and the ground-segment including the FOS and the<br />

<strong>PDGS</strong> will be led by the <strong>Sentinel</strong>-2 Mission Management Authority (MMA). As such, the MMA<br />

will be globally responsible for the achievements of the overall mission requirements.<br />

Regarding its relationship with the <strong>GSC</strong> and in particular vis-à-vis the DAP, it is assumed the<br />

MMA represents a uniformed authority with the <strong>GSC</strong>DA on <strong>Sentinel</strong>-2 matters.<br />

The MMA will centralise all decisions covering:<br />

○ The definition and management of the High-Level Operation Plan (HLOP). During the<br />

commissioning-phase of each spacecraft, the HLOP is superseded by the <strong>Sentinel</strong>-2<br />

Commissioning-Plan (S2CP) defined for that spacecraft.<br />

○ The fulfilment of the Data-Policy applicable to the <strong>Sentinel</strong>-2 mission data;<br />

○ The coordinated management with the <strong>GSC</strong> authority of the DAP and its evolutions as<br />

regarding <strong>Sentinel</strong>-2 contributions;<br />

○ The definition and management of agreements with potential third-party operated<br />

Local Ground-Stations (LGS) entitled to receive <strong>Sentinel</strong>-2 X-Band real-time data and<br />

mirroring in the HLOP.<br />

○ The definition of mission performance and quality baseline targets with respect to all<br />

mission stakeholders.<br />

Before the formal start of Phase-E2 of each <strong>Sentinel</strong>-2 spacecraft unit and in particular during<br />

their commissioning-phase, the <strong>PDGS</strong> will be considered pre-operational only (cf. section<br />

4.6.2) and will be dedicated to serving operationally the FOS and other specific stakeholders<br />

according to the commissioning-plan requirements. The commissioning-plan relevant to the<br />

Phase-E1 of one spacecraft unit will entirely supersede HLOP applicability for all mission<br />

operations linked to that spacecraft during this phase.<br />

1 Recently renamed Optical Communication Payload (OCP)<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 63 of 350<br />

In particular, it is assumed that the <strong>PDGS</strong> services towards GSPs, general users, LGS, and<br />

Collaborative <strong>PDGS</strong> entities will be commissioned during those periods according to the<br />

<strong>PDGS</strong> commissioning plan and enter full operations not before than at Phase-E2 of each<br />

spacecraft.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 64 of 350<br />

4 <strong>PDGS</strong> OPERATION BASELINE<br />

4.1 Assumptions<br />

High-level assumptions taken and having an impact on the settled <strong>PDGS</strong> operation baseline<br />

are enumerated hereafter.<br />

[Assumption-01] The <strong>Sentinel</strong>-2B satellite will be identical to <strong>Sentinel</strong>-2A satellite.<br />

[Assumption-02] Seven (7) years of active mission operations plus a possible 5 years<br />

extension are considered for each <strong>Sentinel</strong>-2 satellite.<br />

[Assumption-03] <strong>Sentinel</strong>-2B will be launched 18-30 months after <strong>Sentinel</strong>-2A. 18 months is<br />

the planned value [TBC] at <strong>Sentinel</strong>-2 GS PDR.<br />

[Assumption-04] 5.5 to 10.5 years of parallel <strong>Sentinel</strong>-2A and <strong>Sentinel</strong>-2B active mission<br />

operations (nominal or extended mission duration) plus 18 months<br />

<strong>Sentinel</strong>-2B active mission operations are envisaged.<br />

[Assumption-05] Twenty-Five (25) years of mission operations from archive are considered.<br />

[Assumption-06] The X/Ka-band ground stations network will be selected at a later stage. A<br />

minimum four X-band receiving <strong>PDGS</strong> Core Ground Stations baseline<br />

scenario is assumed in this document. This configuration is sufficient to<br />

downlink the <strong>Sentinel</strong>-2 data as per baseline scenario such as the one<br />

defined in [RD-01]. The selection of more stations will substantially<br />

enhance the performance of the baseline scenario but is not strictly<br />

required for baseline operations.<br />

[Assumption-07] All data handled by the <strong>Sentinel</strong>-2 <strong>PDGS</strong> is assumed to be<br />

UNCLASSIFIED (according to [RD-21]).<br />

[Assumption-08] <strong>Sentinel</strong>-2 X-Band data will not be encrypted (according to the <strong>GSC</strong><br />

Security Work Group Meeting #4, held on 30.01.2008, GM-MN-<strong>ESA</strong>-SY-<br />

0015)<br />

[Assumption-09] It will be possible to use the EDRS Programme capacity to support both<br />

the <strong>Sentinel</strong>-2 payload data downlink (data relay function), as well as<br />

<strong>PDGS</strong> data circulation and dissemination activities (cf. [RD-47]).<br />

[Assumption-10] EDRS capabilities and services will be preliminarily validated as part of<br />

EDRS commissioning activities which will be carried out by the EDRS<br />

program in coordination with the <strong>Sentinel</strong> programs. Those activities will<br />

make use an EDRS provided validation framework on ground that will not<br />

require specific <strong>PDGS</strong> hardware or pre-deployed facilities apart from a<br />

front-end reception equipment to perform compatibility testing of the datarelay<br />

multicast link.<br />

[Assumption-11] The OCP will, when activated in alternative or in parallel to the XBS,<br />

transparently carries the dual 280Mbps downlink channels via the GEO<br />

transponders, in turn relaying in real-time the data stream in Ka-Band to<br />

GEO pointing ground-stations. Specific receiving equipment, still procured<br />

via the EDRS program, will provide the adequate Ka-Band demodulation<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 65 of 350<br />

capabilities on ground and restore the dual 280Mbps data-streams ready<br />

for front-end processing. The dual 280Mbps channels restored after the<br />

EDRS ground equipment will be clear of any encryption.<br />

[Assumption-12] The apportioned availability to <strong>Sentinel</strong>-2 for data-relay downlinks via the<br />

EDRS constellation will be pre-defined at static times phased along the<br />

<strong>Sentinel</strong>-2 orbit repeat cycle, following a preliminary agreement with the<br />

EDRS exploitation segment in coordination with <strong>Sentinel</strong>-1.<br />

[Assumption-13] The <strong>Sentinel</strong>-2 mission can use operationally the EDRS 230Mbps datarepatriation<br />

multicast link for a third of the total time (cf. [RD-46]).<br />

[Assumption-14] The operation constraints of the OCP will be later characterised by a welldefined<br />

operation duty-cycle and an overall limit to the overall number of<br />

operation switches sized for the OCP lifetime, similarly to the XBS.<br />

[Assumption-15] The MSI timeline received on-ground after downlink will be provided with a<br />

granularity of exactly one MSI on-board scene (corresponding to 3.48<br />

seconds of instrument operation and about 23km on ground along-track)<br />

as corresponding to the minimum indivisible packet size of the MSI. A<br />

playback-stop commanded while an MSI scene is being downlinked will<br />

effectively stop the playback and transmission only after the MSI scene<br />

has been entirely transmitted.<br />

[Assumption-16] The on-board recording of the ancillary data does not require specific<br />

scheduling at <strong>PDGS</strong> mission-planning level as being either entirely<br />

autonomous on-board or systematically triggered and maintained through<br />

FOS flight operation procedures. The ancillary data is recorded<br />

continuously including when the MSI is not operating, or when it is<br />

operating in standby or idle modes.<br />

[Assumption-17] The XBS can remain in operation mode without the necessity of a<br />

temporary transition to standby even when the MMFU is not feeding data<br />

to the XBS e.g. during the time separating two successive data-downlinks<br />

to ground-stations. In this case, it is assumed idle transfer frames are<br />

transmitted instead.<br />

[Assumption-18] During orbit control and in case of attitude problems, the MSI shutter shall<br />

be closed to protect the instrument. This constraint will be managed by the<br />

FOS.<br />

[Assumption-19] In response to potential X-Band access conflicts between <strong>Sentinel</strong>s, a<br />

conflict-free coordination among <strong>Sentinel</strong>s will result in a predefined<br />

allocation of downlink passes available for <strong>Sentinel</strong>-2. This allocation will<br />

be static to a large extent (e.g. on a six to three months basis at least) and<br />

will be settled after the selection of the CGS network, or in-any case at the<br />

time of the <strong>Sentinel</strong>-2 <strong>PDGS</strong> deployment phase.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 66 of 350<br />

4.2 Operation Context<br />

4.2.1 MANAGEMENT<br />

In general and throughout this document and all associated <strong>PDGS</strong> documentation of<br />

technical content such as the SRD, the terminology “<strong>PDGS</strong> Operation Manager” (POM) (e.g.<br />

when used as an interface to the <strong>PDGS</strong>) does not strictly relate to any specific body or person<br />

but rather symbolises the management authority required at any level of the <strong>PDGS</strong> end-toend<br />

operations to decide on its main leverages and to get appropriate visibility on the mission<br />

performance in return enabling management.<br />

4.2.1.1 HLOP Implementation<br />

Based on the mission HLOP provided by the MMA, the POM will be responsible for deriving<br />

<strong>PDGS</strong> operation plans and ensuring their related implementation covering the planning of<br />

payload acquisition and recovery on-ground, EDRS usage, production plans, archive plans,<br />

etc. The HLOP is hence considered an applicable to the POM.<br />

During the commissioning-phase of each spacecraft, the HLOP is superseded by the S2CP<br />

defined for that spacecraft.<br />

Vis-à-vis the <strong>PDGS</strong>, the HLOP will define:<br />

○ The mission operation scenario applicable to the <strong>Sentinel</strong>-2 constellation covering all<br />

global mission operation parameters such as:<br />

o Orbital definitions for the satellite constellation;<br />

o Definitions of the <strong>PDGS</strong> CGS network and associated operational constraints<br />

(e.g. priorities, inter-sentinel conflict management, etc);<br />

o MSI nominal data acquisition and recovery rules at the <strong>PDGS</strong> CGS including<br />

the definition of priority zones promoted for NRT timeliness as reply to the DAP<br />

and specific balancing between the constellation spacecrafts;<br />

o The definition of specific acquisitions campaigns and their assimilation within<br />

the nominal mission plan;<br />

o Definition of the <strong>Sentinel</strong>-2 LGS network and associated planning rules vis-à-vis<br />

LGS entitled to X-Band real-time data reception;<br />

o The definition of the usage of EDRS provided capabilities for data recovery<br />

from the spacecrafts via the OCP;<br />

○ The <strong>PDGS</strong> data-processing, circulation and archiving plans as responding to the<br />

<strong>GSC</strong>/DAP or the commissioning phase requirements and within the <strong>PDGS</strong> capabilities<br />

and available resources spread in the ground-stations and centres network;<br />

○ The list of <strong>PDGS</strong> interfaces and services to be activated during the mission phase<br />

applicable to the plans;<br />

○ The definition of high-level <strong>PDGS</strong> performance targets and product quality in-line with<br />

the capabilities of the mission.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 67 of 350<br />

4.2.1.2 Data-Access Management<br />

Regarding access to <strong>Sentinel</strong>-2 data, associated services and the management of<br />

authorisations in this respect, the POM will:<br />

○ Register GSPs authorised through the <strong>GSC</strong>DA/DAP for access to <strong>Sentinel</strong>-2 data and<br />

cascade all associated <strong>PDGS</strong> configuration in this respect;<br />

○ Apply the HLOP enabling the real-time data reception in direct-downlink from the<br />

spacecrafts to third-party LGS according to the agreed national and international<br />

cooperation agreements endorsed by the MMA in this respect;<br />

○ Apply the data-policy in place for access to <strong>Sentinel</strong>-2 imagery by the Users;<br />

○ Define, manage and implement collaboration agreements with potential Collaborative<br />

<strong>PDGS</strong> entities for <strong>Sentinel</strong>-2 (cf. section 4.2.6);<br />

4.2.2 INTERFACES<br />

As described in the previous section, the <strong>Sentinel</strong>-2 <strong>PDGS</strong> will be globally controlled by the<br />

POM. As such, the POM acts as a <strong>PDGS</strong> external interface exercising operational control and<br />

receiving feedback assessments on the <strong>PDGS</strong> and mission overall performance.<br />

Vis-a-vis external stakeholders, the following <strong>PDGS</strong> interfaces have been identified:<br />

○ The <strong>Sentinel</strong>-2 users as listed in section 3.2 as primary stakeholders for the<br />

exploitation of the <strong>Sentinel</strong>-2 data-access services and products provided by the<br />

<strong>PDGS</strong>. The GSPs are specific priority users;<br />

○ The <strong>GSC</strong>DA/CDS as interacting with the <strong>PDGS</strong> for <strong>GSC</strong> coordinated data-access<br />

services and reporting;<br />

○ LGSs authorised through the HLOP for RT reception of <strong>Sentinel</strong>-2 payload data<br />

through the X-Band direct downlink interface;<br />

○ The <strong>Sentinel</strong>-2 FOS at <strong>ESA</strong>/ESOC as a working interface with the <strong>PDGS</strong> for mission<br />

planning as well as stakeholder for the operational exploitation of HKTM products<br />

generated by the <strong>PDGS</strong>;<br />

○ The CNES centre in Toulouse as a working interface with the <strong>PDGS</strong> during the<br />

commissioning phase of the <strong>Sentinel</strong>-2 spacecrafts and stakeholder for the timely<br />

reception of Level-0 data acquired at the <strong>PDGS</strong> ground-stations to perform<br />

commissioning activities;<br />

○ Collaborative entities having agreed a partnership with the <strong>Sentinel</strong>-2 POM as further<br />

outlined in section 4.2.6.<br />

As far as <strong>Sentinel</strong>-2 mission data feeding to the <strong>PDGS</strong> is concerned, two interfaces have<br />

been identified:<br />

○ The <strong>Sentinel</strong>-2 spacecrafts data downlink interface in X-Band;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 68 of 350<br />

○ The <strong>Sentinel</strong>-2 spacecrafts data downlink interface via the OCP and relayed by EDRS<br />

geo-stationary spacecrafts in Ka-Band.<br />

Interfaces to the EDRS exploitation segment are identified for:<br />

○ Mission planning coordination of space-to-ground data-relay availability segments for<br />

the <strong>Sentinel</strong>-2 constellation;<br />

○ Ground-to-ground data broadcast interfaces, provisionally identified to potentially<br />

support <strong>PDGS</strong> internal data-circulation capabilities as well as data-distribution<br />

capabilities to end-users.<br />

In complement, although formally considered within the <strong>PDGS</strong> functional perimeter, the<br />

following interfaces to external entities that will provide <strong>PDGS</strong> functional services are<br />

identified:<br />

○ Third-party auxiliary data providers for the operational provision of Auxiliary Data Files<br />

(ADFs) to be embedded in the <strong>PDGS</strong> products to allow for for e.g. Level-2 dataprocessing;<br />

○ The selected distributing entity for the <strong>Sentinel</strong>-2 WICOM image decompression<br />

software;<br />

○ <strong>Sentinel</strong>-2 expert services supporting specific Cal/Val functions that cannot be<br />

automated through the <strong>PDGS</strong>.<br />

S2A/B<br />

EDRS<br />

TM/TC<br />

LCT<br />

X-Band<br />

signal<br />

Ka-Band relay<br />

signal<br />

FOS<br />

LGS<br />

EDRS Exploitation<br />

Segment<br />

Auxiliary Data<br />

Providers<br />

WICOM<br />

Decomp.S/W<br />

Collaborative <strong>PDGS</strong> Entities<br />

Expert CAL/VAL Teams<br />

CDS Users<br />

Figure 4-1 <strong>PDGS</strong> Interfaces<br />

CST<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 69 of 350<br />

The <strong>PDGS</strong> Master ICD [MICD] [RD-06] further identifies and details every interface and<br />

describes their operation context within the <strong>PDGS</strong> physical layout.<br />

4.2.3 GMES SPACE COMPONENT DATA-ACCESS (<strong>GSC</strong>DA)<br />

Recalling the background principles introduced in section 1.2, the <strong>Sentinel</strong>-2 <strong>PDGS</strong>, as part of<br />

the <strong>Sentinel</strong>-2 overall system, will act as a GCM vis-à-vis the <strong>GSC</strong>DA in that it makes the<br />

<strong>Sentinel</strong>-2 data available to the <strong>GSC</strong>DA/CDS, following the operational scenarios defined in<br />

[AD-02].<br />

Between the <strong>Sentinel</strong>-2 <strong>PDGS</strong> and the <strong>GSC</strong>DA/CDS, the general subsidiarity principle<br />

defined by the <strong>GSC</strong>DA versus any GCM will apply, in that any function provided by the<br />

<strong>Sentinel</strong>-2 <strong>PDGS</strong> will not be duplicated in the CDS whenever the function is <strong>Sentinel</strong>-2<br />

specific.<br />

4.2.4 SENTINEL-2 FLIGHT OPERATION SEGMENT (FOS)<br />

The <strong>Sentinel</strong>-2 FOS will be operated at <strong>ESA</strong>’s European Space Operations Centre (ESOC) in<br />

Darmstadt in Germany during the entire <strong>Sentinel</strong>-2 mission. The FOS will take care of all flight<br />

operations of the <strong>Sentinel</strong>-2 spacecrafts including satellite tasking, telecommanding and<br />

telemetry monitoring, flight dynamics monitoring and orbit control.<br />

All above tasks will have close and direct relationships with <strong>PDGS</strong> counterpart operations as<br />

follows:<br />

○ Satellite tasking activities will be performed through the FOS Mission Planning System<br />

(FOS/MPS) – which is part of the FOS Mission Control System (MCS). The FOS/MPS<br />

will recurrently schedule the satellite operations according to the specific payload data<br />

acquisition and downlink activities expressed by the <strong>PDGS</strong> (as translated from the<br />

HLOP) while ensuring satellite critical safety requirements among other tasks. An<br />

operational mission planning loop between <strong>PDGS</strong> and FOS is hence accounted for<br />

starting after LEOP and initial payload switch-on activities and for the whole mission<br />

lifetime, which is expected to be specifically intensified during Phase-E1 of each<br />

spacecraft.<br />

○ Telecommanding and telemetry monitoring activities will be performed through the<br />

FOS Mission Control System (FOS/MCS). Those activities have their counterparts at<br />

<strong>PDGS</strong>-level in two areas:<br />

o To allow monitoring of spacecraft operations and safety during the complete<br />

orbit, the spacecraft housekeeping telemetry (HKTM) will be continuously<br />

recorded on-board and systematically downlinked in X-Band to the <strong>PDGS</strong><br />

ground station network while also being real-time downlinked in S-Band when<br />

the satellites are visible from FOS operated ground-station. On reception, the<br />

<strong>PDGS</strong> will be tasked to operationally supply the acquired telemetry to the FOS<br />

within one hour following reception.<br />

o In counterpart, the FOS/MCS will operationally provide the <strong>PDGS</strong> with:<br />

• Spacecraft operation reports, stating in particular the deviations of the<br />

effective operations with respect to the plan such as the contingency<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 70 of 350<br />

operations performed, or the on-board systems unavailability<br />

occurrences with their associated recovery operations.<br />

• On-demand or automated extractions of HKTM data through the EGOS<br />

Data Dissemination System (EDDS).<br />

○ Flight dynamics monitoring and orbit-control activities will be performed through the<br />

FOS Flight-Dynamics System component (FDS). FOS FDS operational activities are<br />

related to <strong>PDGS</strong> ones in two main areas:<br />

o As driving the X-Band tracking capabilities at <strong>PDGS</strong> ground-stations to enable<br />

data reception, the FOS FDS will operationally provide the <strong>PDGS</strong> with satellite<br />

positioning information such as the Predicted Orbit File and Two Line Elements<br />

(TLE).<br />

o As potentially impacting on product quality, the FOS/FDS will operationally<br />

provide the <strong>PDGS</strong> with the plan of spacecraft manoeuvres (both in-plane and<br />

out-of-plane), together with their resulting performance and interference.<br />

Following each spacecraft manoeuvre, the updated satellite mass property will<br />

be forwarded to the <strong>PDGS</strong> as required for precise orbit determination (POD)<br />

activities.<br />

4.2.5 CENTRE NATIONAL D’ÉTUDES SPATIALES (CNES)<br />

To maximise the reuse of European expertise gained in the area of spaceborne high spatialresolution<br />

optical sensors through missions such as the SPOT series, and to foster continuity<br />

and enhancement of operational applications, <strong>ESA</strong> and CNES have signed a collaboration<br />

agreement for the Phases C/D and E1 of the <strong>Sentinel</strong>-2 mission. This collaboration<br />

agreement materialises at technical-level into the implementation of <strong>ESA</strong>-CNES joint teams in<br />

the space-segment and ground-segment domains primarily focusing on the data-processing<br />

and image-quality areas.<br />

In this framework, CNES and more precisely the Centre Spatial de Toulouse (CST) will hold<br />

an operational role vis-à-vis the <strong>PDGS</strong> during the commissioning phases of the <strong>Sentinel</strong>-2<br />

spacecrafts. As forerunner to recurrent mission performance assessment activities that will be<br />

taken over by the <strong>PDGS</strong> during the operational phase, CNES will carry out in-flight instrument<br />

commissioning activities with counterpart tasks on ground for the validation of the processing<br />

algorithm and <strong>PDGS</strong> processing chain.<br />

These tasks will be driven by the <strong>Sentinel</strong>-2 Commissioning Plan (S2CP) and will be<br />

performed through the complementary use of:<br />

○ The Ground Processor Prototype (GPP) developed jointly by <strong>ESA</strong>/CNES and<br />

operated at CNES/CST for the generation of Level-1 data. This algorithm to be<br />

documented as a series of Detail Processing Models (DPM) will be the basis for the<br />

implementation of Level 1 operational processors.<br />

○ The Image Quality Processor (IQP) system procured and operated by CNES for the<br />

characterisation and calibration of the sensor in-flight, and configuration and<br />

assessment of the ground processing algorithm implemented by the GPP and the<br />

<strong>PDGS</strong>. The GPP and <strong>PDGS</strong> processors will be jointly configured and tuned by Ground<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 71 of 350<br />

Image Processing Parameters (GIPP) generated by the IQP out of its characterisation<br />

and calibration activities.<br />

○ The <strong>PDGS</strong> for the generation and delivery to CNES/CST of nominal Level-0 products<br />

and preliminary Level-1 products as required by the above tasks.<br />

In addition, the <strong>PDGS</strong> will act as physical interface between the IQP (at CNES/CST)<br />

and the <strong>Sentinel</strong>-2 FOS (at <strong>ESA</strong>/ESOC) for the uplink of on-board configuration<br />

parameter tables.<br />

To support the above scenarios, CNES/CST is an integral part of the <strong>PDGS</strong> operation context<br />

during Phase-E1 of each spacecraft.<br />

4.2.6 CORE AND COLLABORATIVE <strong>PDGS</strong><br />

To provision for long-term evolutions of the <strong>GSC</strong>, optimise the exploitation of its resources,<br />

and provide for flexibility in incorporating National contributions, the <strong>GSC</strong> operations concept<br />

includes the notion of a core <strong>GSC</strong> complemented by “collaborative” elements.<br />

The core <strong>GSC</strong>, centrally managed, aims at supplying the GMES core services as basis. In<br />

complement, the collaborative part aims through National or third-party contributors at<br />

improving the quality of the overall <strong>GSC</strong> services in performance (e.g. data-access<br />

timeliness) or in the range of data-supply services provided (e.g. other products).<br />

The <strong>PDGS</strong> operations concepts cover the core <strong>PDGS</strong> operations enabling the above<br />

collaborations.<br />

4.2.7 LOCAL STATIONS<br />

The <strong>Sentinel</strong>-2 system requirements [RD-01] provision for the capability to downlink real-time<br />

MSI acquired data directly from the <strong>Sentinel</strong>-2 spacecrafts X-Band interface to a network of<br />

Local Ground Stations (LGS) owned, managed and operated outside of the <strong>GSC</strong> framework.<br />

The <strong>Sentinel</strong>-2 satellite design accounts for such capability in its downlink budget and<br />

commanding capability such that real-time <strong>Sentinel</strong>-2 data downlinks can be commanded<br />

outside of the periods used for recovering via playback the memory recorded payload data to<br />

a <strong>PDGS</strong> Core Ground Station (CGS).<br />

Hence, the opportunities offered to LGSs for real-time data downlink will depend on the<br />

operational CGS network, and will be constrained by the applicable data recovery scenario<br />

and associated downlink budget constraints imposed by the spacecraft thermal and power<br />

budgets.<br />

In response, the <strong>Sentinel</strong>-2 <strong>PDGS</strong> will provide functionality to accommodate real-time<br />

downlink opportunities within the above mentioned constraints while ensuring a consistent<br />

data recovery scenario to the <strong>GSC</strong> <strong>Sentinel</strong>s CGS network.<br />

4.3 Operation Constraints and Drivers<br />

This section reviews the major constraints having a direct impact on the <strong>PDGS</strong> operation<br />

concepts. It comprehensively forms the main justification reference to the overall operation<br />

concepts described in subsequent sections and chapters. Each constraining factor is briefly<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 72 of 350<br />

introduced making emphasis on its impact on <strong>PDGS</strong> operations. In turn, the derived operation<br />

concepts will make backward reference to each specific item as relevant.<br />

4.3.1 GENERAL MISSION OPERATION CONSTRAINTS<br />

4.3.1.1 Mission Data Products<br />

The <strong>Sentinel</strong>-2 mission has been defined [AD-01] after a careful analysis of the GMES user<br />

requirements and leading to the specifications of a global monitoring optical mission to derive<br />

ortho-rectified Top-Of-Atmosphere (TOA) reflectance (Level-1C) and Bottom-of-Atmosphere<br />

(BOA) reflectance (Level-2A) geophysical products.<br />

A consolidation of these requirements based on the DAP-R is provided in Appendix-A. It<br />

confirms the requirement for a systematic land and coastal coverage up to Level-1C. The<br />

requirement for the Level-2A generation is seldom and could be fulfilled by a specific<br />

atmospheric correction function to translate on-demand the Level-1C dataset into BOA<br />

reflectances.<br />

The satellite and MSI designs have imposed further constraints on the quality of the<br />

measurements in term of radiometric and geometric accuracy as described in [RD-01].<br />

The above are taken as basis for the definition of the <strong>PDGS</strong> product list and characteristics.<br />

4.3.1.2 Mission Data Volumes<br />

The <strong>Sentinel</strong>-2 mission requirements [AD-01] have led to the design an unprecedented high<br />

spatial-resolution and multi-spectral imaging satellite system. The combination of the large<br />

swath (290km), spectral range (13 bands from the visible to the short-wave infrared), spatial<br />

resolution (10/20/60m), coupled with the global and continuous acquisition requirement with<br />

high-revisit frequency (2 satellites), leads to the daily generation of 1.6TBytes of compressed<br />

raw image data from the constellation. This corresponds to an average continuously<br />

sustained raw-data supply rate of 160Mbps.<br />

Although featuring high throughput downlink capabilities (half a Gigabit per second effective<br />

downlink rate), the recovery of this data on-ground will require in average 2 X-Band groundstation<br />

contacts per satellite and per orbit (100 minutes) (cf. [RD-19]), each one receiving in<br />

average half of the data acquired throughout one spacecraft revolution.<br />

The handling of such data rates on-ground will impose wide-ranging constraints in the<br />

elaboration chain to sustain the data processing, archiving and distribution to end-users in a<br />

reliable and timely manner. The scattering of the data into several ground-stations will add<br />

specific complexity to meet the seamless transportation to the user bases.<br />

4.3.1.3 Data Policy<br />

The data-policy regulating the eligibility and overall approach for distribution of the GMES<br />

<strong>Sentinel</strong>s mission data was recently defined [RD-08] and primarily features:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 73 of 350<br />

○ Open and free on-line access with no difference made between public, commercial<br />

and scientific use and in between European or non-European users, regulated via a<br />

simple user-registration process;<br />

○ Free of charge licensing of all data generated by the <strong>Sentinel</strong> sensors only subject to<br />

the conclusion of dedicated agreements regulating direct-downlink access beyond the<br />

<strong>GSC</strong> framework.<br />

This open data-policy, especially when compared to the customary approach followed in the<br />

past for EO data-access in Europe, represents a big step and associated challenge to meet<br />

user expectations.<br />

As regarding <strong>Sentinel</strong>-2 data in particular, it is anticipated that the on-line access to high<br />

spatial resolution multi-spectral images covering nearly all regions of the globe and available<br />

in short time after acquisition with a 5 days revisit will stimulate a very high and ever growing<br />

demand in particular from the general public. In this respect, the present experience of the<br />

United States Geological Survey institute following a similar approach for on-line open access<br />

to the Landsat mission archives (cf. section 4.3.5.3 as reported from Appendix-A) is recalled<br />

as truthful reference to extrapolate this growth of the data demand that the <strong>Sentinel</strong>-2 mission<br />

will trigger.<br />

Overall and coupled with the high data volumes estimated in section 4.3.1.2, the efficient ,<br />

sustained and reliable <strong>Sentinel</strong>-2 data accessibility to a wide and growing user community is<br />

considered the main driver and constraint applicable to the <strong>PDGS</strong> design and operation<br />

concepts.<br />

4.3.2 PROGRAMMATIC DRIVERS & CONSTRAINTS<br />

4.3.2.1 Commissioning Phase<br />

The GMES <strong>Sentinel</strong>-2 Commissioning Phase is defined to have a maximum duration of three<br />

months after the launch of <strong>Sentinel</strong>-2A and to be repeated after the successive launches of<br />

each of the recurrent units. It includes LEOP, payload switch-on as well as all spacecraft and<br />

payload commissioning activities.<br />

During this phase, the GMES <strong>Sentinel</strong>-2 Commissioning Plan (S2CP) will define the overall<br />

commissioning phase activities at mission level (cf. [RD-03]) applicable to the spacecraft<br />

under commissioning. The S2CP will define the operation requirements applicable to the<br />

<strong>Sentinel</strong>-2 mission GS (cf. 3.6) including the FOS, the <strong>PDGS</strong>, the CNES/CST, and the EDRS<br />

data-relay system (if and when available) leading to the validation of the satellite for<br />

operations.<br />

As cascading from the S2CP, the <strong>PDGS</strong> Commissioning Plan (CP) will regulate the specific<br />

operations to be performed by the <strong>PDGS</strong> during this phase.<br />

For <strong>Sentinel</strong>-2A, the CP will comprehensively cover the operations required by the S2CP and<br />

the ones required for commissioning the <strong>PDGS</strong> services towards GSPs, general users, LGS,<br />

and Collaborative <strong>PDGS</strong> entities. Although applied on the actual dataflow, these interfaces<br />

will be simulated during this phase.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 74 of 350<br />

For <strong>Sentinel</strong>-2B and future replacement units, the CP will cover S2CP requirements and<br />

coordinate the overall <strong>PDGS</strong> operations considering its operational state within the <strong>GSC</strong><br />

versus the satellites in the operational constellation.<br />

EDRS data-repatriation and dissemination system interfaces will be commissioned separately<br />

when the respective EDRS capabilities are available.<br />

As applied to the spacecraft under commissioning, it is anticipated that the <strong>PDGS</strong> operations<br />

cascading from S2CP will require in particular:<br />

○ A fast planning and re-planning loop with the FOS to schedule the spacecraft<br />

according to the plan and deviations from the plan in case of contingencies;<br />

○ The operational supply of Level-0 and Level-1 data-products to the CNES/CST to carry<br />

out instrument in-flight characterisation and calibration;<br />

○ The operational supply of X-Band HKTM data to the FOS;<br />

○ The coordination of payload and ground processor configuration changes from CNES<br />

input, associated configuration control and upload as required to the satellite via the<br />

FOS nominal interface;<br />

○ The coordination with the EDRS exploitation segment for the effective planning of data<br />

downlinks via the OCP and the EDRS data-relay transponder;<br />

○ The independent assessment of the mission performance.<br />

4.3.2.2 Mission Evolutions<br />

4.3.2.2.1 Spacecraft Phase-in<br />

The <strong>Sentinel</strong>-2 mission program includes the gradual phase-in of spacecraft units in the<br />

constellation, starting with the launch of <strong>Sentinel</strong>-2B 18-30 months after <strong>Sentinel</strong>-2A<br />

[Assumption-03], and subsequently followed by the recurrent launches of replacement units.<br />

This imposes a number of constraints to sustain the operational services particularly at the<br />

transitory phases from the launch of a new spacecraft until its successful commissioning in<br />

operations.<br />

4.3.2.2.2 EDRS Phase-in<br />

The GMES <strong>Sentinel</strong>s program includes the future complementary usage of the EDRS<br />

capacities (cf. section 3.7) starting in the 2013 timeframe as from the current plan. This<br />

planned rendezvous, although coinciding well in time with the availability of <strong>Sentinel</strong>-2A does<br />

not lead to setting-off the <strong>Sentinel</strong>-2 operational services with EDRS, and an X-Band only<br />

CGS network is taken as baseline.<br />

This programmatic constraint imposes that the <strong>PDGS</strong> operation concepts are designed with<br />

embedded flexibility and scalability to be able to swiftly accommodate the substantial<br />

enhancements brought in by EDRS for data relay, multicast repatriation and broadcast<br />

dissemination capabilities in the future operation baseline (cf. [RD-47]). It also imposes that<br />

the <strong>PDGS</strong> operations account for a significant operation baseline change while the <strong>PDGS</strong> is<br />

already providing its operational services based on the initial baseline.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 75 of 350<br />

Other constraints related to EDRS, the OCP and their overall operability for the <strong>Sentinel</strong>s has<br />

led to setting up a number of assumptions (cf. section 4.1) and derived constraints (cf.<br />

sections 4.3.8.6 and 4.3.11).<br />

4.3.2.3 <strong>PDGS</strong> Physical Layout and Evolutions<br />

As a matter of fact, the CGS network and complementary centres that will support the <strong>PDGS</strong><br />

operations is at this stage not settled.<br />

The non a-priori knowledge at the time of design of the ground-infrastructure that will be<br />

selected to support <strong>PDGS</strong> operations imposes a highly flexible, modular and scalable solution<br />

to be used on-time considering its settled effective characteristics (e.g. CGS network and<br />

accessibility via networks, ground network bandwidth, major user sites, etc) and allowing for<br />

future evolutions.<br />

The operation constraints specifically related to the future choice of the CGS network are<br />

described separately in paragraph 4.3.10. They highlight the impacts of the CGS network<br />

selection and sizing on the mission performance regarding data timeliness.<br />

An initial CGS network will be settled according to the effective timeliness required.<br />

Regarding evolutions of these requirements, it is expected that the phase-in of EDRS will<br />

alleviate most constraints in this respect. As a backup solution, the <strong>PDGS</strong> shall have the<br />

required flexibility to accommodate additional X-Band ground-stations or to modify the initial<br />

setting to match the new requirements.<br />

Regarding networking and data-transportation, specific drivers directed by technology<br />

evolutions have been highlighted in section 4.3.6 for consideration and trade-off;<br />

In addition, strategic drivers are highlighted such as the maximum reuse of existing European<br />

infrastructure in the LTDP area, to exploit synergy with the long-term archiving already<br />

performed for other EO missions.<br />

4.3.2.4 Evolutions through Third-Party Collaborations<br />

As introduced in section 4.2.7, the <strong>GSC</strong> operation concepts foresee the operations of a core<br />

<strong>PDGS</strong> supported by collaborative entities operated separately and in harmony with the core<br />

system towards the common objectives of the <strong>GSC</strong>. In this extended framework, collaborative<br />

partners outside of the <strong>GSC</strong> framework will contribute to enhancing the global system<br />

performance.<br />

Although out of the strict scope of the <strong>PDGS</strong>, the enabling of such collaborative opportunities<br />

for <strong>Sentinel</strong>-2 shall be considered within the perimeter of the <strong>PDGS</strong> operation concepts as<br />

possible evolutions.<br />

4.3.2.5 Local Station Network<br />

As introduced in section 4.2.7, the mission calls for the capability to downlink real-time MSI<br />

data directly from the <strong>Sentinel</strong>-2 spacecrafts X-Band interface to a network of LGSs owned,<br />

managed and operated outside of the <strong>GSC</strong> framework. At this time, this local station network<br />

is unknown as depending on dedicated agreements to be set-up between partner<br />

organisations and the <strong>Sentinel</strong>-2 MMA.<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 76 of 350<br />

Coupled with the spacecraft operation constraints outlined in section 4.3.8 and the ones<br />

related to the yet undefined CGS network (cf. 4.3.2.3 and 4.3.10), opportunities of<br />

accommodating direct downlinks to LGSs shall be optimised within the downlink budget<br />

available from the spacecrafts and in compatibility with to the operational CGS layout.<br />

Reversely, it is highlighted (cf. section 4.3.10.2) that services to potential LGSs could be<br />

optimised taking advantage of some CGS placed in nearby areas and operated in parallel to<br />

provide <strong>Sentinel</strong>-2 RT regional data-access within the <strong>PDGS</strong> core framework.<br />

4.3.3 GMES-DRIVEN OPERATION CONSTRAINTS<br />

As a specific and dedicated mission of the GMES program, the <strong>Sentinel</strong>-2 mission inherits<br />

general operation constraints derived from the specific role that the <strong>GSC</strong> will hold versus<br />

GMES operational services. Hence, the operation concepts of the <strong>GSC</strong> globally apply to the<br />

<strong>Sentinel</strong>-2 mission operations and in particular to the <strong>PDGS</strong> acting as front-end to the <strong>GSC</strong><br />

operational interfaces regarding access to <strong>Sentinel</strong>-2 data.<br />

To this end, the <strong>PDGS</strong> operations will aim for:<br />

○ High availability, reliability and quality of service versus the GSS and in particular the<br />

GSPs entitled as <strong>GSC</strong> consumers and primary users of <strong>Sentinel</strong>-2 data. This implies<br />

continuous and “guaranteed” data access services available to GSPs to enable the<br />

operational exploitation of <strong>Sentinel</strong>-2 data for downstream operations;<br />

○ Robustness vis-à-vis maintenance and upgrade activities (e.g. for new spacecraft<br />

phase-in) inducing no impact on the service provision by degrading the baseline<br />

operational performances;<br />

○ Compliance with the European INSPIRE directive for services definitions;<br />

○ Sustainability, requiring minimal operational effort to run and maintain the baseline<br />

quality of service;<br />

○ Flexibility and scalability towards mission operation evolutions potentially required by<br />

the GMES program in the long-term, such as to integrate complementary services for<br />

evolving GSP requirements (e.g. extension to downstream services);<br />

○ A long-term outlook to ensure availability of the mission data and associated services<br />

in the future, considering the extended lifetime for spacecraft operations (cf. section<br />

3.3), the gradual phase-in of replacement units and the required sustaining of<br />

operations on the mission archives well beyond initial operations.<br />

4.3.4 <strong>GSC</strong>DA OPERATION CONSTRAINTS<br />

As any GCM versus the CSGDA, the <strong>Sentinel</strong>-2 <strong>PDGS</strong> operations must comply with the<br />

defined <strong>GSC</strong>DA operational scenarios and constraints defined in [AD-02]. This implies in<br />

particular the offering of operational interface services vis-à-vis the <strong>GSC</strong>DA operated systems<br />

with well-defined mechanisms.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 77 of 350<br />

4.3.5 LESSONS LEARNT<br />

4.3.5.1 General Returns of Experience<br />

General returns of experience are maintained by <strong>ESA</strong> in a strategic document [RD-17]<br />

relevant to <strong>PDGS</strong> designs and operation concepts. As part of the general practices<br />

recommended, a “data-driven” approach for data-handling is advocated to best match to the<br />

indeterminist and complex nature of EO satellite missions and adapt to their generated dataflow<br />

in a reliable and scalable manner.<br />

This approach is particularly applicable to the <strong>Sentinel</strong>-2 mission which despite the overall<br />

systematic nature of the sensor acquisition plan, imposes that the data effectively acquired<br />

and recovered on ground is geographically scattered in ground-stations depending on varying<br />

factors such as target illumination conditions, timeliness constraints, and other mission<br />

operation features impacting on the effective dataflow (e.g. manoeuvres, calibration<br />

requirements, etc). This constraint is considered a primary driver to reach reliable <strong>PDGS</strong><br />

operations and a scalable design.<br />

4.3.5.2 Long-Term Data Preservation<br />

The Ground-Segment Coordination Body (<strong>GSC</strong>B) has recently issued draft coordinated<br />

European guidelines [RD-18] in the Long-Term Data Preservation (LTDP) area, to ensure<br />

availability of EO data along the years, based on synergy and coordinated procedures<br />

interoperable among the various EO mission actors.<br />

Those guidelines are considered as reference practices relevant in the large part to<br />

preserving the <strong>Sentinel</strong>-2 mission data along time as required by the GMES program (cf.<br />

4.3.2).<br />

It is further highlighted that the collaborative opportunity provisioning for interoperable data<br />

mirroring through third-party operated centres (cf. sections 4.2.6 and 4.3.2.4) could further<br />

contribute to the LTDP objective.<br />

4.3.5.3 Landsat On-Line Data-Access Experience at USGS<br />

The <strong>Sentinel</strong>-2 <strong>PDGS</strong> will generate an unprecedented amount of data and distribute it under<br />

a very open Data-Policy [RD-08]. As compared to the present supply of high spatial resolution<br />

multi-spectral data in Europe, <strong>Sentinel</strong>-2 will offer free-access, on-line, global and continuous<br />

earth coverage.<br />

This year, the United States Geological Survey (USGS) has faced a similar challenge after<br />

opening to the public the Landsat archive at no charge. It was stated by USGS:<br />

“Since the USGS opened its full Landsat archive to user access at no charge last October,<br />

the response from across the nation and around the globe has grown exponentially. “<br />

It can thus be anticipated an at least equivalent demand for <strong>Sentinel</strong>-2 products and even a<br />

higher order of magnitude considering the unprecedented product data volumes generated by<br />

the <strong>Sentinel</strong>-2 constellation. Section A.5 in Appendix-A summarises a few facts on the<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 78 of 350<br />

Landsat experience and they are extrapolated for <strong>Sentinel</strong>-2, leading to a first estimate of<br />

400Tbytes as yearly supply requirement.<br />

In this respect, the ability of the <strong>PDGS</strong> to scale adequately to this short-term to long-term<br />

evolution, planned or unplanned, is considered a major <strong>PDGS</strong> driver to meet the <strong>Sentinel</strong>-2<br />

mission objectives in the long-term. In this sense, scalability is focusing on the accessibility to<br />

data down to the download from the user base.<br />

4.3.5.4 G-POD Experience at <strong>ESA</strong><br />

Since 2007, <strong>ESA</strong> is running a collaboration opportunity for conducting Earth Science research<br />

activities through the use of <strong>ESA</strong>’s Earth Observation Grid Processing-on-Demand (G-POD)<br />

environment [http://gpod.eo.esa.int], called the G-POD CAT-1 Opportunity [RD-36]. This<br />

opportunity, performed in partnership with end-users, has the main purpose of stimulating the<br />

use of global EO mission archives, offering attached computing infrastructure and tools with<br />

on-line access to data to assist the generation of scientific added-value products.<br />

Since then, wide-ranging projects are supported under this collaboration framework whereby<br />

the scientific or institutional partners run their own data-processors in the shared G-POD<br />

environment and process large amounts of data while tailoring it to their specific needs,<br />

including:<br />

○ The prototyping, development and validation of new algorithms requiring large<br />

amounts of long-term data and processing resources;<br />

○ The timely extraction of long-term time series of lightweight data from Terabytes of<br />

mission archived data;<br />

○ The swift on-demand pre-processing of new or past EO data in direct response to<br />

urgent data supply needs.<br />

As combining the dual roles of an on-line investigation laboratory and a powerful operational<br />

production system, the G-POD opportunity tends to extend to supporting more and more<br />

sustainable services and productions. The following outcomes are highlighted in particular:<br />

○ A large number of Level-2 or Level-3 products from Envisat, ERS or third-party<br />

missions are operationally hosted on G-POD as derived from the G-POD CAT-1<br />

opportunities and other <strong>ESA</strong> projects;<br />

○ New Level-2 products resulting from the G-POD collaboration opportunities are being<br />

sustained in production and take part to the operational data-supply services of the<br />

<strong>GSC</strong>/DAP (DAP_MG3_02 Data-Set [RD-10]).<br />

○ G-POD hosts since October 2009 the on-demand service for emergency response<br />

called FAIRE (Fast Access to Imagery for Rapid Exploitation) supporting the<br />

preparation of crisis mapping data (spatially registered and ortho-rectified time series<br />

of ERS/Envisat SAR images) for the Internal Charter Space and Major Disasters<br />

[http://www.disasterscharter.org].<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 79 of 350<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

Figure 4-2 Illustration of the G-POD FAIRE Service<br />

The hosted-processing approach recently demonstrated on G-POD brings the following<br />

benefits regarding the enhancement of <strong>GSC</strong> services by means of third-party collaborations<br />

outlined in section 4.2.6 for <strong>Sentinel</strong>-2:<br />

○ It allows the tight coupling of third-party provided processors within an operational<br />

production system hence allowing for operational sustainability of service<br />

enhancements;<br />

○ It eases the test-bedding and thorough validation of new complementary <strong>Sentinel</strong>-2<br />

value-added products (e.g. Level-2B) on large datasets before operational transfer,<br />

while avoiding bulk product transportation operations commonly required for algorithm<br />

development;<br />

○ It enables the development of high-performance downstream services in collaboration<br />

with GSPs whereby the GSP-proprietary value-added processors can be remotely<br />

operated in the <strong>PDGS</strong> either on-demand or systematically being hooked on the<br />

incoming <strong>Sentinel</strong>-2 data-flow.<br />

Since it is expected that most information products likely to be developed by GSPs<br />

from <strong>Sentinel</strong>-2 data will be substantially reduced in size compared to the base<br />

products (e.g. land classification maps, flood extents, etc), this approach will contribute<br />

to solving data-access issues (and associated large-bandwidth network demands) by<br />

transporting the user processors close to the data source instead of the opposite.<br />

○ It eases the management of Intellectual Property Rights (IPR) associated to the<br />

operational deployment of new GMES products and services while allowing for a well<br />

balanced sharing of a common <strong>GSC</strong> infrastructure.<br />

It is also highlighted from the G-POD experience that dedicated support is required on the<br />

<strong>GSC</strong> side to enable the collaborations. At present, G-POD hosted-processing collaborations<br />

follow the collaborative model described in [RD-37] defining the respective roles on both sides<br />

of the partnership and an outline of the collaboration workflow.<br />

4.3.6 TECHNOLOGY EVOLUTION DRIVERS<br />

Whilst spacecraft design and operations is primarily constrained by the available space<br />

systems technology, <strong>PDGS</strong> designs are primarily based on common data-handling<br />

technology which evolves at a much higher rate thanks to other application actors and wide<br />

ranging businesses involved in driving technology evolutions. In particular, the recent and<br />

ever developing advances in the handling of digital media over the Internet down to home<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 80 of 350<br />

computers are important drivers to take into account as gradually releasing the constraints<br />

imposed for data management and transportation. In particular, the following technology<br />

areas are considered as particularly relevant to the definition of the <strong>PDGS</strong>:<br />

○ The ever growing throughput capacity of digital communication networks, their access<br />

costs, and reaching of end-user bases throughout developed and less developed<br />

countries;<br />

○ The ever growing capacity of physical media for digital data storage, their affordability,<br />

reliability and plug-and-play capabilities into wide-ranging hosting hardware;<br />

○ The ever growing performance of CPUs and their high-performance coupled solutions<br />

with mass storage systems (e.g. Storage Area Networks), and the new flexibility and<br />

reliability offered through blade technologies for overall limited investments;<br />

○ The every growing availability and maturity of Internet based services related to on-line<br />

data storage, publishing and computing (e.g. e.g. Content Delivery Networks, “Cloud-<br />

Computing”, etc);<br />

○ The overall maturing standardisation and interoperability of all digital media<br />

management components in terms of hardware, software and services.<br />

Although the capacity of communication networks is expected to grow substantially with the<br />

years, it will also be required to support the parallel transportation of more and more media. It<br />

is hence expected that the share of public or private networks to transport earth-observation<br />

data will not necessarily gain remarkable growth to sustain an exponentially growing demand<br />

at reasonable costs (cf. 4.3.5.3). On the other hand, specific solutions are advertised by<br />

Internet carriers in their development trends in that the effective bandwidth of digital-data<br />

transportation can be optimised by replication and localisation of the data close to the<br />

consumers (e.g. P4P technology, GoogleEarth, etc).<br />

The maturing opportunities offered through Content Delivery Network (CDN) services to<br />

match highly non-deterministic and growing demands of data from the general public is<br />

highlighted as an interesting prospect relevant to the publishing of <strong>Sentinel</strong>-2 images via<br />

Internet with the required scalability. The use of this technology is widely used in particular at<br />

<strong>ESA</strong> for web-publishing as providing guaranteed scalable solutions via well-defined service<br />

level agreements.<br />

The opportunities currently emerging under the labelling “cloud-computing” are also of<br />

interest as fostering the remote access “as a service” to storage and processing resources<br />

provided over the network. This technology will potentially bring cost-effective trade-off<br />

solutions to maintenance and swift scalability of data-management infrastructures (e.g. for<br />

bulk data reprocessing). Nevertheless, these services are currently impaired by the<br />

preliminary data uploads required to the remote “cloud” infrastructures, a pre-requisite to take<br />

benefit of the services whilst creating a direct bottleneck for high-volume demanding<br />

applications such as EO data processing and publishing. The lack of standardisation and<br />

interoperability between suppliers in this area can also be considered a non negligible risk, of<br />

being constrained in operations with a particular supplier after the upload investment.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 81 of 350<br />

4.3.7 FOS OPERATION CONSTRAINTS<br />

4.3.7.1 Mission Schedule Uplink and Mission Planning Loop<br />

Whilst the <strong>PDGS</strong> will be responsible for generating the satellite plan including payload and<br />

downlink activities, the FOS will be in-charge of translating it into a spacecraft understandable<br />

schedule and to uplink the derived schedule to the spacecraft in advance of operations using<br />

the S-Band channel operated from the TMTC station in Kiruna (Sweden). As such both <strong>PDGS</strong><br />

and FOS work-flows for mission planning and scheduling will have to be coordinated.<br />

The mission planning operations to be performed by the <strong>PDGS</strong> will be constrained by the<br />

FOS operation concepts themselves cascading from spacecraft capabilities and constraints<br />

regarding scheduling and uplink.<br />

The FOS will support two complementary operation scenarios for schedule uplink:<br />

○ A nominal uplink scenario, activated recurrently every two weeks to increment the onboard<br />

plan with the 15 subsequent days of autonomous on-board operation;<br />

○ An unplanned uplink scenario, to be used for re-planning, activated on-request and<br />

allowing altering the on-board plan in parts or as a whole down to a couple of days<br />

before its execution on-board.<br />

The S-Band uplink opportunities are constrained to be performed during working-days and at<br />

specific Kiruna passes pre-allocated for <strong>Sentinel</strong>-2 as depicted on Figure 4-3. Two uplink<br />

opportunities are pre-booked for each <strong>Sentinel</strong>-2 spacecraft, one nominal pass and one<br />

backup pass to provision for contingency at FOS level.<br />

Figure 4-3 <strong>Sentinel</strong>-2 Schedule Uplink Opportunities via S-Band<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 82 of 350<br />

Before uplink-time, the FOS requires the <strong>PDGS</strong> to provide the mission planning input in<br />

advance of actual operations with typically 3 working-days margin to allow for contingency<br />

handling on the mission-planning loop if needed. This margin may be reduced down to one<br />

working day in case of required spontaneous re-planning as for instance during the<br />

commissioning phases.<br />

4.3.7.2 MSI Parameter Tables Uplink<br />

Some MSI parameter tables (cf. section 3.5.2.4) driving the instrument performance will be<br />

managed under controlled configuration in the <strong>PDGS</strong>. In counterpart, the FOS will be in<br />

charge of the uplink and activation operations whenever a change on the MSI configuration is<br />

needed e.g. after <strong>PDGS</strong> Cal/Val activities.<br />

For table uplink, the FOS will apply the mechanisms reflected in [AD-03]. Depending on the<br />

table, uplink operations will be carried out either via specific telecommanding, or through the<br />

generic patch functionality of the OBC (PUS service 6). In all cases, uplink will be performed<br />

through the S-Band 64kbps TC channel (cf. 3.5.6) using the appropriate PUS services and at<br />

the specific S-Band contact opportunities dedicated to <strong>Sentinel</strong>-2 as presented in the previous<br />

paragraph.<br />

While most parameter tables are expected to be of relatively limited size and be associated<br />

with very seldom required updates, the NUC table will weight about 2 Mbytes and is expected<br />

to need recurrent fine-tuning at a frequency ranging from two weeks to several months to<br />

maintain the quality of the measurements over time. Due to the size of the table, a specific<br />

uplink scenario is defined in [RD-28] which will require delta-uplink functionalities provided<br />

through the PUS service 6, as well as an accurate coordinated planning between <strong>PDGS</strong> and<br />

FOS embedding automation to the maximum feasible extent.<br />

4.3.7.3 HKTM Delivery Constraints<br />

As introduced in paragraph 3.5.4.3 and detailed in S<strong>OCD</strong> [AD-03], the HKTM data is<br />

systematically recorded on-board and can be downlinked independently from MSI data trough<br />

one of the 280Mbps X-Band channels to <strong>PDGS</strong>-managed ground-stations.<br />

To allow for spacecraft operation and safety monitoring during the complete orbit, the FOS<br />

requires that this data be systematically supplied by the <strong>PDGS</strong>. It further requires that HKTM<br />

data increments be provided with an update frequency of no less than once per orbit and<br />

delivered at a defined FOS interface within maximum one hour from data-reception at the<br />

<strong>PDGS</strong>.<br />

4.3.8 SPACECRAFT OPERATION CONSTRAINTS<br />

The <strong>Sentinel</strong>-2 <strong>PDGS</strong> operations concept is highly driven by the satellite capabilities and<br />

constraints described in [AD-03]. This section reviews the one having a direct impact on the<br />

<strong>PDGS</strong> operation concepts. Details on each of the introduced factors are provided in specific<br />

sections making emphasis on the impact on <strong>PDGS</strong> operations, mostly at mission-planning<br />

level.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 83 of 350<br />

4.3.8.1 MSI Detectors Parallax<br />

As outlined in section 3.5.2.2, the MSI includes two distinct arrays of 12 detectors mounted on<br />

different focal-planes (VNIR & SWIR) each one distributing the detectors onto two alternate<br />

lines on the focal-plane. This design makes the sensing footprint on the start and end of each<br />

acquisition not homogeneous between the spectral bands and detector modules.<br />

This derives into an operation constraint for the MSI acquisition planning such that previous<br />

data to the area of interest (data around to the “advanced switch-on” showed in the figure<br />

below) and next adjacent data (next to the “delayed switch-off”) will be required to avoid gaps<br />

in the <strong>PDGS</strong> production timeline due to the sensor different viewing conditions.<br />

Figure 4-4: <strong>Sentinel</strong>-2 MSI footprint<br />

4.3.8.2 MSI Data Downlink Discontinuities<br />

RT direct-downlinks to core stations or the NRT prioritisation of the MSI data takes in the<br />

MMFU data-store, together with the need for several X-Band station visibilities (nominally two<br />

per orbit revolution) to recover the data on-ground, will after playback generate discontinuities<br />

on the timeline received at the CGSs.<br />

Figure 4-5 depicts a typical MSI acquisition timeline with several continuous imaging<br />

segments and the MSI packet store playback timeline onto two distinct ground-stations where<br />

some MSI data-takes are transmitted in RT and others have been prioritised for NRT<br />

downlink.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 84 of 350<br />

Orbit N-1 descending part<br />

Orbit N descending part<br />

`CGS-A<br />

CGS-B<br />

MMFU MSI packet store playback timeline<br />

Explicit playback<br />

interruptions<br />

MSI imaging timeline<br />

NRT NRT Nominal<br />

ocean<br />

NRT<br />

RT<br />

CGS-A<br />

CGS-B<br />

Spurious data discontinuities<br />

introduced in the station RX timeline<br />

Figure 4-5: MSI Timeline Discontinuities after Downlink<br />

It shows that as seen from the two distinct timelines received at each ground-station three<br />

kinds of discontinuities have been added to the overall MSI acquisition timeline:<br />

○ Discontinuities introduced due to the playback being explicitly suspended at the term of<br />

CGS-A and CGS-B visibilities at orbit N (green bullets).<br />

To be noted that is not always the case as it may happen that the packet store is<br />

actually emptied at the end of a station pass in which case the playback is stopped<br />

naturally and no artificial discontinuity is introduced;<br />

○ Discontinuities introduced by the NRT partitioning leaving orphan segments and<br />

corresponding gaps in the MSI timeline (orange bullets);<br />

○ Discontinuities introduced by the RT direct-downlink segments having similar impact<br />

(red bullets).<br />

It is assumed that the discontinuities will be introduced with a granularity of exactly one MSI<br />

on-board scene acquisition (corresponding to 3.48 seconds of instrument operation and about<br />

23km on ground along-track) as corresponding to the minimum indivisible packet size of the<br />

MSI.<br />

These discontinuities coupled with the MSI observation parallax described in the previous<br />

paragraph would induce a specific complexity in the timeline reconstruction required onground<br />

to ensure band co-registration in the final products.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 85 of 350<br />

As introduced in section 3.5.4.3 and in order to simplify the <strong>PDGS</strong> operations, the MMFU<br />

supports through appropriate commanding (cf. [RD-41]), the functionality of appending a<br />

margin of three imaging scenes at the discontinuity boundaries. This enhanced functionality<br />

shall be used by the <strong>PDGS</strong> mission planning element such that data circulation on ground<br />

between processing stations or centres, which otherwise would be required for dataprocessing,<br />

is avoided.<br />

4.3.8.3 MSI Duty Cycle<br />

It is anticipated [AD-03] that the MSI shall not stay longer than 50 min [TBC] continuously in<br />

idle mode or any measurement mode during an orbit for derating reasons. This constraint is<br />

at present TBC and will be better qualified at a later stage.<br />

4.3.8.4 X-Band Operation Constraints<br />

Two main constraints are highlighted for the X-Band subsystem operations as per [AD-03]:<br />

○ Duty-Cycle: As per the current baseline, the satellite thermal and power/energy<br />

accommodation of the X-Band System is capable of at least 24 minutes of continuous<br />

downlink per orbit.<br />

This limit figure will be better qualified at a later stage and it is already expected that 30<br />

minutes should be achievable after characterisation and tuning of system parameters<br />

(e.g. Albedo factor, operational temperature range of the modulators, X-Band OPS-<br />

STDBY duty cycles).<br />

○ Lifetime Number of Cycles: The X-Band system is specified for an overall number of<br />

operation cycles (from standby to operation and back) equal to 100000 (one hundred<br />

thousand) for the mission lifetime. Considering the extended lifetime of 12 years, this<br />

figure derives into an average number of continuous X-Band transmissions per orbit of<br />

about one and two third (1.6).<br />

Within the above duty-cycle constraint, it is assumed the XBS can remain in operation mode<br />

without the necessity of a temporary transition to standby even when the MMFU is not<br />

feeding data to the XBS during the time separating two successive data-downlinks to groundstations.<br />

In this case, it is assumed the carrier will be automatically switched off.<br />

This approach is aimed at minimising the number of XBS switches during nominal operations<br />

that will generally require two station contacts per orbit. The X-Band ground reception system<br />

will hence be constrained such that it is as a whole narrowed to some extent within 24<br />

minutes of satellite over-fly time for one third of the orbits, with a margin allowing for one<br />

additional operation cycle to reach station contact beyond the 24 minutes for the remaining<br />

orbits.<br />

The above constraints will be considered in particular for the selection of the CGS network to<br />

be operated for <strong>Sentinel</strong>-2 and for the further accommodation of LGS opportunities.<br />

4.3.8.5 Asynchronous Management of Ancillary and MSI Data<br />

As outlined in paragraph 3.5.4.3, the satellite ancillary data is required to perform MSI dataprocessing<br />

on-ground. This data is continuously recorded on-board into a dedicated packet-<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 86 of 350<br />

store managed independently and asynchronously with respect to the one holding the MSI<br />

generated data.<br />

To enable MSI processing activities, the <strong>PDGS</strong> will have to ensure, that the ancillary data<br />

coinciding in time with the MSI data downlinked at a specific CGS or LGS is systematically<br />

appended to the downlink. This synchronisation will be possible with adequate planning<br />

taking into account the specific operation constraints and capabilities of the on-board MMFU<br />

defined in [AD-03].<br />

4.3.8.6 OCP Operation Constraints<br />

The spacecraft operation constraints related to the use of the OCP are currently being<br />

qualified and quantified.<br />

Similarly to the XBS, it is assumed that the operation constraints of the OCP will be later<br />

characterised by a well-defined operation duty-cycle and an overall limit to the overall<br />

number of operation switches sized for the OCP lifetime.<br />

Also, it is anticipated that micro-vibrations induced by the movement of the OCP in tracking<br />

the GEO spacecrafts in-flight may constrain the parallel operations of the MSI. Such<br />

constraints will be better quantified at the QR of the OCP currently assumed at a TBD date.<br />

4.3.8.7 Constraints not implemented by the <strong>PDGS</strong><br />

During orbit control and in case of attitude problems, the MSI shutter shall be closed to<br />

protect the instrument. It is assumed this constraint will be managed autonomously by the<br />

spacecraft in case of attitude problems and by the FOS otherwise.<br />

4.3.9 MSI DATA PROCESSING CONSTRAINTS<br />

As briefly outlined in section 4.2.5, the CNES in collaboration with <strong>ESA</strong> has consolidated the<br />

specifications of the <strong>Sentinel</strong>-2 Ground Processing Prototype (GPP). The GPP on-going<br />

activity will be used as basis for the definition and validation of the <strong>PDGS</strong> operational Level-1<br />

processing. In particular, it includes the definition of the <strong>Sentinel</strong>-2 Level-1 data processing<br />

algorithms as Data-Processing Models (DPM) which will describe in details all algorithmic<br />

steps and workflows required to derive the Level-1 data from the raw instrument data<br />

received from the satellites. It will also provide reference data from which the <strong>PDGS</strong><br />

generated Level-1 products will be validated before and during the commissioning phase.<br />

Building on the Level-1 algorithm outline specified for the GPP, this section recalls the main<br />

constraints imposed by the algorithms, with specific focus on the ones considered as main<br />

drivers to the definition of the processing flow to be implemented operationally by the <strong>PDGS</strong><br />

from data reception to product delivery.<br />

4.3.9.1 Radiometry Processing Constraints<br />

For Level-1 production, the radiometric processing mainly consists in decompressing the<br />

mission source packets (Level-1A processing) and then applying the appropriate radiometric<br />

corrections (part of Level-1B processing).<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 87 of 350<br />

Those processing steps are theoretically applied on a continuous input image flow<br />

corresponding to the data generation process performed on-board. As such, they require<br />

small portions of image data acquired along-track before and after the data to be processed<br />

hereafter referred to as “radiometric processing margins”.<br />

The overall processing margin is computed by adding up the different contributions needed<br />

corresponding to slightly more than 10% of a scene as reported in [RD-30]:<br />

○ For the decompression step (Level-1A), 32 lines of each band are required before and<br />

after. The worst-case corresponds to 1/12 th of a scene for 60m bands.<br />

○ For the deconvolution of 10m bands (Level-1B) 50 image lines are required before and<br />

after. This corresponds to slightly less than 1/46 th of a scene.<br />

4.3.9.2 Geometry Processing Constraints<br />

4.3.9.2.1 Image Datation<br />

The image datation model is a key element for the geolocation accuracy of the final products.<br />

Referring to the datation process performed on-board as summarised in paragraph 3.5.2.3.3,<br />

a global error-budget was computed (cf. Table 4-1 below) based on Bias (B) and Rate (R)<br />

error-budget figures inherited from the instrument design.<br />

The first column represents the overall accuracy obtained with raw time stamp information<br />

(CUCM_s), and the second one represents the one corrected though the MSI internal<br />

correction (Δ_s).<br />

Contributor Type Budget based on MSI CUC time taking<br />

into account internal time correction (Δ s)<br />

Scene start time B<br />

R<br />

+/- 0.119 µs<br />

+/- 0.09 µs<br />

Scene duration B<br />

R<br />

+/- 0.428 µs<br />

+/- 0.06 µs<br />

Integration period B<br />

R<br />

+/- 0.001 µs<br />

+/- 0.01 µs<br />

Total<br />

B<br />

R<br />

+/- 0.548 µs<br />

+/- 0.109 µs<br />

B+R +/- 0.657 µs<br />

Table 4-1 Datation Accuracy Budgets<br />

This ±0.657μs datation error resulting from the enhanced time correction performed on-board<br />

is expected to contribute to less than 0.5 cm on-ground when reported on the geolocation<br />

error budget, which is negligible.<br />

As return of experience from previous missions, a refinement of the datation model was<br />

nevertheless recommended and will be implemented in the GPP as an optional processing<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 88 of 350<br />

step. This method is commonly used to correct potential noise (jitter and/or drift) on the time<br />

stamp delivered by the on board clock and inserted in the image data. It consists in an<br />

adjustment of the time stamp of each image line (thanks to root mean square method)<br />

computed over the overall imaging orbit. This processing option will be activated during<br />

commissioning phase to validate the above figures in-flight by GPP.<br />

4.3.9.2.2 Band Co-Registration Constraints<br />

As described in section 3.5.2.2, the instrument focal plane staggered configuration induces an<br />

inter-band and inter detector parallax (also referred to as the B/H stereoscopic effect).<br />

Similarly to the radiometric corrections, fore and aft processing margins hereafter referred to<br />

as the “geometric processing margin” will be required to reconstruct the inter-band coregistration.<br />

Depending on the geometric processing performed, the fore and aft processing<br />

margins will be different:<br />

○ As applied to one single detector processing, the processing margin will correspond to<br />

the maximum inter-band parallax equal to 14km along-track hence corresponding to<br />

about 2/3 rd of a scene.<br />

○ If applied to all detectors at once for the entire MSI swath reconstruction across-track,<br />

the processing margin would correspond to the maximum inter-detector parallax equal<br />

to 46km along-track (maximised for band B9) hence corresponding to two MSI<br />

scenes.<br />

4.3.9.2.3 Spatial Registration<br />

The stringent requirements of multi temporal registration (less than 0.3 pixels for 10m bands,<br />

cf. section 4.4.4.1) lead to improving the location accuracy though the refinement of the<br />

geometric model based on automatic registration with ground control points (GCPs) using an<br />

reference image.<br />

This geometric refinement process will correct perturbations which are not detected by the<br />

AOCS sensors (star trackers, GPS, gyros) by estimating the perturbations on the image itself<br />

and modelling polynomial corrections derived from the measured GCPs.<br />

To be optimised, this refinement shall be applied on the largest possible number of GCPs,<br />

ideally extracted from the complete imaging orbit. Expected perturbations of this correction<br />

possibly induced by refining the geometry using smaller image portions is reported in [RD-30].<br />

In particular, it was concluded that spatial registration will be achieved with sufficient accuracy<br />

if applied on a continuous segment of image data of no less than 60km along-track over the<br />

full swath.<br />

In addition, it is anticipated that although spatially co-registered over the same image<br />

reference, the stitching of two images registered independently using different sets of GCPs<br />

could introduce visual discontinuities at the sewing boundary (at sub-pixel level).<br />

Whereas the geolocation error budgets of the spacecrafts theoretically allow for a polynomial<br />

based refinement model as currently specified, it is anticipated that potential thermo-elastic<br />

effects of the MSI could add local perturbations to the measurements which could in turn<br />

induce small discontinuities between the geometric models constrained independently.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 89 of 350<br />

To remove this effect it is recommended to introduce small image overlaps in the GCP<br />

extraction step such that GCPs located in the overlap portion will constrain both geometric<br />

models together hence minimising potential discontinuities after refinement. The sizing of the<br />

required overlaps is in the order of 25-50km, i.e. of one or two MSI scenes.<br />

4.3.9.2.4 Resampling<br />

The spatial resolution of the MSI sensor measurements ranges from 60 meters down to 10<br />

meters on-ground. To adapt the native geometry of the sensor acquisitions to a final image<br />

usable by <strong>Sentinel</strong>-2 product users, the MSI Level-1 algorithm features an orthorectification<br />

step together with a resampling step mapping the instrument pixels into the final geocoded<br />

space.<br />

The resampling step is performed for each spectral band using a resampling grid and an<br />

interpolation filter. This transformation, if not correctly applied, will impair the quality of the<br />

final image due to the aliasing effect induced by the geometric transformations performed in<br />

the discrete (non continuous) pixel space. To avoid this perturbation, driving<br />

recommendations for the choice of the interpolation filter and resampling grid spatial<br />

resolution relatively to the MSI native resolution are provided in [RD-30].<br />

4.3.9.2.5 Digital Elevation Model<br />

MSI Level-1C processing will require a fine spatial resolution Digital Elevation Model (DEM) of<br />

DTED1 class (resolution of 3 arcsec i.e. about 90 meters). Three DEM based on SRTM<br />

(Shuttle Radar Topographic Mission) data (http://edc.usgs.gov/products/elevation.html) are<br />

highlighted as appropriate candidates:<br />

o An SRTM-filtered DEM from JRC (http://srtm.csi.cgiar.org/);<br />

o An SRTM-filtered DEM from CNES;<br />

o ACE2 DEM from <strong>ESA</strong> which combines SRTM and radar altimetry data<br />

(http://tethys.eaprs.cse.dmu.ac.uk/ACE2/).<br />

SRTM DEM has an absolute horizontal accuracy (90% circular error) of 20 meters and an<br />

absolute vertical accuracy (90% linear error) of 16 meters. Considering the maximum view<br />

zenith angle of <strong>Sentinel</strong>-2 (10.26° at the edges of the swath), the vertical error of the DEM will<br />

translate in an absolute geolocation uncertainty of about 2.9m (90% linear error) which is not<br />

a dominant contribution within the overall absolute <strong>Sentinel</strong>-2 geolocation uncertainty budget.<br />

As being based on SRTM data, the first two DEMs do not cover the entire globe and only<br />

span between 60° North and 60° South latitudes (i.e. about 80% of all land areas).<br />

ACE2 DEM has been created by synergistically combining Satellite Radar Altimetry data with<br />

SRTM data within the region bounded by ±60 degrees latitude. Over the areas lying outside<br />

the SRTMs latitude limits, other sources have been used such as including GLOBE and the<br />

original ACE DEM, together with new matrices derived from reprocessing ERS-1 Geodetic<br />

Mission dataset with an enhanced retracking system, and the inclusion of data from other<br />

satellites. The quality of ACE2 DEM is slightly better than SRTM especially over steep<br />

mountainous regions.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 90 of 350<br />

Over oceans or open seas, the WGS84 geoid altitude is considered. Presently WGS 84 uses<br />

the 1996 Earth Gravitational Model (EGM96) geoid, revised in 2004. Over land and inland<br />

waters, the altitude information is given with respect to the geoid altitude reference EGM96.<br />

4.3.9.3 Data Compression versus Data Quality Trade-Off Constraints<br />

An average acquisition of 6640 km along the <strong>Sentinel</strong>-2 orbit will amount to about 60GBytes<br />

of on-board compressed raw instrument data. Therefore the daily amount of compressed data<br />

received on-ground will result to about 887GB per satellite. Besides issues related to data<br />

processing and storage, these large volumes raise a non-negligible constraint for the efficient<br />

dissemination of final products to end users. Indeed, it was computed that a <strong>Sentinel</strong>-2<br />

square image of 290km x 290km comprehensive of all spectral bands will weight around 7.4<br />

GBytes without any compression.<br />

Hence, a data-compression step is provisioned for at the term of the MSI processing cycle.<br />

Nevertheless, data-compression shall be controlled such as to avoid jeopardizing image<br />

quality. To this end, a preliminary trade-off analysis based on the standard JPEG2000<br />

compression algorithm is reported in [RD-30] to support the optimal selection of this<br />

compression step.<br />

4.3.10 CONSTRAINTS AND DEPENDENCIES DRIVEN BY THE CGS<br />

NETWORK<br />

As a matter of fact, the CGS network that will support the <strong>PDGS</strong> operations is at this stage<br />

not settled. This section reviews the constraints and dependencies associated.<br />

4.3.10.1 Near-Real-Time Data Timeliness<br />

The large MSI mission data-rate and global acquisition plan coupled with the available CGS<br />

network selected to recover the payload data on-ground will constrain the amount and data<br />

that can be provided with NRT timeliness, while ensuring that all data can be provided within<br />

a day.<br />

Based on [AD-03], it is assumed that about 25% of the globally acquired data by one<br />

spacecraft can be downlinked with NRT-compatible timeliness when using a suitable CGS<br />

network of 4 stations. It was also calculated that a payload data recovery plan leading to<br />

100% of NRT-compatible timeliness can be obtained using a network of about 6<br />

complementary ground-stations.<br />

Figure 4-6 extracted from [RD-19] depicts the distribution of the age of the data at the time it<br />

is acquired on-ground, without zone prioritization for NRT playback, and considering a CGS<br />

network composed of the Kiruna, Svalbard, Maslapomas, and Prince-Albert stations. In this<br />

simulation, the globally averaged timeliness amounts to 6.298 hours at data-reception time.<br />

When using the NRT priority downlink functionality outlined in section 4.5.4.2.2 ensuring that<br />

specific zones are acquired with NRT-compatible latencies, the remaining global timeliness<br />

distribution may be altered significantly; Figure 4-7 shows that in the same 4 stations<br />

scenario, prioritizing Europe for NRT timeliness makes the geographical distribution of data<br />

age vary meaningfully with respect to the routine scenario.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 91 of 350<br />

Figure 4-6 Average age of the sensor data (in hours) at the time of acquisition on-ground at a<br />

CGS network composed of Kiruna, Svalbard, Maslapomas, and Prince-Albert stations<br />

Figure 4-7 Summer distribution of the data-age at the time of acquisition on-ground with<br />

Europe promoted for availability with NRT-compatible timeliness<br />

The latency over Europe does not exceed 4 hours (the major part with an age inferior than 2 hours), but the<br />

longest latency appears in new zones like South of Africa and areas near Iran. In this scenario, the maximum<br />

data latency value has increased to 7.6878 hours instead of 6.3 hours obtained for the routine scenario.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 92 of 350<br />

In summary, the global downlink capacity offered by a well distributed CGS network to<br />

recover the data on-ground is the major driver impacting <strong>Sentinel</strong>-2 data timeliness.<br />

As illustrated on Figure 4-8, it was simulated that, starting from the 4-stations CGS network<br />

baselined in [AD-03], the global data availability with NRT-compatible timeliness can be<br />

achieved by adding two complementary stations.<br />

Figure 4-8 Simulated global NRT-compatible data-age on-ground using a CGS network<br />

composed of Kiruna, Svalbard, Maslapomas, Prince-Albert, Matera and Gatineau stations<br />

4.3.10.2 Real-Time Data Timeliness<br />

Based on the mission requirements, the spacecraft design includes the capability to downlink<br />

the payload data in real-time as soon as it is acquired by the instrument. Although primarily<br />

aimed at serving regional data to ground-stations operated outside of the <strong>GSC</strong> framework,<br />

such capability could be used over a limited number of core stations to achieve data<br />

availability in real-time.<br />

Considering that the nominal data supply rate of the MSI (490Mbps) is comparable to the<br />

downlink rate (520Mbps), transmitting data in real-time would not represent a large overhead<br />

on the overall downlink budget if used seldomly.<br />

For instance, it could be considered that by operating one CGS located over Europe for<br />

acquiring <strong>Sentinel</strong>-2 direct downlinks during descending passes, real-time data timeliness<br />

could be achieved regionally over Europe. As another benefit, this would allow any LGS<br />

placed under the CGS mask to receive in parallel the <strong>Sentinel</strong>-2 direct downlinks performed<br />

over that station. Figure 4-9 depicts (in yellow) the complete coverage of all European<br />

countries achievable using one CGS.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 93 of 350<br />

Figure 4-9 Real-Time Land Cover over Europe using one X-Band CGS<br />

4.3.10.3 Data Accessibility<br />

The mission requirements [AD-01] coupled with the GMES service requirements call for some<br />

data to be available from the <strong>PDGS</strong> right at the user bases in short time after sensing from<br />

the spacecrafts.<br />

As described in the previous paragraph, a first constraint to this is imposed by the CGS<br />

network driving the overall amount of data that will be recovered on-ground with “NRTcompatible”<br />

timeliness. Supposing the <strong>PDGS</strong> can elaborate higher-level products directly at<br />

ground-stations in no time, a second constraint inherent to the CGS network is driven by the<br />

potential of ground-stations to serve the generated data products downstream to the final<br />

user bases.<br />

Considering the physical locations of ground-stations, their potentially limited connectivity to<br />

user-bases via digital networks may become a non-negligible bottleneck in the overall path, in<br />

turn impacting on data accessibility of the large <strong>Sentinel</strong>-2 datasets from data consumers.<br />

This constraint may hence impose specific trade-offs on the overall operation scenario such<br />

that, based on the selected CGS network, the NRT data-path is globally optimised from<br />

sensing down to the user-base avoiding the connectivity bottlenecks at remote groundstations<br />

having reduced connectivity towards end-users.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


4.3.10.4 X-Band Downlink Conflicts between <strong>Sentinel</strong> Missions<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 94 of 350<br />

As it has been the case for the TMTC interface to the <strong>Sentinel</strong> spacecrafts in S-Band leading<br />

to the pre-defined allocation described in section 4.3.7.1, potential conflicts among <strong>Sentinel</strong>s<br />

are also anticipated for the share of X-Band resources considering that:<br />

○ The <strong>GSC</strong> aims for maximised common and interoperable usage of ground-segment<br />

resources. This particularly applies to the <strong>Sentinel</strong>s and to the common use of X-Band<br />

ground-stations;<br />

○ X-Band LEO-capable ground-stations are considered a scarce resource considering<br />

the overall number of EO missions in flight, the required locations of ground-stations<br />

and the investments they represent;<br />

○ The data-rates introduced by the <strong>Sentinel</strong> missions and the dual spacecraft approach<br />

for each mission require overall a very large number of X-Band station contacts to<br />

recover the data on-ground;<br />

○ The mitigation of the required X-Band downlink resources via the use of EDRS are at<br />

this stage only considered as a potential future evolution.<br />

In this respect, an on-going analysis is performed by <strong>ESA</strong> and concludes in a preliminary<br />

analysis report [RD-29], that manageable but non-negligible X-Band access conflicts are to<br />

be expected to support the increased volumes brought in by the <strong>Sentinel</strong>s.<br />

The X-Band downlink conflicts across the <strong>Sentinel</strong>s missions can be classified as follows:<br />

<br />

Signal interferences on ground when performing simultaneous X-Band downlinks: due<br />

to the X-Band shared frequencies and different orbit cycles of the <strong>Sentinel</strong>s,<br />

simultaneous X-Band operations can produce seldom RF interferences;<br />

Ground-stations resource conflict: in which the spacecrafts visibility over a groundstation<br />

do not constrain simultaneous RF activities but the available allocated onground<br />

resources (i.e. antennas availability);<br />

The <strong>Sentinel</strong>-2 <strong>PDGS</strong> will hence account for these constraints when planning the mission<br />

data downlinks to CGS and LGS such that:<br />

<strong>Sentinel</strong>-2 X-Band transmission activities during specific periods can be precluded due<br />

to other <strong>Sentinel</strong>s (<strong>Sentinel</strong>-1 and/or <strong>Sentinel</strong>-3) conflicting X-Band activities having<br />

priority during those periods;<br />

Among all X-Band downlink opportunities offered by the CGS network for <strong>Sentinel</strong>-2,<br />

some can be precluded or shortened by configuration due to prioritised access to the<br />

CGS available antennas by other <strong>Sentinel</strong>s;<br />

It is assumed [Assumption-19] that based on the CGS and LGS networks, a conflict-free<br />

coordination among <strong>Sentinel</strong>s will result in a predefined definition of the above constraints<br />

applicable to each <strong>Sentinel</strong> satellite in orbit.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 95 of 350<br />

4.3.10.5 Contact Overlap Management Constraints<br />

Specific operation constraints of the CGS network may have to be considered for optimisation<br />

purposes related to the management of overlapping downlink opportunities within the<br />

network. Although mostly applying to the case of complementary polar X-Band CGSs more<br />

inclined to share a common coverage of the LEO orbit (e.g. Svalbard, Kiruna, Tromsoe, etc),<br />

optimisation may have to be generalised in particular for the relative apportioning of X-Band<br />

ground-station contacts with respect to time-overlapping data-relay contacts when EDRS<br />

capabilities will be included.<br />

4.3.11 CONSTRAINTS AND DEPENDENCIES DRIVEN BY THE EDRS<br />

EXPLOITATION SEGMENT<br />

Besides the constraints strictly linked to the use of the OCP (cf. section 4.3.8.6), the multimission<br />

intended usage of EDRS, in particular regarding its parallel usage by the <strong>Sentinel</strong>-1<br />

and <strong>Sentinel</strong>-2 missions imposes that access to the EDRS resource is apportioned between<br />

<strong>Sentinel</strong>-1 and <strong>Sentinel</strong>-2. For this purpose, the <strong>PDGS</strong> accounts for a specific interface to the<br />

EDRS exploitation segment (cf. section 4.2.1).<br />

As per the current assumptions described in sections 3.7.1, a constellation of a TBD number<br />

of EDRS relay spacecrafts is considered, each one characterised by a given position on the<br />

GEO orbit and with identical characteristics in terms of data-rate supported (520Mbps end-toend)<br />

and required reception hardware on-ground.<br />

It is further assumed that the apportioned availability of the EDRS constellation to <strong>Sentinel</strong>-2<br />

will be pre-defined at static times phased along the <strong>Sentinel</strong>-2 orbit repeat cycle, following a<br />

preliminary agreement with the EDRS exploitation segment in coordination with <strong>Sentinel</strong>-1.<br />

The above elements will drive the <strong>PDGS</strong> operations regarding the planned mission evolution<br />

specific to <strong>Sentinel</strong>-2 introduced previously in paragraph 3.7.2.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 96 of 350<br />

4.4 Data Products<br />

This section provides a comprehensive view over the <strong>Sentinel</strong>-2 mission data-products that<br />

will be delivered by the <strong>PDGS</strong>. The baseline choice of <strong>Sentinel</strong>-2 data products and their<br />

characteristics presented here has been motivated mostly by an analysis of the GMES<br />

service requirements extrapolated from the DAP-R and from the <strong>Sentinel</strong>-2 MRD provided in<br />

Appendix-A.<br />

4.4.1 PRODUCT PORTFOLIO<br />

The detailed <strong>Sentinel</strong>-2 product list and characteristics are provided in the <strong>GSC</strong> <strong>Sentinel</strong>-2<br />

<strong>PDGS</strong> Products Definition Document [RD-07].<br />

Table 4-2 outlines the <strong>Sentinel</strong>-2 product list and main characteristics of each product. A<br />

mapping to the “Optical Processing Level” labelling used in the DAP-R is provided for<br />

reference.<br />

Product-<br />

Type<br />

Identifier<br />

DAP Optical<br />

Processing<br />

Level<br />

Outline Description<br />

S2HKTM N/A <strong>Sentinel</strong>-2 spacecraft<br />

Housekeeping telemetry in TF<br />

format<br />

S2MSI0 0 MSI raw-image-data (compressed)<br />

in raw ISP format<br />

S2MSI1A L1A MSI uncompressed raw image data<br />

in sensor geometry with spectral<br />

bands coarsely co-registered and<br />

appended Ancillary data<br />

S2MSI1B L1B Radiometrically-corrected<br />

(calibrated) MSI image data in<br />

sensor geometry with spectral<br />

bands coarsely co-registered and<br />

refined geometric model appended<br />

but not applied<br />

S2MSI1C<br />

L1B<br />

orthorectified<br />

Ortho-rectified and UTM geo-coded<br />

Top-of-Atmosphere Reflectance<br />

with sub-pixel multi-spectral and<br />

multi-date registration<br />

Intended<br />

Users<br />

FOS<br />

MSI<br />

instrument<br />

experts<br />

<strong>PDGS</strong><br />

internal users<br />

Expert users<br />

General<br />

users<br />

Acquisition Coverage<br />

(all systematic)<br />

Global at every orbit<br />

+ All land surfaces between<br />

56 South latitude and 84<br />

North latitude;<br />

+ major islands (greater<br />

than 100 km2 size), EU<br />

islands and all the other<br />

small islands located at less<br />

than 20km from the<br />

coastline;<br />

+ Mediterranean Sea, all<br />

inland water bodies and all<br />

closed seas;<br />

+ Specific acquisition<br />

campaigns as required<br />

through the HLOP.<br />

Cf. section 4.5.4.1.1<br />

Table 4-2 <strong>Sentinel</strong>-2 Product list and product main characteristics<br />

In addition, a prototype Level-2A product hereafter referred to as the S2MSI2Ap will provide<br />

Bottom-of-Atmosphere multi-spectral reflectance in the S2MSI1C geometry (orthorectified &<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 97 of 350<br />

UTM). The generation of this prototype product will be triggered interactively by the <strong>PDGS</strong><br />

users based on S2MSI1C products.<br />

Product Granules or Tiles:<br />

All MSI products will aggregate one or several “granules” of fixed size. In this respect, the<br />

product granularity corresponds to the minimum indivisible partition of one <strong>Sentinel</strong>-2 product.<br />

The products are always split per orbit, i.e. granules corresponding to distinct orbits are never<br />

compiled within the same product.<br />

Table 4-3 summarises the product granularity associated to each type of product.<br />

Product-Type Identifier<br />

Granularity<br />

S2HKTM<br />

One entire downlink pass (downlink dependent)<br />

S2MSI0<br />

Per detector and on-board scene<br />

25km across-track x 23km along-track<br />

S2MSI1A<br />

Per detector and along-track on-board scene size<br />

S2MSI1B<br />

25km across-track x 23km along-track<br />

Along-track band co-registration is performed w.r.t.<br />

one reference band of the L0 scene<br />

S2MSI1C<br />

100km x 100km UTM tile<br />

Tiles are identified on a fixed world reference system<br />

based on UTM zones<br />

Table 4-3 <strong>Sentinel</strong>-2 Product Granularity<br />

Figure 4-10 illustrates this concept in the particular case of the Level-1C products where a<br />

granule corresponds to a portion of the global world surface in the UTM projection, called a<br />

tile.<br />

For such products, the product tiles will be preset and consistently identified on a fixed global<br />

world reference system based on UTM zones. This feature shall facilitate the data<br />

management for multi-temporal applications while fostering the multi-temporal registration<br />

requirements of the measurements at pixel level (cf. section 4.4.4.1 about the Level-1C<br />

Quality Baseline)<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 98 of 350<br />

Figure 4-10 MSI Product Granule Concept – Level-1C<br />

products aggregate one or several UTM tiles of 100km x 100km<br />

4.4.2 USER PRODUCT CONCEPT<br />

To optimally answer to <strong>Sentinel</strong>-2 user needs mostly targeting the regional or continental<br />

mapping of specific areas of interest, the <strong>PDGS</strong> will be optimised for the delivery of “User-<br />

Products” corresponding to:<br />

○ A user-defined geographical subset from their parent “Orbit-Product” compiling only<br />

the required granules covering the area along the orbit;<br />

○ A user-defined selection of the embedded product components (e.g. spectral bands,<br />

metadata, etc) and of the product packaging format from available options.<br />

Figure 4-11 illustrates this concept where the user-product aggregates entire granules<br />

corresponding to the user-defined selection criteria.<br />

The parent “Orbit-Product” being a particular case of a “User-Product” exhaustively<br />

embedding all granules of a given orbit and all product components, the simplified<br />

terminology “product” will commonly refer to a “User-Product” for <strong>Sentinel</strong>-2 MSI data.<br />

A Preview Image (PVI) file will optionally be packaged in each product based on the defined<br />

user-area.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 99 of 350<br />

User-defined area<br />

User-Product<br />

Figure 4-11 User-Product Concept<br />

4.4.3 DATA-SET SUBSCRIPTION CONCEPT<br />

The <strong>PDGS</strong> will implement the concept of user-defined Data-Sets. Data-Sets will correspond<br />

to a set of products meeting specific user-defined criteria and for which the download is<br />

automated via user-defined subscriptions.<br />

Basic data-sets will accumulate products filtered according to any user-defined combination<br />

of criteria on metadata supported for user-queries such as the spacecraft unit, the producttype,<br />

the geographical-coverage (e.g. continental/local scale bounding box), the cloud-cover,<br />

sensing period, etc.<br />

In complement, the construction of more complex Data-Sets will be supported including:<br />

○ Seasonal datasets, implying a time-constraint on the sensing-time of the data falling<br />

within specific seasons;<br />

○ Optimised cloud-free datasets, ensuring a minimal coverage of the user-area within a<br />

given compound maximum cloud-cover computed over given periods (e.g. monthly,<br />

seasonally, etc). The later will be supported for S2MSI1C and allow discrimination of<br />

thin-cirrus from thick-cloud as cloud threshold.<br />

Table 4-4 summarises the dataset subscriptions supported per product-type<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 100 of 350<br />

Product-<br />

Type<br />

Identifier<br />

Basic Product<br />

Subscriptions<br />

Seasonal Subscriptions<br />

S2MSI0 √ N/A<br />

Optimised Cloud-Free<br />

Subscriptions<br />

N/A<br />

S2MSI1A √ √<br />

S2MSI1B √ √<br />

S2MSI1C √ √ √<br />

Table 4-4 <strong>Sentinel</strong>-2 Data-Set Subscriptions per product-type<br />

4.4.4 PRODUCT QUALITY<br />

User needs in terms of product quality derive from a set of requirements expressed in<br />

<strong>Sentinel</strong>-2 MRD [AD-01]. In order to meet these data quality standards and to ensure data<br />

integrity, the measurement system (including both space and ground sub-systems) shall be<br />

calibrated and the resulting products submitted to a Quality Control (QC).<br />

The following paragraphs present the main quality requirements applicable to the Level-1C<br />

(S2MSI1C) and prototype Level-2A (S2MSI2Ap) products.<br />

To meet the defined quality requirements, the Calibration and Validation (Cal/Val) plan<br />

defined in section 4.5.4.10 will systematically be applied. In complement, the operational<br />

monitoring of the resulting product-quality will be ensured through well-defined QC<br />

procedures.<br />

Products will be annotated with Quality Indicators (QI), which provide to the user the required<br />

information to assess the suitability of the data for a particular use/application. The <strong>Sentinel</strong>-2<br />

Product Definition Document [RD-07] details the QI concept and provides a complete list of<br />

the QIs provided with each product.<br />

4.4.4.1 Level-1C Quality Baseline<br />

Concerning the radiometry requirements, Table 3-2 shows the spectral bands characteristics<br />

and the required Signal-to-Noise Ratio (SNR) for the reference radiances (L ref ) defined for the<br />

mission. Other radiometric image quality requirements are presented in Table 4-5.<br />

Radiometric image quality requirement<br />

Performance<br />

Absolute calibration knowledge accuracy<br />

3 % (goal) , 5 % (threshold)<br />

Cross-band calibration knowledge accuracy 3 %<br />

Multi-temporal calibration knowledge accuracy 1 %<br />

Linearity knowledge accuracy 1 %<br />

Modulation Tranfer Function (MTF)<br />

10m bands: between 0.15 and 0.3<br />

20m and 60m bands: below 0.45<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


Table 4-5 Radiometric image quality requirements.<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 101 of 350<br />

Geometric image quality<br />

requirement<br />

Performance<br />

Ground processing<br />

hypothesis<br />

A priori accuracy of image location 2km max (3) No processing<br />

Accuracy of image location<br />

Accuracy of image location<br />

Multitemporal registration<br />

Multispectral registration for any<br />

couple of spectral bands<br />

20m (2)<br />

After image processing<br />

without control points<br />

12.5m (2) After image processing<br />

with control points<br />

3m (2) for 10m bands<br />

6m (2) for 20m bands<br />

18m (2) for 60m bands<br />

3m (3) for 10m bands<br />

6m (3) for 20m bands<br />

18m (3) for 60m bands<br />

Table 4-6 Geometric image quality requirements.<br />

4.4.4.2 Prototype Level-2A Quality Baseline<br />

After image processing<br />

with control points<br />

After image processing<br />

with control points<br />

Prototype Level-2A products are those related to the correction of the atmospheric and<br />

topography influences in order to derive radiometric measurements at surface level.<br />

The target accuracy for the bottom-of-atmosphere (BOA) reflectance is 5% relative. For water<br />

vapour a relative accuracy of 10% is aimed for in the range between 0.1 and 4 g/cm 2 . The<br />

target aerosol optical depth (AOD) accuracy is 10% relative for the range between 0.05 and<br />

3. Being a prototype product, the above quality levels will be monitored and fine-tuned during<br />

the mission lifetime.<br />

4.4.5 PRODUCT TIMELINESS<br />

The product characteristics in terms of timeliness will be settled in the HLOP based on the<br />

choice of the CGS network and priority rules. As such, they will directly cascade from the<br />

high-level mission operation principles outlined in section 4.5.1.5 on this matter and further<br />

detailed in section 4.5.4.2. According to the above, product timeliness will be observed as<br />

falling into three classes with their association with <strong>GSC</strong>DA timeliness denominations defined<br />

in [AD-02]:<br />

○ Real-Time (RT), corresponding to the product on-line availability no later than 100<br />

minutes after data sensing. As all data will be processed “on-the-flow” from datareception<br />

it is anticipated that a large part of RT products will match the NRT1h<br />

timeliness denomination of the <strong>GSC</strong>DA;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 102 of 350<br />

○ Near-Real-Time (NRT), corresponding to the product on-line availability between 100<br />

minutes and 3 hours after data sensing. This matches the NRT3h timeliness<br />

denomination of the <strong>GSC</strong>DA;<br />

○ Nominal timeliness, for all other products and corresponding to the Fast24h<br />

denomination of the <strong>GSC</strong>DA with a guaranteed product on-line availability between 3<br />

and 24 hours after data sensing.<br />

4.4.6 PRODUCT RETRIEVAL LATENCY<br />

Depending on the age of the data and product type, different latencies to the actual delivery<br />

of the data will be observed, depending on user-needs while allowing for trade-off and<br />

optimised management of the product archives.<br />

Two classes of data access latency are defined:<br />

○ On-line latency: Products are archived in the medium-term archive and ready for online<br />

retrieval<br />

○ Off-line latency: Products are made available on-line from the long-term archive with<br />

latencies in the order of one day. Retention on-line following recovery from long-term<br />

storage will be in the order of several months. .<br />

Table 4-7 defines the retrieval latency baseline per type of product and product age. The<br />

retention qualifiers refer to the time after sensing.<br />

It shall be noted that this baseline directly impacts the initial sizing of the <strong>PDGS</strong> elements but<br />

can be fine-tuned and enhanced at will by increasing the sizing of the medium-term archive.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


Product-<br />

Type<br />

On-Line<br />

retention<br />

Off-line<br />

retention<br />

Data-storage strategy<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 103 of 350<br />

S2HKTM 1 week Missionlifetime<br />

and<br />

Data is available on-line at the station for 1 week then<br />

circulated for long-term archival<br />

S2MSI0 3 months<br />

beyond<br />

Data is available on-line at the station for 1 week whilst<br />

circulated for 3 months medium-term archiving in parallel to<br />

long-term archiving. The 3-months on-line archive allows for<br />

swift reprocessing in particular during commissioning.<br />

S2MSI1A 1 month N/A Products are maintained on-line for 1 month.<br />

S2MSI1B 1 month Missionlifetime<br />

and<br />

beyond<br />

S2MSI1C<br />

1 month<br />

global<br />

1 year<br />

global<br />

cloud-free<br />

1 year over<br />

Europe<br />

Missionlifetime<br />

and<br />

beyond<br />

Products are maintained on-line for 1 month then<br />

accessible from the long-term storage.<br />

All products with a detected cloudiness below a given<br />

threshold (e.g. 80%) are maintained on-line for 1 year.<br />

Over Europe, all products are maintained regardless of<br />

cloud cover. All data is kept on-line for at least one month.<br />

When not on-line, all products can be retrieved off-line from<br />

the long-term archive.<br />

Table 4-7 Product retrieval baseline strategy per product-type<br />

This concept is illustrated on Figure 4-12.<br />

Figure 4-12 Data Access latency versus data retention in archives<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 104 of 350<br />

4.5 Mission Operation Concepts<br />

This section aims at providing a comprehensive view over <strong>PDGS</strong> operations within the overall<br />

<strong>Sentinel</strong>-2 mission context. The high-level mission operation concepts are building upon the<br />

S<strong>OCD</strong> [AD-03] to meet the high-level mission requirements expressed in [AD-01]. The<br />

operation constraints outlined in the previous section will be referred to as relevant.<br />

The <strong>GSC</strong> Data-Access System operation scenarios defined in [AD-02] are also applicable.<br />

4.5.1 HIGH-LEVEL CONCEPTS<br />

4.5.1.1 Multi-Spacecraft Operations<br />

All mission operation concepts apply to the <strong>Sentinel</strong>-2 constellation as a whole which is<br />

assumed to include after the launch of <strong>Sentinel</strong>-2B two spacecrafts operating concurrently as<br />

defined in section 3.3 and to sustain this configuration in the long-term by the gradual<br />

inclusion of replacement units.<br />

As such, the operations specifically applicable to each unit in orbit will naturally cascade from<br />

the high-level scenarios global to the constellation, each one contributing to the global<br />

mission objectives.<br />

Nevertheless, the possibility to fine-tune the mission returns by load-balancing rules amongst<br />

the units is embedded in this principle and will be highlighted when relevant in the operation<br />

concept descriptions.<br />

4.5.1.2 Systematic and Data-Driven <strong>PDGS</strong> Operations<br />

Taking advantage of the global and systematic nature of the <strong>Sentinel</strong>-2 data-acquisition plan,<br />

the product elaboration processes implemented by the <strong>PDGS</strong> will be entirely mechanical and<br />

data-driven whereby the data processing down to the delivery to users will plainly cascade<br />

from the data reception at the CGS in a systematic manner.<br />

At the <strong>PDGS</strong> output gateways, data-access workflows will allow users to harvest the <strong>PDGS</strong><br />

production either interactively or automatically extending the stream of data products down to<br />

the user-base following the subscription concept.<br />

4.5.1.3 <strong>PDGS</strong> Automation<br />

The <strong>PDGS</strong> operations will embed in all end-to-end processes a high degree of automation<br />

requiring only operator supervision wherever feasible throughout the chain starting at the<br />

mission-planning stage and ending at product delivery.<br />

Specific processes will however include break-points wherever human intervention is deemed<br />

necessary to bridge the workflow such as:<br />

o Generally the Cal/Val and product Quality Control activities requiring specific care and<br />

expertise;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 105 of 350<br />

o The seldom mission configuration change operations (e.g. new spacecraft or EDRS<br />

phase-in periods) requiring specific care and coordination;<br />

o The shipment and reception of data via media within <strong>PDGS</strong> centres as a trade-off<br />

solution whenever such operations cannot be automated via digital networks due to<br />

the excessive volumes to be transported;<br />

o The resolution of contingencies occurring in the automated processes.<br />

The above operations will nevertheless be designed so as to strictly bridge the computerised<br />

processes and embed procedural steps such that:<br />

o Cal/Val and product QC operations requiring expertise or decision making are<br />

triggered according to well-defined procedures clearly isolated within the automatic<br />

workflow;<br />

o Mission reference configuration is centrally performed allowing the dispatch of<br />

coordinated updates by computer means to the whole <strong>PDGS</strong> and external interfaces<br />

as needed;<br />

o Media loading, release and shipment procedures to circulate data between centres are<br />

mechanical and generally modelling an automated transportation network;<br />

o Operator alerts are centralised within an operational centre allowing for maximised<br />

efficiency.<br />

The system integration, verification and validation processes required by the corrective<br />

maintenance or system evolutions and which cannot generally be efficiently automated will be<br />

supported by wide-ranging tools covering the specific needs of this activity.<br />

4.5.1.4 Centre Operation Autonomy and Federative Data-Access Concept<br />

The <strong>PDGS</strong> operations, scattered in stations and centres, will be based on a federative model<br />

with a maximised independence at centre-level converging at <strong>PDGS</strong>-level into a unique entity<br />

as seen from the data-access viewpoint. This model is depicted on Figure 4-13.<br />

As applied to the <strong>Sentinel</strong>-2 mission, this model has the following advantages:<br />

o It is well adapted to the high data volumes generated by the <strong>Sentinel</strong>-2 mission as per<br />

the inherent issues related to data transportation.<br />

In this model, the data is transported from place to place within the <strong>PDGS</strong> centre<br />

network with the sole aim of bringing the <strong>Sentinel</strong>-2 data closer to the consumers or to<br />

provide for redundancy. Likewise, real-time data-access can be provided right at the<br />

station whilst it is circulated to other centres with relaxed timeliness constraints to<br />

improve accessibility and access performance in the longer term;<br />

o It matches adequately with the mostly regional and continental expected usage of the<br />

mission data. In this model, local access can be optimised by operating community<br />

centres (e.g. national) fed with regional data and mirroring it globally with maximised<br />

performance when accessed from within their geographical perimeter.<br />

o It well matches the required operability in a distributed setting whereby each<br />

operational centre has a maximised independence to ensure alone that it fulfils its<br />

dedicated role allocated within the global operation picture.<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


o<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 106 of 350<br />

It well matches the required operational redundancy between centres regarding dataaccess<br />

reliability whereby the data availability can be guaranteed no matter where the<br />

data effectively relies;<br />

o It is flexible and scalable vis-à-vis mission operation evolutions, in particular<br />

considering the phase-in of EDRS providing multi-cast capabilities that will allow any<br />

location in Europe to receive and process part of the data, contributing to the overall<br />

global dataset availability to users.<br />

o It is open to collaborative opportunities aimed at optimising global data-access<br />

performance whereby <strong>PDGS</strong>-compatible centres operated by third-party in full<br />

autonomy participate to the <strong>PDGS</strong> data-access network in exchange of a privileged<br />

access to the data at their premises for local usage.<br />

Long-Term<br />

NRT<br />

RT<br />

Figure 4-13 Federative <strong>PDGS</strong> Model<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


4.5.1.5 Scalability and Flexibility regarding Data-Timeliness<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 107 of 350<br />

As outlined in 3.5.4 and further described in [AD-03], the satellite design includes the<br />

functionality to manage the MSI data on-board such that data can be real-time downlinked or<br />

selectively prioritised for playback in NRT breaking the FIFO rule of the nominal playback<br />

process.<br />

In counterpart, the selected CGS network will impose a number of constraints and<br />

dependencies as described in sections 4.3.10.1 and 4.3.10.2.<br />

To provide for the required trade-offs in all cases, the <strong>PDGS</strong> will:<br />

○ Manage the data playback processes from the spacecrafts, including the RT and NRT<br />

priority downlink functionality such that critical zones to be monitored with RT or NRT<br />

timeliness can be optimised by the MMA via the HLOP. The commanding of RT directdownlinks<br />

regionally will require the operation of one or several specific CGS offering<br />

visibility over the areas to be monitored in RT;<br />

○ Implement optional load-balancing rules on the data-recovery scenario among the<br />

constellation satellites, such as to further enhance flexibility;<br />

○ Perform with appropriate sizing on-ground such as to keep up with the input flow in<br />

delivering the final products in a FIFO manner driven by the flow of spacecraft data<br />

received at each CGS.<br />

This approach will result in:<br />

○ Critical zones promoted for NRT-compatible timeliness through the HLOP being<br />

ensured to be covered with a guaranteed NRT timeliness at product-level, i.e. in less<br />

than 3 hours from sensing ;<br />

○ Some selected regional zones within the X-Band visibility mask of dedicated CGS to<br />

be covered with a guaranteed RT timeliness at product-level, i.e. in less than 100<br />

minutes from sensing;<br />

○ A fully flexible and scalable solution up to 100% of effective RT or NRT timeliness<br />

should the <strong>PDGS</strong> be equipped with the sufficient number of CGS (typically 6);<br />

○ Approximately 25% of the globally acquired data effectively available in NRT, should<br />

the <strong>PDGS</strong> typically include four CGSs as baselined in [AD-03].<br />

Hence, it is assumed that this HLOP driven approach together with the choice of the CGS<br />

network will globally comply with the required product timeliness while provisioning for<br />

evolutions. In particular, it is assumed that to comply with Emergency Response Core Service<br />

(ERCS) and Security Pilot Service (SEC) requirements, a list of high-priority areas will be<br />

agreed with the <strong>Sentinel</strong>-2 MMA in a preventive way leading to:<br />

○ The coverage of high-priority areas being available with at least NRT timeliness up to<br />

about 25% of the globally acquired data;<br />

○ The coverage of other areas being available as early as possible in a FIFO manner<br />

and in any-case within one day from sensing.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 108 of 350<br />

4.5.1.6 Long-Term Data Preservation<br />

As a background task, the <strong>PDGS</strong> will ensure long-term data preservation of all <strong>Sentinel</strong>-2<br />

mission acquired data for at least 25 years after end-of-mission.<br />

By complying widely with the draft coordinated European guidelines [RD-18] put in place in<br />

the Long-Term Data Preservation (LTDP) area, this service aims at ensuring through a<br />

dedicated long-term archive (LTA) function:<br />

○ The reliable storage and inventory in two redundant European sites of all <strong>Sentinel</strong>-2<br />

raw-data (S2HKTM, S2MSI0), the main user-product at Level-1C (S2MSI1C) and all<br />

required auxiliary data (e.g. orbit and AOCS information, GPS data, instrument<br />

characterisation data, etc) for the <strong>Sentinel</strong>-2 missions lifetimes and for at least 25-<br />

years after the end of space-segment operations;<br />

○ The collocated reliable storage of all associated project documentation (e.g.<br />

algorithms, data formats, etc);<br />

○ The collocated mirror copy of the data-access index globally maintaining the access<br />

points of all storage granules held throughout the <strong>PDGS</strong> and its associated long-term<br />

operations;<br />

○ The collocated long-term operations of Data-Access elements to provision for the<br />

sustained retrieval of the data beyond end-of-life through several interfaces including<br />

the HMA (DAIL) to allow for data-access interoperability;<br />

○ The collocated long-term operations of an automated data-circulation element to<br />

provision for the bulk transportation of data, including via media, between LTAs or to<br />

other <strong>PDGS</strong> centres;<br />

○ A collocated long-term operated and maintained reprocessing function allowing for regeneration<br />

of all <strong>Sentinel</strong>-2 products from raw data.<br />

The <strong>Sentinel</strong>-2 <strong>PDGS</strong> long-term archive function is expected to be hosted in dedicated<br />

redundant centres possibly exploiting synergy with the long-term archiving already performed<br />

for other Earth-Observation missions.<br />

It is further expected that the collaborative opportunity provisioning for the <strong>Sentinel</strong>-2<br />

interoperable data mirroring through third-party operated centres (cf. sections 4.2.3 and<br />

4.10.2.1) will further contribute to the LTDP objective.<br />

In support to the long-term usability of MSI raw-data in particular for reprocessing, the <strong>PDGS</strong><br />

will provision for the long-term maintenance (>40 years) of the MSI WICOM decompression<br />

software.<br />

4.5.1.7 Operational Redundancy and Contingency Handling Concepts<br />

As cascaded from the <strong>GSC</strong> operational context (cf. 4.3.1), the <strong>PDGS</strong> will provision for<br />

redundancy and for contingency operations focussing on guaranteeing the data availability to<br />

the end users in a timely and reliable manner.<br />

From the operational reliability globally inherited from automation embedded in most <strong>PDGS</strong><br />

processes (cf. section 4.5.1.3), system redundancy and contingency operations will aim at<br />

further improving the quality of the <strong>PDGS</strong> services.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 109 of 350<br />

Although not generalised in all <strong>PDGS</strong> systems, hardware redundancy will be ensured on<br />

critical items such as the front-end processors (hot redundant) and will be embedded in the<br />

processing infrastructures through the management of a large number of compatible<br />

processing nodes. Archive redundancy will be ensured through a multi-site approach<br />

provisioning for at least dual redundancy on the overall mission archive.<br />

In complement, contingency operations will be provisioned for throughout the dataelaboration<br />

processes including data-reception, data processing and archive-to-archive<br />

circulation.<br />

4.5.2 DATA ACCESS CONCEPTS<br />

4.5.2.1 Product Data Handling and Data-Access Strategy<br />

Throughout the <strong>PDGS</strong>, the MSI product data will be managed as a set of physical product<br />

components hereafter referred to as Product Data Items (PDI). Referring to the Product<br />

Definition Document [RD-07], each PDI will be a set or excerpt of the following type of data:<br />

○ Image data<br />

○ Image metadata<br />

○ Image quality indicators<br />

○ Ancillary data (satellite orbit position, velocity, time, attitude)<br />

○ Orbit metadata<br />

○ Auxiliary data (GIPP, etc.)<br />

Each PDI will be self-standing as a physical item e.g. a GIPP file, the reflectance image of<br />

one band covering one tile, a quicklook image, the ancillary data covering a specific orbit, etc.<br />

On the other hand, all PDIs will be organised and referenced within a logical product<br />

hierarchy by implementing basic cross-PDI relationships. Examples of such embedded<br />

relationships are common in many EO products such as the auxiliary data used for<br />

processing, the mission orbit, geo-referencing information on an image subset (e.g. a tie-point<br />

grid), summary quality indicators on a set of along-track measurements, etc.<br />

Managing PDIs separately brings the immediate benefit of avoiding duplication of information<br />

(e.g. global ancillary data usage over an orbit, auxiliary data validity over long periods, etc)<br />

wile providing for flexibility in a distributed environment (the data composing one product may<br />

be scattered geographically in several remote archives).<br />

In the <strong>Sentinel</strong>-2 <strong>PDGS</strong>, this concept will be used substantially as an effective answer to the<br />

data-access challenge for the seamless provision of data products geographically scattered,<br />

with large volumes, and required by the users under stiff constraints for wide ranging<br />

applications of regional to continental scale.<br />

Based on the federation concept outlined in section 4.5.1.4, the PDIs generated and archived<br />

in each <strong>PDGS</strong> centre as well as circulated between centres will be globally federated allowing<br />

the overall PDI hierarchy to be maintained and redundancy to be managed consistently. In<br />

counterpart, data-circulation mechanisms between centres will be coordinated ensuring that<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 110 of 350<br />

PDIs are redundantly available in several centres as required to ensure long-term availability<br />

or to tune access performance.<br />

Hence, whilst the <strong>PDGS</strong> will be geographically distributed and will implement its own<br />

mechanisms for managing the data internally, its underlying complexity will be hidden through<br />

a single virtual point of access.<br />

The scattering of the data imposes that the <strong>Sentinel</strong>-2 products are reconstructed from the<br />

various pieces before delivery. Similarly to any communication protocol, this process can be<br />

seamlessly embedded during the data transfer and will be performed on the consumer<br />

hardware as requiring negligible additional computing. This strategy will allow in addition<br />

optimising the supply performance by implementing load-balancing between the possibly<br />

redundant seeding sites, according to the network topology to the final consumers.<br />

Figure 4-14 illustrates this strategy schematising the flow of product components (PDIs)<br />

among <strong>PDGS</strong> centres and the product reconstruction process at the consumer base from the<br />

various distributed servers.<br />

Distributed <strong>PDGS</strong><br />

PDIs<br />

Coordinated Data-Driven Circulation Network<br />

Federated DA Servers<br />

PDI<br />

(e.g. image tile X)<br />

PDI<br />

(e.g. geom-model<br />

metadata)<br />

Data-Access<br />

Network<br />

User<br />

Gateway<br />

PDI<br />

(e.g. image tile Y)<br />

PDI<br />

User-Product<br />

Figure 4-14 <strong>PDGS</strong> Product Data-Handling Strategy<br />

The global <strong>PDGS</strong> archive will be populated autonomously after every new data acquisition<br />

from the constellation is performed in the systematic <strong>PDGS</strong> data elaboration flow. This will<br />

result in on-line availability of the data for download strictly following the data-acquisition and<br />

processing strategy implemented by the <strong>PDGS</strong> through the HLOP (cf. 4.5.1.5).<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 111 of 350<br />

On the other hand, the data-access mechanisms will be user-driven from the discovery of the<br />

data in the catalogues down to the download of the <strong>PDGS</strong> products to the user bases.<br />

4.5.2.2 Data-Access Interfaces<br />

<strong>ESA</strong>’s Multi Mission User Service (MMUS) environment, and in particular its Next Generation<br />

User Services for Earth Observation (ngEO) component, will act as front-end gateway to all<br />

<strong>Sentinel</strong>-2 User-Products and Data-Sets versus authorised users:<br />

○ Towards end-users, the MMUS will provide a web-portal supporting graphical query<br />

and navigation capabilities down to the triggering of the actual product downloads with<br />

automation capabilities.<br />

○ Towards CDS/DAIL, the MMUS will provide an HMA compliant interface to <strong>Sentinel</strong>-2<br />

data supporting catalogue and on-line data access, interoperable within the <strong>GSC</strong><br />

framework.<br />

In complement, an independent component hereafter referred to as the On-Line Image<br />

Browser (OLIB), will provide anonymous internet on-line access to <strong>Sentinel</strong>-2 imagery.<br />

In support to all above methods, the actual data downloads from the distributed <strong>PDGS</strong><br />

archives over the communication network will be carried out by a specific component,<br />

referred to as the Data-Access Gateway (DAG), and transparently triggered through the<br />

MMUS and OLIB interfaces.<br />

The following sections briefly describe the complementary roles and interface mechanisms of<br />

each component.<br />

4.5.2.2.1 <strong>ESA</strong>’s Multi-Mission User Services (MMUS) Portal<br />

Towards end-users, <strong>ESA</strong>’s Multi-Mission User Services (MMUS) environment will offer a webportal<br />

interface accessible from the public Internet with the global functionality of:<br />

○ Providing complete and comprehensive information about the GMES <strong>Sentinel</strong>-2<br />

mission and products (e.g. availability, formats, quality, etc.), the mechanism to<br />

access them, and the management of a Support-Desk;<br />

○ Providing self-registration capabilities and centralised management of user<br />

authentication and data-access authorisations based on user grants and privileges (cf.<br />

section 4.5.2.2.4);<br />

○ Providing graphical query and navigation capabilities on a consistent and consolidated<br />

catalogue of available products including the display of preview images similar to<br />

portal page mock-up depicted on Figure 4-15;<br />

○ Triggering the User-Product downloads according to user-defined options (e.g.<br />

spectral bands, metadata, spatial coverage, etc as outlined in section 4.4.2) and<br />

supporting download automation matching user-defined Data-Set subscriptions (cf.<br />

section 4.4.3);<br />

○ Providing enhanced data-access services whereby users can trigger their own<br />

processors previously integrated in the <strong>PDGS</strong> as part of the hosted-processing<br />

collaboration framework (cf. sections 4.8.1.2 and 4.10.2.2).<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 112 of 350<br />

The above functionality will be implemented by the ngEO component of the MMUS<br />

complemented by other MMUS legacy systems such as the Single-Sign-On (SSO), the Multi-<br />

Mission Support-Desk., etc. [RD-44] provides an outline of the MMUS operation scenarios<br />

implemented through the ngEO component.<br />

Figure 4-15 Mock-up of the MMUS/ngEO Web-Portal Interface<br />

4.5.2.2.2 CDS/DAIL Interface<br />

Access to <strong>Sentinel</strong>-2 data will be harmonised within the <strong>GSC</strong> through the CDS/DAIL<br />

component. Interfaces to DAIL will be provided via the MMUS ngEO component (cf. [RD-44])<br />

including the Catalogue service interface [RD-14]/[RD-15] and the On-Line Data-Access<br />

service interface [RD-16].<br />

4.5.2.2.3 On-Line Public Access to <strong>Sentinel</strong>-2 True Colour Images<br />

Building on the Envisat/MERIS experience with the MERIS Image Rapid Visualisation service<br />

(MIRAVI, http://miravi.eo.esa.int) the <strong>Sentinel</strong>-2 <strong>PDGS</strong> will provide anonymous internet on-<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 113 of 350<br />

line access to <strong>Sentinel</strong>-2 imagery as True Colour Images (TCI) via a separate On-Line Image<br />

Browser (OLIB) application. This service will foster the distribution of eye-catching digital<br />

images rather than scientific products with the objective of sharing <strong>Sentinel</strong>-2 imagery with<br />

the general public.<br />

Access to the images will be provided through a dedicated web-portal, offering enhanced<br />

navigation and image visualisation capabilities. Figure 4-16 shows a screenshot of the<br />

MIRAVI client as an example of imagery access provided directly via any Internet browser.<br />

Figure 4-16 Envisat/MIRAVI Client Screenshot<br />

Imagery will be visualised at the maximum instrument resolution down to about 10 meters<br />

ground-pixel size. MSI image acquisitions not relevant to the general public such as the ones<br />

acquired at night or over deep oceans for instrument calibration purposes will not be<br />

published through this interface.<br />

Visualisation capabilities will support selective image display according to the timestamp of<br />

the data and allow for time-based animations. Additional filters will be supported to enhance<br />

database searches based for instance on cloud cover, countries, cities, etc.<br />

4.5.2.2.4 DAG Interface<br />

The DAG component will be responsible for hiding the <strong>PDGS</strong> distributed nature and<br />

complexity behind a virtual simple access-point managing the actual data-access tasks on<br />

behalf of the front-end MMUS and OLIB applications. The DAG interface will support:<br />

○ The download of the product components from the <strong>PDGS</strong> archives and their assembly<br />

into consistent User-Products as triggered through the MMUS, based on the userselected<br />

catalogue items (e.g. granules) and download options (e.g. product<br />

components and packaging format);<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 114 of 350<br />

○ The routing and tunnelling throughout the <strong>PDGS</strong> of the hosted-processing tasks<br />

triggered via the MMUS, based on the user-selected catalogue items (e.g. Level-1C<br />

tiles) and processing options;<br />

○ The download of the TCI images from the <strong>PDGS</strong> archives for visualisation and/or<br />

delivery at the user base according to the user-triggered OLIB interactions.<br />

As encapsulating the complete data-access process down to the user base, the DAG<br />

component will implement a client-server mechanism between the <strong>PDGS</strong> core infrastructure<br />

elements acting as servers and the user-base platforms acting as clients. The internal data<br />

exchange protocol between the <strong>PDGS</strong> servers and the clients will be transparent to the data<br />

consumers. As for any protocol (http,. ftp, bittorrent, etc), this approach will thus require<br />

minimal software to run on the client side which will be kept simple and portable for<br />

deployment at the user-base.<br />

4.5.2.3 Registration & Access Grants<br />

A registration process will associate specific grants to users or group of users. This process<br />

will be delegated to the Multi-Mission User Services (MMUS) (cf. [RD-44]). Grants will be<br />

configurable per type of product and/or datasets with possible restrictions such as:<br />

○ User registration capabilities including self-registration;<br />

○ User groups definition (e.g. anonymous users, registered users, etc);<br />

○ User priorities management for the data-access activities based on user groups and<br />

profiles (i.e. data-access requests will define a priority level based on the user profile);<br />

○ User authentication;<br />

○ Datasets definition (i.e. collections) by different criteria such as <strong>Sentinel</strong>-2 spacecraft<br />

unit, sensing-time, age of the data, etc;<br />

○ Submission of hosted-processing requests based on the user profiles (only specific<br />

users will be able to submit hosted-processing requests);<br />

○ User authorisation wrt product discovery and product download activities on the<br />

different datasets;<br />

○ Accessibility to reserved datasets containing products such as calibration products or<br />

products under investigation after quality-control assessment activities. Such products<br />

will be hidden to general users whilst accessible to Cal/Val and QC teams;<br />

○ Subscriptions management to the different available datasets for every individual user;<br />

○ Accessibility to specific versions of the available product collections discriminating<br />

amongst several revisions of the processing algorithms (e.g. to allow or prevent<br />

accessibility to new collections generated after reprocessing campaigns).<br />

It is expected that this level of granularity will provide, if and when required, the adequate<br />

leverages to well balance the data-access load among users while allowing for optimising the<br />

<strong>PDGS</strong> resources accordingly.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 115 of 350<br />

4.5.2.4 Support Desk<br />

<strong>ESA</strong>’s MMUS includes a first-line Support-Desk for all EO users in general. For <strong>Sentinel</strong>-2,<br />

this service will cover general support on registration issues, generic data access methods<br />

and interfaces, mission facts, etc.<br />

Then, a second-line Support-Desk will support the CDS and the MMUS on all specific matters<br />

requiring <strong>Sentinel</strong>-2 specific expertise, including:<br />

○ Expertise regarding any product on data quality, availability, timeliness, etc;<br />

○ Investigation of quality anomalies reported by the Users.<br />

The CDS also includes a support desk for GMES Service Projects (GSPs). The coordinated<br />

CDS Support Desk will interface with the <strong>PDGS</strong> first-line or second-line Support Desks for<br />

issues related to <strong>Sentinel</strong>-2 data and services.<br />

4.5.3 MISSION SUPPORT OPERATIONS<br />

4.5.3.1 Mission Planning and Scheduling<br />

The <strong>PDGS</strong> will be responsible for implementing the global mission plan cascading from the<br />

specific requirements of the HLOP in accordance with the operation scenarios described<br />

here.<br />

To this end, the <strong>PDGS</strong> will interface with the <strong>Sentinel</strong>-2 FOS in charge of scheduling the<br />

spacecrafts from the <strong>PDGS</strong> provided mission-planning inputs as introduced in section 4.2.4.<br />

In counterpart, the FOS will provide the <strong>PDGS</strong> will all required information under its<br />

responsibility to allow the successful downstream planning of the <strong>PDGS</strong> managed systems<br />

such as for enabling data-reception from the spacecrafts.<br />

The following paragraphs outline the operation principles applicable to the mission planning<br />

and scheduling operations, dividing the ones performed in coordination with the FOS from the<br />

ones strictly applicable to the <strong>PDGS</strong> downstream activities.<br />

4.5.3.1.1 Mission Planning & Scheduling Loop with the FOS<br />

Taking benefit of both the near-deterministic nature of the <strong>Sentinel</strong>-2 data-acquisition plan (cf.<br />

4.5.4) and the 15 days autonomy of spacecraft operations coupled with the use of the OPS<br />

mode (cf. 3.5.5), the <strong>Sentinel</strong>-2 mission planning and scheduling operations aims for a very<br />

systematic operation concept.<br />

To this aim, the <strong>PDGS</strong> and the FOS will jointly operate to plan and schedule the spacecraft<br />

operations for long periods of typically 15 days while allowing for short-term re-planning in<br />

case of need in particular during the commissioning phases. As such both <strong>PDGS</strong> and FOS<br />

work-flows must be coordinated.<br />

As regarding mission scheduling and uplink, the FOS has defined a specific operation<br />

concept (cf. section 4.3.7.1) which predefines daily opportunities for uplinking the operation<br />

schedule to the spacecraft together with constraints associated on the <strong>PDGS</strong>-driven missionplanning<br />

loop.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 116 of 350<br />

The <strong>PDGS</strong> mission planning operations will be hence be defined according to the above<br />

constraints and provision for:<br />

○ A nominal planning scenario, activated recurrently according to a pre-defined interval<br />

(every two weeks or more) during working days only, and feeding the FOS with<br />

mission-planning input covering the plan increment required for autonomous<br />

operations until the next <strong>PDGS</strong> plan interval with appropriate margin (i.e. 15 days or<br />

more according to the defined plan update interval);<br />

○ A re-planning scenario, activated seldomly and when strictly required (e.g. unplanned<br />

events, commissioning-phase requirements, etc).<br />

The nominal planning scenario will be phased with the agreed S-Band pre-allocated uplink<br />

scenario described above and account for at least 3 working-days margin as nominally<br />

required by the FOS. The re-planning scenario activation will be constrained with a nominal 3<br />

working-days margin that can be relaxed to one working-day in special situations.<br />

Each planning session, whether of the nominal planning or re-planning scenario will be<br />

performed in closed-loop with the FOS as follows:<br />

○ The <strong>PDGS</strong> will provide a conflict-free 2 planning file of the required coverage such as to<br />

systematically describe the operations up to the beginning of the next <strong>PDGS</strong> plan<br />

interval with appropriate margin. All operations will be tagged under the OPS scheme<br />

except for operations specifically requiring MTL programming.<br />

○ In response, the FOS will verify the <strong>PDGS</strong> generated plan against satellite safety<br />

constraints, detect any other potential conflict with other constraints (i.e. Flight<br />

Dynamics planned activities, Flight Control Team operations, etc.), and acknowledge<br />

the effective planning back to the <strong>PDGS</strong>, reporting failures on specific requests if any.<br />

Any rejected request will invalidate the entire planning session, and trigger contingency<br />

operations followed by a new planning loop.<br />

Contingencies on the planning-loop will be handled on a case-by-case basis as theoretically<br />

seldom and corresponding either to unforeseen events occurring at satellite or FOS levels or<br />

not well anticipated at <strong>PDGS</strong> level. According to the specific conflict reported by the FOS, and<br />

in the case an unforeseen spacecraft safety constraint was violated, the generation of new<br />

plan aiming at satisfying the constraint will be attempted.<br />

4.5.3.1.2 EDRS/OCP Scheduling<br />

Although not precisely known at this stage, downlink capabilities via the OCP are anticipated<br />

to support the potential mission enhancements via EDRS outlined in section 3.7. The<br />

constraints applicable to OCP operations (cf. 4.3.8.6), together with the effective downlink<br />

budget and effective data-relay opportunities that will be provided are currently TBD or TBC.<br />

In this respect, the <strong>PDGS</strong> operations concepts will provisionally include the commanding of<br />

data-downlinks via the OCP based on the following assumptions:<br />

2 The spacecraft operations constraints to be verified by the mission plan will be identified in a coordinated<br />

document called the Spacecraft Safety Constraints File (SSCF). This interface, maintained by the FOS<br />

throughout the mission lifetime under the form of a document, characterises the constraints and provides a<br />

relative apportioning of the ones to be verified at <strong>PDGS</strong> level, FOS level or both. The <strong>PDGS</strong> will explicitly refer to<br />

the applicable version of the SSCF used for the planning in every plan provided to the FOS.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 117 of 350<br />

○ OCP downlink commanding will be performed via the FOS similarly to X-Band<br />

downlinks;<br />

○ The FOS will require that the <strong>PDGS</strong> provides the location (or identification) of the<br />

EDRS spacecraft associated to a data-relay downlink to allow consistent commanding<br />

of OCP pointing activities towards the relay GEO transponder;<br />

○ The FOS will transparently take charge of commanding the OCP preparatory<br />

operations required for an effective downlink according to the <strong>PDGS</strong> provided<br />

downlink segments.<br />

As per the above assumptions, the commanding of OCP operations vis-à-vis the FOS will be<br />

managed by the <strong>PDGS</strong> similarly to the case of X-Band downlinks, with additional<br />

parameterisation of the downlink requests related to the identification of the EDRS GEO<br />

spacecraft required by the FOS to manage OCP pointing and activation activities.<br />

Regarding the <strong>PDGS</strong> interface to the EDRS exploitation segment, no recurrent and dynamic<br />

scheduling will apply.<br />

4.5.3.1.3 <strong>PDGS</strong> Downstream Planning and Scheduling Operations<br />

To a high-level, the <strong>PDGS</strong> operations will be entirely driven by the raw-data downlinked from<br />

the spacecrafts supported by complementary deterministic and predefined schedules of<br />

activities targeting mission performance overall assessment and control (cf. next paragraph).<br />

Hence, there will be very limited explicit planning of the <strong>PDGS</strong> operations beyond the<br />

scheduling of data-reception operations at the CGS network that will trigger most of all<br />

downstream operations in cascade and in a systematic manner. Those operations are<br />

outlined in section 4.5.6.<br />

In addition, data-reception at the LGS network will be scheduled as described in section<br />

4.5.4.3.<br />

4.5.3.2 Mission Performance Monitoring and Control Operations<br />

As a background task, the <strong>PDGS</strong> will perform routine monitoring of the mission performance<br />

and retrofit configuration changes as required to ensure the mission overall quality over time.<br />

The scope of this activity will comprehensively cover the performance monitoring of all<br />

mission elements including the spacecrafts and its payload, the FOS and the <strong>PDGS</strong> with<br />

particular focus on the availability, reliability and quality of the data delivered to end users<br />

according to HLOP mission quality targets.<br />

The monitoring of the product-quality and overall mission performance will be ensured<br />

through well-defined Quality-Control (QC) procedures. QC operations will be performed<br />

following a predefined and recurrent schedule such as e.g. daily, monthly or following the 10-<br />

days repeat cycle or in a data-driven manner on reception of specific data takes pre-planned<br />

for this purpose. They will cover:<br />

○ The systematic short to long-term assessment of the payload performance, the<br />

products quality and overall mission performance;<br />

○ The systematic retrofit on the system configurable items impacting on the mission<br />

performance based on the output of assessment activities.<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 118 of 350<br />

This includes in particular the recurrent assessment of the image quality and triggering as<br />

needed of the required configuration changes on-board the MSI and/or on-ground in the dataprocessing<br />

chain to meet the baseline product quality requirements defined in section 4.4.4.<br />

To meet this objective, specific processes referred to as Cal/Val operations will be carried-out<br />

regularly. They are described as core mission operations in section 4.5.4.10 as involving<br />

coordinated on-board and on-ground operations. As resulting from Cal/Val activities, on-board<br />

configuration management of the MSI with coordinated configuration on-ground of the <strong>PDGS</strong><br />

processing chains will be described in section 4.5.3.3.2 as requiring accurate configuration<br />

control and FOS commanding.<br />

4.5.3.3 Mission Configuration Control Operations<br />

4.5.3.3.1 General Principles<br />

The <strong>PDGS</strong> will perform systematic configuration control over all mission reference data<br />

applicable to the <strong>PDGS</strong> in every operation scenario. All critical configuration parameters,<br />

either derived from the HLOP or fined-tuned and retrofit after mission performance<br />

assessment operations, will be centrally managed in the <strong>PDGS</strong> over time.<br />

The management of mission configuration data strictly applicable to the FOS will however not<br />

be duplicated in the <strong>PDGS</strong> as already taken care of by the FOS.<br />

Hence, the scope of mission configuration control operations performed by <strong>PDGS</strong> will include<br />

the management of configurable items such as:<br />

○ The reference orbit of each spacecraft;<br />

○ Satellite operation constraints definition impacting the <strong>PDGS</strong>-generated planning<br />

○ The database of X-Band stations and their characterisation (for CGS and LGS);<br />

○ The sensor data-acquisition and downlink scenario definitions;<br />

○ On-ground configuration data (GIPP for Level-0/1 processing)<br />

○ Payload parameters (e.g. MSI NUC tables, thermal control tables, etc)<br />

○ <strong>PDGS</strong> data management rules (e.g. for data circulation, archiving, etc)<br />

Some of this critical configuration will be managed independently per spacecraft whilst other<br />

will have global relevance to the constellation and will be dealt with accordingly.<br />

Mission configuration control operations will include:<br />

○ Housekeeping operations and maintenance over time of all reference data in a central<br />

repository, associating applicable dates and operation scenario;<br />

○ The delivery of the applicable reference data to their intended functional targets in a<br />

coordinated and controlled way. This coordinated configuration functionality will be<br />

used in particular to support the changes of mission scenarios as required via HLOP<br />

upgrades (e.g. for the phase-in of EDRS and switch to the operation scenario with<br />

EDRS);<br />

○ On-demand reporting over the mission configuration over time.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 119 of 350<br />

4.5.3.3.2 Coordinated MSI Configuration Control<br />

As taking part to the overall operability of the instrument as well as driving its performance inflight,<br />

the configuration of some MSI parameter tables loaded on-board will be managed by<br />

the <strong>PDGS</strong> under strict configuration control. The MSI tables managed by the <strong>PDGS</strong> are:<br />

○ The Non Uniformity Coefficients (NUC) table<br />

○ The Front-End Electronics (FEE) table<br />

○ The set of seven Image Processing Parameter Sets (IPS) tables<br />

○ The Thermal Control Module (TCM) tables, TCM-SBY and TCM-NOM<br />

Other tables such as the WICOM microcode and the Global Parameter table will be managed<br />

directly by the FOS.<br />

The uplink and activation operations of these tables will be performed by the FOS (cf. section<br />

4.3.7.2) and will be coordinated via the Special Operation Request (SOR) interface of the<br />

FOS. This interface associates a desired activation time to the table data deposited<br />

separately on the FOS server. The FOS will reply to every SOR by an SOR acknowledge<br />

providing the planned activation time.<br />

The <strong>PDGS</strong> will feed every new parameter table to the FOS with sufficient time in advance<br />

allowing for uplink and on-board activation operations (e.g. following uplink, a new NUC table<br />

activation on-board will need preliminary transfer from the OBC to the MSI requiring about 15<br />

minutes to be executed in the eclipse phase of the instrument). In counterpart, It is assumed<br />

the acknowledged time will not exceed 24 hours after the desired timing expressed in the<br />

SOR.<br />

4.5.4 CORE MISSION OPERATIONS<br />

The core mission operation concepts are based to a large extent on the MRD [AD-01] and on<br />

the mission simulations reported in [RD-19], while justifying the needed extrapolations when<br />

relevant.<br />

4.5.4.1 On-Board Sensor Acquisition<br />

4.5.4.1.1 MSI Acquisition<br />

According to the MRD [AD-01], the <strong>Sentinel</strong>-2 mission nominal acquisition scenario is<br />

targeting the systematic and continuous acquisition with the MSI of all land surfaces between<br />

56 South latitude (Cape horn in South America) and 84 North latitude (up to northern<br />

Greenland) including major islands (greater than 100 km2 size), EU islands and all the other<br />

small islands located at less than 20km from the coastline. In addition it is required to acquire<br />

the whole Mediterranean Sea, all inland water bodies and all closed seas.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 120 of 350<br />

Figure 4-17 Land Coverage by the MSI<br />

MSI data will be systematically acquired during daylight portions of the orbit where the target<br />

surface has a sun zenith angle below a certain threshold (currently being specified at 82<br />

degrees). Different illumination conditions will hence derive seasonal patterns as described in<br />

[RD-19] and lead to varying acquisition scenarios according to summer solstice, winter<br />

solstice and autumn/spring equinoxes.<br />

Based on two simultaneously operating spacecrafts and taking into account cloud-cover, this<br />

will result in a continuous coverage with high-revisit. Figure 4-18 shows the result of a<br />

simulation of the coverage revisit using two spacecrafts and with cloud cover under 15% over<br />

Europe and Africa during summer.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 121 of 350<br />

Figure 4-18 Coverage time over Europe and Africa in summer<br />

with 2 satellites (considering clouds)<br />

In complement, the acquisition plan will provision for additional observation campaigns to be<br />

defined according to the available data downlink capabilities and resources. Observation<br />

campaigns will consist in the periodical acquisition of specific areas within limited time periods<br />

(e.g. southern islands below 53 degrees south acquired once per month during their summer<br />

months).<br />

Amongst others, the following areas outside of the baseline mission requirements will be<br />

candidates for specific campaigns:<br />

<br />

<br />

<br />

<br />

Southern islands below 53 degrees south;<br />

Water imaging on coral reefs and algae bloom;<br />

Night imaging observations for fires or volcanoes activity monitoring;<br />

Antarctica coverage.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 122 of 350<br />

In practice, such acquisitions will be handled such as to avoid any impact on the overall<br />

baseline mission objectives (e.g. timeliness conflicts), possibly using the margin left within the<br />

available downlink budget.<br />

Nevertheless, the mission-planning capabilities will provision for the possibility of acquisition<br />

campaigns to take precedence over the nominal acquisition scenario if needed.<br />

To provide for additional trade-off, the MSI acquisition scenarios will take advantage of<br />

<strong>Sentinel</strong>-2 constellation capabilities and embed load balancing between the spacecraft<br />

acquisition plans (e.g. alternate acquisition campaigns on <strong>Sentinel</strong>-2A and <strong>Sentinel</strong>-2B<br />

spacecrafts).<br />

As detailed in section 4.5.4.10, additional and possibly interfering acquisitions will be<br />

performed recurrently for Cal/Val activities. Although generally taking precedence over the<br />

nominal plan, the impact of Cal/Val requirements on the mission plan will be very limited.<br />

To satisfy the MSI constraint described in section 4.3.8.3, the MSI acquisition plan will ensure<br />

that the instrument nominally enters standby mode when the spacecraft reaches eclipse after<br />

the descending measurement pass. At the end of the eclipse period, the MSI will be switched<br />

back into idle mode to reach thermal stability 300 seconds before the start of image<br />

acquisitions at the next pass. Exceptions to this rule will however be permitted to allow for<br />

seldom acquisitions to be performed during night time (e.g. for dark-signal acquisitions or<br />

specific acquisition campaigns). In this case and according to the planned night-time<br />

observations, the instrument commanding to standby (resp. from standby) will be delayed<br />

(resp. anticipated) to satisfy at best the constraint when better qualified.<br />

The detailed MSI acquisitions scenario implemented during phase-E2 will be implemented<br />

from HLOP input along the principles defined above. During Phase-E1 of any spacecraft, the<br />

<strong>PDGS</strong> Commissioning Plan (CP) will supersede the HLOP for the operations relevant to that<br />

spacecraft.<br />

4.5.4.1.2 Ancillary Data Acquisitions<br />

The processing of MSI data on-ground requires time-correlated satellite ancillary data. To this<br />

end, satellite ancillary data will be nominally acquired on-board without interruption and stored<br />

into the dedicated Ancillary-data memory store. This memory will be managed as a circular<br />

buffer such that newly acquired data systematically and autonomously replaces the oldest<br />

one within the total allocated buffer size.<br />

It is assumed this recording operation is not requiring any specific triggering at <strong>PDGS</strong><br />

mission-planning [Assumption-16].<br />

4.5.4.2 Core Mission Data-Recovery On-Ground<br />

The operation scenario for <strong>Sentinel</strong>-2 satellite downlinks aims for:<br />

○ The systematic recovery on-ground of all satellite generated data with an optimised<br />

apportioning of RT, NRT and nominal timeliness characteristics driven through the<br />

HLOP;<br />

○ A very systematic and steady process to the maximum feasible extent.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 123 of 350<br />

○ Making best possible usage of the overall downlink budget available through the CGS<br />

network in this respect.<br />

This section describes the approach followed referring when relevant to all operation<br />

constraints applicable to this process listed in section 4.3.<br />

4.5.4.2.1 Problem Logic<br />

This section summarises the overall logic applicable to the definition of the downlink scenario,<br />

starting from the characterisation of the CGS network and ending at the recurrent detailed<br />

downlink planning fulfilling all operation constraints applicable to the process.<br />

The <strong>PDGS</strong> mission-planning operations will follow the logic described here as four-steps<br />

approach:<br />

○ In a first step, the CGS resources globally selected to support the data reception from<br />

the <strong>GSC</strong> <strong>Sentinel</strong>s will be characterised for use within the <strong>Sentinel</strong>-2 <strong>PDGS</strong>. This step<br />

will embed a first level of optimisation aimed at mapping at best the high-level scenario<br />

within the <strong>PDGS</strong> end-to-end operation objectives, constraints (cf. section 4.3.10.4) and<br />

target performance (e.g. timeliness);<br />

○ In a second step, the characterised downlink resources will be mapped to each<br />

<strong>Sentinel</strong>-2 spacecraft. This will include the necessary allocations dedicated to <strong>Sentinel</strong>-<br />

2 amongst the other <strong>Sentinel</strong>s and a first-level of load-balancing optimisation among<br />

the <strong>Sentinel</strong>-2 spacecrafts resulting in a coarse downlink budget applicable to each<br />

spacecraft;<br />

○ In a third step, the detailed downlink scenario will be derived based on the actual MSI<br />

acquisition plan, the data-timeliness priorities set in the HLOP and will implement all<br />

operation constraints not taken into account in the previous steps. This step will finally<br />

trigger the mission planning loop with the FOS to carry out spacecraft scheduling;<br />

○ In a last step, the ground stations (CGS and LGS) will be scheduled for acquisition.<br />

The two first steps will be carried out at least once in an initial interactive configuration<br />

operation. They will be repeated as needed following HLOP high-level changes, evolutions in<br />

the CGS network resources or their relative apportionments to <strong>Sentinel</strong>-2, or to perform<br />

general load-balancing optimisations.<br />

In counterpart, the third step will be automated and embedded in the recurrent missionplanning<br />

activity performed in closed-loop with the FOS (cf. section 4.5.3.1.1).<br />

The last step will be triggered independently based on the detailed downlink plan settled at<br />

the term of step-three and according to the ground station scheduling constraints (typically<br />

daily).<br />

The following paragraphs detail this four-step logic.<br />

4.5.4.2.1.1 Characterisation of the CGS Resources<br />

This first configuration step aims at globally characterising the CGS resources and providing<br />

an apportionment of their usage in the overall distributed data-recovery scenario mapped to<br />

their physical capabilities (e.g. accessibility and sizing).<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 124 of 350<br />

The CGS network will be composed X-Band LEO-tracking stations potentially complemented<br />

by Ka-Band GEO-pointing stations characterised by:<br />

○ For X-Band tracking stations, their location and derived visibility mask based on the<br />

<strong>Sentinel</strong>-2 orbit plane and altitude; In addition, to account for visibility overlaps<br />

between CGSs, a precedence order will be defined.<br />

○ For Ka-Band stations, the inherited visibility masks of each EDRS spacecraft with the<br />

<strong>Sentinel</strong>-2 orbit, their location being assumed inside of the multi-cast footprint of EDRS<br />

relay transponders;<br />

○ To provide for optimisation and map at best their intended usage in the overall mission<br />

scenario, the above resources will be further classified through specific configurable<br />

grants allowing or preventing reception of NRT or RT data partitions.<br />

These grants will be settled based on their complementarity in fulfilling the overall NRT<br />

and RT requirements of the HLOP outlined respectively in sections 4.3.10.1 and<br />

4.3.10.2. Their capabilities and constraints in terms of downstream accessibility<br />

outlined in 4.3.10.3 will globally apply to the trade-off rationale.<br />

In particular, the fulfilment of the acquisition requirements with RT timeliness (e.g.<br />

European land coverage), will naturally require that a corresponding CGS located onground<br />

over the RT selected areas (e.g. in a European site) and with efficient<br />

downstream connectivity is operated.<br />

4.5.4.2.1.2 Characterisation of the Coarse Downlink Budget<br />

This second configuration step aims at defining a static coarse downlink-budget available to<br />

each <strong>Sentinel</strong>-2 spacecraft along the repeat cycles.<br />

To provision for load-balancing optimisations between the <strong>Sentinel</strong>-2 units, the downlink -<br />

budget will be separately characterised for each <strong>Sentinel</strong>-2 satellite..<br />

For each spacecraft, a database of downlink opportunities offered through the station network<br />

along the 10-days repeat cycle will be derived and annotated adequately to characterise the<br />

overall static budget available for data-recovery on-ground. This database will be<br />

characterised by:<br />

○ A list of potential X-Band contact segments along the satellite orbit;<br />

○ A list of potential OCP contact segments with each EDRS GEO relay transponder;<br />

○ NRT and RT reception grants applicable separately to every X-Band station acquisition<br />

or to OCP segments as a whole, as cascading from the CGS characterisation and<br />

provisioning for load-balancing optimisations. This will result into a pre-classification of<br />

the core downlink-budget where the segments specifically promoted to receive NRT,<br />

RT and nominal data are apportioned.<br />

○ Specific trade-off controls among the above opportunities implementing the timeoverlap<br />

constraints outlined in section 4.3.10.5 and resulting into the exclusive or the<br />

compound successive usage of the time-overlapping opportunities.<br />

○ Explicit segments where the OCP shall be artificially operated in parallel to nominal<br />

XBS opportunities for OCP commissioning purposes.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 125 of 350<br />

To account for potential conflicts with other <strong>Sentinel</strong> missions in utilising the X-Band and<br />

EDRS resources, the available downlink-budget will be further characterised by a database of<br />

constraints applicable separately to each satellite and including:<br />

○ A list of X-Band Silent Segments: a static pattern of time segments with an N-cycles<br />

repeatability during which the XBS shall not be operating due to conflicting RF<br />

simultaneous operations with other <strong>Sentinel</strong> satellites;<br />

○ A list of Station Unavailability Segments: a static pattern of time segments with an N-<br />

cycles repeatability during which downlink activities to a given ground-station are not<br />

permitted due to conflicting acquisitions by other <strong>Sentinel</strong> satellites requiring the station<br />

resources (e.g. antenna) simultaneously;<br />

○ A list of EDRS Availability Segments: a pre-defined pattern of time segments with an<br />

N-cycles repeatability during which EDRS spacecrafts are available to relay <strong>Sentinel</strong>-2<br />

data (cf. section 4.3.11).<br />

The above constraints will be defined outside of the strict scope of the <strong>Sentinel</strong>-2 <strong>PDGS</strong>.<br />

4.5.4.2.1.3 Detailed Downlink Planning<br />

This step will define the effective downlink scenario applicable to each satellite based on the<br />

associated MSI acquisition scenario and comprehensively ensuring that all operation<br />

constraints are fulfilled. It will be applied recurrently as required by the mission planning and<br />

scheduling loop with the FOS (cf. section 4.5.3.1.1).<br />

The dynamics of the downlink scenario will be constrained by:<br />

○ The static Coarse Downlink Budget as characterised in the previous step with all its<br />

embedded constraints defining ground station, OCP and XBS usability;<br />

○ The plans for station temporary unavailability provided by the ground station operators<br />

(e.g. during maintenance periods);<br />

○ The strict satellite operation constraints related to the use of the X-Band data<br />

transmission subsystem described in sections 4.3.8.4 and the ones related to the<br />

operations of the OCP as anticipated in section 4.3.8.6.<br />

In particular, the number of on-off transitions imposed on the XBS and OCP<br />

subsystems will be minimised on a repeat-cycle basis within the duty-cycle constraints<br />

of each subsystem imposed at orbit-level. This will impose when relevant the merging<br />

of non overlapping opportunities into one single transmission segment within the dutycycle<br />

constraints. In turn, it may further reduce from the coarse figure the downlink<br />

budget available at specific orbits whenever the duty-cycle does not allow full merging<br />

of the downlink opportunities.<br />

Additional TBC conflicts brought in by OCP operations with respect to MSI imaging (cf.<br />

section 4.3.8.6) or the satellite power budget, coupled with the required TBD transitory<br />

operations of the OCP itself, will further constrain the usage of EDRS/OCP contact<br />

opportunities.<br />

○ The effective zone coverage partitioning into NRT, RT and nominal data defined in the<br />

HLOP and intersecting the MSI acquisition scenario defined in section 4.5.4.1.1.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 126 of 350<br />

For this, the capabilities offered by the satellite design outlined in 3.5.4 and further<br />

detailed in [AD-03] and [RD-41] regarding NRT prioritisation or RT downlink will be<br />

used as described in section 4.5.4.2.2; .<br />

It is assumed for this final stage that the timeliness partitioning will be compatible with<br />

the respective capabilities and grants allocated accordingly at the previous<br />

configuration steps.<br />

○ A scene security constraint [TBC] to ensure that the last MSI scene downlinked is<br />

effectively entirely transmitted before LOS (~3.5 seconds TX duration per scene).<br />

○ The requirements provided through the HLOP for the parallel accommodation of LGS<br />

direct-downlinks introduced in section 4.2.7 according to the operation scenario<br />

detailed in 4.5.4.3.<br />

○ The accommodation of ancillary-data downlinks at the term of each downlink at every<br />

CGS or LGS as further explained separately in section 4.5.4.2.3.<br />

○ The accommodation of HKTM data downlinks at selected CGSs according to the<br />

operation scenario detailed separately in section 4.5.5.<br />

The mission plan elaborated by the <strong>PDGS</strong> will comprehensively optimise the detailed<br />

downlink scenario based on the above considerations.<br />

Considering the maximum size of the on-board MSI store of 2360 Gbits corresponding to<br />

about 5 times the storage requirement of an average orbit, this limit will not jeopardize the<br />

nominal scenario even considering acquisitions campaigns complementing the nominal<br />

acquisition plan (cf. 4.5.4.1.1). In case of a degraded contingency downlink scenario required<br />

to operate with less than 4 stations, the data acquisition plan will be reduced accordingly to fit<br />

within the 2360Gbits packet store autonomy. A safety check in this respect will be<br />

implemented to invalidate plans neglecting this constraint.<br />

4.5.4.2.1.4 CGS Scheduling<br />

As driven by the detailed mission plan settled with the FOS, the CGS schedule will be<br />

generated to trigger the on-ground data reception activities (cf. section 4.5.4.2.4). This<br />

scheduling will be performed periodically and will include:<br />

o A reception schedule to enable the satellite acquisition from the station antenna;<br />

o A front-end processing schedule to enable front-end processing activities.<br />

This decoupled scheduling between data reception and front-end processing activities will<br />

be used to selectively manage the acquisitions between overlapping ground station contacts<br />

Whilst the reception schedule will ensure satellite tracking from satellite entry into the station<br />

visibility mask, the front-end processing schedule will selectively map to the data playback<br />

activities assigned to the station in the downlink plan.<br />

4.5.4.2.2 MSI Packet-Store Management<br />

Following the logic described in the previous paragraph, the detailed downlink planning of<br />

MSI data will require the accurate management of the on-board MSI packet-store to gradually<br />

playback the data acquired and buffered on-board according to the timeliness requirements<br />

set for each image segment.<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 127 of 350<br />

This section describes the baseline scenario for MSI Playback management using MMFU<br />

command sequences.<br />

4.5.4.2.2.1 MMFU Command Sequences<br />

The baseline management of the MSI packet store is described in the S<strong>OCD</strong> [AD-03]. It<br />

involves the commanding of the MMFU for MSI data recording and playback activities as<br />

summarised hereafter.<br />

For recording, two exclusive states will be used in rotation:<br />

○ Record-NRT to be used for the recording of all MSI acquisition segments prioritised for<br />

NRT playback;<br />

○ Record-Nominal to be used for the recording of all other MSI acquisition segments<br />

which are not planned for RT downlink to a core station and hence shall be buffered<br />

on-board;<br />

For playback, two distinct commands will be used to trigger the start of the downlink in two<br />

alternative modes. Both will be explicitly suspended at will by way of a common Playback-<br />

Stop command.<br />

○ Playback-Regular-With-Memory-Freed to be used to trigger the playback of the MSI<br />

packet store while sustaining the recording, and ensuring that the data which was<br />

recorded with the NRT option is downlinked before any other data. At playback stop<br />

playback stop, the data downlinked in this session will not be retained for further<br />

playbacks;<br />

○ Playback-RT-With-Memory-Freed to be used to trigger an MSI real-time downlink<br />

without recording the data in parallel;<br />

Based on the above, Figure 4-19 depicts a typical scenario including RT, NRT and nominal<br />

MSI acquisitions that will translate the HLOP definitions using the above MMFU recording and<br />

playback commands.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 128 of 350<br />

Orbit N-1 descending part<br />

Orbit N descending part<br />

Downlink Plan<br />

MSI packet store playback timeline<br />

CGS-A<br />

CGS-B<br />

Regular with-<br />

Memory-Freed<br />

Stop<br />

Regular with-<br />

Memory-Freed<br />

Stop<br />

MMFU commands<br />

MMFU playback<br />

command timeline<br />

RT- with-<br />

Memory-Freed<br />

Stop +<br />

Regular with-<br />

Memory-Freed<br />

Stop<br />

Regular with-<br />

Memory-Freed<br />

Stop<br />

Nominal<br />

NRT<br />

Nominal<br />

NRT<br />

Nominal<br />

MMFU record command timeline<br />

NRT<br />

Nominal<br />

HLOP-driven acquisition plan<br />

NRT NRT Nominal ocean<br />

NRT<br />

MSI imaging timeline<br />

RT<br />

MSI data recovered<br />

at core stations<br />

CGS-A<br />

CGS-B<br />

Figure 4-19: MMFU Baseline Commanding Scenario for MSI<br />

To avoid unnecessary NRT/Nominal transitions, the recording timeline will be optimised such<br />

that Nominal-NRT-Nominal transition patterns are removed whenever the inner NRT fragment<br />

is downlinked within the same playback segment as its adjacent Nominal observations (cf.<br />

case of the first NRT segment in Figure 4-19).<br />

4.5.4.2.2.2 MMFU Scene Overlap Management<br />

As introduced in section 4.3.8.2, the management of the MMFU memory will generate<br />

discontinuities in the timeline received at every CGS. To simplify the <strong>PDGS</strong> operations in<br />

handling those discontinuities in view of MSI data processing, the MMFU design is being<br />

adapted as described in [RD-41] to allow, via appropriate commanding, to artificially<br />

introduce three redundant MSI scenes covering every timeline discontinuity.<br />

This functionality will be used by the <strong>PDGS</strong> mission planning function as follows:<br />

○ The Scene Rewind flag will be activated at every interruption of Playback-Regular-<br />

With-Memory-Freed operations provided the MMFU memory is not emptied at the term<br />

of the playback (cf. case-A in the figure depicted below);<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 129 of 350<br />

○ The Scene Duplication Flag will be activated at every recording NRT/Nominal<br />

transition provided the MSI is operating during that transition (cf. case-B in the figure<br />

depicted below);<br />

○ The Scene Duplication Flag will be activated in case of Playback-RT operations on the<br />

following cases (cf. case-C in the figure depicted below):<br />

‣ The Scene Duplication Flag will be activated at every Playback-RT-With-<br />

Memory-Freed transition provided the MSI is operating immediately before that<br />

time (i.e. at the entry point of the RT segment).<br />

‣ The Scene Duplication Flag will be activated at every interruption of Playback-<br />

RT-With-Memory-Freed operations provided the MSI is operating immediately<br />

after that time (i.e. at the exit point of the RT segment).<br />

Figure 4-20: MMFU Scenes Duplication Cases<br />

As justified in [RD-30], this strategy will result in sufficient MSI data received at every groundstation<br />

to cover the discontinuities between stations and ensure consistency of the global<br />

processing. It will also fulfil the MSI spatial registration constraint described in section<br />

4.3.9.2.3 requiring that the MSI downlink in every CGS does not create orphan MSI segments<br />

of less that 60km along-track. As a matter of fact, the appended three scenes will ensure that<br />

although one station may receive trunks of data of less than three scenes, another one will<br />

necessarily receive the same data in a larger set to cover the processing needs.<br />

4.5.4.2.2.3 Playback Management<br />

The accommodation of the Playback-Regular sequence within the station contact period will<br />

differ based on whether the MSI packet store can be emptied at the term of the contact or<br />

whether it must be explicitly suspended to let a subsequent playback operation recover the<br />

remains of the buffer. This implies that the evolution of the MMFU memory is modelled by the<br />

<strong>PDGS</strong> with sufficient accuracy as part of mission planning activities.<br />

Figure 4-21 depicts these two distinct approaches simulating identical initial conditions of the<br />

memory at the time of Acquisition-Of-Signal (AOS) with different lengths of the visibility<br />

segment available for playback.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 130 of 350<br />

(a) In case the visibility segment allows for a full playback, the start of the MSI playback<br />

sequence is delayed such as to minimise the downlink requirement for the next pass.<br />

No explicit playback-stop will be required but one can be set for safety shortly after<br />

LOS.<br />

(b) When the visibility segment is too short to accommodate the full playback, the<br />

playback sequence is started at AOS and explicitly suspended with a Playback-Stop<br />

command.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 131 of 350<br />

Figure 4-21: MSI Playback Commanding within Station contact time<br />

Although playback segments may be scheduled some time after the station AOS, the XBS<br />

commanding will on the contrary be activated starting shortly before AOS to offer the best<br />

possible conditions for satellite tracking initialisation. It is assumed [Assumption-17] that<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 132 of 350<br />

whenever no data is fed by the MMFU, the satellite XBS will automatically transmit idle<br />

frames with an adequate noise pattern to make the modulated signal compatible with CCITT<br />

regulations.<br />

4.5.4.2.3 Ancillary-Data Packet-Store Management<br />

As introduced in section 4.3.8.5, the asynchronous handling of the Ancillary and MSI data on<br />

board, each one routed to different packet stores separately operated for downlink, imposes a<br />

specific scenario to ensure that the ancillary data coinciding in time with the MSI data<br />

downlinked at a specific CGS or LGS is appended to the downlink.<br />

The ancillary data acquired along one orbit can be downlinked in a very short time at any<br />

given station pass unlike the corresponding MSI data which will necessarily be scattered<br />

throughout several station passes. It is hence required that the ancillary packet store is<br />

managed as a time-rolling buffer systematically ensuring via its complete playback the<br />

coverage in time of the MSI data timeline received at every CGS or LGS.<br />

To this aim, and coupled with the ancillary data acquisition scenario described in section<br />

4.5.4.1.2, the ancillary-data circular buffer will be operated as follows for data recovery onground:<br />

○ It will be minimally sized such as to hold at any given time the data down to a couple of<br />

orbits in the past corresponding to the maximum uncertainty inherent to the MSI data<br />

downlink strategy;<br />

○ It will be managed as a time-rolling buffer (cf. 4.5.4.1.2) and downlinked entirely by<br />

playback to every CGS or LGS following the MSI downlink. This will ensure that the<br />

acquired ancillary-data covers entirely the MSI timeline recovered at the station.<br />

Playback commanding of the Ancillary memory will be driven by the <strong>PDGS</strong> through the<br />

mission-planning loop with the FOS.<br />

Adequate sizing of the packet store can be performed in-flight via a specific telecommand.<br />

The <strong>PDGS</strong> will manage this parameter as part of its mission planning activities such that it<br />

can be re-adapted at will following changes on the overall data downlink scenario.<br />

4.5.4.2.4 On-Ground Data Reception<br />

At every CGS, the <strong>PDGS</strong> will acquire the mission data downlinked from the spacecrafts as<br />

driven by the CGS schedules derived from the downlink plan (cf. section 4.5.4.2.1.4).<br />

According to the downlink agenda, the reception activities will be activated shortly before the<br />

planned AOS event and include the following real-time operations:<br />

o The antenna selected for acquisition will be moved to the AOS position and signal<br />

search will be activated enabling tracking on the RF carrier signal with the associated<br />

antenna movement until the planned LOS;<br />

o Bit synchronisation, locking on the <strong>Sentinel</strong>-2 signal and demodulation from AOS to<br />

LOS will be autonomously performed by the demodulation hardware. For Ka-Band<br />

acquisitions via EDRS, a dedicated EDRS compatible hardware will perform the<br />

demodulation;<br />

o Front-end processing activities will be performed in parallel according to the front-end<br />

processing schedule including frame synchronisation, decoding (descrambling and<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 133 of 350<br />

Reed Solomon FEC), time annotation of telemetry data and real-time storage.. In<br />

parallel, the acquired raw data will be supplied in real-time to downstream <strong>PDGS</strong><br />

functions for further elaboration.<br />

Demodulation and front-end processing will be performed in parallel onto two redundant<br />

equipments to provide for reliability. A single equipment will be configured for nominal<br />

autonomous downstream data-supply operations to the Level-0 processing chain. The<br />

second unit will be used on contingency (cf. section 4.5.4.3.2).<br />

4.5.4.3 Real-Time Data Downlinks to Local Stations<br />

As anticipated in section 4.2.7, the <strong>PDGS</strong> will accommodate LGS real-time downlinks in the<br />

mission plan. This operation will be based on a predefined network of LGS granted through<br />

HLOP for direct-downlink access.<br />

4.5.4.3.1 Planning Strategy<br />

At each mission-planning session (cf. 4.5.3.1.1) and after the preliminary downlink plan to the<br />

CGS network has been settled, additional opportunities for real-time transmission left in the<br />

X-Band downlink budget (cf. section 4.3.8.4) will be computed. An ancillary data playback will<br />

systematically be appended at the term of each RT opportunity as described in paragraph<br />

4.5.4.2.3 and further detailed in [AD-03]. The resulting plan will be merged in the nominal<br />

mission-plan fed to the FOS.<br />

As mentioned earlier, the prospects of a core mission data-recovery scenario to a CGS<br />

network including X-Band ground-stations appointed to receive RT data (e.g. over Europe)<br />

will enhance the possibility to serve a coinciding LGS network. In this case, the Ancillary<br />

packet store enabling MSI processing might require two successive downlinks:<br />

○ A first one at the term of the core RT downlink in such a way that it can be received by<br />

the coinciding LGS network;<br />

○ A second one placed immediately after a possibly trailing NRT/Nominal playback<br />

commanded following the RT segment to take benefit of the remains of the core station<br />

visibility.<br />

Figure 4-22 depicts an example of this scenario whereby a core RT downlink over a CGS<br />

located in Europe is received in parallel by two coinciding LGSs, LGS1 and LGS2.<br />

It successively features:<br />

○ One continuous RT segment covering the European zone acquired entirely in the CGS<br />

and in parts by LGS1 and LGS2;<br />

○ One Ancillary-Data playback at the term of the European coverage RT acquisition<br />

dedicated to enabling MSI data-processing in LGS stations;<br />

○ One playback segment of on-board recorded MSI data (NRT, Nominal or both) taking<br />

benefit of the remaining CGS visibility whilst RT is no more required;<br />

○ One trailing Ancillary-Data playback at the end of the CGS visibility to enable MSI<br />

data-processing at the CGS.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 134 of 350<br />

Core MSI RT Downlink<br />

Received at LGS1<br />

Received at LGS2<br />

Ancillary–Data<br />

Playbacks<br />

for LGS1/2<br />

for CGS<br />

MSI Record<br />

MSI Playback<br />

Figure 4-22: RT Downlink over one CGS and several coinciding LGSs<br />

To account for potential conflicts between several candidate LGS in using the remaining<br />

downlink budget, the planning strategy will apply a round-robin priority scheme to reach<br />

fairness of opportunities among LGSs. This scheme will in particular ensure that in the case<br />

of LGSs having overlapping station masks, the data gaps in the MSI data induced by the<br />

ancillary data trailing playback to another LGS is not systematically repeated.<br />

4.5.4.3.2 LGS Scheduling<br />

The LGS network will be periodically scheduled for acquisition similarly to the CGS network<br />

(cf. section 4.5.4.2.1.4). In this case, each LGS station schedule will be derived by<br />

intersecting the LGS station-mask with all RT downlink opportunities settled in the mission<br />

plan and including the ancillary data playback.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 135 of 350<br />

4.5.4.4 Level-0 Data Processing Operations<br />

Level-0 data processing operations will be performed in real-time during the data-reception<br />

operations described in section 4.5.4.2.4. They will consist in packaging the MSI and satellite<br />

ancillary raw-data supplied by the front-end CGS equipment, and in locally archiving it as<br />

Level-0 data files together with appropriate annotations and metadata to enable further<br />

processing.<br />

It is highlighted however that the advanced Level-0 consolidation processing (as defined<br />

later) will not be performed as part of this operation which is dedicated to safeguarding the<br />

data received in real-time from the spacecrafts preserving its integrity. Therefore, MSI &<br />

Satellite Ancillary telemetry advanced analysis and preliminary cloud mask generation will be<br />

performed as part of the Level-0 consolidation processing.<br />

Level-0 processing performed in real-time during data-reception includes:<br />

o MSI Tememetry Analysis (performed within the GPP by the Ana_TM-Image function<br />

from the Ana_TM IAS). This processing step organizes ISPs in granules and includes<br />

data analysis and errors detection.<br />

o Datation (performed within the GPP by the Datation function of the Datation & LR<br />

Extraction IAS). This processing step implements the datation method at granule level.<br />

o Low-Resolution Image Extraction (performed within the GPP by the LR_Extraction<br />

function of the Datation_&_LR_Extraction IAS).This processing step extracts the lowresolution<br />

images fro the preliminary quicklook generation from the ISPs.<br />

o Satellite Ancillary Telemetry Analysis (performed within the GPP by the Ana_TM-<br />

SAD function of the Ana_TM IAS). This processing step generates satellite ancillary<br />

data from bit values and checks it with respect to admissible ranges.<br />

Contingency operations of the critical Level-0 processing and archiving step will be accounted<br />

for by means of operational procedures triggered by appropriate alerts to the station operator.<br />

Two contingency recovery procedures will be supported:<br />

○ Short time recovery triggered by the operator before the next satellite pass. This firstlevel<br />

procedure aims at recovering from potential problems occurring either:<br />

o On the nominal front-end equipment, in this case the recovery procedure will<br />

trigger the redundant unit for data-supply to the Level-0 processors,<br />

o From problems occurring during Level-0 processing or at the real-time datasupply<br />

interface from the front-end equipment.<br />

Off-line during blind orbits by an appropriate operator-driven selection of the pass to be<br />

recovered from the front-end processor rolling buffer. This second-level procedure accounts<br />

for more generalised problems on the Level-0 processing chain or inadequacy of the firstlevel<br />

procedure in some specific case (e.g. late operator reaction).<br />

4.5.4.5 Level-0 Consolidation and Level-1 Data Processing Operations<br />

As introduced in sections 4.5.1.2 and 4.5.1.5, all data acquired by the MSI from the <strong>Sentinel</strong>-2<br />

constellation will be mechanically processed up to Level-1C, as cascading from datareception<br />

on-ground in a systematic manner. Level-1C processing comprehensively includes<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 136 of 350<br />

radiometric and geometric corrections including ortho-rectification and spatial registration on a<br />

global reference system with sub-pixel accuracy to facilitate multi-temporal data exploitation.<br />

The MSI Level-1C product will provide Top-Of-Atmosphere (TOA) reflectance measurements<br />

with all metadata necessary to convert it in radiances. The Level-0 consolidation and Level-1<br />

data-processing steps are based on the GPP algorithms [RD-31].<br />

Level-0 consolidation will append all necessary metadata for Level-0 data long-term archiving<br />

and upper level processing.<br />

Level-1 processing includes the three-step processing to generate Level-1A, Level-1B and<br />

Level-1C data starting from the consolidated Level-0 data. These three levels correspond<br />

respectively to the S2MSI1A, S2MSI1B and S2MSI1C data-products baselined in section 4.4.<br />

The accommodation of the processing workflow defined for the GPP into the distributed<br />

<strong>PDGS</strong> operational context has nevertheless required a careful analysis (cf. [RD-30]) of the<br />

specific constraints imposed by the Level-1 algorithm (cf. section 4.3.9) to provide<br />

systematically and globally the products with a guaranteed timeliness and quality.<br />

This section provides an outline of the operational Level-0 consolidation and Level-1<br />

processing approach adapted for the <strong>PDGS</strong>. After an outline description of the algorithm<br />

logic, the context of Level-1 processing in the distributed <strong>PDGS</strong> will be presented followed by<br />

the main adaptation made in accommodating the processing workflow defined for the GPP as<br />

justified by [RD-30].<br />

4.5.4.5.1 Level-0 Consolidation and Level-1 Processing Logic<br />

The <strong>PDGS</strong> Level-0 consolidation and Level-1 processing breakdown is based on the<br />

<strong>Sentinel</strong>-2 GPP algorithm (cf. [RD-31]). The processing workflow from instrument raw data<br />

(Instrument Source Packets, ISPs) to Level-1C data is depicted on Figure 4-23. The<br />

processing sequence is decomposed in the following steps:<br />

Level-0 Consolidation Processing<br />

o Level-0 Viewing Model Initialisation (performed within the GPP by the Init_Loc_Inv<br />

IAS). This processing step computes the viewing model for the generation of the<br />

preliminary quicklook.<br />

o Preliminary Quick-Look Processing (performed within the GPP by the Init_Loc_Inv<br />

IAS). This includes the preliminary quick-look (PQL) resampling and the computation<br />

of ancillary data for consolidated Level-0 product.<br />

o Preliminary Cloud Mask Processing (performed within the GPP by the Cloud_Inv<br />

IAS). This processing step generates the cloud mask from the preliminary quicklook<br />

based on spectral criteria.<br />

o Preliminary Quick-Look Compression (performed within the GPP by the<br />

JP2KCompression IAS). Performs the compression of the preliminary quick-look.<br />

Level-1A Processing<br />

o Level-1 Viewing Model Initialisation (performed within the GPP by the Init_Loc_Prod<br />

IAS). This processing step computes the viewing model that will be used to initialize<br />

Level-1B processing.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 137 of 350<br />

o Decompression (performed within the GPP by the MRPBC function). This processing<br />

step performs the decompression of the ISPs inverting the on-board WICOM<br />

compression.<br />

o Level-1A Radiometric Processing (performed within the GPP by the first part of the<br />

Radio_S2 IAS). This step includes the SWIR pixels arrangement.<br />

o Level-1A Compression (performed within the GPP by the JP2KCompression IAS).<br />

This processing step compresses Level-1A imagery using JPEG2000 algorithm.<br />

Level-1B Processing<br />

o Level-1B Radiometric Processing (performed within the GPP by the second part of<br />

the Radio_S2 IAS). This includes dark signal correction, pixel response non-uniformity<br />

correction, crosstalk correction, defective pixels identification, high spatial resolution<br />

bands restoration (deconvolution and denoising) and the binning of the 60m spectral<br />

bands.<br />

o Common Geometry Grid Computation for Image-GRI Registration (performed<br />

within the GPP by the Geo_S2 IAS). This processing step defines the common<br />

monolithic geometry in which the GRI (Global Reference Images) and the reference<br />

band of the image to refine shall be resampled.<br />

o Respampling on Common Geometry Grid for Image-GRI Registration (performed<br />

within the GPP by the Geo_S2 IAS). This processing step performs the resampling on<br />

the common geometry grid for the registration between the GRI and the reference<br />

band.<br />

o Tie Points Collection for Image-GRI Registration (performed within the GPP by the<br />

Geo_S2 IAS). This processing step includes the collection of the tie points from the<br />

two images for the registration between the GRI and the reference band.<br />

o Tie Points Filtering for Image-GRI Registration (performed within the GPP by the<br />

Geo_S2 IAS). This processing step performs a filtering of the tie points over several<br />

areas (sub-scenes) and a given number of trusty tie points is required for each subscene.<br />

o Spatiotriangulation for Image-GRI Registration (performed within the GPP by the<br />

Geo_S2 IAS). This processing step refines the viewing model using the initialized<br />

viewing model and the set of ground control points from previous steps. The output<br />

refined model ensures the registration between the GRI and the reference band.<br />

o Common Geometry Grid Computation for VNIR-SWIR Registration (performed<br />

within the GPP by the Geo_S2 IAS). This processing step defines the common<br />

geometry in which the registration will be performed. The VNIR-SWIR registration<br />

processing is optional and applicability will be decided at commissioning.<br />

o Respampling on Common Geometry Grid for VNIR-SWIR Registration (performed<br />

within the GPP by the Geo_S2 IAS). This processing step performs the resampling on<br />

the common geometry grid for the registration between VNIR and SWIR bands. The<br />

VNIR-SWIR registration processing is optional and applicability will be decided at<br />

commissioning.<br />

o Tie Points Collection for VNIR-SWIR Registration (performed within the GPP by the<br />

Geo_S2 IAS). This processing step includes the collection of the tie points from the<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 138 of 350<br />

two images for the refinement of the registration between VNIR and SWIR focal<br />

planes. The VNIR-SWIR registration is optional and applicability will be decided at<br />

commissioning.<br />

o Tie Points Filtering for VNIR-SWIR Registration (performed within the GPP by the<br />

Geo_S2 IAS). This processing step performs a filtering of the tie points over several<br />

areas (sub-scenes) and a given number of trusty tie points are required for each subscene.<br />

The VNIR-SWIR registration processing is optional and applicability will be<br />

decided at commissioning.<br />

o Spatiotriangulation for VNIR-SWIR Registration (performed within the GPP by the<br />

Geo_S2 IAS). This processing step refines the viewing model using the initialized<br />

viewing model and the set of ground control points from previous steps. The output of<br />

this step is a refined viewing model ensuring the registration between VNIR and SWIR<br />

focal planes. The VNIR-SWIR registration processing is optional and applicability will<br />

be decided at commissioning.<br />

o Level-1B Compression (performed within the GPP by the JP2KCompression IAS).<br />

This processing step compresses Level-1B imagery using JPEG2000 algorithm.<br />

Level-1C Processing<br />

o Level-1C Tiles Association (performed within the GPP by the Tiling_S2 module of<br />

the Resample_S2 IAS). This module selects pre-defined tiles which intersect the<br />

image footprint.<br />

o Level-1C Resampling Grid Computation (performed within the GPP by Phases 1 to<br />

7 of the Resample_S2 IAS). This processing step calculates the resampling grids,<br />

linking the image in native geometry to the target geometry (ortho-image).<br />

o Resampling on Level-1C Geometry (performed within the GPP by Phase 8 of the<br />

Resample_S2 IAS). This processing step resamples each spectral band in the<br />

geometry of the ortho-image using the resampling grids and an interpolation filter. In<br />

addition, it calculates the TOA reflectances.<br />

o Masks Computation (performed within the GPP by the Mask_S2 IAS). This step<br />

generates the cloud and land/water masks at Level-1C geometry.<br />

o Level-1C Compression (performed within the GPP by the JP2KCompression IAS).<br />

This processing step compresses Level-1C imagery using JPEG2000 algorithm and a<br />

GML geographic imagery encoded header. Level-1C data is output at the term of this<br />

step.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 139 of 350<br />

Figure 4-23 Level-1 Processing Workflow (Doted boxes indicate optional processing steps).<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 140 of 350<br />

4.5.4.5.2 Level-1 Processing Context and Datastrip Processing<br />

The terminology “Datastrip” refers to all MSI data acquired during a given orbit and received<br />

at a given CGS during a given satellite pass. In the <strong>PDGS</strong> distributed context, to ensure the<br />

timeliness requirements and as driven by the downlink scenario scattering MSI Datastrips<br />

amongst several ground-stations, the Level-1 processing will be carried out per Datastrip as<br />

opposed to being applied on the complete MSI orbit.<br />

Datastrips will stem from RT or NRT priority downlinks or from on-board playback<br />

interruptions explicitly commanded at LOS to let subsequent ones recover the remains of the<br />

on-board store. Considering the average imaging duration of 16 minutes per orbit relatively to<br />

the average downlink budget available at every ground-station pass (about 8 minutes), every<br />

MSI imaging orbit received on ground will hence produce at least two Datastrips, even without<br />

any RT or NRT commanding within the orbit.<br />

Figure 4-24 depicts this general case where the MSI orbit imaging pass is systematically<br />

fragmented after downlink into two sub-orbit Datastrips acquired at remote stations.<br />

Datastrip 1 dowlinked at<br />

station A<br />

Datastrip 2 dowlinked at<br />

station B<br />

Figure 4-24 Sub-Orbit Datastrips<br />

This happening creates a major constraint to the Level-1 processing as it imposes that the<br />

processing is performed on Datastrip portions of a non deterministic sub-orbit size.<br />

The MSI processing constraints described in sections 4.3.9.1, 4.3.9.2.2 and 4.3.9.2.3 require<br />

continuity of the input flow. Such continuity is ensured by the MMFU on-board memory<br />

management as described in 4.5.4.2.2.2 section. MSI scenes are duplicated on the MSI<br />

segments boundaries allocated in the memory to avoid sensing discontinuities on-ground<br />

produced by the on-board recording operations switch to different priorities (i.e. transitions<br />

amongst RT/NRT/nominal recording priorities) and the downlink operations as explained in<br />

3.5.4.3 section.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 141 of 350<br />

The update of the MSI Packet-Store Management strategy, which is presented in section<br />

4.5.4.2.2, ensures the required margins in the input data-flow to the level 1 processing (3 MSI<br />

scenes preceding each time-continuous segment) are embedded in the space-to-ground<br />

downlinks to produce a continuous level 1 timeline along all the Datastrips.<br />

Figure 4-25 MSI level 1 continuous processing timeline<br />

4.5.4.5.3 Level-1A and Level-1B Processing<br />

4.5.4.5.3.1 Ancillary-Data Handling<br />

As highlighted previously, the on-board recorded Ancillary-Data is required for MSI Level-1<br />

processing and is recovered by playback separately to the MSI data. Nevertheless, the<br />

downlink strategy defined in 4.5.4.2.3 will ensure that the Ancillary-Data coinciding in time<br />

with every MSI Datastrip will be available on-ground contemporaneously at the term of every<br />

downlink.<br />

Hence, whilst the Level-0 initial processing will be performed in real-time in parallel to datareception<br />

operations, Level-0 consolidation and Level-1 processing activities will be delayed<br />

as triggered after the recovery on-ground of the Ancillary-Data at the end of every satellite<br />

pass.<br />

Ancillary-Data will be ingested together with the MSI raw-data at the beginning of the Level-0<br />

consolidation processing sequence and used seamlessly through the algorithmic steps by<br />

time-correlation with the MSI data.<br />

4.5.4.5.3.2 Datation Refinement<br />

The datation refinement will not be nominally performed as justified in section 4.3.9.2.1.<br />

Nevertheless, to provision for a possible contingency on the on-board datation process,<br />

Level-1 processing will optionally support the generation and handling of a refined datation<br />

model. The generation of this ancillary data by the <strong>PDGS</strong> is currently not foreseen but will be<br />

accommodated if required as a change to solve this eventual contingency.<br />

In addition, datation accuracy will be monitored in the <strong>PDGS</strong> as part of nominal and recurrent<br />

quality control procedures (e.g. on a monthly basis).<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 142 of 350<br />

4.5.4.5.3.3 Processing Margins<br />

Considering that Level-1 image processing can be performed independently per-detector, the<br />

required overall fore+aft margin amounts to twice the sum of the margins budgeted in<br />

sections 4.3.9.1 (2/3 rd of a scene) and 4.3.9.2.2 (10% of a scene), resulting in 2 scenes<br />

considering the granularity of the measurements.<br />

For spatial registration (cf. section 4.3.9.2.3) it is introduced a margin of three MSI scenes<br />

total overlap (fore+after margin overlap) at each discontinuity (cf. section 6.20.3Appendix-B -<br />

MSI Scenes Overlap Analysis).<br />

Hence, the compound processing will require a fore+aft margin of three MSI scenes to be<br />

ensured as described in section 4.5.4.2.2.2.<br />

4.5.4.5.3.4 Preliminary Quick-Look and Cloud Mask Processing<br />

Since all data will be elaborated up to Level-1C, the final preview image (PVI) will be<br />

computed over the Level-1C images. Nevertheless, a preliminary quick-look (PQL)<br />

processing will be performed and will be used to derive a preliminary cloud-mask mapped on<br />

the Level-1A and Level-1B geometry.<br />

This preliminary quick-look generation requires coarse band registration (with at least 150m<br />

accuracy) which is impaired by the Datastrip discontinuities (cf. previous paragraph). As such,<br />

it will be implemented as a Level-0 consolidation processing sequence, deferring the<br />

extraction steps specified for the GPP Level-0 inventory sequence.<br />

In complement, the derived cloud-mask will be used to extract a coarse cloud-cover metadata<br />

comprehensively summarising the cloudiness of each MSI scene and detector measurement.<br />

This metadata will be appended as ground-generated ancillary data and processed as an<br />

inventory item such that it can be used to selectively filter the data by simple threshold at<br />

Level-0, Level-1A and Level-1B processing levels and with a spatial granularity of 23km x<br />

25km.<br />

During commissioning phase, the preliminary quick-look will be provided optionally as a<br />

downloadable ground ancillary data of the Level-0/1A/1B products to provision for potential<br />

problems in the higher level processing steps preventing final quicklook generation.<br />

4.5.4.5.3.5 Spatial Registration<br />

As outlined in paragraph 4.3.9.2.3, the stringent requirements of multi-temporal registration<br />

lead to setup a specific processing to improve the location accuracy based on automatic<br />

ground control point (GCP) selection and a geometric viewing model refinement algorithm. To<br />

this end, a global reference image will be produced starting at commissioning phase of<br />

<strong>Sentinel</strong>-2A as described in section 4.5.4.10.3.1. Any <strong>Sentinel</strong>-2 image will then be<br />

geometrically refined thanks to automatic tie-point selections with respect to these reference<br />

images.<br />

Within the <strong>PDGS</strong> distributed context, the quality of this refinement will be ensured by means<br />

of:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 143 of 350<br />

○ A global refinement at Datastrip level as recommended in [RD-30] (cf. section<br />

4.3.9.2.3) to constrain the model with the maximum number of GCPs extracted over all<br />

images of the Datastrip.<br />

○ The usage of MMFU scene duplication capabilities (cf. 4.5.4.2.2.2), ensuring that:<br />

o no orphan segment of less than 60km along-track is left alone, hence<br />

complying with the algorithm constraint outlined in 4.3.9.2.3.<br />

o three MSI scenes systematically cover each datastrip discontinuity,<br />

guaranteeing continuity of the refinement at the boundaries (cf. 4.5.4.5.3.3).<br />

Figure 4-26 illustrates this process showing the small overlaps artificially introduced between<br />

Datastrips to ensure continuity.<br />

4.5.4.5.3.6 NUC Table Handling<br />

The periodic NUC table updates triggered by the Cal/Val processes (cf. section 4.5.4.10.2.2)<br />

will require that the GIPP corresponding to the NUC table loaded on board is unambiguously<br />

selected for the processing. This association will by dynamically performed based on the<br />

NUC table identifier stamped in every MSI raw-data scene.<br />

Reference image<br />

Datastrips<br />

geometrically<br />

refined<br />

Figure 4-26 Independent Geometric Refinement<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 144 of 350<br />

4.5.4.5.4 Level-1C Processing<br />

4.5.4.5.4.1 Digital Elevation Model Handling<br />

Based on the constraints highlighted in section 4.3.9.2.5, two DEMs at different spatial<br />

resolutions will be used for the Level-1 processing:<br />

o A nominal DEM at a fine spatial resolution and according the DTED1 class (resolution<br />

of 90m) such as the ones highlighted as candidates in section 4.3.9.2.5;<br />

o A backup DEM at a coarser resolution for areas not covered by the finer-resolution<br />

DEM.<br />

The backup DEM, called GLOBE, was generated based on two sources: NOAA GLOBE DEM<br />

and GTOPO30 (result of eight sources of altimetric data delivered by USGS). This DEM<br />

defines altitude information with an average value for all the point on a global grid with a<br />

kilometric resolution. It is characterised by an absolute horizontal accuracy (90% Circular<br />

Error) of 60 meters and an absolute vertical accuracy (90% Linear Error) of 100 meters.<br />

The quality of the DEM GLOBE is not sufficient for reaching the required Level 1C products<br />

absolute geolocation accuracy baselined in 4.4.4.1. It will be used only as backup if no global<br />

DEM of DTED1 class is available globally.<br />

To provide for flexibility in adapting to any global DEM that could be made available, DEM<br />

input to the Level-1 processing will comply with the generic DTED format (DTED1 or DTED2).<br />

The selected DTED DEM (with the GLOBE DEM as backup) will be used uniformly<br />

throughout the <strong>PDGS</strong> as a configurable GIPP to ensure consistency of the global Level-1C<br />

dataset.<br />

To ensure traceability, the derived geolocation accuracy and source DEM usage will be<br />

systematically traced back in every product as QI metadata.<br />

4.5.4.5.4.2 Resampling<br />

The Level-1C processing algorithm includes an orthorectification step together with a<br />

resampling step mapping the images into a geocoded space to be usable by <strong>Sentinel</strong>-2<br />

product users. The resampling step imposes geometric transformation of the pixels from the<br />

source instrument frame to the geocoded space. For this transformation an appropriate filter<br />

will be chosen as recommended in [RD-30].<br />

The Level-1C data will be directly mapped into an earth fixed projection, widely used, and<br />

adapted as much as possible to the downstream usage of <strong>Sentinel</strong>-2. The standard UTM<br />

projection space has been chosen as the best compromise in this respect while ensuring the<br />

continuity and harmonisation with other data of the <strong>Sentinel</strong>-2 group of missions such as<br />

SPOT and Landsat. The Level-1C data will be provided at 10/20/60 meters spatial resolution<br />

corresponding to Level-1B resolution.<br />

As justified in [RD-30], the resampling to UTM from the instrument vieweing geometry may<br />

have to be performed on supersampled versions of the Level-1B images. This technique can<br />

also be applied by downstream users when performing remapping to other projection spaces<br />

required for their applications.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 145 of 350<br />

4.5.4.5.4.3 Griding and Tiling<br />

The Level-1C data, systematically ortho-rectified, spatially registered and geocoded in UTM<br />

projected space will be divided in tiles steadily mapped into a fixed global reference system,<br />

embedding the Level-1C multi-temporal spatial registration features (cf. previous paragraph).<br />

A tile sizing of 100km x 100km was chosen as a good compromise adapted to data selection<br />

granularity and transport. The tiling concept is illustrated on Figure 4-27 showing the standard<br />

6º longitude x 8º latitude UTM zones divided into 100km x 100km tiles.<br />

one 100km x 100km tile<br />

Figure 4-27 Level-1C Tiling Concept in UTM<br />

The tiles will be generated during the resampling process on all intersections of the image<br />

footprint with the tiled reference system. This process is illustrated on Figure 4-28. Small<br />

overlaps across tiles will be generated at the boundaries of the UTM zones as naturally<br />

implied by the UTM projection space.<br />

The downstream product reconstruction mechanisms will allow the aggregation of several<br />

tiles of the same orbit into a single product as explained in section 4.4.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 146 of 350<br />

UTM Tile<br />

Tile overlaps<br />

across UTM zone<br />

boundaries<br />

MSI footprint <br />

4.5.4.5.4.4 Image Compression<br />

Figure 4-28 Tile Processing<br />

At the term of the processing, the Level-1C image data will be compressed via JPEG2000 to<br />

reduce the volumes to be transported. The standard JPEG2000 compression algorithm<br />

features:<br />

o Image compression capabilities with adequate control over the compressed image<br />

quality (in lossless mode or quality controlled mode) with possibility of internal tiling;<br />

o Compression / decompression times compatible with customer requirements, and<br />

long-term availability as standardised through ISO/IEC 15444-1:2004<br />

According to preliminary tests performed on a simulated <strong>Sentinel</strong>-2 dataset and reported in<br />

[RD-30], an average compression of the 12bpp image to a 5.2 bpp image can be obtained in<br />

lossless mode (corresponding to a compression ratio of about 2.3)<br />

Compression in lossy mode will still be acceptable from an image quality point of view by<br />

setting a compression-rate slightly superior to the 4 bpp data-rate used by the on-board<br />

WICOM, hence resulting into a equivalent compression-ratio slightly inferior than 3.<br />

The JPEG2000 compression rate will be configurable via a configuration parameter to be<br />

evaluated during the commissioning phase. For sizing purposes, a compression-rate of<br />

4.2bpp will be assumed (corresponding to a ratio of about 2.8 from the 12bpp radiometry<br />

coding).<br />

4.5.4.5.4.5 Preview and True-Colour Images Generation<br />

The Level-1C processing will include the systematic generation of reduced-resolution preview<br />

images (PVI) as well as full-resolution True-Colour Images (TCI), the latter being optionally<br />

activated:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 147 of 350<br />

○ PVI data will be inventoried and maintained over the mission and beyond. It will be<br />

used for data browsing purposes and will be optionally aggregated in the product<br />

structures available to users on product delivery.<br />

○ TCI data will be published independently through an on-line Public Access system (cf.<br />

section 4.5.2.2.3).<br />

4.5.4.6 Level-2 Data Processing Operations<br />

The Level-2 data-processing operations aim at the on-demand generation of the S2MSI2Ap<br />

prototype product introduced in section 4.4. It will be carried out by a user triggered<br />

atmospheric correction prototype processor integrated in the <strong>PDGS</strong> by means of the hosted<br />

processing service (cf. 4.8.1.2).<br />

The algorithm aims at performing enhanced cloud screening and atmospheric correction in<br />

order to derive Bottom-Of-Atmosphere (BOA) reflectances from the TOA reflectance data<br />

extracted at Level-1C. The Level-2A product definition baseline is detailed in [RD-32] and<br />

mirrored in the overall <strong>Sentinel</strong>-2 product model described in [RD-07].<br />

Two options are currently being considered for implementing Level-2A processing: SMACbased<br />

[RD-34] and ATCOR-based [RD-35] approaches. They are briefly summarised<br />

hereafter:<br />

○ The SMAC-based approach is based on a semi-empirical approximation of an<br />

atmospheric radiative transfer code. The signal at the satellite is decomposed as the<br />

sum of a set of terms. This simplified model, that runs much faster than a full radiative<br />

transfer model, is used to invert the radiative transfer equation, and to calculate the<br />

surface reflectance from satellite measurements. Aerosol properties and water vapour<br />

content are derived from the image itself. Auxiliary data sets [RD-33] are used for<br />

ozone content as well as back-up climatological data for those cases in which<br />

atmospheric properties retrievals would fail.<br />

○ The ATCOR-based method performs atmospheric correction based on the<br />

MODTRAN-4 radiative transfer model. MODTRAN is run once to generate a large<br />

look-up table (LUT) accounting for a wide variety of atmospheric conditions, solar<br />

geometries and ground elevations. This LUT is used as simplified model (running<br />

faster than the full model) to invert the raditaive transfer equation, and to calculate<br />

bottom-of-atmosphere reflectance. All gaseous and aerosol properties of the<br />

atmosphere are either derived by the algorithm itself or fixed to an a priori value.<br />

Therefore, no auxiliary data is used by this approach.<br />

An on-going activity will result in a comparative assessment of the two alternatives which will<br />

then drive the final selection implemented for operational processing.<br />

The prototype Level-2A will be generated on-demand based on Level-1C tiles and the<br />

resulting BOA reflectance images will be mapped and tiled identically.<br />

4.5.4.7 On-Line Quality Control Operations<br />

A subset of the QC activities will be performed over all the systematic production before data<br />

products are made available to the users. This essential QC will be performed in the<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 148 of 350<br />

production flow and include checks performed autonomously (operator unattended) on every<br />

<strong>PDGS</strong> generated production.<br />

Data-access towards general users will be granted based on those essential checks and QC<br />

traceability will be embedded in every product under the form of one or several “qualityreports”<br />

provided as QI metadata in the product structure. Examples of such QIs are provided<br />

in [RD-07].<br />

Even if the systematic QC will be as automatic as possible, complementary visual inspection<br />

will be performed daily by the operator on the basis of the preview images to provide a<br />

second line interactive quality stamping authorising or preventing distribution beyond the day.<br />

In addition, this on-line QC process will be used to perform pre-processing steps in the overall<br />

QC chain which immediate results will be fed to the complementary off-line QC process (cf.<br />

section 4.5.3.2) running more complex QC algorithms over short to long-term mission<br />

periods. The long-term monitoring of the on-board image datation error budget (cf.<br />

4.5.4.5.3.2) is one example of this second-line quality monitoring process using on-line preprocessing<br />

to sample the timing information from the instrument raw-data.<br />

4.5.4.8 Reprocessing Operations<br />

The <strong>PDGS</strong> will provision for data reprocessing operations in response to two distinct<br />

requirements:<br />

○ Reprocessing campaigns, provisioning for the reprocessing of entire mission periods<br />

over the archived data after significant upgrades of the data processing algorithms or<br />

of the auxiliary data justifying a realignment of the Level-1 dataset in totality or in parts;<br />

○ Reprocessing as a recovery from contingencies after malfunctions of the real-time<br />

chain e.g. at a particular orbit;<br />

These two scenarios are separately described in the following paragraphs.<br />

4.5.4.8.1 Reprocessing Campaign Scenario<br />

Level-1 reprocessing campaigns will consist in regenerating the S2MSI1C dataset from<br />

S2MSI0. During Level-1 processing, the Level-1B data will also be regenerated and<br />

maintained in the archives according to the retention policies in place (nominally 1 month)<br />

before long-term archiving.<br />

Considering the high data volumes generated by the mission, bulk reprocessing campaigns<br />

will require large additional hardware resources. To this end, two alternative reprocessing<br />

strategies will be proposed according to the volume of data to be reprocessed, whilst possibly<br />

followed in parallel:<br />

○ Reprocessing of the data accumulated over typically 6 months on <strong>PDGS</strong> nominal<br />

resources provisioning for a minimum reprocessing capability scalable with hardware;<br />

○ Bulk reprocessing via a specific service procured on-demand at the long-term<br />

archives. Those upgrades will be budgeted separately on a case-by-case basis<br />

according to the need.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 149 of 350<br />

The <strong>PDGS</strong> initial sizing will embed minimum reprocessing capability operating at a production<br />

rate of typically 2 days per every full day of accumulated Level-0 data to be regenerated at<br />

Level-1C from a single spacecraft. This capability will presuppose that the data to be<br />

reprocessed is collocated to the reprocessing hardware which will be ensured separately as<br />

relevant via the standard <strong>PDGS</strong> internal data-circulation mechanisms.<br />

Data reprocessing capabilities will be commanded and performed automatically in orbit<br />

trunks. The sequence of orbits to be processed will be selected by the centre operator after<br />

which the reprocessing chain will operate automatically as for nominal processing on all<br />

selected orbits. The automatic scheduling will allow the natural orbit sequence to be reversed<br />

allowing for reprocessing most recent data in priority.<br />

During reprocessing, the new PDIs generated will be stored and circulated through the<br />

nominal path shared with the nominal processing. Unambiguous discrimination of the<br />

reprocessing flow from the nominal one will be ensured through the use of a specific identifier<br />

embedded in all PDIs and managed down the path in all downstream functions.<br />

4.5.4.8.2 Reprocessing after Nominal Processing Contingency<br />

To ensure the reliability of the nominal processing flow, reprocessing operations will be<br />

provisioned for in every <strong>PDGS</strong> centre (including CGS) with the capability to recover from<br />

contingencies of the Level-1 productions. The reprocessing capabilities will be sized to allow<br />

for the recovery of typically one day of nominal processing within about one week of<br />

sustained reprocessing. The commanding and execution of contingency reprocessing<br />

operations will be identical to the ones described in the previous paragraph.<br />

4.5.4.9 Data Archiving and Circulation Operations<br />

The data archiving and internal data circulation operations aim at comprehensively answering<br />

to the global accessibility to the <strong>Sentinel</strong>-2 datasets featuring:<br />

○ Global product accessibility at the user-bases with optimised access for regional to<br />

continental usage;<br />

○ The reliability of the products availability ensured by redundancy;<br />

○ The long-term availability of the products responding to the LTDP objectives outlined in<br />

section 4.5.1.6.<br />

To this end, the archiving strategy will map the characteristics defined for product accessibility<br />

baselined in section 4.4.6 under the timeliness constraints outlined in section 4.4.5.<br />

Archiving and data circulation are hence tightly coupled to this objective and will follow the<br />

product data handling coordinated strategy defined in section 4.5.2.1.<br />

The overall data-archiving and circulation operations within the <strong>PDGS</strong> will be coordinated<br />

towards the global data-access objective. Coupled with the archiving operations, the<br />

circulation processes will operate mechanically dictated by the data-circulation rules<br />

configured in each centre archive, cascading gradually the PDI data from the source to the<br />

destination in a totally data-driven manner.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 150 of 350<br />

Operator driven inter-archive circulation will be possible to recover from contingencies or to<br />

execute specific cross-archive circulation operations (e.g. as required for reprocessing<br />

activities).<br />

In complement, the above operations will provision for the operational data supply towards<br />

potential collaborative entities operating a <strong>PDGS</strong> compatible data-access mirror centre (cf.<br />

sections 4.2.6 and 4.8).<br />

4.5.4.9.1 Data Archiving Operations<br />

In the distributed <strong>PDGS</strong> context, data archiving will make use of two type of facilities:<br />

○ Medium-term archives, designed for high performance accessibility to the distributed<br />

dataset in short time after processing on-ground. These archives will be located either<br />

at the ground-stations or in dedicated centres to provide on-line accessibility over a<br />

mission time period covering typically one year of <strong>Sentinel</strong>-2 constellation data in a<br />

rolling buffer.<br />

○ Long-term archives, designed for long-term accessibility of the global dataset and<br />

reliability through full redundancy.<br />

The scattered medium-term archives will comprehensively provide:<br />

○ Access to RT, NRT and all daily nominally acquired and processed data-products at<br />

the ground-stations. Ground-station archives will be sized to hold about one month of<br />

recent data products from the constellation in a rolling buffer.<br />

○ Access to data-products aged by up to one year after satellite sensing.<br />

All systematic product collections (S2MSI0, S2MSI1A, S2MSI1B, S2MSI1C) will be<br />

retrievable from these archives with on-line access latencies as baselined in section 4.4.6.<br />

The long-term archives will comprehensively provide full redundant access to the global<br />

S2HKTM, S2MSI0, S2MSI1B and S2MSI1C datasets with off-line access latencies. The<br />

S2MSI1A collection will not be archived in the long-term.<br />

4.5.4.9.2 Data Circulation Operations<br />

<strong>PDGS</strong> data-circulation operations will be used to supply in a data-driven manner the mediumterm<br />

and long-term archives from the source archives distributed in the CGS network. The<br />

data-driven circulation rules will operate systematically on the PDIs and dictate their<br />

systematic routing across centres according to the following granularity attributes available at<br />

any product-level:<br />

○ Spacecraft unit;<br />

○ Product type;<br />

○ Timeliness (RT, NRT or else);<br />

○ Geo-location at product granule level;<br />

○ Cloud-cover at product granule level;<br />

○ Summary quality indicators set at product granule level or group of granules;<br />

○ Specific MSI acquisition mode flags used for Cal/Val activities (cf. 4.5.4.10.2);<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 151 of 350<br />

Three types of physical data transportation means will be supported for internal datacirculation<br />

providing for trade-off:<br />

○ Ground network, considering that ground-lines supporting a throughput of up to about<br />

100Mbps will be available at reasonable operation costs in the 2013 timeframe.<br />

○ Satellite multicast via the EDRS data-repatriation transponders, considering the<br />

availability of the shared EDRS data-repatriation capability with 220Mbps throughput<br />

for a third of the total time (cf. [Assumption-13]);<br />

○ Media such as LTO tapes or USB devices (e.g. removable hard disks);<br />

Circulation via physical media is currently accounted for as a trade-off solution to<br />

ensure cost-effectiveness of the global circulation required as not requiring stringent<br />

timeliness whilst potentially providing for higher effective throughput at lower operation<br />

costs. To guarantee operational effectiveness of this process, media loading, release<br />

and labelling operations will be mechanical and the physical flow of media will be<br />

controlled modelling an automated transportation network.<br />

4.5.4.10 Cal/Val Operations<br />

Cal/Val corresponds to the process of updating and validating on-board and on-ground<br />

configuration parameters to ensure that the product data quality requirements are met.<br />

To meet the baseline product quality requirements later defined in section 4.4.4, a welldefined<br />

Calibration and Validation (Cal/Val) plan will be systematically applied. This section<br />

presents an outline of the Cal/Val plan that will be implemented during Phase E2 of each<br />

spacecraft. During Phase-E1, a dedicated Cal/Val plan will be specified as part of the<br />

Commissioning-Plan.<br />

The following paragraphs define each of the Cal/Val operations specific to Level-1 and Level-<br />

2 data. Level-1 Cal/Val operations are divided between Radiometry and Geometry<br />

operations.<br />

Each one is described with a short outline of the method and details whether it will be carried<br />

out automatically by <strong>PDGS</strong> computer systems, through an operational service offered by an<br />

expert Cal/Val team, or by a hybrid semi-automatic combination.<br />

4.5.4.10.1 MSI Decontamination<br />

The purpose of the decontamination operation is to get rid of the molecular contaminant on<br />

the MSI SWIR focal plane. The MSI decontamination operation consists in heating the SWIR<br />

focal plane from the nominal operating temperature (around 200 K) to the decontamination<br />

temperature (around 300 K).<br />

The typical expected duration of the decontamination operation is approximately 48 hours (cf.<br />

[RD-43]); the periodicity is once every six months. During the decontamination operation, the<br />

MSI nominal operations are interrupted.<br />

The programming of the MSI decontamination will be commanded by a Flight Control<br />

Procedure starting with the Instrument from STANDBY, CSM being commanded to open<br />

position and applying decontamination heater power for a time period as needed, typically 48<br />

hours (cf. [AD-03]).<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 152 of 350<br />

Therefore the activation of the MSI decontamination will not be requested directly by the<br />

<strong>PDGS</strong> but the FOS (managed via a Flight Control Procedure). Such operation causes a<br />

disruption of the nominal MSI operations that will be handled as a specific MSI unavailability,<br />

accordingly planned by the FOS and notified to the <strong>PDGS</strong> to constrain the planning of the<br />

MSI observation/calibration activities.<br />

Nevertheless, the <strong>PDGS</strong> will monitor the performance of the SWIR detectors to identify the<br />

need of such decontamination operations, and when required, coordinate together with the<br />

FOS the best time for the activation (i.e. it involves a disruption of the nominal MSI operations<br />

of 2 days [TBC]).<br />

4.5.4.10.2 Level-1 Radiometry Cal/Val Operations<br />

Level-1 radiometric Cal/Val operations will require the use of the MSI in six different operation<br />

modes. Mode selection will be commanded when entering MSI image mode by activating of<br />

the appropriate IPS table (cf. 3.5.2.4 and [AD-03]) pre-loaded on board the MSI.<br />

Table 4-8 defines each mode, associated IPS settings and specific use for calibration. When<br />

entering the Absolute-Calibration mode, the CSM will be commanded in parallel and moved<br />

to its sun-diffuser position through an appropriate telecommand sequence.<br />

Data-driven calibration operations on-ground will be enabled through the use of a specific<br />

mode-identifier preset in the IPS table of each mode (the “SAD” parameter) which is traced<br />

back in the raw-data received on-ground and propagated to higher product levels.<br />

Other calibrations will make use of nominal mode acquisitions (e.g. desert sites, Greenland,<br />

etc) originating from the nominal data acquisition plan.<br />

Mode Specific IPS configuration Usage<br />

Nominal Nominal Calibration over specific targets either inside<br />

or outside of the background acquisition plan<br />

(e.g. Greenland, Dome-C)<br />

Dark-Signal<br />

Calibration<br />

Absolute<br />

Calibration<br />

Vicarious<br />

Calibration<br />

Raw<br />

Nominal with WICOM<br />

equalisation bypass<br />

Nominal with WICOM<br />

equalisation bypass<br />

Nominal (TBC)<br />

WICOM compression<br />

bypass and only 2 pairs of<br />

detectors selected (one pair<br />

on each MSI half-swath)<br />

Dark-signal calibration operations<br />

Acquisition of on-board sun-diffuser images for<br />

absolute calibration<br />

Vicarious calibration over specific targets<br />

Acquisitions with compression bypassed<br />

TDI Specific TDI settings Acquisitions with specific TDI settings<br />

Table 4-8 MSI Image Modes for Radiometric Calibration<br />

The following paragraphs outline the operations applicable to the radiometric Cal/Val.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 153 of 350<br />

4.5.4.10.2.1 Dark Signal Assessment<br />

The assessment of dark signal will be performed through acquisition of images over oceans<br />

during night time. This will allow determining the radiometric calibration parameters for<br />

removing the offset due to dark current.<br />

This operation will be automatic and data-driven based on the reception of the Dark-Signal<br />

Calibration data which will be commanded every 3 repeat cycles (30 days).<br />

Such acquisitions will be optimised such as to cover areas without lucent plankton (e.g.<br />

Pacific Ocean close to Chile) and to avoid full moon conditions. Based on the selected<br />

calibration sites, the repeat-cycle orbit will be selected such as to minimise the impact on the<br />

on-board memory evolution.<br />

Figure 4-29 shows the coverage extracted from [RD-19] of typical image acquisitions<br />

optimised for this purpose by simulation during summer and winter.<br />

The result of both seasonal simulations overlap substantially such that it will be possible to<br />

select a common site providing equal conditions for the continuity of this calibration process in<br />

the long-term.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 154 of 350<br />

(a) Summer Simulation<br />

(b) Winter Simulation<br />

Figure 4-29 Suitable calibration orbits for Dark-Signal Calibration in winter<br />

4.5.4.10.2.2 Detector Relative Sensitivities Determination<br />

Detector relative sensitivities will be determined through the use of:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 155 of 350<br />

○ On-board sun diffuser images acquired by the instrument to determine radiometric<br />

equalization parameters for inter-pixel calibration (on-board and on-ground).<br />

This operation will be data-driven on reception of Absolute Calibration data with CSM<br />

in sun-diffuser position that will be commanded every 3 repeat cycles (30 days).<br />

On-board equalization parameters (NUC table) with associated on-ground processing<br />

parameters (GIPP) will be derived and the NUC parameters will be checked against<br />

their current values automatically. In case of minor changes, the NUC will not be<br />

updated and the calibration will only be performed on the on-ground processors<br />

through the activation of a newly generated GIPP. Otherwise a coordinated update of<br />

the NUC (on-board) and the GIPP (on-ground) will be triggered after validation by an<br />

expert Cal/Val team. In this case, the Level-0/1A/1B and 1C of the calibration dataset<br />

will be provided to the expert Cal/Val team to perform the validation of the precomputed<br />

coefficients..<br />

Calibration using the on-board sun-diffuser will be performed at specific orbits of the<br />

repeat cycle such that (1) the angle between the +x-axis of the MSI and the spacecraft-<br />

Sun direction is minimum and (2) the impact on the nominal acquisition plan, if any, is<br />

minimised while taking into account the required 10 minutes waiting-times with no<br />

possibility of nominal acquisition due to the MSI shutter movement.<br />

As per the simulations presented in [RD-19], those conditions can be optimised at one<br />

specific orbit distinct between summer and winter repeat-cycles. Sun-calibration<br />

operations will hence be pre-defined and commanded once every 3 repeat-cycles in a<br />

deterministic manner.<br />

○ Images acquired over ground uniform areas (e.g. Greenland, Dome-C).<br />

In principle this calibration operation will be triggered only during Phase-E1 for onboard<br />

diffuser validation, and on contingency during Phase E2. It will not be automated<br />

and be carried out when required by an expert Cal/Val team after appropriate<br />

commanding of specific image acquisitions in Nominal mode.<br />

4.5.4.10.2.3 Determination of Absolute Radiometric Calibration Parameters<br />

Absolute radiometric calibration parameters will be determined through the following<br />

operations:<br />

o Calibration using on-board sun diffuser images.<br />

This operation will be data-driven on reception of Absolute Calibration data that will be<br />

performed on a 30-days basis reusing the pre-defined planning outlined for the<br />

detector relative sensitivities determination (cf. previous section).<br />

Although generated automatically, updated calibration parameters will be validated and<br />

accepted by an expert Cal/Val team prior to triggering their feedback in the <strong>PDGS</strong><br />

processing chains.<br />

o Vicarious calibration and validation based on image acquisitions over specific areas<br />

such as snow sites (e.g. Dome-C in Antarctica), instrumented Cal/Val sites from the<br />

CEOS network (e.g. La Crau), or desert sites for cross calibration with other sensors<br />

and monitoring of temporal stability.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 156 of 350<br />

Such calibration operations will be performed by an expert Cal/Val team 2 or 3 times<br />

per year with a processing of all data acquired over typically 1 month.<br />

For all vicarious calibration, image-acquisitions will be deterministic and pre-defined on<br />

a yearly basis. Figure 4-30 shows typical acquisitions over the Dome-C sites which can<br />

be commanded during austral summer over one 10-days repeat cycle.<br />

o Inter-band calibration through the processing of sun-glint measurements. During<br />

Phase E2, this will only be done to consolidate and monitor the calibration performed<br />

during Phase E1. This activity will be performed on a yearly basis by an expert Cal/Val<br />

team.<br />

o Refocusing of the instrument using mirror temperatures. During Phase E2, this<br />

calibration would only be performed in case of contingency and performed by an<br />

expert Cal/Val team. Given the criticality of the calibration, a robust approval procedure<br />

will be established including POM approval.<br />

o Crosstalk characterisation and correction. <strong>Sentinel</strong>-2 is designed in order not to require<br />

any crosstalk correction. In case one would be required, ground processing will<br />

account for it and the determination of the associated parameters will be performed by<br />

an expert Cal/Val team.<br />

Figure 4-30 Suitable calibration orbits over Dome-C within winter repeat-cycles<br />

4.5.4.10.3 Level-1 Geometry Cal/Val Operations<br />

During Phase-E2, geometric calibration will mainly consist on the update of the Global<br />

Reference Image (GRI) used by to meet multi-temporal registration requirements. Calibration<br />

will be complemented with a set of activities to be only triggered in case of contingency, and a<br />

validation plan to check that user requirements are being met.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 157 of 350<br />

4.5.4.10.3.1 Generation of the Global Reference Image<br />

A Global Reference Image will be generated to enable the extraction of Ground Control<br />

Points (GCP) used for the systematic refinement of the geometric model at the term of the<br />

Level-1B processing such as to meet multi-temporal registration requirements outlined in<br />

section 4.4.4.1.<br />

To this end, a global database of cloud-free mono-spectral Level-1B images (B4 band)<br />

corresponding to each orbit of the repeat cycle (143 orbits) will be generated as part of<br />

nominal operations starting at the commissioning phase of <strong>Sentinel</strong>-2A and fed to a specific<br />

calibration system.<br />

The global reference images will be gradually built through an appropriate selection of orbits<br />

followed by an accurate geometric refinement performed on the basis of spatio-triangulation<br />

using <strong>Sentinel</strong>-2 data and an auxiliary database of third-party images with geometric patterns<br />

and for which the geometry is mastered.<br />

This auxiliary database is currently TBD and is likely to compile geometrically calibrated<br />

images available from other missions such as SPOT.<br />

The Global Reference Image will be generated nominally once at the beginning of the<br />

<strong>Sentinel</strong>-2A mission and will be validated and accepted by a Cal/Val team.<br />

The Global Reference Image will be gradually fed-back into the <strong>PDGS</strong> processing chains as<br />

regular GIPP components.<br />

4.5.4.10.3.2 Contingency Calibrations<br />

Geometric Cal/Val of the system will be complemented through the following contingency<br />

operations:<br />

o Correction between reference frames (steered/camera). This calibration will be<br />

performed during Phase-E2 only in case of contingency by an expert Cal/Val team.<br />

o Correction between detectors reference frames. This calibration will be done only<br />

during Phase E1 and on contingency during Phase-E2 by an expert Cal/Val team.<br />

4.5.4.10.3.3 Validation<br />

Geometric performances validation will be performed on a yearly basis by an expert Cal/Val<br />

team, including:<br />

o Geolocation accuracy assessment using reference sites with geometric patterns and<br />

for which geometry is mastered.<br />

o Multi-temporal registration assessment using image correlation techniques.<br />

o Multi-spectral registration assessment using correlation between images of different<br />

bands.<br />

4.5.4.10.4 Level-2 Cal/Val Operations<br />

For Level-2 data, Cal/Val operations are divided between cloud-screening and atmospheric -<br />

correction components.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 158 of 350<br />

4.5.4.10.4.1 Cloud Screening<br />

For Cloud Screening, algorithms will be calibrated (i.e. threshold and parameters will be<br />

defined) based on an empirical approach using an imagery dataset composed by a calibration<br />

sub-set (for defining the algorithm parameters) and a validation sub-set (for algorithm and<br />

products validation purposes).<br />

Calibration and Validation will be performed based on the visual inspection of images and for<br />

a set of test sites based on ground observation of atmosphere status (eventually also<br />

supported by instrumental measurements of variables such as aerosol optical thickness).<br />

4.5.4.10.4.2 Atmospheric Correction<br />

For Atmospheric Correction, the calibration of the algorithms and the validation of the<br />

obtained products (bottom-of-atmosphere reflectance, aerosol optical thickness and water<br />

vapour content) will be performed using a set of test sites representative of main surfaceatmosphere<br />

types.<br />

For a quantitative validation, these sites will include the LANDNET sites which are a set of<br />

Land Equipped Sites (LES) endorsed by CEOS as standard reference sites for the calibration<br />

of space-based optical imaging sensors. In addition, ad-hoc validation campaigns will be<br />

organized involving airborne, balloon and ground measurements.<br />

4.5.5 X-BAND HKTM MISSION OPERATIONS<br />

As outlined in section 4.3.7.3, HKTM data is required by the FOS for spacecraft health<br />

monitoring with an update frequency of no less than once per orbit.<br />

To this end, the <strong>PDGS</strong> will perform the following operations:<br />

○ Through the mission-planning and scheduling loop (cf. 4.5.3.1.1), the MMFU HKTM<br />

data-store will be systematically commanded for playback at every spacecraft<br />

revolution coinciding with a downlink opportunity at a CGS, making sure that all HKTM<br />

data buffered on-board since the last playback operation is downlinked and then freed<br />

to start a new recording cycle.<br />

○ On reception and as part of its systematic data-driven operations outlined in paragraph<br />

4.5.6 the <strong>PDGS</strong> will package the data and forward it to the FOS no later than one hour<br />

following downlink;<br />

For sake of optimising this process, the <strong>PDGS</strong> generated mission-plan will concentrate as<br />

much as possible all HKTM downlinks to a limited number of CGSs, in particular to the ones<br />

pre-allocated for NRT processing at the station, such that HKTM delivery to the FOS is<br />

performed in a reliable and deterministic manner at every orbit.<br />

Although this is likely to result into a systematic scenario with one-orbit frequency and using<br />

polar stations, the final HKTM mission scenario will be settled once the operational CGS<br />

network has been selected.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 159 of 350<br />

4.5.6 <strong>PDGS</strong> END-TO-END OPERATIONS<br />

On a daily basis, the <strong>PDGS</strong> will schedule the CGS network for data-reception according to<br />

the mission plan preliminarily settled with the FOS (cf. 4.5.3.1). Then, as driven by the<br />

downlink plan (cf. 4.5.4.2), the <strong>PDGS</strong> will operate systematically via configurable rules<br />

commanding all elaboration steps cascading from data-reception, including:<br />

○ Antenna acquisition, signal demodulation, front-end processing, Level-0 processing<br />

and archiving (cf. sections 4.5.4.3.2 for MSI data and 4.5.5 for HKTM data);<br />

○ Systematic processing of all MSI acquired raw-data to higher levels (cf. sections<br />

4.5.4.3.2 and 4.5.4.6);<br />

○ Systematic essential quality-control over the MSI acquired and processed data (cf.<br />

section 4.5.4.7);<br />

○ Systematic inventory and archiving of all data with well-defined retention (cf. section<br />

4.5.4.9.1);<br />

○ Systematic and data-driven internal data circulation among the distributed stations and<br />

centres according to a coordinated and well-defined configuration (cf. section<br />

4.5.4.9.2)<br />

○ Systematic data distribution towards external interfaces (cf. sections 4.5.2 for MSI<br />

products and 4.5.5 for HKTM)<br />

This overall process will be carried out in a FIFO manner as driven by the downlink scenario<br />

defined in section 4.5.4.2.<br />

The generation of the Level-2A prototype product will be triggered interactively by authorised<br />

users via the hosted processing functionality (cf. 4.5.4.6).<br />

As driven either by the Cal/Val agenda or recurrently following a predefined agenda, the<br />

<strong>PDGS</strong> will perform the following operations in the background:<br />

○ Systematic Cal/Val activities (cf. section 4.5.4.10) with retrofit on the instrument and<br />

ground-processing chains configurations (cf. section 4.5.3.3);<br />

○ Systematic Quality Control over the globally processed data and on the overall mission<br />

performance (cf. section 4.5.3.2) in the short to longer term.<br />

Contingency operations will be triggered on malfunctions in the nominal data flow covering:<br />

○ Recovery of malfunctions in the Level-0 processing chain (cf. section 4.5.4.3.2),<br />

○ Recovery of higher-level productions (cf. section 4.5.4.8.2),<br />

○ Recovery of problems throughout the data archiving and circulation network (cf.<br />

section 4.5.4.9).<br />

Reprocessing operations will be performed as driven by the required evolutions of the<br />

<strong>Sentinel</strong>-2 Level-1 and Level-2 datasets in the long term (cf. section 4.5.4.8.1).<br />

All above operations are described in more details in Chapter-6 according to the functional<br />

breakdown provided in Chapter-5.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


4.6 System Maintenance and Evolution Concepts<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 160 of 350<br />

The <strong>Sentinel</strong>-2 <strong>PDGS</strong> will assume a single overall configuration serving both <strong>Sentinel</strong>-2A and<br />

<strong>Sentinel</strong>-2B units. As such, the <strong>PDGS</strong> will be designed and qualified (since its first deployed<br />

configuration before <strong>Sentinel</strong>-2A launch) for operations in the dual spacecraft context, at least<br />

on a functional point of view.<br />

Nevertheless, the time separating the two launches together with the requirements on the<br />

<strong>PDGS</strong> to insure specific tasks during the commissioning-phase of the spacecrafts will impose<br />

that while the <strong>PDGS</strong> is fully operational for <strong>Sentinel</strong>-2A, it shall accommodate the gradual<br />

phase-in of the activities required to serve the second unit (e.g. <strong>PDGS</strong> sizing, non-regression<br />

testing, OSV, commissioning activities, etc).<br />

It is further anticipated that although the two units are theoretically identical [Assumption-01],<br />

slight changes might have to be accommodated before-hand on the <strong>PDGS</strong> to prepare for the<br />

assimilation of <strong>Sentinel</strong>-2B in addition to the hardware sizing increase required to cope with<br />

the dual data-flow.<br />

Hence, the <strong>PDGS</strong> operations concept shall include a specific operation scenario provisioning<br />

for the accommodation of additional constellation spacecrafts while in operations.<br />

As regarding the foreseen evolution of the <strong>Sentinel</strong>-2 mission with EDRS (cf. section 3.6)<br />

which will possibly happen subsequently to <strong>Sentinel</strong>-2A launch, similar provision shall be<br />

made in the <strong>PDGS</strong> operations concepts to allow for accommodating the new interfaces in<br />

operation.<br />

More generally, the <strong>PDGS</strong> shall account for the necessary evolutions of its system-level<br />

configuration throughout its lifetime in hardware and software as required by its operational<br />

maintenance activity.<br />

This section settles the operation baseline in this respect. Following introductory paragraphs,<br />

a common approach applicable to the <strong>PDGS</strong> operational transfer is specified. Then,<br />

specialised scenarios targeting the operational phase-in of new spacecraft units and EDRS<br />

are described.<br />

4.6.1 REFERENCE-PLATFORM<br />

The operational maintenance activity of a system with distributed complexity such as the<br />

<strong>PDGS</strong> will not efficiently be carried out directly on the target platform. As it will commonly be<br />

installed with a dedicated environment tailored for its operational scope (e.g. without space<br />

dedicated to IV&V activities and associated teams), and considering its geographical<br />

distribution in various sites, problem troubleshooting and resolution would be doubtlessly<br />

unproductive.<br />

Hence, for self-supporting its system maintenance and evolution activities, the <strong>PDGS</strong> will<br />

include a specific Reference-Platform (RP) function. The Reference-Platform will aim at<br />

simulating the <strong>PDGS</strong> behaviours in parts or as a whole by way of a simplified local instance<br />

acting as a reference image of the deployed <strong>PDGS</strong> instance. There will be a unique<br />

Reference-Platform that will be equipped and manned specifically in order to:<br />

○ Support the IV&V Phases of the <strong>PDGS</strong>;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 161 of 350<br />

○ Support problem investigations during OSV, Phase-E1 and Phase-E2 of the<br />

spacecrafts as required by the corrective-maintenance activity;<br />

○ Support the qualification phase of all <strong>PDGS</strong> system upgrades before deployment as<br />

required by maintenance or evolution activities;<br />

○ Support the <strong>PDGS</strong> deployment phases of the initial and upgraded versions in<br />

configuring and assembling the deployed-configuration elements to be deployed.<br />

As holding a true functional role including during the entire <strong>PDGS</strong> operational phase, the<br />

<strong>PDGS</strong> RP is intended as a specific functional item of the <strong>PDGS</strong> with a dedicated associated<br />

operations concept.<br />

4.6.2 SYSTEM STATES AND CONFIGURATIONS<br />

Throughout its lifetime, the <strong>PDGS</strong> will evolve between several configurations and states as<br />

required by its development and maintenance activities and by the gradual phase-in of the<br />

<strong>Sentinel</strong>-2 constellation spacecrafts it will serve.<br />

As regarding the successive phase-in of the <strong>Sentinel</strong>-2 units with their respective mission<br />

phases, and while it is assumed that a single and unique <strong>PDGS</strong> system will be shared to<br />

serve the constellation, a distinction has to be made between the <strong>PDGS</strong> instance and the<br />

specific state in which it is operating.<br />

The instance of the <strong>PDGS</strong> refers to its specific existence as an integrated system. As such,<br />

there will be a single physically deployed <strong>PDGS</strong> instance. In complement, a localised (in a<br />

single location) reference instance of the <strong>PDGS</strong> called the Reference-Platform (RP) will be<br />

used for testing, simulation and long-term maintenance purposes (cf. previous section).<br />

In counterpart, the state of the <strong>PDGS</strong> refers to its capability in serving a specific spacecraft<br />

mission. Hence, it is assumed that a single <strong>PDGS</strong> instance can operate in 2 distinct states<br />

simultaneously, one per <strong>Sentinel</strong>-2 unit. E.g. the <strong>PDGS</strong> may operate operationally for<br />

<strong>Sentinel</strong>-2A at the time <strong>Sentinel</strong>-2B is launched for which it operates in pre-operational state<br />

until the end of its commissioning phase.<br />

Finally the configuration of the <strong>PDGS</strong> applies to a particular <strong>PDGS</strong> instance and is configured<br />

to operate on one or both missions each one in their respective states.<br />

The following paragraphs describe those concepts in more details.<br />

4.6.2.1 System States<br />

As driven by the successive phases of the <strong>Sentinel</strong>-2A and <strong>Sentinel</strong>-2B missions described in<br />

section 1.3 leading to a fully operational system supporting the <strong>Sentinel</strong>-2 constellation, as<br />

well as beyond this point, the following states of the <strong>PDGS</strong> are identified:<br />

○ Development state: In this state, the <strong>PDGS</strong> is being built and pre-assembled as a<br />

system on the RP for testing purposes. It is assumed it embeds at this point some but<br />

not necessarily all of its intended functionality and as such may support only partial<br />

services limited to testing activities in a reduced configuration e.g. external interfaces<br />

compatibility testing, etc;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 162 of 350<br />

○ Reference-qualified state: In this state, the <strong>PDGS</strong> is built and qualified on the RP. Most<br />

of its external interfaces are simulated or at-least re-localised e.g. for the <strong>Sentinel</strong>-2A<br />

pre-launch period, the satellite data is simulated for testing purposes. Once referencequalified,<br />

the <strong>PDGS</strong> is considered ready for being physically deployed;<br />

○ Preliminary-state: In this state, the <strong>PDGS</strong> is being deployed and integrated in its<br />

operational physical layout i.e. the <strong>PDGS</strong> is assembled in possibly various distributed<br />

centres hosting the <strong>PDGS</strong> sub-systems and connected together in their intended<br />

operational form. It is manned so as to support IV&V activities.<br />

○ Qualified state: In this state, all <strong>PDGS</strong> intended functionality and services can be<br />

demonstrated however using simulated external interfaces. It is manned and operated<br />

so as to support OSV activities within the overall ground-segment.<br />

○ Validated state: In this state, the <strong>PDGS</strong> is validated vis-à-vis its external interfaces as<br />

much as they can be actual interfaces (e.g. the satellite data was simulated for testing<br />

purposes). The <strong>PDGS</strong> was qualified through the OSV activity as ready to support preoperations.<br />

It is manned for operational readiness and its configuration is frozen at<br />

ORR;<br />

○ Pre-Operational state: In this state assumed at satellite launch, the <strong>PDGS</strong> is manned<br />

as required by mission Phase-E1. Some interfaces, in particular the <strong>PDGS</strong> interfaces<br />

vis-à-vis the data exploitation entities (<strong>GSC</strong>DA, GSPs, etc) remain simulated for<br />

validation purposes, i.e. without involving the actual end-users;<br />

○ Operational state: In this state, the <strong>PDGS</strong> is qualified for nominal operations within the<br />

<strong>GSC</strong>. All services and interfaces are operated nominally according to operational<br />

procedures and manned accordingly. This state extends beyond spacecraft end-of-life<br />

to continue serving past accumulated data.<br />

4.6.2.2 System Configurations<br />

The <strong>PDGS</strong> will assume several configurations along time. The configuration of the <strong>PDGS</strong><br />

includes the hardware and software (e.g. software version of the functional sub-systems<br />

installed), system configuration elements (e.g. configuration files) as well as infrastructure<br />

sub-systems such as network links.<br />

Two specific configurations of the <strong>PDGS</strong> will co-exist:<br />

○ The Deployed-configuration, corresponding to the actual configuration of the <strong>PDGS</strong> in<br />

its deployed physical layout;<br />

○ The Reference-configuration, aiming at reproducing as precisely as possible the<br />

behaviour of the Deployed-configuration on the RP instance system for system<br />

corrective maintenance purposes;<br />

In addition, one or several Development-configuration may be maintained temporarily as<br />

being “working” or “beta” version of the <strong>PDGS</strong> and candidate for being finalised or qualified.<br />

Finally, several Deprecated-configurations will be maintained for historical reference, as<br />

corresponding to previously Deployed or Reference configurations that have then been<br />

superseded by new ones.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


4.6.3 OPERATIONAL TRANSFER BASELINE APPROACH<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 163 of 350<br />

As introduced earlier, the <strong>PDGS</strong> Reference-Platform will be a key functional element of the<br />

<strong>PDGS</strong> enabling the swift transitions of <strong>PDGS</strong> configurations in operations.<br />

Following <strong>PDGS</strong> maintenance or evolution activities at system or sub-system level, a<br />

common baseline approach will apply to the operational transfer of all new <strong>PDGS</strong> system<br />

configurations as follows:<br />

1. The upgraded (or new) sub-system(s) are assembled on the RP environment and<br />

tested at sub-system level as relevant depending on the maintenance or evolution<br />

performed;<br />

2. On success, system-level IV&V tests are performed on the RP pre-configured as a<br />

system-level representation of the target <strong>PDGS</strong> environment surrounding the subsystem(s)<br />

e.g. the RP would be configured as a ground-station to validate a new<br />

version of the front-end-processor interface;<br />

3. On success, the upgraded (or new) reference-qualified sub-system(s) are deployed on<br />

the true <strong>PDGS</strong> (after scheduling minimum downtimes as necessary, ideally none) with<br />

their upgraded (or new) operation instructions as appropriate, so creating a new<br />

preliminary-configuration baseline.<br />

4. The preliminary configuration behaviour is monitored in operations. If critical problems<br />

occur after upgrade, the previous operational-configuration baseline is swiftly<br />

redeployed, the problems are investigated on the RP through more thorough tests<br />

aiming at reproducing the operational behaviour, and maintenance actions are<br />

triggered accordingly.<br />

5. On success, the newly deployed preliminary-configuration becomes the operational<br />

baseline deprecating the current one, and associating the new reference-qualified<br />

configuration as mirror on the RP.<br />

4.6.4 SENTINEL UNITS PHASE-IN APPROACH<br />

Building upon the general principles settled in the previous paragraphs, Table 4-9 below<br />

outlines the scenario applicable to the phase-in of the spacecraft units in the <strong>PDGS</strong> operation<br />

life-cycle.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 164 of 350<br />

Activity or<br />

Milestone<br />

<strong>PDGS</strong><br />

development<br />

Reference<br />

Configuration<br />

Deployed<br />

Configuration<br />

State S2A State S2B State S2A State S2B<br />

Remarks<br />

Development N/A <strong>PDGS</strong> is integrated on RP<br />

<strong>PDGS</strong> is deployed and<br />

<strong>PDGS</strong> IV&V<br />

Preliminary<br />

verified in its definite physical<br />

layout<br />

<strong>PDGS</strong> is pre-qualified for<br />

<strong>PDGS</strong> QR<br />

operating on the constellation<br />

Qualified<br />

<strong>Sentinel</strong>-2 Ground-Segment is<br />

OSV<br />

integrated and validated for<br />

pre-operations<br />

GS-AR validated Qualified OSV excludes SVTs for S2B<br />

ORR<br />

S2A launch<br />

S2A Phase-E1<br />

S2A IOCR &<br />

<strong>PDGS</strong> AR<br />

Delta-S2B IV&V<br />

dry-runs<br />

completed<br />

S2B HW<br />

deployment &<br />

delta-S2B IV&V<br />

Delta-S2B <strong>PDGS</strong>-<br />

QR<br />

Delta-S2B OSV<br />

Delta-S2B GS-AR<br />

Delta-S2B ORR<br />

S2B launch<br />

S2B Phase-E1<br />

S2B IOCR<br />

reference-qualified<br />

S2B specific deltadevelopment<br />

referencequalified<br />

development<br />

reference-qualified<br />

preoperational<br />

N/A<br />

Ground-segment configuration<br />

is frozen until S2A launch.<br />

From now on, <strong>PDGS</strong> state for<br />

S2B is assumed by not<br />

formally qualified.<br />

S2A commissioning is<br />

performed while <strong>PDGS</strong> is<br />

validated for full operation<br />

Mission enters Phase-E2 with<br />

S2A<br />

Specific S2B updates are<br />

integrated on RP. RP still<br />

maintains reference-qualified<br />

configuration deployed in<br />

operations<br />

S2B updates are referencequalified<br />

on RP<br />

operational preliminary<br />

<strong>PDGS</strong> hardware is upgraded<br />

to support S2B while <strong>PDGS</strong> is<br />

in full operations for S2A<br />

<strong>PDGS</strong> is qualified for<br />

Qualified<br />

operating on the constellation<br />

OSV non-regression and S2B<br />

specific SVTs are performed<br />

<strong>Sentinel</strong>-2 ground-segment is<br />

validated<br />

validated for pre-operations<br />

ground-segment configuration<br />

preoperational<br />

is frozen until S2B launch<br />

S2B commissioning is<br />

performed<br />

<strong>Sentinel</strong>-2 Mission enters full<br />

Operational<br />

routine phase<br />

Table 4-9 <strong>Sentinel</strong>-2 Spacecraft Units Phase-In Scenario within the <strong>PDGS</strong><br />

It shows in particular:<br />

○ A RP configuration accurately following the deployed <strong>PDGS</strong> configuration<br />

systematically reference-qualified for the constellation;<br />

○ A pre-launch version of the <strong>PDGS</strong> already (pre-)qualified for the constellation following<br />

initial <strong>PDGS</strong> IV&V activities;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 165 of 350<br />

○ A <strong>PDGS</strong> deployed configuration with a hybrid state starting at the time the <strong>PDGS</strong><br />

infrastructure is upgraded from a single mission sizing to its final sizing required to<br />

support the constellation. From this event onwards, the <strong>PDGS</strong> assumes nominal<br />

operations for <strong>Sentinel</strong>-2A while tests are carried out in parallel to prepare for<br />

readiness of <strong>Sentinel</strong>-2B operational phase-in;<br />

○ A <strong>PDGS</strong> configuration reaching the validation state for the <strong>Sentinel</strong>-2A/B constellation<br />

only after the completion of OSVs applicable to <strong>Sentinel</strong>-2B;<br />

○ A <strong>PDGS</strong> configuration with full functionality vis-à-vis the <strong>GSC</strong> for the <strong>Sentinel</strong>-2A/B<br />

constellation after successful <strong>Sentinel</strong>-2B commissioning.<br />

The hybrid-state <strong>PDGS</strong> configuration immediately following its full-size reconfiguration to<br />

support <strong>Sentinel</strong>-2B preparatory activities will be the critical step of this scenario. It will<br />

impose:<br />

○ A careful configuration of all Data-Access elements of the <strong>PDGS</strong> so that user access is<br />

not spoilt by the testing activity performed on the <strong>Sentinel</strong>-2B specific dataflow.<br />

○ A careful configuration of the <strong>PDGS</strong> mission-planning elements, in particular vis-à-vis<br />

the FOS, so that the mission planning function continues operating nominally for<br />

<strong>Sentinel</strong>-2A independently from <strong>Sentinel</strong>-2B test planning;<br />

○ A thorough pre-configuration and validation on the RP of new infrastructure elements<br />

shared between <strong>Sentinel</strong>-2A and <strong>Sentinel</strong>-2B before deployment in operations;<br />

○ Specific functional, interface and reliability requirements at system and sub-system<br />

level as appropriate to ensure conflict-free <strong>Sentinel</strong>-2A and <strong>Sentinel</strong>-2B mission<br />

dataflows within the <strong>PDGS</strong>;<br />

○ Well-defined operational procedures dedicated to this phase-in scenario, validated and<br />

rehearsed initially as part of the pre-<strong>Sentinel</strong>-2A launch <strong>PDGS</strong> IV&V activity.<br />

4.6.5 EDRS PHASE-IN<br />

The launch of the EDRS piggyback payload is currently planned in the 2013 timeframe,<br />

hence in the same timeframe as the <strong>Sentinel</strong>-2A launch and start of operations. At this stage,<br />

it is however not foreseen to commission <strong>Sentinel</strong>-2A together with EDRS within the short<br />

time allocated for commissioning. Hence, unless EDRS is launched and commissioned wellbefore<br />

<strong>Sentinel</strong>-2, the approach described here foresees as general case an EDRS<br />

operational phase-in while <strong>Sentinel</strong>-2A is already in operations.<br />

The phase-in of EDRS imposes at term a drastic change to the mission operation scenario<br />

due to the reshaping of the CGS network required from the strict X-Band scenario. It is hence<br />

expected that a commissioning period of <strong>Sentinel</strong>-2 with EDRS will be required in parallel to<br />

the <strong>Sentinel</strong>-2A operational service before this change is effectively carried out.<br />

This paragraph describes the resulting two-step phase-in approach.<br />

4.6.5.1 Commissioning of EDRS Capabilities with <strong>Sentinel</strong>-2<br />

As described in 3.7.2, the <strong>Sentinel</strong>-2 <strong>PDGS</strong> foresees the use of EDRS capabilities at three<br />

levels, being the data-relay, data repatriation and data-dissemination. As the latter is<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 166 of 350<br />

considered an enhancement to the <strong>PDGS</strong> data dissemination capabilities, it can be<br />

commissioned separately without any impact on on-going operations. The data-relay and<br />

repatriation links will however require dedicated validation before operational transfer.<br />

As the reshaping of the <strong>PDGS</strong> to support the EDRS scenario will require specific investments<br />

for the deployment of new facilities or the upgrade of existing ones, it is assumed that EDRS<br />

capabilities will be preliminarily validated as part of EDRS commissioning activities without<br />

requiring such investment as pre-requisite. It is hence expected that for all three services, the<br />

EDRS program will put in place a validation framework. The <strong>PDGS</strong> RP and specific front-end<br />

processing hardware will however be used in complement to this framework to support<br />

<strong>Sentinel</strong>-2 specific validation activities.<br />

The overall approach will thus result in a two-phase validation:<br />

○ At first, the EDRS service will commissioned making use of the EDRS validation<br />

framework and the RP;<br />

○ Once pre-qualified on this framework, the required <strong>PDGS</strong> deployment activities will<br />

follow and a second validation activity will be performed. The validation of this last<br />

step will trigger the operation transfer activities described in 4.6.5.2.<br />

As part of its nominal operations, the reference platform will pre-qualify all specific hardware<br />

required to support the EDRS scenario before deployment to the <strong>PDGS</strong> centres.<br />

The following paragraphs describe this approach as applied to the three distinct EDRS<br />

services. Although described separately they will be carried out in parallel.<br />

4.6.5.1.1 Data-Relay Link<br />

The EDRS data-relay capability can be commissioned with <strong>Sentinel</strong>-2 at the same time and<br />

without any impact on operations. This will be achieved via the parallel downlink of the<br />

mission data routed through the XBS and OCP at selected orbits.<br />

In a preliminary step, to be carried out during the commissioning phase of the EDRS<br />

piggyback payload, the data-relay link with <strong>Sentinel</strong>-2 will be validated using the EDRS<br />

provided validation framework. For this, a <strong>PDGS</strong> provided front-end reception equipment will<br />

be installed in this framework and used to validate the data-reception compatibility. In turn the<br />

received data will be shipped to the reference platform and tested for compatibility against the<br />

Level-0 and higher level processors.<br />

In a second validation step, to be carried out at one <strong>PDGS</strong> ground facility intended to<br />

ultimately receive EDRS relayed data, the ground-reception compatibility will be<br />

commissioned and further processing will be carried out, possibly delayed after the<br />

operational processing (e.g. during idle periods) if this ground-facility happens to be reusing<br />

an X-Band facility.<br />

4.6.5.1.2 Data-Repatriation Link<br />

It is assumed the EDRS data-repatriation link will be commissioned in a preliminary step on<br />

the EDRS validation framework without any involvement of the <strong>Sentinel</strong>-2 <strong>PDGS</strong>.<br />

Following the <strong>PDGS</strong> required hardware deployments, such as the transmission and multicast<br />

reception equipment, the data-repatriation capabilities will be validated in parallel to nominal<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 167 of 350<br />

operations by means of data-product circulation operations from the transmit stations to the<br />

receiving ones. It is assumed this can be carried out directly using the front-end datacirculation<br />

capabilities of the operational <strong>PDGS</strong> with an appropriate configuration to avoid any<br />

impact on nominal data-circulation operations by other means.<br />

4.6.5.1.3 Data-Dissemination Link<br />

The validation of the Data-dissemination service for <strong>Sentinel</strong>-2 will be carried out similarly to<br />

the data-repatriation case. Following the <strong>PDGS</strong> required hardware deployments, such as the<br />

transmission equipment to the dissemination transponder for data-broadcasting, the datadissemination<br />

capabilities will be validated in parallel to nominal operations by means of databroadcast<br />

operations from the transmit stations to one or several test receiving stations. It is<br />

assumed this can be carried out directly using the capabilities of the operational <strong>PDGS</strong> with<br />

an appropriate configuration to avoid any impact on nominal operations.<br />

4.6.5.2 Operational Transfer<br />

Once commissioned through the activities described above, the <strong>PDGS</strong> will be already<br />

deployed and sized to support the change of mission scenario. This presupposes that all the<br />

necessary additional hardware was pre-qualified on the RP before deployment.<br />

Depending on the requirements of this scenario, the operation transfer activity will be either<br />

gradually phased with separate phase-in activities of the data-relay and data-repatriation<br />

services or performed all at once. The data-dissemination service can be phased-in totally<br />

independently to the other ones.<br />

Regarding the required <strong>PDGS</strong> software upgrades, the baseline operational transfer approach<br />

described in section 4.6.3 will globally apply, involving preliminary reference-qualification on<br />

the RP before operational transfer as part of normal work.<br />

Finally the operational switch to the new mission scenario will be performed by applying the<br />

nominal mission configuration control procedures defined for the <strong>PDGS</strong> and outlined in<br />

section 4.5.3.3, ensuring the accurate coordination of the <strong>PDGS</strong> configuration and the<br />

mission-planning configuration applicable to the new operation scenario.<br />

4.7 Network and Security Concepts<br />

4.7.1 SECURITY<br />

The <strong>Sentinel</strong>-2 <strong>PDGS</strong> handles, processes, stores and exchanges information of sensitive<br />

nature, including:<br />

○ information related to <strong>Sentinel</strong>-2 users and organisation (with profile and authentication<br />

details)<br />

○ information regarding specific requests from the GMES Security Core Service that<br />

might be subject to restriction (e.g. users identity)<br />

The <strong>Sentinel</strong> 2 Security Concept is currently based on:<br />

○ policies and regulations that are part to the internal <strong>ESA</strong>/EO security frameworks,<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


○ <strong>Sentinel</strong> 2 data policy<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 168 of 350<br />

○ EU directives on privacy (Regulation EC No 45/2001) and EU Directive on data<br />

retention [COM(2005)_438 final)]<br />

○ Common best practice standards and guidelines such as ISO 27001 and CiS<br />

benchmarks 3 .<br />

In addition, <strong>Sentinel</strong>-2 products shall be protected by the Terms & Conditions signed with the<br />

end users during registration.<br />

According to this, the security needs (in terms of confidentiality, integrity and availability) for<br />

each information category will be identified and proper access control means and access<br />

rights will be implemented in order to preserve these needs.<br />

In particular end users authentication and authorization functions to request and access to the<br />

<strong>Sentinel</strong>-2 products will be delegated to the CDS for GSPs and to the MMUS for other Users<br />

(see sections 4.10.1.1, 4.10.1.2).<br />

No need for a formal security classification, as defined in the EU Council regulations<br />

(2001/264/EC), the EU commission decision (2001/844/EC,) and the <strong>ESA</strong> Security<br />

regulations, has been defined up to now, and no such requirements have been expressed up<br />

to now by the EU Commission (TBC).<br />

No need for clearance has been identified up to now, either.<br />

4.7.2 NETWORK INFRASTRUCTURE<br />

The <strong>PDGS</strong> network infrastructure will provide connectivity services to the <strong>Sentinel</strong>-2 <strong>PDGS</strong><br />

centres and users and will support the following communications:<br />

○ Payload Data Ground Segment network connectivity;<br />

○ Electronic circulation of satellite data, mainly from the satellite acquisition stations to<br />

the specialized processing and archiving centres;<br />

○ Transfer of planning and M&C data between the <strong>PDGS</strong> centres;<br />

○ Electronic circulation of auxiliary data, mainly from the external providers to the<br />

centres;<br />

○ Data exchanges with the FOS;<br />

○ User access to the products catalogues for consulting and ordering;<br />

○ <strong>Sentinel</strong>-2 data dissemination to scientific and commercial users;<br />

○ Operators access to <strong>PDGS</strong> systems for operation and maintenance;<br />

○ Data communications internal to the different centres and facilities;<br />

The <strong>PDGS</strong> network will offer functions and services inspired from <strong>ESA</strong>’s principles and<br />

requirements described in [RD-20], [RD-21], and [RD-22].<br />

3 CiS: Centre for Internet Security, www.cisecurity.com<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 169 of 350<br />

The infrastructure aims for maximised scalability, flexibility and capacity to be upgraded and<br />

modelled to:<br />

○ Meet and adapt to the evolving data circulation and dissemination requirements of the<br />

<strong>PDGS</strong>;<br />

○ Satisfy the timeliness constraints of the NRT services;<br />

○ Serve all the intended <strong>Sentinel</strong>-2 users according to the Mission requirements<br />

specifications.<br />

The network infrastructure will additionally provide a set of auxiliary Information and<br />

Communication Technology (ICT) network services aimed to ensure the necessary<br />

connectivity and security services, such as Email, NTP, Proxy and DNS services.<br />

4.8 Collaborative <strong>PDGS</strong> Concepts<br />

As introduced in section 4.3.2.4, the <strong>Sentinel</strong>-2 core <strong>PDGS</strong> will offer specific collaboration<br />

opportunities aiming, in a harmonised approach, at enhancing the capabilities and scope of<br />

the global <strong>GSC</strong> through third-party contributions, i.e. beyond the sole scope of the core <strong>GSC</strong>.<br />

This section describes the two baseline practical collaborative services identified for the<br />

<strong>Sentinel</strong>-2 <strong>PDGS</strong> in responding to this global objective.<br />

Whilst the opportunity to feed <strong>Sentinel</strong>-2 data to nationally or privately managed Local Ground<br />

Stations exists and can be considered as a collaborative opening, it falls beyond the strict<br />

scope of the <strong>Sentinel</strong>-2 <strong>PDGS</strong> apart from the operations of an LGS commanding interface to<br />

enable the data reception activity directly from the <strong>Sentinel</strong>-2 spacecrafts.<br />

In counterpart, the <strong>Sentinel</strong>-2 <strong>PDGS</strong> will formalise the <strong>GSC</strong> collaborative concept through the<br />

offering of additional opportunities in two main collaboration areas:<br />

○ Enhancement of <strong>Sentinel</strong>-2 data-access performance, data availability and reliability:<br />

This opportunity involves separate collaborative centres operated outside of the <strong>GSC</strong><br />

framework but fed with <strong>Sentinel</strong>-2 data products though the core <strong>PDGS</strong> whilst hosting<br />

<strong>PDGS</strong> software enabling local mirroring and distribution of the data;<br />

○ Support to the development of new <strong>GSC</strong> products and their transfer to operation for<br />

operational sustainability:<br />

This opportunity involves separate collaborative entities, possibly scientific institutes or<br />

the GMES service providers themselves, which collaborate by hosting their privately<br />

developed data-processing software in the <strong>PDGS</strong> core (or collaborative) centres<br />

enabling the sustained generation of additional products. It is motivated to a large<br />

extent by the recent experience gained at <strong>ESA</strong> in this domain (cf. section 4.3.5.4).<br />

The following sections describe the above opportunities.<br />

Access and management of those two opportunities will be formalised as actual <strong>PDGS</strong><br />

services as described in section 4.10.2 and covered further down as detailed operation<br />

concepts enabling the collaborations.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 170 of 350<br />

4.8.1.1 Collaborative Data-Access Mirroring Centres<br />

This opportunity aims at contributing to enhancing the global <strong>Sentinel</strong>-2 data-access<br />

availability, reliability and performance by locally mirroring the data from third-party operated<br />

premises in counterpart of a privileged access to <strong>Sentinel</strong>-2 data products.<br />

This collaborative opportunity is motivated by the demonstrated successes of digital media<br />

sharing opportunities offered throughout the internet, further complemented by the trends<br />

advertised by internet carriers in optimising the effective bandwidth by replication and<br />

localisation of the data close to its consumers.<br />

From the <strong>PDGS</strong> system point of view, collaborative data-mirroring centres will be seen as an<br />

extension of the <strong>PDGS</strong> operationally supplied with <strong>Sentinel</strong>-2 products and contributing to the<br />

harmonised on-line publishing of the data they hold locally by implementing the <strong>PDGS</strong> dataaccess<br />

protocols.<br />

From the collaborative centre point of view, the core <strong>PDGS</strong> will act as primary data supplier<br />

granting privileged access to large quantities of <strong>Sentinel</strong>-2 data products reusing the <strong>PDGS</strong><br />

standard cross-archives data-circulation mechanisms (cf. section 4.5.4.9). In addition, the<br />

core <strong>PDGS</strong> will provide operational data-management software to be hosted and operated<br />

locally for receiving, housekeeping and relaying the data internally to legacy systems as well<br />

as externally to <strong>GSC</strong> users.<br />

A dedicated <strong>PDGS</strong> service will be defined and operated to enable this type of collaboration<br />

(cf. section 4.10.2.1).<br />

4.8.1.2 Hosted Processing Collaboration Opportunity<br />

The <strong>Sentinel</strong>-2 <strong>PDGS</strong> will provide a dedicated service to data users enabling their data<br />

processors to be hosted and run in the <strong>PDGS</strong> processing environment. This collaborative<br />

opportunity fosters the development of additional products to complement the base product<br />

list provided through the core <strong>PDGS</strong> services. It is motivated to a large extent by the recent<br />

experience at <strong>ESA</strong> in this domain (cf. section 4.3.5.4) and as such aims for a significant reuse<br />

of the established concepts applicable to the G-POD CAT-1 opportunity (cf. [RD-36] and [RD-<br />

37]).<br />

The goal of this service is to foster the use of <strong>Sentinel</strong>-2 data and the development of new<br />

derived operational products by enabling the remote access and processing of <strong>PDGS</strong> core<br />

products according to user-provided algorithm implementations.<br />

This service ultimately aims at enhancing the <strong>PDGS</strong> offerings vis-à-vis the GSPs indirectly or<br />

directly:<br />

○ Indirectly through collaborations with scientific research partners whereby new and<br />

complementary <strong>Sentinel</strong>-2 value-added products (e.g. Level-2) can be test-bedded,<br />

validated on large datasets, and finally swiftly transferred to sustainable operations for<br />

global usage.<br />

This collaborative approach avoiding bulk product transportation commonly required<br />

for algorithm development aims at solving data-access bottlenecks while making new<br />

processors ready for swift operational deployment when required;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 171 of 350<br />

○ Directly through collaborations with the GSP entities themselves whereby their<br />

proprietary value-added processors can be hosted in the <strong>PDGS</strong> and remotely operated<br />

either on-demand or systematically on the incoming <strong>Sentinel</strong>-2 data-flow.<br />

Since it is expected that most information products likely to be developed by GSPs<br />

from <strong>Sentinel</strong>-2 data will be substantially reduced in size compared to the base<br />

products (e.g. land classification maps, flood extents, etc), this approach will contribute<br />

to solving data-access issues (and associated large-bandwidth network demands) by<br />

transporting the user processors close to the data source instead of the opposite.<br />

The hosted-processing collaboration opportunity will include options targeting specific usage<br />

and mode of operation:<br />

○ A first option to provide on-demand triggering capability of the user-provided<br />

processors on the available data. Triggering will be managed and performed by the<br />

users themselves after an initial step required for processor integration in the <strong>PDGS</strong>.<br />

○ A second option targeting the automated triggering of the user-processors on the<br />

incoming data flow for the autonomous generation of value-added products. The valueadded<br />

products will be generated automatically on the available input flow and put at<br />

disposal for download.<br />

In both scenarios, the generated products may benefit each peer collaborative entity alone, or<br />

a wider community as agreed in the collaborations.<br />

The first on-demand processing option is targeting either:<br />

○ The development of value-added applications requiring interactivity or applicable only<br />

under certain circumstances (e.g. a crisis event), whilst needing large volumes of data<br />

in input summarised by processing into a lightweight comprehensive product.<br />

○ The interactive test-bedding and validation of new algorithms as a preliminary step<br />

towards a potential sustained processing under the second scenario.<br />

The second automated production scenario is enabling the generation of bulk datasets with<br />

the objective of either:<br />

○ Avoiding massive data distribution to the users by performing production on their<br />

behalf provided the valued-added products have a substantially reduced volume<br />

compared to the one of the source data (e.g. data mining, land classification, etc);<br />

○ Offering research partners with the possibility to mature and validate new processing<br />

algorithms by applying them on large datasets possibly spanning several years and<br />

corresponding to various measurement conditions;<br />

○ Gradually enhancing the portfolio of <strong>GSC</strong> available datasets with new and mature<br />

value-added products under a collaborative IPR scheme.<br />

The service model enabling the collaborations will follow a shared workflow with a welldefined<br />

role-split between the <strong>PDGS</strong> operators and the collaborative partners inherited from<br />

the one in-place for G-POD CAT-1 opportunity implementations as recalled on Figure 4-31.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 172 of 350<br />

Figure 4-31 Schematic of the EO G-POD CAT-1 Collaborative Workflow<br />

A dedicated <strong>PDGS</strong> service will be defined and operated to enable this type of collaboration<br />

(cf. section 4.10.2.2).<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 173 of 350<br />

4.9 <strong>PDGS</strong> Operation Layouts<br />

This section describes potential configurations of the distributed <strong>PDGS</strong> to support end-to-end<br />

operations. The initial layout that will be put in place for the launch of <strong>Sentinel</strong>-2A will be<br />

settled at a later stage, building upon the layout principles presented hereafter.<br />

All operational configurations are made of an assembly of core <strong>PDGS</strong> operational entities<br />

including:<br />

Core Ground Stations (CGSs) with X-Band LEO tracking and/or EDRS Ka-Band GEO<br />

pointing capabilities responsible for acquiring the data from the <strong>Sentinel</strong>-2 satellites,<br />

feeding the <strong>PDGS</strong> processing chains collocated at the station and distributing the data<br />

on-line.<br />

In principle, all data processing operations cascading from every acquisition will be<br />

performed directly at the ground stations ensuring on-line data product distribution<br />

directly from the station archives shortly after acquisition. Flexibility of the <strong>PDGS</strong><br />

distributed design will however allow for data acquisitions to be performed at remote X-<br />

Band ground stations responsible for generating the Level-0 data and relaying it to<br />

processing/archiving centres centralised in Europe;<br />

Processing/Archiving Centres (PACs) in charge of either or a combination of the<br />

following operations:<br />

o Processing and distributing the data acquired at and relayed from remote<br />

ground stations;<br />

o Archiving the mission products in the mid term (typically one year) with on-line<br />

distribution capabilities;<br />

o Data reprocessing operations of contained scope;<br />

o Hosted processing operations in support to third-party collaborations;<br />

o Long-term archiving and preservation of all mission products with full<br />

redundancy and off-line distribution capabilities. In addition, those centres will<br />

take charge of bulk reprocessing operations over the global dataset.<br />

An entity in charge of all QC, Cal/Val, and POD operations, interfacing the expert<br />

Cal/Val team (possibly collocated) as required. It will also be in charge of the validation<br />

of the instrument processors on behalf of the Reference Platform operators.<br />

An entity in charge of <strong>PDGS</strong> system-level coordination, configuration and general<br />

control of the mission embedding all interfaces with the FOS.<br />

A Reference Platform in charge of <strong>PDGS</strong> system maintenance, evolutions and transfer<br />

to operation (cf. 4.6.1).<br />

With the exception of the X-Band ground stations which will be bound to specific geographical<br />

locations, other entities (such as EDRS Ka-Band stations or processing/archiving entities)<br />

may be collocated or distributed around Europe. As far as data archiving and distribution is<br />

concerned, the advantages of a scattered physical layout with several distributed archives will<br />

be considered. In particular, the full mission archive redundancy will be achieved by means of<br />

a minimum of two geographically distributed entities.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 174 of 350<br />

Beyond the scope of the core <strong>PDGS</strong>, other third-party entities will potentially add-up to the<br />

<strong>PDGS</strong> extended layout, namely:<br />

Local Ground Stations entitled to receive <strong>Sentinel</strong>-2 data in real-time via X-Band (or<br />

Ka-Band when relayed from EDRS);<br />

Collaborative data-access mirroring centres (cf. 4.8.1.1) acting as core <strong>PDGS</strong> archives<br />

locally mirroring the <strong>PDGS</strong> data from their premises.<br />

The following paragraphs provide an insight over specialised core <strong>PDGS</strong> configurations<br />

starting from an X-Band station based layout to configurations with EDRS in operations.<br />

4.9.1 BASELINE OPERATION LAYOUT<br />

The <strong>PDGS</strong> baseline operation layout is based on a CGS network of at least four X-Band<br />

stations.<br />

It assumes that at least two CGSs are situated in polar areas hence allowing receiving at<br />

least half of the mission data. The other half will be received by complementary X-Band<br />

stations located at lower latitude ranges. It further accounts for one CGS with limited<br />

connectivity resources to the mainstream European communication network, hence<br />

potentially creating a bottleneck for data access.<br />

All CGSs but one will be entitled to receive NRT data. A CGS centred over Europe will bring<br />

the additional benefit of bringing a RT access capability over most European land areas (cf.<br />

section 4.3.10.2) as well as contemporaneous direct-downlink capabilities over European<br />

LGSs (cf. section 4.5.4.3).<br />

To optimally respond to the data-access requirements, two additional and complementary<br />

PACs will be operated in Europe to mirror the data received from the CGS network and<br />

optimise data-access performance:<br />

○ One will be dedicated to:<br />

o Processing the data repatriated from the remaining CGS up to Level-1C;<br />

o Mirroring the archive of all cloud-free data processed at Level-1C (S2MSI1C) for<br />

the last 12 months after sensing;<br />

o Providing reprocessing capabilities from an on-line Level-0 archive of 3 months.<br />

○ A second one will be dedicated to providing medium term storage of the S2MS1C<br />

coverage of Europe for one year.<br />

Each PAC will additionally hold a collocated LTA service providing LTDP services in full<br />

redundancy over the mission lifetime.<br />

The three main CGSs and the two PACs will all participate to the federated data-access<br />

network.<br />

This <strong>PDGS</strong> operation layout is depicted below:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 175 of 350<br />

S2A/B<br />

X-Band<br />

X-Band<br />

LGS<br />

<strong>PDGS</strong><br />

X-Band<br />

CGS<br />

<strong>PDGS</strong><br />

X-Band<br />

CGS<br />

X-Band<br />

LGS<br />

<strong>PDGS</strong><br />

X-Band<br />

CGS<br />

Short-Term<br />

Circulation<br />

Data<br />

Circulation<br />

<strong>PDGS</strong><br />

Data-Access<br />

Network<br />

<strong>PDGS</strong><br />

X-Band<br />

CGS<br />

<strong>PDGS</strong><br />

PAC<br />

<strong>PDGS</strong><br />

PAC<br />

Figure 4-32 Baseline Mission Operation Layout<br />

4.9.2 ENHANCED OPERATION LAYOUT WITH EDRS<br />

This ambitious mission operation configuration will take benefit of all EDRS service<br />

components (Data-Relay, Data-Repatriation and Data-Dissemination services) with<br />

associated capacities allocated for <strong>Sentinel</strong>-2 as described in section 3.7.2.<br />

It will be based on the assumption of a CGS network composed of:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 176 of 350<br />

○ Polar X-Band stations (typically one or two) able as a whole to receive the data from<br />

<strong>Sentinel</strong>-2 spacecrafts once per orbit. They will additionally be equipped to retransmit<br />

the data in near-real-time through EDRS 220Mbps data-repatriation transponders;<br />

○ A network of a TBD number of Ka/Ku-Band stations spread throughout Europe in the<br />

EDRS reception footprints of both the data-relay and the data-repatriation<br />

transponders. Those stations will be able to receive the complementary <strong>Sentinel</strong>-2<br />

downlinks via the OCP and EDRS as well as the data repatriated by multicast in Ku-<br />

Band from polar stations.<br />

Taking benefit from the compound usage described above, the repatriation capability will be<br />

used to multicast in near-real-time the raw-data acquired at polar-stations throughout Europe<br />

which will amount to half of the overall mission data. Coupled with the data-relay downlinks<br />

securing the other half in multicast directly from the spacecrafts, this operation configuration<br />

will lead to a fully flexible ground network bringing the huge <strong>Sentinel</strong>-2 data volumes nearly<br />

anywhere in Europe for local processing and distribution close to the users.<br />

The repatriated data volume from polar-stations, amounting in average to 8 minutes of<br />

payload data from each spacecraft, can be multicast within about 18 minutes on the EDRS<br />

220Mbps bandwidth repatriation path. Considering two <strong>Sentinel</strong>-2 units in orbit, usage of the<br />

link will be limited to 36 minutes in average per every 100 minutes which is about a third of<br />

the assumed time-shared capacity allocated to <strong>Sentinel</strong>-2.<br />

This scenario is hence deemed achievable while providing NRT access to the global <strong>Sentinel</strong>-<br />

2 data anywhere in Europe, provided the repatriation path is available to the <strong>Sentinel</strong>-2<br />

mission at the right time. Beyond the noteworthy benefits that such scenario would bring in<br />

terms of flexibility, reliability and performance, it would also considerably reduce the needs for<br />

operating high-bandwidth point-to-point ground-lines to move the large volumes of <strong>Sentinel</strong>-2<br />

data throughout Europe.<br />

The global multicast data will be filtered in input to each centre (e.g. divided by geographical<br />

regions) while providing for the necessary redundancy between centres to ensure global<br />

reliability. Each centre will autonomously bring the raw data to higher-levels by local<br />

processing and distribute it into a federated data-access network.<br />

End-users will mostly rely on the ground network infrastructure, possibly enhanced to their<br />

needs, to access the data from the local centres via the federated network. In complement,<br />

the<br />

data-broadcast capability will be used to reach locations that are poorly served otherwise.<br />

This operation configuration is depicted below:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 177 of 350<br />

S2A/B<br />

LCT<br />

Data-Relay<br />

Transponder<br />

X-Band<br />

Data-Repatriation<br />

Transponder<br />

EDRS<br />

Ka-Band<br />

relay<br />

multicast<br />

<strong>PDGS</strong><br />

X-Band<br />

CGS<br />

<strong>PDGS</strong><br />

X-Band<br />

CGS<br />

Ku-Band<br />

repatriation<br />

multicast<br />

X-Band<br />

LGS<br />

EDRS<br />

LGS<br />

EDRS<br />

LGS<br />

X-Band<br />

LGS<br />

<strong>PDGS</strong><br />

EDRS CGS<br />

<strong>PDGS</strong><br />

EDRS CGS<br />

<strong>PDGS</strong><br />

Data-Access<br />

Network<br />

Long-Term<br />

Circulation<br />

<strong>PDGS</strong><br />

EDRS CGS<br />

<strong>PDGS</strong><br />

EDRS CGS<br />

EDRS<br />

LGS<br />

EDRS Dissemination<br />

Transponder<br />

Dissemination<br />

broadcast<br />

<strong>PDGS</strong><br />

PAC<br />

<strong>PDGS</strong><br />

PAC<br />

Figure 4-33 Enhanced <strong>PDGS</strong> Operation Layout with EDRS<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


4.9.3 ALTERNATIVE OPERATION LAYOUTS WITH EDRS<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 178 of 350<br />

Additional possible mission operation configurations are outlined here should EDRS not<br />

provide high-bandwidth repatriation services or should they not be finally sized sufficiently to<br />

support the baseline requirements.<br />

Figure 4-34 Alternative <strong>PDGS</strong> Operation Layout with EDRS<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 179 of 350<br />

It is inheriting the principles of the EDRS enhanced layout while using ground-networks (or<br />

media shipment as trade-off) to repatriate the data acquired at polar stations to a mediumterm<br />

centre. According to the actual X-Band CGS set-up, RT and NRT acquisitions will be<br />

routed in priority via the OCP to EDRS enabled CGSs to take benefit of the wide multicast<br />

coverage provided through EDRS. This will ensure that the two EDRS Ka-Band stations can<br />

share the RT and NRT processing or provide for redundancy by simple configuration.<br />

4.10 <strong>PDGS</strong> Services Portfolio<br />

The portfolio of <strong>PDGS</strong> services aims at stating all high-level services the <strong>Sentinel</strong>-2 <strong>PDGS</strong><br />

system will offer vis-à-vis its external interfaces during operations starting at Phase-E1, using<br />

the <strong>PDGS</strong> system capabilities defined in [RD-01].<br />

The service requirements cascade from the <strong>PDGS</strong> specific function within the overall<br />

<strong>Sentinel</strong>-2 system and, to a higher level, within the <strong>GSC</strong> to be guaranteed starting at Phase-<br />

E1 and sustained in the long term throughout Phase-E2.<br />

This chapter describes all services offered by the <strong>PDGS</strong> highlighting for each one, the scope<br />

and characteristics, the invocation mechanism and the relevant <strong>PDGS</strong> interface applicable to<br />

it..<br />

4.10.1 SERVICES TO <strong>PDGS</strong> STAKEHOLDERS<br />

This section describes all <strong>PDGS</strong> services dedicated to supplying <strong>Sentinel</strong>-2 data to the<br />

identified data consumers, namely:<br />

○ End-users, including GSPs, for the supply of <strong>Sentinel</strong>-2 data products through the<br />

MMUS;<br />

○ GSPs for the supply of <strong>Sentinel</strong>-2 products via the CDS through the CDS/DAIL I/F;<br />

○ Local Ground Stations through the LGS commanding interface enabling the native<br />

<strong>Sentinel</strong>-2 X-Band space-to-ground real-time data reception to any authorized LGS;<br />

○ The FOS for the supply of HKTM data received at the <strong>PDGS</strong>;<br />

○ The general public for the on-line publishing of <strong>Sentinel</strong>-2 true-colour images.<br />

4.10.1.1 <strong>Sentinel</strong>-2 User Services<br />

As introduced in section 4.5.2.2.1, the <strong>Sentinel</strong>-2 <strong>PDGS</strong> will offer a homogenous data access<br />

to supply <strong>Sentinel</strong>-2 generated products to all authorised users via <strong>ESA</strong>’s MMUS.<br />

Besides product access provided through a multi-mission interface, this service embeds all<br />

necessary user-support functions such as the publishing of relevant documentation and the<br />

management of a Support-Desk.<br />

4.10.1.1.1 Service Users<br />

Service users are all registered end-users entitled to access <strong>Sentinel</strong>-2 products via the<br />

MMUS interface.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 180 of 350<br />

Service access will also be granted to specific user-groups responsible for CAL/VAL or<br />

product quality-control activities. In particular, the CNES will belong to this category during<br />

phase-E1 of the spacecrafts.<br />

4.10.1.1.2 Service Characteristics<br />

The MMUS Data-Access service includes three components for product discovery, supply,<br />

and subscribed automated download.<br />

This service will interface the authorised users via the MMUS web-portal allowing to:<br />

○ Browse and query the <strong>Sentinel</strong>-2 catalogue of available products;<br />

○ Retrieve the <strong>Sentinel</strong>-2 products available for download;<br />

○ Automate the downloads based on user-defined subscriptions.;<br />

○ Get on-request support via a Support-Desk.<br />

4.10.1.1.2.1 MSI Product Discovery and Data-Set Definition<br />

The MMUS Data-Access service will allow discovery of MSI data products available for<br />

download and meeting specific criteria.<br />

In complement to sensing-time based criteria, the discovery criteria will support filtering based<br />

on the spacecraft unit, the product-type, the geographical-coverage (e.g. continental/local<br />

scale bounding box), the cloud-cover, and any other criteria on metadata supported for user<br />

queries.<br />

Access to products within the product list will be driven by user-access rights. In particular:<br />

○ QIs defined for each product-type will allow filtering out degraded quality products visà-vis<br />

general users whilst making them available to expert users for investigation;<br />

○ <strong>Sentinel</strong>-2B products will be hidden by configuration to general users during the<br />

commissioning phase of <strong>Sentinel</strong>-2B while the <strong>Sentinel</strong>-2A collections are nominally<br />

serviced.<br />

○ More generally, access grants will be managed independently per spacecraft and<br />

product-type and include additional filtering granularity as defined in section 4.10.3.1<br />

Data Access Control Service.<br />

The table below summarises per product-type the minimum set of criteria supported.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


Product-<br />

Type<br />

Identifier<br />

S2MSI0<br />

S2MSI1A<br />

S2MSI1B<br />

Geographical<br />

coverage<br />

Granule intersection<br />

with user-area<br />

S2MSI1C Granule (Tile)<br />

intersection with userarea<br />

Cloud-cover<br />

Rough cloud-cover<br />

threshold (%) at granule<br />

level or cumulated over the<br />

user-area per orbit<br />

Could-cover threshold (%)<br />

at granule (tile) level or<br />

cumulated over the userarea<br />

per orbit<br />

Cloud-cover criteria<br />

discriminating thin-cirrus<br />

from thick-cloud cover<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 181 of 350<br />

Additional criteria<br />

Spacecraft unit, QIs, acquisition<br />

station, etc<br />

Spacecraft unit, QIs , other TBD<br />

metadata<br />

Spacecraft unit, QIs , other TBD<br />

metadata<br />

Table 4-10 <strong>Sentinel</strong>-2 user-defined criteria for product selection<br />

4.10.1.1.2.2 MSI Product Supply<br />

The MMUS Data-Access service will supply MSI products (in the form of User-Products as<br />

defined in section 4.4.2) that will be assembled on-the-fly at download time according to userdefined<br />

parameters.<br />

Reusing the query capabilities defined in the previous paragraph, the supplied products will<br />

be constructed following product-templates defining the user-preferences in terms of product<br />

contents and format from available options.<br />

The product-template will allow further customisation of the product components to include<br />

into the final products. The selection of product components across product levels will also be<br />

possible such that lower-level product components can be integrated into the upper-level<br />

product structure when required. User-preferences will additionally drive the product<br />

packaging format such as SAFE or DIMAP.<br />

By default, the sole granules selected through the reduction filter will be compiled in the<br />

product. Alternatively, a specific user-option will enforce that, provided at least one product<br />

granule meets the criteria, the reconstructed product is either of: the full orbit stripline, the full<br />

MSI swath, or the full MSI swath intersecting the user-area.<br />

4.10.1.1.2.3 Download Automation and User-Defined Data-Set Subscriptions<br />

As introduced in section 4.4.3, the Data-Access service will provide functionality to automate<br />

the retrieval of the MMUS defined Data-Sets at the user site based on the User-Product<br />

construction mechanisms. Practically, Data-Set subscriptions will correspond to the<br />

autonomous streamed download of User-Products following user-preferences as outlined in<br />

the previous sections as soon as new products meeting the reduction criteria are made<br />

available in the <strong>PDGS</strong>.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 182 of 350<br />

4.10.1.1.2.4 Support-Desk<br />

As described in section 4.5.2.4 a first line Support-Desk will respond to general userenquiries.<br />

A second-line Support Desk, triggered through the first-line Support Desk, will<br />

provide expertise support.<br />

4.10.1.1.3 Service Dependencies and Constraints<br />

The MMUS Service access will require preliminary user registration vis-à-vis the POM, cf.<br />

section 4.10.3.1 for the applicable registration service.<br />

The timeliness, supply latency and quality of the MSI products accessible through this service<br />

directly cascades from the high-level baseline outlined in section 4.4.<br />

4.10.1.1.4 Triggering Mechanism and Interface<br />

The service is triggered by the end-users through the MMUS client for the product discovery<br />

and product download meanwhile the “download manager” triggers the automatic product<br />

download based on subscriptions (cf. [RD-44]).<br />

The support Desk will be provided through an operator interface (telephone and email).<br />

4.10.1.2 Interface Service to CDS/DAIL<br />

The <strong>Sentinel</strong>-2 <strong>PDGS</strong> will offer a dedicated electronic interface service towards the CDS/DAIL<br />

for discovery and download of <strong>Sentinel</strong>-2 products. This service aims at responding precisely<br />

to the SCE-01 applicable <strong>GSC</strong>DA scenario defined in [AD-02] whereby the <strong>Sentinel</strong>-2<br />

datasets identified in the <strong>GSC</strong> DAP are made available for download to authorized users<br />

directly through an external interface of the <strong>PDGS</strong>.<br />

This interface service aims at implementing the Catalogue service interface [RD-14]/[RD-15]<br />

and the On-Line Access service interface [RD-16] of CDS/DAIL as required by the<br />

<strong>GSC</strong>DA/CDS [RD-02].<br />

This service is implemented by through <strong>ESA</strong>’s MMUS complemented by the <strong>Sentinel</strong>-2<br />

specific DAG interface for the effective product downloads.<br />

4.10.1.2.1 Service Users<br />

The service user is the <strong>GSC</strong>DA/CDS and more particularly its DAIL component. The final<br />

users of the Data Access service through the CDS/DAIL are the GSP entities registered<br />

through the <strong>GSC</strong>DA.<br />

4.10.1.2.2 Service Characteristics<br />

The CDS/DAIL Interface service will answer autonomously to DAIL requests by translating<br />

the Catalogue (resp. On-Line Access) requests into equivalent <strong>Sentinel</strong>-2 catalogue query<br />

(resp. product download) requests.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 183 of 350<br />

4.10.1.2.3 Service Dependencies and Constraints<br />

As cascading from MMUS generic services, the DAIL interface service inherits the<br />

dependencies and constraints defined in section 4.10.1.1.3.<br />

4.10.1.2.4 Triggering Mechanism and Interface<br />

The service will be triggered via the ngEO MMUS component and comply with the applicable<br />

DAIL interfaces, namely the HMA Catalogue service interface [RD-14]/[RD-15] and the HMA<br />

On-Line Access service interface [RD-16].<br />

4.10.1.3 Coverage Interface Service to CDS/SCI<br />

The <strong>Sentinel</strong>-2 <strong>PDGS</strong> will autonomously publish the coverage of all acquired images to the<br />

CDS/SCI. This service aims at enabling the creation at SCI level of multi-mission coverages<br />

based on <strong>Sentinel</strong>-2 data complemented by other GCM data.<br />

4.10.1.3.1 Service Users<br />

The service user is the <strong>GSC</strong>DA/CDS and more particularly its SCI component.<br />

4.10.1.3.2 Service Characteristics<br />

This service will autonomously and systematically push all <strong>Sentinel</strong>-2 acquired image<br />

coverage metadata to the applicable SCI interface according to [RD-13].<br />

4.10.1.3.3 Service Dependencies and Constraints<br />

The timeliness of the coverage reports published through this service directly cascades from<br />

the availability of Level-1C data from the <strong>PDGS</strong> processing chains, itself driven by the highlevel<br />

mission operation concepts stated in the HLOP.<br />

4.10.1.3.4 Triggering Mechanism and Interface<br />

Service operation will be autonomous. <strong>Sentinel</strong>-2 coverage reports will be systematically<br />

placed on the SCI interface according to [RD-13].<br />

4.10.1.4 Performance Reporting Service to CDS/CQC<br />

The <strong>Sentinel</strong>-2 <strong>PDGS</strong> will autonomously publish CDS Service Performance Reports (CDS-<br />

SPR) to the <strong>GSC</strong>DA/CDS on the <strong>Sentinel</strong>-2 generated production and the quality of service<br />

provided to the GSPs.<br />

The Service Performance Reports will include:<br />

<br />

<br />

Product quality reports of all acquired/generated images to the CDS/CQC necessary to<br />

support the correct data exploitation by the GSPs;<br />

Mission performance reports to determine the quality of service provided to the GSPs;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 184 of 350<br />

Up to date references to the <strong>Sentinel</strong>-2 MSI performance and characteristics definition<br />

and the products specification;<br />

4.10.1.4.1 Service Users<br />

The service user is the <strong>GSC</strong>DA/CDS and more particularly its CQC component.<br />

4.10.1.4.2 Service Characteristics<br />

This service will autonomously and systematically push all the CDS-SPRs to the CQC<br />

interface according to [RD-38].<br />

4.10.1.4.3 Service Dependencies and Constraints<br />

No specific dependency or constraint is identified.<br />

4.10.1.4.4 Triggering Mechanism and Interface<br />

Service operation will be autonomous. CDS-SPRs will be systematically generated according<br />

to CDS/CQC interface defined in [RD-38].<br />

4.10.1.5 <strong>Sentinel</strong>-2 X-Band Real Time Data Access Service<br />

As introduced in section 4.2.7, this service aims at enabling the data reception at Local<br />

Ground Stations (LGS) of X-Band data downlinked in real-time from the <strong>Sentinel</strong>-2<br />

spacecrafts.<br />

4.10.1.5.1 Service Users<br />

Service users are national or foreign X-Band ground-station operators having agreed<br />

<strong>Sentinel</strong>-2 real-time access with the MMA.<br />

4.10.1.5.2 Service Characteristics<br />

The service enables <strong>Sentinel</strong>-2 X-Band data reception at LGS through the automated supply<br />

at the stations defined interfaces of planning information relevant to the real-time acquisition<br />

opportunities. Planning information will be provided separately to each authorised LGS<br />

provided its configured station mask intersects with the real-time opportunity.<br />

Reception Planning information will typically contain accurate orbit data of the spacecrafts<br />

together with begin and end times of the planned downlinks of each of the data partitions<br />

(MSI and Ancillary data). It will be provided at the station interfaces shortly before acquisition<br />

(typically 12 hours).<br />

As a preliminary step to this service, the <strong>PDGS</strong> will maintain and make available to each LGS<br />

the decompression software required for processing the <strong>Sentinel</strong>-2 raw-data with associated<br />

user documentation.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 185 of 350<br />

4.10.1.5.3 Service Dependencies and Constraints<br />

As pre-requisite, the LGS Service user shall be registered vis-à-vis the MMA as an LGS for<br />

<strong>Sentinel</strong>-2. All authorized LGS will be reported in the HLOP with their configuration and<br />

agreed service parameters.<br />

4.10.1.5.4 Triggering Mechanism and Interface<br />

The service operation will be autonomous and will systematically deliver LGS data reception<br />

plans at a well-defined and documented interface dedicated to each authorised LGS.<br />

4.10.1.6 <strong>Sentinel</strong>-2 True Colour Images On-Line Publishing Service<br />

As introduced in section 4.5.2.2.3, this service provides public anonymous access to the<br />

collection of <strong>Sentinel</strong>-2 TCIs through a dedicated web-portal.<br />

4.10.1.6.1 Service Users<br />

Service users will be general public individuals sitting in Europe or elsewhere with<br />

connectivity to the internet.<br />

4.10.1.6.2 Service Characteristics<br />

Service characteristics will be as outlined in section 4.5.2.2.3.<br />

4.10.1.6.3 Service Dependencies and Constraints<br />

The timeliness of new imagery updates accessible through this service directly cascades from<br />

the high-level mission data recovery strategy on ground as settled in the HLOP (cf. 4.5.1.5).<br />

4.10.1.6.4 Triggering Mechanism and Interface<br />

The image publishing service will be operated by the end-users through a web-portal<br />

remotely accessing the imagery publishing servers according to user actions.<br />

4.10.1.7 Housekeeping Data Distribution Service to FOS<br />

This service is dedicated to the <strong>Sentinel</strong>-2 FOS for the timely supply of <strong>Sentinel</strong>-2<br />

housekeeping data products (S2HKTM) immediately after data reception from the<br />

spacecrafts.<br />

4.10.1.7.1 Service Users<br />

The <strong>Sentinel</strong>-2 FOS is the only identified user of this service.<br />

4.10.1.7.2 Service Characteristics<br />

This service is entirely autonomous and will result from the X-Band HKTM operation scenario<br />

described in section 4.5.5. Once per orbit and immediately following data reception at the<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 186 of 350<br />

CGS from <strong>Sentinel</strong>-2A or <strong>Sentinel</strong>-2B, one S2HKTM product containing the spacecraft HKTM<br />

data acquired on board since the last downlink will be systematically generated at the CGS<br />

and published on the FOS interface server.<br />

New data will be available on the FOS server within one-hour after acquisition.<br />

4.10.1.7.3 Service Dependencies and Constraints<br />

No dependencies or constraints are identified.<br />

4.10.1.7.4 Triggering Mechanism and Interface<br />

Service operation will be autonomous. The generated S2HKTM products will be<br />

systematically placed on the FOS interface server according to a well-defined ICD.<br />

4.10.2 SENTINEL-2 COLLABORATIVE <strong>PDGS</strong> SERVICES<br />

As introduced in sections 4.2.6 and 4.8, the <strong>Sentinel</strong>-2 <strong>PDGS</strong> will offer specific collaboration<br />

opportunities aiming, in a harmonised approach, at enhancing the capabilities and scope of<br />

the global <strong>GSC</strong> through third-party contributions, i.e. beyond the sole scope of the core <strong>GSC</strong>.<br />

This section describes the two baseline practical collaborative services identified for the<br />

<strong>Sentinel</strong>-2 <strong>PDGS</strong> in responding to this global objective.<br />

4.10.2.1 Collaborative Data Mirroring Centre Integration Service<br />

This service aims at supporting the deployment of collaborative centres which, in counterpart<br />

of a privileged access to <strong>Sentinel</strong>-2 data products, contribute to enhancing the global<br />

<strong>Sentinel</strong>-2 data-access availability, reliability and performance by locally mirroring the data<br />

from their premises. The following paragraphs describe the specific <strong>PDGS</strong> service enabling<br />

this collaboration.<br />

4.10.2.1.1 Service Users<br />

Service potential users range from scientific institutions to industrial bodies including GSPs.<br />

Access to this service will cascade from collaboration agreements preliminarily set-up with the<br />

POM.<br />

4.10.2.1.2 Service Characteristics<br />

The service vis-à-vis the peer collaborative entities is characterised by the combination of:<br />

○ Technical support activities regarding the setting up and operations of a <strong>PDGS</strong><br />

compatible mirror centre;<br />

○ Operational data supply activities.<br />

Technical support activities include:<br />

○ The provision and maintenance of <strong>PDGS</strong> standard data-management software to be<br />

installed and operated at the mirror centre for data-reception, housekeeping and<br />

internal/external distribution of products;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 187 of 350<br />

○ The provision and maintenance of documented guidelines covering centre installation<br />

and configuration (hardware and software installation/configuration manuals, software<br />

user manuals)<br />

○ The provision and maintenance of relevant operational procedures covering the centre<br />

operations vis-à-vis the <strong>PDGS</strong> provided software systems;<br />

○ Support to the centre set-up under the form of a help-desk activated during the initial<br />

phase of the collaboration.<br />

On completion of the centre set-up, the core <strong>PDGS</strong> will start supplying data operationally<br />

according to the terms of the collaboration agreement. Data supply will be performed either<br />

electronically or via media reusing the mechanisms developed for the core <strong>PDGS</strong> internal<br />

data-circulation.<br />

4.10.2.1.3 Service Dependencies and Constraints<br />

Eligibility to the service will be managed by the POM through the detailed definition of<br />

collaboration agreements applicable to this type of collaboration.<br />

4.10.2.1.4 Triggering Mechanism and Interface<br />

The service will be globally managed through a dedicated Collaboration support <strong>PDGS</strong><br />

function. Please refer to section 5.2.4.6 for an outline description of this function.<br />

Data-supply activities will be performed through a generic <strong>PDGS</strong> data-circulation function.<br />

Please refer to section 5.2.3.8 for an outline description of this function.<br />

4.10.2.2 Hosted Processing Service<br />

Based on to the concepts defined previously in section 4.8.1.2, the <strong>Sentinel</strong>-2 <strong>PDGS</strong> will<br />

provide a collaborative opportunity to data users enabling their data processors to be hosted<br />

and run in the <strong>PDGS</strong> processing environment. The following paragraphs describe the specific<br />

<strong>PDGS</strong> service enabling this collaboration<br />

4.10.2.2.1 Service Users<br />

This service targets the scientific research community or the GSP themselves. Access to this<br />

service will be managed through the POM via a well-defined collaboration agreement.<br />

4.10.2.2.2 Service Characteristics<br />

The hosted-processing collaboration opportunity includes options targeting specific usage<br />

and mode of operation:<br />

○ A first option providing on-demand triggering capability of the user-provided processors<br />

on the available data by the users themselves;<br />

○ A second option targeting the automated triggering of the user-processors on the<br />

incoming data flow for the autonomous generation of value-added products. The valueadded<br />

products will be generated automatically on the available input flow and put at<br />

disposal for download.<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 188 of 350<br />

Largely based on the G-POD CAT-1 experience heritage summarised in sections 4.3.5.4 and<br />

4.8.1.2, the following paragraphs describe the characteristics of the service in a stepwise<br />

approach as applicable to the service implementation of each option:<br />

○ The characteristics of the initial processor integration service, as a prerequisite for<br />

enabling the required hosted processing for both hosted-processing models;<br />

○ The characteristics of the on-demand processing scenario option, either to be<br />

sustained as final operation scenario or carried-out as a preliminary step towards the<br />

sustained processing scenario;<br />

○ The characteristics of the systematic hosted-processing scenario<br />

4.10.2.2.2.1 Processor Integration<br />

This service offering corresponds to the initial step of the collaboration enabling the third-party<br />

provided processor to be remotely operated within the <strong>PDGS</strong> environment.<br />

It provisions for:<br />

○ The publishing and maintenance of documented integration guidelines (similar to [RD-<br />

37]) with relevant technical documentation such as a well-defined Interface Control<br />

Document between the user-processor and the <strong>PDGS</strong> host environment;<br />

○ The provision of a remotely accessible test-bedding environment for user processors<br />

coupled with test-data for compatibility testing and integration preparatory activities;<br />

○ The effective integration and deployment of the user-processor into the <strong>PDGS</strong><br />

environment according to the agreed processing model (on-demand, systematic). This<br />

includes the development of a user interface to be configured on the MMUS/ngEO web<br />

portal;<br />

○ Support to the definition and integration of user-processors under the form of a helpdesk<br />

activated throughout this phase of the collaboration;<br />

4.10.2.2.2.2 On-Demand Hosted-Processing Scenario<br />

Following processor integration activities, this operation scenario will be activated according<br />

to the agreed on-demand hosted-processing option or as a preliminary step to the systematic<br />

processing option.<br />

The user-provided processor will be available for remote-triggering on-demand from the userbase.<br />

For this, a user-interface to the processing will be provided allowing the authorised user<br />

to:<br />

○ Define the processing jobs input parameters such as input data products and<br />

processing parameters;<br />

○ Trigger the job processing and monitor its execution;<br />

○ Retrieve the generated output and execution log files;<br />

○ Define batch execution rules triggering the automated generation of products.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 189 of 350<br />

The ability to trigger the hosted-processors is dedicated and private to each collaborative<br />

peer. Optionally, the collaborative peer may extend the accessibility to its processor and grant<br />

access to other parties by configuration.<br />

4.10.2.2.2.3 Systematic Hosted-Processing Scenario<br />

Following successful validation activities performed under the on-demand processing<br />

scenario, this operation scenario may be agreed optionally. In this mode, the user-processor<br />

will be triggered automatically within the <strong>PDGS</strong> processing chain, generating the value-added<br />

products according to a well-defined configuration, and making them available for discovery<br />

and download through the Data-Access Service.<br />

This presupposes that:<br />

○ The hosted processor can be triggered autonomously through the definition of<br />

systematic processing rules and default processing parameters;<br />

○ The generated products can be inventoried and archived in the <strong>PDGS</strong> as any other<br />

core product. This constraint will impose the value-added products to comply with a<br />

well-defined standard model for product handling in the <strong>PDGS</strong> inherited from the core<br />

product model defined in [RD-07].<br />

The on-line retention of the so generated value-added products will be configurable and<br />

typically span between a few weeks to several months.<br />

Whilst access to the value-added products will be dedicated and private to each collaborative<br />

peer, it may be extended to other parties by configuration.<br />

Service evolutions:<br />

A last level of collaboration is provisioned for to enable the sustained generation and<br />

publishing within the <strong>PDGS</strong> of third-party product collections as other <strong>GSC</strong> <strong>Sentinel</strong>-2<br />

products through the Data-Access service.<br />

Eligibility to this enhanced level of collaboration and associated management will be dealt<br />

with on a case-by-case basis by the POM.<br />

This enhanced collaboration presupposes that:<br />

○ The value-added dataset is complementary to existing ones, valuable for wide<br />

publishing via the <strong>GSC</strong> and was as such promoted for inclusion in the DAP. This<br />

imposes in particular that adequate licensing of the value-added products exists and<br />

comply fully to the <strong>Sentinel</strong>-2 data-policy in place;<br />

○ The value-added products generated are adequately and publicly documented in<br />

semantics and format for publishing to third-parties and have been pre-validated<br />

according to an agreed qualification criteria;<br />

○ The hosted processor is considered mature and operational and can operate<br />

autonomously in the <strong>PDGS</strong> with little required supervision overhead;<br />

○ Assurance is provided that the hosted-processor software and associated<br />

documentation will be maintained in the long-term by the peer collaboration entity;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 190 of 350<br />

4.10.2.2.3 Service Dependencies and Constraints<br />

Service dependencies are described here such as eligibility constraints and the management<br />

of Intellectual Property Rights (IPR) inherent to the collaborations.<br />

4.10.2.2.3.1 Eligibility<br />

Eligibility to the service will be managed by the POM through the detailed definition of<br />

collaboration agreements applicable to this type of collaboration.<br />

The following general constraints will drive eligibility to the hosted-processing service:<br />

○ The <strong>Sentinel</strong>-2 product set available as basis for higher-level processing through the<br />

hosted-processing service includes solely the S2MSI1C product-type;<br />

○ Additional auxiliary data required by the hosted-processor will have to be agreed upon<br />

as part of the collaboration set-up and be at minimum supported by an operational<br />

third-party electronic data provision service;<br />

○ The product classes supported as candidate value-added products to be generated<br />

through the hosted-processing service are <strong>Sentinel</strong>-2 only Level-2 and Level-3 classes<br />

of products. Level-3 products include mono-mission or multi-mission compound<br />

products aggregating the data of a single or several <strong>Sentinel</strong>-2 spacecrafts;<br />

○ The user-processors will have to be pre-existing, tested and portable to the supported<br />

<strong>PDGS</strong> computing platforms;<br />

○ For eligibility to the systematic hosted-processing service, the value-added product<br />

model will have to comply with a well-defined model inherited from the core product<br />

model defined in [RD-07] allowing a swift integration via the generic product handling<br />

mechanisms implemented by the <strong>PDGS</strong>.<br />

4.10.2.2.3.2 Intellectual Property Rights Management and Licensing<br />

The Intellectual Property Rights (IPR) over software and algorithms held by the collaboration<br />

peer entity will not be altered in any way by the collaborative opportunity.<br />

As far as the use of third-party software and algorithms is concerned, the peer entity will be<br />

fully responsible for requesting the necessary authorizations and/or licenses when<br />

appropriate.<br />

To sustain the operations of the systematic hosted-processing service as described under<br />

service evolutions, the peer collaboration entity will have to grant to the POM an adequate<br />

usage license allowing for a long-term exploitation of the hosted-processor within the <strong>PDGS</strong>.<br />

The licensing of the resulting collaborative products will in principle be managed by the<br />

collaborative entity and will be documented in the collaboration agreements.<br />

4.10.2.2.4 Triggering Mechanism and Interface<br />

For the preliminary processor integration step, the service will be managed through a<br />

dedicated Collaboration support <strong>PDGS</strong> function. Please refer to section 5.2.4.6 for an outline<br />

description of this function.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 191 of 350<br />

Access to the subsequent service operation steps for the triggering of hosted-processors and<br />

access to the resulting products will be managed via the MMUS/ngEO enhanced data-access<br />

interface (cf. [RD-44]).<br />

4.10.3 SENTINEL-2 MISSION SUPPORT SERVICES<br />

<strong>Sentinel</strong>-2 Mission Support Services regroup all <strong>PDGS</strong> services vis-à-vis the POM in<br />

supporting the achievement of the <strong>PDGS</strong> requirements starting at Phase-E1 of the <strong>Sentinel</strong>-<br />

2A spacecraft.<br />

The <strong>PDGS</strong> services described in the following paragraphs aim at supporting the POM<br />

towards this global objective.<br />

4.10.3.1 Data Access Control Service<br />

This service will allow the POM to define, control and monitor all accesses to <strong>Sentinel</strong>-2<br />

products. This includes:<br />

○ The configuration of data-access profiles as defined in section 4.5.2.2.4;<br />

○ The registration of users and association to the data-access profiles to group of users;<br />

○ The statistical monitoring of all user data accesses including catalogue search<br />

requests, and product requested for download performed through the data supply<br />

services defined in section 4.10.1.1 and 4.10.1.2. Typical access statistics will be<br />

generated on a monthly basis per data type and will provide comprehensive statistics<br />

qualified by user base origin, sentinel-2 spacecraft, geographical zone (e.g.<br />

continents), data-age, retrieval latency, etc as appropriate and providing compound<br />

figures on the volumes downloaded.;<br />

○ The statistical monitoring of the True-Colour image publishing service exploitation.<br />

4.10.3.2 Mission Control Service<br />

This service aims at driving the main <strong>PDGS</strong> operations cascading from the HLOP. The HLOP<br />

will be superseded by the commissioning-plan during Phase-E1 of each spacecraft unit for all<br />

operations linked to that spacecraft.<br />

To this end, the Mission Control Service will cascade down all HLOP-driven requirements<br />

applicable to the <strong>PDGS</strong>, configure and operate the <strong>PDGS</strong> accordingly and provide feedback<br />

measures on its performance as well as global measures on the overall mission performance.<br />

Three complementary background services components are identified in supporting this goal:<br />

The Mission Configuration and Planning component effectively managing the HLOP<br />

implementation by deploying a coordinated mission configuration baseline throughout<br />

the space and ground segment systems including the <strong>PDGS</strong>, the FOS via the <strong>PDGS</strong><br />

and the spacecrafts via the <strong>PDGS</strong> and the FOS;<br />

The <strong>PDGS</strong> HW/SW Maintenance and Configuration Control effectively managing the<br />

<strong>PDGS</strong> system configuration baseline at hardware and software level with its<br />

maintenance and evolutions along time;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 192 of 350<br />

The Mission Performance Assessment component providing in return the associated<br />

feedback measures on the <strong>PDGS</strong> and overall mission performance.<br />

The coupling of those three components aims at closing the mission control loop by providing<br />

feedback assessment of the impacts of configuration changes carried out following HLOP<br />

changes, or as required by lower-level operation plans (e.g. calibration updates, instrument<br />

processor updates, system maintenance activities, system upgrades, etc).<br />

The following paragraphs detail each of the above-mentioned components.<br />

4.10.3.2.1 Mission Configuration and Planning<br />

The operational mission configuration baseline will cascade in the large part from the HLOP<br />

complemented by lower-level operation plans in line with the HLOP and driving the internal<br />

functioning of the <strong>PDGS</strong>.<br />

Vis-à-vis the POM, the Mission Configuration and Planning service component will perform:<br />

○ The cascading of the HLOP into lower-level operation plans down to a well-defined<br />

operational mission configuration baseline applicable to the <strong>PDGS</strong> operations;<br />

○ The management of HLOP changes (e.g. change of acquisition scenario) leading to<br />

mission configuration baseline changes and their coordinated activation;<br />

○ The management of mission configuration baseline changes driven internally as<br />

required by the mission performance assessment activities or system evolutions;<br />

○ Based on the defined mission operation baseline, the recurrent coordinated planning of<br />

the mission operations under <strong>PDGS</strong> responsibility including the planning of the<br />

satellites observations and downlinks with corresponding <strong>PDGS</strong> ground-station<br />

reception activities.<br />

○ The collection and maintenance of all operations reports generated by the <strong>PDGS</strong> subsystems<br />

providing systematic traceability to the relevant mission configuration<br />

baselines they apply to;<br />

4.10.3.2.2 <strong>PDGS</strong> HW/SW Maintenance & Configuration Control<br />

The <strong>PDGS</strong> system hardware and software configuration will evolve in time as required by the<br />

system maintenance activity or as triggered by system evolutions.<br />

Vis-à-vis the POM, the <strong>PDGS</strong> Maintenance & Configuration Control service component will<br />

perform:<br />

○ The configuration control of all <strong>PDGS</strong> configuration items, including hardware, software<br />

and their configuration, ensuring traceability to the successive <strong>PDGS</strong> system<br />

operational baselines;<br />

○ The maintenance of a <strong>PDGS</strong> global anomaly management database providing<br />

traceability to the system configuration items they apply to;<br />

○ The management of <strong>PDGS</strong> system baseline changes driven internally as required by<br />

the software maintenance activities or system evolutions;<br />

○ The systematic validation of new baselines on the Reference-Platform before their<br />

deployment in operations;<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 193 of 350<br />

○ Systematic reporting to the POM upon the validation activities performed before<br />

operational transfer;<br />

○ On-request reporting to the POM upon the <strong>PDGS</strong> system configuration baseline<br />

evolutions over time, covering hardware items, software items and their configuration.<br />

4.10.3.2.3 Mission Performance Assessment<br />

This service component will provide the POM with comprehensive measures along time on<br />

the <strong>PDGS</strong> performance and globally on the mission performance, covering:<br />

○ The quality of the products delivered, the performance of the processing algorithms,<br />

and long-term trends in the product quality;<br />

○ The quality along time of the MSI and other critical on-board subsystems such as the<br />

GPS and AOCS systems;<br />

○ The overall end-to-end <strong>PDGS</strong> performance vis-à-vis its stakeholders and globally the<br />

mission performance with respect to the HLOP.<br />

4.10.3.2.4 Collaborative <strong>PDGS</strong> Management Support Service<br />

This service will allow the POM to trigger and monitor the activities related to the<br />

Collaborative <strong>PDGS</strong> based on the setting-up of the relevant collaboration agreements.<br />

Once authorised, the collaborative service operation will proceed directly vis-à-vis the<br />

collaboration peer as defined in section 4.10.2 <strong>Sentinel</strong>-2 Collaborative <strong>PDGS</strong> Services<br />

according to the type of collaboration and the agreed terms of the collaboration.<br />

Throughout the collaboration phases, dedicated reporting will be made as required to the<br />

POM on the status of the collaboration and main outcome (e.g. maturity of new products,<br />

data-distribution statistics from collaborative data-access mirroring centres, etc) with respect<br />

to the agreed terms of the collaboration.<br />

A dedicated Collaboration support <strong>PDGS</strong> function will carry out those tasks. (cf. 5.2.4.6).<br />

4.10.3.3 Data Factory Operations Service<br />

This service manages the recurrent operations of the <strong>PDGS</strong> at CGSs and PACs from data<br />

reception from the satellites down to the production of all its output products and operation<br />

reports according to the <strong>PDGS</strong> configuration.<br />

As driven by the downlink plan applicable to each CGS and the operational configuration<br />

settled via the Mission Control Service (cf. 4.10.3.2), the <strong>PDGS</strong> will operate systematically all<br />

elaboration steps cascading from data-reception, including:<br />

○ Antenna acquisition, signal demodulation, front-end processing, Level-0 processing<br />

and archiving according to the downlink plan;<br />

○ Systematic processing of all MSI acquired raw-data to higher levels according to the<br />

configured processing parameters;<br />

○ Systematic essential quality-control over the MSI acquired and processed data<br />

according to the configuration;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 194 of 350<br />

○ Systematic inventory and archiving of all data with the configured retention;<br />

○ Systematic and data-driven internal data circulation among the distributed CGSs and<br />

PACs according to the configuration;<br />

○ Systematic generation of operation reports at all elaboration steps for performance<br />

monitoring and assessment;<br />

○ Systematic distribution of the output data and reports towards external interfaces or<br />

local publishing through the data-access network.<br />

The generation of the Level-2A prototype product will be performed as triggered interactively<br />

by authorised users via the hosted processing functionality.<br />

Contingency operations will be triggered on malfunctions in the nominal data flow covering:<br />

○ Recovery of malfunctions in the Level-0 processing chain;<br />

○ Recovery of higher-level productions;<br />

○ Recovery of problems throughout the data archiving and circulation network.<br />

All malfunctions will be centrally reported to the Reference Platform for investigation.<br />

4.10.3.4 Long-Term Data Preservation Service<br />

This background service aims at globally responding to the long-term accessibility of <strong>Sentinel</strong>-<br />

2 data. It features in particular the parallel operation of redundant long-term archive centres<br />

via well-defined service level agreements ensuring the LTDP objectives described in section<br />

4.5.1.6. Bulk reprocessing operations will be performed as driven by the required evolutions<br />

of the <strong>Sentinel</strong>-2 Level-1 and Level-2 datasets in the long term.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


5 <strong>PDGS</strong> DESIGN<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 195 of 350<br />

This chapter defines the internal design of the <strong>PDGS</strong> in answering to the operation baseline<br />

described in the previous chapter. It consists in a breakdown description of the system into<br />

building-block components with reduced perimeter which consistently extend as a whole to<br />

the <strong>PDGS</strong> system perimeter through inter-component interactions.<br />

After an outline description of the overall design logic, this chapter details the design of the<br />

<strong>PDGS</strong> from the functional and physical viewpoints.<br />

A last section describes the operation layout of the <strong>PDGS</strong> in each of its different operational<br />

configurations as corresponding to the three mission operation scenarios preliminarily<br />

introduced in section 4.9 - <strong>PDGS</strong> Operation Layouts.<br />

5.1 Overall Design Logic<br />

The system breakdown will be described at two levels:<br />

○ At functional level (cf. section 5.2), providing a logical split of the required <strong>PDGS</strong><br />

functionality into functional blocks, each one regrouping a consistent set of low-level<br />

functions and operating interfaces with other functions.<br />

The breakdown components will be referred to as “Functions” related via “Functional<br />

Interfaces”;<br />

○ At physical level (cf. section 5.3), providing an actual split of the defined functionality<br />

into generic centres geographically distributed, each one having a well-defined<br />

operational role characterised by the logical grouping of the previously defined<br />

functional blocks (i.e. Functions), and interacting one with another via physical<br />

interfaces within the overall layout.<br />

The breakdown components will be referred to as “Centres” related via physical<br />

interfaces, exposing some of them externally to the <strong>PDGS</strong> and corresponding to the<br />

external interfaces defined in section 4.2.2.<br />

The comprehensive design will derive from this logical-to-physical aggregation of primary<br />

Functions into physical Centres, mapping the leading and complementary role of each centre<br />

by a simple collocation of primary Functions. The <strong>PDGS</strong> operation layout will be described<br />

(cf. section 5.4) according to the baseline operation scenario defined in section 4.9.<br />

The <strong>PDGS</strong> high-level design does not intend to provide an engineered decomposition of the<br />

<strong>PDGS</strong> into physical components beyond distributed Centres. Some Functions in parts or as a<br />

whole will aim at a near direct translation into hardware and software systems (reused or<br />

explicitly developed or both). Others will either refer to:<br />

○ a functional service that will not lead to any explicit development and that is intended to<br />

be procured through the direct reuse of services that can answer to the demand with<br />

little required customisation;<br />

○ a specific functionality that cannot be provided through automated and computer<br />

means as requiring specific interactivity and expertise;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 196 of 350<br />

○ a system-level functionality expected to be translated into an automated behaviour of<br />

the <strong>PDGS</strong> through actual systems but which is intentionally left at system-level to<br />

maximise the opportunity of fulfilling it by reusing aggregate or customisable existing<br />

solutions;<br />

5.2 Functional Model<br />

This section describes the decomposition of the <strong>PDGS</strong> overall functionality into<br />

complementary high-level primary Functions.<br />

5.2.1 DESIGN LOGIC<br />

Based on the overall design rationale presented in the previous paragraph, the functional<br />

decomposition aims at defining a logical split of the <strong>PDGS</strong> overall required functionality into<br />

primary Functions which can optimally be distributed across centres to globally implement the<br />

operation baseline of the <strong>PDGS</strong>. As such, the functional breakdown comprehensively aims at:<br />

○ Providing a first-level layout of primary Functions each one solving part of the problem<br />

in coordination with others in a logical way;<br />

○ Providing a clear basis for the definition of operation concepts at Function-level that<br />

logically aggregate at system-level in responding to the <strong>PDGS</strong> baseline services;<br />

○ Isolating Functions in view of optimising the logical-to-physical mapping into macrofunctional<br />

roles for the definition of <strong>PDGS</strong> Centres;<br />

○ Isolating Functions according to typical existing market solutions that can be reused in<br />

parts or entirely from previous <strong>PDGS</strong> developments, while concentrating the<br />

specificities of the <strong>Sentinel</strong>-2 <strong>PDGS</strong> into other dedicated Functions;<br />

○ Providing a clear view over the envisaged enhancements compared to previous<br />

developments, to meet the particular challenges of the <strong>Sentinel</strong>-2 mission;<br />

○ Ensuring the functional blocks can be clearly associated to their key design-drivers in<br />

view of their implementation;<br />

○ Embedding the required flexibility and scalability in the design in view of the distributed<br />

but yet unknown physical layout of the <strong>PDGS</strong>;<br />

Following a first section defining the breakdown, each identified function is then separately<br />

detailed with its specific objective, design-drivers and logical interfaces to the other functional<br />

blocks. The design rationale pertinent to each function group or function is described recalling<br />

the source operation constraints and drivers of section 4.3. Specific relevance to the <strong>PDGS</strong><br />

operation baseline definitions outlined in chapter 4 is also pointed out.<br />

5.2.2 FUNCTIONAL BREAKDOWN<br />

The first-level of the <strong>PDGS</strong> functional decomposition discriminates between Data<br />

Management functions, System Control functions and Data-Communication functions.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 197 of 350<br />

Whilst the first group refers to the primary core duty of the <strong>PDGS</strong> of translating the satellite<br />

acquired data into data-access services to the <strong>Sentinel</strong>-2 product users, the second regroups<br />

all Functions required at system-level to control, manage and coordinate the overall system<br />

behaviour. Some specific Functions although relevant to both groups have been allocated to<br />

a specific one, with the logic that they mostly apply to the specificities of the allocated group<br />

by their primary functionality and main drivers.<br />

The last group includes all physical data communication functions between or within Data-<br />

Management or System-Control functions.<br />

The following paragraphs follow this first level decomposition and provide the second and<br />

final breakdown into the <strong>PDGS</strong> Functions.<br />

5.2.2.1 Data Management Functions<br />

5.2.2.1.1 Core Objective<br />

As primary goal, the Data-Management Functions aim at reliably and systematically<br />

transporting the <strong>Sentinel</strong>-2 constellation data from the antenna down to its authorised users<br />

into elaborated user-products of controlled quality, timeliness and access performances.<br />

5.2.2.1.2 Design Drivers<br />

The main drivers shared by all data-management functions are mostly driven by the Data-<br />

Access services characteristics complemented by the baseline requirements on the data<br />

products as defined in section 4.3. Associated drivers are highlighted such as:<br />

○ The reliability of service for the systematic and timely availability of products on-line at<br />

the user interfaces according to the baseline plan including NRT and daily timeliness at<br />

the latest;<br />

○ The uniform, well-defined and controlled quality of all products delivered;<br />

○ The capability for discovery of products according to user-defined criteria including<br />

time geographical coverage and cloud-cover;<br />

○ User-oriented supply mechanisms allowing the products to be delivered according to<br />

the strict user-needs in terms of format and contents;<br />

○ The high expected demand for <strong>Sentinel</strong>-2 high-resolution optical products considering<br />

the open data-policy;<br />

○ The long-term outlook of the <strong>PDGS</strong> services for data-supply of daily refreshed data<br />

during the 7 to 12 years of each spacecraft lifetime and to be extended for 25 years<br />

beyond.<br />

On a functional design point of view, the following drivers and constraints are highlighted:<br />

○ The gradual phase-in of spacecrafts in the constellation during operations imposes that<br />

the data-management functions are designed with multi-spacecraft embedded features<br />

since the beginning allowing to clearly discriminate each spacecraft dataflow on a<br />

logical point of view;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 198 of 350<br />

○ As inherited from lessons learnt and taking advantage of the systematic nature of the<br />

<strong>Sentinel</strong>-2 data-acquisition plan, all data-management functions aim at a data-driven<br />

mode of operation whereby the data processing down to the delivery for user access is<br />

performed as triggered by the data reception at the CGS in a systematic manner.<br />

User-accesses are also aimed for a data-driven approach as required by the<br />

subscription concept to supply user-products and specific Data-Set compilations<br />

directly at the user-base.<br />

○ A specific constraint to the data-driven approach is introduced by the specificities of<br />

the MSI instrument which packages the data measurements with spectral-bands<br />

delocalised on earth (cf. Sections 4.3.8.2 and 4.3.8.1). A provisional scenario to solve<br />

this constraint at space-segment level through an accurate commanding of the MMSU<br />

playback operations. Nevertheless, the current baseline scenario for MSI downlinks<br />

described in section 4.5.4.2.1.3 currently imposes to circulate raw-data segments<br />

between stations on-ground in a reliable way and within the day to ensure the quality<br />

and timeliness of all the production.<br />

○ The very large dataflow generated by a single <strong>Sentinel</strong>-2 spacecraft and doubled 18<br />

months after imposes:<br />

o To limit the internal data circulation on-ground while bringing the data “close” to<br />

the users on a network accessibility point of view as directly as possible;<br />

o Parallel processing capabilities to cope with the dataflow in real-time;<br />

o Openness to current and new technologies and their trends in areas such as<br />

high-performance computing, digital media storage and delivery over the<br />

internet prone to substantially helping with the required gain in performance;<br />

o Trade-off solutions for data-access including capabilities for data-product<br />

reduction to the strict user needs and the provision for a user-hosted postprocessing<br />

capability whereby the users can further reduce the data to their<br />

precise downstream usage;<br />

o Trade-off solutions for data storage coping with timeliness and data-access<br />

required performance on one hand and with the required reliable data<br />

accessibility in the long-term on the other;<br />

o Trade-off cost-effective solutions for the systematic and reliable data<br />

transportation on-ground for optimising user-accessibility and long-term data<br />

availability considering wide ranging data circulation supports such as groundnetworks,<br />

data broadcast (e.g. EDRS) and media;<br />

o Highly-scalable solutions on all above items to cope with the planned doubling<br />

of the dataflow and the possible exponential evolution of the user-demand for<br />

<strong>Sentinel</strong>-2 products;<br />

○ Long-term operational sustainability of the <strong>PDGS</strong> coupled with the large data volumes<br />

to be managed imposes a high-level of automation throughout to the datamanagement<br />

functions with stiff robustness, limiting operator interventions to the strict<br />

necessary;<br />

○ A highly flexible, modular and scalable solution with respect to mission operation<br />

evolutions considering an evolving <strong>PDGS</strong> layout imposing variable characteristics (e.g.<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 199 of 350<br />

CGS network and accessibility via networks, ground network bandwidth, major user<br />

sites, etc);<br />

○ Additional design-flexibility to adapt to the EDRS phase-in for its optimal usage;<br />

○ An open design provisioning for the accommodation of the <strong>GSC</strong> third-party<br />

collaboration opportunities defined in section 4.2.3 to provide for long-term scalability<br />

in both data-access performance and range of products supplied;<br />

○ A very high degree of automation requiring only operator supervision throughout the<br />

data-elaboration chain from the antenna to the user bases.<br />

In addition, the design rationale and derived functional breakdown shall account for the<br />

potential for pre-existing solutions responding in the large part to the demand, hence<br />

optimising the downstream competitive procurement processes and the reuse of well-proven<br />

and reliable solutions.<br />

5.2.2.1.3 Breakdown<br />

The data-management functional breakdown is described here following the data elaboration<br />

logic from <strong>Sentinel</strong>-2 data acquisition at the ground-stations to data delivery the final users.<br />

The functional breakdown is depicted on Figure 5-1 and features:<br />

○ A Data-Reception (DRX) function responsible for data acquisition from the spacecrafts<br />

and front-end data-handling activities. This function aims for a maximum reuse of<br />

existing ground-infrastructure X-Band tracking antennas (or EDRS compatible Ka-<br />

Band still antennas) and a sentinel-generic Demodulator and Front-End Processing<br />

(DFEP) equipment;<br />

○ A Data Processing Control (DPC) function responsible for managing all data<br />

processing activities, in charge of the systematic processing of Level-0 products and<br />

higher-level production management through dedicated data-processors. It is also in<br />

charge of supervising on-line quality control activities on the performed production and<br />

for hosting user-provided processors fruit of third-party hosted-processing<br />

collaborations (Cf. sections 4.2.3 and 4.10.2.2).<br />

The DPC function aims for a rule-based data-driven management of the real-time<br />

dataflow, whilst offering additional on-demand processing capabilities as required for<br />

Data-Access. It is intended as providing most of the required parallel processing<br />

management and be highly scalable with computing hardware in this respect.<br />

○ An Instrument Data Processing (IDP) function responsible for implementing in<br />

coordination with the DPC function the data-processing algorithms of the MSI to<br />

generate the core <strong>PDGS</strong> data-products.<br />

In addition, the user-provided processors resulting from the hosted-processing<br />

collaboration service defined in section 4.10.2.2 will be integrated as independent IDP<br />

functions. The prototype Level-2A processor will be hosted in the <strong>PDGS</strong> via this<br />

method.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 200 of 350<br />

Figure 5-1: <strong>PDGS</strong> Data-Management Functions<br />

○ A <strong>Sentinel</strong>-2 mission-specific MSI Decompression Software (MDS) function to be used<br />

by the IDP function, and more generally by any third-party entity such as the LGS, for<br />

handling the MSI on-board compressed data. This function aims for a maximum reuse<br />

of an existing component developed for the Pleiades mission and for its long-term<br />

maintenance (>40 years) to meet <strong>Sentinel</strong>-2 LTDP objectives.<br />

○ An On-Line Quality-Control (OLQC) function triggered through the DPC host function<br />

and responsible for systematically performing essential verification and stamping of the<br />

quality of all products generated before they are made available to their intended<br />

users;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 201 of 350<br />

○ A central Archive and Inventory (AI) function closely coupling data sources and data<br />

sinks, in charge of storing, registering and serving the product data and associated<br />

inventory records to other functions;<br />

○ A complementary Long-Term Archive Service function (LTA) responsible for long-term<br />

archiving and preservation as well as bulk reprocessing of <strong>Sentinel</strong>-2 products. It aims<br />

for an optimum reuse of existing ground-infrastructure in the LTDP area in synergy<br />

with other Earth-Observation missions. As such and whilst being procured as an<br />

external service implementing well-defined <strong>Sentinel</strong>-2 <strong>PDGS</strong> interfaces, it is intended<br />

to be collocated with <strong>Sentinel</strong>-2 <strong>PDGS</strong> specific functions for data-circulation and dataaccess.<br />

○ A Data Circulation (DC) function responsible for all product exchanges between the<br />

distributed <strong>PDGS</strong> archives and more generally centralising all file-based data<br />

exchanges between interfaces whether internal (between co-localised sub-systems in<br />

a <strong>PDGS</strong> centre) or external (e.g. versus FOS and auxiliary data providers, between<br />

centres, etc);<br />

○ A Precise Orbit Determination (POD) responsible for providing precise orbital data for<br />

MSI data-processing via the DC and AI functions. This function aims for reuse of a<br />

generic multi-<strong>Sentinel</strong> POD element. For <strong>Sentinel</strong>-2, POD orbit products will be used<br />

as a contingency solution should the strict processing of the on-board GPS and AOCS<br />

data embedded in the IDP Level-1 algorithms not provide the level of accuracy<br />

required to meet the product geometrical quality requirements (cf. section 4.4.4);<br />

○ An Auxiliary Data Supply (ADS) function in charge of generating all other auxiliary data<br />

likely to be required to perform the <strong>PDGS</strong> processing activities (e.g. IERS UT1-UTC<br />

correlation data). This function is aims at being mapped directly to the external datasources<br />

identified in [RD-09].<br />

○ A Data-Access Index (DAX) function responsible for federating the product inventories<br />

spread throughout the <strong>PDGS</strong> and providing the front-end services with a consolidated<br />

virtual view of the archive. It is in charge of transparently maintaining the relationships<br />

between the product components and their physical remote location and serving them<br />

to the data-access elements when performing the actual download operations;<br />

○ A Data-Access Gateway (DAG) function acting as a single virtual access point to all<br />

<strong>PDGS</strong> data products and implementing the actual downloads. It is in charge of the<br />

transparent re-assembly at the user site of the final products from the granular product<br />

elements scattered throughout the archives;<br />

○ A group of Front-End Services responsible for answering to the several end-user<br />

access service interfaces:<br />

○ The Multi-Mission User Services (MMUS) function responsible for user interactions<br />

supporting catalogue queries and subsequent triggering of product downloads<br />

based on the DAG function. It provides the user interface for product data-access<br />

(cf. section 4.10.1.1) and the CDS/DAIL interface service (cf. section 4.10.1.2);<br />

○ The On-Line Image Browser (OLIB) function responsible of the true-colour image<br />

(TCI) publishing service towards the general public. It provides the user interface<br />

to the general public for access to the global <strong>Sentinel</strong>-2 imagery (cf. section<br />

4.10.1.6).<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 202 of 350<br />

5.2.2.2 System Control Functions<br />

5.2.2.2.1 Core Objective<br />

As primary goal, the System Control functions aim at providing the necessary means to<br />

control, monitor, assess, and fine tune the <strong>PDGS</strong> towards its goals and to mature its<br />

evolutions.<br />

5.2.2.2.2 Design Drivers<br />

The main drivers shared by system-control functions are mostly driven by the Mission-<br />

Support services characteristics including the baseline requirements for system evolutions<br />

defined in section 4.6 and extensions through third-party collaborations as described in<br />

4.10.2. Associated drivers are highlighted such as:<br />

○ The reliability of service for the accurate management of the overall system<br />

configuration according to the HLOP and its derived plans and throughout mission<br />

phase changes;<br />

○ The operational reliability, availability, maintainability of all <strong>PDGS</strong> services versus their<br />

stakeholders such as the FOS and downstream data consumers, including during<br />

specific phase-in activities of new spacecraft units or EDRS.<br />

○ The well-controlled performance of the <strong>PDGS</strong>, the FOS and the space-segment vis-àvis<br />

the availability, timeliness and quality of all products delivered and of the mission as<br />

a whole;<br />

○ The operational assessment and monitoring of the <strong>PDGS</strong> sub-systems functioning and<br />

performance in operations following well-defined procedures for anomaly<br />

management, preventive maintenance and corrective maintenance;<br />

○ The long-term outlook of the <strong>PDGS</strong> services within the <strong>GSC</strong> in terms of flexibility and<br />

evolution capability it will be required to cover;<br />

○ The long-term sustainability of <strong>PDGS</strong> operations.<br />

On a functional design point of view, the following drivers and constraints are highlighted:<br />

○ To support the POM in its responsibilities (cf. section 4.2.1) the <strong>PDGS</strong> design shall<br />

feature a well-defined mission-control-loop directly responding to the services<br />

described in section 4.10.3 in providing the appropriate leverages on the main <strong>PDGS</strong><br />

configurable elements systematically complemented by feedback visibility and<br />

measures on the associated performance.<br />

○ Taking advantage of the systematic and near-deterministic nature of the <strong>Sentinel</strong>-2<br />

data-acquisition plan, the mission planning and mission performance assessment and<br />

control activities aims for a near-autonomous and automated behaviour to the<br />

maximum feasible extent;<br />

○ The required long-term operational sustainability of the <strong>PDGS</strong> operations imposes a<br />

high-level of maturity to all system-management activities following well-defined<br />

procedures supported by widely used system management tools embedding<br />

computer-based automation when relevant;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 203 of 350<br />

○ The <strong>Sentinel</strong>-2 spacecrafts and in particular the MSI instrument featuring leading-edge<br />

technology coupled with the stiff requirements imposed on the accuracy of the final<br />

products impose that a certain number of critical tasks are assumed interactively by<br />

experts teams rather than fully automated in particular in the MSI performance and<br />

product quality control areas;<br />

○ The gradual phase-in of spacecrafts in the constellation as well as EDRS during<br />

operations imposes strict configuration control mechanisms for the accurate<br />

management of the software, hardware and of the overall <strong>PDGS</strong> configuration<br />

especially during the transitory phases separating operational scenarios.<br />

It also imposes that the <strong>PDGS</strong> functions are designed with multi-spacecraft embedded<br />

features since the beginning allowing to clearly discriminating the <strong>PDGS</strong> configuration<br />

applicable to each spacecraft on a logical point of view;<br />

○ Lessons learnt coupled with the long-term outlook of the <strong>Sentinel</strong>-2 mission imposes<br />

that the planning capabilities be flexible and include room for evolutions with respect to<br />

the strict baseline defined at present;<br />

○ The non a-priori knowledge of the EDRS OCP exploitation methods and constraints at<br />

the time of design imposes additional flexibility in the mission planning element to allow<br />

for a swift and optimal assimilation of EDRS capabilities when they will be better<br />

defined and/or measured;<br />

○ The cross dependencies between the LGS downlink opportunities and the nominal<br />

data recovery plan to the CGS network impose that the mission planning capabilities<br />

allow for optimising the direct-downlink opportunities to LGS throughout the mission<br />

plan within the constraints settled for the nominal mission;<br />

○ The fostering and effective implementation of collaborative <strong>PDGS</strong> opportunities will<br />

impose that specific technical support is provided towards the peer entities with<br />

mission management feedback to guarantee the appropriate definitions and successes<br />

of the collaborations.<br />

5.2.2.2.3 Breakdown<br />

Derived from the above considerations, the functional breakdown regarding system-control<br />

functions is depicted on Figure 5-2.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 204 of 350<br />

Figure 5-2: <strong>PDGS</strong> System Control Functions<br />

It features a main mission control loop compiling three complementary functions:<br />

○ A Mission Configuration and Control (MCC) function in charge of defining the operation<br />

scenario according to the HLOP and performing accurate control and coordination<br />

within the <strong>PDGS</strong> of all derived key mission configuration data and leverages on<br />

mission performance. It also aims at keeping a historical registry of mission<br />

configuration baselines associating all related operational monitoring data collected<br />

throughout the <strong>PDGS</strong> for the performance assessment activities of each baseline;<br />

○ A Mission Planning (MPL) function in charge of applying the mission operation<br />

scenario by performing recurrent planning of the payload and data downlink operations<br />

through the FOS and triggering accordingly the data-reception activities at the CGS<br />

and LGS.<br />

○ A Mission Performance Assessment (MPA) function in charge of measuring the actual<br />

<strong>PDGS</strong> performance and the mission overall quality with respect to the baseline, and<br />

retrofitting as relevant the necessary configuration changes to the MCC to meet the<br />

quality objectives. It also aims at assessing the effective end-user data usage as<br />

measured on the data-access element.<br />

As such, the MPA function is intended as scattered and embedded across all<br />

functional domains, in particular in every step of the data elaboration down to the final<br />

products themselves, for gathering the data required for the quality assessment<br />

activities. It complementarily includes a central console compiling the high-level<br />

performance and quality figures required for decision making.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 205 of 350<br />

In addition, two complementary system-management support functions are identified:<br />

○ A Reference Platform (RP) function previously introduced in section 4.6 and globally in<br />

charge of system-level configuration control, system validation and transfer to<br />

operation activities as required for maintenance and evolutions throughout the <strong>PDGS</strong><br />

lifetime;<br />

○ A Monitoring and Control (M&C) function globally scattered and embedded across all<br />

functional domains and in charge of providing a central monitoring and control view in<br />

each <strong>PDGS</strong> centre over the centre processes and resources to support operational<br />

system-management activities;<br />

Finally, a Collaboration Support Service (CSS) function is provisioned for with the dual<br />

objective of providing technical support vis-à-vis the collaboration peers according to the<br />

needs of each type of collaboration expressed in sections 4.10.2.1 and 4.10.2.2, and liaising<br />

with the mission management for the definition of the collaborations and associated progress<br />

reporting during implementation as defined in section 4.10.3.2.4.<br />

5.2.2.3 Data Communication Functions<br />

5.2.2.3.1 Core Objective<br />

As primary goal, the Communication functions aim at providing the necessary means to<br />

effectively transport data internally and externally to the <strong>PDGS</strong>.<br />

As such, they enclose all physical communication means ranging from digital communication<br />

networks to standard post mail or telephone services allowing the transportation of<br />

information between geographically remote entities.<br />

This function group is hence supporting all other functions requiring physical data exchanges<br />

across <strong>PDGS</strong> centres or towards external interfaces.<br />

5.2.2.3.2 Design Drivers<br />

The main drivers shared by Communication Functions are mostly driven by the high volumes<br />

of data to be transported within and beyond the <strong>PDGS</strong> premises. Associated drivers are<br />

highlighted such as:<br />

○ A high communication throughput down the data elaboration chain for the timely<br />

distribution of heavyweight products as close as possible to the user sites;<br />

○ The guaranteed security of all internal digital data communications between<br />

geographically distributed <strong>PDGS</strong> centres preventing unauthorised access or usage of<br />

the communication means by entities beyond the extended scope of the <strong>PDGS</strong>, i.e. not<br />

excluding potential collaborative entities;<br />

○ The guaranteed security of all digital data communications versus the FOS preventing<br />

unauthorised access or usage of the communication means beyond the sole <strong>PDGS</strong>-<br />

FOS transactions;<br />

○ The reliability of the communications in preserving the integrity of the data transported;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 206 of 350<br />

○ The overall quality and reliability of service related to access availability and<br />

guaranteed communication throughput when required;<br />

○ The flexibility in terms of range of solutions offered for trade-off between transport<br />

capacity, throughput, quality of service and operation cost.<br />

○ The use of modern, high capacity network technologies (e.g. MPLS, 10G Ethernet)<br />

and standard TCP/IP protocol suite.<br />

5.2.2.3.3 Breakdown<br />

Derived from the above considerations, the functional breakdown regarding data<br />

communications is depicted on Figure 5-3.<br />

It features:<br />

Figure 5-3: <strong>PDGS</strong> Data Communication Functions<br />

○ A Local Area Network (LAN) Function, responsible for all digital communications within<br />

every <strong>PDGS</strong> centre;<br />

○ A Digital Circulation Network (DCN) Function, responsible for all digital<br />

communications between <strong>PDGS</strong> centres and expandable to support communications<br />

towards collaborative entities if required. This function extends to the EDRS datarepatriation<br />

capability composed of TX and RX stations to respectively transmit and<br />

receive the data via the EDRS repatriation transponder in multicast;<br />

○ A Media Circulation Network (MCN) Function, responsible for all data communications<br />

via physical media between <strong>PDGS</strong> centres, and expandable to support<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 207 of 350<br />

communications towards collaborative entities if required. This function embeds the<br />

physical media transportation between remote sites, e.g. using post mail services;<br />

○ A FOS Communication Network (FCN) Function, responsible for all digital<br />

communications between the <strong>PDGS</strong> and the <strong>Sentinel</strong>-2 FOS located at <strong>ESA</strong>/ESOC in<br />

Darmstadt (Germany);<br />

○ A Data Dissemination Network (DDN) Function, responsible for all communications<br />

versus external <strong>PDGS</strong> data-product users. This function extends to the EDRS datadissemination<br />

capability composed of TX and RX stations to respectively transmit and<br />

receive the data via the EDRS dissemination transponder in broadcast;<br />

○ A Voice Communication Network (VCN) Function, possibly reusing public telephone or<br />

Voice-Over-IP (VOIP) services to enable human communications between <strong>PDGS</strong><br />

internal or external interfaces.<br />

5.2.3 DATA MANAGEMENT FUNCTIONS<br />

5.2.3.1 Data Reception (DRX) Function<br />

5.2.3.1.1 Function Objectives and High-Level Description<br />

The DRX function is responsible for data acquisition from the spacecrafts and front-end datahandling<br />

activities.<br />

As such, it is in charge of:<br />

○ Data acquisition from the X-Band downlink interface of the <strong>Sentinel</strong>-2 spacecrafts<br />

through a LEO tracking antenna, or in Ka-Band on a still antenna pointing to EDRS<br />

spacecrafts relaying the <strong>Sentinel</strong>-2 data transmitted through the OCP;<br />

○ Real-time demodulation of the acquired signal and front-end processing of the CCSDS<br />

formatted bit-stream down to VCDU or ISP extraction;<br />

○ Real-time local storage of the acquired data;<br />

○ Real-time supply of the acquired ISPs or VCDUs to the DPC function as required for<br />

the nominal Level-0 product generation;<br />

○ On-request replay from local storage of the supply activities to the DPC function on<br />

contingency or for simulation purposes;<br />

○ Data housekeeping activities on the local-storage such as the autonomous cleaning of<br />

old acquisition buffers after a configurable retention period (typically after 3 days);<br />

○ Offering standard FTP/SFTP access on the local-storage for remote deposit or<br />

download of pass data;<br />

○ Systematic post-acquisition reporting on the data-reception quality to the MCC via the<br />

DC according to the monitoring requirements of the MPA;<br />

5.2.3.1.2 Design Drivers and Constraints<br />

The following drivers and constraints are identified:<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 208 of 350<br />

○ The DRX function aims for a maximum reuse of existing ground-infrastructure X-Band<br />

tracking antennas or EDRS compatible Ka-Band still antennas;<br />

○ Demodulation and front-end processing activities are aimed for reuse of a sentinelgeneric<br />

DFEP equipment;<br />

○ DFEP activities are aimed for systematic operation with hot-redundant capability on<br />

separate hardware;<br />

○ The CGS operations aim for sharing the DFEP capabilities between several GMES<br />

<strong>Sentinel</strong> missions though a single equipment if their respective acquisition plans allow<br />

for it.<br />

○ <strong>Sentinel</strong>-2 data downlink characteristics feature a high data-throughput of twice<br />

280Mbps parallel real-time data-rate requiring equal or higher throughput capability on<br />

the DRX equipment at least from data acquisition to local DFEP storage;<br />

○ The DCP function shall not be constrained to process the DRX input stream at<br />

560Mbps data-rate;<br />

○ A <strong>Sentinel</strong>-2 data-reception pass may include the independent streamed downlinks of<br />

MSI data, spacecraft HKTM data and Ancillary data;<br />

○ DRX operations aim at 99% reliability in average from antenna acquisition down to<br />

nominal or contingency data supply to the DPC function, even if the DFEP equipment<br />

is shared synchronously among GMES <strong>Sentinel</strong> missions;<br />

○ Potential antenna operation conflicts between <strong>Sentinel</strong> spacecrafts may impose<br />

switching between a nominal and a backup antenna;<br />

5.2.3.1.3 Function Interfaces<br />

The following function interfaces are identified for the DRX:<br />

○ The external X-Band or Ka-Band RF signal interface from Sentrinel-2 or EDRS<br />

spacecrafts;<br />

○ The data-supply interface vis-à-vis the DPC function (e.g. via network);<br />

○ An FTP/SFTP server interface for remote access to the local-store;<br />

○ A data-reception commanding and configuration interface from the MPL function via<br />

the MCC and DC functions;<br />

○ A reporting interface to the MCC function via the DC function;<br />

○ An M&C interface for status monitoring.<br />

5.2.3.2 Data Processing Control (DPC) Function<br />

5.2.3.2.1 Function Objectives and High-Level Description<br />

The DPC function is responsible for coordination & orchestration of data processing and<br />

archiving activities according to defined processing rules. As such the DPC function manages<br />

and fragments inputs data (i.e. MSI input data for higher level product generation) and then<br />

coordinates required processing activities to be performed according to mission timeliness. In<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 209 of 350<br />

addition DPC coordinates archive activities of generated outputs to chain new processing<br />

activities according to the configuration processing rules.<br />

As such, it is in charge of:<br />

○ Supporting the generation of <strong>Sentinel</strong>-2 products including post-processing QC<br />

algorithms within applicable timeliness constraints;<br />

○ Level-0 products generation through a specific interface with DRX function to process<br />

received ISP data;<br />

○ Supporting “on-the-flow” processing as input data become available managing<br />

required processing activities;<br />

○ Fragmenting input data flow in processing data-trunks (e.g. L0 data fragmentation per<br />

detector and on-board scene) according to the processing parallelisation strategy to<br />

support simultaneous processing activities;<br />

○ Managing simultaneous processing activities of MSI data fragments for product<br />

generation activities;<br />

○ Managing simultaneous QC post-processing activities on generated data fragments;<br />

○ Interfacing with archive for required inputs retrieval (MSI data fragments and related<br />

ancillary & auxiliary data) and new generated MSI data fragments storage;<br />

○ Integrating user-provided hosted-processors (e.g. L2 or L3 processors) following a<br />

TBD ICD;<br />

○ Supporting user requests for hosted-processing activities triggered by the DAG<br />

function;<br />

○ Supporting operator-driven bulk-data re-processing activities (i.e. to perform reprocessing<br />

campaigns);<br />

○ Supporting configurable processing and quality-control activities chaining with adaptive<br />

priorities management (e.g. NRT, nominal, re-processing, etc.);<br />

5.2.3.2.2 Design Drivers and Constraints<br />

The following drivers and constraints are identified:<br />

○ Strong input data flow fragmentation in data-trunks (i.e. processing units) needed for<br />

the parallelization strategy;<br />

○ Near-linear processing scalability achieved via input-data fragmentation &<br />

management of simultaneous processing activities;<br />

○ Processing resources scalability (i.e. possibility to enhance processing capabilities by<br />

swift new HW addition);<br />

○ High performance interface between DPC function managed processing nodes and<br />

archive & inventory function for required I/O storage and retrieval;<br />

○ High performance interface with DRX function for level-0 processing activities;<br />

○ Well-defined processing interface supporting swift third-party processor integration<br />

(QC, TCI, coverage-report, user-processors);<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 210 of 350<br />

5.2.3.2.3 Function Interfaces<br />

The following function interfaces are identified for the DPC function:<br />

○ The data-gathering interface vis-à-vis the DRX function (e.g. via dedicated network<br />

interface) for the level-0 processing activities;<br />

○ The query interface vis-à-vis the AI function (e.g. via network) for required data-trunks<br />

discovery;<br />

○ The data exchange interface (data-trunks storage & retrieval) vis-à-vis the AI function<br />

(e.g. via dedicated network);<br />

○ The commanding & control interface vis-à-vis the IDP & OLQC functions (i.e. to<br />

manage desired processing and quality control activities execution);<br />

○ The commanding & control interface vis-à-vis the hosted user processors deployed in<br />

the <strong>PDGS</strong>;<br />

○ The interface with the DAG function for the hosted-processing requests reception and<br />

management;<br />

○ The provided HMI towards the operator in support of bulk-data re-processing<br />

campaigns, failed processing recovery activities, on-demand processing requests, etc;<br />

○ A reporting interface on performed processing & QC activities to the MCC function via<br />

the DC function (to be later used by MPA function);<br />

○ The M&C interface for status monitoring;<br />

○ The MPA function for the reception of QC and TCI processors;<br />

5.2.3.3 Instrument Data Processing (IDP) Function<br />

5.2.3.3.1 Function Objectives and High-Level Description<br />

The IDP function is responsible for processing the instrument and satellite telemetry to<br />

generate PDIs that will compose Level-0 consolidated, Level-1A, Level-1B and Level-1C<br />

products. The processing is performed according to the algorithm and processing steps<br />

described in section 4.5.4.5.<br />

The IDP functionality is triggered and globally managed through the DPC function for data<br />

input/output, commanding and control.<br />

As such, the IDP function is specifically in charge of:<br />

○ Generation of PDIs according to the DPC processing directives;<br />

○ Reporting on the performed processing activities to the DPC reporting interface;<br />

5.2.3.3.2 Design Drivers and Constraints<br />

The following drivers and constraints are identified:<br />

○ High reliability of performed processing activities;<br />

○ High performance of performed processing activities (i.e. required processing time);<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


○ Effective processing resources usage (i.e. CPU and memory usage);<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 211 of 350<br />

○ Allow simultaneous instances execution to achieve processing parallelization;<br />

○ Compatibility with the DPC interfaces for commanding & control and data input/output.<br />

5.2.3.3.3 Function Interfaces<br />

The following function interfaces are identified for the IDP function:<br />

○ The DPC function commanding & control interface for the IDP execution management;<br />

○ The DPC function data input and output interfaces for processing job input and output<br />

data flows;<br />

○ M&C interface for status monitoring;<br />

5.2.3.4 MSI Decompression Software (MDS) Function<br />

5.2.3.4.1 Function Objectives and High-Level Description<br />

The MDS function is responsible for providing to the IDP function, and more generally to any<br />

third-party entity such as the LGSs, with the capability to handle and decompress <strong>Sentinel</strong>-2<br />

MSI on-board compressed raw-data. In addition to the capability of fully decompressing the<br />

image, the decompression software shall be able to extract the low-frequency image content<br />

in order to quickly generate an under-sampled image.<br />

5.2.3.4.2 Design Drivers and Constraints<br />

The following drivers and constraints are identified for this function:<br />

○ Maximum reuse of an existing software components developed for Pleiades and<br />

Astroterra missions (known as MRCPBG);<br />

○ Long-term maintainability and portability (>40 years) is required to meet <strong>Sentinel</strong>-2<br />

LTDP objectives defined in section 4.3.5.2.<br />

5.2.3.4.3 Function Interfaces<br />

The MDS function will be interfaced directly at software level through a well-defined API<br />

provided in compiled form.<br />

Software distribution will be ensured through a dedicated internet interface (e.g. a web-site).<br />

5.2.3.5 On-Line Quality Control (OLQC) Function<br />

5.2.3.5.1 Function Objectives and High-Level Description<br />

The OLQC function is responsible to perform the systematic and real-time essential data<br />

analysis and anomaly detection over all <strong>Sentinel</strong>-2 <strong>PDGS</strong> elaborated PDIs. As part of the<br />

<strong>Sentinel</strong>-2 <strong>PDGS</strong> products generation activities, the OLQC function will generate Quality<br />

Indicators (QI) as required to:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 212 of 350<br />

○ Summarise the PDI overall essential quality under the form of “quality reports” that will<br />

be included in the product metadata;<br />

○ Authorize or block the PDI for distribution to general users through the flagging of<br />

specific metadata that will be managed by the DAG function;<br />

○ Feed quality information to subsequent short to long term quality assessment activities<br />

performed by the MPA function.<br />

Identically to the IDP function, OLQC functionality is triggered and globally managed through<br />

the DPC function for data input/output, commanding and control.<br />

The OLQC function performs the quality checks defined in the Product Definition Document<br />

[RD-07].<br />

5.2.3.5.2 Design Drivers and Constraints<br />

The following drivers and constraints are identified:<br />

○ High reliability of performed QC activities;<br />

○ Minimize timeliness penalties of performed QC checks;<br />

○ Flexibility and adaptability to cope with different QC checks configurations;<br />

5.2.3.5.3 Function Interfaces<br />

The following function interfaces are identified for the OLQC:<br />

○ DPC function commanding & control interface for the OLQC execution management;<br />

○ Input interface for required data-supply for quality control activities vis-à-vis the DPC<br />

function;<br />

○ Output interface for generated quality information supply vis-à-vis the DPC function<br />

(e.g. quality reports);<br />

○ The M&C interface for status monitoring;<br />

5.2.3.6 Archive & Inventory (AI) Function<br />

5.2.3.6.1 Function Objectives and High-Level Description<br />

The <strong>PDGS</strong> AI function is responsible for archiving the <strong>Sentinel</strong>-2 mission products (science<br />

and HTKM products) and the associated auxiliary data in an effective manner. Accordingly<br />

the MSI science products components are structured and archived as Product Data Items<br />

(PDI) with the related satellite ancillary and auxiliary data required for their processing.<br />

As such, it is in charge of:<br />

○ Autonomously archiving and inventorying the <strong>PDGS</strong> generated production and related<br />

ancillary and auxiliary data;<br />

○ Maintaining a consistent record of all the locally stored product units with their<br />

associated metadata;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 213 of 350<br />

○ Providing data discovery and retrieval capabilities on the locally archived data<br />

elements through the inventory queries based on complex metadata criteria (to the<br />

DPC and DAG functions);<br />

○ Provide a high performance data exchange interface towards the Data Processing<br />

Control function in support of the production generation activities (i.e. products archive<br />

& retrieval operations);<br />

○ Provide a high performance data distribution interface towards the DAG function (i.e. in<br />

response of user requested products);<br />

○ Coupling with the LTA service function for long term data storage and retrieval;<br />

○ Mirroring systematically the LTDP archived items to the LTA service function;<br />

○ Maintaining a consistent record of the LTA service function archived content by<br />

inventorying its stored product units with their associated metadata and flag them as<br />

“off-line”;<br />

○ Mirroring systematically all the inventoried items to the <strong>PDGS</strong> data index (DAX<br />

function);<br />

○ Providing data discovery and retrieval capabilities on the LTA service archived data<br />

elements through the inventory queries based on complex metadata criteria (to the<br />

DPC and DAG functions);<br />

○ Implementing configurable retention policies for the stored elements supporting<br />

complex criteria;<br />

○ Implementing data-driven archive-to-archive circulation policies supporting complex<br />

criteria (i.e. based on geolocation coverage, cloud cover indicators, additional<br />

metadata, etc.) making use of DC function;<br />

○ Supporting autonomous and manual data extraction activities from the archived items<br />

according to configurable data extraction rules;<br />

5.2.3.6.2 Design Drivers and Constraints<br />

The following drivers and constraints are identified:<br />

○ High scalability to support configurations from lightweight (~50TB) to massive storage<br />

capabilities (~1PB);<br />

○ Distributed deployment in support of the <strong>PDGS</strong> federated concept;<br />

○ Long-term data storage reliability with minimum down-times;<br />

○ Archive & retrieval performances according to the high load of data and products<br />

layout;<br />

○ Adaptability towards third-party LTA solutions;<br />

5.2.3.6.3 Function Interfaces<br />

The following function interfaces are identified for the AI function:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 214 of 350<br />

○ Input interface to the AI function for the file based configuration (e.g. data retention<br />

policies, data circulation rules, etc.) provided by the MCC function (e.g. distributed<br />

archived with different data retention policies);<br />

○ Input and output data circulation performed through the DC function;<br />

○ Input and output interface for the PDIs gathering and supply (archival and retrieval)<br />

with the DPC function in support of the <strong>PDGS</strong> processing activities;<br />

○ Output interface for the “archive reports” supply via the DC function to the DAX and the<br />

MPA functions that summarizes archive / removal / update activities of every<br />

distributed archive;<br />

○ Query interface on the archive content for data discovery purposes (e.g. network<br />

interface);<br />

○ Output interface for archived PDIs supply towards the DAG function in support of the<br />

<strong>PDGS</strong> data-access activities;<br />

○ Archived data and metadata configurable import/export interfaces;<br />

○ Input and Output Interfaces to the LTA service function (i.e. systematic circulation to<br />

the LTA service function and on-request data retrieval from the LTA service function);<br />

○ M&C interface for status monitoring;<br />

5.2.3.7 Long-Term Archive (LTA) Service Function<br />

5.2.3.7.1 Function Objectives and High-Level Description<br />

The <strong>PDGS</strong> LTA service is responsible for ensuring long-term data preservation of <strong>Sentinel</strong>-2<br />

data, including product and auxiliary data.<br />

As such, it is in charge of:<br />

○ Archiving the MSI Product Data Items and auxiliary data provided by the AI function<br />

for LTA management;<br />

○ Restoring the MSI Product Data Items and auxiliary data on request to the AI function;<br />

○ Providing bulk data re-processing capabilities on the locally archived dataset.<br />

5.2.3.7.2 Design Drivers and Constraints<br />

The following drivers and constraints are identified:<br />

○ Maximum reuse of European existing infrastructures;<br />

○ Service provider reliability;<br />

5.2.3.7.3 Function Interfaces<br />

The following interfaces are identified for the LTA service:<br />

○ Input interface to receive PDI and auxiliary data from the AI function from remote<br />

centres;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 215 of 350<br />

○ Output interface to provide archived PDI and auxiliary data on request to the AI<br />

function;<br />

5.2.3.8 Data Circulation (DC) Function<br />

5.2.3.8.1 Function Objectives and High-Level Description<br />

The <strong>PDGS</strong> DC function is responsible for performing file exchange operations between subsystem<br />

interfaces within and external to a <strong>PDGS</strong> centre. File exchange circulation can be<br />

performed between electronic and media interfaces.<br />

As such, it is in charge of:<br />

○ Autonomously retrieve required files from configured source interfaces, perform file<br />

transformation operations (e.g. format conversion, compression, file renaming, etc.)<br />

when required and deliver them to configured target interfaces;<br />

○ Perform above described data circulation operations between electronic interfaces<br />

and/or media interfaces when required;<br />

5.2.3.8.2 Design Drivers and Constraints<br />

The following drivers and constraints are identified:<br />

○ Circulation operations reliability. DC function shall ensure that no file is lost during the<br />

data circulation operations due to network failures, media errors, etc.;<br />

○ Flexibility in handling interfaces of very different nature such as electronic via ground<br />

link, via EDRS broadcast and via media. Therefore this capability will require versatility<br />

in adapting to such variety of interfaces and state-of-the-art media technologies;<br />

○ Capacity to manage electronic interfaces with different connectivity requirements (e.g.<br />

secure/non secure connections, file naming conventions, different clean-up policies,<br />

etc.). Connectivity capacities will rely on standard protocols make use of standard<br />

protocols to perform data circulation operations (i.e. SFTP, FTP, SMTP, HTTP, etc);<br />

○ Adaptability to support circulation operations from different <strong>PDGS</strong> functions and<br />

capacity to integrate in a seamless manner with them;<br />

○ DC function circulation services towards the others <strong>PDGS</strong> functions aim at 99,9%<br />

reliability in average;<br />

○ Full automation of all circulation capabilities versus electronic interfaces;<br />

○ Maximised automation of circulation mechanisms via physical media aiming at a<br />

mechanical process driven by simple operational procedures modelling an automated<br />

transportation network;<br />

5.2.3.8.3 Function Interfaces<br />

The following function interfaces are identified for the DC function:<br />

○ <strong>PDGS</strong> functions requiring file-exchange capabilities;<br />

○ A reporting interface to the MCC function via the own DC function;<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 216 of 350<br />

○ Files circulation towards EDRS ground link gateway;<br />

○ Relevant M&C information;<br />

5.2.3.9 Precise Orbit Determination (POD) Function<br />

5.2.3.9.1 Function Objectives and High-Level Description<br />

The POD function is responsible to generate predicted/restituted orbit products to support<br />

MSI science data processing activities in case the Navigation Solution (PVT) presents a<br />

degraded error-budget.<br />

As such, it is in charge of:<br />

○ Providing <strong>Sentinel</strong>-2 predicted POD products every orbit for each spacecraft (S2A and<br />

S2B) for science data processing in 3h-NRT;<br />

○ Providing <strong>Sentinel</strong>-2 restituted POD products for each provided L0 satellite ancillary<br />

product (for both S2A and S2B spacecrafts) for nominal 24h science data processing;<br />

○ Analysing the on-board navigation solution accuracy and associated reporting activities<br />

(delegated to the Off-line POD service interfaced by the MPA function as an Expert<br />

Team; cf. section 6.16.3.6);<br />

○ Analysing the own generated POD products accuracy with respect to their related<br />

timeliness and accuracy thresholds (delegated to the Off-line POD service interfaced<br />

by the MPA function as an Expert Team; cf. section 6.16.3.6);<br />

Predicted POD product will be generated by the POD function using as input the GNSS L0<br />

products (obtained from satellite ancillary packet store), auxiliary files from external data<br />

providers (GPS clocks & orbits ephemeris, environmental data, etc) and information on the<br />

<strong>Sentinel</strong>-2 spacecraft (manoeuvres, attitude, etc.). The accuracy ensured for POD predicted<br />

products is 10m on the 2D position.<br />

Restituted POD product will be generated by the POD function using as input the GNSS L0<br />

products, auxiliary files from external data providers (GPS clocks & orbits ephemeris,<br />

environmental data, etc) and information on the <strong>Sentinel</strong>-2 spacecraft (manoeuvres, attitude,<br />

etc.). The accuracy ensured for POD restituted products is 3m (TBC).<br />

5.2.3.9.2 Design Drivers and Constraints<br />

The following drivers and constraints are identified:<br />

○ Reuse of common multi-sentinels equipment. POD function is designed to offer POD<br />

products to different sentinels missions;<br />

○ POD products generation timeliness according to coverage and accuracy needs for<br />

science processing. 3h-NRT and 24h nominal processing timeliness for MSI science<br />

data imposes timeliness constraints on the POD products generation.<br />

5.2.3.9.3 Function Interfaces<br />

The following function interfaces are identified for the POD function:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 217 of 350<br />

○ Input satellite L0 ancillary data provided by DPC function through DC function;<br />

○ Input auxiliary data autonomously gathered by POD function from external auxiliary<br />

providers (e.g. GPS orbits & clocks data from IGS) making use of DC function;<br />

○ Input FOS orbit files (i.e. predicted & restituted orbit files) provided through the MCC<br />

and DC functions<br />

○ FOS manoeuvre and resulting satellite mass property files provided through the MCC<br />

and DC functions;<br />

○ Output POD predicted and restituted products autonomously delivered to all centres<br />

with MSI data processing capabilities;<br />

○ M&C interface;<br />

5.2.3.10 Auxiliary Data Supply (ADS) function<br />

5.2.3.10.1 Function Objectives and High-Level Description<br />

The ADS function is in charge of the generation and supply of all the <strong>PDGS</strong> required auxiliary<br />

data from external sources (cf. [RD-06]).<br />

5.2.3.10.2 Design Drivers and Constraints<br />

The ADS function aims for a direct mapping to the external data-sources identified in [RD-06].<br />

Accordingly it will fully mimic the applicable interface mechanisms for every external data<br />

source; in such manner ensuring the complete operability of the <strong>PDGS</strong> without any interaction<br />

with the real external data sources.<br />

5.2.3.10.3 Function Interfaces<br />

A unique interface to the DC function is identified, either centralised at <strong>PDGS</strong> level or<br />

distributed in every processing centre.<br />

5.2.3.11 Data-Access Index (DAX) Function<br />

5.2.3.11.1 Function Objectives and High-Level Description<br />

Because of the distributed <strong>PDGS</strong> context, Product Data Items (PDIs) may be scattered and<br />

possibly mirrored in several <strong>PDGS</strong> centres. The DAX function aims at providing a single<br />

centralised point for maintaining data location indexes of all product data amongst <strong>PDGS</strong><br />

federated archive centres. Their physical location and relevant metadata is indexed to support<br />

their discovery for download as part of the User-Product generation process. In addition, it is<br />

in charge of consolidating the global <strong>PDGS</strong> data catalogue and mirroring it to downstream<br />

functions and to external interfaces to allow for catalogue browsing by the users.<br />

As such, it is in charge of:<br />

○ Creating and maintaining indexes of all <strong>PDGS</strong> archived Product Data Items;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 218 of 350<br />

○ Maintaining consistent references to the multiple archive/inventory sources and the<br />

corresponding data-access sinks (data-access gateway servers);<br />

○ Managing data duplications in different archive/inventory instances;<br />

○ Consolidation of the <strong>PDGS</strong> archived metadata and browse images as part of the<br />

indexing activities to identify duplications across the federated archives;<br />

○ Providing a query interface to support remote requests on the physical location<br />

(archive centres and associated data-access gateway servers) of the archived product<br />

data items according to different criteria;<br />

○ Feeding the Front-End Services (i.e. the MMUS and OLIB functions) with consolidated<br />

(no duplications) browse images and metadata associated to the new or modified<br />

archived production;<br />

5.2.3.11.2 Design Drivers and Constraints<br />

The following drivers and constraints are identified:<br />

○ High availability. DAX function nominal activities (products availability and location<br />

query activities and support for product assembly) are aimed for systematic operation<br />

with hot-redundant capability on separate hardware;<br />

○ Support to the mission LTDP service granting data access operations accordingly;<br />

○ High reliability and scalable performance;<br />

○ Minimize operator-driven maintenance activities;<br />

5.2.3.11.3 Function Interfaces<br />

The following function interfaces are identified for the DAX function:<br />

○ The <strong>PDGS</strong>/AI function archive reports to follow-up the <strong>PDGS</strong> archives content<br />

including the metadata required to be indexed;<br />

○ The remote query interface vis-à-vis the DAG client (e.g. query requests to the data<br />

indexes through HTTP);<br />

○ The Front-End Services (i.e. the MMUS and OLIB functions) for the supply of<br />

representative browse images and associated metadata of the <strong>PDGS</strong> available<br />

production;<br />

○ The CDS/SCI for the systematic provision of the coverage reports of the <strong>Sentinel</strong>-2<br />

generated production by the <strong>PDGS</strong> (delivered through the MCC function as proxy);<br />

○ A file report regularly on the data indexing activities performed for the performance<br />

assessment of the <strong>PDGS</strong> activities (delivered through the MCC function as proxy);<br />

○ Relevant M&C information;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 219 of 350<br />

5.2.3.12 Data Access Gateway (DAG) Function<br />

5.2.3.12.1 Function Objectives and High-Level Description<br />

The DAG function is in charge of providing a single point of access for the download of the<br />

<strong>PDGS</strong> imagery which is naturally scattered amongst the distributed archives.<br />

To this end, the DAG function follows a client/server paradigm in which the server side<br />

interacts with the relevant <strong>PDGS</strong> functions (e.g. the <strong>PDGS</strong> DAX, AI and DPC functions) and<br />

the client side to processes the requests to the imagery by accessing the appropriate servers.<br />

As such, the server side is deployed in each centre hosting an archive following the federated<br />

concept together with complementary functions relevant to the data retrieval activities.<br />

The DAG function is in charge of:<br />

○ Encapsulating the <strong>PDGS</strong> distributed nature through a single access point for data<br />

discovery and retrieval;<br />

○ Requesting the required PDIs in support of the User-Products assembly and supply;<br />

○ Prioritising the simultaneous data-access activities according to the request priority<br />

level as supplied by the MMUS function and the available network resources;<br />

○ Triggering the user-defined processors as requested by the MMUS function to support<br />

the hosted-processing activities implemented through the collaboration agreements;<br />

○ Providing a low level interface (command-line program, API, etc) to the data-access<br />

services it supports (data download and processor triggering mechanisms) towards the<br />

Front-End Services (i.e. the MMUS & OLIB functions) and potential legacy systems<br />

hosted at the GSPs;<br />

5.2.3.12.2 Design Drivers and Constraints<br />

The following drivers and constraints are identified:<br />

○ High availability and reliability. The DAG function nominal activities (PDI search<br />

location, PDI transport, and product assembly) are aimed for intensive operations;<br />

○ High performance and tight coupling with the underlying digital network for the<br />

provision of the product data items (i.e. download of PDIs). Flexibility in integrating<br />

various network transportation topologies and technologies is identified as a additional<br />

key driver;<br />

○ Clear client/server responsibilities separation and well defined protocol for the PDIs<br />

search location, retrieval and User-Product reconstruction activities following the<br />

defined product model (cf. [RD-07]);<br />

○ Client side software interoperability by third-party elements in support of the different<br />

Front-End Services (i.e. the MMUS and OLIB functions);<br />

○ Client side software portability to different platforms (HW+OS);<br />

5.2.3.12.3 Function Interfaces<br />

The following function interfaces are identified for the DAG function:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 220 of 350<br />

○ The remote query interface offered by the DAX function on the PDIs location through<br />

the federated archives and associated data-sinks (i.e. query requests to the dataaccess<br />

indexes through HTTP for the appropriate DAG server);<br />

○ The interface vis-à-vis the AI function for the required PDIs requests and retrieval;<br />

○ The interface vis-à-vis the DPC function for the triggering of the hosted-processors;<br />

○ The interface vis-à-vis the different Front-End Services (e.g. the MMUS and OLIB<br />

functions) in order to support:<br />

‣ Data location and data retrieval requests submitted by the Front-End Services;<br />

‣ Final products assembly and supply (by the DAG client) to the Front-End<br />

Services;<br />

‣ Hosted-Processing requests from the Front-End Services (i.e. the MMUS<br />

function);<br />

○ The interface vis-à-vis the MMUS function for the supply of statistics and reports on the<br />

supplied PDIs, time to serve a product data item, volumes of data downloaded, etc;<br />

○ Relevant M&C information on the server side.<br />

5.2.3.13 Multi-Mission User Services (MMUS) Function<br />

5.2.3.13.1 Function Objectives and High-Level Description<br />

The MMUS function is responsible for answering to the end-user access service interfaces<br />

defined in sections 4.10.1.1 and 4.10.1.2. As such, it will be in charge of the following tasks:<br />

○ Customer care & management providing on-line user registration and “my account” online<br />

handling capabilities;<br />

○ User groups management according to different levels of data-access (e.g. Cal/Val,<br />

unrestricted, etc);<br />

○ Help-Desk service by management of user inquiries (i.e. web based ticketing tool);<br />

○ Periodical provision of quality updated information on the available <strong>Sentinel</strong>-2 datasets,<br />

product quality, instrument unavailabilities, etc;<br />

○ Advertising of available mission, instruments and products documentation, including<br />

generic mission description;<br />

○ Centralised user authentication and authorisation (catalogue search, products browse,<br />

product download);<br />

○ Products collection management through the definition of datasets;<br />

○ Specialised datasets definition (logical datasets) based on the products cloud-cover<br />

percentage;<br />

○ Product catalogue including metadata and browse images supporting ingestion and<br />

query capabilities;<br />

○ Graphical products discovery and preview capabilities based on browse products and<br />

associated metadata;<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 221 of 350<br />

○ Automation on the products download activities according to the users subscribed<br />

datasets;<br />

○ Graphical interface for user-triggered hosted-processing requests and management;<br />

○ Data-access (download) management based on previous data discovery/generation<br />

activities;<br />

○ Datasets/hosted-processing subscriptions management (i.e. creation, edition, deletion,<br />

etc) and download automation;<br />

○ CDS/DAIL catalogue and on-line access interface services implementing the<br />

CDS/DAIL ICDs;<br />

○ Generating statistics and reports on the catalogue search requests, products<br />

requested for download, etc.<br />

5.2.3.13.2 Design Drivers and Constraints<br />

The following drivers and constraints are identified:<br />

○ High availability and reliability. The MMUS function nominal activities are aimed for<br />

operations towards end-users;<br />

○ Support to the mission LTDP service granting data access operations accordingly;<br />

○ Clear and user-friendly HMI operations;<br />

○ Compliance with the applicable ICDs for the CDS/DAIL front-end;<br />

5.2.3.13.3 Function Interfaces<br />

The <strong>Sentinel</strong>-2 users as interactively interacting with the MMUS through the web-client or the<br />

MMUS download manager.<br />

The following functional interfaces are identified via the MMUS:<br />

○ User interactive/automatic transactions (login, browsing of <strong>Sentinel</strong>-2 products, hosted<br />

processing triggering, product download, etc);<br />

○ Product discovery and on-line data access via CDS/DAIL i.e. through HMA service<br />

interfaces;<br />

○ The metadata ingestion interface from the DAX function (systematic reception and<br />

ingestion of browse products and associated metadata);<br />

○ The product data items location requests interface to the DAX function for the<br />

corresponding data-sinks location (DAG server) of the archived product data items;<br />

○ The data-access requests interface to the DAG function (client side) to perform the<br />

actual product data items download and final product reconstruction;<br />

○ The hosted processing transaction interface to the DAG function (triggering &<br />

monitoring of hosted-processing jobs);<br />

○ The statistics and reports on the data-access activities performed from the user side<br />

(i.e. catalogue searches, products downloaded, etc).<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 222 of 350<br />

5.2.3.14 On-Line Image Browser (OLIB) Function<br />

5.2.3.14.1 Function Objectives and High-Level Description<br />

The OLIB function is responsible for the <strong>Sentinel</strong>-2 true-colour images (TCIs) public<br />

publishing service towards the users. As such, the OLIB function will provide the following<br />

capabilities:<br />

○ <strong>Sentinel</strong>-2 True Colour Images streaming to the user (e.g. via JPIP);<br />

○ World navigation and visualisation of the <strong>Sentinel</strong>-2 TCIs;<br />

○ Time-machine view of TCIs for a given time period and geographical coverage;<br />

○ Image preview capabilities based on browse images;<br />

○ Download of the selected full resolution TCI;<br />

5.2.3.14.2 Design Drivers<br />

The following drivers are identified:<br />

○ High performance and tight coupling with the underlying digital network for the<br />

streaming and download of the TCI images. Accordingly flexibility in integrating various<br />

network transportation topologies and technologies;<br />

○ Service scalability on the number of simultaneous users supported without<br />

performance degradation;<br />

○ Cache mechanisms on the server side on the most demanded images;<br />

○ Buffering mechanisms on the client side to ensure a smooth images navigation;<br />

○ <strong>Sentinel</strong> TCI browser (client side) shall be implemented on a standard web client (i.e.<br />

plus additional plug-ins if required);<br />

○ Usage of W3C standards and open-source technologies;<br />

5.2.3.14.3 Function Interfaces<br />

<strong>Sentinel</strong>(s) Image Browser for the on-line display and navigation through <strong>Sentinel</strong>-2 TCI<br />

images<br />

The following function interfaces are identified for the OLIB function:<br />

○ General-public users as interactively interacting with the <strong>Sentinel</strong>-2 TCI browser for the<br />

on-line display and navigation through TCI images;<br />

○ The metadata ingestion interface from the DAX function (systematic reception and<br />

ingestion of browse products and TCI associated metadata);<br />

○ The data-access requests interface to the DAG function (to perform the TCI product<br />

data items location and download activities);<br />

○ The statistics and reports on the TCI streamed and downloaded data triggered by the<br />

user.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 223 of 350<br />

5.2.4 SYSTEM CONTROL FUNCTIONS<br />

5.2.4.1 Mission Configuration Control (MCC) Function<br />

5.2.4.1.1 Function Objectives and High-Level Description<br />

The MCC function is responsible for keeping under controlled environment all relevant<br />

mission reference files. MCC function controls critical configuration and essential operations<br />

information to allow a configuration control on critical parameters and resulting operations.<br />

As such, it is in charge of:<br />

○ Keep under a controlled environment all critical configuration parameters and essential<br />

operation reports into a central repository. Comprehensive management of all<br />

essential configuration and operations data over time;<br />

○ Manage the release of mission reference files updates, providing the functionality to<br />

activate (release) a specific system configuration throughout the distributed <strong>PDGS</strong><br />

from a single point. The release and activation implies information delivery to<br />

applicable interfaces in a coordinated manner;<br />

○ File edition capabilities to generate required configuration parameters files (i.e. MCC<br />

function generates some configuration parameters files and others are gathered from<br />

applicable interfaces);<br />

○ Collection of all operation reports derived from configuration gathered from applicable<br />

interfaces. In addition delivery of such operations reports to applicable interfaces in a<br />

coordinated manner (i.e. acknowledged and triggered by the operator) or<br />

autonomously according to configuration (making use of the DC function);<br />

○ Providing query capabilities to the operator on the relevant aspects of the mission<br />

reference files management (e.g. ingestion time, release time, applicability time, etc.);<br />

5.2.4.1.2 Design Drivers and Constraints<br />

The following drivers and constraints are identified:<br />

○ Single point for the <strong>PDGS</strong> relevant parameters configuration management and<br />

release;<br />

○ Usage of the DC function for required data circulation activities;<br />

5.2.4.1.3 Function Interfaces<br />

The following function interfaces are identified for the MCC function:<br />

○ MSI on-ground and on-board configuration gathered from the applicable interfaces<br />

(e.g. NUC tables and GIPP provided by the CNES/CST during the phase-E1 and the<br />

<strong>PDGS</strong>/MPA function during the phase-E2);<br />

○ Operation information and reports gathered from applicable interfaces (e.g. AI function<br />

archive reports);<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 224 of 350<br />

○ The applicable interfaces for the release of the configuration parameters updates (e.g.<br />

NUC table delivery to the FOS and GIPP delivery to the <strong>PDGS</strong> DPC & IDP functions);<br />

○ The applicable interfaces for gathering and subsequent release of the mission<br />

operations reports and information delivery (e.g. AI function archive reports delivery to<br />

MPA function);<br />

○ The own function HMI supporting the operator on the configuration rules edition,<br />

coordinated release activities, historical queries, etc;<br />

○ The generated reports towards the POM on the mission reference files updates<br />

according to HLOP;<br />

○ The M&C interface;<br />

5.2.4.2 Mission Planning (MPL) Function<br />

5.2.4.2.1 Function Objectives and High-Level Description<br />

The MPL function is responsible for <strong>Sentinel</strong>-2 mission plan generation for imagery<br />

acquisition and related data downlink activities to ground-stations and / or EDRS.<br />

As such, it is in charge of:<br />

o Generating the <strong>Sentinel</strong>-2 (S2A and S2B spacecrafts) Reference Orbit File;<br />

o Commanding MSI observation sensing activities;<br />

o Commanding MSI calibration sensing activities;<br />

o Commanding satellite on-board MMFU to record acquired imagery according to<br />

priorities (nominal/NRT data recording management);<br />

o Commanding satellite on-board MMFU to playback MSI data (according to priorities),<br />

satellite ancillary data and HKTM;<br />

o Characterising the <strong>Sentinel</strong>-2 assigned time segments for EDRS operations to produce<br />

the S-2 static EDRS Booked-Segments;<br />

o Commanding data transmission systems X-band transmitter XBS to downlink to<br />

ground stations and / or OCP for data delivery via EDRS;<br />

o Optimizing satellites resources usage (MSI acquisitions, memory load, downlink<br />

capabilities, etc.) according to constellation capabilities;<br />

o Verifying safety constraints from the SSCF applicable to the <strong>PDGS</strong> (e.g. MSI duty<br />

cycle, PDHT duty cycle, OCP duty cycle, etc.);<br />

o Editing the SSCF values for operations that applicable to the <strong>PDGS</strong> in order to assess<br />

their impact on the generation of the Mission-Plan;<br />

o Processing FOS response to the planned commanding activities to identify potential<br />

activities rejection;<br />

o Generating the Coarse Downlink Budget derived from the configuration characterised<br />

by the CGS/LGS network Characterisation and constrained by the X-Band RF conflict<br />

segments and the ground station resources conflicts;<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 225 of 350<br />

o Automatically notification on the required downlink passes (pass-list) according to the<br />

generated Mission-Plan, for their booking at the ground stations (CGS/LGS);<br />

o Generating automatically the CGS/LGS X-Band & Ka-Band Acquisition-Schedule-Plan<br />

according to scheduled activities;<br />

o Generating automatically the EDRS-Booking-Plan according to scheduled activities<br />

and static EDRS Availability Segments assigned to <strong>Sentinel</strong>-2;<br />

o Automating explained above planning generation activities to avoid operator<br />

intervention when possible;<br />

o Supporting the <strong>PDGS</strong>-FOS mission planning loop. Accordingly verifying the complete<br />

scheduling by the FOS of the Mission-Plan activities;<br />

o Providing planning analysis & assessment capabilities (statistics generation on<br />

generated planning such as highest, average, lowest data latency figures, total sensing<br />

time, etc.);<br />

5.2.4.2.2 Design Drivers and Constraints<br />

The following drivers and constraints are identified:<br />

○<br />

Flexibility to adapt to different acquisition & downlink scenarios (e.g. different ground<br />

stations assignation along mission life, ground stations roles, etc.).<br />

○ Multi-spacecraft management capabilities (i.e. load balancing strategies between S2A<br />

and S2B spacecrafts for acquisitions, downlinks, etc.).<br />

○ Automation capabilities for the planning generation activities;<br />

○ Usage of “<strong>Sentinel</strong>s” Mission CFI generated by ESTEC (envisaged customisation of<br />

the Earth Explorer CFI);<br />

○ Operational interface for inputs/outputs through the MCC function acting as proxy;<br />

○ Usage of the DC function for required data circulation activities;<br />

5.2.4.2.3 Function Interfaces<br />

The following function interfaces are identified for the MPL function:<br />

○ The POM for the definition of the mission acquisition and downlink scenario cascading<br />

from the HLOP;<br />

○ The MPA function operators for specific calibration requests;<br />

○ Input interface for relevant mission reference configuration (e.g. ground stations<br />

database, SSCF, etc.) provided by MCC function via DC function;<br />

○ Input interface for the FOS planning response (i.e. Plan Increment File) provided<br />

through the MCC and DC functions;<br />

○ Input interface for mission reference operations information (e.g. FOS PIF, predicted<br />

orbit file, etc.) provided by the MCC function;<br />

○ Output interface for mission reference files delivery (e.g. reference orbit file);<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 226 of 350<br />

○ Output interface for Mission-Plan file(s) delivery to the FOS (MSI Image-Acquisition-<br />

Plan, Downlink-Plan) through to the MCC function;<br />

○ Output interface to the ground-stations for delivery of the pass-list for the booking of<br />

the required downlink passes and the provision of the Acquisition-Schedule-Plan to<br />

specify the required data-reception and front-end processing activities; done through<br />

the MCC function via the DC function;<br />

5.2.4.3 Mission Performance Assessment (MPA) Function<br />

5.2.4.3.1 Function Objectives<br />

As introduced in Section 4.5.3.2, the MPA function objective is to monitor if mission<br />

requirements are being fulfilled by the <strong>PDGS</strong> and to trigger corrective actions in case of<br />

anomaly. MPA covers the following four sub-functions:<br />

o Off-line Quality Control<br />

o Calibration and Validation<br />

o Instrument Data and Quality Control Processors Verification<br />

o End-to-end System Performance Monitoring<br />

The objective of the Off-line Quality Control is to monitor if the payload and specific on-board<br />

systems (e.g. on-board navigation solution) related products meet the quality requirements<br />

along mission life-time.<br />

The objective of the Calibration and Validation (Cal/Val) is to update on-board and on-ground<br />

configuration data in order to meet product quality requirements.<br />

The objective of the Instrument Data and Quality Control Processors Verification is to verify<br />

the quality of the image processing and quality control processors.<br />

The objective of the End-to-end System Performance Assessment is to detect anomalies at<br />

system-level and provide high-level performance figures on the overall mission performance.<br />

5.2.4.3.2 Design Drivers and Constraints<br />

Due to the operational character of the <strong>Sentinel</strong>-2 <strong>PDGS</strong>, MPA function shall maximize the<br />

automation of recurrent tasks. For not-automatic tasks clear interfaces with human operators<br />

shall be defined.<br />

The MPA Off-line Quality Control shall provide a comprehensible reporting of its findings in<br />

order to minimize anomaly recovery periods.<br />

MPA shall be able to manage a multi-satellite configuration (2A/2B/…).<br />

5.2.4.3.3 Function Interfaces<br />

MPA function has the following interfaces with other <strong>PDGS</strong> functions and external entities:<br />

o The MPA provides to the POM (via DC function) the Off-line Quality Control reports<br />

(daily and N-day cyclic) (including payload and platform status reports), on-demand<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 227 of 350<br />

quality control reports for the Support Desk, Cal/Val reports (including requests for<br />

critical calibration parameters update), Processors Upgrade Requests (including<br />

verification results), processor upgrades requests and End-to-End System<br />

Performance reports. MPA gets from the POM (via DC function) mission requirements<br />

updates and on-demand quality control checks coming from the Support Desk;<br />

o The MPA feeds the CDS with quality control reports according to [AD-02] via the DC<br />

function;<br />

o The MPA gets products via the DAG function for performing Off-line Quality Control<br />

and Cal/Val tasks;<br />

o The MPA has access to a collocated DPC function embedding IDP and OLQC<br />

functions to perform processors validation activities;<br />

o The MPA has access to all POD data via the MCC and DC functions for performing<br />

Off-line Quality Control activities;<br />

o The MPA provides on-board and on-ground configuration data (OBCD and OGCD)<br />

and Cal/Val ad-hoc data acquisitions requests to the MCC function. MPA gets from<br />

MCC a reporting of the requests status;<br />

o The MPA has an operational interface with the RP function for the validation of the<br />

instrument data processing and on-line quality control processors before deployment<br />

of a new version;<br />

o The MPA function supports interactive access and batch requests to the FOS EDDS<br />

for the retrieval of decoded HKTM data (packets or parameters in engineering values)<br />

needed for the investigation of anomalies and / or auxiliary data processing activities;<br />

5.2.4.4 Monitoring & Control (M&C) Function<br />

5.2.4.4.1 Function Objectives and High-Level Description<br />

The Monitoring & Control function is responsible at <strong>PDGS</strong> centre level for ensuring that all<br />

available resources (i.e. hardware, software and local network) required for the <strong>PDGS</strong><br />

nominal operations are available, ready and running under expected conditions. M&C<br />

function allows detecting anomalies that a priori may involve working problems in the<br />

functional chain or help finding the cause of any malfunction of any <strong>PDGS</strong> function.<br />

As such, it is in charge of:<br />

○ Monitor physical resources (i.e. HW, network links, etc.) correct behaviour according to<br />

expected threshold ranges (e.g. free disk space thresholds);<br />

○ Monitor other <strong>PDGS</strong> functions key running processes to assess in real time their<br />

working status;<br />

○ Raising alarms to operators when monitored items are not under expected conditions.<br />

Alarms notification mechanisms to operators are configured according to error severity;<br />

○ Provide a single and harmonized logs view point for all <strong>PDGS</strong> functions. M&C function<br />

undertakes others <strong>PDGS</strong> functions logs messages and visualises them according to<br />

different configuration criteria;<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 228 of 350<br />

5.2.4.4.2 Design Drivers and Constraints<br />

The following drivers and constraints are identified:<br />

○ Adaptability to support different <strong>PDGS</strong> functions execution environments and capacity<br />

to integrate in a seamless manner with them;<br />

○ Use of standard protocols for M&C function different data exchange needs (e.g.<br />

SNMP, SMTP, SSH, HTTP, SMS, etc.);<br />

○ Reuse of well proven off-the-shelf M&C existing solutions;<br />

○ Reuse of well proven off-the-shelf existing logs management solutions;<br />

○ M&C function services towards the others <strong>PDGS</strong> functions aim at 99% reliability in<br />

average to allow a clear understanding in real-time of their status;<br />

5.2.4.4.3 Function Interfaces<br />

The following function interfaces are identified for the M&C function:<br />

○ M&C information gathered from other <strong>PDGS</strong> functions execution environment (i.e.<br />

SNMP information supplied to the M&C function console);<br />

○ Logs messages provided by other <strong>PDGS</strong> functions according to M&C logs<br />

management supported mechanisms (i.e. logs messages delivery via TCP sockets by<br />

other <strong>PDGS</strong> functions);<br />

○ M&C function generated and published reports (e.g. reports published on-line making<br />

use of HTTP);<br />

○ Alarms raised to the M&C operators (e.g. mails delivered via SMTP, messages to<br />

cellular phones via SMS, etc.);<br />

5.2.4.5 Reference Platform (RP) Function<br />

5.2.4.5.1 Function Objectives and High-Level Description<br />

The RP function is globally in charge of hardware and software configuration control, system<br />

anomaly management, system validation and transfer to operation activities as required for<br />

maintenance and evolutions of the <strong>PDGS</strong> throughout its lifetime.<br />

As introduced in section 4.6, the RP function primarily aims at simulating the <strong>PDGS</strong><br />

behaviours in parts or as a whole by way of a simplified local instance acting as a reference<br />

image of the deployed <strong>PDGS</strong> instance. In addition, the RP function will include specific<br />

functionality tailored to its system-maintenance scope such as a software configuration and<br />

control environment, a hardware inventory database, a system anomaly management tool,<br />

test tools, interface simulators, reference test data sets, etc. Finally, the RP function will<br />

provide operator training functionality taking advantage of its simulation and operational<br />

rehearsal capabilities.<br />

To meet its primary objectives, the RP function will integrate all <strong>PDGS</strong> sub-systems (but<br />

excluding the specific non replicable ones such as antennas) and will be capable of swift<br />

configuration into their actual physical implementation in centre layouts, simulating all<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 229 of 350<br />

operational interfaces between centres and external interfaces, such as the FOS, the CDS,<br />

LGS, etc.<br />

As such, the successful implementation of the <strong>PDGS</strong> will be demonstrated through the usage<br />

of the RP function, which will provide the necessary environment to ensure:<br />

○ The verification of every data flow of the deployed <strong>PDGS</strong>;<br />

○ The verification of <strong>PDGS</strong> requirements;<br />

○ The validation of all future <strong>PDGS</strong> operational mission scenarios;<br />

○ Support to the <strong>PDGS</strong> end-to-end tests and to OSV activities;<br />

○ Support to the Phase-E1 of the spacecrafts as required by the fast-reacting correctivemaintenance<br />

activity;<br />

○ Support to the qualification phase of all <strong>PDGS</strong> system upgrades before deployment<br />

such as the ones required for the gradual phase-in of spacecraft units or EDRS;<br />

○ Support the <strong>PDGS</strong> deployment phases of the initial and upgraded versions in<br />

configuring and assembling the preliminary-configuration elements to be deployed;<br />

○ Dedicated long-term support to the maintenance activities of the <strong>PDGS</strong> in operations;<br />

○ Ad-hoc training and rehearsal activities for <strong>PDGS</strong> operators;<br />

○ Recurrent reporting to the POM providing the required visibility on the <strong>PDGS</strong> system<br />

present and historical configurations at hardware and software levels, on-going<br />

maintenance actions and overall anomaly management activity.<br />

For all above activities, the RP function will make use of appropriate system management<br />

tools including:<br />

○ A hardware inventory system for registering and ad-hoc reporting on the hardware<br />

configuration of all <strong>PDGS</strong> distributed centres;<br />

○ A software configuration and control environment for managing all <strong>PDGS</strong> sub-system<br />

software;<br />

○ A documentation management system for maintaining all operation and maintenance<br />

documentation such as user and installation manuals, test plans, operational<br />

procedures, training documents, etc.<br />

○ A global system anomaly management tool for registering all problem occurrences,<br />

managing their accurate propagation to sub-system maintenance actions and ensuring<br />

backtracking capabilities down to system requirements.<br />

In complement, the RP function will rely on the MCC function from the maintenance and adhoc<br />

supply of the mission reference configuration to configure the platform and run the tests.<br />

5.2.4.5.2 Design Drivers and Constraints<br />

The following drivers and constraints are identified for the RP function:<br />

○ It aims for a local and “fit for purpose” configuration in optimising the required hardware<br />

and infrastructure needs while allowing by extrapolation the assessment of deployed<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 230 of 350<br />

<strong>PDGS</strong> performances. Nevertheless, it shall be sized sufficiently to allow for real-case<br />

representative load tests on the <strong>PDGS</strong> integrated systems;<br />

○ It aims for maximised flexibility targeting swift reconfiguration capabilities, mapping a<br />

given physical layout from available generic workstations to match the system test<br />

necessity, and supporting interactive handling of the platform itself as relevant for<br />

investigation purposes such as for the implementation of workaround solutions, the<br />

installation of operating system patches, etc.<br />

○ It aims for deployment in an adapted environment guaranteeing sufficient space for all<br />

the staff working in the IV&V and maintenance processes, and housekeeping all<br />

reference documentation with appropriate human browsing mechanisms (in paper form<br />

or otherwise);<br />

○ It shall be composed by hardware identical or compatible to a large extent with the one<br />

of the deployed <strong>PDGS</strong> including middleware configurations;<br />

○ It shall be assumed network connectivity to the <strong>PDGS</strong> deployed sites will be<br />

ascertained supporting secure remote access for software deployments and<br />

troubleshooting on the operational sub-systems.<br />

○ As a standalone <strong>PDGS</strong>, it aims for transportability in any European location clearly<br />

qualifying and quantifying associated site installation requirements (e.g. required<br />

power resources, cooling, workplace, connectivity requirements, etc).<br />

○ It aims for maximum reuse of widely used market solutions for all system management<br />

support functions dedicated to system inventory, revision control system (e.g. GIT,<br />

SVN, CVS, etc), documentation management (e.g. InfoTrove, KnowledgeTree, etc)<br />

and system anomaly management (e.g. Jira, Mantis, Bugzilla, etc).<br />

5.2.4.5.3 Function Interfaces<br />

The following interfaces are identified:<br />

○ Secure network access interfaces to the <strong>PDGS</strong> centres (e.g. ssh, sftp) for<br />

troubleshooting and software deployment activities;<br />

○ An interface to the operational MCC function via a local DC function for the provision of<br />

the mission configuration required as reference for testing and validation activities.<br />

5.2.4.6 Collaboration Support Service (CSS) Function<br />

5.2.4.6.1 Function Objectives and High-Level Description<br />

The CSS function is primarily aimed at providing technical support vis-à-vis the collaborative<br />

<strong>PDGS</strong> peers according to the needs of each type of collaboration expressed in sections<br />

4.10.2.1 and 4.10.2.2, based on collaboration agreement between the peer entities and the<br />

POM.<br />

In addition, it is responsible for liaising with the POM for the definition of the collaborations<br />

and to provide associated progress reports during implementation as defined in section<br />

4.10.3.2.4.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 231 of 350<br />

For hosted-processing collaborations, the CSS will be responsible for carrying out the<br />

Processor Integration Service activities defined in section 4.10.2.2.2.1 in coordination with the<br />

peer-entity. As such it will take charge of:<br />

○ Defining and maintaining a set of documented integration guidelines with relevant<br />

technical documentation (such as a well-defined Interface Control Document between<br />

the user-processor and the <strong>PDGS</strong> host environment).<br />

This documentation set is aimed for use by the collaboration peers in providing all<br />

information required to enable the hosting of their processor as a regular IDP function<br />

and in clarifying the tools and procedure applicable throughout the collaboration.<br />

○ Providing support to the peer entities for the definition, integration and running of their<br />

processors under the form of a help-desk activated throughout the collaboration;<br />

○ Performing the actual integration of the user-provided IDP processing functions within<br />

the DPC environment, including the coordinated configuration of other relevant<br />

elements such as the DAG elements.<br />

Regarding data-access mirroring centre collaborations, the CSS function will take charge of:<br />

○ Performing technical-support activities towards the collaboration peers as described in<br />

section 4.10.2.1.2 such as the provision and maintenance of software with associated<br />

documentation and the operations of a support help-desk;<br />

○ The configuration of the core <strong>PDGS</strong> for the operational data-supply of data-products to<br />

the peer mirror centres including the set-up of dedicated network links if applicable.<br />

Regarding support to POM, the CSS function will provide dedicated reporting on the status of<br />

the collaboration and main outcome with respect to the agreed terms of the collaboration.<br />

For hosted-processing collaborations, reporting will cover in particular:<br />

○ The overall collaboration status;<br />

○ The maturity of the new products generated and their validation status (e.g. through<br />

scientific publications);<br />

○ The evolution potential of the collaboration that could motivate valued-added<br />

promotion and sustained generation within the <strong>PDGS</strong>.<br />

For data-access mirroring centre collaborations, reporting will summarise the volume supplied<br />

and associated data-distribution statistics.<br />

5.2.4.6.2 Design Drivers and Constraints<br />

As corresponding to an operational service, no specific design driver is highlighted for the<br />

CSS function beyond the compliance with its associated interfaces.<br />

5.2.4.6.3 Function Interfaces<br />

The following functional interfaces are identified:<br />

○ The RP function for the testing of the user processors prior to deployment and the<br />

associated configuration required to support operational integration.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 232 of 350<br />

○ The POM operation interface for triggering the engineering phases of new<br />

collaboration, the fine-tuning of existing one and regular reporting on all collaboration<br />

activities.<br />

5.2.5 DATA COMMUNICATION FUNCTIONS<br />

5.2.5.1 Local Area Network (LAN) Function<br />

5.2.5.1.1 Function Objectives and High-Level Description<br />

The LAN function is responsible for providing all ICT communication means necessary to<br />

connect all systems together (e.g. servers, operator consoles) residing within the same<br />

centre.<br />

5.2.5.1.2 Design Drivers and Constraints<br />

The supporting LAN shall:<br />

○ Be scalable;<br />

○ Support the requested communications performance,<br />

○ Provide the necessary availability figure to achieve the overall expected value<br />

○ Guarantee the security of all internal digital data, communications, and systems by:<br />

o preventing unauthorised access or usage,<br />

o preserving integrity of exchanged and stored data,<br />

o preserving systems and service availability<br />

○ Support 100/1000 Base T interfaces and 10 Gigabit Ethernet interfaces for special<br />

cases (in compliancy with the current Ethernet standard IEEE 802.3-2008)<br />

○ Support the standard TCP/IP protocol suite<br />

○ Rely on commercial-of-the-shelf devices (COTS) compliant with the above standards.<br />

All systems to be connected to the LAN shall be equipped with the proper network interfaces<br />

(IEEE 802.3-2008).<br />

5.2.5.1.3 Function Interfaces<br />

The following interfaces are identified:<br />

○ TCP/IP interfaces towards all supported systems at each centre;<br />

○ TCP/IP interfaces towards the DCN and/or DDN (interconnection gateway) at each<br />

centre;<br />

○ M&C interfaces;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 233 of 350<br />

5.2.5.2 Digital Circulation Network (DCN) Function<br />

5.2.5.2.1 Function Objectives and High-Level Description<br />

The DCN function is responsible for all digital data communications between <strong>PDGS</strong> centres<br />

and may extend to support communications towards collaborative entities if required. This<br />

function will extend to the EDRS data-repatriation capability composed of TX and RX stations<br />

to respectively transmit and receive the data via the EDRS repatriation transponder in<br />

multicast. It aims at being used to support in particular:<br />

○ The <strong>PDGS</strong> internal product data transportation required between centres;<br />

○ The electronic circulation of configuration and operation data between centres;<br />

○ The internal communication required by general ICT service (Email, remote login, etc)<br />

5.2.5.2.2 Design Drivers and Constraints<br />

The DCN is built over a Wide Area Network (WAN) provided by an external Service Provider<br />

or by <strong>ESA</strong> (e.g. ODAD-NS), to be complemented by the 220Mbps EDRS data-repatriation<br />

broadcast link capabilities to support sustained product data circulation in multicast from<br />

CGSs to medium-term centres (cf. section 4.9.2).<br />

The following drivers are highlighted:<br />

○ Scalability (it shall accommodate at least a TBD % of traffic growth);<br />

○ The ability to reach all involved sites in a cost-effective manner, following a full-meshed<br />

or a partially meshed topology ;<br />

○ Communication performance supporting some or all of the required product data<br />

communications according to the System technical budget [RD-05];<br />

○ The capacity to provide the necessary availability and reliability figures to measure the<br />

overall expected quality of service;<br />

○ A guaranteed security on all circulated digital data, communications, and systems by:<br />

o preventing unauthorised access or usage,<br />

o preserving integrity of exchanged and stored data,<br />

o preserving systems and service availability<br />

○ Compliance with the standard TCP/IP protocol suite.<br />

○ The usage of new high capacity network technologies such as Multi Protocol Label<br />

Switching (MPLS);<br />

○ The ability to support Quality of Service techniques for differentiating and prioritizing<br />

high-priority traffic.<br />

○ The ability to integrate EDRS high-speed multicast capabilities when available.<br />

5.2.5.2.3 Function Interfaces<br />

The following interfaces are identified:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 234 of 350<br />

○ TCP/IP interfaces towards the LAN and/or DDN (interconnection gateway) in all<br />

connected centres;<br />

○ High-capacity TCP/IP interfaces between centres circulating high volumes of product<br />

data within the <strong>PDGS</strong>;<br />

○ EDRS data repatriation TX and RX interfaces;<br />

○ M&C interfaces.<br />

5.2.5.3 Media Circulation Network (MCN) Function<br />

5.2.5.3.1 Function Objectives and High-Level Description<br />

The MCN function is responsible for data communications performed via physical media (e.g.<br />

LTO, USB HDD, etc.) between <strong>PDGS</strong> centres, and expandable to support communications<br />

from the core <strong>PDGS</strong> to collaborative entities if required. This function embeds the physical<br />

media transportation between remote sites, e.g. using post mail services. It also includes the<br />

procurement of media required for data circulation and their recycling across centres.<br />

5.2.5.3.2 Design Drivers and Constraints<br />

The following drivers are identified:<br />

○ Reliability, timeliness and cost-effectiveness of the shipment service;<br />

○ Full reuse of existing public or private off-the-shelf services;<br />

○ Automation of the media procurement processes and recycling between centres.<br />

5.2.5.3.3 Function Interfaces<br />

In the <strong>PDGS</strong> operation context, the MCN function interfaces directly with the DC function<br />

responsible for creating the media for shipment or loading it on reception from other centres.<br />

5.2.5.4 FOS Communication Network (FCN) Function<br />

5.2.5.4.1 Function Objectives and High-Level Description<br />

The FCN function is responsible for all digital communications between the <strong>PDGS</strong> and the<br />

<strong>Sentinel</strong>-2 FOS located at <strong>ESA</strong>/ESOC in Darmstadt (Germany).<br />

5.2.5.4.2 Design Drivers and Constraints<br />

The FCN is built over a WAN or possibly reusing the <strong>ESA</strong> infrastructure network. The<br />

following drivers are highlighted:<br />

○ The ability to reach the FOS from selected <strong>PDGS</strong> centres requiring FOS connectivity<br />

(a single one is identified);<br />

○ A guaranteed security on all communications:<br />

o preventing unauthorised access or usage,<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


o preserving integrity of exchanged and stored data,<br />

o preserving systems and service availability<br />

○ Compliance with the standard TCP/IP protocol suite;<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 235 of 350<br />

○ The capacity to provide the necessary availability and reliability figures to measure the<br />

overall expected quality of service.<br />

5.2.5.4.3 Function Interfaces<br />

The following interfaces are identified:<br />

○ TCP/IP interfaces towards the LAN and/or DDN (interconnection gateway) at selected<br />

<strong>PDGS</strong> centres;<br />

○ Network interface to the FOS operational network at ESOC;<br />

○ M&C interfaces.<br />

5.2.5.5 Data Dissemination Network (DDN) Function<br />

5.2.5.5.1 Function Objectives and High-Level Description<br />

The Data Dissemination Network (DDN) Function is responsible for all communications<br />

towards external <strong>PDGS</strong> data-product users. This function extends to the EDRS datadissemination<br />

capability composed of TX and RX stations to respectively transmit and receive<br />

the data via the EDRS dissemination transponder in broadcast.<br />

The main objective is to deliver the requested data to the end-user according to the relevant<br />

data category timeliness constraint in the most effective manner.<br />

5.2.5.5.2 Design Drivers and Constraints<br />

The DDN is built over a Wide Area Network (WAN) provided by an external Service Provider<br />

or by <strong>ESA</strong> (e.g. ODAD-NS) to be complemented by the EDRS 110Mbps data-dissemination<br />

broadcast link capability towards end-users (cf. section 4.9.3).<br />

The following drivers are highlighted:<br />

○ Ability to reach intended users in a cost-effective manner;<br />

○ Sizing for the requested communications performance according to the System<br />

technical budget and products timeliness constraints (cf. section 4.4.5) up to the enduser<br />

premises for privileged users;<br />

○ Scalability (it shall accommodate at least a TBD % of traffic growth);<br />

○ The ability to reach all involved sites in a cost-effective manner, following a full-meshed<br />

or a partially meshed topology ;<br />

○ The capacity to provide the necessary availability and reliability figures to measure the<br />

overall expected quality of service;<br />

○ A guaranteed security on all circulated digital data, communications, and systems by:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 236 of 350<br />

o preventing unauthorised access or usage,<br />

o preserving integrity of exchanged and stored data,<br />

o preserving systems and service availability<br />

○ Compliance with the standard TCP/IP protocol suite;<br />

○ The usage of new high capacity network technologies such as MPLS and CDNs.<br />

○ The potential usage of new highly scalable media delivery content technologies (CDN).<br />

○ The ability to support Quality of Service techniques for differentiating and prioritizing<br />

high-priority traffic.<br />

○ The ability to integrate EDRS high-speed multicast capabilities when available.<br />

5.2.5.5.3 Function Interfaces<br />

The following interfaces are identified:<br />

○ TCP/IP interfaces with all centres in charge of delivering products to the end users (in<br />

particular where the following functions are deployed: Archive and Inventory (AI),<br />

Data-Access Gateway (DAG), the Front-End Services towards the end-users such as<br />

the Multi-Mission User Services (MMUS) and the On-Line Images Browser (OLIB));<br />

○ Possible dedicated TCP/IP interfaces with collaborative entities or GSPs;<br />

○ TCP/IP interfaces towards the LAN and/or DCN (interconnection gateway) at each<br />

involved centre;<br />

○ EDRS data dissemination TX and RX interfaces;<br />

○ M&C interfaces.<br />

5.2.5.6 Voice Communication Network (VCN) Function<br />

5.2.5.6.1 Function Objectives and High-Level Description<br />

The Voice Communication Network (VCN) Function is in charge of supporting human<br />

communications between <strong>PDGS</strong> internal or external interfaces, possibly reusing public<br />

telephone or Voice-Over-IP (VOIP) services.<br />

5.2.5.6.2 Design Drivers and Constraints<br />

The VCN function is aimed for cost-effectiveness and total reuse of existing public or private<br />

infrastructure.<br />

5.2.5.6.3 Function Interfaces<br />

The VCN function is human operated.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 237 of 350<br />

5.3 Physical Model<br />

This section describes the decomposition of the <strong>PDGS</strong> decomposition into generic operation<br />

Centres. In turn, the so defined generic centres will be duplicated at will to build the actual<br />

operation layouts defined further down in section 5.4<br />

5.3.1 DESIGN LOGIC<br />

The <strong>PDGS</strong> will be geographically distributed in centres interconnected via communication<br />

means. Building on the concepts defined in section 4.5.1.4, each centre will be assigned a<br />

dedicated role defining its own responsibility perimeter within the overall <strong>PDGS</strong> operations.<br />

The <strong>PDGS</strong> operations will then result from the coordinated operations of the various centres<br />

enabled via the parallel operations of a shared communication infrastructure.<br />

The centre roles will be defined by aggregating one or several primary Functions defined in<br />

the functional layout (cf. section 5.2). Some generic functions will be operated in every centre<br />

as globally supporting the centre operations. Others will be combined such as to specialise<br />

the different centre roles.<br />

As primarily focussed on data-access performance and flexibility, the federative model<br />

introduced in section 4.5.1.4 and cascaded down in the functional design makes the primary<br />

basis for the definition of the physical layout. Several drivers are highlighted as particularly<br />

relevant in this respect;<br />

○ The data-access performance and scalability considering the high volumes to be<br />

managed and an exponential growth of the user demands as justified in section<br />

4.3.5.3;<br />

○ The guaranteed availability of the data in the long-term provisioning for redundancy of<br />

the data itself as well as the associated data-access services;<br />

○ The distinct levels of timeliness to be guaranteed at the data-access interfaces<br />

considering ground station downstream connectivity and communication performance<br />

between remote acquisition, processing and archiving centres;<br />

○ The enabling of evolutions via collaborative opportunities focussing on enhancing the<br />

data-access performance.<br />

In addition, the programmatic constraints impose an overall flexible, scalable and<br />

transportable solution in view of accommodating the initial <strong>PDGS</strong> set-up whilst provisioning<br />

for mission evolutions by further reshaping the <strong>PDGS</strong> layout.<br />

5.3.2 CENTRE DESIGN<br />

This section details the design of each type of centre. Each design is depicted in a dedicated<br />

schema using the following conventions:<br />

○ Centre interfaces are represented by yellow squares;<br />

○ External interfaces are represented with a blue background;<br />

○ <strong>PDGS</strong> internal interfaces or centres are represented with a green background;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 238 of 350<br />

○ Dataflows at the interface are represented with arrows in the direction of the dataflow;<br />

○ The functions aggregated in each centre are represented in circles with a grey<br />

background;<br />

○ A grey vignette on top of each centre external dataflow refers to the network function in<br />

charge of implementing the dataflow defined in section 5.2.5. The vignettes labelled<br />

with “WAN” refer to a communication via third-party networks interconnecting to the<br />

<strong>PDGS</strong> Network.<br />

5.3.2.1 Core Ground Stations (CGS)<br />

Two distinct Core Ground Station configurations are identified, a basic configuration and a full<br />

configuration.<br />

The basic CGS configuration maps the CGS to a strict data-reception role, ensuring the dataacquisition<br />

from the <strong>Sentinel</strong>-2 spacecrafts (via X-Band or via EDRS data-relay in Ka-Band)<br />

and safeguarding and relaying of the Level-0 data as received from the antenna.<br />

This CGS minimum configuration is depicted on Figure 5-4 within the “Basic configuration”<br />

outline.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

Figure 5-4 CGS Configurations<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 239 of 350<br />

It features a data reception chain (DRX), and a minimum processing chain (DPC, OLQC and<br />

AI) comprehensively generating the Level-0 data, performing systematic quality control<br />

checks and storing the data in a rolling archive. The generated PDIs (Level-0 data and OLQC<br />

QIs) are systematically circulated downstream (DC) for higher level processing in other<br />

centres.<br />

From this basic configuration, the full CGS is provided with processing capabilities to<br />

generate higher-level products and data-access capabilities to publish its production via to the<br />

Data-Access network as depicted on Figure 5-4.<br />

It features a data-reception chain (DRX), and a fully configured processing chain (DPC, IDP,<br />

OLQC and AI) comprehensively generating the Level-0 data and all product higher-levels in a<br />

systematic manner. Systematic quality control checks are performed and the generated data<br />

is stored in the station rolling archive. The generated PDIs (Level-0, IDP, and OLQC) are<br />

circulated (DC) following the configured circulation rules (e.g. to long-term archives). The<br />

station participated to the federated data-access network by publishing a data-access<br />

gateway server (DAG) to all its production.<br />

5.3.2.2 Processing/Archiving Centres (PAC)<br />

The PAC is a generic data-centre providing processing and/or data-access capabilities. It is<br />

used to support medium term archiving and publishing with either or all of the following<br />

additional roles:<br />

○ Medium term Data processing and reprocessing. In particular, the nominal data<br />

processing from the Level-0 supply of a basic CGS would be supported by a PAC;<br />

○ LTDP role, including long-term archiving and bulk data reprocessing.<br />

○ Backup maintenance of the overall data access index of all <strong>PDGS</strong> distributed archives.<br />

It features all functions related to archive data management and publishing (AI, DAG and<br />

DC). According to its additional role, it optionally features:<br />

○ A fully configured processing chain (DPC, IDP, and OLQC);<br />

○ The interfaces to a collocated LTA service function;<br />

○ A DAX function in backup of the primary one operated in the PDMC (cf. 5.3.2.4)<br />

This PAC configuration is depicted on Figure 5-5, showing optional components in light<br />

square boxes.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 240 of 350<br />

PDMC<br />

DCN<br />

CGS<br />

PAC<br />

DCN<br />

MCN<br />

IDP<br />

Configuration data<br />

PDIs<br />

PAC (Processing /<br />

Archiving Centre)<br />

Processing Option LTA Option DAX Mirror Option<br />

PDMC<br />

DCN<br />

On-Line<br />

Quality<br />

Control<br />

OLQC<br />

Data<br />

Processing<br />

Control<br />

DPC<br />

Long-Term<br />

Archiving<br />

Service<br />

LTA<br />

Data-<br />

Access<br />

Index<br />

(backup)<br />

DAX<br />

DAX<br />

server I/F<br />

(backup)<br />

Data<br />

Access<br />

Gateway<br />

DAG<br />

Archive &<br />

Inventory<br />

AI<br />

Data<br />

Circulation<br />

DC<br />

M&C<br />

DAG server<br />

PDIs<br />

& all other data<br />

Users<br />

CNES/CST<br />

DDN<br />

CDAM<br />

DCN<br />

MCN<br />

WAN<br />

MPAC<br />

DCN<br />

MPAC, PAC,<br />

PDMC<br />

Figure 5-5 Processing/Archiving Centre (PAC)<br />

5.3.2.3 Mission Performance Assessment Centre (MPAC)<br />

The MPAC is responsible for performing all nominal mission performance assessment<br />

activities. It is supported by specific Expert Teams (for Cal/Val, specific quality control<br />

activities, etc.) as required. The MPAC configuration is depicted on Figure 5-6.<br />

The MPAC centralises the management of all specific mission performance expertise for the<br />

<strong>PDGS</strong>. In particular, all interface exchanges with CNES/CST during commissioning and with<br />

the expert teams (e.g. post launch office, MSI industry, MSI experts, off-line POD service, etc)<br />

during the entire operational phase are centrally managed at the MPAC.<br />

The MPAC includes a reduced version of the nominal processing chain to allow for IPF<br />

validation testing. It is systematically supplied by the PDMC with the required operation<br />

information (part of the mission reference files) for the monitoring and performance<br />

assessment activities. It is also supplied with PDIs data circulated from CGSs and PACs<br />

according to the configured internal circulation required by MPA nominal activities.<br />

Alternatively it can access any data published throughout the <strong>PDGS</strong> via a standard dataaccess<br />

gateway but does publish its own archive versus the data-access network. The 2 nd<br />

line Support-Desk is operated in the MPAC.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 241 of 350<br />

In addition, it hosts the POD function for the generation of the Precise Orbit Determination<br />

products and interfaces with the Off-line POD service (as a specific Expert Team) for the<br />

retrieval of reporting information on the accuracy of the <strong>Sentinel</strong>-2 on-board navigation<br />

solution and the POD products.<br />

Due to the nature of the activities performed in the MPAC (Cal/Val, quality control,<br />

performance assessment, etc.), it is likely that specific on-board parameters hosted only in<br />

the HKTM data could be needed to perform specific investigations. To this end, the MPAC<br />

relies on the FOS – EDDS service for the retrieval of the required decoded HKTM parameters<br />

as explained in the MICD (cf. [RD-06]) and following the mechanisms described in [RD-42].<br />

Access to all the <strong>PDGS</strong> production is performed via the MMUS (client) and DAG functions.<br />

Finally, the MPAC hosts the 2 nd line Support-Desk interface accessible from the MMUS and<br />

CDS 1 st line Support-Desks, as well as priviledged interfaces such as the POM, CNES/CST<br />

and Expert Cal/Val Teams.<br />

PDMC<br />

DCN<br />

CGS<br />

PAC<br />

PDMC<br />

DCN<br />

CDAM<br />

WAN<br />

Expert Cal/Val Teams<br />

WAN<br />

CNES/CST<br />

FOS<br />

DCN<br />

GIPP, MSI tables PDIs CGS<br />

Off-line POD reports<br />

MCN PAC<br />

GIPP, MSI tables<br />

DCN<br />

FCN<br />

MRF/Operation Reports<br />

EDDS HKTM extracts<br />

PDMC<br />

MMUS transactions<br />

DAG transactions<br />

PDIs<br />

Archive &<br />

Inventory<br />

AI<br />

MPA Centre<br />

(MPAC)<br />

Multi-Mission<br />

User Services<br />

(web-client &<br />

download mngr)<br />

MMUS<br />

Data<br />

Access<br />

Gateway<br />

DAG<br />

IDP<br />

Data<br />

Processing<br />

Control<br />

DPC<br />

OLQC<br />

On-Line<br />

Quality<br />

Control<br />

Data<br />

Circulation<br />

DC<br />

POD<br />

Precise<br />

Orbit<br />

Determinati<br />

on<br />

M&C<br />

MPA<br />

EDDS HKTM web client<br />

2 nd line Support-Desk<br />

MPA reports<br />

OBCD/OGCD<br />

POD products<br />

FOS<br />

FCN<br />

CNES/CST<br />

DCN VCN<br />

POM<br />

CDS<br />

Expert Cal/Val<br />

Teams<br />

PDMC<br />

DCN VCN<br />

PDMC<br />

DCN<br />

Expert Cal/Val Teams<br />

CNES/CST WAN<br />

Figure 5-6 Mission Performance Assessment Centre Configuration (MPAC)<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 242 of 350<br />

5.3.2.4 Payload Data Management Centre (PDMC)<br />

The PDMC centre coordinates all <strong>PDGS</strong> operations. It is responsible for:<br />

○ Mission planning activities with the FOS and scheduling of all CGSs and LGSs to<br />

enable satellite acquisitions (MPL). It centralises all interfaces to the <strong>Sentinel</strong>-2 FOS.<br />

○ The coordinated configuration of all <strong>PDGS</strong> stations and centres (MCC) in coordination<br />

with the POM;<br />

○ The federation of all remote <strong>PDGS</strong> inventories (DAX) and supply of coverage updates<br />

to the CDS;<br />

○ The management of collaborative opportunities implementations and coordination with<br />

<strong>PDGS</strong> centres and the POM;<br />

○ The management of all maintenance actions at system level (RP);<br />

○ Hosting the <strong>PDGS</strong> Front-End Services for data-access towards the users.<br />

o The operations of the Multi-mission User Services (MMUS) for <strong>Sentinel</strong>-2;<br />

o The cataloguing and ordering operations towards the CDS/DAIL interface<br />

through the MMUS function;<br />

○ The operations of the Multi-mission User Services (MMUS) for <strong>Sentinel</strong>-2;<br />

The PDMC configuration is depicted on Figure 5-7.<br />

Figure 5-7 Payload Data Management Centre configuration (PDMC)<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 243 of 350<br />

5.3.2.5 Auxiliary Centres<br />

Auxiliary centre(s) are mentioned here for consistency as within the perimeter of the <strong>PDGS</strong><br />

operations whilst not formally part of the <strong>Sentinel</strong>-2 ground-segment infrastructure. <strong>PDGS</strong><br />

auxiliary centres are:<br />

○ Auxiliary Data Providers (ADP): (e.g. ECMWF, IERS, etc.) they are responsible for the<br />

operational supply of auxiliary data required by the <strong>PDGS</strong> for the data-processing<br />

activities. As such, the ADP(s) operate the ADS function on behalf of the <strong>PDGS</strong>. The<br />

auxiliary data generated by the ADP(s) will be fed throughout the <strong>PDGS</strong> via the PDMC.<br />

For a list of the <strong>PDGS</strong> Auxiliary Data Providers refer to [RD-06] – <strong>PDGS</strong> [MICD].<br />

○ The MSI Decompression Software Provider (MDP): directly mapped to a TBD<br />

European software supplier, the MDP is responsible for supplying, publishing and<br />

maintaining in the long-term the MSI decompression software required to process MSI<br />

raw-data received by the <strong>Sentinel</strong>-2 satellites. As such, the MDP operates the MDS<br />

Function on behalf of the <strong>PDGS</strong>. The MDP will supply the software to the PDMC and<br />

LGSs.<br />

The auxiliary centres assumed configuration vis-à-vis the <strong>PDGS</strong> are depicted on Figure 5-8.<br />

Figure 5-8 <strong>PDGS</strong> Auxiliary Centres (ADP and MDP)<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 244 of 350<br />

5.3.3 COLLABORATIVE/USER SITES LAYOUTS<br />

5.3.3.1 Collaborative Data-Access Mirror (CDAM)<br />

CDAM sites may be deployed following the collaborative opportunity defined in section<br />

4.8.1.1 for mirroring the data supplied by other centres within the data-access network. Its<br />

configuration is identical to a basic PAC as depicted on Figure 5-9.<br />

Figure 5-9 Collaborative Data-Access Mirror Configuration (CDAM)<br />

5.3.3.2 User Sites Layouts for Data Access<br />

The physical configuration applicable at the user premises for data access is depicted on<br />

Figure 5-10 as corresponding to the different data access methods dedicated to each user<br />

category:<br />

○ The GMES Service Projects and <strong>Sentinel</strong>-2 registered users will invoke the <strong>Sentinel</strong>-2<br />

data access services through the MMUS function either interactively using the webclient<br />

or automatically via the download manager.<br />

○ The general public will use the dedicated image browsing client to access to the<br />

<strong>Sentinel</strong>-2 TCI data.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 245 of 350<br />

Figure 5-10 User Sites Layouts<br />

5.4 Baseline Operation Layout<br />

The baseline operation layout applies to the X-Band mission scenario described in section<br />

4.9.1. Its physical layout features:<br />

○ Three CGS (CGS-1, CGS-2 and CGS-3) with a full configuration for data reception<br />

and processing;<br />

○ One CGS (CGS-4) with a basic configuration and relaying level-0 received data to the<br />

PAC-1;<br />

○ Two PACs (PAC-1 and PAC-2), each one holding a collocated LTA service function<br />

ensuring long-term data preservation in full redundancy of all Level-0, Level-1B and<br />

Level-1C data. In addition the two PACs are configured differently as regarding their<br />

mid-term role:<br />

o PAC-1 includes a processing chain configuration to process all CGS-4<br />

circulated acquisitions and perform medium-term reprocessing operations on a<br />

3 months level-0 archive. It is additionally sized for on-line publishing of one<br />

year of cloud-free level-1C data collected from all stations.<br />

o PAC-2 is sized for on-line publishing of one year of European coverage data<br />

supplied regularly by CGS-1/2/3 and by the PAC-1 for CGS-4 data;<br />

○ One PDMC to perform the <strong>PDGS</strong> global operations (e.g. configuration & control,<br />

mission planning, data-access coordination, etc.);<br />

○ One MPAC to perform Quality-Control and Cal/Val operations in coordination with the<br />

PDMC;<br />

The system level-configuration is provided on Table 5-1 detailing the circulation, processing<br />

and archiving configurations.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 246 of 350<br />

Centre<br />

reception<br />

from:<br />

Data-Circulation<br />

transmission to:<br />

Nominal<br />

Processing<br />

On-Line<br />

Archive<br />

Off-Line<br />

(LTA)<br />

Data-<br />

Access<br />

(Server)<br />

CGS-1<br />

CGS-2<br />

CGS-3<br />

Satellite<br />

PAC-1<br />

(Level-0/1C)<br />

PAC-2<br />

(Level-0/1B)<br />

CGS-4 Satellite PAC-1 (Level-<br />

0)<br />

PAC-1<br />

PAC-2<br />

MPAC<br />

PDMC<br />

CGS-4<br />

(Level-0)<br />

CGS-1/2/3<br />

(Level-0/1C)<br />

PAC-2<br />

(Level-1B)<br />

CGS-1/2/3<br />

(Level-0/1B)<br />

PAC-1<br />

(Level-1C)<br />

CGS/PACs<br />

(Cal/Val<br />

Level-<br />

0/1A/1B/1C)<br />

Metadata<br />

only<br />

PAC-2<br />

(Level-1C,<br />

CGS-4 Level-<br />

1B)<br />

PAC-1<br />

(CGS-1/2/3<br />

Level-1B)<br />

N/A<br />

Level-<br />

0/1A/1B/1C<br />

Level-<br />

0/1A/1B<br />

for 1 month<br />

Level-1C for<br />

1 month<br />

Level-0 Level-0 for 1<br />

month<br />

Level-1A/1B/1C<br />

+Reprocessing<br />

+Hosted<br />

Processing<br />

None<br />

Level-1A/1B/1C<br />

limited for<br />

purpose<br />

CGS-4<br />

Level-1A/1B<br />

for 1 month<br />

Level-1C for<br />

1 month<br />

Cloud free<br />

global Level-<br />

1C for 1 year<br />

Level-0 for 3<br />

months<br />

Europe<br />

Level-1C for<br />

1 year<br />

Level-<br />

0/1A/1B/1C<br />

limited for<br />

purpose<br />

N/A<br />

N/A<br />

Level-<br />

0/1B/1C for<br />

12 years<br />

Level-<br />

0/1B/1C for<br />

12 years<br />

N/A<br />

N/A None N/A N<br />

Table 5-1 Baseline Operation Layout Configuration<br />

Y<br />

N<br />

Y<br />

Y<br />

N<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


6 DETAILED OPERATIONS CONCEPTS<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 247 of 350<br />

This chapter provides an outline of the operations concepts translated at the level of every<br />

macro Function of the <strong>PDGS</strong> according to the design breakdown defined in Chapter-5.<br />

For each Function, the operation constraints and scenarios are summarised highlighting<br />

across-function interactions.<br />

6.1 Data Reception (DRX) Operations<br />

6.1.1 OPERATION CONSTRAINTS<br />

The following operation constraints are identified for the DRX function:<br />

○ The anticipated multi-<strong>Sentinel</strong>s X-band data reception conflicts (cf. 4.3.10.4).<br />

○ <strong>Sentinel</strong>-2 spacecraft constellation concurrent operations.<br />

6.1.1.1 Multi-<strong>Sentinel</strong>s X-band Data Reception Conflicts<br />

The DRX front-end processing sub-function will be designed and procured as multi-sentinel<br />

equipment that will be deployed in different data reception centres. Such centres can be<br />

shared with other sentinels missions and therefore data reception activities performed by<br />

other sentinels missions will constrain operations for the <strong>Sentinel</strong>-2 mission.<br />

6.1.1.2 <strong>Sentinel</strong>-2 S/C Constellation Concurrent Operations<br />

The DRX function will be designed to cope with the S2A and S2B units concurrent operations.<br />

The DRX function will be able to manage concurrent operations typically the data reception<br />

from the S2A spacecraft data and the S2B data supply operations (from a previous pass) or<br />

vice-versa and concurrent data supply operations of both S2A and S2B (previous pass data).<br />

Concurrent S2A and S2B data acquisition activities over the same centre are not allowed.<br />

Simultaneous data acquisition of the S2A and S2B satellites is not possible ensured by the<br />

180 degrees orbit shift foreseen between the two spacecrafts.<br />

The simultaneous operations for the both spacecrafts imply the independence per spacecraft<br />

on the data supply interface towards the data consumers (e.g. level-0 processing activities<br />

performed by the DPC function). This is to ensure that data supply activities performed for<br />

one spacecraft do not affect the data acquisition and pre-processing activities performed for<br />

the other one and vice-versa. In addition, it also implies that data supply activities of one<br />

spacecraft do not affect the same data supply activities of the other. Accordingly some<br />

separation at hardware level of specific subsystems responsible for data distribution activities<br />

will be required (e.g. interface servers, network interfaces, etc.).<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 248 of 350<br />

6.1.2 OPERATION SCENARIOS<br />

6.1.2.1 Data Reception Configuration<br />

This scenario accounts for the operator-driven configuration of the DRX function in a CGS<br />

according to the <strong>Sentinel</strong>-2 specific needs.<br />

The following steps are identified for this operation scenario:<br />

1) The configuration of the physical locations in geodetic position and altitude of all X-<br />

Band LEO tracking antennas or Ka-Band GEO pointing antennas enabled for receiving<br />

the <strong>Sentinel</strong>-2 satellites;<br />

2) The ground station and antennas masks configuration is provided to the MCC function.<br />

Such configuration will be later on used by the MPL function for the mission planning<br />

activities (cf. section 6.15);<br />

3) The configuration of the RF signal acquisition, including the downlink frequencies and<br />

signal levels according to the <strong>Sentinel</strong>-2 spacecrafts, possibly differently per <strong>Sentinel</strong>-2<br />

spacecraft;<br />

4) The configuration of the front-end data-handling operations (e.g. the virtual channels<br />

identification);<br />

5) Data archiving configuration including:<br />

o The mapping of VCIDs into the archive files (all packets from the same virtual<br />

channel grouped in a single ordered stream as per data transmission<br />

constraint). The map is done according to the <strong>Sentinel</strong>-2 VCID map per<br />

spacecraft<br />

o Maximum dimension of the archive folder per pass (containing all archived<br />

files). An adequate maximum dimensioning will be needed to preserve the<br />

retrieval performances<br />

o The data retention time in the archive<br />

6) Data distribution configuration, including:<br />

o The front-end processing unit selected for nominal real-time data-supply among<br />

the two hot redundant items;<br />

o The network distribution rules to data consumers for data supply. This will be<br />

configured under the form of a routing table associating sink network addresses<br />

to the source data discriminating S/C-ID, VCID, and APID identifiers e.g.<br />

{netaddr X; enabled; S2A; VC 4; AP-x}.<br />

7) Monitoring and Control reporting configuration, including:<br />

o The list of parameters to be inserted in the reports (e.g. Mission, frames<br />

ingested, RS corrected frames, RS un-correctable frames, carrier input level,<br />

etc.). According to a well-defined ICD, Data reception reports will be customised<br />

for usage by the MPA function for assessment of the data reception<br />

performance<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


o Report generation frequency and coverage<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 249 of 350<br />

This operation scenario is used for the configuration of the DRX function when deployed in a<br />

<strong>Sentinel</strong>-2 assigned data reception centre. Firstly the configuration will cover the <strong>Sentinel</strong>-2A<br />

spacecraft and then complemented when additional spacecrafts are added to the mission.<br />

6.1.2.2 Load of the Acquisition Schedule<br />

This scenario accounts for the autonomous loading of <strong>Sentinel</strong>-2 acquisition schedule<br />

according to the DRX configuration. The acquisition schedule comprises the data reception<br />

and front-end processing activities.<br />

The following steps are identified for this operation scenario:<br />

1) The DRX function autonomously gathers the new acquisition schedule (containing the<br />

spacecraft TLEs, the AOS & LOS events, and the front-end processing events) as<br />

provided by the MPL function;<br />

2) The DRX function autonomously loads the acquisition schedule to enable the data<br />

reception and front-end processing activities. Accordingly the acquisition and front-end<br />

agendas are updated ready to be activated shortly preceding the planned AOS. The<br />

antenna that will support the reception is pre-selected for each planned reception;<br />

3) The DRX function alerts in case of conflict with a previous planning (e.g. operations<br />

conflict with another mission).<br />

The acquisition schedule is generated by the MPL function as part of the mission plan<br />

generation activities. The MPL function supplies it to all the involved ground-stations. In a<br />

second step, the acquisition schedule is updated by the MPL function and supplied to the<br />

ground stations according to the availability of more accurate orbit ephemeris.<br />

6.1.2.3 Current Pass Data-Reception and Real-Time ISP Supply<br />

This scenario accounts for the autonomous data acquisition, front-end processing and realtime<br />

data supply. The DRX function acquires and decodes the mission data (science,<br />

ancillary & X-Band HKTM) downlinked from the satellites during a given pass, process it and<br />

distribute it in real-time towards the data consumers (i.e. the DPC function). The Instrument<br />

Source Packets supply towards the data consumers is started in real-time as soon as there is<br />

new data of the current pass available (i.e. not waiting until the pass has been completed but<br />

on-the-flow).<br />

This scenario also accounts for the local archiving of the acquired data and processed data at<br />

VCDU level discriminated by the VCID (science nominal, NRT and RT; ancillary and HKTM<br />

data respectively) according to the archiving strategy defined in the DRX function<br />

configuration scenario.<br />

The following steps are identified for this operation scenario:<br />

1) According to the acquisition schedule (cf. 6.1.2.2), the data reception activities are<br />

activated shortly before the planned AOS event. The antenna selected for acquisition<br />

is moved to the AOS position using the applicable TLE and signal search is activated<br />

enabling tracking on the RF carrier signal with the associated antenna movement until<br />

the planned LOS;<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 250 of 350<br />

2) Bit synchronisation and locking on IF carrier signal after AOS and until LOS is<br />

autonomously performed by the demodulation hardware;<br />

3) Front-end activities are triggered either autonomously based on the received signal or<br />

according to a specific commanding as specified by the acquisition schedule. The<br />

archive folder is created for the pass;<br />

4) Front-end processing activities are performed autonomously including data acquisition,<br />

demodulation, frame synchronisation, decoding (descrambling and Reed Solomon<br />

FEC), telemetry data time annotation and reconstruction of the acquired ISPs as per<br />

configuration;<br />

5) Decoded and annotated data is archived in real-time according to the DRX<br />

configuration;<br />

6) In parallel, the DRX function autonomously initiates the data-driven supply of AISPs to<br />

the DPC function as per configuration until LOS. Real-time distribution is performed in<br />

parallel for all configured output interfaces. In case the connections required for data<br />

distribution cannot be initiated or if they are closed by the remote end, the operator is<br />

alerted but no retry is autonomously attempted;<br />

7) At the planned LOS event, the acquisition activities are stopped leaving the output<br />

interfaces complete the AISP distribution operations until end-of-file, then releasing the<br />

network connections automatically.<br />

This operation scenario is used nominally for the real-time data reception and data supply to<br />

the DPC function when performing the Level-0 data processing simultaneously to the data<br />

reception.<br />

This scenario does not constrain the on-demand data supply activates as defined in the next<br />

scenario; both can be performed in parallel.<br />

Although triggered by the DRX function, the effective data-supply rate is systematically<br />

managed by the data consumers (i.e. the DPC function) through standard flow-control<br />

mechanisms.<br />

6.1.2.4 On Demand ISP Supply<br />

This scenario accounts for the operator-driven data supply operations as requested by the<br />

data-consumers possibly using one of the hot redundant front-end equipments.<br />

The following steps are identified for this operation scenario:<br />

1) Through an appropriate HMI, the operator selects a pass folder previously acquired<br />

and maintained in the rolling archive and activates the operation;<br />

2) According to the operator-defined configuration, the DRX function autonomously<br />

initiates the supply of the ISPs from the archived pass data until reach the end-of file.<br />

The data supply operations are performed in parallel for all the activated output<br />

interfaces. No automatic retry is attempted in case the connections required for data<br />

distribution cannot be initiated or if they are closed by the remote end.<br />

The following use cases of this operation scenario are identified:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 251 of 350<br />

o On contingency cases of the data-supply operations following nominal real-time data<br />

reception, the operator triggers manually the data-supply operation to trigger the Level-<br />

0 processing activities performed by the DPC function.<br />

o For testing purposes, the operator simulates the raw data supply downstream activities<br />

following a satellite pass acquisition.<br />

6.1.2.5 Simulated Scheduled ISP Supply<br />

This scenario accounts for the operator-driven ISP supply simulations. In support of the<br />

system testing activities, this scenario is used for the activation of the data supply activities<br />

vis-à-vis the DPC function simulating one pass data acquisition from the <strong>Sentinel</strong>-2<br />

constellation.<br />

It requires that a number of simulated (or previously acquired) satellite pass folders are preloaded<br />

on the front-end equipment such that the data-supply activities can be activated by<br />

automation according to a well-defined agenda.<br />

The following steps are identified for this operation scenario:<br />

1) Through an appropriate HMI, the operator defines the simulation agenda though a preselection<br />

and time scheduling of stored pass folders. The operator can reload<br />

previously defined agendas, modify and/or save new ones for future usage;<br />

2) The operator activates the simulation agenda, scheduling the data-supply interface<br />

mechanisms described in the previous scenarios on each stored pass folder following<br />

the agenda configuration.<br />

6.1.2.6 Archive Interface Operations<br />

This scenario provisions for upload/download file transfer and general housekeeping<br />

operations on the DRX function local archive to upload, download and remove the pass<br />

folders remotely using FTP or SFTP protocols. It is operated interactively from any FTP/SFTP<br />

HMI run from the station operator console or remotely from the RP function using the basic<br />

common mechanisms offered through the FTP/SFTP client programs.<br />

6.1.2.7 Reporting on the Operations<br />

This scenario accounts for the autonomous reporting on the performed operations according<br />

to the configuration. As such, the DRX function generates autonomously a report for every<br />

downlink pass that summarises the main performed activities on data reception and front-end<br />

processing activities.<br />

The DRX reports are autonomously supplied to the MPA function (via the MCC function) for<br />

the assessment on the data-link status, front-end reconstruction, errors occurred, data<br />

reconstruction activities, etc.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


6.2 Data Processing Control (DPC) Operations<br />

6.2.1 PRINCIPLES<br />

6.2.1.1 Processing On-The-Flow Concept<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 252 of 350<br />

Due to the mission huge data rate, involved volumes of data and the processing timeliness<br />

constraints, the <strong>PDGS</strong> will need to parallelise the processing activities.<br />

The DPC function will systematically trigger the appropriate processing activities based on the<br />

new data availability. According to the <strong>PDGS</strong> parallelisation strategy and configuration of the<br />

DPC function divides the input product data items (PDIs) into processing units (a set of PDIs),<br />

and then orchestrates the subsequent simultaneous processing activities.<br />

The DPC functions responsibilities in support of the <strong>PDGS</strong> processing on-the-flow concept<br />

are:<br />

Support of a data granules cutting strategy according to the <strong>Sentinel</strong>-2 products<br />

breakdown (cf. [RD-07]) and the processing requirements (i.e. specified in the<br />

DPMs);<br />

<br />

Manage simultaneous processing executions with different sets of data granules.<br />

Figure 6-1 Parallelisation in the Processing “on-the-flow” Concept<br />

6.2.2 OPERATION CONSTRAINTS<br />

The following operation constraints are identified for the DPC:<br />

○ The timeliness requirements applying to the global production impose an orchestration<br />

of the processing and quality control activities performed by the IDP and OLQC<br />

functions in parallel and in a well-defined order. The decomposition of the overall<br />

Datastrip processing in a set of processing units will be the key driver for reaching the<br />

required level of parallelisation and complete the overall processing within the tight<br />

timing constraints;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 253 of 350<br />

○ The timeliness requirements also possibly impose the relative prioritisation of the<br />

processing jobs to ensure the different <strong>PDGS</strong> processing priorities as RT, NRT and<br />

reprocessing products imposing the access to a larger pool of processing resources<br />

than the ones required for the “nominal” processing;<br />

○ The DPC will be operable via HMI from an operator to carry out rehearsals, processing<br />

error recovery (i.e. trigger again a given processing), reprocessing activities, etc;<br />

○ The DPC will cope with the hosted-processing requests submitted by the <strong>PDGS</strong> frontend<br />

services;<br />

○ The DPC will be operable independently following several possibly conflicting<br />

triggering mechanisms (data-driven, operator-driven, support of hosted-processing<br />

requests). This constrains the DPC operations by an appropriate assignment and<br />

relative apportioning of the various processing resources available to each source<br />

trigger is well statically balanced or performed dynamically following the demand;<br />

○ Finally, the high volumes to be processed impose a constraint on the I/O performance,<br />

in particular versus the collocated AI function such that I/O does not become a<br />

bottleneck in the overall performance budget.<br />

6.2.3 OPERATION SCENARIOS<br />

6.2.3.1 Data Processing Control Configuration<br />

This scenario stands for the operator-driven configuration activities of the processing activities<br />

prior to its activation and normal operations. This scenario also accounts for the operatordriven<br />

definition and configuration of the DPC and the IDP (cf. section 6.3) functions.<br />

The DPC function is supported by the RP function in the process of the definition of the<br />

configuration according to the available processing resources, the expected processing load,<br />

timeliness definitions, etc by the usage of the mission configuration validation capabilities (cf.<br />

section 6.18.3.4) to test and rehearsal the processing activities devoted to the fine tuning<br />

configuration.<br />

Amongst others, the DPC and IDP functions configuration includes:<br />

○ Processing rules definition;<br />

○ Data fragmentation rules;<br />

○ Parallelisation rules;<br />

○ Processing resources definition.<br />

The use case of this scenario is the generation of the <strong>PDGS</strong> processing configuration (i.e.<br />

DPC/IDP functions). Such configuration is modelled to take into account the different data<br />

product load assigned to the different processing centres and can be managed by the MCC<br />

function (cf. section 6.14 - Mission Configuration Control (MCC) Operations) as Mission<br />

Reference Files for their release across the federated centres.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 254 of 350<br />

6.2.3.2 Current Downlink-Pass Level-0 Generation<br />

This scenario stands for the autonomous and data-driven and on-the-flow L0 products<br />

generation activities correspondent to the current downlink pass. The DPC function interfaces<br />

with the DRX function as the supplier of the current downlink pass ISPs raw data (cf. section<br />

6.1.2.3 - Current Pass Data-Reception and Real-Time ISP Supply). Subsequently to the L0<br />

product data items generation, the DPC function invokes the AI function for the archiving.<br />

This processing is performed on-the-flow by way of well defined processing units of fixed<br />

sizes for the MSI.<br />

This processing is performed in a data driven mode as triggered by the DRX function on<br />

reception of data from the satellites.<br />

The uses cases of this scenario are nominal L0 processing activities such as:<br />

○ S2HKTM generation;<br />

○ L0 satellite ancillary data generation;<br />

○ L0 MSI data generation.<br />

6.2.3.3 Previous Downlink-Pass Level-0 Generation<br />

This scenario stands for the operator-driven L0 products generation of a previous downlinkpass<br />

in response to potential contingencies. The DPC function will interface with the DRX<br />

function and accordingly make use of the supported mechanisms for the previous-pass data<br />

forwarding (cf. section 6.1.2.4).<br />

This scenario only differs from the previous one in the operator-driven activation. Once the<br />

operator has triggered the raw data ISPs forwarding from the DRX function to the DPC<br />

function, the latter performs the level-0 processing activities according to the configuration as<br />

explained previously.<br />

The uses cases of this scenario are the L0 reprocessing activities for contingency such as:<br />

○ S2HKTM generation;<br />

○ L0 satellite ancillary data generation;<br />

○ L0 MSI data generation.<br />

6.2.3.4 Data-Driven Processing Orchestration<br />

This scenario corresponds to the autonomous orchestration, commanding and control of the<br />

different processing activities according to the new input data availability.<br />

The DPC function on a data-driven manner, starting from the new L0 data trunks availability<br />

orchestrates the generation activities of the MSI higher level products data. As such, the DPC<br />

function interfaces with the IDP & OLQC functions, which are in charge of the MSI L1A, L1B,<br />

L1C, True Colour Image product data generation and associated QC activities respectively.<br />

The DPC function according to the configuration chains the different processing activities<br />

allowing the execution of multiple and simultaneous activities.<br />

The use cases of this processing scenario are orchestration of the following activities:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


○ MSI L1A, L1B, L1C and TCI product data generation activities;<br />

○ Quality control activities on the generated production;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 255 of 350<br />

○ Hosted-processing data generation activities according to the defined data-driven<br />

configuration.<br />

6.2.3.5 Operator-Driven Processing Orchestration<br />

This scenario accounts for the operator-driven autonomous orchestration, commanding and<br />

control of the different processing activities according to the processing request of a specific<br />

orbit(s).<br />

There are different use cases envisaged for this operation scenario such as:<br />

○ New processors verification and validation (e.g. in the MPA centre);<br />

○ Recovery from a failed data-processing;<br />

○ The reprocessing of all the product-data acquired/generated during the commissioning<br />

phase. The operator defines the commissioning phase set of orbits and the DPC<br />

function queues and orchestrates the appropriated processing jobs.<br />

6.2.3.6 Hosted-Processing Requests Processing Orchestration<br />

This scenario corresponds to the user-requests-driven orchestration, commanding and<br />

control of the hosted-processors.<br />

The DPC function will offer an interface towards the DAG function for the submission of the<br />

hosted-processing user requests and the subsequent processing management activities.<br />

The use case of this scenario is the hosted-processing activities as requested by the users<br />

through the MMUS function and routed by the DAG function to the local DPC function.<br />

6.3 Instrument Data Processing (IDP) Operations<br />

6.3.1 PRINCIPLES<br />

The <strong>PDGS</strong>/IDP function is a collection of processing modules in charge of processing the<br />

instrument and satellite telemetry to generate the product data items (PDIs) that will compose<br />

Level-0 consolidated, Level-1A, Level-1B, Level-1C and True Colour Images products. Each<br />

IDP function processing module can read input data from files and output its results to (newly<br />

generated) files. The IDP function processing elements can be chained so that the output of<br />

one task can be input to other tasks in the calling sequence.<br />

The IDP function main processing steps are summarized in Figure 4-23. It is highlighted that<br />

the last step from Level-1C to Level-2A will be carried out through an independent IDP<br />

function triggered interactively via the <strong>PDGS</strong> hosted processing functionality.<br />

Due to the huge volume of data to generate the MSI data production, the processing activities<br />

performed by the IDP function are envisaged to be on the flow, thus the IDP function will<br />

process MSI data linearly and systematically as available.<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 256 of 350<br />

Thus the buffer of unprocessed data product is foreseen to be always under a predefined<br />

threshold in order to meet the timeliness requirement and to assure the completeness of the<br />

process.<br />

The IDP operations are systematically triggered through the DPC function supervision in<br />

charge of the overall handling of the input data-flow to the IDP instances and the generated<br />

outputs gathering. As such, IDP operation concepts are systematically managed through the<br />

DPC.<br />

6.3.2 OPERATION CONSTRAINTS<br />

The following operation constraints are identified for the IDP function:<br />

‣ Commanding & Control by the DPC function: the IDP function execution is managed<br />

through the DPC function interface and will comply with its interface requirements;<br />

‣ As hosted on the DPC environment, it will have a tight coupling and inherit constraints<br />

linked to the processing environment (I/O, hardware platform, etc);<br />

‣ Support to processing parallelisation: the IDP functional tasks must be decomposed<br />

into concrete processing steps maximising the opportunities for parallelisation and<br />

optimisation of the available HW resources (i.e. memory, CPUs, I/O). Accordingly the<br />

DPC function will be able to orchestrate simultaneously several IDP tasks (of different<br />

or same type) according to the inputs, configuration and available resources.<br />

6.3.3 OPERATION SCENARIOS<br />

6.3.3.1 Instrument Data Processing Configuration<br />

This scenario stands for the operator-driven configuration activities of the processing activities<br />

prior to its activation and normal operations. This scenario also accounts for the operatordriven<br />

definition and configuration of the DPC and the IDP (cf. section 6.3) functions and can<br />

be assumed to be performed jointly with the one defined in section 6.2.3.1 - Data Processing<br />

Control Configuration.<br />

Accordingly to the DPC function operation scenario, the operator is supported by the RP<br />

function in the process of the definition of the IDP configuration to test and rehearsal the<br />

processing activities devoted to the fine tuning configuration (cf. section 6.18.3.4 - Mission<br />

Configuration Validation).<br />

The use case of this scenario is the generation of the <strong>PDGS</strong> processing configuration (i.e.<br />

DPC/IDP functions). Such configuration is modelled to take into account the different data<br />

product load assigned to the different processing centres and can be managed by the MCC<br />

function (cf. section 6.14 - Mission Configuration Control (MCC) Operations) as Mission<br />

Reference Files for their release across the federated centres.<br />

6.3.3.2 IDP Data Processing<br />

This scenario accounts for the autonomous data processing activities performed by the IDP<br />

function according to the processing directives provided by the DPC function.<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 257 of 350<br />

The <strong>PDGS</strong>/IDP function execution is managed by the <strong>PDGS</strong>/DPC function (cf. section 6.2),<br />

performing the commanding & control of the processing activities (i.e. triggering the function<br />

execution, trap its result, inputs/outputs management, etc). Accordingly, the IDP function<br />

once triggered by the DPC function performs autonomously the required processing activities<br />

according to the supplied processing directives without any operator intervention.<br />

The following steps are identified for this operation scenario:<br />

1) The IDP function is invoked by the DPC function and provides the processing activities<br />

directive (i.e. a job-order file);<br />

2) The IDP function autonomously processes the provided processing directive to identify<br />

the requested processing activity, inputs location, desired outputs, etc;<br />

3) The IDP function autonomously processes (parsing, verification, loading into memory,<br />

etc) the input data (e.g. MSI data, auxiliary data, ancillary data, configuration);<br />

4) The IDP function autonomously invokes required processing modules with the<br />

gathered and decoded input data to generate the requested PDIs according to<br />

received processing directive;<br />

5) The IDP function deposits the generated PDIs to the DPC function interface according<br />

to the provided processing directive;<br />

6) The IDP function can autonomously generate a processing report which summarizes<br />

the performed processing activities;<br />

7) The IDP function exists notifying to the DPC function with a summary the result of the<br />

processing activities performed (i.e. success, failure, partially completed, etc.).<br />

All the IDP function data processing activities are performed autonomously without any<br />

operator intervention. In case of a contingency (e.g. failure process), the operator will be able<br />

to interactively submit on request the same processing directive and trigger the IDP function<br />

processing through the DPC function (cf. section 6.2).<br />

The use cases of this scenario are the different processing activities performed in the <strong>PDGS</strong>.<br />

The MSI L1A, L1B, L1C PDIs generation. The DPC function provides required L0 data<br />

granules and chain the upper levels processing activities by commanding the IDP<br />

function.<br />

True colour images generation. The DPC function based on the MSI generated data<br />

manages the true colour image processor generation.<br />

<br />

Collaborative hosted processors are considered part of the IDP function perimeter and<br />

managed as such. In particular, the MSI L2A prototype processor will be acting as a<br />

separate IDP function triggered interactively through the hosted-processing service<br />

interface.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


6.4 On-line Quality Control (OLQC) Operations<br />

6.4.1 PRINCIPLES<br />

6.4.1.1 Systematic Quality Control Concept<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 258 of 350<br />

Systematic quality control consists in performing essential quality checks on all MSI data<br />

generated by the <strong>PDGS</strong> in an entirely autonomous manner (operator unattended). The<br />

checks include basic consistency verification of the format and value ranges, and more<br />

complex and specific control algorithms over the quality indicators associated to the<br />

radiometry and geometry properties of the images (e.g. histograms statistics, GCP residuals,<br />

etc).<br />

The result of the systematic quality-control activity is the annotation of Quality Indicators (QI)<br />

that will be embedded in the product metadata for:<br />

○ Monitoring and investigation purposes;<br />

○ Overall traceability under the form of one or several “quality-reports” linked to the<br />

product.<br />

In addition specific expert QIs will be computed for short to long term monitoring purposes<br />

through the <strong>PDGS</strong>/MPA complementary function.<br />

6.4.1.2 Quality Indicators (QI) Generation & Usage<br />

Depending on the product level, several on-line quality indicators have been identified.<br />

Examples of envisaged on-line quality check are described in [RD-07].<br />

Most of them can directly be derived from the product quality indicators generated by the<br />

<strong>PDGS</strong>/IDP function during the products processing; others are derived by the OLQC function<br />

through simple operations on the product.<br />

Every QI generated by the OLQC function will be appended to the relevant data products.<br />

Most QIs will be used for off-line (i.e. not real time) monitoring activities (by the Off-line<br />

Quality Control sub-function of the MPA) in order to control products performance and<br />

accuracy trends, as well as to extrapolate instrument performances.<br />

6.4.1.3 Quality Indicators (QI) Scope<br />

The OLQC function quality checks are autonomously applied on the MSI product data and<br />

metadata according to the logic breakdown as defined in the <strong>Sentinel</strong>-2 Product Definition<br />

Document (cf. [RD-07]) and the physical layout modelled for the archiving purposes (i.e. the<br />

product data items – PDIs).<br />

Accordingly the OLQC operations are performed at different levels according to the<br />

production breakdown:<br />

PDI-level: this is the general case of processing the product data and metadata in<br />

order to retrieve and verify the quality information detected/contained at single PDI<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 259 of 350<br />

level. This means that every PDI will be processed separately and the respective QI<br />

will be associated to it;<br />

Group of PDIs: some QI checks need more than one PDI (e.g. the set of image<br />

granules/tiles within a datastrip) and for this reason OLQC operations are envisaged to<br />

be applied to a group of PDIs. Furthermore, according to the <strong>Sentinel</strong>-2 Product<br />

Definition Document, if some granule/tile level QIs are common or shareable with<br />

others (i.e. at datastrip or orbit level) they will be stored as a single and common QI<br />

associated to the appropriate set of PDIs.<br />

6.4.2 OPERATION CONSTRAINTS<br />

The OLQC function shall be fully automatic. Overall, it shall run within very limited time and<br />

resources such as not to take more than 1% of the overall DPC processing budget.<br />

6.4.3 OPERATION SCENARIOS<br />

6.4.3.1 Definition & Configuration of the Quality Control Checks<br />

This scenario accounts for the operator-driven definition and configuration of the OLQC<br />

function by the specification of the quality controls to be performed to the <strong>PDGS</strong> generated<br />

production. The OLQC function can be supported by the DPC function with respect to the<br />

commanding and control of the test and rehearsal quality control activities devoted to the fine<br />

tuning configuration.<br />

The following steps are identified for this operation scenario:<br />

1) The MPAC expert team defines the applicable quality control thresholds to be<br />

performed on the <strong>PDGS</strong> production (checks on the quality indicators);<br />

2) Accordingly the MPAC expert team supplies the OLQC configuration to the MCC<br />

function for distribution across the <strong>PDGS</strong> processing centres;<br />

3) The processing-centre operator undertakes the OLQC configuration and activates it.<br />

The use case of this operation scenario is the definition of the quality control checks that the<br />

OLQC function will apply. Such definition is done in the <strong>PDGS</strong> MPAC and then distributed to<br />

all the <strong>PDGS</strong> centres with data processing capabilities (e.g. the CGSs, PACs).<br />

6.4.3.2 Systematic Quality Control Checks<br />

This scenario accounts for the OLQC function autonomous quality control activities<br />

systematically performed on generated MSI products. The OLQC function will autonomously<br />

perform the QI computation for being appended as auxiliary data/metadata and the<br />

verification of the configured thresholds specified in the previous operation scenario.<br />

The following steps are identified for this operation scenario:<br />

1) The OLQC function is invoked by the DPC function for quality control activities on the<br />

new production just generated by IDP function;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 260 of 350<br />

2) The OLQC function according to its configuration and provided product-type to be<br />

checked, verifies autonomously whether product relevant parameter-values and<br />

metadata are within threshold ranges;<br />

3) New generated Quality Indicators are autonomously stored as QI PDIs that might be<br />

included as product metadata according to configuration;<br />

4) The OLQC function autonomously generates a quality report on the verified products<br />

that summarises performed activities such as the quality checks, appended QI<br />

metadata, etc.<br />

6.5 Data Circulation (DC) Operations<br />

6.5.1 PRINCIPLES<br />

6.5.1.1 Data Circulation Concepts<br />

The <strong>PDGS</strong> DC function is responsible for performing file exchange operations between subsystem<br />

interfaces within and external to a <strong>PDGS</strong> centre.<br />

The DC function will support interface electronic and media data circulation according to the<br />

<strong>PDGS</strong> needs. <strong>PDGS</strong> DC function supports different “media” as any physical storage device<br />

pluggable to a computer (e.g. external USB HDDs, LTO equipment, etc). In addition it will be<br />

able to interface with the on-ground EDRS equipment for data multicasting.<br />

Data circulation operations performed either via electronic means or physical media will be<br />

identified and managed according to their nature. Electronic data circulation interfaces will be<br />

characterized by means of typical connectivity parameters such as hostname, protocol used,<br />

username, etc, while physical media interfaces will be identified from the physical media<br />

hardware devices to be circulated.<br />

The DC function allows defining data circulation rules for different type of files to be<br />

performed between two interfaces (source and target interface). It systematically performs<br />

data circulation required operations based on the new data available and the configured data<br />

circulation rules in a systematic manner and data-driven manner.<br />

Circulation activities are systematic and will limit operator intervention to the sole<br />

management of media volumes when required (e.g. load new media for data input, unload<br />

when complete, change media when full, etc). The DC activities will be triggered either:<br />

○ Automatically on availability of new files at an electronic input interface;<br />

○ Manually by the operator on reception of new media (e.g. by post mail)<br />

6.5.1.2 Horizontal Support to other <strong>PDGS</strong> functions<br />

The DC function supports all other <strong>PDGS</strong> functions when require circulating files (file retrieval<br />

and delivery operations) to and from other function interfaces internal or external hosted in<br />

other centres.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 261 of 350<br />

6.5.2 OPERATION CONSTRAINTS<br />

The following operation constraints are identified:<br />

○ Data circulation involving media will rely on mail courier services and therefore will not<br />

be used for critical timeliness data exchange operations;<br />

○ Data circulation operations via media will be automated to the maximum feasible<br />

extent, limiting operator intervention to the sole loading/unloading and labelling of tape<br />

media.<br />

6.5.3 OPERATION SCENARIOS<br />

6.5.3.1 Data Circulation Configuration<br />

The scenario accounts for the operator-driven configuration of the different instances of the<br />

Data-Circulation function.<br />

The DC function supports other <strong>PDGS</strong> functions allocated in the different <strong>PDGS</strong> federative<br />

centres and therefore may require a complete view for every single data circulation<br />

configuration according to the <strong>PDGS</strong> overall system. Therefore, in case the DC configuration<br />

requires coherency amongst the different <strong>PDGS</strong> centres, the configuration definition will be<br />

coordinated by the MCC function and as such, modelled as Mission Reference Files (cf.<br />

section 6.14).<br />

The operator will configure the DC according to the different ICDs for external interfaces data<br />

circulation and according data-flow needs for internal ones.<br />

The following steps are identified for this operation scenario:<br />

1) Define and configure the different interfaces (media and electronic ones) according to<br />

applicable ICDs;<br />

2) Define the data circulation rules accordingly, associating the previously defined source<br />

and target interfaces (media or electronic), and identification of the type of data to be<br />

circulated;<br />

3) Depending on the scope of the DC configuration (i.e. <strong>PDGS</strong> global), the DC function<br />

configuration will be managed as Mission Reference Files by the MCC function (cf.<br />

sections 6.14.3.2 and 6.14.3.3).<br />

Some use cases are presented according to this operation scenario:<br />

<strong>PDGS</strong> deployment in a new centre - DC function will be configured accordingly<br />

(interfaces configuration + circulation rules definition);<br />

Implementation of an ICD change - DC function will be re-configured to adapt to new<br />

interface definition baseline;<br />

New product-type available - DC function will configure a new circulation rule for such<br />

new product.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 262 of 350<br />

6.5.3.2 Electronic Data Circulation<br />

This scenario describes the autonomous data circulation operations performed electronically<br />

(i.e. network connectivity not involving media usage). The electronic data circulation<br />

operations are performed systematically and automatically. They are triggered by a polling<br />

frequency on the source interface and performed autonomously without any operator<br />

intervention.<br />

The following steps are identified for this operation scenario:<br />

1) The DC function retrieves autonomously from the configured source interface new files<br />

according to the data circulation rules. If required (data circulation post-retrieval file<br />

transformations configuration), file conversions are applied to the new files;<br />

2) The DC function delivers autonomously retrieved files to the configured target interface<br />

according to the data circulation rules. All completed data circulation operations will be<br />

reported (a data circulation report will be generated for the <strong>PDGS</strong>/MPA function).<br />

Some use cases are presented according to this operation scenario:<br />

S2HKTM product data circulation from the PDMC to the FOS;<br />

<strong>Sentinel</strong>-2 products supply for ground link EDRS data circulation. The DC function will<br />

provide to the EDRS ground link gateway products to be circulated making use of<br />

EDRS capabilities;<br />

Between centres data circulation such as the mission reference files circulated from<br />

the applicable interfaces to the Payload Data Management Centre;<br />

Internal data circulation such as the mission reference files circulation in the PDMC<br />

from the MCC function to the RP function.<br />

6.5.3.3 Data Circulation via Media<br />

This scenario describes data circulation operations performed using different media devices<br />

(e.g. LTO, USB HDD, etc.). It will require operator intervention only for the media volumes<br />

management (i.e. media volumes preparation). Nevertheless, the data circulation operations<br />

are performed systematically. They are triggered by new data available in the source<br />

interface and performed autonomously without any operator intervention except for media<br />

volumes handling when required (i.e. media volume full replacement when writing, media<br />

volume already processed replacement when reading). The data circulation involving media<br />

requires presence of the DC function on both sides of the interface.<br />

The following steps are identified for this operation scenario:<br />

1) The operator prepares the interface media volumes (for writing) in the originator DC<br />

function;<br />

2) New files are autonomously gathered from the source interfaces according to the<br />

configured data circulation rules. If required (data circulation post-retrieval file<br />

transformations configuration), file conversions are applied to the applicable files;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 263 of 350<br />

3) The files are autonomously copied into the media volumes. The operator is alerted for<br />

media volume replacement when current one is filled-up and a new empty one is<br />

required;<br />

4) The media volumes are sent to the destination data circulation function by mail courier;<br />

5) Operator connects / inserts received media volumes that activate the circulation<br />

actions. Then files are retrieved from media volumes;<br />

6) The retrieved files are placed in target interface exchange in-trays according to the<br />

configured data circulation rules.<br />

Some use cases are presented according to this operation scenario when no data availability<br />

timeliness constraints are declared:<br />

○ CGS light configuration with poor data repatriation capabilities may rely on the media<br />

circulation for the level-0 data supply to the PACs;<br />

○ Archive-to-Archive data circulation via media to fill-up a collaborative centre.<br />

6.6 Auxiliary Data Supply (ADS) Operations<br />

6.6.1 PRINCIPLES<br />

The ADS function responsibility is to provision the required auxiliary data to the <strong>PDGS</strong> for the<br />

products generation activities.<br />

6.6.2 OPERATION CONSTRAINTS<br />

As having a dependency on the different processing activities performed at the <strong>PDGS</strong>.<br />

Accordingly it inherits the applicable global production timeliness constraints with respect to<br />

every processing activity performed and shall therefore autonomously operate in advance.<br />

6.6.3 OPERATION SCENARIOS<br />

6.6.3.1 Auxiliary Data Supply<br />

This is the only single operation scenario of the ADS function. It accounts for the ADS<br />

function autonomous generation and supply of the <strong>PDGS</strong> required auxiliary data from<br />

external data-sources (e.g. meteorological data for atmospheric correction activities). ADS<br />

function autonomous generates required auxiliary data and together with the DC function<br />

autonomously makes it available to the applicable <strong>PDGS</strong> functions and centres via the MCC<br />

function (managed as Mission Reference Files).<br />

The use case of this operation scenario is the generation and supply of the auxiliary data<br />

available from external sources such as:<br />

○ IERS UT1-UTC time correlation data required for the L1 processing activities;<br />

○ ECMWF meteo data to be embedded in the Level-1 products;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 264 of 350<br />

○ GPS clocks and orbits needed by the POD function (e.g. could be supplied by the<br />

IGS);<br />

6.7 Precise Orbit Determination (POD) Operations<br />

6.7.1 PRINCIPLES<br />

The <strong>Sentinel</strong>-2 satellite spacecrafts will be equipped on-board with a GNSS receiver for<br />

position determination activities. Measurement Data from GNSS receiver, as well as the<br />

navigation solution computed on-board (PVT) will be made available as part of the satellite<br />

ancillary data on the TM packets from GPS-Receiver. Satellite ancillary data will be likely<br />

down-linked without on-board memory deletion to ensure coverage of the MSI down-linked<br />

data on the same pass. Such satellite ancillary data downlink strategy involves overlaps on<br />

the data retrieved at different passes.<br />

Once received at the ground stations, the GNSS data, as well as the navigation solution TM<br />

source packets (PVT) are extracted and processed to satellite ancillary data level 0<br />

product(s).<br />

The orbital information available in the navigation solution source packets (PVT) present an<br />

accuracy good enough for being used in the nominal operations for the generation of<br />

<strong>Sentinel</strong>-2 MSI science products. Nevertheless for contingency in case in case problems with<br />

navigation data arises (e.g. noisy data), a backup solution is foreseen with the Precise Orbit<br />

Determination function.<br />

The POD products will be generated on ground by the POD function and such are intended to<br />

be used as backup solution in case the Navigation Solution (PVT) presents a degraded errorbudget.<br />

The POD function is decomposed into the NRT-POD and Off-Line POD service that share out<br />

the different responsibilities.<br />

6.7.1.1 NRT-POD<br />

The NRT-POD is in charge of the Predicted POD products generation in support of the MSI<br />

processing activities with NRT timeliness in case of degraded accuracy of the on-board<br />

navigation solution.<br />

As such, the NRT-POD autonomously supplies to the DPC & IDP functions the Predicted<br />

POD products that can be potentially used for the MSI processing activities.<br />

6.7.1.2 Off-Line POD Service<br />

The Off-Line POD service is in charge of the Restituted POD products for better accuracy<br />

potentially used for re-processing activities. In addition the Off-Line POD service performs<br />

monitoring and assessment of the accuracy of the satellite on-board navigation solution and<br />

the POD products.<br />

The Off-Line POD service is integrated in the <strong>PDGS</strong> as an expert-team interfacing with the<br />

MPA function responsible of the monitoring of the satellite AOCS behaviour / accuracy and<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 265 of 350<br />

the on-ground POD products generated (i.e. Predicted and Restituted POD products), which<br />

are relevant to the MSI processing activities according to the mission requirements in terms of<br />

geometric accuracy.<br />

6.7.2 OPERATION CONSTRAINTS<br />

The following operation constraints are identified:<br />

○ POD function operations rely on adequate GNSS measurements and cannot be<br />

intended to generate orbit products in case of unavailability of the on-board GNSS<br />

receiver.<br />

○ POD activities result from an estimation process of an adequate GNSS measurements<br />

datasets that determine the position and the velocity of the <strong>Sentinel</strong>-2 satellite centre of<br />

mass. Depending on the parameterization needed for the required accuracy of the<br />

orbit determination, potential data gaps in the GNSS data may degrade the<br />

performance (typically when duration achieves a quarter of an orbit). Therefore<br />

significant GNSS data gaps due will result in the generation of degraded POD products<br />

or not generation at all depending on the gaps length.<br />

6.7.3 OPERATION SCENARIOS<br />

6.7.3.1 POD Configuration<br />

This scenario accounts for the operator-driven configuration of the Precise Orbit<br />

Determination function. The POD configuration includes amongst others required input files<br />

definition, auxiliary data provider interfaces definition, processing rules definition, etc.<br />

The following configuration steps can be performed in support of the other operation<br />

scenarios:<br />

1) Define and configure the different interfaces for inputs management (e.g. definition of<br />

the interfaces for the GPS clocks & orbits data gathering);<br />

2) Define the POD products generation rules by configuration of used input file-types,<br />

generation method (scheduled / data-driven), GNSS data gaps management, etc;<br />

3) Configure the analysis and reporting of the<br />

The use case of this operation scenario is the configuration of the different tasks performed<br />

by the POD function such as:<br />

Auxiliary inputs management. This is the definition of the interfaces plus applicable<br />

products gathered.<br />

<strong>Sentinel</strong>-2 predicted POD product generation configuration performed by definition of<br />

the triggering mode (scheduled or data-driven), inputs type, coverage, timeliness, etc.<br />

<strong>Sentinel</strong>-2 restituted POD product generation configuration performed by definition of<br />

the triggering mode (scheduled or data-driven), inputs type, coverage, timeliness, etc.<br />

Configuration of the on-board navigation and POD products reports by definition of the<br />

generation frequency, definition of the contents, delivery method, etc.<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 266 of 350<br />

6.7.3.2 Input Data Gathering<br />

This scenario accounts for the autonomous gathering of the required input data for the POD<br />

products generation activities according to the POD configuration described in the previous<br />

scenario.<br />

The single step identified in this operation scenario is the POD function autonomous input<br />

data gathering, which is triggered in a scheduled driven manner (i.e. with a configured<br />

frequency) for polling of new inputs and subsequent retrieval. Such inputs are later on used<br />

during POD product generation activities.<br />

6.7.3.3 <strong>Sentinel</strong>-2 Restituted POD Product Supply<br />

This scenario accounts for the autonomous generation of the restituted POD products<br />

according to the POD function configuration. Restituted POD products generation is datadriven<br />

managed triggered by the received level-0 ancillary data products (i.e. on-board<br />

navigation solution). The POD function will regularly perform the computation of the restituted<br />

orbit solution in time for being used as auxiliary data for science data processing activities.<br />

The following steps are identified for this operation scenario:<br />

1) The POD function autonomously gathers satellite level-0 ancillary data according to<br />

the POD configuration (see previous operation scenario);<br />

2) The POD function in data-driven basis (i.e. based on new L0 ancillary products<br />

gathered) triggers the restituted POD product generation;<br />

3) The POD function generates autonomously a restituted orbit product. Based on the<br />

configuration rules, the POD will autonomously select and make use of required input<br />

files;<br />

4) The generated POD file is autonomously made available to the <strong>PDGS</strong> and accordingly<br />

archived by the AI function.<br />

The use case of the presented operation scenario is the generation of MSI science products<br />

within the 24 hours timeliness constraint in case of contingency with the on-board navigation<br />

solution by usage of the restituted POD products supplied by the Off-Line POD Service 30<br />

minutes after.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 267 of 350<br />

6.7.3.4 <strong>Sentinel</strong>-2 Predicted POD Product Supply<br />

This scenario accounts for the autonomous generation of the predicted POD products<br />

according to the POD function configuration. The predicted POD products generation is<br />

schedule-driven for a generation at every orbit.<br />

The following steps are identified for this operation scenario:<br />

1) The POD function in a schedule driven basis (i.e. every orbit) generates autonomously<br />

a predicted orbit product covering the next orbit plus [TBD] orbits according to the<br />

accuracy needs;<br />

2) Based on the configuration rules, the POD will autonomously select and make use of<br />

required L0 ancillary products and related input files;<br />

3) The generated POD file is autonomously delivered to the AI function for later use by<br />

the IDP function.<br />

The use case of the presented operation scenario is the generation of MSI science products<br />

within the 3 hours timeliness constraint in case of contingency with the on-board navigation<br />

solution by usage of the predicted POD products.<br />

6.7.3.5 Monitoring of the On-Board Navigation Accuracy<br />

This scenario accounts for the both autonomous and operator-driven activities performed for<br />

the monitoring of the satellite on-board navigation solution accuracy. The expert-team will<br />

perform different monitoring activities including the assessment of the POD products.<br />

The following steps are identified for this operation scenario:<br />

1) Expert-team triggered activities for the assessment of the on-board navigation<br />

accuracy;<br />

2) Autonomous checks on the Satellite ancillary data (e.g. monitoring for potential gaps);<br />

3) Autonomous checks on the POD products (predicted and restituted products);<br />

4) Autonomous and on-demand reports generation containing the analysis results;<br />

5) Autonomous reports supply to the MPA function for later delivery to the POM.<br />

This scenario will allow assessing the on-board navigation solution accuracy with respect to<br />

the needs on-ground for the MSI processing activities. In addition, the POD products<br />

adequateness is assessed.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 268 of 350<br />

6.8 Archive & Inventory (AI) Operations<br />

6.8.1 PRINCIPLES<br />

6.8.1.1 <strong>PDGS</strong> Archive Concept<br />

The <strong>Sentinel</strong>-2 <strong>PDGS</strong> will archive all the MSI data during the mission operations phases (E1<br />

and E2 phases) plus 25 years after EOM. The <strong>PDGS</strong> will cope with different archive needs on<br />

data access timeliness, size storage needs, data availability, consumers requiring such data<br />

(end users, other <strong>PDGS</strong> elements, etc.). Accordingly, the <strong>PDGS</strong> archive concept is<br />

implemented through <strong>PDGS</strong> AI function and the LTA service function.<br />

More concretely the AI function will interface with the LTA service for data supply and retrieval<br />

of the long-term archived data. Thus the AI function will encapsulate the LTA service function<br />

to the other <strong>PDGS</strong> functions by direct interface.<br />

6.8.1.2 <strong>PDGS</strong> Archive Federated & Collaborative Concept<br />

6.8.1.2.1 Core <strong>PDGS</strong> Archive<br />

The <strong>Sentinel</strong>-2 <strong>PDGS</strong> Products Data Access and Long Term Data Preservation (LTDP)<br />

services will be ensured by the <strong>PDGS</strong> archive deployed in the different core centres. The<br />

<strong>PDGS</strong> archives will be deployed into the different centres following the <strong>PDGS</strong> federative<br />

concept whereby all individual archives contribute to the global <strong>PDGS</strong> archive.<br />

6.8.1.2.2 Collaborative Centre Archive<br />

In addition to the <strong>PDGS</strong> archive deployed into the different core centres, the collaborative<br />

centres will be able to mirror the archived data totally or partially. Such collaborative centres<br />

will enhance the global <strong>PDGS</strong> capabilities for data preservation (data mirrored in different<br />

centres) and data access (data available closer to the users based on regional use).<br />

Collaborative centres will be able to make use of media data circulation capabilities (import<br />

different media like tapes, external USB HDDs, etc) to ingest the data circulated from the core<br />

archives as a trade-off complement to digital network based circulation.<br />

6.8.1.3 Archived Elements<br />

The AI function will support the archive of data of different nature; this is the MSI data,<br />

satellite ancillary data, orbit data, auxiliary data for the MSI processing, HKTM, etc. Therefore<br />

the AI function will manage such different data in a homogeneous manner coping with every<br />

one specific characteristic. For instance, the MSI data will be archived on meaningful pieces,<br />

supporting effective retrieval and subsequent data processing strategies during their<br />

generation (e.g. parallelisation), used to compose the mission final products. The AI function<br />

minimum archive unit is defined as one or more product data items (PDIs) plus its associated<br />

metadata.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 269 of 350<br />

6.8.2 OPERATION CONSTRAINTS<br />

The AI function will be distributed amongst different <strong>PDGS</strong> centres supporting the data<br />

generation and products dissemination activities. The related archive configuration activities<br />

such as data retention rules on every centre will require synchronisation and coordination<br />

amongst the federated centres where deployed and therefore managed from the Payload<br />

Data Management Centre (PDMC). The <strong>PDGS</strong>/MCC function (cf. section 6.14) copes with the<br />

following aspects of the Archive distributed nature:<br />

Coupling between the AI function and the DPC function to support effective data<br />

processing strategies;<br />

<br />

<br />

<br />

Independence of each centre;<br />

Distributed responsibility;<br />

Central function of the Data Management Processes;<br />

6.8.3 OPERATION SCENARIOS<br />

6.8.3.1 Archive & Inventory Configuration<br />

This scenario accounts for the operator-driven configuration of the Archive & Inventory<br />

function.<br />

The AI function configuration is managed by the <strong>PDGS</strong>/MCC function (see Mission<br />

Configuration Control Operations section). As the AI function is deployed in several centres,<br />

the data retention policies may not be the same for all of them (e.g. core and collaborative<br />

centres may differ on the managed products, archive retention timeliness, etc.). Accordingly<br />

the MCC function releases the official archive configuration for every centre hosting the AI<br />

function.<br />

The POM will provide the full data retention picture for the overall <strong>PDGS</strong> then decomposed<br />

into individual data retention rules for every archive centre. The AI function archive rules<br />

configuration for each centre includes among others the following items:<br />

Archived mission, ancillary, auxiliary, HKTM, products type;<br />

Metadata inventoried for each archived product type;<br />

Retention rules based on products ageing or / and metadata parameters like<br />

geographic parameters;<br />

Clean-up rules such as deletion or circulation to long term archive service based on<br />

rules as for retention;<br />

Circulation rules based on metadata (e.g. geo-location coverage, cloud cover<br />

percentage, etc.).<br />

The following steps are identified for this operation scenario:<br />

1) The MCC function produces a new AI function configuration;<br />

2) The AI function configuration is circulated to the archive centres;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 270 of 350<br />

3) The operator sets up the AI function according to the configuration received.<br />

Some use cases are presented according to this operation scenario:<br />

A new collaborative archive centre with is incorporated to the <strong>PDGS</strong> federation. Thus<br />

the data retention policy map for that centre and others is updated according to the<br />

overall <strong>PDGS</strong> objectives;<br />

A change on the data retention policies decided by the POM (e.g. The POM may<br />

decide to increase data retention time of transient stored products, for instance the<br />

level 1a products or on the contrary limit it according to defined mission objectives.<br />

6.8.3.2 Data Archive & Inventory<br />

This scenario accounts for the autonomous data archiving activities performed by the AI<br />

function according to configuration. The AI function works in a data-driven manner fed by<br />

different <strong>PDGS</strong> functions; for instance the DPC and DC functions feed the archive with new<br />

data resulting of the processing and data circulation activities respectively. The AI function<br />

performs all the archiving and inventory activities automatically unattended based on new<br />

inputs.<br />

Theses are the main operations performed during the archival of new data:<br />

1) The AI function autonomously detects the new data to be archived in the in-tray(s);<br />

2) The AI function autonomously archives and inventories the new data according to the<br />

configured archive rules;<br />

3) The relevant metadata of new archived data is extracted and inventoried accordingly.<br />

The archive and inventory operations integrity must be ensured preventing for any data<br />

loss due to errors, missing disk space, etc;<br />

4) The AI function autonomously notifies and updates the <strong>PDGS</strong>/DAX function with the<br />

configured metadata of the new archived data;<br />

5) The AI function autonomously reports on the performed operations (archival, removal,<br />

extraction, inventory, etc) to the <strong>PDGS</strong>/MPA function (through the MCC function).<br />

Some use cases are presented according to this operation scenario:<br />

New MSI production (e.g. level-0 production) generated by the DPC function is<br />

archived;<br />

Received X-Band HKTM data is archived (i.e. S2HKTM products);<br />

Auxiliary products (e.g. POD products) received via DC function are archived for later<br />

usage;<br />

6.8.3.3 Discovery of Archived Data<br />

This scenario accounts for the AI function autonomous archived data discovery capabilities<br />

offered to other <strong>PDGS</strong> functions (i.e. DPC and DAG functions) to provide a view on the<br />

archived PDIs. The data discovery operations are performed locally to the AI function<br />

inventory according to the defined query interface.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 271 of 350<br />

This scenario is always initiated by the other <strong>PDGS</strong> functions when searching for archived<br />

product data items based on some inventoried data (e.g. data-type, time segments, etc). The<br />

query interface relies on the inventory metadata associated to every product data item<br />

archived. Accordingly the AI function supports queries based on the inventoried metadata.<br />

The following steps are identified for this operation scenario:<br />

1) A <strong>PDGS</strong> function generates a query and passes it to the AI function;<br />

2) The AI function processes the query request, thus it checks syntax & semantics with<br />

respect to the defined interface. Once the request has been validated, the AI function<br />

based on the metadata inventoried, looks for the matching PDIs;<br />

3) The AI function generates the query result (i.e. the list of product data items matching<br />

the request) and provide it to the originator request according to defined query<br />

interface.<br />

Some use cases are presented according to this operation scenario:<br />

The DPC function queries on the required PDIs for a given processing job. By the<br />

query result, the DPC function knows whether the required data for such processing<br />

job is available;<br />

The DAG function queries to the AI inventory for some product data items availability<br />

according to the user requests.<br />

6.8.3.4 Archived Data Retrieval<br />

This scenario accounts for the autonomous data retrieval activities as requested by other<br />

<strong>PDGS</strong> functions.<br />

The following steps are identified for this operation scenario:<br />

1) The DPC function requests for required input data for a given processing job according<br />

to the data retrieval interface;<br />

2) The AI function processes the retrieval request, validates by checking syntax &<br />

semantics;<br />

3) The AI function leaves the PDIs on the defined out-tray.<br />

The main use cases are presented according to this operation scenario:<br />

The DPC function relies on the AI function for the management and high performance<br />

data retrieval operations needed for the subsequent processing activities. In this<br />

scenario, due to the required archival/retrieval operations performance, the DPC and<br />

the AI function interact locally through a specific dedicated interface;<br />

The DAG function requests for the archived product data items needed to build a userproduct.<br />

The DAG function can interact remotely with the AI function due to lower data<br />

retrieval timeliness constraints with respect to the processing activities.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 272 of 350<br />

6.8.3.5 Archived Data Retention & Clean-up<br />

This scenario accounts for the autonomous archived data retention and clean-up operations.<br />

The AI function according to the defined archive rules configuration, autonomously performs<br />

the required clean-up operations, data circulation operations (e.g. data circulation to other<br />

centres), etc.<br />

The data retention policy is part of the archive rules configuration. Accordingly it is possible to<br />

define the archive time period (i.e. according to data ageing) for each data-type managed.<br />

The following steps are identified for this operation scenario:<br />

1) The AI function verifies autonomously for new applicable archive data retention / cleanup<br />

rules;<br />

2) The AI function triggers the matching rules. The clean-up activities remove the<br />

appropriate PDIs and all or part of the associated metadata.<br />

One use case of this operation scenario is the L1A product data items archive during a limited<br />

time period (e.g. archive such products for two weeks for expert evaluation).<br />

6.8.3.6 Data-Driven Archive-to-Archive Data Circulation<br />

This scenario accounts for the autonomous archive-to-archive data circulation operations.<br />

The AI function autonomously makes available to the <strong>PDGS</strong>/DC function the new archived<br />

data required for data circulation operations according to the configuration.<br />

Finally it is the DC function that performs in last instance the delivery of the data to the<br />

configured interfaces.<br />

Some use cases are presented according to this operation scenario:<br />

L0 production generated and archived in a given ground-station can be circulated to<br />

another processing centre to continue with the level 1 processing activities;<br />

The archived MSI production in a centre with the LTDP role will be systematically<br />

circulated to the <strong>PDGS</strong> long term archive service.<br />

6.8.3.7 On-Demand Archive-to-Archive Data Circulation<br />

This scenario describes the operator-driven archive-to-archive data circulation activities<br />

performed punctually according to different motivations (e.g. specific data mirroring into other<br />

archives, a bulk of data circulation to support specific calibration campaigns, etc).<br />

The AI function will offer to the operator an HMI for the selection of the archived data for the<br />

circulation activities. As explained in the previous scenario, the AI function relies on the<br />

<strong>PDGS</strong>/DC function to perform the data circulation operations (i.e. electronic or media data<br />

circulation).<br />

The following steps are identified for this operation scenario:<br />

1) The operator selects via the AI function HMI the archived product data items to be<br />

retrieved;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 273 of 350<br />

2) The AI function retrieves the selected product data items and places them in the datacirculation<br />

out-tray;<br />

3) The DC function autonomously circulates the data to the interfaces.<br />

6.8.3.8 Bulk Archived-Data / Inventoried-Metadata Export<br />

This scenario accounts for the operator-driven selected archived data or/and inventoried<br />

metadata export. Accordingly the operator based on the AI function HMI defines the selection<br />

of the data / metadata to be exported (typically can be a defined time-window, product-type,<br />

etc.) and triggers the action.<br />

The main use cases envisaged for this operation scenario are:<br />

Bulk metadata export of one archive centre to feed the DAX function in case of<br />

contingency;<br />

<br />

Bulk archived data export to be ingested into a different AI function instance;<br />

6.8.3.9 Maintenance<br />

This scenario accounts for some operator-driven and other autonomous maintenance and<br />

special operations activities to ensure the correct behaviour of the function and ensure the<br />

required performances (for archival, retrieval, query, etc).<br />

The following actions can be performed as part of this operations scenario:<br />

Data relocation operations. When some storage HW needs replacement (e.g. due to a<br />

disk failure), the operator triggers for the data relocation activities to the new HW;<br />

Storage capacity enhancements. The operator adds and configures new HW elements<br />

to improve AI function storage capabilities;<br />

<br />

Inventory metadata index recreation. Performed autonomously to improve the AI<br />

function query and retrieval performances through metadata query parameters;<br />

Data backup activities. Backup activities include capabilities to dump/export relevant<br />

data to other functions (i.e. <strong>PDGS</strong>/DAX function that mirrors the AI inventory content);<br />

<br />

Data restore activities on contingency or on mirror archive centres;<br />

6.9 Data-Access Index (DAX) Operations<br />

6.9.1 PRINCIPLES<br />

6.9.1.1 Centralised Data Index<br />

In opposition to the <strong>PDGS</strong> archives that can be deployed in several centres, the Data-Access<br />

Index function (DAX) is a centralised function and concentrates the reference to all the<br />

products availability thorough the different archives instances. Therefore the index acts as<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 274 of 350<br />

single access point to all the <strong>PDGS</strong> archived content keeping the necessary references to the<br />

archive sources.<br />

6.9.1.2 Data Index Composition<br />

The DAX function will host all the required information needed to support the data-location<br />

requests and assemble the <strong>Sentinel</strong>-2 products. Such information is the hereafter called “data<br />

indexes” and it is generated from the distributed archives inventoried metadata.<br />

The data indexes encapsulate the <strong>PDGS</strong> federated nature and manage the potential<br />

redundancy of the archived data available in different archives:<br />

The DAX function consolidates the metadata, identifying potential redundancies (same<br />

product data available on different archive centres), and normalizes it as part of the<br />

data indexes generation activities;<br />

The DAX function keeps trace to all the sources (i.e. the different archives) available to<br />

support the data retrieval operation of every component of the product data.<br />

The data indexes will make use of different product components metadata and will typically<br />

include:<br />

Product-type<br />

Sensing-time coverage<br />

Archive sources (data-sinks location)<br />

The supported data discovery requests based on the data indexes can be classified in:<br />

Data availability request. A view on the available data according to the request criteria<br />

is provided hiding data redundancies if any;<br />

Data location request. References to the data physical location within the archives are<br />

provided to support data retrieval activities.<br />

Therefore the data indexes will replicate as required the metadata inventoried in the<br />

distributed archives to support queries on the location of the product components archived on<br />

the different centres.<br />

6.9.2 OPERATION CONSTRAINTS<br />

The following operation constraints have been identified:<br />

The DAX function will be able to operate in hot-redundancy between remote centres<br />

(with a DAX function backup instance);<br />

As a federation function, the DAX function will systematically interface to newly<br />

deployed archives centres and in consequence assume additional indexing load;<br />

The DAX function will be able to support a growing number of simultaneous request in<br />

result of a potential increase of data-access requests;<br />

The DAX function will be centrally deployed in a <strong>PDGS</strong> single access point that will be<br />

mirrored for redundancy.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 275 of 350<br />

6.9.3 OPERATION SCENARIOS<br />

6.9.3.1 Data Indexes Configuration<br />

This scenario stands for the operator-driven required configuration activities prior to the<br />

function nominal operations. As such, the function configuration items, likely archive sources,<br />

metadata extraction/processing parameters, etc are defined and configured providing in<br />

addition a view of the whole <strong>PDGS</strong> archive map, with all the archive centres and the<br />

associated data-sinks.<br />

Additional configuration activities are covered within this scenario as for instance, the<br />

reception and activation of required auxiliary files (i.e. orbit ephemeris) for the data indexes<br />

generation.<br />

6.9.3.2 Population of the Data Indexes<br />

This scenario accounts for the autonomous data indexing activities according to the new<br />

archived product components (archived Product Data Items - PDIs -).<br />

The DAX function manages (i.e. as such it creates, refreshes, consolidates, sorts) the data<br />

indexes on all the <strong>PDGS</strong> archived data.<br />

The following steps are identified for this operation scenario:<br />

1) On every new PDI archived (or removed), the AI function extracts the relevant<br />

metadata and generates an “archive report”;<br />

2) The archive reports are made available to the DAX function by the MCC function;<br />

3) The DAX processes the archive reports and the associated metadata. The data<br />

indexes are updated accordingly verifying potential duplications of the same product<br />

component;<br />

4) Storage of the browse images of the associated metadata as supplied by the AI<br />

function.<br />

All the archive updates are processed in order to maintain an up-to-date index of all the<br />

available production. The data indexing activities cover as well the data archived by the LTA<br />

service function.<br />

6.9.3.3 Consolidation of the Data Indexes<br />

This scenario accounts for the autonomous consolidation activities of the content of the data<br />

indexes.<br />

The DAX function consolidates the data-indexes by identification of the potential duplications,<br />

rationalise the storage of the metadata and browse images. As part of this operation scenario,<br />

the DAX function notifies to the <strong>PDGS</strong> front-end services the new available data.<br />

The following steps are identified for this operation scenario:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 276 of 350<br />

1) On schedule basis (e.g. every 15 minutes), the DAX function consolidates the indexes<br />

by sorting on sensing-time, identification of duplications, relocation of the older data,<br />

etc;<br />

2) The DAX function detects the new indexed product components (not previously<br />

archived in any other centre) and extracts the relevant metadata and the associated<br />

browse image;<br />

3) The DAX function notifies to the <strong>PDGS</strong> Front-End Services (i.e. the MMUS and OLIB<br />

functions) the availability of the new product components.<br />

Some relevant use cases are presented according to this operation scenario:<br />

The DAX function feeds the MMUS function with the metadata and browse images of<br />

the new product components available. The MMUS function catalogues the <strong>Sentinel</strong>-2<br />

production in support of the product discovery activities performed by the user;<br />

The DAX function feeds the OLIB function with the TCI metadata and associated<br />

browse images.<br />

6.9.3.4 Coverage Reports Supply to the CDS/SCI<br />

This operation scenario stands for the autonomous generation of the coverage reports<br />

according to the CDS/SCI ICD [RD-11].<br />

This scenario can be seen as a specialisation of the previous one in which, the DAX function<br />

autonomously notifies to the CDS/SCI the new product components available at the <strong>PDGS</strong><br />

data-sinks. The DAX function supplies the information and generates a unique timeline that is<br />

formatted according to the SCI coverage report ICD to notify on the new production available.<br />

6.9.3.5 Product Data Location Requests<br />

This scenario accounts for the autonomous management and response to product data<br />

location requests based on the <strong>PDGS</strong> data indexes. This scenario is always initiated by other<br />

<strong>PDGS</strong> functions when searching for the location of the <strong>PDGS</strong> archived data according to<br />

some criteria.<br />

The DAX function returns the physical location of the product data present in the different<br />

archives in support of the data-access activities (as requested by the DAG function).<br />

The DAG function, when used by the Front-End Services (i.e. the MMUS and OLIB functions)<br />

for the data-access activities, will request to the DAX function the location of the desired<br />

product data items. The MMUS and OLIB functions catalogue the <strong>Sentinel</strong>-2 production but<br />

rely on the DAG function for the product location requests to the DAX and subsequent dataaccess<br />

activities.<br />

6.9.3.6 Bulk Metadata Harvesting and Indexes Re-Generation<br />

This scenario accounts for the operator-driven metadata harvesting from the archive centres.<br />

The operator collects manually the archive contents metadata (i.e. via network or specific<br />

media delivery) from the AI function and manually triggers the ingestion and processing into<br />

the DAX function.<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 277 of 350<br />

As such, the DAX function processes the metadata and re-generates / updates the data<br />

indexes accordingly (as explained in population scenario).<br />

The main use case for this scenario is in case of contingency to re-populate and / or regenerate<br />

the data indexes.<br />

6.9.3.7 Maintenance<br />

This scenario accounts for the required maintenance activities in support of the function<br />

nominal operations. This is a mixed automatic and operator-driven scenario to ensure the<br />

correct performances when supporting the data-location requests.<br />

The <strong>PDGS</strong>/DAX function manages important volumes of data as part of its nominal<br />

operations (metadata ingestion, indexing, querying, etc). Therefore the required function<br />

capacities enhancement (mainly on data storage and query access timeliness) along the<br />

mission life-time is considered.<br />

The following activities have been identified for maintenance:<br />

<br />

<br />

<br />

<br />

<br />

Data relocation operations (e.g. due to a disk failure)<br />

Storage enhancements to cope with increasing data along mission life<br />

Data indexes sorting and recreation<br />

Data backup activities<br />

Data restore activities<br />

6.10 Data-Access Gateway (DAG) Operations<br />

6.10.1 PRINCIPLES<br />

6.10.1.1 Single Data-Access Point towards the Users<br />

The Data-Access Gateway (DAG) function is in charge of providing a single data-access point<br />

towards the <strong>PDGS</strong> distributed data-sinks. As such, the DAG function, supported by the DAX<br />

function, encapsulates the distributed archiving topology towards the Front-End Services<br />

such as the MMUS and the OLIB functions acting as central hubs for user data-access<br />

activities.<br />

Accordingly, the DAG function performs the download of the product-components spread<br />

through the archive centres and the subsequent user-product reconstruction at the user base.<br />

6.10.1.2 Client/Server Approach<br />

In order to achieve the single data-access point towards the users, it is envisaged a<br />

client/server approach with the following responsibility assignation:<br />

‣ DAG function server side, coupled with the <strong>PDGS</strong> data-sinks;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 278 of 350<br />

‣ DAG function client side, supporting the product-component download activities and<br />

user product reconstruction.<br />

The DAG function server side is strongly coupled to the <strong>PDGS</strong> data management functions<br />

(i.e. the AI and DPC functions) and as such it performs the following activities:<br />

<br />

Retrieve the required product data from the different archives<br />

Trigger the user requested hosted-processing activities<br />

Transmit the retrieved/processed data to the client side<br />

The DAG function client side is focused on the final user activities to get the desired <strong>Sentinel</strong>-<br />

2 image products, as such as the following activities are encompassed within the client:<br />

Connectivity towards the different centres<br />

Hosted-processing user requests management<br />

User-Products retrieval by product components download and subsequent build-up<br />

6.10.1.3 Interfaces to the Front-End Services<br />

To a high level, the users will perform the following operations as part of the data-access<br />

activities:<br />

‣ Product discovery operations based on the catalogued product data;<br />

‣ Subsequently products download operations.<br />

The Front-End Services are responsible of the catalogue of the <strong>Sentinel</strong>-2 product data, being<br />

the MMUS function the one that catalogues all the <strong>Sentinel</strong> production (cf. section 6.11) and<br />

the OLIB function (cf. section 6.12) the function that catalogues the <strong>Sentinel</strong>-2 True Colour<br />

Images. The product catalogue activities will support the Users product discovery requests<br />

including the product pre-visualisation, filter on the metadata, etc.<br />

After selecting the product(s) (through the MMUS or OLIB functions) interested in, The user<br />

will nominally request for the subsequent product download at the user base. The product<br />

download capabilities are responsibility of the DAG function as explained in the previous<br />

sections encapsulating to the user the <strong>PDGS</strong> distributed nature.<br />

Accordingly the DAG client side will interface with the MMUS and OLIB function to receive the<br />

user requests for product download based on the previous data discovery activities performed<br />

by the user. Therefore the DAG client side will implement the download request interface as<br />

defined mainly by the MMUS function.<br />

6.10.2 OPERATION CONSTRAINTS<br />

The DAG function operations must cope with a currently unknown and potentially evolving<br />

number of users of the <strong>Sentinel</strong>-2 production. As such, the function design and architecture<br />

must be able to efficiently use the network resources available and scale according to the<br />

new data communication capabilities.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 279 of 350<br />

Being one function that is directly attached to the user (through its client-side), the offered<br />

performances (relying on the network capabilities) and overall the function robustness and<br />

reliability must be optimal for the support of the <strong>Sentinel</strong>-2 downstream services.<br />

6.10.3 OPERATION SCENARIOS<br />

6.10.3.1 Product Download<br />

This scenario describes how the User-Products are requested and downloaded through the<br />

DAG function.<br />

The following steps are identified for this operation scenario:<br />

1) The Users according to previously performed product discovery activities through the<br />

MMUS function (cf. section 6.11.3.5), identifies the product(s) interested in (i.e. spatial<br />

coverage, temporal coverage, spectral bands, metadata, product-type, desired format,<br />

etc);<br />

2) The MMUS function (cf. section 6.11.3.6) conforms the product request and supplies it<br />

to the DAG function (client side);<br />

3) The DAG function parses the request and invokes the DAX function to locate the<br />

required product items according to the user-defined download options (e.g. selection<br />

of spectral bands, metadata elements, etc);<br />

4) Based on the location of each item, the DAG function (client side) requests the items<br />

to each distributed server;<br />

5) The DAG function (server side) authorises the download via the MMUS function, then<br />

retrieves the required PDIs from the different archives and makes them available for<br />

download;<br />

6) The DAG function (client side) performs the correspondent PDI download activities;<br />

7) The DAG function (client side) builds up the user-product as requested performing<br />

additional product transformation activities (e.g. product consolidation, assembly and<br />

packaging) on the downloaded items as relevant based on the defined download<br />

options.<br />

6.10.3.2 User Hosted-Processors Commanding<br />

This scenario stands for the commanding of the hosted-processing activities as triggered by<br />

the user via the MMUS function.<br />

The DAG function interacts on one side with the MMUS function and routes the requests to<br />

the <strong>PDGS</strong>/DPC function which executes the processing (cf. section 6.2.3.6).<br />

The following steps are identified for this operation scenario:<br />

1) The Users according to offered mechanisms by the MMUS function (cf. section<br />

6.11.3.8), supplies the hosted-processing processing parameters to the DAG function<br />

(e.g. input data, processing parameters, etc);<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 280 of 350<br />

2) The DAG function parses the request and selects the processing centre by making<br />

use of the DAX function to optimise the hosted-processing activities based on the<br />

physical location of the items to process;<br />

3) The DAG function triggers hosted-processing activities by making use of the DPC<br />

function interface(s);<br />

4) During the processing, the DAG function tunnels the monitoring and control flow<br />

between the MMUS client and the DPC server(s);<br />

5) At the term of the processing, the DAG function collects the hosted-processing output<br />

products and makes them available for download;<br />

6) The MMUS function is invoked to trigger the effective download of the products.<br />

6.11 Multi-Mission User Services (MMUS) Operations<br />

6.11.1 PRINCIPLES<br />

6.11.1.1 Client/Server Approach<br />

The MMUS function follows a client/server approach as described in [RD-44]. The MMUS<br />

function client side is in charge of handling the user interactions meanwhile the server side<br />

implements the logic function behind the scenes.<br />

The MMUS function client-side, as explained in the following sections, supported by other<br />

<strong>PDGS</strong> functions, represents the <strong>PDGS</strong> front-end towards the users. As described in [RD-44],<br />

the MMUS function, the MMUS function client-side is separated into:<br />

‣ Web Browser Client: supporting the product discovery request by the user and<br />

subsequent product download;<br />

‣ Download Manager: supporting the automation of the products download and hostedprocessing<br />

requests.<br />

The MMUS function server side, interfaces with other <strong>PDGS</strong> functions for the autonomous<br />

reception of the relevant information to conform the <strong>Sentinel</strong>-2 product catalogue. As<br />

described in [RD-44], the MMUS function server side is separated into several components<br />

here highlighted the ones with direct interaction with the other <strong>PDGS</strong> functions:<br />

‣ ngEO-Feed: for the autonomous collection of the <strong>Sentinel</strong>-2 catalogue data (products<br />

metadata and associated browse images);<br />

‣ ngEO-Catalogue: to catalogue the <strong>Sentinel</strong>-2 production based on the supplied<br />

metadata;<br />

‣ ngEO-Browse Images Archive: to archive the <strong>Sentinel</strong>-2 browse images of the<br />

available production;<br />

‣ Gateway towards the SSO infrastructure for the users authorisation and<br />

authentication;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 281 of 350<br />

‣ Gateway towards the CDS/DAIL in support of the HMA cataloguing and ordering<br />

service.<br />

6.11.1.2 Role Split with the DAG Function<br />

The MMUS function catalogues the <strong>Sentinel</strong>-2 production in order to support the product<br />

queries performed by the users and subsequently offer an on-line download interface.<br />

As explained in section 6.10.1.3, the MMUS function will make use of the DAG function to<br />

perform the actual downloads.<br />

6.11.2 OPERATION CONSTRAINTS<br />

The MMUS function, although it has a multi-mission nature, it must cope with some mission<br />

specific design drivers in order to be able to perform the related product presentation and<br />

subsequent management of the product download activities. More concretely, the MMUS<br />

function will manage the <strong>Sentinel</strong>-2 product breakdown strategy (i.e. product decomposition<br />

into granules and tiles, cf. [RD-07]) as part of the catalogue activities and subsequent product<br />

discovery and download activities triggered by the user.<br />

6.11.3 OPERATION SCENARIOS<br />

6.11.3.1 <strong>Sentinel</strong>-2 Users Management<br />

This operation scenario stands for the operator-driven (administrator level) management of<br />

the <strong>Sentinel</strong>-2 users including definition of profiles, users pre-registration activities, accessleverage<br />

definition, etc.<br />

Accordingly the MMUS function operation will administrate the access to the users, and their<br />

related authentication and authorisation activities.<br />

6.11.3.2 <strong>Sentinel</strong>-2 Datasets Management<br />

This operation scenario stands for the operator-driven (administrator level) management of<br />

the <strong>Sentinel</strong>-2 production datasets (i.e. product collections) offered to the users. As part of<br />

this scenario, it is comprised the definition, publishing, update and removal of the different<br />

<strong>Sentinel</strong>-2 datasets.<br />

This scenario includes the appropriate definition of the access leverage to such datasets<br />

according to the different user profiles.<br />

The MMUS function operator will define the <strong>Sentinel</strong>-2 datasets and the access leverage<br />

according to the HLOP covering typically:<br />

‣ Datasets definition based on time-window and geographic coverage;<br />

‣ Datasets definition based on the cloud-cover percentage;<br />

‣ Datasets definition based on the product-type;<br />

‣ Datasets envisaged for the expert and cal/val users.<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 282 of 350<br />

6.11.3.3 Users Self-Registration, Account Activation, Login and Preferences<br />

This operation scenario stands for the user-driven activities that are prerequisite to the data<br />

discovery and product downloads including the following ones:<br />

‣ User self-registration: based on the MMUS configuration with respect to the different<br />

profiles and user management configuration;<br />

‣ Account activation: in case of previously created predefined user accounts (as shown<br />

in previous scenario), the user activates it according to the offered authentication<br />

mechanisms;<br />

‣ User login: as the first step previous to the product discovery and download activities;<br />

‣ User preferences management: according to the profile grants, the user manages<br />

different preferences;<br />

‣ User subscription to the desired and authorised datasets (i.e. shopcart management).<br />

The user, by making use of the MMUS client-side (i.e. web browser), triggers the previously<br />

described activities.<br />

6.11.3.4 Catalogue of <strong>Sentinel</strong>-2 Product-Data<br />

This operation scenario stands for the autonomous catalogue of the <strong>Sentinel</strong>-2 Product Data.<br />

The MMUS function processes the archive centres updates in order to catalogue the new<br />

production available, and as such, supporting the subsequent product discovery activities.<br />

The following steps are identified for this operation scenario:<br />

1) The MMUS function ingests the new <strong>Sentinel</strong>-2 archived production metadata and<br />

browse images (by the ngEO-Feed component) as provided by the DAX function;<br />

2) The new metadata is consolidated with the already metadata catalogued;<br />

3) The new browse images are archived;<br />

4) The catalogue content is consolidated;<br />

5) The contents of the <strong>Sentinel</strong>-2 datasets (product collections) are updated according to<br />

the new catalogued metadata.<br />

This scenario is a pre-requisite to the product discovery and downloads activities triggered by<br />

the user. The MMUS function consolidates the metadata information used to populate the<br />

catalogue and as such, it encapsulates the <strong>Sentinel</strong>-2 product physical breakdown details<br />

(granules and tiles) and the product components distributed location on the different archive<br />

centres, offering to the different users homogeneous <strong>Sentinel</strong>-2 “end products”.<br />

6.11.3.5 Product Discovery<br />

This operation scenario stands for the user-driven activities for the <strong>Sentinel</strong>-2 products<br />

discovery. The user, through the MMUS function client-side (i.e. web browser), looks for the<br />

authorised available <strong>Sentinel</strong>-2 production. Accordingly, the MMUS function offers amongst<br />

others the following product discovery capabilities:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 283 of 350<br />

‣ Navigation through the authorised datasets;<br />

‣ Search of products according to the user-driven filtering requests;<br />

‣ Specific <strong>Sentinel</strong>-2 filtering capabilities based on the products cloud-coverage;<br />

‣ Product pre-visualisation capabilities based on the archived browse images;<br />

‣ Geo-reference of the browse image and display through Web Map Servers;<br />

‣ Visual inspection of the associated product metadata;<br />

‣ Product selection and ordering based on the previous product discovery activities.<br />

This operation scenario allows the user to discover the available production according to the<br />

authorised access leverage. Subsequently, the user will be able to request the desired<br />

production for download at the user-base.<br />

6.11.3.6 Product Download<br />

This operation scenario stands for the user-driven activities for product download at the userbase.<br />

Once the user has identified the desired production (cf. previous scenario), it requests it<br />

for product download.<br />

The MMUS function relies on the DAG function for the product-component (granules/tiles)<br />

download activities from the archive centres and subsequent end-product reconstruction<br />

activities (cf. section 6.10.3.1).<br />

The following steps are identified for this operation scenario:<br />

1) The user via MMUS client-side (i.e. web browser) request for download the desired<br />

production as identified by the product discovery activities;<br />

2) The MMUS function verifies the user access-leverage and authorises the request;<br />

3) The MMUS function conforms a request according to the defined interface and passes<br />

it to the DAG function client side (i.e. a plug-in to the web browser) that performs the<br />

products components download;<br />

4) The DAG function client side, once all the product components have been<br />

downloaded at the user base, reconstructs the user-product as requested.<br />

In this manner, the (registered) users can download the authorised <strong>Sentinel</strong>-2 products.<br />

6.11.3.7 Subscriptions for Automatic Product Download<br />

This operation scenario stands for the automatic product download at the user-base. By<br />

usage of the MMUS function (ngEO Download Manager), the user is able to automatically<br />

receive the desired <strong>Sentinel</strong>-2 products.<br />

The following steps are identified for this operation scenario:<br />

1) The user subscribes to the desired and authorised datasets (i.e. shopcart<br />

management);<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 284 of 350<br />

2) According to the new production available for a given dataset, the MMUS function<br />

generates the product requests downloads;<br />

3) The MMUS function supplies the product requests to the download manager;<br />

4) The download manager autonomously performs the product download and user<br />

product reconstruction as described in the previous scenario (using the DAG function<br />

client).<br />

Through the MMUS function download manager, the users are able to automate the <strong>Sentinel</strong>-<br />

2 product download activities. For instance, the GMES Service Projects could subscribe to<br />

specific datasets as defined by HLOP, and automatically retrieve the required <strong>Sentinel</strong>-2<br />

products.<br />

6.11.3.8 Hosted-Processing Management<br />

This scenario stands for the user-driven requests for hosted-processing activities. The MMUS<br />

function offer to the user an appropriate interface to request specific production supplied ondemand<br />

by the <strong>PDGS</strong> hosted-processors and retrieve the resulting products.<br />

The latency for the hosted-processors output retrieval is not immediate and such outputs<br />

could be available after sometime (hours/days). Therefore, the MMUS function routes the<br />

hosted-processing requests through its download manager for the monitoring of the submitted<br />

hosted-processing requests.<br />

The following steps are identified for this operation scenario:<br />

1) The user requests for a specific processing (hosted-processor) request according to<br />

the MMUS function offered interface;<br />

2) The MMUS function conforms a hosted-processing request according to the defined<br />

interface and passes it to the user client side – the MMUS download manager -, that<br />

relies on the DAG client side (as a plug-in to the download manager) for the<br />

submission of the hosted-processing request to the DPC function;<br />

3) The download manager, via the DAG client, monitors the hosted-processing request<br />

and when the outcome is available, it downloads it at the user-base.<br />

The generation of the prototype Level-2A products can be triggered via the MMUS function<br />

hosted-processing interface.<br />

6.11.3.9 First-Line Support-Desk<br />

This scenario stands for the first-line Support-desk offered via <strong>ESA</strong>’s MMUS towards<br />

<strong>Sentinel</strong>-2 users requiring support on generic or <strong>Sentinel</strong>-2 specific matters. The incoming<br />

support requests, to be managed via a ticketing database system, can be classified as either:<br />

○ Generic support regarding the <strong>Sentinel</strong>-2 mission, its services and products (e.g.<br />

quality, availability, timeliness, etc), access methods and interfaces, etc;<br />

○ Expert Support for investigation of anomalies.<br />

On any request submitted by the users, the request will be registered, characterised and<br />

classified as per the above. In case of generic support resuests, <strong>ESA</strong>’s MMUS Support-Desk<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 285 of 350<br />

operator will directly process the request. In case of Expert support requests, the First-Line<br />

operator will route the request to the Second-Line Support-Desk operated by the MPA<br />

function (see section 6.16.3.4 - Second-Line Support-Desk ) and collect the investigation<br />

conclusions provided in return.<br />

Every support request processing ends with the recording of the concluding response into the<br />

ticketing database and the triggering of a response notification to the request originator.<br />

6.11.3.10 Product Discovery and Download Statistics<br />

This scenario stands for the generation of statistics and reports on the product discovery and<br />

downloads activities performed by the user. The MMUS function (using the datawarehouse<br />

component) will be able to generate and store statistics that summarise the most demanded<br />

product discovery and product download activities requested by the users.<br />

This scenario allows the POM to have a comprehensive view on the most demanded product<br />

data, the most successful product collections, the amount of data supplied, etc. In this<br />

manner, the POM could define into the HLOP different product collections (i.e. datasets)<br />

according to the usage statistics.<br />

6.11.3.11 CDS/DAIL Cataloguing Service<br />

This operation scenario implements the HMA catalogue service offered towards the<br />

CDS/DAIL according to the applicable ICD [RD-13].<br />

6.11.3.12 CDS/DAIL On-Line Data-Access Service<br />

This operation scenario implements the HMA ordering service offered towards the CDS/DAIL<br />

according to the applicable ICD [RD-14] for on-line data-access.<br />

6.12 Multi-Mission User Services (OLIB) Operations<br />

6.12.1 PRINCIPLES<br />

As part of the <strong>Sentinel</strong>-2 data-access services (cf. section 4.5.2.2.3), the <strong>PDGS</strong> will provide<br />

anonymous internet on-line access to <strong>Sentinel</strong>-2 imagery as True Colour Images (TCI). This<br />

service is focussing on the distribution of elaborated digital images rather than scientific<br />

products with the objective of sharing <strong>Sentinel</strong>-2 imagery with the general public.<br />

Access to the images will be provided through a client application (web browser with<br />

additional plug-ins) offering the image navigation and visualisation capabilities.<br />

6.12.2 OPERATION CONSTRAINTS<br />

As the main objective of the OLIB function is to promote and foster the usage of the <strong>Sentinel</strong>-<br />

2 imagery, the main operational constraint identified is the own function availability towards<br />

the users and good performances at the user-base when navigating through the available<br />

true-colour images.<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 286 of 350<br />

6.12.3 OPERATION SCENARIOS<br />

6.12.3.1 True Colour Images Database Build-Up/Update<br />

This operation scenario stands for the autonomous creation and update of the <strong>Sentinel</strong>-2 true<br />

colour images database to be published towards the users.<br />

The OLIB function creates a catalogue based on the available true colour images production.<br />

This catalogue encapsulates the <strong>Sentinel</strong>-2 products components breakdown (i.e. the TCI<br />

product data items) and their archive location in the <strong>PDGS</strong>.<br />

The following steps are identified for this operation scenario:<br />

1) The OLIB function autonomously gathers and processes the new available metadata<br />

and browse images supplied by the <strong>PDGS</strong>/DAX function;<br />

2) The new metadata is consolidated and according to the TCI database scope, the<br />

relevant TCI product data items are downloaded by use of the <strong>PDGS</strong>/DAG function<br />

(client side);<br />

3) The OLIB function consolidates the downloaded TCI product data items and updates<br />

caches areas for streaming and download.<br />

This scenario aims for grouping all the OLIB function server side activities in preparation of<br />

the images publishing towards the users.<br />

6.12.3.2 True Colour Images Streaming<br />

This operation scenario stands for user navigation activities on the published <strong>Sentinel</strong>-2 True<br />

Colour Images (TCIs). Triggered by the user interactions (i.e. navigation on a map) on the<br />

TCI Browser (i.e. OLIB client side), the OLIB function streams the required TCIs.<br />

The following steps are identified for this operation scenario:<br />

1) The TCI Browser connects to the OLIB function server side for presentation of<br />

available imagery to the user;<br />

2) The TCI Browser can optionally support the images presentation based on the local<br />

cached images from previous connected sessions;<br />

3) The user through the TCI Browser navigates and visualises the desired map areas.<br />

Accordingly, the OLIB function server side streams the required imagery (e.g. via<br />

JPIP) to the TCI Browser;<br />

4) The TCI Browser caches the received imagery to minimize the imagery requests to<br />

the server side and optionally support “off-line” navigation activities.<br />

6.12.3.3 True Colour Images Download<br />

This operation scenario stands for the <strong>Sentinel</strong>-2 True Colour Images (TCIs) download by the<br />

user. Derived from the previous operation scenario, the user may request to download the full<br />

resolution TCIs (e.g. via a HMI interaction such as a polygon definition) that have been<br />

previously streamed and currently showed in the TCI Browser.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 287 of 350<br />

The TCI Browser identifies the required product-data items according to the OLIB function<br />

catalogue information and then relies on the DAG function (client-side) for the subsequent<br />

product data items download activities.<br />

6.13 Long-Term Archive (LTA) Operations<br />

6.13.1 PRINCIPLES<br />

The LTA service function is responsible of the long-term data preservation service<br />

implementation ensuring all mission data is safely stored at least 25 years after end-ofmission.<br />

6.13.2 OPERATION CONSTRAINTS<br />

The LTA service function operations will be performed through different distributed centres.<br />

Such operations involve a high data load plus a long time duration operations.<br />

Perform reliable archive and inventory in at least two redundant European sites for<br />

<strong>Sentinel</strong>-2 mission lifetime during at least 25 years after the end of space-segment<br />

operations;<br />

Make use of cost-effective storage solutions. To cope with the <strong>Sentinel</strong>-2 very high<br />

volume of data in an effective manner, LTA service function will make use of on-line,<br />

near-line and off-line storage mechanisms according to different products retrieval<br />

latency based on their ageing.<br />

6.13.3 OPERATION SCENARIOS<br />

6.13.3.1 Data Archive & Inventory<br />

This scenario accounts for the autonomous data archiving and inventory performed by the<br />

LTA service function.<br />

The following steps are identified for this operation scenario:<br />

1) The LTA service function is fed by the AI function and work in a data-driven manner;<br />

2) The LTA service function archives the received product components and inventories<br />

them accordingly;<br />

3) On the other side, the AI function inventories as well all the data archived by its<br />

associated LTA service function.<br />

On the PACs (Processing & Archive Centres) with the long-term data preservation role<br />

assigned, the AI function instance locally deployed has associated a Long Term Archive<br />

service function to accomplish such role. Accordingly, the AI function autonomous supplies to<br />

its associated LTA service function, the data (products, auxiliary data, etc.) flagged for longterm<br />

preservation including all the data relevant to reproduce any MSI processing in the<br />

future.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 288 of 350<br />

6.13.3.2 Archived Data Retrieval<br />

This scenario accounts for the archived data retrieval from the LTA service function according<br />

to the offered interface.<br />

The following steps are identified for this operation scenario:<br />

1) The AI function requests the retrieval of some archived data by the LTA service<br />

function;<br />

2) The LTA service function retrieves the requested data and supplies it to the AI function<br />

according to the settled interface.<br />

On the PACs (Processing & Archive Centres) with the long-term data preservation role<br />

assigned, the AI function instance locally deployed requests for (old) data archived in the<br />

associated LTA service function according to its needs (e.g. for data-access). The AI function<br />

archives the data supplied by the LTA service function (the retrieved data is now available online<br />

through the AI function).<br />

6.13.3.3 Bulk Data Re-processing<br />

This scenario accounts for the operator-driven MSI bulk data re-processing according to the<br />

HLOP (e.g. one year data-reprocessing with the most recent version of the IPF).<br />

1) The operator defines data-reprocessing campaign parameters (i.e. affected MSI data<br />

inputs time coverage, desired products type, execution priorities, etc.);<br />

2) The operator triggers the data-reprocessing campaign execution according to<br />

configuration definition;<br />

3) The LTA service function autonomously performs required processing actions<br />

according to the definition of the data re-processing campaign.<br />

This operation scenario will be used for the bulk data-reprocessing campaigns (i.e. one year<br />

of production data or more) triggered by the availability of a new IPF version and / or a new<br />

set of on-ground parameters effectively characterised and adjusted.<br />

6.14 Mission Configuration Control (MCC) Operations<br />

6.14.1 PRINCIPLES<br />

6.14.1.1 Mission Configuration Control Concepts<br />

The <strong>PDGS</strong> MCC function is responsible for keeping under a controlled environment all the<br />

mission reference files.<br />

The MCC function will control critical configuration and essential operations information with a<br />

multiple objective:<br />

Keep under a controlled environment all critical configuration parameters and essential<br />

operation reports into a central repository. This objective aims at a centralised and<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 289 of 350<br />

comprehensive management of all essential configuration and operations data over<br />

time;<br />

Provide the functionality to activate a specific system configuration throughout the<br />

distributed <strong>PDGS</strong> from a single point, and to collect all derived operation reports. This<br />

objective aims at an accurate management of the <strong>PDGS</strong> configuration covering their<br />

preparation, activation and monitoring;<br />

Provide query capabilities to the operator for the full understanding on the active<br />

mission reference files at any moment along the mission life-time.<br />

6.14.1.2 Function Managed Data<br />

The MCC function will manage all the critical configuration and essential data that have an<br />

impact on the operations and performance as mission reference files.<br />

All the configuration parameters with an impact on the <strong>PDGS</strong> performance will be globally<br />

managed under POM supervision. One example of critical mission reference files is the MSI<br />

on-board configuration generated by the <strong>PDGS</strong> Mission Performance Assessment (MPA)<br />

function and used on-board to control the imagery acquisition. Such on-board configuration<br />

may change and evolve in time under the requests and approval of the POM.<br />

Essential mission reference information reporting upon mission performance measures and<br />

indicators will be as well managed and mainly used for overall mission performance<br />

assessment (used by the <strong>PDGS</strong> Mission Performance Assessment function). For instance<br />

ground stations acquisition, data circulation, data archive reports, mission plans, FOS<br />

schedule plans, etc will be managed as part of the mission reference files as providing<br />

indicators on the <strong>PDGS</strong> and overall system performance.<br />

The MCC function will manage mission reference files that are either common to both S2A<br />

and S2B spacecrafts or specific to a specific unit (e.g. orbital changes scenario will be<br />

addressed for each spacecraft while ground station characterisation is applicable to the<br />

mission).<br />

6.14.1.2.1 Configuration Files<br />

The MCC function regroups all the <strong>PDGS</strong> critical configuration files having a direct impact on<br />

the <strong>PDGS</strong> functioning and performance. Some of this critical configuration will be managed<br />

independently per spacecraft whilst other will have global relevance. Some of these files will<br />

be generated either internally by the MCC function or gathered from other functional systems.<br />

As Mission Reference Files, these files will be kept under controlled configuration and will be<br />

when required released to their intended functional targets in controlled way.<br />

Typical examples of configuration reference files are enumerated hereafter:<br />

Reference orbit (S2A, S2B)<br />

Ground stations database<br />

Ground stations characterisation<br />

Downlink scenario definition (S2A, S2B)<br />

Spacecraft Safety Constraints File (S2A, S2B)<br />

Downlink Constraints (X-Band Banned Segments, Station Banned Segments)<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 290 of 350<br />

<br />

<br />

<br />

<br />

<br />

<br />

EDRS Availability Segments<br />

On-ground data processing parameters (e.g. GIPP)<br />

On-board payload parameters (e.g. MSI NUC tables for S2A and S2B)<br />

On-board platform parameters (e.g. thermal tables for S2A and S2B) [TBC]<br />

<strong>PDGS</strong> circulation rules<br />

<strong>PDGS</strong> archive rules<br />

6.14.1.2.2 Operation Files<br />

The MCC function regroups all essential measurements and operation reports as part of the<br />

mission reference files. Operation files are centrally collected for configuration management<br />

purposes and released for assessment (i.e. delivered to MPA for performance assessment<br />

activities). Managed operation files will either relate to spacecraft-specific data (e.g. station<br />

acquisition report) or globally to the constellation. Typical examples include:<br />

The Payload plan<br />

The FOS Scheduled plan<br />

The ground stations Acquisition-Schedule-Plan<br />

The EDRS Booking-Plan<br />

Unavailability reports<br />

Stations acquisition reports<br />

<strong>PDGS</strong> processing reports<br />

<strong>PDGS</strong> archiving reports<br />

<strong>PDGS</strong> circulation reports<br />

6.14.1.3 Mission Reference Files Management<br />

6.14.1.3.1 Applicability Time<br />

The <strong>PDGS</strong>/MCC function will provide for the managed configuration the final applicability time<br />

resulting of its coordination role. Applicability time is the period (applicability start time & stop<br />

time tags) when a given component version should be officially used by the target systems.<br />

Although the MCC function managed files that are gathered from other interfaces can already<br />

provide an estimated applicability time, it will be MCC in last instance the one defining<br />

components versions official activation time when released.<br />

On the other side, the managed mission reference files with operations information do already<br />

provide final applicability time (provided by the originator function) and they are usually<br />

related to their operations or reporting time period every component refers to. In this case the<br />

MCC is not required to change the applicability time.<br />

6.14.1.3.2 Release Concept<br />

The MCC function as for a proxy in the <strong>PDGS</strong> for what mission reference files release<br />

concerns. The release of a reference file is intended for its delivery to the applicable<br />

interfaces with a reference time (activation-time) for its usage.<br />

As explained in the previous section, the MCC function in some cases will define the files<br />

applicability time and therefore their activation time (i.e. the applicability start time). Generally<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 291 of 350<br />

the MCC is likely to define this activation-time in coordination with other reference files and /<br />

or coordination with other interfaces for the applicability and usage time definition are<br />

required.<br />

In other cases, it is the source generation of the mission reference file the one in charge of<br />

defining this applicability for its official release although the MCC function will be able to<br />

override it if required.<br />

Driven by the required mission reference files management, the MCC function will provide<br />

releases:<br />

<br />

<br />

Mission Reference – Coordinated release (MR-C): the MCC function, when triggered<br />

by the operator, will release the selected set of mission reference files. Accordingly it is<br />

the operator who decides when to perform such release driven by the activation-time<br />

of the released files (e.g. <strong>PDGS</strong> circulation & archive rules);<br />

Mission Reference – Uncoordinated release (MR-U): according to configuration, the<br />

MCC function will automatically release the mission reference files that do not require<br />

update on the activation time already defined by the source (e.g. FOS PIF).<br />

6.14.1.3.3 Support to FOS Special Operation Request<br />

The MCC function handles the payload on-board configuration updates (as part of the<br />

mission reference files) that are released to the FOS for the uplink and activation on-board.<br />

The managed payload configuration updates (cf. section 4.5.3.3.2) are supplied by the MPA<br />

function, generated as part of the performed Cal/Val activities, but released by the MCC<br />

according to the FOS required interface.<br />

Every single on-board configuration update is composed by the applicable payload table in<br />

the agreed format -SPF or OBSM- (cf. section 6.16.4.3) accompanied with a Special<br />

Operation Request (SOR) form (cf. section 4.5.3.3.2) submitted to the FOS. This mechanism<br />

is applicable to the update of the payload on-board configuration handled under both, MR-C<br />

and MR-U release mechanisms.<br />

In addition, the MCC function processes the SOR form response provided by the FOS to<br />

acknowledge the scheduled uplink time or the update rejection.<br />

6.14.2 OPERATION CONSTRAINTS<br />

The MCC function will be centrally operated from the Payload Management Coordination<br />

Centre. As such, MCC operations will have to:<br />

Cope with the asynchronous generation of the different mission reference files fetched<br />

from throughout the <strong>PDGS</strong> and other ground-segment interfaces (e.g. FOS) and<br />

automatically register the data in a common repository;<br />

Support operator-driven mechanisms for the coordinated release (MR-C) of critical<br />

data;<br />

Support autonomous asynchronous file delivery mechanisms for the uncoordinated<br />

releases (MR-U) (e.g. most of operations files).<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 292 of 350<br />

To support the effective file collection and release mechanisms, file transfers to and from the<br />

MCC function interfaces will be managed via a collocated Data-Circulation function. As such,<br />

effective data-circulation is considered out of the strict scope of the MCC function operation.<br />

6.14.3 OPERATION SCENARIOS<br />

6.14.3.1 Definition of the MRF Configuration Rules<br />

This scenario accounts for the operator-driven definition of the Mission Reference Files<br />

Configuration Control rules. This scenario includes the various configuration-control rules<br />

applicable to each kind of mission reference file (i.e. identified by the file-type), associating for<br />

each one typically:<br />

<br />

The assigned release mechanism MR-C or MR-U;<br />

Data circulation configuration (retrieval and delivery operations and associated I/F<br />

definitions);<br />

The operator will define and maintain along time the data management possibly adding new<br />

components, modifying them or removing deprecated ones as relevant.<br />

Some use cases are presented here according to this operation scenario:<br />

Initialisation of the function configuration. Preliminary rules will be defined and tested<br />

until OSV;<br />

Preparation for second spacecraft S2B operations. Additional rules for spacecraft<br />

specific configuration will be added neither affecting nor conflicting current operational<br />

S2A ones;<br />

Change the data-management rule for a given file-type (e.g. once mission planning<br />

has been well validated and used it may be released automatically under MR-U,<br />

previously configured under MR-C for the operator supervision).<br />

6.14.3.2 Registration of new Mission Reference Files<br />

This scenario accounts for the new mission reference files registration by the MCC function. It<br />

includes the mission reference files gathering from the other <strong>PDGS</strong> functions and the<br />

operator-driven generation of own MCC responsibility mission reference files.<br />

The following steps are identified for this operation scenario:<br />

1) The MCC function gathers autonomously all the Mission Reference Files generated by<br />

other <strong>PDGS</strong> functions;<br />

2) The MCC function supports via an adequate HMI the operator on the generation of the<br />

Mission Reference Files under its responsibility;<br />

3) The MCC function autonomously or triggered by the operator performs the validation<br />

(i.e. syntax, semantics, specific verification on mission rules, etc);<br />

4) The MCC function keeps under configuration and control the new Mission Reference<br />

Files.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


Some relevant use cases are presented according to this operation scenario:<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 293 of 350<br />

The MSI on-board and on-ground configuration generated during the phase E-2 will be<br />

supplied by the <strong>PDGS</strong>/MPA function;<br />

<strong>PDGS</strong> operations reports such as the ground stations acquisition reports will be<br />

gathered and stored for later supply to the MPA function;<br />

<br />

The operator via the MCC HMI will generate the <strong>PDGS</strong> data-circulation / archive rules.<br />

6.14.3.3 Coordinated Release<br />

The scenario stands for the operator-driven release of a selected set of Mission Reference<br />

Files. The release of such files should be done before their activation time (i.e. before they<br />

become applicable). In some cases, the operator will explicitly define such activation time, or<br />

leave original activation time stamped on the file as defined by the source generator.<br />

Prior to the mission reference files release, the POM is made aware of the mission reference<br />

changes and their expected impact and is sought for approval.<br />

The following steps are identified for this operation scenario:<br />

1) The POM can be reported on the mission reference files updated (e.g. affected files,<br />

specially the ones related to the mission configuration). The MMA approves such new<br />

configuration changes;<br />

2) The Operator validates the selected files to be released (e.g. file validation, parameters<br />

cross checks among different files, specific rules according to the file nature);<br />

3) The MCC function generates a check-list to specify the mission reference files to be<br />

released defining their activation time;<br />

4) After successful coherency checks and the check-list generation, the selected mission<br />

reference files are released and delivered (i.e. components are delivered according to<br />

the data circulation rules).<br />

Some relevant use cases are presented according to this operation scenario:<br />

New NUC table (generated by the MPA function) is released to the FOS. It is supplied<br />

in OBSM and a SOR form request is submitted to the FOS. The SOR form response is<br />

autonomously processed by the MCC function and in case of update rejection, the<br />

operator alerted;<br />

New reference orbit scenario is delivered to the FOS and the <strong>PDGS</strong> relevant functions;<br />

The MCC function will ensure both the on-ground and on-board applicability time<br />

coherency when required (e.g. on-ground GIPP updates and the on-board<br />

configuration update).<br />

6.14.3.4 Uncoordinated Release<br />

The scenario stands for the autonomous uncoordinated release of the configured mission<br />

reference files as they are gathered, ingested and classified by the MCC (cf. Registration of<br />

new Mission Reference Files).<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


The following steps are identified for this operation scenario:<br />

1) Refer to the Mission Reference Files registration section;<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 294 of 350<br />

2) After the configured mission reference files gathering and ingestion activities, the<br />

configured files to be delivered as MR-U are autonomously circulated to the applicable<br />

interfaces.<br />

Some relevant use cases, more concretely for the mission operations data, are presented<br />

according to this operation scenario:<br />

The different <strong>PDGS</strong> functions activity reports are autonomously circulated to the<br />

<strong>PDGS</strong>/MPA function for monitoring and assessment activities;<br />

The mission plan, once based on already well proven configuration is gathered from<br />

MPL function and autonomously circulated to FOS;<br />

Ground stations acquisition reports are gathered and autonomously delivered to the<br />

<strong>PDGS</strong>/MPA function.<br />

6.14.3.5 Configuration Reporting & Query Capabilities<br />

The scenario is activated on-request by the operator for reporting on the managed mission<br />

reference files changes. In addition, the MCC will be able to provide traceability between<br />

mission reference files flagged as configuration and the ones flagged as operations. This<br />

scenario is based on the interactive visualisation and reporting capabilities of the MCC.<br />

The following use cases are identified following this operation scenario:<br />

The MCC operator presents a report with including the description mission reference<br />

files (flagged as configuration) updated to the POM for assessment and approval<br />

before release;<br />

In response to a POM request, the MCC function supplies the appropriate reporting<br />

information about a specific mission reference configuration parameter, its current<br />

value and its evolution along mission lifetime. The operator will display or generate a<br />

report with the requested information;<br />

On anomalies management, the MCC operator will present a report with the irregular<br />

mission reference file and the configuration that was applicable during its generation;<br />

The MCC operator queries the function on the applicable set of mission reference files<br />

for a given time-period.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 295 of 350<br />

6.15 Mission Planning (MPL) Operations<br />

6.15.1 PRINCIPLES<br />

6.15.1.1 Global Mission & Systematic Planning<br />

The <strong>Sentinel</strong>-2 mission aims for the global and sustained monitoring of land and coastal<br />

areas (cf. section 3.1). According to the mission objectives, continuous acquisitions over well<br />

defined and predictable areas of interests are performed.<br />

The <strong>Sentinel</strong>-2 near-polar sun-synchronous orbit characteristics with a 10 days repeat cycle<br />

(cf. section 3.4) ensures a high revisit time with same illumination conditions over the mission<br />

area of interest which will be doubled with a second spacecraft unit (cf. section 3.3).<br />

The <strong>Sentinel</strong>-2 MSI payload provides a large spatial coverage on every acquisition (i.e. single<br />

wide swath coverage 290 km) with a single observation mode to be scheduled on the mission<br />

area of interest at every opportunity (cf. section 3.1).<br />

As such, <strong>Sentinel</strong>-2 requested sensing will be highly predictable with little changes as derived<br />

from special acquisition campaigns, special calibrations, etc (cf. section 4.5.4.1.1).<br />

6.15.1.2 <strong>PDGS</strong> Planning Scope<br />

In this section it is explained the perimeter of the <strong>PDGS</strong> planning. The <strong>PDGS</strong> provides the<br />

mission plan to the FOS for its scheduling and uplink to the satellite (cf. 4.5.3.1.1).<br />

The <strong>PDGS</strong> planning perimeter will include the scheduling of ground stations reception<br />

activities derived from the mission plan (cf. 4.5.3.1.3).<br />

The <strong>PDGS</strong> generates the mission plan and commands the required satellite elements<br />

including:<br />

o Generation and maintenance of the mission reference orbit file<br />

o Management and use of the Spacecraft Safety Constraints File for operations<br />

o Generation of the Coarse Downlink Budget<br />

‣ Characterisation of the CGS and LGS network resources<br />

‣ Management of the Multi-<strong>Sentinel</strong>s restriction for X-Band operations<br />

‣ Management of the EDRS Availability Segments assigned for the <strong>Sentinel</strong>-2<br />

Mission<br />

‣ Ground stations and EDRS GEO contact time generation<br />

‣ Contact times restriction and optional manual update<br />

o Generation of the Image-Acquisition-Plan<br />

‣ MSI commanding for imagery acquisition<br />

‣ Memory recording of MSI acquired data synchronised with MSI acquisition<br />

activities<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


o Generation of the Downlink-Plan associated to the Image-Acquisition-Plan<br />

‣ Memory playback of MSI data<br />

‣ Memory playback of satellite ancillary data<br />

‣ Memory playback of satellite HKTM data<br />

‣ X-band downlink synchronised wrt. playback activities<br />

‣ OCP downlink synchronised wrt. playback activities<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 296 of 350<br />

o Notify in advance to every ground station the list of required downlink passes<br />

according to the Mission-Plan<br />

o Generation of the ground stations Acquisition-Schedule-Plan<br />

o Generation of the EDRS Booking-Plan<br />

All planning activities will be referenced in OPS mode. Very specific activities might make use<br />

of the MTL scheduling mechanism.<br />

6.15.1.3 Multi-spacecraft Management<br />

Load balancing between the constellation spacecrafts will be implemented at mission<br />

planning level. This will be performed at various levels:<br />

○ In the MSI Image-Acquisition-Plan such that the relative planning of the two satellites<br />

can slightly diverge to accommodate special acquisitions;<br />

○ Downlink-Plan generation according to different ground resources assigned (i.e.<br />

possibility to downlink the data to different ground-stations);<br />

○ In the mission data recovery plan such that different zone coverage priorities impacting<br />

timeliness can be managed independently.<br />

6.15.1.4 SPF-PIF Protocol<br />

The <strong>PDGS</strong> together with the FOS will implement the mission planning loop (cf. section<br />

4.3.7.1).<br />

The exchange of planning information between <strong>PDGS</strong> and FOS will follow the SPF-PIF<br />

protocol.<br />

The Skeleton Plan File (SPF) is generated by the <strong>PDGS</strong> and delivered to the FOS. The SPF<br />

mainly contains requests to schedule an instrument task or command sequences according<br />

to the mission database. <strong>Sentinel</strong>-2 mission supports MTL and OPS requests.<br />

In response to the <strong>PDGS</strong> provided SPF, the FOS generates the Plan Increment File (PIF)<br />

when checking and verifying <strong>PDGS</strong> requests suitability.<br />

6.15.2 OPERATION CONSTRAINTS<br />

The following operation constraints have been identified:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 297 of 350<br />

Staff involved in the mission-planning activities on both FOS and <strong>PDGS</strong> sides are<br />

available during nominal working hours only (operations performed on weekly days);<br />

S/band opportunities assigned to <strong>Sentinel</strong>-2 mission for the mission uplink plan (cf.<br />

4.3.7.1);<br />

X-Band ground stations scheduling duty cycle for the downlink-passes booking beforehand<br />

according to the planned activities;<br />

<br />

Additional operation constraints derived from the EDRS exploitation.<br />

6.15.3 OPERATION SCENARIOS<br />

6.15.3.1 Planning Configuration<br />

This scenario accounts for the operator-driven MPL function configuration covering all<br />

preparatory activities prior to the mission plan generation. The following activities are<br />

considered part of the configuration scope:<br />

Ingestion and handling of the applicable Mission Reference Files released by the MCC<br />

function (i.e. mainly the FOS files required for planning acknowledge and ground<br />

station scheduling activities);<br />

<br />

Planning templates rules generation and their activation to span the Image-Acquisition-<br />

Plan;<br />

Characterisation of the Downlink capabilities assigned to the <strong>Sentinel</strong>-2 (Coarse<br />

Downlink Budget);<br />

Management of the FOS released Spacecraft Safety Constraints File with impact on<br />

the <strong>PDGS</strong> mission planning activities;<br />

Internal configuration parameters such as planning mode (automatic or manual,<br />

generation frequency, default plan coverage, etc.);<br />

The <strong>PDGS</strong>/MPL function configuration comprises activities that are performed automatically<br />

and others attached to operator handling.<br />

The operator defines and introduces the mission planning configuration parameters for the<br />

latter mission planning generation activities. See below a proposed example of some<br />

parameters that can be defined and used to characterise the CGS/LGS usage by the two<br />

spacecrafts units.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

S2A<br />

Precedence RT NRT Nominal HKTM<br />

CGS-A 1 yes yes yes yes<br />

CGS-B 2 no no yes yes<br />

CGS-C 3 no no no no<br />

CGS-D 4 no no yes no<br />

LGS-X 5 yes no no no<br />

LGS-Y 6 yes no no no<br />

S2B<br />

Precedence RT NRT Nominal HKTM<br />

CGS-A 1 no no yes yes<br />

CGS-B 2 yes yes yes yes<br />

CGS-C 3 yes yes yes no<br />

CGS-D 4 no no no no<br />

LGS-X 5 yes no no no<br />

LGS-Y 6 yes no no no<br />

Figure A-1 CGS/LGS Usage Characterisation parameters<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 298 of 350<br />

The <strong>PDGS</strong>/MPL function required input files management, which includes file gathering and<br />

ingestion activities is performed automatically.<br />

The operator defines and activates the planning rules (i.e. observation templates rules,<br />

calibration templates rules, etc.). Supported by the MPL function file edition capabilities and<br />

according to the HLOP, the operator defines the planning rules (e.g. area of interest,<br />

NRT/nominal flag, priority, etc) that will drive the mission plan outcome.<br />

6.15.3.2 Manual Mission Plan Generation<br />

This scenario accounts for the operator-driven mission planning generation using the MPL<br />

function. According to the <strong>PDGS</strong>/MPL function configuration the operator will perform the<br />

mission plan generation.<br />

The following steps are identified for this operation scenario:<br />

1) The operator ensures that the required mission reference files and planning<br />

configuration rules are up to date;<br />

2) The current applicable mission configuration is activated by default. Nevertheless, the<br />

operator is offered the possibility to alter input files versions to be specifically used in<br />

the manual plan generation session. Accordingly the MPL function offers to the<br />

operator input file versions that are coherent with the current planning window<br />

generation;<br />

3) The operator activates desired planning rules by the selection of the correspondent<br />

observation and calibration rules templates;<br />

4) The MPL function generates the SPF mission plan file (including the MSI Image-<br />

Acquisition-Plan and the associated Downlink-Plan) for a user-defined mission period<br />

according to the SSCF and compatible with the FOS operation constraints defined in<br />

4.3.7.1.<br />

Some use cases of this operation scenario are:<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 299 of 350<br />

Test new planning configuration not previously used for the mission plan generation.<br />

During the commissioning phase, it is likely to increase MSI load progressively by<br />

addition of new observation and calibration rules or by the modification (relaxing) of<br />

some constraints modelled in the SSCF;<br />

Re-planning generation. In case it is needed to re-plan due new specific calibration<br />

operations to be added, change of downlink priorities, etc;<br />

New manual planning generation after “failed” automatic planning (mission plan<br />

rejected by the FOS).<br />

6.15.3.3 Automatic Mission Plan Generation<br />

According to the <strong>PDGS</strong>/MPL function configuration, the mission plan will be generated<br />

automatically on a predefined schedule basis. This scenario accounts for the automatic<br />

mission planning generation according to the operational duty cycle established with the FOS.<br />

The following steps are identified for this operation scenario:<br />

1) The MPL function autonomously triggers the mission plan generation according to<br />

schedule configuration (i.e. typically every 2 weeks);<br />

2) The MPL function autonomously takes current applicable inputs (e.g. observation plan,<br />

calibration plan template, SSCF, etc.);<br />

3) The MPL function autonomously identifies the next planning period (i.e. planning start<br />

and stop, typically 15 days) according to configuration and the previous planned<br />

period;<br />

4) The MPL function generates the mission plan autonomously according to the SSCF<br />

and compatible with the FOS operation constraints defined in section 4.3.7.1;<br />

5) The MPL function autonomously optionally notifies to the ground-stations based on a<br />

configurable time the downlink passes required in advance (i.e. pass-list) to support<br />

the generated Mission-Plan;<br />

6) In case any error happened during the planning generation, the operator is alerted<br />

(e.g. via SMS or email). If planning is successful the operator is reported accordingly<br />

(e.g. report delivery via email).<br />

This scenario can be used once the configuration planning has been consolidated and<br />

already proven in real operations.<br />

6.15.3.4 Planning Loop Closure<br />

This operation scenario is part of the nominal working-flow with the FOS as part of the<br />

mission planning activities. Every time a new mission plan is generated and delivered to the<br />

FOS, the latter performs the satellite safety checks and generates a PIF in response to such<br />

mission plan. The <strong>PDGS</strong>/MPL verifies that all planned activities have been scheduled by the<br />

FOS.<br />

This operation scenario hence accounts for the automatic planning loop closure although it<br />

may be as well triggered manually by the operator.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


The following steps are identified for this operation scenario:<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 300 of 350<br />

1) Activated by the reception of a new FOS PIF, the MPL function looks for the<br />

associated mission plan;<br />

2) Alternatively to the previous step, the operator selects for the desired Plan Increment<br />

File to be verified in case of manual configuration;<br />

3) The MPL function autonomously (or triggered by the operator) according to the<br />

configuration correlates the FOS planning response with the mission plan and verifies<br />

that all the planned activities have been scheduled;<br />

4) In case any mission plan request is not scheduled by the FOS, the <strong>PDGS</strong>/MPL<br />

function will alert the operator (e.g. via an e-mail, sms, etc) who will attempt replanning<br />

activities.<br />

This operation scenario is used as part of the planning activities performed during the mission<br />

and it may be activated manually or automatically by the availability of a new FOS Plan<br />

Increment File.<br />

6.15.3.5 Automatic Ground Stations Scheduling<br />

This scenario stands for the automatic generation of the ground stations scheduling according<br />

to the mission planned downlinks vis-à-vis CGS and LGS. All the planned downlinks will<br />

result from preliminary planning activities with the FOS and will be acknowledged in the PIF.<br />

This operation scenario will include the following steps:<br />

1) Based on a predefined schedule for each ground station (i.e. daily, weekly, etc), the<br />

MPL function autonomously triggers the generation of the Acquisition-Schedule-Plan<br />

with respect to the planned downlink events of every configured ground-station;<br />

2) The MPL function autonomously identifies the applicable last orbit information (i.e.<br />

FOS predicted orbit file and TLE);<br />

3) The MPL function autonomously generates for each configured ground station (CGS or<br />

LGS) its scheduling plan containing the events information such as AOS, LOS, satellite<br />

TLE events, etc according to the defined interface;<br />

4) In principle the generated Acquisition-Schedule-Plan for every ground-station is<br />

autonomously delivered to the MCC function for their official release (cf. section<br />

6.14.3.4).<br />

Analogously, the MPL function will autonomously generate the EDRS Booking-Plan based on<br />

the OCP scheduled activities by the FOS as defined in the Plan Increment File. The<br />

generation of the Booking-Plan will be automatic and compatible with the EDRS capabilities<br />

assigned to the <strong>Sentinel</strong>-2 Mission defined by the EDRS Availability Segments.<br />

6.15.3.6 Planning Statistics Visualisation<br />

This scenario accounts for the operator-driven planning statistics generation and visualisation<br />

activities. The MPL function generates several statistics parameters on generated mission<br />

plan to assess usage of the satellite & the ground resources.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 301 of 350<br />

This operation scenario allows the understanding of the system capabilities usage and allows<br />

evaluation for potential mission scenario evolutions. As such, resources like the MSI usage<br />

(i.e. sensing times segments length), on-board memory usage, downlink times, on board data<br />

latency, etc. are evaluated and relevant statistics are generated.<br />

In this manner, the generation of the mission plan according to different rules can be<br />

assessed to see potential bottlenecks, improvements, and in general, aiding the operator and<br />

in last instance the POM on a better mission planning definition.<br />

6.16 Mission Performance Assessment (MPA) Operations<br />

6.16.1 PRINCIPLES<br />

6.16.1.1 MPA Decomposition<br />

The <strong>PDGS</strong> Mission Performance Assessment (MPA) function is responsible to verify that the<br />

mission requirements are being met. Accordingly, the MPA function will cope with various and<br />

different aspects of the mission operations:<br />

‣ Off-line quality control of the MSI production;<br />

‣ Definition of the MSI on-board configuration and calibration;<br />

‣ Definition of the processing and quality control configuration parameters;<br />

‣ End-to-end system performance monitoring.<br />

Such activities may require different work-flows definition and involve different teams,<br />

therefore the MPA function operations scenarios presented in this section are grouped<br />

according to this decomposition.<br />

6.16.1.2 Off-line Quality Control<br />

The Off-line Quality Control (OFQC) is responsible of identifying if the mission data quality<br />

requirements are being met on the generated production along mission life-time and to<br />

monitor the quality indicators trends evolution in time.<br />

The OFQC includes the monitoring of instrument response and the generated product data<br />

quality at regular intervals to guarantee the timely identification of any instrument or product<br />

quality anomaly.<br />

As a result of the quality control activities performed during the production generation, the<br />

products are annotated with Quality Indicators (QI), which provide the information to assess<br />

the suitability of the data for a particular use/application. Therefore the Off-line Quality Control<br />

(OFQC) complements and synthesises the On-line Quality Control (OLQC) function results<br />

(cf. section 6.4).<br />

The Off-line Quality Control is conceived to detect anomalies that cannot be detected by the<br />

On-line Quality Control function due to the need of an overall view on the generated<br />

production instead of a product-per-product level.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 302 of 350<br />

According to this overall view on the production quality trends and associated instrument level<br />

performance, the Off-line Quality Control (OFQC) scope is:<br />

o To identify any potential anomaly arising from the MSI instrument down to the<br />

processing chain and which may require corrective actions as soon as possible after<br />

data acquisition;<br />

o To perform a short-term and long-term mission performance monitoring including the<br />

verification of the consistency between expected mission products, generated mission<br />

products and auxiliary information usage;<br />

o To perform long-term instrument performance monitoring including the monitoring over<br />

the long-term of key instrument performance parameters annotated on or derived from<br />

the mission data product;<br />

o To perform long-term product quality monitoring, which includes the monitoring of the<br />

product quality key parameters annotated on or derived from the mission data<br />

products;<br />

o To perform automatic checks on the auxiliary data format compliance (e.g. DEM, GRI,<br />

etc) prior to the official release and usage.<br />

The OFQC role is to detect any anomalies according to the presented scope and report them<br />

accordingly. The potential mitigations and solutions of the raised anomalies fall out of the<br />

scope of the OFQC but on other elements of the MPA function as explained in the next<br />

sections.<br />

6.16.1.3 Calibration and Validation<br />

The Cal/Val corresponds to the process of updating and validating on-board and on-ground<br />

processing configuration data (respectively OBCD and OGCD) to ensure meeting product<br />

data quality requirements (cf. section 2.4 for detailed of the Cal/Val terminology according to<br />

CEOS definitions). The Cal/Val operations for <strong>Sentinel</strong>-2 are described in section 4.5.4.10.<br />

The MPA function as result of the performed Cal/Val activities will generate updates on the<br />

MSI on-board configuration data (OBCD) to tweak and tune its performance. Accordingly it<br />

will be responsible of the updates of the following MSI tables:<br />

‣ IPS (7 tables, one per each MSI imaging mode)<br />

‣ TCM-NOM<br />

‣ TCM-SBY<br />

‣ Front-End Electronics<br />

‣ NUC<br />

Analogous to the update of the on-board configuration, the MPA function as result of the<br />

Cal/Val activities will generate updates on the on-ground processing configuration (OGCD)<br />

which for Level-0/1 processing are the GIPP) to tweak and tune its performance.<br />

The update of the OBCD and OGCD is usually done in parallel as the update of one on-board<br />

configuration may have impact on the manner the processing is performed on ground. The<br />

MPA function generates both updates although it is the MCC function (cf. section 6.14) that<br />

ensures the coordinated activation of the on-board and on-ground configuration.<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 303 of 350<br />

6.16.1.4 Instrument Data and Quality Control Processors Verification<br />

The scope of this MPA role is to verify the instrument data and quality control processors<br />

modelled in the <strong>PDGS</strong> as the IDP and OLQC functions with respect to their respective<br />

technical specifications covering functional, quality and processing performance aspects.<br />

The implementation of the instrument data and on-line quality control processors is done<br />

through the encapsulation of the algorithmic and computational part within the so-called<br />

Instrument Processing Facility (IPF).<br />

The IPF evolution is an evolving cycle as depicted in Figure 6-2 which covers the “Routine<br />

Monitoring and Quality Control” sector of the cycle. The other activities are considered<br />

outside of the <strong>PDGS</strong> system.<br />

IPF Perform.<br />

Assessment<br />

Algorithm Inputs<br />

IPF: Instrument Processing Facility<br />

Algorithm<br />

Review<br />

IPF Anomaly<br />

Investigation<br />

IPF Implem.<br />

Verification<br />

Scientific<br />

Routine<br />

Community<br />

monitoring<br />

and QC<br />

Expert<br />

Support<br />

Laboratories<br />

Algorithm<br />

Specifications<br />

Prototype<br />

Implementation<br />

IPF<br />

Implementation<br />

IPF Baseline<br />

Delivery<br />

IPF Baseline<br />

Verification<br />

Figure 6-2 IPF Evolution Cycle.<br />

The presented activities complement the new IPF versions validation performed on the <strong>PDGS</strong><br />

Reference Platform (RP) function (cf. section 6.18) as such it includes its fine-tuning<br />

configuration for the operations.<br />

Accordingly the MPA function will make use of a collocated processing infrastructure (i.e. the<br />

DPC, IDP and OLQC functions deployed in the MPAC, cf. section 5.3.2.3) to verify that the<br />

new IPF version releases (including new configuration) are suitable for the operations<br />

according to the new version scope before proceeding with the release and deployment<br />

activities.<br />

The verification activities are performed according to the ECSS-E-ST-40C standard. Firstly by<br />

revision of the associated validation information outcome from the testing campaigns<br />

performed at the Reference Platform.<br />

The MPA function will assess the implementation quality / performance figures of the IPFs as<br />

a recurrent background activity or in response to specific anomalies detected by the qualitycontrol<br />

and the system monitoring elements.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 304 of 350<br />

6.16.1.5 End-to-End System Performance Monitoring<br />

The MPA function undertakes the responsibility of the monitoring of the activities with an<br />

impact at <strong>PDGS</strong> at system level. As such, the MPA function assesses the full system<br />

behaviour with respect to the mission requirements and the current HLOP. Therefore the<br />

MPA function will allow raising any potential deviation on the <strong>PDGS</strong> system operations with<br />

respect to the HLOP.<br />

As part of the end-to-end system performance monitoring, the MPA function will assess for<br />

the correct operations of:<br />

‣ Mission configuration control;<br />

‣ Planning chain;<br />

‣ Production chain;<br />

‣ Data-access chain.<br />

6.16.2 OPERATION CONSTRAINTS<br />

Due to the <strong>Sentinel</strong>-2 mission operational character (i.e. as a GMES Contributing Mission),<br />

the monitoring of the <strong>PDGS</strong> correct behaviour and safe operations are a critical aspect.<br />

Thus, the required 24x7 monitoring activities shall maximize the automation of recurrent tasks<br />

minimising the operator involvement.<br />

6.16.3 OPERATION SCENARIOS – OFF-LINE QUALITY CONTROL<br />

6.16.3.1 Configuration of the Quality Control Reporting<br />

This scenario stands for the expert-team driven configuration of the MPA function with<br />

respect to the systematically performed quality control activities, mainly the reporting.<br />

The quality control procedures evolve during the mission life-time according to the stage of<br />

the mission and the platform and payload healthiness evolution. As such, the MPA function<br />

must be agile and intuitive for the configuration change activities and naturally support the<br />

addition or modification of new quality control procedures.<br />

The quality control tasks performed during the commissioning phase may not be the same to<br />

the ones performed during the operational phase or close the end of mission, in which the<br />

potential degradation of the platform/payload may require different verifications.<br />

As such, the MPA function supports the expert-team in the configuration of the quality control<br />

activities via the adequate HMIs and tools envisaged to minimise this effort.<br />

The main envisaged use cases according to this operation scenario are:<br />

<br />

<br />

<br />

The quality control procedures configuration for the commissioning phase;<br />

The update of the quality control procedures during the operations;<br />

Specific addition of quality control procedures in support of anomalies investigation.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 305 of 350<br />

6.16.3.2 Generation of Quality Control Daily Reports<br />

This scenario stands for the autonomous generation of the daily quality control reports based<br />

on the overall production.<br />

The daily quality control reports can include amongst other:<br />

‣ Relevant statistics on the configured quality indicators (geometric, radiometric,<br />

defective pixels, etc);<br />

‣ Product-data surface classification (land, sea, ice, clouds, etc);<br />

‣ Percentage of passed/failed quality control checks;<br />

‣ List of product-data which is format-corrupted or with any anomaly;<br />

‣ Quality disclaimers, to provide information on the quality properties of the product data<br />

already available to the users;<br />

‣ Significant anomalies detected on the production that may require special attention<br />

and intervention.<br />

The MPA function is autonomously fed with the production data grouped in specific quality<br />

control (logical) datasets (cf. section 6.11) via the MMUS function (i.e. using its download<br />

manager). In addition, the MPA function can take advantage of the <strong>PDGS</strong> functions deployed<br />

at the same centre – MPAC – (cf. section 5.3.2.3) to make use of the available mechanisms<br />

for data circulation and access to the local archive.<br />

The MPA function automatic checks and reports generation can be complemented by<br />

additional visual inspection activities of a sub-set of product images performed interactively by<br />

the expert teams.<br />

The MPA function quality control daily reports are supplied to the expert teams and available<br />

to the POM for the precise up-to-date information on the behaviour of the production chain.<br />

6.16.3.3 Generation of Quality Control N-Day Cyclic Reports<br />

This scenario analogous the previous one stands for the autonomous generation of the cyclic<br />

quality control reports based on the overall production. The nature and scope of the cyclic<br />

reports is different than the daily ones, more focused on statistics over key Quality Indicators,<br />

which allow assessing the production / instrument response trends on the long-term.<br />

The cyclic quality control reports over a given cycle period can include amongst other:<br />

‣ Relevant summary of statistics on key quality indicators (geometric, radiometric,<br />

defective pixels, etc);<br />

‣ Percentage of passed/failed quality control checks;<br />

‣ Evolution in time of the MSI characterisation;<br />

The MPA function autonomously generates the cyclic reports according to configuration on<br />

schedule-driven basis.<br />

The MPA function quality control cyclic reports, as for the previous scenario, are supplied to<br />

the expert teams and available to the POM for the precise up-to-date information on the<br />

behaviour of the production chain and the MSI characterisation.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 306 of 350<br />

6.16.3.4 Second-Line Support-Desk<br />

This scenario stands for the management of expertise user support requests routed from the<br />

First-Line Support-Desks of <strong>ESA</strong>’s MMUS or of the CDS.<br />

The MPA function receives expertise support requests for investigation of potential anomalies<br />

observed by the users. Based on the support request the MPA operator possibly supported<br />

by expert teams defines and starts an investigation including:<br />

Registering and characterisation of the support request;<br />

Review of the available quality control reports relevant to the investigation;<br />

If needed, access to the related products via the MMUS data-access services and adhoc<br />

investigation on the reported anomaly by performing specific inspections and<br />

quality control checks.<br />

In case the investigation leads to highlighting a new problem (e.g. on the instrument<br />

configuration, on the <strong>PDGS</strong> configuration, on the system operations, etc) corrective actions<br />

are triggered (e.g. mission configuration change, system anomaly reporting, etc).<br />

The conclusions on the performed investigation are sent to back to the First-Line Support<br />

Desk having triggered the request (MMUS or CDS Support-Desks).<br />

6.16.3.5 Auxiliary Data Conformity Control<br />

This scenario stands for the autonomous verification of the <strong>PDGS</strong> new auxiliary data (OGCD<br />

and OBCD) before the official release (via the MCC function, cf. section 6.14) to the<br />

processing centres (OGCD) and to the FOS (OBCD).<br />

Some auxiliary data that are mandatory for the generation of Level-1 products (e.g. DEM or<br />

the GRIs) is verified (e.g. corrupted format) to avoid problems on the processing chain.<br />

Accordingly the MPA function performs the configured verification prior to the official release.<br />

The MPA function receives the Auxiliary Data and performs the configured compliance<br />

checks. If the performed checks are successful, the Auxiliary Data will be stamped as<br />

compliant and eligible for release, otherwise the distribution will be stopped to prevent<br />

problems on the processing chain.<br />

In addition, the MPA function can provide specific tools to support the expert teams on the<br />

auxiliary data verification activities (e.g. visualisation tools of the Global Reference Images -<br />

GRIs).<br />

Some use cases of this operation scenario are:<br />

Inspection and verification of the Global Reference Images (GRIs): the global<br />

reference images is consider as an external GIPP which will be gradually built through<br />

an appropriate selection of orbits followed by a precise geometric refinement<br />

performed on the basis of spatio-triangulation using <strong>Sentinel</strong>-2 data and an auxiliary<br />

database of ground control points;<br />

New DEMs version update when better accuracy available or due to heavy landscape<br />

modifications by natural disasters;<br />

<br />

Updates on the snow / ice cover global maps.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 307 of 350<br />

6.16.3.6 Expert Teams Reports Integration<br />

The MPA function is responsible of the integration of additional / external expert teams by<br />

undertaking the outcome of their performed quality control activities for a harmonised<br />

presentation.<br />

As such, the MPA function receives specific quality reports from different expert teams<br />

involved in the different assigned activities for cal/val or / and quality control according to the<br />

agreed interfaces. Thus, the MPA function autonomously gathers, ingests, and harmonises<br />

the reporting data coming from external sources.<br />

One use case for this scenario is the reporting information supplied by the Off-Line POD<br />

Service on:<br />

○ Analysis of the <strong>Sentinel</strong>-2 on-board navigation solution accuracy;<br />

○ Analysis the <strong>Sentinel</strong>-2 POD products accuracy with respect to their related timeliness<br />

and accuracy thresholds;<br />

○ Long term monitoring of the POD products and on-board navigation solutions.<br />

6.16.3.7 Access to the HKTM Data Decoded by the FOS<br />

This scenario stands for the HKTM parameters retrieval from the FOS as required in support<br />

of the other mission performance assessment activities.<br />

The MPA function supports the expert-team for the access to the decoded HKTM data<br />

(packets or parameters in engineering values) required as part of the off-line quality control<br />

and anomaly investigation activities in response to the MMUS/CDS Support-Desk inquiries.<br />

The FOS provides a data-access service to the decoded HKTM named EDDS that the MPA<br />

function will use as needed. The EDDS supports amongst others, interactive mechanisms for<br />

on-demand data retrieval or batch requests for cyclic data retrieval activities.<br />

Therefore this scenario stands for the HKTM parameters retrieval according to the following<br />

EDDS mechanisms (cf. document [RD-42]):<br />

‣ EDDS Client Application for interactive requests by humans;<br />

‣ Web browser for the upload of a batch request by humans and then a File / Email<br />

server for the autonomous reception of the batch data responses.<br />

6.16.4 OPERATION SCENARIOS – CALIBRATION AND VALIDATION<br />

6.16.4.1 Generation of Level-0/1 On-Ground Configuration Data<br />

This scenario stands for the generation and supply of the on-ground configuration data<br />

(OGCD) as required by the <strong>PDGS</strong> for the production generation activities covering up to<br />

Level-1C product data.<br />

Currently, the Ground Image Processing Parameters (GIPP) is the only OGCD managed for<br />

Level-1C product generation. The list of Level-0/1 GIPPs to be generated is provided in [RD-<br />

07].<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 308 of 350<br />

The calibration parameters updates (GIPP) are supplied to the MCC function for the release<br />

to the <strong>PDGS</strong> processing centres.<br />

6.16.4.2 Generation of Level-2 On-Ground Configuration Data<br />

This scenario is analogous to the previous one but related to the level-2 configuration.<br />

Accordingly the MPA function generates the on-ground configuration data for the data<br />

processing associated to the Level-2A hosted-processor.<br />

The list of Level-2 GIPPs and other configuration information data to be generated is TBD.<br />

The Level-2 calibration parameters are supplied to the MCC function for the release to the<br />

<strong>PDGS</strong> processing centres in which the L2 hosted-processor is deployed.<br />

6.16.4.3 Generation of the On-Board Configuration Data Updates<br />

This scenario stands for the generation / updates on the payload on-board configuration<br />

performed on need basis as result of the performed Cal/Val activities (cf. section 4.5.3.3.2 for<br />

a list of the on-board configuration managed).<br />

The MSI on-board configuration can be generated manually or automatically as result of the<br />

verification of predefined checks on the MSI generated production (e.g. NUC table generation<br />

will be performed automatically).<br />

The MPA function delivers to the MCC function for coordinated release the on-board<br />

configuration data (OBCD) updates according to the formats required by the FOS for uplink<br />

and activation. Typically the update on the on-board configuration is performed together with<br />

the on-ground configuration and as such, coordinated by the MCC function.<br />

The on-board configuration generated by the MPA function is:<br />

‣ The IPS tables (7) in SPF format;<br />

‣ The Thermal Control Module tables (TCM-NOM and TCM-STBY) in SPF format;<br />

‣ The Front-End Electronics table in SPF format;<br />

‣ The NUC table in OBSM format.<br />

6.16.4.4 Submission of MSI Calibration Requests<br />

This scenario stands for the operator driven human requests for specific MSI calibrations to<br />

be routed to the mission planning function as result of the performed Cal/Val activities. In<br />

case such calibrations become cyclic, the POM may assess their inclusion within the HLOP<br />

as part of the operations calibration plan.<br />

This scenario is not supported by an automatic electronic interface but the specification for<br />

calibrations and supply by the MPA Cal/Val expert-team to the mission planning operator<br />

previous authorisation of the POM (e.g. an email with the detailed description of the<br />

calibration requested).<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 309 of 350<br />

6.16.5 OPERATION SCENARIOS – VERIFICATION OF THE INSTRUMENT<br />

DATA AND QUALITY CONTROL PROCESSORS<br />

6.16.5.1 New Processor Version Verification<br />

This operational scenario stands for the verification of a new processor version and its fine<br />

tuning prior to its official release and deployment. This scenario is complementary to the<br />

Reference Platform validation activities focusing on the fine tuning of the new processor<br />

version for the different processing centres and their associated processing scenarios.<br />

The following steps are identified for this operation scenario:<br />

1) Reception of the new processor version (including a self installing package containing<br />

processor task executables, processor configuration files, associated documentation<br />

and installation checkout test data) from the RP function;<br />

2) Execution of the processor verification plan for the new processor version using<br />

collocated DPC function embedding IDP and OLQC functionalities;<br />

3) Delivery of the verification results to the RP function.<br />

The use case of this operation scenario is the verification of new versions of the elements<br />

composing the IPF (i.e. new IDP and OLQC functions versions).<br />

6.16.5.2 Investigation of Anomalies on the Processing Chain<br />

This operational scenario stands for the investigation activities on the processing chain after<br />

the detection of processing anomalies.<br />

The following steps are identified for this operation scenario:<br />

1) Ad-hoc investigation of the processor behaviour on the collocated DPC infrastructure<br />

at the MPAC;<br />

2) Entering of an anomaly report via the RP function if a problem is identified at dataprocessor<br />

level.<br />

6.16.6 OPERATION SCENARIOS – END-TO-END SYSTEM PERFORMANCE<br />

MONITORING<br />

6.16.6.1 Interactive Monitoring<br />

This scenario stands for the operator-driven visualisation in real-time of the <strong>PDGS</strong> elaboration<br />

flows along mission-time such as:<br />

○ Satellite planning and configuration along time, planned and unplanned platform or<br />

payload unavailability periods;<br />

○ Data reception at the station providing the statuses of the demodulators and front-end<br />

processing activities along the acquisition segment;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 310 of 350<br />

○ Data processing and archiving activities providing the detailed timeline of all<br />

productions performed;<br />

○ The summary quality of every product at all levels, providing e.g. visibility over the<br />

missing lines and the products with degraded quality;<br />

○ Data circulation activities between centres providing the availability timelines in every<br />

centre archive;<br />

○ Simple or complex correlations between the above to highlighting malfunctions or<br />

system bottlenecks.<br />

6.16.6.2 Automated Monitoring & Reporting<br />

This scenario stands for the autonomous generation of user friendly well-formatted reports<br />

covering configurable periods over the mission database and summarising the <strong>PDGS</strong><br />

performed activities and potential anomalies raised in the various elaboration areas including:<br />

○ Planning Performance<br />

This check aims at monitoring the performance of the mission planning chain.<br />

Accordingly it compares the MSI requested activities for observation and calibration<br />

contained in the mission plan generated by the <strong>PDGS</strong> wrt the scheduled activities by<br />

the FOS. In addition it performs statistics on the effective revisit over the planned areas<br />

with respect to the HLOP.<br />

○ Acquisition Performance<br />

This check aims to measure <strong>Sentinel</strong>-2 <strong>PDGS</strong> X-band acquisition chain performance.<br />

This is to check X-band acquisition stations performance comparing scheduled<br />

downlink data window and real acquired data. This check will provide a view of the X-<br />

band acquisition stations performance and highlight missing downlinked data window.<br />

○ Production Performance<br />

This check aims to detect gaps in the <strong>PDGS</strong> production chain and highlight potential<br />

anomalies in any of the processors. A comparison between expected and obtained<br />

production timeline will be done for each of the <strong>PDGS</strong> processors (L0, L1A, L1B, L1C,<br />

TCI) to raise any gaps in the production. Production gaps might be produced due to<br />

different reasons likely problems in the processors, bad input data (quality), missing<br />

mandatory inputs, etc.<br />

One by one production level timelines will be performed to get measurements on the<br />

overall <strong>PDGS</strong> and each data centre achieved production for a given time period (e.g.<br />

L0 – 99%, L1A – 98%, L1B – 60%, etc.).<br />

In addition, the MPA function verifies the effective cloud-free production achieved over<br />

the planned areas with respect to the HLOP.<br />

○ Data Circulation Performance<br />

This check aims to monitor data circulation of key data (e.g. orbit data, payload<br />

parameters, auxiliary data, etc.) among the <strong>PDGS</strong> centres. This is to monitor when the<br />

data is available at the source, and when it has been gathered by the different <strong>PDGS</strong><br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 311 of 350<br />

centres using it. In consequence, it will be also checked that all <strong>PDGS</strong> centres are<br />

using same set of reference mission data.<br />

○ Archive Performance<br />

This check aims to monitor that all generated production is properly archived within the<br />

<strong>PDGS</strong>. <strong>PDGS</strong> generation reports and archive reports will be cross-checked to detect<br />

any inconsistency and highlight any missing product in the <strong>PDGS</strong> archive.<br />

○ Data Accessibility Performance<br />

This check aims to monitor the <strong>PDGS</strong> Data accessibility performance. The <strong>PDGS</strong> will<br />

verify that all archived products are available to the users through the Data Access<br />

function. This is mainly a cross-check comparison between the <strong>PDGS</strong> archive<br />

inventory with the data collections catalogue available to the users.<br />

Typical access statistics are generated (typically on a monthly basis) per data type and<br />

provides comprehensive statistics qualified by user base origin, sentinel-2 spacecraft,<br />

geographical zone (e.g. continents), data-age, retrieval latency, etc as appropriate and<br />

providing compound figures on the volumes downloaded (supported by the MMUS<br />

datawarehouse capabilities).<br />

○ End-to-End Performance<br />

This check aims at measure the <strong>PDGS</strong> end-to-end performance providing a complete<br />

and comprehensive view at system level over the global production and detected<br />

malfunctions.<br />

The reports can be generated automatically according to a defined schedule (e.g. daily,<br />

monthly) or on-demand by the MPA operator.<br />

The MPA reports are systematically used to summarise the end-to-end mission performance<br />

over all the <strong>PDGS</strong> subsystems. They are provided routinely to the POM for assessment as<br />

part of nominal reporting (cf. mission support services defined in section 4.10.3.2).<br />

6.16.6.3 Service Performance Reports to the CDS/CQC<br />

This scenario stands for the autonomous generation and supply of the Service Performance<br />

Reports to the CDS/CQC as defined in section 4.10.1.4.<br />

6.17 Monitoring & Control (M&C) Operations<br />

6.17.1 PRINCIPLES<br />

6.17.1.1 M&C Centre Scope<br />

The <strong>PDGS</strong> Monitoring & Control function will be responsible for ensuring that all the available<br />

resources (i.e. hardware, software and network) required by the <strong>PDGS</strong> for its nominal<br />

operations are available, ready and running under the expected conditions. The Monitoring &<br />

Control function will allow detecting anomalies that may involve working on problems in the<br />

functional chain or help finding the cause of any malfunction of any <strong>PDGS</strong> function.<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 312 of 350<br />

Every <strong>PDGS</strong> centre will be in charge of performing its Monitoring & Control activities over its<br />

own deployed elements. All the elements required for the every centre local operations will be<br />

accordingly under surveillance. In case of any failure or malfunction, each the local support<br />

teams will be the problem/solving investigation front-line.<br />

Therefore the M&C function will be deployed into every federated centre customised for the<br />

role and the associated functions locally present.<br />

6.17.1.2 Horizontal Support to other <strong>PDGS</strong> functions<br />

The <strong>PDGS</strong> Monitoring & Control function will support other <strong>PDGS</strong> functions in the already<br />

described activities on execution environment monitoring. In addition, M&C function will be<br />

the hub of all <strong>PDGS</strong> functions logging activities. The M&C function will be flexible enough to<br />

cope with the different environment executions the different <strong>PDGS</strong> functions may require.<br />

Nowadays the M&C solutions are pretty standard and independent from the business domain<br />

(e.g. used in ground systems, in banking activities, and so on). The chosen M&C solution will<br />

be able to adapt to any other <strong>PDGS</strong> function execution environment. Many currently available<br />

M&C solutions allow such adaptation by configuration tailoring and/or specific modules.<br />

6.17.1.3 Client-Server Paradigm<br />

The M&C function will interact with other <strong>PDGS</strong> functions using a client/server paradigm.<br />

Different M&C artefacts (i.e. monitoring agents) will be deployed on every <strong>PDGS</strong> function<br />

platform to gather the relevant monitoring information and serve it to the M&C function serve<br />

side (i.e. the M&C console) for comprehensive presentation to the operator.<br />

The M&C agents gathers the relevant information according to configuration and send it to<br />

the M&C control panel, as such providing a global status to the operator and alert when<br />

required. Analogously, logs are managed by the M&C function as received from others; The<br />

<strong>PDGS</strong> functions will usually make use of a log client library for log messages delivery towards<br />

the M&C log server for comprehensive and centralised visualisation.<br />

6.17.2 OPERATION CONSTRAINTS<br />

The following operation constraints are identified:<br />

○ Minimum operator intervention: The <strong>PDGS</strong> M&C function will only require operator<br />

intervention on critical errors and will be alerted accordingly;<br />

○ Maximum synergy with the Data Communications Operations on digital networks to<br />

allow an overall Monitoring & Control of the <strong>PDGS</strong> network end-to-end.<br />

6.17.3 OPERATION SCENARIOS<br />

6.17.3.1 M&C Artefacts Configuration<br />

This scenario describes the M&C artefacts deployment and configuration on each centre.<br />

Every time a new <strong>PDGS</strong> function is deployed on a given centre, new HW platforms are<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 313 of 350<br />

installed, new network interfaces are used; the appropriated M&C artefacts are configured by<br />

the operations team.<br />

The following steps are identified for this operation scenario:<br />

1) The configuration of the M&C agents: they are usually installed on the same platform<br />

to the new monitored elements. The M&C agents configuration typically includes the<br />

monitoring of the system processes status, the CPU usage, memory usage, network<br />

connectivity, bandwidth usage, disk usage, etc;<br />

2) The configuration of the alarms notifications in response to the M&C raised events;<br />

3) The logs configuration including the information sent (i.e. filtered by log severity),<br />

formatting issues, etc;<br />

4) The configuration of the M&C console (server side) to adapt to the specific centre<br />

work-flows;<br />

5) The configuration of the M&C central log tool (server side).<br />

This scenario is used when new <strong>PDGS</strong> functions are deployed in a given centre – The M&C<br />

artefacts will be accordingly configured with respect to the new <strong>PDGS</strong> functions and their HW<br />

platforms deployed in.<br />

6.17.3.2 Coordination with Data Communication Operations<br />

The M&C function will define the necessary interface, both at technical and procedural levels,<br />

to coordinate with the Data communications Operations Centre (cf. section 6.20) for<br />

troubleshooting purposes. In particular the Monitor & control function will be able to access<br />

reports and monitoring statistics of the Data communications Operations function.<br />

6.17.3.3 Monitoring & Reporting on the Execution Environment<br />

This scenario stands for the autonomous monitoring activities performed on every <strong>PDGS</strong><br />

centre. The operator intervention is reduced to acknowledge the monitoring information when<br />

required (e.g. alarms).<br />

The M&C function will autonomously monitor the execution environment of the centre locally<br />

deployed <strong>PDGS</strong> functions. In case of function failure, HW / network failures, disks errors,<br />

network downtime, bad memory / CPU resources allocation, the M&C function will allow a<br />

prompt detection and the tracking of the relevant information needed to identify the source of<br />

problems.<br />

The following steps are identified for this operation scenario:<br />

1) Monitoring data gathering via agents. The M&C agents perform systematic data<br />

monitoring gathering activities according to the configuration;<br />

2) Raising of alarms according to the agents gathered data. In case of execution<br />

deviation with respect to the configuration (e.g. log message received with severity as<br />

‘Fatal’);<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 314 of 350<br />

3) Control viewing activities through M&C control panel. The M&C function displays the<br />

monitoring information in a comprehensive manner to highlight any problem or<br />

environment deviation from expected;<br />

4) Alarms notification. The M&C function notifies such alarm via different mechanisms<br />

(e.g. electronic mail, SMS, etc) according to the configuration;<br />

5) Reporting activities. The M&C function produces reports according to the detected<br />

anomalies. In addition it produces cyclic reports on the quality of service of the<br />

monitored elements including specific information on the different <strong>PDGS</strong> functions<br />

availability.<br />

Some use cases are presented according to this operation scenario:<br />

○ Cyclic reports are generated to verify the working availability of every <strong>PDGS</strong> function<br />

allowing the calculation of different QoS parameters (e.g. MTBF);<br />

○ Network connectivity to a given interface is unavailable (e.g. towards the FOS). The<br />

M&C function control panel highlights such situation for a prompt intervention and<br />

avoid operations problems.<br />

6.17.3.4 Logs Visualisation<br />

This scenario stands for the operator-driven log visualisation activities. Accordingly the<br />

operator will be able to filter and visualise the desired information.<br />

The M&C function is the hub of all the logging activity on every centre. Accordingly the M&C<br />

function provides the required logging services to other <strong>PDGS</strong> functions (i.e. via client logs<br />

management library) and therefore they will be able to provide their logs to the M&C function.<br />

There will be a centralized access point to all the logs on every centre and as such,<br />

minimising operations effort. The operator will acknowledge the log messages when required<br />

(e.g. according to configured severity).<br />

The following steps are identified for this operation scenario:<br />

1) The <strong>PDGS</strong> functions by making use of M&C log library sends their log messages. The<br />

log messages sent to the M&C function are configurable by severity on the producer<br />

side to avoid flooding the M&C log console;<br />

2) The M&C function gathers and displays log messages in a comprehensive human<br />

friendly way;<br />

3) The operator when required acknowledges the log messages displayed on the console<br />

(i.e. alarms). The M&C function provides filtering and searching capabilities to reduce<br />

operator effort.<br />

This operation scenario supports many other <strong>PDGS</strong> operation scenarios as most of the<br />

activities performed are logged accordingly. During routine operations it is expected the<br />

operator to only perform log visualisation activities in response to anomalies and as such, the<br />

M&C function must provide the adequate filtering and searching capabilities.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 315 of 350<br />

6.18 Reference Platform (RP) Operations<br />

6.18.1 PRINCIPLES<br />

As outlined in section 5.2.4.5, The RP function is globally in charge of HW and SW<br />

configuration control, system anomaly management, system validation and transfer to<br />

operation activities as required for maintenance and evolutions of the <strong>PDGS</strong> throughout its<br />

lifetime.<br />

Starting from this broad role, a number of separate activities can be derived and will be used<br />

as building-blocks when describing each RP operational scenario.<br />

Five main activities have been identified for the RP function:<br />

○ Hardware Inventory<br />

○ Software configuration control<br />

○ System anomaly management<br />

○ Sub-system testing<br />

○ System testing<br />

Each activity is described in more details in each of the following paragraphs.<br />

6.18.1.1 Hardware Inventory Activities<br />

The Hardware Inventory is the RP function in charge of managing the configuration control for<br />

all the HW items constituting the <strong>PDGS</strong> System.<br />

Main Hardware Inventory activities are:<br />

1) Register all <strong>PDGS</strong> HW configuration<br />

2) Retrieve all <strong>PDGS</strong> HW configuration<br />

3) <strong>PDGS</strong> HW configuration reporting<br />

The Hardware Inventory will be organized for registering and retrieval the <strong>PDGS</strong> HW<br />

configuration starting from the reception of a new <strong>PDGS</strong> CIDL (Configuration Item Data List)<br />

documentation and so it will be possible to have reports on:<br />

○ HW configuration of all <strong>PDGS</strong> centres and facilities<br />

○ Network infrastructure configuration<br />

○ HW configuration for each <strong>PDGS</strong> centres and facilities (e.g. relevant location into<br />

racks, details about HW)<br />

○ HW configuration for each <strong>PDGS</strong> functionality (as per <strong>PDGS</strong> functional breakdown)<br />

○ HW configuration of the Reference Platform itself<br />

The HW Inventory serves to maintain an accurate record of the current and planned status of<br />

the <strong>PDGS</strong> infrastructure in order to facilitate maintenance planning, capacity management<br />

and Change Proposal impact assessments on all operational systems.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 316 of 350<br />

6.18.1.2 Software Configuration Control Activities:<br />

The Software Configuration Control activities serve to record and verify the SW configuration<br />

status a related documentation of the various operated or maintained CIs (Configuration<br />

Items) within the <strong>PDGS</strong>.<br />

The SW configuration control is applicable only to the <strong>PDGS</strong> SW delivered and the control of<br />

the source code is in charge of the relevant development entity according to its internal<br />

methods/procedures and is out of the scope of current RP activity.<br />

Configuration Management shall set-up and maintain a system to control the configuration of<br />

all the delivered software pertaining to the CIs belonging to the SW Product Configurations of<br />

each operational platform at each of the various operational centres within the <strong>PDGS</strong><br />

(including the Reference Platform itself). In particular, configuration control shall be applied to:<br />

○ Installation kits<br />

○ Configuration files (provided by MCC)<br />

○ Script files<br />

○ System Release Note<br />

Installation kits shall be maintained as media archived in dedicated drawers. Only the last few<br />

versions (e.g. the last 2 versions) shall be maintained on-line in the configuration<br />

management system.<br />

Documents delivered with the software, like Installation Procedures, User Manual, etc. are<br />

included in the relevant configuration baseline.<br />

Main activities are:<br />

1) SW configuration items identification: by following the <strong>PDGS</strong> SW Product Tree<br />

definition that will provide the formal hierarchal structure for defining relationship<br />

between configuration items (e.g. <strong>PDGS</strong> facilities)<br />

2) SW versioning system management (e.g. CVS-like) for storing, retrieving and<br />

comparing SW versions<br />

3) configuration verification: for verifying the “as built” SW product against the<br />

development configuration and generate the “as tested” SW product<br />

4) implementation of Data Management (DM) activities, i.e. creation, collection, review,<br />

delivery, storage and retrieval, and archiving of all CIs.<br />

6.18.1.3 System Anomaly Management Activities<br />

The System Anomaly Management activities are summarized hereafter:<br />

1) The RP operator is responsible for carrying out the test reports on the logbook the test<br />

procedure execution status and saves the whole scenario. The logbook will contain:<br />

○ the description of the problems encountered,<br />

○ the followed work around,<br />

○ the problem investigation results<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 317 of 350<br />

2) When a problem is assessed a SPR (Software Problem Report) form will be filled and<br />

inserted into the anomaly database.<br />

3) The anomaly database will allow to perform at least the following activities:<br />

○ Insert new anomaly<br />

○ Update/modify an already existing anomaly<br />

○ Anomaly classification (minor, major or blocking problems)<br />

○ Anomaly status and plan (open, closed, to be closed at a certain date/release)<br />

○ Anomaly versus test procedure traceability<br />

4) The anomaly database will allow the RP operator to request reports on anomaly<br />

statistics (e.g. list of all open anomalies, list and sorting for anomaly classification and<br />

criticality, etc…).<br />

5) The RP operator will be able to perform an analysis of all encountered problems and<br />

provide:<br />

○ Test procedures metrics: a table which shows a test session results<br />

○ Anomaly metrics: the metrics relevant to the SPRs raised and opened during<br />

test activities<br />

○ Product metrics: <strong>PDGS</strong> subsystems product assurance reports<br />

6.18.1.4 System-Level Testing<br />

<strong>PDGS</strong> testing activities can involve the <strong>PDGS</strong> (and subsequently can be executed on the<br />

Reference Platform intended as a “representative <strong>PDGS</strong>”) at different level:<br />

○ <strong>PDGS</strong> System: set of integrated subsystems constituted to achieve a given objective<br />

by performing a specified set of functions. In this sense the <strong>PDGS</strong> is the system.<br />

○ <strong>PDGS</strong> Subsystems: a constituent part (of the <strong>PDGS</strong> system) with dedicated function(s)<br />

and specific interfaces of a complex whole defined as system: in this sense the<br />

Instrument Data Processing (IDP) or the On-line Quality Control (OLQC) represents an<br />

example of <strong>PDGS</strong> Subsystems.<br />

○ <strong>PDGS</strong> Facility: represents the combination of co-located subsystems required by a<br />

functional organization to perform an operational task. Concepts like Station(s) and/or<br />

Centre(s) - clearly devoted to exploit operational tasks - will be considered as physical<br />

entities grouping one or more <strong>PDGS</strong> Subsystems.<br />

<strong>PDGS</strong> system tests will systematically involve several <strong>PDGS</strong> functional sub-systems<br />

integrated together with potentially additional simulated ones according to the test coverage<br />

required.<br />

A realistic assumption is that RP operator will receive a new release at subsystem level and<br />

then will build a new <strong>PDGS</strong> Release at system level once verified on Reference Platform. The<br />

overall operation sequence for this activity can thus be summarised as follows:<br />

1) Select one or several documented IV&V system test procedures according to the<br />

testing coverage required.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 318 of 350<br />

2) As needed by the tests selected, a reference-qualified system-level configuration is<br />

assembled on the RP environment to simulate the relevant <strong>PDGS</strong> system-level context<br />

required to perform the tests. For instance, the RP environment will be configured as a<br />

CGS to validate a new version of the front-end-processor in integration;<br />

3) The required mission configuration will be retrieved from the MCC as relevant and<br />

installed on the RP environment if not already available;<br />

4) Whenever the tests are intended to validate new or upgrade systems, a new RP<br />

development configuration will be created with the new /upgraded systems replacing<br />

their old versions. At this point, the RP will be ready to support subsystem tests, either<br />

in reference-qualified or in the so-created development-configuration.<br />

5) System tests are performed and are reported upon as relevant<br />

As regarding the validation in integration of newly upgraded sub-systems (e.g. following<br />

corrective maintenance or evolution activities), one or several adequate system-tests will<br />

selected according to the specific role assumed at functional and/or physical level of the<br />

upgraded element(s) within the <strong>PDGS</strong>.<br />

6.18.1.5 Sub-System Level Testing<br />

In case a new <strong>PDGS</strong> Release which affects just a specific <strong>PDGS</strong> subsystem will be provided,<br />

the Sub-System Level Testing activity will be executed, by using the requested RP scalability.<br />

The overall operations sequence for this activity can be summarised as follows:<br />

1) Analyse new <strong>PDGS</strong> Release documentation in order to identify <strong>PDGS</strong> subsystems<br />

affected by the new <strong>PDGS</strong> version<br />

2) Select one or several documented IV&V subsystem test procedures according to the<br />

testing coverage required.<br />

3) Subsystem tests are performed and are reported upon as relevant<br />

6.18.2 OPERATION CONSTRAINTS<br />

The Reference Platform plays a primary role during the <strong>PDGS</strong> IVV (Integration, Verification<br />

and Validation) activities, but the scope of the current section is to identify and describe the<br />

RP operational scenarios in the <strong>PDGS</strong> operation phases, when <strong>PDGS</strong> system has been<br />

already deployed on-site (on <strong>PDGS</strong> Facilities target platforms) and has been validated for<br />

pre-operations.<br />

All other specific testing guidelines regarding the Reference Platform will be described under<br />

the <strong>PDGS</strong> IVV Plan.<br />

6.18.3 OPERATION SCENARIOS<br />

The following operational scenarios descriptions provide a step-wise decomposition of the<br />

various RP activities, referring to the previously defined RP activities as relevant.<br />

The proposed RP operational scenarios are:<br />

○ System Anomaly Management<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 319 of 350<br />

○ System Updates<br />

○ Hardware replacement/deployment<br />

○ Mission Configuration validation<br />

○ System configuration reporting<br />

○ Operator Training<br />

6.18.3.1 System Anomaly Management<br />

During operations the <strong>PDGS</strong> operators will detect problems, (i.e. an anomalous behaviour of<br />

the system) and will use the RP function for the anomaly management. The RP operational<br />

scenario will be triggered by the reception of an anomaly and the following steps are identified<br />

for:<br />

1) Reception and handling of SW problems into the dedicated anomaly database.<br />

Anomalies are entered with all foreseen and defined attributes (e.g. criticality, referred<br />

<strong>PDGS</strong> subsystem, etc…);<br />

2) Anomaly is investigated on RP environment at sub-system level (see sub-system test<br />

activities). If it can be reproduced, jump to point 6;<br />

3) If anomaly cannot be reproduced a hardware problem may be suspected. Investigation<br />

is performed and if verified jump to scenario hardware replacement/deployment;<br />

4) For system-level anomalies, end-to-end system-test will be performed on RP<br />

environment (see system test activities) with a reference-qualified configuration and<br />

with an operational MCC configuration to investigate anomaly at system level;<br />

5) If anomaly cannot be reproduced a hardware problem may be suspected. Investigation<br />

is performed and if verified jump to scenario hardware upgrade;<br />

6) Once anomaly is identified system or sub-system maintenance actions are triggered<br />

accordingly;<br />

7) On availability of new system or sub-system deliveries correcting the problems, see<br />

system updates scenario.<br />

6.18.3.2 System Updates Management<br />

The availability of new <strong>PDGS</strong> Release can be considered as a recurrent operational scenario.<br />

It is worth noting that it is necessary to define in advance policies to decrease, as much as<br />

possible, global risks.<br />

Apart to the first delivery of an item that simply marks the start of its availability for the testing<br />

phases, new deliveries are possible as a consequence of two different situations:<br />

○ New releases due to scheduled successive deliveries<br />

○ Unscheduled release due to a previously detected anomaly<br />

The System Updates scenario will be triggered by the reception of a new <strong>PDGS</strong> Release and<br />

the RP operator will require and receive from the MCC function the last <strong>PDGS</strong> configuration<br />

version to run the tests.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


1) New <strong>PDGS</strong> Release is received and put under configuration control;<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 320 of 350<br />

2) The effective availability date of a given Test Item will include the preliminary activities<br />

of installation and configuration on the RP;<br />

3) A development configuration will be set-up on the RP to simulate the relevant <strong>PDGS</strong><br />

context required to perform meaningful tests with the upgraded element(s);<br />

4) System test activities will be performed on RP environment (see system test activities).<br />

Anomaly(ies), planned to be closed, will be verified and in case of unsuccessful<br />

scenario the anomaly management scenario will be executed;<br />

5) Otherwise the validated development configuration becomes qualified and candidate<br />

for deployment;<br />

6) Decision will be made to deploy upgraded system, and TTO (Transfer to Operation)<br />

action will be performed deploying the new reference-qualified configuration as<br />

preliminary configuration;<br />

7) Preliminary-configured system is monitored in operations at <strong>PDGS</strong> facilities, anomalies<br />

planned for closure are tested for and reports will be used by RP operator for the final<br />

assessment on the anomaly management database (see anomaly management<br />

activities);<br />

8) Possibly if new critical problems arise, the RP operator will decide to roll-back to<br />

previous RP configuration for reproducing problems and execute the anomaly<br />

management scenario. Otherwise the deployed preliminary configuration becomes the<br />

new operative configuration.<br />

6.18.3.3 Hardware Replacement/Deployment<br />

The <strong>PDGS</strong> System will take into account scheduled or not evolution that could affect the<br />

HW configuration due at least to following factors:<br />

○ HW updates due to S2B deployment<br />

○ HW configuration due to EDRS integration<br />

○ Network replacement<br />

○ HW migration and/or upgrades<br />

<strong>PDGS</strong> HW design should be driven by an evolution approach and the RP function can help<br />

in monitoring and controlling the <strong>PDGS</strong> HW system inventory.<br />

The RP scenario will be triggered by the reception of a new <strong>PDGS</strong> CIDL (Configuration Item<br />

Data List) documentation, which provides the HW and SW environment and full set of<br />

application SW that constitutes the new <strong>PDGS</strong> Release.<br />

1) RP operator receives a new <strong>PDGS</strong> CIDL;<br />

2) The New <strong>PDGS</strong> Release is put under Configuration Control;<br />

3) Verification of new HW platform, detailing all new HW items that are foreseen to be<br />

deployed on the <strong>PDGS</strong> target platforms;<br />

4) RP operator will execute the RP HW Inventory activities;<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 321 of 350<br />

5) The upgraded system is inventoried in the RP environment for nominal inventory and<br />

configuration-control;<br />

6) RP operators will provide a summary report of HW items that constitute the new <strong>PDGS</strong><br />

Release.<br />

6.18.3.4 Mission Configuration Validation<br />

Current scenario will be used by the MCC operators before deploying new critical mission<br />

configurations.<br />

It is reasonable to foresee possible improvements and implementations of the <strong>PDGS</strong> System<br />

(due to e.g. S2B system upgrades, EDRS integration, Network updates, failures<br />

managements, etc…).<br />

The MCC operator can request to the RP operator to exercise, simulate and test a new<br />

mission configuration by opportunely setting-up and using the RP.<br />

It corresponds to running an appropriate scenario on the RP environment using the specific<br />

MCC configuration dataset (e.g. files and parameters) to be validated with the referencequalified<br />

configuration (see system-test activities):<br />

1) The MCC operator requests to the RP one to validate a specific and pre-defined<br />

mission configuration;<br />

2) The RP operator receives the new mission configuration files and parameters and<br />

performs a RP set-up;<br />

3) Depending on mission configuration items the RP operator will execute the system or<br />

sub-system test activities;<br />

4) In case of raised anomalies the RP operator will run the system anomaly management<br />

scenario;<br />

5) Once the testing activities will be completed a mission configuration validation report<br />

will be sent to MCC operators;<br />

6) The MCC operators can request to RP operator to run the System Updates scenario.<br />

6.18.3.5 System Configuration Reporting<br />

The scenario is activated on-request by the RP operator for historical reporting on the system<br />

baselines changes, providing traceability with reported/corrected anomalies (and possibly to<br />

the affected system requirements) as well as traceability along time of the configuration<br />

changes throughout system baseline evolutions.<br />

This scenario is based on the following same steps:<br />

1) The RP operator generates a report including the exhaustive description of the current<br />

<strong>PDGS</strong> HW and SW baseline;<br />

2) The RP operator generates a change-log report on a specific sub-system, providing its<br />

current and past versions with the list of problems raised and resolved after each<br />

version.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 322 of 350<br />

6.18.3.6 Training and Rehearsal<br />

The training and rehearsal scenario has been introduced for anticipating such activities on the<br />

RP in case the <strong>PDGS</strong> target platforms (the on-site <strong>PDGS</strong> Facilities) are not yet available. By<br />

the way it can be justified by the long-term maintainability of the system, for training new<br />

operators on RP before they are sent on the deployed <strong>PDGS</strong> Facilities.<br />

The scenario will be triggered by a training plan or a rehearsal campaign.<br />

The following steps are identified for this operation scenario:<br />

1) RP operator will receive a training plan and will ensure that there are no conflicts with<br />

the on-going testing activities;<br />

2) RP operator will negotiate the training time windows;<br />

3) RP will be set to a pre-defined configuration (e.g. the dedicated training one);<br />

4) <strong>PDGS</strong> operators will be hosted on RP for training, where it is assumed of having a<br />

training procedure documents and course manuals;<br />

5) RP switch-off from the training configuration.<br />

6.19 MSI Decompression Supply (MDS) Operations<br />

6.19.1 PRINCIPLES<br />

The MSI data decompression is preliminary activity performed as part of the MSI level-1<br />

products generation (cf. section 4.5.4.5.1 - Level-0 Consolidation and Level-1 Processing<br />

Logic). The MSI Level-0 data is processed by the MSI Decompression SW and therefore is<br />

accordingly integrated as part of the <strong>PDGS</strong> IDP function as part of its level-1 processing<br />

activities responsibilities.<br />

Therefore the MSI Decompression SW must be compatible with the <strong>PDGS</strong> platform definition<br />

(i.e. HW, OS, etc) is accordingly supplied to the IDP function for the needed integration<br />

activities.<br />

6.19.2 OPERATION CONSTRAINTS<br />

The MDS function will aim for the long-term maintenance of the MSI Decompression SW in<br />

support of the Long-Term Data Preservation objectives described in the section 4.5.1.6.<br />

Accordingly the MSI WICOM decompression software must evolve (i.e. to support new<br />

HW/OS platforms) coping with the <strong>PDGS</strong> system evolutions and maintenance activities that<br />

may be produced along the mission life-time and beyond (over 40 years).<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 323 of 350<br />

6.19.3 OPERATION SCENARIOS<br />

6.19.3.1 Periodical / Scheduled New Version Delivery<br />

This operation scenario stands for the periodical and / or scheduled deliveries of new<br />

versions of the MSI Decompression SW according to the different <strong>PDGS</strong> milestones including<br />

both development and operations phases.<br />

The MDS function publishes on-line the new MSI Decompression SW versions according to<br />

agreed frequency update (e.g. one yearly delivery) or/and in support of the <strong>PDGS</strong><br />

development phases (i.e. for integration within the IDP function in charge of the MSI level-1<br />

processing activities).<br />

The following steps are identified for this operation scenario:<br />

1) The MSI Decompression SW supplier prepares a new version delivery (e.g.<br />

repackaging of the latest accumulative patches, migration to new HW/OS platforms);<br />

2) A regression tests campaigns are performed to verify and validate the new version;<br />

3) A Software Release Note of the new version is prepared;<br />

4) The new MSI Decompression SW is published on-line and an email is sent to the list of<br />

subscribed users;<br />

5) The new version is then downloaded and verified at the RP function to be included in a<br />

new release of the <strong>PDGS</strong>.<br />

6.19.3.2 Patch / Corrective Delivery<br />

This operation scenario stands for the on-request delivery of a MSI Decompression SW<br />

patch/corrective version in response to a raised anomaly.<br />

The MDS function receives a request to solve a (blocking) problem on the Decompression<br />

SW that restrains the normal operations. Accordingly, the RP function has raised an anomaly<br />

(cf. section 6.18.3.1- System Anomaly Management) and supplies all the needed information<br />

(i.e. test data to reproduce the anomaly) to the MDS function for the corrective actions.<br />

The following steps are identified for this operation scenario:<br />

1) The RP function raises a previously verified anomaly on the MSI Decompression SW<br />

to the MDS function and supplies all the information required to reproduce it;<br />

2) The MDS function according to the defined service agreement (i.e. provide a corrective<br />

patch in less than 5 working days) analyses the problem and implements a solution;<br />

3) A Patch/Corrective delivery is prepared in the same manner as presented in the<br />

previous scenario;<br />

4) The new MSI Decompression SW is published on-line and an email is sent to the list of<br />

subscribed users;<br />

5) The new version is then downloaded and verified at the RP function to be included in a<br />

new release of the <strong>PDGS</strong>.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 324 of 350<br />

6.20 Network Communication Operations<br />

6.20.1 PRINCIPLES<br />

The Network Communication operations will be responsible for the overall operations of the<br />

digital network infrastructure of the <strong>PDGS</strong> (including the LAN, DCN, DDN, and FCN<br />

functions), ensuring that all available network resources required for the <strong>PDGS</strong> nominal<br />

operations are available, ready and running under expected conditions.<br />

In particular it will allow monitoring of ongoing operations, system status, load and<br />

performance of each site, providing real-time and historical monitoring tools.<br />

The network operations will rely on a centralized and integrated Network service support<br />

consisting of:<br />

○ Service desk<br />

○ Network monitoring<br />

○ Problem resolution<br />

○ Change management and implementation<br />

○ Maintenance<br />

○ Permanent on-call operational service.<br />

6.20.2 OPERATION CONSTRAINTS<br />

The following operation constraints are identified:<br />

○ The network operations will use as a reference model the current centralised service<br />

and procedures described in [RD-25];<br />

○ In case the operations of these functions are split and allocated to different providers<br />

the same functions will be delivered by each provider and maximum synergy among<br />

these and between these and the ones of the M&C (cf. section 6.17) shall be achieved<br />

6.20.3 OPERATION SCENARIOS<br />

The operations scenarios are reused from [RD-25] (ODAD-NS service description)<br />

The Data Communications Operation function will provide also the proper functional and<br />

procedural interface to the Monitoring & Control Operations.<br />

In details:<br />

- the network operations will provide access to monitoring and network statistics of the<br />

<strong>Sentinel</strong>-2 <strong>PDGS</strong> network<br />

- an operator will be available for support to the <strong>Sentinel</strong>-2 <strong>PDGS</strong> during normal working<br />

hours/days (Mon-Fri, 8-18, TBC)<br />

- Specific contact point and details will be provided to the <strong>Sentinel</strong>-2 operations team for<br />

monitoring and troubleshooting purposes.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 325 of 350<br />

APPENDIX-A GMES PRODUCT REQUIREMENT ANALYSIS FOR<br />

SENTINEL-2<br />

A.1 Introduction<br />

This appendix provides a review of the identified needs of the GMES Services to be fulfilled<br />

by the <strong>Sentinel</strong>-2 provided products and outlines a rationale driving the product design in<br />

response.<br />

In this exercise, GMES needs are extrapolated from the following sources<br />

○ The requirements expressed in the DAP-R [RD-11] when relevant to <strong>Sentinel</strong>-2 type of<br />

sensor and the understanding of the requirements of existing GSPs and <strong>ESA</strong> funded<br />

GMES Service Element (GSE) projects (as precursors of future GMES Services)<br />

currently requiring <strong>Sentinel</strong>-2 type of data;<br />

○ The requirements expressed in the <strong>Sentinel</strong>-2 MRD [AD-01];<br />

○ The GMES Data Policy;<br />

○ The extrapolation of the above requirements in view of the <strong>Sentinel</strong>-2 era, i.e.<br />

considering the specificities of the <strong>Sentinel</strong>-2 mission, the Data Policy and in particular<br />

the enhancements it will bring to the existing supply of <strong>Sentinel</strong>-2 type of data.<br />

A.2 DAP-R Analysis Logic<br />

As part of the GMES Space Component, the Earth Observation Data Access Portfolio (DAP),<br />

describes the European coordinated approach for supplying Earth Observation data to the<br />

GMES service providers. Moreover DAP provides indications concerning the data and<br />

condition under which data should be made accessible.<br />

The requirements of the DAP-R have been reviewed in view of deriving implications on the<br />

<strong>PDGS</strong> operations and design concepts to match the supply of data-products to the demand,<br />

based on the currently identified needs of the GMES Services for <strong>Sentinel</strong>-2 type of data. As<br />

it is expected that these requirements will evolve in time and will be enhanced with new<br />

National and scientific requirements, extrapolations have been made to place the DAP-R in<br />

the <strong>Sentinel</strong>-2 timeframe and according to the expected enhancements brought in by the<br />

mission compared to the present supply.<br />

The DAP-R requirements are currently expressed based on present EO missions and their<br />

respective product types in terms of semantic contents, timeliness and availability. As applied<br />

to <strong>Sentinel</strong>-2, the requirements have been filtered to cover the <strong>Sentinel</strong>-2 type of sensor<br />

(optical mission with resolution >=10 m) referred to in the DAP-R as High-Resolution (HR)<br />

sensors.<br />

The European Commission has identified a set of three Fast-track GMES core services (i.e.<br />

Land, Marine and Emergency) and two additional pilot services (Security and Atmospheric)<br />

for early operational implementation in 2008, funded under the European Commission FP7<br />

programme. Yet, in the vision of GMES, new services will spin-off (i.e. downstream services)<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 326 of 350<br />

and other existing ones will evolve towards an operational scenario that will support Europe’s<br />

aim in accomplishing sustainable development and global governance of the environment.<br />

○ GEOLAND2 for the Land Monitoring Core Service (LMCS)<br />

○ MYOCEAN for the Marine Core Service (MCS)<br />

○ SAFER for the Emergency Response Core Service (ERCS)<br />

○ GMOSAIC for the Security Pilot Service (SEC)<br />

○ MACC for the Global Atmospheric Pilot Service (GAS)<br />

○ SIRS, contractor of DG-REGIO for the Urban Atlas (UA) project<br />

The above list will be updated regularly (e.g. downstream services or various EU Agencies<br />

may become eligible).<br />

Specific emphasis has been profuse during the analysis to requirements regarding:<br />

○ Level of processing;<br />

○ Geo-location accuracy;<br />

○ Area of interest and size;<br />

○ Data delivery constrains;<br />

○ Satellite tasking constrains;<br />

The complete results of the study are explained in the annex table.<br />

A.3 GMES Services Requirements Overview<br />

The DAP-R collects the needs of the following GMES services:<br />

○ Land services<br />

○ Emergency Services<br />

○ Security Services<br />

○ Marine services<br />

○ Atmosphere services<br />

A.3.1<br />

Land Services<br />

The aim of the Land Monitoring Core Service (LMCS) is to provide timely, systematic,<br />

autonomous, and independent coverage about the use of land resources and the changes of<br />

the land environment. The Land monitoring core service will support policy and decision<br />

makers at all levels and aid them in reviewing, monitoring and reporting on obligations under<br />

international treaties and implemented policies in the field of agriculture, water quality, soil<br />

protection, forest monitoring, urban development, biodiversity, etc. Three main components<br />

within the land services have been identified:<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 327 of 350<br />

○ Local, covering urban areas, sites which rapidly change and areas with an high<br />

activity;<br />

○ Continental, for wall to wall inventory Europe for land use and land cover at HR and<br />

MR;<br />

○ Global, for land services which contribute to the understanding of global environment<br />

and changes and resource management;<br />

The <strong>Sentinel</strong>-2 mission will supply principally the Local and Continental component mainly<br />

because of the spatial resolution of the optical instrument (≥ 10 m).<br />

The land services with requirements having an implication on <strong>Sentinel</strong>-2 <strong>PDGS</strong> operations<br />

are:<br />

○ Fast Track FP7 Land Monitoring Core Service Projects (LMCS):<br />

o LMCS_001 – EEA-38 wall-to-wall coverage<br />

o LMCS_009 – High Risk Areas<br />

o LMCS_010 – Agro-environmental analysis<br />

o LMCS_012a – Europe land cover of forests, HR coverage<br />

o LMCS_003 – Seasonal/annual land change monitoring: Africa selected areas<br />

(HR)<br />

o LMCS_006c – Selected sites for validation of MR and LR biophysical products<br />

○ <strong>ESA</strong> GMES Service Element (GSE) Projects:<br />

o LGSE_001 – Global Monitoring Food Security: Crop mapping: Africa selected<br />

areas (HR)<br />

o LGSE_003 – Forest Monitoring: REDD<br />

A summary of the needs from the LMCS as well as other land services is described hereafter<br />

as relevant to <strong>Sentinel</strong>-2 type of sensors:<br />

○ Acquisition tasking needs:<br />

Data requirements from the LMCS and Land services in general are mostly expressed<br />

as monitoring of a area of interest and revisit frequency requirements, or eventually, as<br />

coverage requirements.<br />

A systematic pre-defined <strong>Sentinel</strong>-2 data observation capability is thus necessary.<br />

Although these services may not systematically require all acquired data, the need for<br />

consistent, cloud-free and complete coverages (e.g. a cloud-free seasonal/annual<br />

mapping of Europe) imposes continuous and systematic observations to increase the<br />

probability of clear-sky observations.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


○ Data Access needs:<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 328 of 350<br />

Main request form Land Services in terms of data access concern the access to a very<br />

large data volume (covering either wide areas or long multi-temporal sequences or<br />

both), nominally in a systematic manner with no ordering mechanism, but with no<br />

stringent timeliness requirements.<br />

Access to consistent and historical time series is essential for most of the land<br />

applications. Regarding the necessity of obtaining cloud free images, this should be<br />

achieved by the generation of cloud-free coverage. In more generic terms, the data<br />

access terminal could support the optimal (and minimal) selection of <strong>Sentinel</strong>-2<br />

products according to the strict coverage requirement defined (in terms of AOI,<br />

frequency, and cloud free criteria).<br />

This functionality should allow distribution of the data with low mapping frequency.<br />

○ Products and quality needs<br />

Although the level of maturity of DAP-R shows a general non homogeneity of<br />

performances and products demand, the main requested product extrapolated is the<br />

Level-1C, with an accuracy of 1/3 pixel dimension. Relevant is furthermore the<br />

requirements expressed on the cloud coverage which normally has to be less than 5%.<br />

In addition, the following drivers to the mission operations are highlighted:<br />

○ Systematic pre-defined long term satellite tasking capability;<br />

○ Capability to support generation of coverage data sets;<br />

○ Access to systematic medium-term data through subscription;<br />

○ Product quality stability monitoring, accurate radiometric calibration and traceability;<br />

○ On-line access to historical products;<br />

○ Mission data reprocessing capabilities;<br />

A.3.2<br />

Emergency Services<br />

The GMES Emergency Response Support Service (ERSS) will support at global level all<br />

stages of intervention cycle from early warning, to crises management and recovery in<br />

response to natural, environmental, technological and man-made emergencies (e.g.<br />

droughts, floods, storms, earthquakes, tsunami, volcano eruptions, landslides, fires, nuclear<br />

plant accidents, etc). The primary scope of the ERSS is to provide rapid mapping services<br />

(reference and damage assessment maps) to gather the useful information to know the<br />

incoming anomalous events and the following critical effects, the actual damages and to<br />

forecast and design the restore of normal life ordinary conditions. The purpose of the<br />

Emergency Response Services is therefore to reinforce the European capacity to respond to<br />

emergency situations.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


Two main mapping services have been identified:<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 329 of 350<br />

○ Offline maps: which are maps either derived from pre-existing data or obtained by<br />

pre-event simulations containing cartographic and thematic information.<br />

○ On-line maps: which are maps either directly derived from in-situ data and/or EO<br />

images, acquired during the crisis or just after. They provide information about the<br />

event timing, location extent and level of damage.<br />

The <strong>Sentinel</strong>-2 mission will supply the following Emergency Services and Projects essentially<br />

for mapping purposes:<br />

○ Fast Track FP7 Emergency Response Core Service (ERSS):<br />

o ERSS_001a - On-line Mapping for Europe (HR) - new data<br />

o ERSS_002a - On-line Mapping for Rest of World (HR) - new data<br />

o ERSS_005 -Overview reference maps – small scale<br />

o ERSS_006b - Historical assets maps medium<br />

o ERSS_007b - Situation maps (Europe)<br />

o ERSS_010c_LDS&SPT - Burn Scar Mapping (Landsat, SPOT)<br />

o ERSS_010c_SPT - Burn Scar Mapping (SPOT)<br />

o ERSS_011a - Volcanic events outside Europe<br />

o ERSS_019 - Cross-cutting issues<br />

o ERSS_022 - Service Validation<br />

○ Emergency GSE Projects (EGSE):<br />

o EGSE_001 - Crisis and Damage Mapping – Non Charter<br />

o EGSE_002 - Situation Mapping<br />

o EGSE_003 - IDP (Internally Displaced People)/Refugee Support Mapping<br />

o EGSE_004 - Thematic Mapping<br />

o EGSE_007 - Basic Mapping – Small Scale<br />

o EGSE_009 - Thematic Mapping – Medium Scale<br />

o EGSE_012 - Basic Mapping – Small Scale<br />

o EGSE_013 - Mapping of glacial lake outburst floods (GLOF)<br />

o EGSE_014 - RESPOND Basic mapping – small scale<br />

o EGSE_017 - Thematic mapping – medium scale<br />

o EGSE_021 -Basic mapping – small scale<br />

o EGSE_023 - In-Field Data Collection: small scale, large area<br />

o EGSE_026 -Crisis and Damage Mapping – Non Charter<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 330 of 350<br />

o EGSE_027 -Basic Mapping<br />

o EGSE_031 UNOSAT – User Ambassador for UN users: Basic Mapping Small<br />

Scale<br />

o EGSE_032 - Crisis and Damage Mapping<br />

o EGSE_033 -Situation Mapping<br />

o EGSE_035 -Thematic Mapping- Context Mapping<br />

o EGSE_036 -Thematic Mapping- Medium Scale<br />

o EGSE_037 - Thematic Mapping- Large Scale<br />

o EGSE_039 - RISK-EOS: Burn Scar Mapping<br />

A summary of the needs from the LMCS as well as other land services is described hereafter<br />

as relevant to <strong>Sentinel</strong>-2 type of sensors:<br />

○ Data Access needs<br />

Timeliness is a key requirement in case of emergency, with NRT-3h delivery after<br />

sensing for new acquisitions. Some data shall be processed and disseminated in NRT,<br />

with less than 3 hours after sensing, resulting in the need to process the “on-demand”<br />

(i.e. according to the specific requested product) at the Receiving Ground Stations.<br />

Access to reference past products with stringent timeliness result in the necessity to<br />

ensure past products both already useable and ready to be disseminated and that can<br />

be generated “on the fly” from source Level-0 products if necessary.<br />

○ Acquisition tasking needs:<br />

Data requirements are pre-defined for some monitoring activities but the main<br />

characteristic of these services is the need for rush satellite tasking capability to react<br />

quickly to crisis situations. During crisis or emergencies it would thus be justified that<br />

for reacting and tactical purposes, zones with high-risk (e.g. volcanoes, tropical zones<br />

prone to flooding, zones prone to fire, etc) will be handled in NRT mode in a preventive<br />

approach, together with the whole of Europe.<br />

○ Products and quality needs<br />

There is a clear requirement for historical data for comparison with crisis data. L1B or<br />

L1A is often requested although it is unknown whether this choice is motivated by the<br />

fact the L1C is not advertised, or is believed to be available only on-request or after a<br />

significant delay. NRT timeliness is required for crisis data with regular daily post-crisis<br />

monitoring.<br />

Although L1C will be available on-line on the full mission archive (with possibly varying<br />

delivery latencies for data older than about a year), for historical L1A or L1B, it is<br />

proposed an on-line availability for a limited period (e.g. 1 or 2 months). For older data,<br />

the L1B products will be available from long-term storage.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


The requirement on the cloud coverage normally has to be less than 10%.<br />

Geometric accuracy requested varies from +/-10m to +/-50m.<br />

<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 331 of 350<br />

In addition, the following drivers to the mission operations are highlighted:<br />

○ Haste satellite tasking with asynchronous planning<br />

○ Pre-defined short-term planning capability<br />

○ Systematic NRT-3h processing and dissemination, to support post-event monitoring<br />

activities<br />

○ Capability to support “hosted user processing”<br />

○ Data discovery for reference products retrieval<br />

A.3.3<br />

Security Services<br />

The current needs for security services aim at identifying and developing products,<br />

methodologies and pilot services for providing geo-spatial information in support of EU<br />

external relation policies and to demonstrate the sustainability of GMES global security in the<br />

long term.<br />

Its current scope of the security service is to support intelligence and early warning and to<br />

support crisis management operations with the objective to deploy and validate those<br />

information services that contribute to support the planning for EU intervention during crises,<br />

citizen repatriation, etc.<br />

In terms of EO services requirements, the Security Services are similar to the emergency<br />

ones, with following exceptions:<br />

○ The area of interest is outside Europe and covers “hot spot critical”, areas mainly in<br />

Africa and middle-east, some in Eastern Europe.<br />

○ Most of the data will be used for surveillance and monitoring of critical areas in<br />

predefined acquisition and normal delivery mode.<br />

○ On-demand and near real time (NRT) data will be requested, but should not exceed<br />

the 20% of the total volume of data delivered.<br />

○ There are some basic information requirements on security and confidentiality for<br />

managing requests and delivering the products to the service provider.<br />

The <strong>Sentinel</strong>-2 mission will supply the following Security Services:<br />

○ SEC_002 - Crisis Indicators: Exploitation of natural resources<br />

○ SEC_002a - Crisis Indicator: Population pressure<br />

○ SEC_002b - Crisis Indicators: Land degradation<br />

○ SEC_003a -Critical assets monitoring<br />

○ SEC_003b - Critical assets event assessment<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 332 of 350<br />

○ SEC_004a - Illegal Mining<br />

○ SEC_004b - Illegal Timber Logging<br />

○ SEC_004c - Illicit Crops<br />

○ SEC_007a - Terrain analysis and mobility assessment<br />

○ SEC_008a - Damage Assessment for post conflict situation<br />

○ SEC_008b - Support reconstruction missions after conflicts<br />

A summary of the needs from the LMCS as well as other land services is described hereafter<br />

as relevant to <strong>Sentinel</strong>-2 type of sensors:<br />

○ Acquisition tasking needs<br />

Security services generally require time-sampled data for monitoring purposes, but not<br />

necessarily all data systematically generated. Almost all services require a predefined<br />

satellite tasking, excluding ‘‘terrain analysis and mobility assessment’’ and ‘’postconflict<br />

damage assessment’’.<br />

Hence, an approach similar to the coverage datasets introduced in the Land service<br />

review is considered appropriate.<br />

○ Products and quality needs<br />

The same requirements as for the Emergency Services are identified. In this case<br />

most of services requires explicitly ortho-rectified data while geolocation accuracy is<br />

variable and sometimes is still TBD, but actually very stringent. Furthermore quite<br />

important is the requirement on the cloud coverage which generally has to be less than<br />

25%.<br />

In addition, the following drivers to the mission operations are highlighted:<br />

○ Systematic pre-defined long term satellite tasking capability;<br />

○ Capability to support generation of coverage data sets;<br />

○ Access to systematic medium-term data through subscription;<br />

○ Product quality stability monitoring, accurate radiometric calibration and traceability;<br />

○ On-line access to historical products;<br />

○ Mission data reprocessing;<br />

○ Mapping frequency variable wrt. the service<br />

A.3.4<br />

Marine and Coastal Water Services<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 333 of 350<br />

The marine and costal water services address global and regional needs for forecasting,<br />

monitoring and reporting on the ocean state. It addresses requirements from National and<br />

European policies, international conventions as well as European and international Agencies.<br />

Marine services usually require standard L2 products and archiving of images and ancillary<br />

information for pre-processing and later re-processing of the images. Data is usually required<br />

systematically and usually delivered in Near Real Time. The continuity of data supply from<br />

existing European and non European satellites is fundamental to guarantee the expected<br />

service quality. Most of the existing maritime products will continue to be received through<br />

existing channels and well established mechanisms.<br />

Although <strong>Sentinel</strong> 2 has been designed to be essentially a land use satellite, the availability of<br />

a blue band makes it very suitable for marine and coastal monitoring purposes. Current<br />

issues related to the global warming and the consequent sea level rise indeed, make<br />

<strong>Sentinel</strong>-2 image data very important for coastal region and areas monitoring. Sea level rise<br />

could also displace many shore-based populations: for example it is estimated that a sea<br />

level rise of just 20 cm could create 740,000 homeless people in Nigeria, Maldives, Tuvalu,<br />

and other low-lying countries are among the areas that are at the highest level of risk.<br />

Another important application could be the oil-spill pollution monitoring in cooperation with<br />

<strong>Sentinel</strong>-1 radar data.<br />

The <strong>Sentinel</strong>-2 mission could supply the following Maritime Services:<br />

○ MOS_001 - EMSA – CleanSeaNet<br />

○ MGSE_012 – Polar View: Glaciers Monitoring<br />

An overview of the specific <strong>Sentinel</strong>-2 needs from the LMCS services is described hereafter:<br />

○ Acquisition tasking needs:<br />

Normally marine services ask for very rapid data delivery on a predefined area.<br />

○ Products and quality needs<br />

Retrieve ocean colours preference to BOA quantities (Level 2A).<br />

Possible problems related to the sun-glint, so it is better to have NADIR viewing<br />

acquisition.<br />

In addition, the following drivers to the mission operations are highlighted:<br />

○ Capability to support generation of coverage data sets;<br />

○ Product quality stability monitoring, accurate radiometric calibration and traceability;<br />

○ Systematic NRT-3h processing and dissemination, to support post-event monitoring<br />

activities;<br />

○ Access to systematic NRT data through subscription.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 334 of 350<br />

A.4 Data Volume Estimate according to the DAP-R<br />

requirements<br />

According to the detailed analysis table (cf. A.6), an estimate of the data volumes required<br />

yearly by the current GMES services has been conducted. Starting from the areas to cover<br />

explicitly mentioned by the Services in [RD-11], the averaged values of satellite data<br />

requested have been calculated.<br />

The <strong>Sentinel</strong>-2 MSI Level-1C has been taken as baseline for the volume estimations (cf. [RD-<br />

05] for the unit estimates).<br />

Nominal data is foreseen to be delivered systematically on predefined task while the request<br />

of NRT data is more random, even if some possible NRT scenarios could be anticipated.<br />

In any case the requests for NRT data could strongly depend on natural or anthropic crisis<br />

events.<br />

Figure A-1 Natural Disasters Reported in the last 35 years<br />

Taking into account the statistical occurrence of natural and anthropic hazards an average of<br />

450 events yearly during the last 10 years have occurred affecting an area of 100.000<br />

squared km for each disaster.<br />

A possible request of 150 NRT data scene charter activations per year has been assumed as<br />

plausible for a total of 1000 GB of NRT data yearly.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 335 of 350<br />

Overall NRT/Nominal Data<br />

24%<br />

76%<br />

Nominal<br />

NRT<br />

Figure A-2 Overall Nominal/NRT Data foreseen<br />

The results of the analysis based on a year of possible supply scenario are shown in Figure<br />

A-3. Thus more than the 20% of the overall amount intended to the GMES services is<br />

foreseen to be delivered in NRT.<br />

Nevertheless the eventual scenario of processing by default all the Europe and the<br />

Mediterranean basin always in real-time, should ensure a considerable decrease of NRT data<br />

charter activations.<br />

In terms of scenes (290 x 290 km) needed to cover the interested areas, the number of<br />

requested images is around 1000 per year, in terms of tiles (100 x 100 km) is thus almost<br />

nine times greater.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 336 of 350<br />

<strong>PDGS</strong><br />

NRT Data<br />

NRT<br />

MARINE<br />

Nominal Data<br />

SECURITY<br />

Nominal<br />

Repository<br />

Repository<br />

Nominal Data<br />

Nominal Data<br />

EMERGENCY<br />

LAND<br />

GMES SERVICES<br />

SERVICES NOMINAL [GB] NRT [GB] TOTAL [GB]<br />

LAND 1550 0 1550<br />

EMERGENCY 1600 1000 2600<br />

SECURITY 61 12 73<br />

MARINE 25 50 75<br />

TOTAL 3236 1062 4298<br />

Figure A-3 Yearly Data Volume Estimates derived from DAP-R<br />

A.5 Open Data Policy and the of Landsat Experience<br />

On April 2, 2009, the U.S. Geological Survey (USGS) LANDSAT Project delivered its<br />

500,000th free image for Fiscal Year (FY) 2009. A recent USGS policy change enabled<br />

LANDSAT data to be distributed at no charge via the internet. Prior to the policy change, the<br />

highest year of distribution was in FY2001 when approximately 25,000 scenes (185x185 km)<br />

were delivered. This phenomenal increase in distribution comprises an estimated 95 TB of<br />

data downloaded by users (from October to April).<br />

Although the USGS does not have detailed records since the mission's inception in 1972,<br />

there is good evidence that more data have been distributed in the first 6 months of 2009 than<br />

in the entire first 36 years of the LANDSAT missions combined. This trend seems to increase<br />

exponentially.<br />

On August 17, the one-millionth LANDSAT image scene has been downloaded reaching a<br />

total of almost 200 TB of data in less than one year. Figure A-4 shows the incidence of scene<br />

downloaded all around the world while Figure A-5 the distribution of the on-demand<br />

processing orders.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 337 of 350<br />

Figure A-4 ETM+ Standard L1T Downloads<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

Figure A-5 ETM+ On-Demand Orders<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 338 of 350<br />

Figure A-6 below depicts the age of the LANDSAT scenes downloaded (in years).<br />

Figure A-6 L1T Product age Downloads<br />

LANDSAT images are delivered in one TAR compressed file (180MB), with all the 9 bands<br />

included. Each band file is terrain corrected (L1T) in GEO-TIFF format. Currently, two are the<br />

LANDSAT platforms flying, LANDSAT 5, launched in 1984 and LANDSAT 7 in orbit since<br />

1999.<br />

The first one is able only to perform real time imaging without onboard recording, while<br />

LANDSAT 7 every day collect almost 300 scenes regularly available to the users within 24<br />

hours of the acquisition.<br />

Based on the LANDSAT experience, it is anticipated that the total amount of <strong>Sentinel</strong>-2 data<br />

requested, thanks to its open access policy, will be quite comparable with the one currently<br />

observed at USGS.<br />

<strong>Sentinel</strong>-2 images (290x290 km) are 2.5 times greater in terms of on-ground coverage and 25<br />

times larger in terms of data volume.<br />

A first estimate of 400TBytes per year is considered for <strong>Sentinel</strong>-2 by extrapolating that the<br />

coverage of an area of (100x100 km) with all <strong>Sentinel</strong>-2 bands will weight about 0.4 GBytes;<br />

multiplying this by one million of scenes, which is the LANDSAT actual demand, leads to<br />

400TBytes.<br />

To limit the downloaded volume, a global tiling with a tile size of (100km x 100km) is<br />

highlighted as a good compromise. In addition, a mechanism allowing band sub-setting is<br />

underlined as an interesting trade-off, considering that the most requested channels will be<br />

likely the four visible ones (representing about half of the volume) which should help reducing<br />

the download budget.<br />

Compared to current requirements expressed though the DAP (cf. section A.4), these<br />

extrapolated volumes are 100 times greater.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 339 of 350<br />

A.6 DAP-R Analysis Table<br />

The following table summarises the requirement of each service in terms of product semantics and access characteristics. A<br />

<strong>Sentinel</strong>-2 equivalent volume estimate is provided for reference for the volume computations (linked to the mapping frequency).<br />

Service<br />

Area<br />

Processing<br />

Level<br />

Ortho Accuracy<br />

Cloud<br />

Coverage Tasking Mapping<br />

Frequency<br />

Size of<br />

L1C<br />

Compr.<br />

Data<br />

[Gbyte]<br />

Delivery<br />

INFO<br />

LAND AND TERRESTRIAL SERVICE<br />

LMCS_001 – EEA-38 wall-towall<br />

coverage<br />

EEA-38 + associated<br />

countries 5.8 million km2<br />

L1B, L3<br />

(orthorectified<br />

& satellite<br />

reflectance)<br />

yes 1/2 pixel < 5% Predefined<br />

LMCS_009 – High Risk Areas 6000 km2 L1B yes 1/3 pixel Predefined<br />

LMCS_010 – Agroenvironmental<br />

analysis<br />

LMCS_012a – Europe land cover<br />

of forests, HR coverage<br />

LMCS_003 – Seasonal/annual<br />

land change monitoring: Africa<br />

selected areas (HR)<br />

LMCS_006c – Selected sites for<br />

validation of MR and LR<br />

biophysical products<br />

LGSE_001 – Global Monitoring<br />

Food Security: Crop mapping:<br />

Africa selected areas (HR)<br />

LGSE_003 – Forest Monitoring:<br />

REDD<br />

EEA-38 demonstration sites<br />

73000 km2<br />

European selectes sites<br />

170000 km2<br />

L1B No 1/3 pixel Predefined<br />

L1B, L3<br />

(orthorectified<br />

& satellite<br />

reflectance)<br />

Every 3 Years - 2<br />

coverages during<br />

vegetation season<br />

Annually or 3 to 4<br />

per Year<br />

Annually or 3 to 4<br />

per Year<br />

290<br />

Normal for<br />

archive data<br />

Wall-to-wall land-cover mapping at European scale for implementation, review and<br />

monitoring of EU policies (e.g. water framework directive, biodiversity strategy,<br />

common agricultural, regional policies) and also for reporting obligations under<br />

international treaties (e.g. the Kyoto Protocol), in line with national land-cover /<br />

landuse<br />

inventories in the Member States. SAR data may be used as backup. Reference<br />

year 2009. Baseline: 2 data takes during vegetation season in reference year<br />

0.3 1-7 Days EU High Risks Areas. 4 data takes during vegetation season in reference year<br />

3.65 once Normal<br />

yes 1/2 pixel < 5% Predefined Every 3-5 years 8.5 Normal Coverage of Europe’s main forest areas<br />

Africa selected areas L1B yes 1/3 pixel < 5% Predefined Every year<br />

European selected areas<br />

3600 km2<br />

Africa: National coverage at<br />

MR and selected areas at HR<br />

of the following<br />

countries: Mozambique,<br />

Malawi, Zimbabwe,<br />

Ethiopia, Senegal and Sudan<br />

Areas in the tropical belt<br />

2-3 millions km2<br />

Spot View<br />

ortho<br />

500 per<br />

Year<br />

Normal<br />

yes 1/2 pixel < 10% Predefined Monthly 0.2 Normal<br />

L1B yes 1/3 pixel Predefined<br />

Yearly, new HR<br />

should be acquired<br />

every growing<br />

season<br />

L1B/C yes 1/3 IFOV Predefined<br />

One historical and<br />

one actual coverage<br />

(national / large<br />

regional) during<br />

dry season<br />

200 Normal<br />

150 Normal<br />

Environmental seasonal / annual change monitoring in development upon request<br />

from the user DGs (DEV, AIDCO, RELEX - plus high-resolution information on<br />

sites selected according to a statistically valid Area Frame Sampling scheme (AFS),<br />

as well as for hot-spot analysis.<br />

Selected sites among those identified by the Land Product Validation sub-group of<br />

CEOS for the validation of LR and MR biogeophysical parameters.<br />

Medium and high resolution crop mapping upon request from national and<br />

international users (FAO, WFP, Ministries of agriculture) - plus very high-resolution<br />

information on sites whereby field information cannot be collected<br />

Reduction of emissions from deforestation in developing countries for UNFCCC:<br />

300 – 500 HR – VHR scenes over tropical countries for large area coverage. In<br />

addition medium and low resolution multi-seasonal acquisitions to fill holes due to<br />

cloud coverage. Archived (40%) and newly (60%) acquired scenes,<br />

200 – 300 HR SAR images<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use © <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 340 of 350<br />

Service<br />

ERSS_001a – On-line Mapping<br />

for Europe (HR) - new data<br />

ERSS_002a – On-line Mapping<br />

for Rest of World (HR) - new<br />

data<br />

Area<br />

Europe and Mediterranean<br />

1.350.000 km2<br />

World<br />

2.0millions km2<br />

Processing<br />

Level<br />

Ortho Accuracy<br />

L1A no ca. 10-30 m<br />

L1A no ca. 10-30 m<br />

Cloud<br />

Coverage Tasking Mapping<br />

Frequency<br />

On<br />

demand<br />

On<br />

demand<br />

Size of<br />

L1C<br />

Compr.<br />

Data<br />

[Gbyte]<br />

Daily during crisis 70<br />

Daily during crisis 100<br />

Delivery<br />

< 16h new<br />

acqu.<br />

< 1.5h<br />

archived<br />

< 16h new<br />

acqu.<br />

< 1.5h<br />

archived<br />

INFO<br />

In response to meteorological, geophysical risks and complex humanitarian crisis.<br />

In response to meteorological, geophysical risks and complex humanitarian crisis.<br />

ERSS_005 – Overview reference<br />

maps – small scale<br />

Africa. Latin America, south<br />

est and central Asia<br />

6.450 millions km2<br />

L1B no 50m < 10% Predefined Once 322 Normal<br />

Small scale reference maps derived from archive (pre-event) data providing baseline<br />

mapping of infrastructure, settlements, topography, hydrology etc<br />

EMERGENCY RESPONSE SERVICES<br />

ERSS_006b – Historical assets<br />

maps medium<br />

ERSS_007b – Situation maps<br />

(Europe)<br />

ERSS_010c_LDS&SPT – Burn<br />

Scar Mapping (Landsat, SPOT)<br />

Europe L1B no 50m < 10% Predefined Once 500 Normal<br />

Europe : existing poorly<br />

mapped areas and disaster<br />

prone areas<br />

288.000 km2<br />

Spain, Italy, Greece<br />

240000 km2<br />

L1A/standard<br />

orthoready<br />

Landsat1G,<br />

Spot 1A<br />

yes 50m < 10%<br />

no 30m<br />

On<br />

demand<br />

Predefined<br />

On<br />

demand<br />

(just Spot)<br />

Once 14 Fast 48h<br />

For each frame: 3<br />

acquisition per year<br />

* 3 years<br />

One acquisition just<br />

before, another one<br />

during and the last<br />

one after summer<br />

12 Normal<br />

Medium scale thematic maps derived from archive (pre-event) data providing<br />

baseline mapping of ‘historical assets’ such as cultural data, population, land use and<br />

agriculture etc<br />

Medium scale situation maps derived from up-to-date data providing relevant<br />

thematic mapping of current situations in SAFER derived ‘hotspot’ areas<br />

Class: Mandatory Start Delivery: Kick off 12/2008<br />

Delivery of burnt scar maps based on high resolution EO data at the end of the fire<br />

campaign for an specific Area of Interest<br />

ERSS_010c_SPT – Burn Scar<br />

Mapping (SPOT)<br />

France<br />

20000 km2<br />

Level 1A no 10m<br />

On<br />

demand<br />

For each frame: 3<br />

acquisition per year<br />

* 3 yearsOne<br />

acquisition just<br />

before, another one<br />

during and the last<br />

one after summer<br />

1 Normal<br />

Delivery of burnt scar maps based on high resolution EO data at the end of the<br />

firecampaign for an specific Area of Interest<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use © <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 341 of 350<br />

Service<br />

Area<br />

Processing<br />

Level<br />

Ortho Accuracy<br />

Cloud<br />

Coverage Tasking Mapping<br />

Frequency<br />

Size of<br />

L1C<br />

Compr.<br />

Data<br />

[Gbyte]<br />

Delivery<br />

INFO<br />

ERSS_011a - Volcanic events<br />

outside Europe<br />

South America-So uth<br />

Pacific area<br />

10000 km2<br />

1B no


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 342 of 350<br />

Service<br />

Area<br />

Processing<br />

Level<br />

Ortho Accuracy<br />

Cloud<br />

Coverage Tasking Mapping<br />

Frequency<br />

Size of<br />

L1C<br />

Compr.<br />

Data<br />

[Gbyte]<br />

Delivery<br />

INFO<br />

EGSE_003 - IDP (Internally<br />

Displaced People)/Refugee<br />

Support Mapping<br />

Africa (mainly Chad,<br />

Uganda, Sudan, DR Congo)<br />

1 million km2<br />

1A, 1B yes 15/50m < 10%<br />

On<br />

demand<br />

Once 50 Normal<br />

This service aims to supply products related to the mapping and management of<br />

Refugee and IDP camps. These services range from needs assessment and<br />

environmental impact maps which include information such as availability of<br />

resources (fuel, clean water..) to support to census databases.<br />

EGSE_004 - Thematic Mapping<br />

Africa, Latin America,<br />

South-East and Central Asia<br />

1 million km2<br />

1A, 1B yes 15/50m < 10%<br />

On<br />

demand<br />

Once 50 Normal<br />

Service aims to supply thematic maps of different scales to local authorities, NGOs,<br />

UN agencies involved in prevention, risk reduction and reconstruction planning.<br />

Thematic mapping products provide information on e.g. the current environmental<br />

situation, hazards, health status/situation etc. Health maps shall support organisations<br />

with information on humidity levels, distance from main water sources, population<br />

distribution, etc. They aim to support emergency outbreak scenarios as well as<br />

longer<br />

term health problems.<br />

EGSE_007 - Basic Mapping –<br />

Small Scale<br />

Africa Asia<br />

80000 km2<br />

1B no 50m < 10% Predefined Yearly (Monthly) 4 Normal<br />

Small scale baseline mapping of infrastructure, settlements, topography, hydrology<br />

etc.<br />

EGSE_009 - Thematic Mapping<br />

– Medium Scale<br />

Africa Asia<br />

6500 km2<br />

1B no 50m < 10% Predefined Yearly (Monthly) 0.325 Normal<br />

Thematic mapping of various domains covering topics like land cover/land cover<br />

change, agriculture crop monitoring, environmental application,<br />

settlements/population mapping, hydrology support etc.<br />

EGSE_012 - Basic Mapping –<br />

Small Scale<br />

Latin America<br />

500 km2<br />

1B yes 30m < 10% Predefined Yearly (Monthly) 0.025 Normal<br />

Small scale reference maps derived from archive (pre-event) data providing baseline<br />

mapping of topography, hydrology etc<br />

EGSE_013 - Mapping of glacial<br />

lake outburst floods (GLOF)<br />

Bhutan<br />

5000km2<br />

1B yes Specific Predefined<br />

Monthly (Lakes)<br />

In case of a known<br />

event daily<br />

mapping of all<br />

affected areas<br />

0.25 Normal<br />

The requirements given are based on the objective to perform a feasibility study on<br />

mapping (historical) glacial lake outburst floods using radar data and – as reference –<br />

optical data<br />

EGSE_014 - RESPOND Basic<br />

mapping – small scale<br />

Africa, Latin America, South<br />

East and Central Asia<br />

195000 km2<br />

1B yes 50m < 10% Predefined Once 10 Normal<br />

Small scale Basic maps derived from archive data providing baseline mapping of<br />

infrastructure, settlements, topography, hydrology etc<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use © <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 343 of 350<br />

Service<br />

Area<br />

Processing<br />

Level<br />

Ortho Accuracy<br />

Cloud<br />

Coverage Tasking Mapping<br />

Frequency<br />

Size of<br />

L1C<br />

Compr.<br />

Data<br />

[Gbyte]<br />

Delivery<br />

INFO<br />

EGSE_017 - Thematic mapping<br />

– medium scale<br />

Africa, Latin America, South<br />

East and Central Asia<br />

4000 km2<br />

1B yes 50m < 10% Predefined Once 0.2 Normal<br />

Medium scale Thematic maps derived from archive data providing baseline thematic<br />

mapping such as natural hazard risk, population, land use and agriculture etc<br />

EGSE_021 -Basic mapping –<br />

small scale<br />

Africa, Latin America, South<br />

East and Central Asia<br />

100000 km2<br />

1B yes 50m < 10% Predefined Once 5 Normal<br />

Small scale reference maps derived from archive data providing baseline mapping of<br />

infrastructure, settlements, topography, hydrology etc<br />

EGSE_023 - In-Field Data<br />

Collection: small scale, large area<br />

Africa; Central and South<br />

America (incl. Caribbean);<br />

Central, South, and South-<br />

East Asia<br />

90000 km2<br />

1B no 50m<br />

On<br />

demand<br />

Daily for 2 weeks<br />

(for one event per<br />

year)<br />

4.5 NRT3h<br />

Deployment to disaster zone to provide real-time mapping to national and<br />

international emergency management and humanitarian aid agencies.<br />

EGSE_026 -Crisis and Damage<br />

Mapping – Non Charter<br />

Africa, Latin America,<br />

South-East and Central Asia<br />

100000 km2<br />

1A/1B yes 50m < 20%<br />

On<br />

demand<br />

Once 5<br />

NRT1h,<br />

NRT3h<br />

Crisis and damage mapping products provide an assessment of the status or<br />

availability of infrastructure during and/or after crisis. This is achieved through the<br />

provision of EO or non-EO geoinformation and analysis in easy-to-use formats,<br />

covering areas between local and regional scales.<br />

EGSE_027 -Basic Mapping<br />

Chad, West Darfur<br />

500000km2<br />

Orhto ready yes 30m < 10% Predefined Once 25 Normal<br />

Large scale reference maps derived from new data. They will contain information on<br />

infrastructure, settlements, topography, hydrology etc<br />

Africa, Latin America,<br />

EGSE_031 UNOSAT – User<br />

South-East and Central Asia,<br />

Ambassador for UN users: Basic<br />

Middle East<br />

Mapping Small Scale<br />

1000000 km2<br />

1A yes 15m < 10% Predefined Once 50 Normal<br />

Core baseline maps providing topographic mapping for the area of interest coupled<br />

with infrastructure, logistics, gazetteers, political/administrative boundaries etc. Can<br />

be used as the basis for other mapping themes. This service provides basic mapping<br />

at small scales.<br />

EGSE_032 - Crisis and Damage<br />

Mapping<br />

Near real time damage maps.<br />

Ideally showing pre and post<br />

crisis event.<br />

50000 km2<br />

1A No 15m < 20%<br />

On<br />

demand<br />

Once 2.5 NRT3h Near real time damage maps. Ideally showing pre and post crisis event.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use © <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 344 of 350<br />

Service<br />

Area<br />

Processing<br />

Level<br />

Ortho Accuracy<br />

Cloud<br />

Coverage Tasking Mapping<br />

Frequency<br />

Size of<br />

L1C<br />

Compr.<br />

Data<br />

[Gbyte]<br />

Delivery<br />

INFO<br />

EGSE_033 -Situation Mapping<br />

Africa, Latin America,<br />

South-East and Central Asia,<br />

Middle East<br />

15000 km2<br />

1A No 15m < 20%<br />

On<br />

demand<br />

Once 0.75 Normal<br />

Provides up to date but very dynamic situation information such as security zones,<br />

climatic conditions, location of field operatives etc. Involves close one to one<br />

inputs with field staff.<br />

EGSE_035 -Thematic Mapping-<br />

Context Mapping<br />

Africa<br />

40000 km2<br />

1A No 15m < 20% Predefined Once 2 Normal<br />

Specific high resolution mapping of refugee camps and inclusion of camp data<br />

collected from the relief agencies. This service focuses on providing satellite<br />

imagery derived input to refugee/IDP camp management as databases and also<br />

includes the potential for in-field data collection.<br />

EGSE_036 -Thematic Mapping-<br />

Medium Scale<br />

Africa, Latin America,<br />

South-East and Central Asia,<br />

Middle East<br />

10000 km2<br />

1A Yes 15m < 10% Predefined Once 0.5 Normal Thematic Mapping- Medium Scale<br />

EGSE_037 - Thematic Mapping-<br />

Large Scale<br />

Africa, Latin America,<br />

South-East and Central Asia,<br />

Middle East<br />

500 km2<br />

1A yes 15m < 10% Predefined Once 0.03 Normal Thematic Mapping- Large Scale<br />

EGSE_039 – RISK-EOS: Burn<br />

Scar Mapping<br />

ENTENTE Zone except<br />

Corsica (France), South of<br />

Italy, Mainland Portugal<br />

220000 km2<br />

1A No 10m Predefined<br />

Monthly (in<br />

summer only)<br />

11<br />

NRT3H<br />

(25%)<br />

Normal (75%)<br />

Burn Scar Mapping<br />

SECURITY SERVICE<br />

SEC_002 - Crisis Indicators:<br />

Exploitation of natural resources<br />

Africa (approx 200 x 200<br />

Km2 covering North and<br />

South Kivu province in<br />

DRC) and part of Senegal<br />

(approx 500 x 500 km)<br />

1B yes 25m Predefined<br />

2-3 complete<br />

coverages in 3 year<br />

intervals<br />

7.5 Normal<br />

Crisis Indicator will be generated from a LandUse/LandCover classification<br />

combining HR optical data and SAR imagery, which will be linked to socioeconomic<br />

data. The indicators are generated with a frequency of 3 to 5 years from<br />

HR data and monthly from MR data<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use © <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 345 of 350<br />

Service<br />

Area<br />

Processing<br />

Level<br />

Ortho Accuracy<br />

Cloud<br />

Coverage Tasking Mapping<br />

Frequency<br />

Size of<br />

L1C<br />

Compr.<br />

Data<br />

[Gbyte]<br />

Delivery<br />

INFO<br />

SEC_002a - Crisis Indicator:<br />

Population pressure<br />

Harare, Zimbabwe (approx.<br />

60 by 60 km2)<br />

1B Yes 25m Predefined<br />

HR1 data: 3 annual<br />

updates.<br />

0.245 Normal<br />

The Crisis Indicator will be generated from a settlement classification combining<br />

VHR1 and HR1 optical data, which will be linked to socio-economic data<br />

SEC_002b - Crisis Indicators:<br />

Land degradation<br />

Eastern Zimbabwe and<br />

border areas of Mozambique<br />

and South Africa(approx 500<br />

x 500 Km2)<br />

1B Yes 25m Predefined<br />

HR1 data: 3 annual<br />

updates.<br />

12.5 Normal<br />

.The Crisis Indicator will be generated from a LandUse/LandCover classification<br />

combining HR2 optical data, which will be linked to socio-economic data.<br />

Forhotspot areas also HR1 will be used.<br />

SEC_003a – Critical assets<br />

monitoring<br />

Part of Africa, part of Asia<br />

and Part of South America<br />

100 km2<br />

1B Yes Variable < 20% Predefined < 0.1<br />


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 346 of 350<br />

Service<br />

Area<br />

Processing<br />

Level<br />

Ortho Accuracy<br />

Cloud<br />

Coverage Tasking Mapping<br />

Frequency<br />

Size of<br />

L1C<br />

Compr.<br />

Data<br />

[Gbyte]<br />

Delivery<br />

INFO<br />

SEC_004b – Illegal Timber<br />

Logging<br />

Congo (Bandundu, Equateur<br />

provinces, Orientale<br />

province)<br />

10000 km2<br />

1B<br />

The lowest<br />

possible<br />

Predefined<br />

HR data: Half year<br />

beginning in spring<br />

2009 per 2 years;<br />

VHR data: every<br />

1 to 3 months per 2<br />

years. Namely: one<br />

HR acquisition on<br />

the area (area tbd,<br />

exact area can only<br />

be defined in<br />

collaboration with<br />

the user) every 6<br />

months. 2 HR per<br />

year per 2 year<br />

0.5<br />

Normal, on<br />

demand<br />

Monitoring of timber logging sites by means of optical and SAR HR and VHR data.<br />

The mapping frequency will be seasonal every 6 months (acquisition during the dry<br />

season). Possibly very limited "on demand" dataset will be used.<br />

SEC_004c – Illicit Crops<br />

Columbia AND/OR Peru<br />

3600 km2<br />

1A not<br />

calibrated<br />

no<br />

The lowest<br />

possible<br />

Predefined<br />

Twice a year in<br />

April (before<br />

harvest) and<br />

October<br />

0.18 Normal<br />

Identification and monitoring of illicit crop sites with HR and VHR optical data with<br />

mapping frequency of 6 months<br />

SEC_007a – Terrain analysis and<br />

mobility assessment<br />

Outside EU. High probability<br />

on Africa (unstable regions<br />

i.e. Darfur...)<br />

100 km2<br />

1B yes TBD<br />

On<br />

demand<br />

Two to three<br />

activation a year<br />

with about 3 maps<br />

for each activation<br />

< 0.1<br />

Within 12 to<br />

24 hours after<br />

data<br />

acquisition<br />

Rapid assessment for assets status to be performed in the occurrence of a crisis. This<br />

service chain addresses unexpected or, at least, unprepared crisis at the time of their<br />

occurrence<br />

SEC_008a – Damage<br />

Assessment for post conflict<br />

situation<br />

Global<br />

700 km2<br />

1B no<br />

On<br />

demand<br />

Once after event +<br />

corresponding<br />

archive scene<br />

< 0.1 Normal<br />

Production of a post-conflict damage assessment report derived by change detection<br />

on VHR/HR optical data and VHR radar data executed twice during the project<br />

SEC_008b – Support<br />

reconstruction missions after<br />

conflicts<br />

Global<br />

700 km2<br />

1B no Predefined<br />

Twice during each<br />

phase over the<br />

desired region<br />

< 0.1 Normal<br />

Monitoring of Reconstruction activities focussing on development and improvement<br />

of infrastructures based on VHR/HR optical data and VHR radar data executed twice<br />

during each project phase<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use © <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 347 of 350<br />

Service<br />

Area<br />

Processing<br />

Level<br />

Ortho Accuracy<br />

Cloud<br />

Coverage Tasking Mapping<br />

Frequency<br />

Size of<br />

L1C<br />

Compr.<br />

Data<br />

[Gbyte]<br />

Delivery<br />

INFO<br />

MARINE SERVICE<br />

MOS_001 - EMSA -<br />

CleanSeaNet<br />

MGSE_012 – Polar View: Glacier<br />

Monitoring<br />

European Seas 2 Yes Predefined<br />

Canada, Iceland, Northern<br />

Europe, 35000km2<br />

Daily Coverage (<br />

Radar data) of each<br />

EU water for full<br />

maritime<br />

surveillance<br />

capability<br />

1B NA 10-30m On demand Monthly 2.1 Normal<br />

50 NRT3h EU Satellite surveillance service for oil spill monitoring and polluter identification<br />

A wide range of products are available ranging from glaciers inventory maps to<br />

glacier energy-balance models.<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use © <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 348 of 350<br />

APPENDIX-B MSI SCENES OVERLAP ANALYSIS<br />

Begin of the Segment (A) definition:<br />

The following variables are defined:<br />

‣ L1 is equal to the first line of detector 1 (an odd one) on the track reference frame (in<br />

km);<br />

‣ L2 is equal to the first line of detector 2 (an even one) on the track reference frame (in<br />

km);<br />

‣ LD is equal to the first line of the product after coarse registration inter-detector (in<br />

km);<br />

‣ P is equal to the radiometric processing margin (in km);<br />

‣ BHD is equal to the B/H interdetector (in km, approx 47);<br />

‣ BHB is equal to the B/H interbands (in km, approx 14);<br />

‣ SCE is equal to the scene size (in km, approx 23);<br />

Scene no i<br />

interdetc. derg. (BHD) ~47km<br />

onboard scene (SCE) ~23km<br />

interband derg. (BHB) ~14km<br />

scene footprint 37km total<br />

L<br />

L<br />

LD<br />

L1=L2+BHD-BHB<br />

LD=L1+BHB+P or LD=L2+BHD+P<br />

Assumption: Introduce margins (additional N scene at the beginning of the segment).<br />

LD’, L1’ and L2’ are the new values with the new margin (N scenes), accordingly:<br />

LD’=L1’+BHB+P or LD’=L2’+BHD+P<br />

In this case, L2’=L2-N*SCE, which means that<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 349 of 350<br />

LD’=L2+BHD+P-N*SCE or =L1+BHB+P-N*SCE<br />

End of the Segment (B) definition:<br />

The following variables are defined:<br />

‣ L3 is equal to the first line of detector 1 (an odd one) on the track reference frame (in<br />

km) of the last scene<br />

‣ L4 is equal to the first line of detector 2 (an even one) on the track reference frame (in<br />

km) of the last scene<br />

‣ LF is equal to the last line of the product after coarse registration inter-dtc (in km)<br />

‣ P is equal to the radiometric processing margin (in km).<br />

Scene no k<br />

interdetc. derg. (BHD) ~47km<br />

onboard scene (SCE) ~23km<br />

interband derg. (BHB) ~14km<br />

L<br />

L<br />

LF<br />

L4=L3-BHD+BHB<br />

LF=L4 + SCE –P = L3- BHD+BHB + SCE – P<br />

Assumption: No scenes margin at the end<br />

The Junction of between two segments A/B:<br />

The following variables are defined:<br />

‣ L3 is equal to the first line of detector 1 (an odd one) on the track reference frame (in<br />

km) of the last scene (k) of segment A<br />

‣ L4 is equal to the first line of detector 2 (an even one) on the track reference frame (in<br />

km) of the last scene (k) of segment A<br />

<strong>ESA</strong> UNCLASSIFIED – For Official Use<br />

© <strong>ESA</strong><br />

The copyright of this document is the property of <strong>ESA</strong>. It is supplied in confidence and shall not be reproduced, copied or<br />

communicated to any third party without written permission from <strong>ESA</strong>.


<strong>GSC</strong> <strong>Sentinel</strong>-2 <strong>PDGS</strong> <strong>OCD</strong><br />

Issue 1 Revision 2 (draft) - 25.07.2010<br />

GMES-GSEG-EOPG-TN-09-0008<br />

page 350 of 350<br />

‣ L1 is equal to the first line of detector 1 (an odd one) on the track reference frame (in<br />

km) of the first scene (i) of the segment B<br />

‣ L2 is equal to the first line of detector 2 (an even one) on the track reference frame (in<br />

km) of the first scene (i) of the segment B<br />

L2=L4+SCE<br />

L1=L3+SCE<br />

Segment A ending line:<br />

(0) LF=L4+SCE-P = L3- BHD+BHB + SCE - P<br />

Segment B first line (with margins)<br />

(1) LD’=L2+BHD+P-N*SCE = L4+SCE+BHD+P-N*SCE<br />

(2) LD’=L1+BHB+P-N*SCE = L3+SCE+BHB+P-N*SCE<br />

It is required that: LD’

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

Saved successfully!

Ooh no, something went wrong!