380 likes | 580 Views
AggreGate Device Management Platform is a a white-labeled Internet of Things platform that employs modern communication technologies to control, configure, monitor and service different electronic devices. It also helps you to aggregate device data into a common database, where you can "slice and dice" it according to your needs, as well as let other enterprise applications transparently access it. AggreGate introduces new concepts in M2M (Machine-2-Machine) technology, also known as Industrial Control or SCADA. In a complex network environment your devices may be distributed over multiple segments, located behind firewalls, routers, bridges, etc. AggreGate Server provides a rich set of features for managing device networks and routing data. The core components are Java-based and may be deployed on most present-day hardware and operating systems. Connecting your devices to the system is easy and cost-effective. Any existing device may work with AggreGate regardless of its communication protocol even if it's not network-enabled. You can bridge your existing devices into the system using a programmable controller, by implementing AggreGate communication protocol in your own device, or by protocol conversion via software device drivers. For new designs, the programmable controller can be built directly into the product. Devices that use standard automation, control and monitoring protocols (such as OPC, Modbus, BACNet, SNMP, etc.) are supported directly, no software/hardware protocol conversion is required. AggreGate helps many different industries and companies to benefit from direct management of large networks of legacy devices or connecting them to the enterprise systems based on open standards. Typical solutions include network monitoring, data center management, industrial and home automation, machinery, telecommunications, security and access control, time and attendance control, medical devices, laboratory equipment, life sciences, retail, transportation, e
E N D
The Complete Device Management Solution Company Profile: Tibbo Technology Inc. • Founded in 2001 • Wide range of hardware and software products • R&D offices in Taiwan and Russia • Distributors in 50+ countries • Ownership structure: limited partnership • Parent companies: Giga-TMS, Inc., GIGATEK, Inc. • Website: www.tibbo.com
The Complete Device Management Solution Tibbo Product Portfolio • Serial-over-IP converters • Embedded Ethernet modules • Programmable controllers • Modular Tibbo Project System • AggreGate Device Management Platform • Vertical market products based on AggreGate
The Complete Device Management Solution EM1206 Programmable Ethernet Module DS1004 Programmable Controller Tibbo Project System DS1100 Programmable Serial Controller EM500 Programmable Module
The Complete Device Management Solution What is AggreGate? • Software “brick set” for building products playing in various niche markets • 12 years of investments into “brick” development • Unique product without any direct competition on the world market • Vast experience in designing end-user solutions, both own and co-operated with partners • Unified environment without loosely coupled acquired or merged products
The Complete Device Management Solution Business Objectives of AggreGate Platform • Providing centralized monitoring, control and configuration for diverse electronic devices and business services • Processing, storingand visualizing device data • Integrating with other enterprise applications for exporting device data into them
The Complete Device Management Solution AggreGate Platform Overview • Multi-industry device management solution • 15+ out-of-the-box derivative products for different vertical markets • Flexible pricing for OEMs, VARs, system integrators and distributors • Vendor-agnostic device connectivity • Integrated visual editors • Cross-platform and cross-database architecture • Enterprise integration via open-source SDK and Web Services • Customization and branding options
The Complete Device Management Solution Innovative Technology • Patented unified data model • Device data normalization • Server-side caching of device settings and metadata • Grouped operations • Domain-specific languages • Failover clustering • Distributed architecture
The Complete Device Management Solution Immediate Benefits • Fast deployment • Easy integration • High scalability and reliability • Automated operations • User-defined business rules • Integrated role-based security model
The Complete Device Management Solution Long-Term Benefits • Reduced operational costs • Reduced human errors • High ROI • Increased customer satisfaction • Reduced field service and support calls • Improved mean time to repair
The Complete Device Management Solution Unified Data Model • All devices and system resources have common interface called Context • Context interface describes variables (properties, settings), functions (operations, methods) and events • Variable values, function input/output and event-specific data have common format called Data Table • Data Tables contain scalar values (numbers, strings, etc.)
The Complete Device Management Solution Connectivity • Bundled drivers for standard communication protocols • Open-source DDK for custom driver development • Programmable hardware protocol converters (Agents) • External and embeddable Agents • Open well-documented communication protocol • Driver development services
The Complete Device Management Solution Drivers and Agents • Agents based on Tibbo Modules and Controllers • PC-based Agents (Java, .NET, etc) • Mobile Agents (.NET Compact, Android, etc.) • Network protocols: SNMP, WMI, SSH, JMX, LDAP, Syslog, HTTP, FTP, ICMP, IMAP, POP3, SMTP, etc. • Automation protocols: Modbus, OPC, BACnet, etc. • Generic protocols: SQL, NMEA, File/Folder, etc.
The Complete Device Management Solution Data Storage Methods • Relational database (primary storage for system configuration, events, and historical metric values) • Round-robin database (time series statistics, constant footprint and extremely fast data retrieval) • NoSQL database (high insert rate)
The Complete Device Management Solution Security Model • Overall idea is maximal flexibility • Personal and role-based user accounts • External authentication via Active Directory / LDAP • Per-user or shared access control lists • Fine-grained permission control for any device or system resource • Mask-based and group-based permission records
The Complete Device Management Solution Data Processing • Device Discovery • Delayed Configuration • Event Management • Alerts • Expression Language • Query Language • Job Scheduler • Models • Grouped Operations • Data Replication • Scripts
The Complete Device Management Solution Device Discovery and Provisioning • Agent self-registration • Discovery by broadcast • Discovery by IP network scanning • LAN borders detection via routing table analysis • Scheduled discovery • Automatic device inventory (detection of services etc.)
The Complete Device Management Solution Domain-Specific Languages • Expression language is similar to Microsoft Excel formulas • Query language is similar to SQL • Both languages address unified data model • Both languages respect internal security model • Learning is very easy for anyone with Java/C++ or SQL experience
The Complete Device Management Solution Event Management • Normalization • Real-time monitoring • Persistent storage • Pre- and post-filtering • Masking • Deduplication • Acknowledgement • Enrichment • Custom internal routing • External forwarding • Correlation • Root cause analysis
The Complete Device Management Solution Alerting • Tracking individual resources and resource groups • Event, state and state change triggers • Flexible expression-based triggering • Hysteresis, dynamic baselining, flapping detection • Notifications via e-mail, SMS, popups, sound, scripts, etc. • Headless and interactive corrective actions • Customizable escalation rules
The Complete Device Management Solution Object and Process Modeling • Standalone, attachable and instantiable models • Custom model variables, functions and events • Business rules (decisions via a machine-readable KB) • Data bindings for reacting to events and state changes • Example use cases: • - Industrial process • - CPU load calculator • - Pump station
The Complete Device Management Solution Data Visualization • Reports • Widgets • Dashboards • Trackers • Favourites • Widgets are used as: • Data Entry Forms • Charts / Trends / Diagrams • HMIs • Floor/Facility Maps • Network Topology Maps • Geographical Maps etc.
The Complete Device Management Solution Dashboards
The Complete Device Management Solution Reporting • Printable presentation of any tabular data • Sources: queries, scripts, event/value history, etc. • Report template generator • Integrated report viewer • Export to PDF, RTF, ODT, HTML, XML, XLS, CSV, etc. • Scheduled export and e-mailing
The Complete Device Management Solution Visual Development • Extremely rapid workflow and UI development • Integrated visual UI and report editors • Use of expressions and queries is allowed everywhere • Business rules and data bindings for further assistance • Scripting is almost never required • Major projects have been completed with no scripts at all
The Complete Device Management Solution Database Engine Server OS • Windows • Linux/Unix • MacOS • Any Java-enabled OS • Embedded (Apache Derby) • MySQL • MS SQL Server • Oracle • PostgreSQL • Firebird
The Complete Device Management Solution Development and Integration • Open-source SDK • Java, .NET and Mobile APIs • Web Services • Data Export and Import Integration Examples • Asset Management • Helpdesk • CRM • Payroll • HR Management • ERP • Production Control • Video Surveillance
The Complete Device Management Solution System Unification • Manage different systems from a single control center • Minimize deployment cost and OPEX Factory Building Residential Building Office Building • Lighting • HVAC • Energy Management • Time and Attendance • Access Control • Network Management • SCADA • Forklift Fleet Management • Remote Monitoring
The Complete Device Management Solution Vertical Market Solutions • IT Management • SCADA/HMI • Data Center Management • Access Control • Building Automation • Remote Monitoring • Telecom Tower Monitoring • Fleet Management • Vending Machines • Sensor Networks • Automatic Meter Reading • People/Vehicle Counting • Digital Signage • Mobile Device Management
The Complete Device Management Solution Professional Services • Design Consulting • Driver/Plugin Development • Branding and Customization • Training and Education • Technical Support (email, phone, community, etc.) • Turnkey Deployment and OEM Project Management • Hosting (SaaS)
The Complete Device Management Solution Customers and Partners • End Customers (derived box product sales) • Software Distributors/Resellers • Value-added Resellers • System Integrators • OEM/ODM Manufacturers
The Complete Device Management Solution References • Thousands of installations worldwide • Many OEM partners deploying white-labeled derivatives • Customers in all major industries • Distributed installations for nation-wide companies • Deep diversification: • By market niches • By solution types
The Complete Device Management Solution Solution Examples • Distributed real-time data acquisition system for a nuclear research reactor (Kurchatov Institute) • Kazakhstan electronic government services and IT-infrastructure monitoring • Monitoring and controlling telecom tower power supply (Flexenclosure) • Monitoring of the mission-critical uninterruptible power supply units (Unified Energy Corporation) • Narrow-band radio station monitoring system (DCI Technologies) • Automating steam turbine operation (Shree Renuka Sugars)
The Complete Device Management Solution Solution Examples • Comprehensive monitoring of a telecom operator network (An-Net) • Building automation of the Electoral Commission of Namibia • Data acquisition from industrial alcohol breath testing devices (Intoximeters) • Forklift fleet management and monitoring (Keytroller) • Monitoring McAuto queue length and POS equipment (McDonalds) • Providing advanced online time and attendance control solution (Giga-TMS)