Pleiades & Spot
Pleiades & Spot
Pleiades & Spot
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
HMA Implementation Plan<br />
CNES / SPOT IMAGE<br />
JP Gleyzes<br />
D Giacobbo<br />
GSCB<br />
June 2007 – Slide 1
SPOT/PLEIADES G/S Backend<br />
SPOT operations and maintenance under SISA responsibility<br />
HMA Implementation plan is a CNES/SISA joint document<br />
GSCB<br />
PLEIADES development under CNES<br />
responsibility<br />
PLEIADES operations under SISA<br />
responsibility<br />
June 2007 – Slide 2
HMA target Architecture<br />
For <strong>Spot</strong> Image context, the mission ground segment and commercial entity are<br />
operated by a single entity.<br />
• The User Management service is integrated with the different technical services.<br />
SPOT & <strong>Pleiades</strong> services compliant with HMA published services<br />
GSCB<br />
June 2007 – Slide 3
SPOT/PLEIADES strategy and<br />
assumptions<br />
<strong>Spot</strong> Image Ground Segment will offer different services compliant with the ICD’s<br />
defined in the study phase of HMA Project.<br />
• These services allow an homogeneous and standardized access to SPOT and <strong>Pleiades</strong><br />
servers : Service Discovery, Catalog, Programming, Ordering, On line Data Access, User<br />
Management.<br />
• The maturity of different components of SISA IT involved in this Implementation Plan is very<br />
variable : SPOT system under exploitation since 1986, <strong>Pleiades</strong> launch scheduled in 2009.<br />
CNES / SPOT IMAGE overall strategy<br />
• Step by step implementation<br />
• Step 1 – SPOT services implementation on existing SISA IT infrastructure<br />
• Step 2 – SPOT services integration with DAIL (end to end tests)<br />
• Step 3 – Benchmarking of the overall process<br />
• Step 4 – PLEIADES services upgrade<br />
• Step 5 – PLEIADES services integration with DAIL<br />
• Step 6 – SSALTO altimetric data Ground segment (Topex/poseidon, Jason 1, Jason 2, …)<br />
services integration with DAIL<br />
Moreover many other <strong>Spot</strong> Image IT components are also concerned by HMA services<br />
and have to be taken into account in the overall strategy<br />
• Production Workflow management,<br />
• Business Workflow management (including : request for quotation, pricing and billing).<br />
GSCB<br />
June 2007 – Slide 4
SPOT/PLEIADES G/S Backend<br />
Current Status (prototype or existing SPOT/PLEIADES<br />
services) vs HMA ICD’s SPOT PLEIADES<br />
Collection Discovery Service NC** NC**<br />
Service Discovery Service NC** NC**<br />
Catalogue Service Profile<br />
PC* PC*<br />
Programming Service C NC**<br />
Order Service PC* NC**<br />
User Management Service C NC**<br />
Data Access Request Service NC** NC**<br />
C : Compliant<br />
PC : Partially Compliant<br />
NC : Non Compliant<br />
SPOT TPM<br />
EOLI ICD<br />
SPOT proto<br />
compliant with<br />
CSW EO App<br />
SPOT proto<br />
from COMU<br />
OGC SPS<br />
SPOT proto<br />
Cata + prog<br />
GSCB<br />
PLEIADES proto<br />
compliant with<br />
GML schema<br />
limitations<br />
June 2007 – Slide 5<br />
PLEIADES<br />
ICD<br />
proprietary
<strong>Spot</strong> Image Ground Segment<br />
implementation : SPOT Phase<br />
Information System Management description<br />
External Catalogue Access<br />
Catalogues Access<br />
SAS- SICORP<br />
Système d’Accès à <strong>Spot</strong><br />
DALI<br />
Catalogue Products<br />
GSCB<br />
SAS- Toulouse<br />
Système d’Accès à <strong>Spot</strong><br />
SIRIUS On Line<br />
HMA WS HMA WS<br />
DMZ<br />
Catalogue Products and<br />
Request For Quotation<br />
Customer Request<br />
Customer Request<br />
Catalogue Ordering<br />
DMZ<br />
Firewall Firewall<br />
Information<br />
System<br />
Management<br />
Commercial Management<br />
Gescom Production Management<br />
Gesprod<br />
Archives Access<br />
ARCHIVAL<br />
Archive Products<br />
DRS<br />
Direct Receiving<br />
Station<br />
EAI/GesD2P<br />
ANDORRE<br />
Ortho processing<br />
workshop<br />
CAP<br />
Archive extraction<br />
and pre processing<br />
DRS<br />
Direct Receiving<br />
Station<br />
SLR<br />
Network<br />
Delivery<br />
Value Added Product<br />
generation<br />
Standard Product<br />
generation<br />
Delivery: HTTP<br />
June 2007 – Slide 6
<strong>Spot</strong> Image Ground Segment<br />
implementation : PLEIADES Phase<br />
The list of software involved in the second phase<br />
(PLEIADES services)<br />
• <strong>Pleiades</strong> Software (servers)<br />
Catalog update (external catalog only)<br />
Front-End (HMA/prog unit) to be developed<br />
HMA Front-End to <strong>Pleiades</strong> Access Rights management service<br />
• SISA Multi mission Components<br />
EAI/GESD2P (ordering services),<br />
Gescom/Gesprod update<br />
• New Multi missions services involved<br />
Ordering Services access layer to be defined<br />
On Line Data Access layer to be defined<br />
GSCB<br />
June 2007 – Slide 7
<strong>Spot</strong> Image Ground Segment<br />
implementation : Ordering example<br />
SPOT/<strong>Pleiades</strong> ordering services have not been<br />
developed in consistency with HMA ICD’s<br />
• Front End shall be developed to communicate with the HMA<br />
protocol.<br />
The getQuotation Service shall be implemented in consistency with<br />
business Workflow (GESD2P/gescom from SISA IT)<br />
So the implementation phase requires the development of dedicated<br />
façade<br />
GetCapabilities<br />
GetOptions<br />
Submit<br />
GetStatus<br />
Cancel<br />
GetQuotation<br />
PLEIADES Ordering Services Front End ICR Management Unit/GESD2P<br />
Image Production Request Services<br />
GSCB<br />
Submit<br />
Cancel<br />
Resume<br />
getStatus<br />
June 2007 – Slide 8
SISA<br />
Existing facilities<br />
Catalogue <strong>Spot</strong>, SOL<br />
IFs<br />
Ordering <strong>Spot</strong><br />
IFs<br />
Mission Planning<br />
IFs<br />
<strong>Spot</strong><br />
Gestions<br />
commerciale et de<br />
production de <strong>Spot</strong> IFs<br />
(via EAI)<br />
Under development<br />
Under specification<br />
Existing services<br />
CNES<br />
Under development<br />
Catalogue<br />
<strong>Pleiades</strong><br />
ICR management et<br />
Ordering<br />
<strong>Pleiades</strong><br />
Mission planning<br />
<strong>Pleiades</strong><br />
Access right<br />
management<br />
Access Unit<br />
Current status (Q2 2007)<br />
CSW<br />
IFp<br />
IFp<br />
IFp<br />
IFp<br />
CSW<br />
EOLI<br />
SPS<br />
TBD<br />
GSCB<br />
HMA<br />
Under definition<br />
Catalogue<br />
Ordering<br />
Mission Planning<br />
User management<br />
CSW<br />
EOLI<br />
SPS<br />
TBD<br />
TBD On line Data Access TBD<br />
June 2007 – Slide 9<br />
ESA<br />
Under development<br />
SSE Catalogue<br />
access<br />
SSE Ordering<br />
access<br />
SSE Mission<br />
planning access<br />
SSE user<br />
management
SISA<br />
Existing facilities<br />
Catalogue <strong>Spot</strong>, NSL IFs<br />
Ordering <strong>Spot</strong><br />
<strong>Spot</strong><br />
Mission Planning<br />
<strong>Spot</strong><br />
CSW<br />
EOLI<br />
IFs<br />
IFs<br />
SPS<br />
Gestions UM<br />
commerciale et de<br />
OLD<br />
production de <strong>Spot</strong><br />
(via EAI) IFs<br />
Status (Q 3-4 3 4 2008)<br />
<strong>Pleiades</strong> services : <strong>Spot</strong> Image<br />
integration<br />
CNES<br />
<strong>Pleiades</strong> facilities<br />
Catalogue <strong>Pleiades</strong><br />
CSW<br />
ICR management et<br />
Ordering<br />
<strong>Pleiades</strong><br />
Mission planning<br />
<strong>Pleiades</strong><br />
Access right<br />
management<br />
Access Unit<br />
IFp<br />
IFp<br />
IFp<br />
GSCB<br />
IFp<br />
CSW<br />
EOLI<br />
SPS<br />
OGC UM<br />
HMA<br />
Catalogue<br />
Ordering<br />
Mission Planning<br />
User management<br />
On line Data Access<br />
CSW<br />
EOLI<br />
SPS<br />
OGC UM<br />
OLD OGC OLD OGC<br />
June 2007 – Slide 10
user’s Services Access<br />
• PHR_Access_Unit,<br />
provides the users and<br />
customers with MMI to<br />
access the PHR system<br />
services.<br />
• Note that this UNIT may<br />
be complemented by a<br />
multi sensor layer<br />
specifically developed<br />
and suited to the needs<br />
of each Operator<br />
EO Data Access<br />
Integration layer<br />
Plug in<br />
Programming<br />
Chain<br />
Imaging<br />
Chain<br />
Command<br />
Control<br />
Chain<br />
Common<br />
Services<br />
Access<br />
Unit<br />
Image<br />
Processing<br />
Unit<br />
GSCB<br />
Programming<br />
Unit<br />
Image<br />
Calibration<br />
Unit<br />
Image<br />
Receiving<br />
Station Unit<br />
Attitude<br />
Restoration<br />
Unit<br />
Command&<br />
Control<br />
Unit<br />
Common Services<br />
DUPC<br />
Unit<br />
June 2007 – Slide 11<br />
PCME<br />
Unit
<strong>Spot</strong> SISA Image<br />
Existing facilities<br />
Catalogue <strong>Spot</strong><br />
Catalogue<br />
<strong>Pleiades</strong><br />
Ordering<br />
<strong>Spot</strong><br />
<strong>Pleiades</strong><br />
Mission Planning<br />
<strong>Spot</strong><br />
<strong>Pleiades</strong><br />
Gestions<br />
commerciale et de<br />
et production de production de <strong>Spot</strong> de<br />
<strong>Spot</strong> (via (via EAI) EAI)<br />
IFs<br />
CSW<br />
IFs<br />
EOLI<br />
IFs<br />
SPS<br />
UM<br />
IFs<br />
OLD<br />
Status (Q4 2008)<br />
<strong>Spot</strong> Image/HMA IVQ<br />
CSW<br />
EOLI<br />
SPS<br />
OGC UM<br />
GSCB<br />
HMA<br />
Catalogue<br />
Ordering<br />
Mission Planning<br />
User management<br />
On line Data Access<br />
CSW<br />
EOLI<br />
SPS<br />
OGC UM<br />
OLD OGC OLD OGC<br />
June 2007 – Slide 12<br />
ESA<br />
SSE Catalogue<br />
access<br />
SSE Ordering<br />
access<br />
SSE Mission<br />
planning access<br />
SSE user<br />
management
SLA key issues<br />
A Service Level Agreement will be prepared for each of the services relevant to HMA<br />
implementation (could be different between SPOT and PLEIADES)<br />
• catalogue and discovery services for SPOT and PLEIADES<br />
• programming services for SPOT and PLEIADES<br />
• ordering services for SPOT and PLEIADES<br />
• user management services for SPOT and PLEIADES<br />
• on-line data access services for SPOT and PLEIADES<br />
SLA will include (preliminary figures provided inside IP draft)<br />
• definition of the service<br />
• category of users that are authorised to access to the service<br />
• rights granted to the users<br />
• procedure to access to the service<br />
• performances of the service (volume, response times, availability, etc)<br />
Commitments on SLA are difficult because<br />
• priority assigned to a user is generally depending on its financial commitment with the ground segment<br />
operator. The higher price the user will pay, the higher level of service he will obtain. It is therefore difficult to<br />
estimate the performances of the services without any knowledge of the financial component of the DAA<br />
• performances figures that are included in the Service Level Agreements are the current performances of the<br />
ground segments (existing performances for SPOT, specified performances for PLEIADES) without any HMA<br />
interface or DAIL.<br />
GSCB<br />
June 2007 – Slide 13
<strong>Spot</strong> Image Ground Segment<br />
implementation : Critical items<br />
The compliance with SLA requirements (performance, availability) should be<br />
a critical point.<br />
<strong>Spot</strong> Image IT architecture and global software architecture : façade layers,<br />
legacy database are imposed and mandate a two-step implementation plan<br />
• First step: functional SPOT services implementation based on existing IT<br />
infrastructure ;<br />
calibration/evaluation/benchmarking of performances reached by infrastructure (global<br />
infrastructure including ESA portal and DAIL layers)<br />
set up diagnostics of benchmarking phase : identify bottlenecks, performances<br />
problems, time consuming layers…propose update IT architecture<br />
• Second step: Implement update IT architecture for SPOT services<br />
commit on SLA requirements derived from<br />
Anticipate <strong>Pleiades</strong> services implementation<br />
GSCB<br />
June 2007 – Slide 14
Pre requesit : CCN2<br />
ODA, User’s management<br />
requirements consolidated<br />
ICD’s :<br />
Programming,<br />
Ordering, Online<br />
Data Access,<br />
Catalog<br />
SISA IT Architecture<br />
ICD’s consolidated<br />
Detailed design ODA UM<br />
CNES/<strong>Spot</strong> Image<br />
Implementation Plan<br />
Timeline<br />
Kick off meeting<br />
Acceptance tests Plan<br />
Phase 1/2 (SPOT services)<br />
Software packages<br />
Phase 1/2 (SPOT services)<br />
15 Sep 2007 15 Jan 2008<br />
Acceptance tests Plan<br />
Phase2/2 (SPOT services)<br />
Software packages<br />
Phase2/2 (SPOT services)<br />
Development<br />
(SPOT services)<br />
CDR phase 1<br />
SISA SPOT/<strong>Pleiades</strong><br />
<strong>Spot</strong> Image Ground Segment<br />
implementation : Planning<br />
AIVQ SISA (SPOT<br />
services)<br />
For AR review<br />
Phase 1 (SPOT services)<br />
Acceptance test plan<br />
performed, anomalies, CFR<br />
15 Mar 2008 1 Oct 2008<br />
15 Feb 2009<br />
Pre IVQ review<br />
Before AIVQ Phase 1<br />
SISA AR<br />
SPOT IMAGE Phase 1<br />
(SPOT services)<br />
Acceptance tests Plan<br />
(<strong>Pleiades</strong> services)<br />
Software packages (<strong>Pleiades</strong><br />
services)<br />
GSCB<br />
Development<br />
(<strong>Pleiades</strong><br />
services)<br />
AIVQ DAIL/SISA<br />
(SPOT services)<br />
CDR phase 2<br />
SISA SPOT/<strong>Pleiades</strong><br />
(devoted to PLEIADES<br />
services)<br />
For AR review<br />
Phase 2 (<strong>Pleiades</strong> services)<br />
Acceptance test plan<br />
performed, anomalies, CFR<br />
AIVQ SISA<br />
(<strong>Pleiades</strong><br />
services)<br />
1 Nov 2009<br />
SISA AR<br />
SPOT IMAGE Phase 2<br />
(<strong>Pleiades</strong> services)<br />
AIVQ DAIL/SISA<br />
(<strong>Pleiades</strong> services)<br />
June 2007 – Slide 15<br />
1 Apr 20010<br />
Final Review System<br />
delivery