Monitoring, Control and Configuration
The software framework egmc² provides management services for complex information and communication infrastructures. Such services are monitoring and control, configuration, archiving, data processing, commanding as well as state of- the-art graphical user interfaces. Within satellite ground segments egmc² can be used to bridge the gap between data segments (incl. network, infrastructure assets and applications) and the satellite control functions provided by frameworks such as SCOS-2000 and CGS.
The egmc² framework uses state-of-the-art software technology, which makes the framework applications highly configurable and adaptable to special user scenarios. The framework uses a component architecture, which allows building applications from small building blocks, which are finely grained to allow adaptation to diverse implementation scenarios.
The egmc² framework uses a highly efficient proprietary TCP based network protocol for its interprocess communications. This protocol enables egmc² applications to be distributed easily over large networks. Via the hierarchical data structures employed in egmc², data processing and data collection become a distributed process.
The open interface concept allows customers to easily integrate additional in-house products and services as well as third-party products. The egmc² applications and services can be extended by coding components compliant with the component specifications. Most integration and extension do not require code development or access to the source code of the framework, respectively.
Since components are re-used in numerous projects, a great amount of testing has been completed in previous projects. Likewise, many capabilities which normally go to the „nice to have“ list instead of the requirements baseline will come as off-the shelf components of the framework. This allows facility designers and integrators to request useful but often neglected features at an early stage, rather than ordering them in subsequent packages. To do so enables the procurement team to better evaluate the true cost of a solution and make valid comparisons between offers.