Aerial view of a smart city with IoT connectivity icons overlaid on highways and buildings

FME (Flexible Microengine)

The Flexible Microengine (FME) is X2M’s edge computing technology. It operates at two levels: operating with connected devices for local processing, and in the cloud for abstracting network topology and managing long-range wireless device fleets.

At the device level, FME enables meters, sensors and safety devices to make decisions locally rather than relying on a central server. A gas meter working with the FME can detect seismic activity and shut down the gas supply within seconds. A water meter can identify a leak pattern and flag it immediately.

At the cloud level, FME abstracts network complexity and topology differences from high-level users. For long-range wireless devices communicating over protocols like LoRaWAN or NB-IoT, cloud-level FME handles protocol translation, device abstraction and fleet management so operators see a consistent interface regardless of the underlying network.

FME can operate its intelligence at the edge, in the cloud or anywhere in between. This provides great flexibility for customers and also hides network complexity and topology differences from high-level applications and users.

Processing close to the device means faster responses, lower bandwidth use and continued operation when network connectivity drops. Processing in the cloud means consistent management of diverse device fleets without operators needing to understand each network’s specifics.

FME operates across two levels within X2M’s broader technology stack:

FME is what separates X2M’s solution from simple data transmitters. It’s the reason a single platform can support underground water meters and city-scale emergency response systems alike.

SpecificationDetail
TypeEmbedded edge computing engine (device level) + cloud processing layer (cloud level)
IP protectionPart of X2M’s 40+ patent portfolio
CommunicationTwo-way (data reporting + remote updates)
ConnectivityProtocol-agnostic (3G/4G/5G, NB-IoT, LTE-M, LoRaWAN, Sigfox, WiSUN, ZigBee, Ethernet)
Offline operationMessage queuing with automatic sync on reconnection
Device rangeSimple sensors to complex multi-device environments
Cloud capabilitiesNetwork topology abstraction, protocol translation, fleet management