The final ALMANAC Smart City Platform (ALMANAC SCP) consists of several components which can be used to develop and implement Smart City solutions. Five of them are Smart City enablers which developers can freely access to build solutions; two of them offer IoT connectivity, using energy efficient and widely applicable capillary M2M networks and the last three are applications for the water and waste domains.
ALMANAC Smart City Enablers Smart City Resource Adaptation Layer - SCRAL The key element of the ALMANAC platform is the SCRAL middleware, based on a service-oriented architecture and supporting semantic interoperability of heterogeneous resources, devices and services and data management. The middleware supports the Smart City applications by dynamically federating private and public networks. The purpose of SCRAL is to integrate and expose relevant functionalities of heterogeneous physical devices. It provides REST-based, uniform and transparent access to devices, and allows integration of Smart City resources so that platforms can be seamlessly linked and synchronised with physical IoT resources. For more information, contact
Maurizio Spirito from Istituto Superiore Mario Boella
ALMANAC IoT Resources The ALMANAC IoT Resources contain a suite of software components for handling IoT resources: the IoT Resource Catalogue, the IoT Storage Manager and the IoT Cloud Service Catalogue. The IoT Resource Catalogue is a device discovery and management system. It scales with the deployment and can be used both in the home for device discovery with UPnP and in the enterprise as an IoT device catalogue crucial to the IoT platform infrastructure. It acts as a ‘control hub’ for actuating a set of devices and can communicate autonomously with storage providers to intelligently cache IoT observations. The Storage Manager is a complete framework that encapsulates the complexities of storing time series data and provides easy-to-use APIs for data retrieval. It is technology agnostic and can use both cloud storage providers and local instances of popular NoSQL database technologies like for example MongoDB. The IoT Cloud Service Catalogue is a distributed cloud catalogue of storage providers. If several storage services with different pricing are available, a Storage Manager can select to store data where it is cheapest. The components are available in .net versions at IoTWorldServices, a collection of Open Source LinkSmart components developed for the .net framework. For more information, contact
Peter Rosengren from CNET Svenska AB
The SCRAL and IoT Resources are released as Open Source and are available in the ALMANAC Lab repository. LinkSmart (Java) Extension Components The LinkSmart (Java) Extension Components are extensions to the java-based OS LinkSmart middleware. They act as a Federated Cloud Enablers by establishing an overlay network to connect local IoT networks and thus enable the discovery and sharing of IoT services and resources in a federated cloud environment. The federated cloud architecture enables elastic Smart City services that are both provider and domain agnostic. For more information, contact
Marco Jahn from Fraunhofer FIT
LinkSmart® IoT Agent The IoT Data-Processing and Learning agents are the
real-time data processing cores of the ALMANAC SCP. The IoT Processing agent is a lightweight standalone component that provides real-time data fusion, aggregation and rule-based logic as a service. On the other hand, the IoT Learning agent provides additional Machine Learning and
advance analytic features as a service. For more information, contact
Marco Jahn from Fraunhofer FIT
Metadata Framework Based on Linked Data/Semantic web standards, the metadata framework provides a basic infrastructure to easily maintain, query and retrieve semantic models at all levels of ALMANAC. It contains elements such as domain entities and system owned resources (SPARQL-queries, rules and namespace mappings). For more information, contact
Marco Jahn from Fraunhofer FIT
The LinkSmart Extension Components, IoT Agent and Metadata Framework are available through LinkSmart GIT and the Metadata Framework is also available in the ALMANAC Lab repository. IoT Connectivity Capillary M2M Network and Gateway The Capillary M2M Network and Gateway are fundamental when deploying both private and public device cloud infrastructure, allowing devices to communicate with open platforms like ALMANAC or private cloud systems like the Amazon Web Services. Built from the ground up to comply with the OASIS, ETSI and EN1434 standards, they run on both custom hardware and off-the-shelf products supplied by for example Libelium. The Capillary M2M Network and Gateway interface with the ETSI M2M Cloud platform. For more information, contact
Roberto Gavazzi from Telecom Italia
ALMANAC M2M Cloud Platform The ETSI M2M service platform is an architectural component of the ALMANAC Project realised as a prototype compliant with ETSI M2M standard. The M2M Platform can be used as PaaS (Platform as a Service) meaning that it exposes cloud APIs that can be used to get ETSI M2M platform services from external applications. This is used in the ALMANAC project to connect WMBus devices over the capillary network. For more information, contact
Roberto Gavazzi from Telecom Italia
ALMANAC applications Water Management Application The water management application (iOS) supports direct communication between utilities and citizens. It enables users to monitor water consumption in their own homes and uses the complex event processing engine of the ALMANAC SCP to generate alerts when the platform identifies a potential leakage. The communication component of the desktop water management application also allows the municipality to notify users who have installed the application about issues that are pertinent to their health or current situation. For example, if the water in the area they live in has been contaminated, the municipality has the opportunity to target only the affected group of citizens. The Water Management Application has several components that work together to fetch data from the ALMANAC SCP and display them to the user. Most of the work is done by a Virtualization Layer Connector that manages the communication between the Water Management Application and the ALMANAC SCP.
For more information, contact
Thomas Gilbert from the Alexandra Institute
Waste Management Application The application supports the waste management company, which can monitor bins and their fill levels and generate routes based on the actual situation. Using their smartphones, citizens can report litter problems which may then be linked to an existing waste collection route. The application consists of a DriverApp (Android) for the lorry driver collecting waste and a CitizenApp for citizens to report and track waste issues in the public space, such as abandoned waste. Installed on a tablet in the lorry cab, the DriverApp reports fill levels of street waste bins and issues documented by citizens in real time. Based on the current situation, the route is automatically updated. Being able to receive a notification of new issues in real time and having the route plan updated automatically is more time efficient in terms of planning and collection. It also allows the waste management company to meet higher standards for providing a clean city.
The DriverApp can also connect to other web tools enabled by the ALMANAC platform such as a waste management dashboard for the waste service provider in the office, giving an overall view of the city status and waste collection (routes, duration and collected weight). The service can help the operator to detect deviations, predict when the city waste containers have reached their maximum capacity and plan for action. For more information, contact
Marco Jahn from Fraunhofer FIT
The Citizen Application The CitizenApp supports the citizens in recycling their waste. It contains a calendar with waste collection dates and a notification system which the user can set up to better plan for collection of specific types of waste. The app also includes a recycling guide with search function and an interactive map showing bins near the user and their current fill level. For more information, contact
Maurizio Spirito from Istituto Superiore Mario Boella
to
the top
|