Andromeda addresses the fundamental software requirements of devices making use of the Internet in a seamless and non-intrusive manner. With the ubiquity of low cost wireless interfaces now available, a plethora of devices once unable to be networked due to cost or infrastructure limitations are now able to have a network connection.
Although hardware costs and infrastructure barriers are fast disappearing, how these devices are actually able to make use of their new networked functionality needs to be addressed. Andromeda solves this by providing a means for the device application software to make general service calls to their hosts. With this service ability in place, devices and hosts are able to share and act upon requests without explicit knowledge or interaction by the end user.
Andromeda can enable automated, real-time communication for devices in a variety of applications, including:
Sensors, monitors, or controllers with automatic storage and retrieval of captured or generated data
Robotic or device artificial intelligence (AI) enhancement via server or cloud computing
Remote monitors who need greater functionality or automation over web page serving.
A standard web client, running over HTTP over IPv4 or IPv6 that replaces the user interface components of a web browser with the Andromeda Protocol and Service Handler engines. Full TLS encryption support available.
Runs within a standard web server as either a server module or CGI program. It handles the server-side decode of Andromeda Protocol and runs the service engine.
The key communication method between Andromeda Web Client and Parser. Based on a unique technique to frame general commands and data as part of the HTTP payload in a binary format. Optimized for low bandwidth, low network latency network usage.
Andromeda Service Handler
Interfaces the Andromeda core functions with the device and server application suites. Standard calling mechanisms on the client (OS service call or linked library) and interfaces to the host (file system write, database interfaces, etc.).
As the bridge and control point between a device's application software layer and the physical network connection, the software architecture of Andromeda is such that any physical network medium, be it cellular (LTE/5G), WiFi (802.11), ZigBee (802.15) or physical (Ethernet) is supported.
As Andromeda runs within an existing web infrastructure environment, all security enhancements in place carry over to Andromeda. Further, the Andromeda Protocol allows for the inclusion of unique identifiers in each packet sent, adding another security mechanism above standard web practices.
With the unique ability to support a general command and data packet over HTTP, any sort of device command can be initiated across the network. The web becomes a general data pipe without the processing overhead, server and infrastructure requirements of XML-based solutions.
For a free evaluation version of Andromeda, please contact Galixsys Networks at firstname.lastname@example.org