[go: up one dir, main page]

0% found this document useful (0 votes)
126 views24 pages

M2M SDN NFV

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 24

IoT and M2M

IoT and M2M

M2M:
• Machine-to-Machine (M2M) refers to networking of
machines(or devices) for the purpose of remote monitoring
and control and data exchange.
• Term which is often synonymous with IoT is Machine-to-
Machine (M2M).
• IoT and M2M are often used interchangeably.
M2M Networks
• Fig. Shows the end-to-end architecture of M2M systems comprises of M2M area
networks, communication networks and application domain.
M2M Networks
• An M2M area network comprises of machines (or M2M nodes) which
have embedded network modules for sensing, actuation and
communicating. Various communication protocols can be used for M2M
LAN such as ZigBee, Bluetooth, M-bus, Wireless M-Bus etc., These
protocols provide connectivity between M2M nodes within an M2M area
network.
• The communication network provides connectivity to remote M2M area
network. The communication network can use either wired or wireless
network (IP based). While the M2M networks use either properietorary or
non-IP based communication protocols, the communication network uses
IP-based network. Since non-IP based protocols are used within M2M area
network, the M2M nodes within one network cannot communicate with
nodes in an external network.
• To enable the communication between remote M2M are network, M2M
gateways are used.
M2M Gateway
M2M Gateway
• Fig. Shows a block diagram of an M2M gateway.
• The communication between M2M nodes and the M2M
gateway is based on the communication protocols which
are naive to the M2M network.
• M2M gateway performs protocol translations to enable
IP-connectivity for M2M networks. M2M gateway acts as
a proxy performing translations from/to native protocols
to/from Internet Protocol(IP).
• With an M2M gateway, each node in an M2M area
network appears as a virtualized node for external M2M
area networks.
Differences between IoT and M2M

• Communication Protocols:
– Commonly uses M2M protocols include ZigBee, Bluetooth, ModBus, M-Bus, Wireless M-Bus
tec.,
– In IoT uses HTTP, CoAP, WebSocket , MQTT ,XMPP ,DDS ,AMQP etc.,
• Machines in M2M Vs Things in IoT:
– Machines in M2M will be homogenous whereas Things in IoT will be heterogeneous.
• Hardware Vs Software Emphasis:
– the emphasis of M2M is more on hardware with embedded modules, the emphasis of IoT is
more on software.
• Data Collection &Analysis
– M2M data is collected in point solutions and often in on-premises storage infrastructure.
– The data in IoT is collected in the cloud (can be public, private or hybrid cloud).
• Applications
– M2M data is collected in point solutions and can be accessed by on-premises applications
such as diagnosis applications, service management applications, and on- premises enterprise
applications.
– IoT data is collected in the cloud and can be accessed by cloud applications such as analytics
applications, enterprise applications, remote diagnosis and management applications, etc.
Software Defined Network
(SDN)
Network Function Virtualization(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.
NFV Architecture
Key elements of NFV

• Virtualized Network Function(VNF):


VNF is a software implementation of a network function
which is capable of running over the NFV Infrastructure
(NFVI).
• NFV Infrastructure(NFVI):
NFVI includes compute, network and storage resources that
are virtualized.
• NFV Management and Orchestration:
NFV Management and Orchestration focuses on all
virtualization-specific management tasks and covers the
orchestration and life-cycle management of physical and/or
software resources that support the infrastructure
virtualization, and the life-cycle management of VNFs.

You might also like