Communicate anywhere and anytime
Our telecommunication middleware is built in the user space (as an app, no changes to the OS) of mobile, portable and embedded devices.
When activated, our virtual network transforms a device into a node of an ad-hoc network (made by the other devices running the same middleware).
Application developers can use HEAVEN to open connections and send data to other devices by simply specifying the HEAVEN network address of the device to contact. The procedure is simple and identical to that used by a traditional application transmitting data through the Internet (with standard TCP/IP and UDP/IP sockets).
Our current version of the middleware exploits the wifi interfaces (in ad-hoc mode, no need to be connected to an access point) of commercial smartphones, tablets, mp3 readers and unix-based embedded systems, and is expected to include 4G, LTE, 5G and Satellite connectivity.
Our innovative middleware contains multiple network protocols responsible for running and managing the ad-hoc network in fully transparent manner w.r.t. the users (e.g., to detect neighbors, build routing paths, minimize interference, etc.). Moreover, special routines are dedicated to efficiently cope with user mobility.