SSV Software Systems supplements its embedded system firmware with a cloud operation system. This operating system is used on a root server on the Internet. Both operating systems are interconnected to form a distributed system. The embedded operating system is a Linux system whose kernel has been optimized for minimum resource use. In other words, the kernel contains only the drivers and functions needed for a particular hardware module. This results in very low memory requirements and very fast boot-up. In addition to the kernel with a TCP/IP stack for IPv4 and IPv6, the scope of delivery includes a file system developed for use in Flash memory modules and an SSV/ECC driver for cloud communication.
The cloud operating system is based on a Debian Linux server system for x86 platforms that has been expanded to include a special (cloud) service framework. Different scalable services run within this framework, some of which communicate directly with the embedded operating system. Other services offer, for example, Web-based user interfaces for monitoring the current operating status of an embedded system over the Internet or a data logger for long-term data recording with E-mail alerts. Also available is a special VPN rendezvous service that enables an SSL/TLS-based VPN to be established between embedded systems and remote maintenance PCs of external support personnel. Typical applications for these interconnected systems include web pages whose purpose is to allow status monitoring via a smart phone or PC browser, automatic remote monitoring of important system functions with e-mail notification, central configuration and software management, and VPN-secured remote access at the system level.












