ITTIA, the leader in modern database software for embedded systems and smart devices, introduces its Machine to Machine (M2M) data management solution.
Based on ITTIA DB SQL peer-to-peer replication technology, this solution enables embedded systems to efficiently and reliably manage local data that is transparently shared with other systems. ITTIA’s M2M solution offers embedded system developers an easy way to connect applications and communicate information.
Developers can build applications with ITTIA DB SQL that benefit from standard data management features, such as relational model SQL queries, multithreaded access, and ACID protection. For example, a home automation application can monitor the cycle of a washing machine, schedule a coffee machine to finish brewing at a specific time, and check that lights are off when away from home. Residents need to access and control information on these devices through multiple interfaces, whether mounted in the home or on a personal smart phone or tablet. A database for such devices must provide a framework for communication within the M2M infrastructure.
A sharp increase is expected in device communication and data exchange as more devices are connected to the Internet and other networks to share information with other devices. M2M communication is on the rise: millions of devices are being connected to collect and accumulate a large amount of data. Known as the Internet of Things (IoT), this network connects embedded data in a variety of systems such as medical devices, automotive software, mobile devices, and tablets. With ITTIA DB SQL, developers for these systems can ensure that applications are communicating with other devices while executing queries and meeting other data management expectations.
ITTIA DB SQL’s M2M solution connects databases across systems, handling data exchange and high availability for the application. It is an ideal database for M2M data management, with redundant copies continuously maintained so that data is always available and devices can always wake up and communicate. Since ITTIA DB SQL is a cross-platform technology, any combination of hardware and operating system software can be used to create redundancy, and applications embedded with ITTIA DB greatly benefit from this flexibility.
ITTIA DB SQL is easy to configure for a variety of M2M scenarios, whether data flows bidirectionally or only in one direction. Dynamic configuration settings are stored directly in each database file, and can be applied without any restart or reload step. Changes to the local database are automatically tracked and can be exchanged with peers whenever a connection is available.
Machine to Machine connectivity collects and transfers device data across a diverse ecosystem, ensuring that data is always available. M2M data communication and data exchange is increasingly gaining attention and soon, according to various reports, more devices will be connected to each other over Internet than the Earth’s population. With ITTIA DB SQL’s M2M solution, data connectivity reaches its highest level as smart embedded devices connect to other intelligent devices and exchange data with web-based systems for collecting and storing data.