ALL PROCESSING POWER YOU NEED!
A POWERFUL FRAMEWORK, FLEXIBLE AND ROBUST FOR DESCRIBING AND SETTING THE DESIRED BEHAVIOUR ON THE NETWORK MARGIN.
Filippetti Group’s Enterprise Service Bus solution allows systems to perform processing of data on the margin of network, close to the data source.
This reduces the bandwidth of communications between field sensors and the IoT Smart Platform, performing analysis and knowledge generation at (or near) the data source.
Enterprise Service Bus is the ideal framework that always guarantees control, updating, the robustness and the monitoring of logics processing support of use in the field or directly in the cloud as an application ESB, using at best the available computational powers and the simplicity of a powerful meta-language to describe the desired behaviors.
FRAMEWORK ARCHITECTURE.
MAIN FEATURES
- Logical language for the definition of the mapping rules between different types of data;
- Procedural language for the definition of algorithms for processing and modifying complex and articulated data;
- Data archiving / searching mode at varying levels of complexity/efficiency (BIG DATA):
- Low efficiency, high flexibility (max 300 rec/sec.) On SQLITE Datamart:
- Medium efficiency, simplicity of use (max 5000 rec/sec.) On ISAM Datamart:
- High efficiency, complexity of configuration (over 10000 rec/sec)
- Function (Module) Native Map/Reduce
SDK AND API
SDK: WebGUI, Configuration Files and Database (sqlite)
- GUI for the definition of the (Business) process configuration of the domains;
- Set of “basic” modules for the creation of domains by configuration only;
- Kit for the generation of WEBServices modules (Client and/or Server).
SPECIFIC MODULES
Specific Modules on ARM and Sitara architecture
- FONA SIMx08 (GPS/GPRS)
- Interface Module Generic GPIO Control Module VL6180
- Infrared Laser distance Meter & Light Meter Module ELM327
- Interface via BT/Serial Module
BASIC MODULES
INPUT
ADAPTERS
- Files
- Serial (ports, filesystem pipes UDP/TCP)
- MQTT
- WEBS/REST
STORAGE
- Sqlite3 Datamarts
- File ISAM Datamarts
OUTPUT ADAPTERS
- Files
- MQTT
- WEB/REST
- Serial (ports, filesystem pipes UDP/TCP)
COMPUTING
- Generic Module Event/Interval/
Timed/Configurabile
SDK and API – “Custom” modules (Pi)
eGlnet
Specific component of the basic bus capable of interconnecting the domains to each other, enabling the sharing of internal services (exposure, usage): extension of the current intra-domain bridge to the inter-domain form on TCP.
eGlbed
Building of the bus structure at the “embedded” level on the ARM/Sitara architecture for optimising startup times and minimising energy consumption.
eGlpoint
Embedding of the “Adapter” component on the microcontroller for the direct certification of sensor/actuator components on a remote ESB bus by means of the eglnet protocol.
API: ANSI-C Libraries
- Intra-/inter-domain communication functions;
- Process Control functions (interaction with Deamon);
- Advanced multithreaded management functions (Thread Array);
- Logical Language Customisation Functions;
- JSON Interpreter Library.