IOT Vs M2M
IOT Vs M2M
Lecture 6
IoT vs M2M
Readings
Arshdeep Bahga, Vijay Madisetti, “Internet of Things – A Hands-On Approach”, Universities Press, 2015
Machine-to-Machine (M2M)
Machine-to-Machine (M2M) refers to networking of machines (or devices) for the purpose of remote
monitoring and control and data exchange.
2
Machine-to-Machine (M2M)
An M2M area network comprises of machines (or M2M nodes) which have embedded
hardware modules for sensing, actuation and communication.
Various communication protocols can be used for M2M local area networks such as ZigBee,
Bluetooh, ModBus, M-Bus, Wirless M-Bus, Power Line Communication (PLC), 6LoWPAN, IEEE
802.15.4, etc.
The communication network provides connectivity to remote M2M area networks.
The communication network can use either wired or wireless networks (IPbased).
While the M2M area networks use either proprietary or non-IP based communication
protocols, the communication network uses IP-based networks.
3
M2M gateway
Since non-IP based protocols are used within M2M area networks, the M2M nodes within one network
cannot communicate with nodes in an external network.
To enable the communication between remote M2M area networks, M2M gateways are used.
4
Difference between IoT and M2M
Communication Protocols
M2M and IoT can differ in how the communication between the machines or devices
happens.
M2M uses either proprietary or non-IP based communication protocols for communication
within the M2M area networks.
Machines in M2M vs Things in IoT
The "Things" in IoT refers to physical objects that have unique identifiers and can sense
and communicate with their external environment (and user applications) or their internal
physical states.
M2M systems, in contrast to IoT, typically have homogeneous machine types within an
M2M area network.
5
Difference between IoT and M2M
7
SDN
8
Key elements of SDN
9
NFV
Network Function
Virtualization (NFV) is a
technology that leverages
virtualization to consolidate
the heterogeneous network
devices onto industry standard
high-volume servers, switches
and storage.
NFV is complementary to SDN
as NFV can provide the
infrastructure on which SDN
can run.
10
Key elements of NFV
11
NFV Use Case
NFV can be used to virtualize the Home Gateway. The NFV infrastructure in the cloud hosts a virtualized
Home Gateway. The virtualized gateway provides private IP addresses to the devices in the home. The
virtualized gateway also connects to network services such as VoIP and IPTV.
12