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).
Heterogeneous Embedded Ad-hoc Virtual Emergency Network
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 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.