GREENSOFT

GREENSOFT

GreenSoft, Green Communications’ software, is a key enabler of the Internet of Edge. It enables your edge device to connect directly and wirelessly with other edge devices, host edge-based digital services, and share resources, thus creating an Internet of Edge without relying on existing infrastructure or a central server.

Our Software is designed to integrate with low-capacity embedded devices such as IoT sensors, drones, robots, and radios. It excels in resource efficiency, operating effectively with limited energy, processing power, and memory.

GreenSoft includes a suite of edge services hosted by edge devices, such as voice and text communications, file sharing, asset geo-location, visualization, and system control and management (including network settings, certificates, VPN, DNS and DHCP management, and diagnostic tools).

All these services operate without a central server, ensuring continuity of service even while in motion. GreenSoft also supports integration with third-party services.

KEY FEATURES

GreenSoft is a set of software components dedicated to wireless mesh networks, edge computing and distributed services with an embedded, low-energy design.

It includes a wide range of applications, from low-level programs to web applications for end users. GreenSoft’s low-level programs are mostly routing software for mesh networks, but also include an SNMP module and helpers for Zeroconf networking, among others.

High-level utilities include web applications such as a chat, a push-to-talk, a file sharing tool, a controller, a system setup, or a live network visualization.

The software could be packaged to run in a chroot, allowing it to be integrated in existing specific hardware.

Automatic Configuration and Intelligent Routing

GreenSoft features an intelligent routing protocol implemented as a userspace daemon in charge of the following tasks:

      • Detection of the other devices that are part of the network.
      • Estimation of QoS properties for each link.
      • Calculation of (possibly indirect) routes to other devices and setting of the system’s routing tables accordingly (thus ensuring that every device forwards data properly and that any network host can reach any other host).
      • When some devices forward data from the mesh network to other networks (e.g., the Internet), ensuring that all network hosts may reach these other networks.

Network Coverage that Features Mobility

GreenSoft features a handoff manager program. This is a userspace daemon that helps routers provide access points to regular Wi-Fi stations. These stations, though outside the core mesh network, may associate to the access points and get regular network connectivity through the mesh network. The handoff manager ensures users can move from one access point to another without disrupting their connections.

Zeroconf

GreenSoft may advertise Zeroconf services to other devices and users; and that users may also advertise their own Zeroconf services to the network (including other users).

Multicast Routing

GreenSoft supports forwarding of multicast traffic across the mesh network. It automatically discovers multicast group members using IGMP snooping both on the core mesh network and on the access points. Optionally, the mesh routers can also divert multicast packets destined to non-routable groups.

Edge Services

GreenSoft features a web framework that provides users with a number of web applications (chat, network setup, live network visualization tool, etc.). This framework uses client-side JavaScript and static HTTP.

GreenSoft’s Web Framework

Network Encryption

Wireless communications are WPA2/WPA3 encrypted in access and backhaul. Remote access is provided through secure IP tunnels.

Apps Encryption

Edge services use TLS (Transport Layer Security) and HTTPS cryptographic protocols to ensure data privacy and integrity over the edge network. Storage, the local file sharing service, enables file encryption.

Other

IoE is open to third parties’ security service integration.

USE CASES

Software suite to create an Internet of Edges on customer hardware.

DATASHEET

GreenSoft

Specifications

REFERENCES

GreenSoft has earned the UAF label for its use by the French Armed Forces.

PRODUCTS