|
Simple,
Efficient, & Intelligent Solutions |
|
What is M2M?M2M refers to data communication between machines (Machine 2 Machine). Learn More (external link) » What is M2M Application Infrastructure?M2M infrastructure consists of the components required to deploy and manage an installation. These components are basically software that resides within the solution and the level of intelligence provided within each. There is software that is either embedded in the actual communication module or a platform that can be connected to the communication interface which will process data accordingly. The other software component is located at the other end of the architecture, on or near the point at which the data is delivered from the network. This entity provides powerful processing where raw data is converted to a ‘useable” format whereby applications can present the data as it is required by the application solution. This is the most important portion of an integration effort. It is responsible for the most complicated processes associated with a development effort and abstracts the layers of complexity required to provide relevant device information. This is typically known as middleware. M2M Magazine has a good article about M2M infrastructure Download it here » What is the M2M Value Chain?The Value Chain is the step-by-step process and associated value tied to each step of taking data from remote devices and processing it into relevant application data where analysis and decisions can be made. This chain can be implemented in a variety of ways using various components depending on the desired results and the selection of components. Each step will have an associated value tied to the components used and their ability to handle as much of the technical details required within the process. The benefits provided in the components that are implemented can be associated with a value that can be tied back to the cost of the implementation. This cost can take the form of time required to engineer the solution, cost of multiple components to achieve the desired result, time required to learn various messaging protocols for multiple device solution, etc… Each step within the chain needs to be evaluated thoroughly to provide the most benefit within each process. What is the M2M Application Server?The Intellimatics M2M Server solution provides simple, powerful, database driven control and data acquisition platform for mobile devices. All interactions with the Intellimatics middleware is carried out using standard SQL queries and commands on any supported RDBMS database. The M2M Server monitors the database for automated configuring and controlling of mobile devices. In the background, the Intellimatics middleware server creates and manages network connections to the mobile devices, manages request-response interactions, and gathers data from devices. Requests and responses are automatically logged to the database for auditing and feedback. In addition, all data acquired from properly configured mobile devices is automatically inserted into the database. End users may add their own stored procedures and triggers to the database (if your database supports it) in order to react to incoming data and configuration changes reflected in the database. Interested in downloading M2M Server White Papers, Code Samples, and Demo Software? See support » What is the M2M Application Server Value Proposition?Intellimatics patent pending and proprietary middleware software solution can eliminate cost, time to market, and downtime objections that currently coexist with remote machine deployments. The Company's middleware software solution can deliver value by: 1. reducing development costs associated with the implementation and deployment of remote machines within a enterprise 2. reducing the complexity of data storage and remote machine scalability 3. accelerating time to marketing by providing a single SQL-based application programming interface that communicates with multiple remote machine types 4. enabling flexible integration with multiple relational database management system through standard JDBC drivers 5. minimizing remote machine downtime through preprogrammed alerts. | |