SlideShare a Scribd company logo
Chapter 3
IoT & M2M
Bahga & Madisetti, © 2015
Book website: http://www.internet-of-things-book.com
Outline
• M2M
• Differences and Similarities between M2M and IoT
• SDN and NFV for IoT
Bahga & Madisetti, © 2015
Book website: http://www.internet-of-things-book.com
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.
Bahga & Madisetti, © 2015
Book website: http://www.internet-of-things-book.com
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 (IP-
based).
• While the M2M area networks use either proprietary or non-IP based
communication protocols, the communication network uses IP-based
networks.
Bahga & Madisetti, © 2015
Book website: http://www.internet-of-things-book.com
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.
Bahga & Madisetti, © 2015
Book website: http://www.internet-of-things-book.com
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.
Bahga & Madisetti, © 2015
Book website: http://www.internet-of-things-book.com
Difference between IoT and M2M
• Hardware vs Software Emphasis
• While 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.
• In contrast to M2M, 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-
premisis 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.
Bahga & Madisetti, © 2015
Book website: http://www.internet-of-things-book.com
Communication in IoT vs M2M
Bahga & Madisetti, © 2015
Book website: http://www.internet-of-things-book.com
SDN
• Software-Defined Networking
(SDN) is a networking
architecture that separates the
control plane from the data
plane and centralizes the
network controller.
• Software-based SDN controllers
maintain a unified view of the
network and make confi
guration, management and
provisioning simpler.
• The underlying infrastructure in
SDN uses simple packet
forwarding hardware as
opposed to specialized
hardware in conventional
networks.
Bahga & Madisetti, © 2015
Book website: http://www.internet-of-things-book.com
Key elements of SDN
• Centralized Network Controller
• With decoupled control and data planes and centralized network controller,
the network administrators can rapidly configure the network.
• Programmable Open APIs
• SDN architecture supports programmable open APIs for interface between
the SDN application and control layers (Northbound interface).
• Standard Communication Interface (OpenFlow)
• SDN architecture uses a standard communication interface between the
control and infrastructure layers (Southbound interface).
• OpenFlow, which is defined by the Open Networking Foundation (ONF) is
the broadly accepted SDN protocol for the Southbound interface.
Bahga & Madisetti, © 2015
Book website: http://www.internet-of-things-book.com
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.
Bahga & Madisetti, © 2015
Book website: http://www.internet-of-things-book.com
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.
Bahga & Madisetti, © 2015
Book website: http://www.internet-of-things-book.com
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.
Bahga & Madisetti, © 2015
Book website: http://www.internet-of-things-book.com

More Related Content

PPTX
IoT Heap 2
DOCX
PPTX
unit1-iot introduction,logical design ,physical design
PDF
IoT material revised edition
PPTX
Chapter-1 - Internet of Things: A Hands-on Approach
PPTX
Internet of Things and the protocols ppt
PPTX
Webofthing_WOT_vs_IOT.pptx
PDF
Chapter-1_embedded syustem iot.pdf
IoT Heap 2
unit1-iot introduction,logical design ,physical design
IoT material revised edition
Chapter-1 - Internet of Things: A Hands-on Approach
Internet of Things and the protocols ppt
Webofthing_WOT_vs_IOT.pptx
Chapter-1_embedded syustem iot.pdf

Similar to Internet of things and its applicationn (20)

