VITAL Smart City Management OS
Download your introductions to VITAL here:
VITAL-OS: the IoT operating system for smart cities
VITAL: the future of IoT application development in smart cities
VITAL: the key to managing IoT systems in smart cities
The VITAL-OS offers access to all modules of the VITAL platform. Access it here.
Modern cities are increasingly seeking ICT-driven ways to plan and monitor their sustainable interventions on the urban environment. Such interventions include the development, deployment and operation of IoT-based smart city services. The ability to plan, monitor and manage such IoT based services regardless of the technology platform that empowers them is a key enabler for structuring and organizing city-wide interventions (Smart City Operating System). The VITAL project focuses on the development of a novel replicable smart cities platform OS, which will enable the integration and semantic interoperability of multiple IoT systems that underpin smart city applications and services. One of the core characteristics of this Smart City OS platform is its Core Management OS layer, which aims at providing functionalities for monitoring and controlling in a unified way diverse IoT systems and services, in a plug and play form, allowing the deploy and trial of IoT solutions from one to another city, thereby facilitating the city-wide planning and monitoring of relevant interventions by means of replication of running IoT systems.
The VITAL-IoT platform is a complex IoT system that consists of multiple loosely coupled subcomponents, and by design integrates with multiple and heterogeneous underlying IoT Platforms / Products. VITAL-IoT provides to its connected applications a common view of the data & services provided by these underlying systems, unified by a common semantic data model. In a similar fashion the VITAL-IoT management OS layer provides a common management plane that unifies all the management information of all components and systems as well as management functionality that can be performed in a unified way to all parts of the VITAL project ecosystem. More specifically, the VITAL-IoT management OS layer:
- Supports the management of the core VITAL-IoT platform and all individual VITAL project sub-systems.
- Provides a common, unified management view (monitoring and control if allowed) of the different underlying IoT Systems. It integrates with any management hooks provided by these systems and translates data and functionality into the common VITAL project management model.
- Manages the relationships between VITAL-IoT components and subsystems. This is an extension of the monitoring (and control when possible) of the individual component/sub-system operational / health parameters to the monitoring of the interactions between them.
VITAL-IoT Smart City OS Users
The VITAL-IoT management OS layer handles the following types of objects:
- IoT Systems: These are the underlying IoT Platforms and Applications that are connected to the VITAL-IoT platform via the VITAL-IoT adapters. Depending on what each system supports, the management layer retrieves, processes and uses information on the performance and configuration parameters and even specific alerts emanating from the connected IoT system.
- Sensors / ICOs: These are the actual “low-level” ICOs that are typically connected to the VITAL platform via an underlying IoT System. The management layer provides operational information of the Sensors basic parameters (including position and trajectory for mobile ICOs) as well as the availability and QoS parameters of the related data streams (if available by the IoT systems).
- VITAL-IoT Platform Components: These are the individual loosely coupled sub-systems/components of the VITAL project architecture, i.e. the CEP module, the Service Discovery module and repository, the Data Management layer and the VUAIs, the Workflow Management module, etc. The management layer monitors and handles health information as well as data related to all the aspects of the FCAPS model (wherever applicable) for each component.
- SLA: This refers to the SLAs set between the VITAL project deployment and the connected Platform/Data Providers. The management layer will provide monitoring services as well as historical data on these SLAs.
- Security information: This refers to all security related management data, i.e. users and groups, data related to authenticated sessions and failed authentication or unauthorized access attempts by the applications operating on top of the VITAL platform.
The purpose of the VITAL-IoT live demo is to showcase the topology and monitoring functions of the Vital-IoT platform in a real installation. For this setup a Vital-IoT system has been deployed in the town of Istanbul. This system interconnects with traffic sensors that measure and report traffic related data, like speed of vehicles.
The management platform of Vital then collects data and metadata from the system, focusing on its capabilities, supported services, current status and performance. It also collects information on the connected sensors with their location, status and supported observations. The monitoring screen of the management platform is then filled with:
- Topology: i.e. the list of systems it monitors (currently one), the list of sensors deployed in the systems and a Geo map with the location of each sensor color-coded to indicate the current operational status (green for Running, orange otherwise).
- Status and Performance: System and Sensor meta information is displayed in a dashboard view with performance indicators (graphs) if available.
- Observation: Especially for sensors, the platform can retrieve the last observation measured and display it to the user.
VITAL-IoT Smart City Management OS
This live demo is a VITAL-IoT prototype management OS application showing the performance and status of the VITAL Live Traffic Data platform in Istanbul as well as the location and status of all sensors.