Usually, an M2M solution is composed by various components:
- Devices, sensors or actuators to collect data and/or monitor changes or to enable or disable specific functions (e.g. switch a valve).
- An RTU (remote terminal unit) that assures the transmission to a back-end application (in case of Metrilog the M2M Gateway, as well as the other way round, gets the information from the base station and feeds it to the actuators.
- The data transmission network itself; in case of Metrilog it is based on GPRS network coverage and works carrier independant.
- The back-end application or base station which ist he central point of data acquisition from all remote devices, ensures security of the data transmitted and monitors and manages configuration and connectivity– M2M Gateway.
- The presentation layer which might be
- a tool to visualize
- APIs or services to retrieve the data from the back-end infrastructure


