M2M (Machine-to-Machine)

What is M2M?

M2M (Machine-to-Machine) communication refers to the direct exchange of data between devices without human intervention. M2M is the precursor concept to the broader Internet of Things (IoT) and encompasses connected devices that communicate autonomously — from smart meters and industrial sensors to fleet tracking modules and vending machines. In mobile networks, M2M devices typically use cellular connectivity (2G, LTE-M, NB-IoT, or 5G) to report data to backend servers or receive remote commands.

How Does M2M Work?

M2M devices communicate through a network stack that includes a radio module (cellular modem), a SIM/eSIM for network authentication, application-level protocols (MQTT, CoAP, or HTTP), and a cloud platform for data aggregation and management. In cellular M2M, the device attaches to the mobile network like any UE but typically generates small, infrequent data transmissions. 3GPP has progressively optimised cellular technologies for M2M: Release 12 introduced low-cost MTC device categories, Release 13 defined NB-IoT and eMTC (LTE-M) with power-saving features (PSM, eDRX), and 5G NR supports mMTC as one of three primary use cases with a target of 1 million devices per km².

Use Cases

Smart metering (electricity, gas, water), asset tracking and fleet management, industrial sensor monitoring, smart city infrastructure (parking, lighting, waste), agricultural monitoring, and healthcare remote patient monitoring.

3GPP / Standards Reference

3GPP TS 22.368 (Service requirements for MTC), 3GPP TS 23.682 (Architecture enhancements for MTC), 3GPP TS 36.331 (eMTC/NB-IoT RRC)

Related Terms

IoT  |  mMTC  |  MTC  |  NB-IoT  |  UE

Learn More

This glossary entry is part of the 5GWorldPro Complete 5G Glossary. To go deeper into 5G architecture and technology, explore our 5G Training courses.