PDF
Chapter-1.pdf
PDF
unit 3.pdf
PDF
IoT - Unit 1 Chapter 1 (Introduction to Embedded Systems) - PPT.pdf
PDF
PPTX
Lecture02_IoTSystemArchitectureAndStandards.pptx
PPTX
INTERNET OF THINGS.pptx
PDF
Stephen Wallo
PDF
Chapter-2.pdf
PDF
Web of things
PDF
Chapter 1 updated.pdf
PPTX
Unit-I.pptxsgsggggggggggggggZcvzvzfvzgghszg
PPTX
Unit-I.pptxmbmbmbmbm,b,hkggjfgjfc gvbn mm
PPTX
Evolution of IoT with the sir of gujarat university
PPTX
M2M Communication
PPTX
Unit - 1.pptx
PPTX
IoT enabling Technologies, Levels and Templates, M2M
PDF
IoT & M2M.pdf
PDF
Internet of things chapter2.pdf
DOCX
U 1 Physical and logical.RGPV internet of things notes
PDF
Cloud Computing for Mobile Robots
Chapter-1.pdf
unit 3.pdf
IoT - Unit 1 Chapter 1 (Introduction to Embedded Systems) - PPT.pdf
Lecture02_IoTSystemArchitectureAndStandards.pptx
INTERNET OF THINGS.pptx
Stephen Wallo
Chapter-2.pdf
Web of things
Chapter 1 updated.pdf
Unit-I.pptxsgsggggggggggggggZcvzvzfvzgghszg
Unit-I.pptxmbmbmbmbm,b,hkggjfgjfc gvbn mm
Evolution of IoT with the sir of gujarat university
M2M Communication
Unit - 1.pptx
IoT enabling Technologies, Levels and Templates, M2M
IoT & M2M.pdf
Internet of things chapter2.pdf
U 1 Physical and logical.RGPV internet of things notes
Cloud Computing for Mobile Robots
Ad

Recently uploaded (20)

PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Classroom Observation Tools for Teachers
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
RMMM.pdf make it easy to upload and study
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Pre independence Education in Inndia.pdf
PPTX
Cell Types and Its function , kingdom of life
Pharmacology of Heart Failure /Pharmacotherapy of CHF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPH.pptx obstetrics and gynecology in nursing
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
TR - Agricultural Crops Production NC III.pdf
Classroom Observation Tools for Teachers
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
RMMM.pdf make it easy to upload and study
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Final Presentation General Medicine 03-08-2024.pptx
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Pre independence Education in Inndia.pdf
Cell Types and Its function , kingdom of life
Ad

Internet of things and its applicationn

  • 1. Chapter 3 IoT & M2M Bahga & Madisetti, © 2015 Book website: http://www.internet-of-things-book.com
  • 2. Outline • M2M • Differences and Similarities between M2M and IoT • SDN and NFV for IoT Bahga & Madisetti, © 2015 Book website: http://www.internet-of-things-book.com
  • 3. 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. Bahga & Madisetti, © 2015 Book website: http://www.internet-of-things-book.com
  • 4. 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 (IP- based). • While the M2M area networks use either proprietary or non-IP based communication protocols, the communication network uses IP-based networks. Bahga & Madisetti, © 2015 Book website: http://www.internet-of-things-book.com
  • 5. 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. Bahga & Madisetti, © 2015 Book website: http://www.internet-of-things-book.com
  • 6. 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. Bahga & Madisetti, © 2015 Book website: http://www.internet-of-things-book.com
  • 7. Difference between IoT and M2M • Hardware vs Software Emphasis • While 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. • In contrast to M2M, 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- premisis 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. Bahga & Madisetti, © 2015 Book website: http://www.internet-of-things-book.com
  • 8. Communication in IoT vs M2M Bahga & Madisetti, © 2015 Book website: http://www.internet-of-things-book.com
  • 9. SDN • Software-Defined Networking (SDN) is a networking architecture that separates the control plane from the data plane and centralizes the network controller. • Software-based SDN controllers maintain a unified view of the network and make confi guration, management and provisioning simpler. • The underlying infrastructure in SDN uses simple packet forwarding hardware as opposed to specialized hardware in conventional networks. Bahga & Madisetti, © 2015 Book website: http://www.internet-of-things-book.com
  • 10. Key elements of SDN • Centralized Network Controller • With decoupled control and data planes and centralized network controller, the network administrators can rapidly configure the network. • Programmable Open APIs • SDN architecture supports programmable open APIs for interface between the SDN application and control layers (Northbound interface). • Standard Communication Interface (OpenFlow) • SDN architecture uses a standard communication interface between the control and infrastructure layers (Southbound interface). • OpenFlow, which is defined by the Open Networking Foundation (ONF) is the broadly accepted SDN protocol for the Southbound interface. Bahga & Madisetti, © 2015 Book website: http://www.internet-of-things-book.com
  • 11. 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. Bahga & Madisetti, © 2015 Book website: http://www.internet-of-things-book.com
  • 12. 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. Bahga & Madisetti, © 2015 Book website: http://www.internet-of-things-book.com
  • 13. 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. Bahga & Madisetti, © 2015 Book website: http://www.internet-of-things-book.com