IoT Data Edge Consolidation GE - Cepheus

Chapter:
Internet of Things Services Enablement
Version:
0.1.6
Updated:
2016-10-21
Contact Person:
Ask in Stack Overflow with tag fiware
fiware.d4m@orange.com
Feedback:

Cepheus

criteria value label
The overall label is the average of all individual labels assessed by Sep 2016
Documentation completeness Excellent A+++
Documentation soundness Very Good A++
APIs Failure Rate 0 tests failed/executed A+++
Detected defects by Priority 0 average bugs priority A+++
Time to respond issues < 1 day A+++
Time to fix issues < 1 day A+++
Scalability 1,02 response time/thread number A+++
Performance 200 updates/sec A+++
Stability Memory leak avoidable by configuration B

What you get


The IoT Data Edge Consolidation (IDEC) GE addresses the need to process data in real time. Frequently implemented features include filtering, aggregating and merging real-time data from different sources. Thanks to Complex Event Processing (CEP), it is easy for applications to only subscribe to value-added data which is relevant to them. CEP technology is sometimes also referred to as event stream analysis, or real time event correlation.

Cepheus is divided in two simple deployable applications. The first one is a light NGSI broker which features an implementation of the standardized NGSI API. And a CEP which features a dedicated REST management API to configure real time analysis on NGSI events.

More information can be found on the github page.

Related assets

Why to get it


IoT Data Edge Consolidation GE is designed to provide a common access in real time to all data, for any kind of sensors and "Things". Using a lightweight storage system, this enabler can save and locally store relevant processed data, as close as possible possible to the processed entities. It targets IoT gateways and embedded systems.

IoT Data Edge Consolidation GE is the first stage of intelligence, filtering and aggregating sensor events thanks to smart but simple rules. It collects NGSI data in real-time from compliant IoT protocol adapters, transform them to value-added application relevant events, then finally propagate them towards the subscribers. Subscribed applications are now able to collect filtered-relevant real-time data, thus externalizing the responsibility for dedicated development of asynchronous data analysis. CEP processing rules are described in a SQL-like language, they are completely dynamic and as such they can be updated or deleted on-the-fly.

One of the key components of IoT Data Edge Consolidation GE is Esper (by EsperTech), an open-source event processing java library. Although IoT Data Edge Consolidation GE can perform well on the server side, it mainly targets hardware-constrained environments like embedded boards, SME boxes and gateways, high-end sensors, various mobile devices and so on...


IoT Data Edge Consolidation GE is fully integrated with the other enablers of FIWARE, especially using the Open Mobile Alliance (OMA) Next Generation Service Interface Context Enabler (NGSI 9 / NGSI 10) which is a very useful and easy format to encapsulate all data and events from RFID tags, Zigbee or IETF devices, as many other smart things.

Label: 
A++
Efficency Description: 

Cepheus

criteria value label
The overall label is the average of all individual labels assessed by Sep 2016
Documentation completeness Excellent A+++
Documentation soundness Very Good A++
APIs Failure Rate 0 tests failed/executed A+++
Detected defects by Priority 0 average bugs priority A+++
Time to respond issues < 1 day A+++
Time to fix issues < 1 day A+++
Scalability 1,02 response time/thread number A+++
Performance 200 updates/sec A+++
Stability Memory leak avoidable by configuration B