Závěrečná zpráva
DTL/DML Mission Control System (MCS) Demonstrator
Úvod
V předcházejícím projektu "Advanced SCOS-2000 Monitoring" spolupracovala firma ANF DATA na vývoji softwarových knihoven pro správu a přenos telemetrických dat v kontextu nové architektury pro pozemní operační systémy (ESA Ground Operation System - EGOS)Účelem tohoto projektu bylo ověřit funkčnost nových softwarových knihoven EGOS Data Transfer Library a Data Management Library (DTL/DML) v existujícím satelitním řídícím systému SCOS-2000. Pojekt se uskutečnil ve spolupráci s firmou Siemens Rakousko (hlavní dodavatel, program GSTP) a firmou ANF DATA (subdodavatel, program PECS).Projekt začal v prosinci 2007 a byl dokončen v červnu 2010.
Popis
Hlavní výhodou nové architektury je, že základní komponenty pro distribuci dat využívají softwarové knihovny EGOS DTL/DML a proto nejsou závislé na existujících knihovnách systému SCOS-2000. To umožňuje použití těchto komponent nejen v satelitním řídícím systému SCOS-2000, ale i v dalších aplikacích v rámci pozemního segmentu ESA. Nové základní komponenty pro distribuci dat (Basic Data Consumers, Providers, Distribution Nodes, and Filters) lze jednoduše upravit a použít pro distribuci libovolných datových typů nezávisle na platformě. Stačí nadefinovat nové datové typy s pomocí jazyka IDL (Interface Definition Language), odvodit datové filtry od již existujících základních filtrů (pokud je požadováno filtrování dat) a vytvořit instance příslušných datových zdrojů (data providers), distribučních uzlů (data distribution nodes) a uživatelských aplikací (data consumers). Základní distribuční komponenty byly použity i v SCOS-2000 demonstrátoru k nahrazení púvodního systému distribuce telemetrických dat – tj. subsystémů CPD (Centralized Packet Distribution) a PDS/PARC (Packet Archiving and Distribution servers). Dílčí, integrační a systémové testy byly provedeny s využitím nástroje pro automatické testování ART (Automated Regression Testing). Výkonostní testy prokázaly, že MSC Demonstrátor splňuje požadavky na distribuci dat v satelitním řídícím systému SCOS-2000.





