2
Most read
8
Most read
9
Most read
1
Introduction:
IoT Networking- Part I
Dr. Sudip Misra
Professor
Department of Computer Science and Engineering
Indian Institute of Technology Kharagpur
Email: smisra@sit.iitkgp.ernet.in
Website: http://cse.iitkgp.ac.in/~smisra/
Research Lab: cse.iitkgp.ac.in/~smisra/swan/
Industry 4.0 and Industrial Internet of Things
Introduction
 Characteristics of IoT devices
 Low processing power
 Small in size
 Energy constraints
 Networks of IoT devices
 Low throughput
 High packet loss
 Tiny (useful) payload size
 Frequent topology change
 Classical Internet is not meant for constrained IoT devices.
2Industry 4.0 and Industrial Internet of Things
Introduction
3Industry 4.0 and Industrial Internet of Things
Introduction
4Introduction to Internet of Things
 Analogy
 Roots - Communication Protocol and device
technologies
 Trunk- Architectural Reference Model (ARM)
 Leaves – IoT Applications
 Goal
 To select a minimal set of roots and propose a
potential trunk that enables the creation of a
maximal set of the leaves.
Source: FhG, I. M. L., et al. "Internet of things-architecture iot-a deliverable d1. 3–updated reference model for iot v1. 5."
Enabling Classical Internet for IoT Devices
 Proprietary non-IP based solution
 Vendor specific gateways
 Vendor specific APIs
 Internet Engineering Task Force (IETF) IP based solution
 Three work groups
 IPv6 over Low power Wireless Personal Area Networks (6LoWPAN)
 Routing Over Low power and Lossy networks (ROLL)
 Constrained RESTful Environments (CoRE)
5Industry 4.0 and Industrial Internet of Things
Source: I. Ishaq, et al. , "IETF standardization in the field of the internet of things (IoT): a survey", J. of Sens. and Act. Netw. 2, vol. 2 (2013):
235-287.
Proprietary non-IP based solution
6Industry 4.0 and Industrial Internet of Things
 Drawbacks
 Limited flexibility to end users:
vendor specific APIs
 Interoperability: vendor specific
sensors and gateways
 Limited last-mile connectivity
Source: I. Ishaq, et al. , "IETF standardization in the field of the internet of things (IoT): a survey", J. of Sens. and Act. Netw. 2, vol. 2 (2013):
235-287.
IETF IP based solution
7Industry 4.0 and Industrial Internet of Things
 Three work groups
 IPv6 over Low power Wireless Personal Area Networks (6LoWPAN)
 By header compression and encapsulation it allows IPv6 packets to transmit
and receive over IEEE 802.15.4 based networks.
 Routing Over Low power and Lossy networks (ROLL)
 New routing protocol optimized for saving storage and energy.
 Constrained RESTful Environments (CoRE)
 Extend the Integration of the IoT devices from network to service level.
Constrained RESTful Environments (CoRE)
8Industry 4.0 and Industrial Internet of Things
CoRE
9Industry 4.0 and Industrial Internet of Things
 Provides a platform for applications meant for constrained
IoT devices.
 This framework views sensor and actuator resources as
web resources.
 The framework is limited to applications which
 Monitor basic sensors
 Supervise actuators
 CoAP includes a mechanism for service discovery.
CoRE: Service Discovery
10Industry 4.0 and Industrial Internet of Things
 IoT devices (act as mini web servers) register their resources to
Resource Directory (RD) using Registration Interface (RI).
 RD, a logical network node, stores the information about a
specific set of IoT devices.
 RI supports Representational State Transfer (REST) based
protocol such as HTTP (and CoAP- optimized for IoT).
 IoT client uses Lookup interface for discovery of IoT devices.
11Industry 4.0 and Industrial Internet of Things
IoT Network QoS
IoT Network QoS
 Quality-of-service (QoS) of IoT network is the ability to
guarantee intended service to IoT applications through
controlling the heterogeneous traffic generated by IoT devices.
 QoS policies for IoT Network includes
 Resource utilization
 Data timeliness
 Data availability
 Data delivery
12Industry 4.0 and Industrial Internet of Things
Source: Rayes, A., & Salam, S. (2016), "Internet of Things from hype to reality: the road to digitization", Springer.
Resource utilization
 Requires control on the storage and bandwidth for data
reception and transmission.
 QoS policies for resource utilization:
 Resource limit policy
 Controls the amount of message buffering
 Useful for memory constrained IoT devices
 Time filter policy
 Controls the data sampling rate (interarrival time) to avoid buffer overflow
 Controls network bandwidth, memory, and processing power
13Industry 4.0 and Industrial Internet of Things
Source: Rayes, A., & Salam, S. (2016), "Internet of Things from hype to reality: the road to digitization", Springer.
Data timeliness
 Measure of the freshness of particular information at the receiver end
 Important in case of healthcare, industrial and military applications
 Data timeliness policies for IoT network include
 Deadline policy
 Provides maximum interarrival time of data
 Drops the stale data; notify the missed deadline to the application end
 Latency budget policy
 Latency budget is the maximum time difference between the data transmission
and reception from source end to the receiver end.
 Provides priority to applications having higher urgency
14Industry 4.0 and Industrial Internet of Things
Source: Rayes, A., & Salam, S. (2016), "Internet of Things from hype to reality: the road to digitization", Springer.
Data availability
 Measure of the amount of valid data provided by the sender/producer to
receiver/consumer
 QoS policies for data availability in IoT network include
 Durability policy
 Controls the degree of data persistence transmitted by the sender
 Data persistence ensures the availability of the data to the receiver even
after sender is unavailable
 Lifespan policy
 Controls the duration for which transmitted data is valid
 History policy
 Controls the number of previous data instances available for the receiver.
15Industry 4.0 and Industrial Internet of Things
Source: Rayes, A., & Salam, S. (2016), "Internet of Things from hype to reality: the road to digitization", Springer.
Data delivery
 Measure of successful reception of reliable data from sender
to receiver
 QoS policies for data delivery include
 Reliability policy
 Controls the reliability level associated with the data distribution
 Transport priority
 Allows transmission of data according to its priority level
16Industry 4.0 and Industrial Internet of Things
Source: Rayes, A., & Salam, S. (2016), "Internet of Things from hype to reality: the road to digitization", Springer.
17Introduction to Internet of Things

More Related Content

PDF
IoT Networking Part 2
PDF
nptel-1.pdf
PDF
IoT Connectivity
PPTX
The Internet of Things (IoT) and its evolution
PDF
IoT material revised edition
PPTX
Technology Behind IoT (JNTUK - Unit - 1)
PDF
6LoWPAN: An open IoT Networking Protocol
PPTX
Communication Technologies in IOT.pptx
IoT Networking Part 2
nptel-1.pdf
IoT Connectivity
The Internet of Things (IoT) and its evolution
IoT material revised edition
Technology Behind IoT (JNTUK - Unit - 1)
6LoWPAN: An open IoT Networking Protocol
Communication Technologies in IOT.pptx

What's hot (20)

PPT
PPTX
IOT - Design Principles of Connected Devices
PPTX
Iot architecture
PPTX
Sources of IoT (JNTUK - UNIT 1)
PPTX
M2M systems layers and designs standardizations
PDF
Internet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
PPTX
PDF
15CS81- IoT Module-2
PPTX
IoT Enabling Technologies
PPTX
6LoWPAN.pptx
DOCX
IoT Design Principles
PPTX
IOT DATA MANAGEMENT AND COMPUTE STACK.pptx
PPT
WSN IN IOT
PPTX
CoAP - Web Protocol for IoT
PPTX
Introduction to IOT
PPTX
Data enrichment
PPTX
Business models for business processes on IoT
PDF
IoT and m2m
PPTX
Software Defined Network - SDN
IOT - Design Principles of Connected Devices
Iot architecture
Sources of IoT (JNTUK - UNIT 1)
M2M systems layers and designs standardizations
Internet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
15CS81- IoT Module-2
IoT Enabling Technologies
6LoWPAN.pptx
IoT Design Principles
IOT DATA MANAGEMENT AND COMPUTE STACK.pptx
WSN IN IOT
CoAP - Web Protocol for IoT
Introduction to IOT
Data enrichment
Business models for business processes on IoT
IoT and m2m
Software Defined Network - SDN
Ad

Similar to IoT Networking (20)

PPTX
lecture4week1iotnetworkingpart1-190114153249.pptx
PPTX
Modulmnbjkjnbnjnbnj,kkjebnmhnvfghjhgbcvxv
PPTX
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pptx
PPTX
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pptx
PDF
Internet of things chapter2.pdf
PDF
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
PDF
Internet of Things (IoT) in smart city.pdf
PDF
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
PPTX
IOT_PPT.pptx
PPTX
ch2.pptx huuuuhy hhhh bjuuu huuujkjjjf hh
PPTX
ch2.pptxnnbhyyg uuggy jgugjb huuuhj hihij
PPTX
Internet of things (iot)
PDF
Iot architectures slides important.pdf
PDF
IoT - Unit 2 (Internet of Things-Concepts) - PPT.pdf
PPTX
Internet of Things, An Introduction
PDF
Introduction to Internet of Things (IoT)
PPTX
UNIT 1 Nan mudhalvan how tofaefjlnajlncjlanjlcnajknfjkanjkfnajnfj
PDF
Industry 4.0: Transforming Modern Manufacturing and Beyond
PPTX
1.Industrial-IoT-and-Automation.pptx
PDF
IOT Security - ICCT College of Engineering
lecture4week1iotnetworkingpart1-190114153249.pptx
Modulmnbjkjnbnjnbnj,kkjebnmhnvfghjhgbcvxv
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pptx
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pptx
Internet of things chapter2.pdf
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
Internet of Things (IoT) in smart city.pdf
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
IOT_PPT.pptx
ch2.pptx huuuuhy hhhh bjuuu huuujkjjjf hh
ch2.pptxnnbhyyg uuggy jgugjb huuuhj hihij
Internet of things (iot)
Iot architectures slides important.pdf
IoT - Unit 2 (Internet of Things-Concepts) - PPT.pdf
Internet of Things, An Introduction
Introduction to Internet of Things (IoT)
UNIT 1 Nan mudhalvan how tofaefjlnajlncjlanjlcnajknfjkanjkfnajnfj
Industry 4.0: Transforming Modern Manufacturing and Beyond
1.Industrial-IoT-and-Automation.pptx
IOT Security - ICCT College of Engineering
Ad

More from Hitesh Mohapatra (20)

PDF
Introduction to Edge and Fog Computing.pdf
PDF
Amazon Web Services (AWS) : Fundamentals
PDF
Resource Cluster and Multi-Device Broker.pdf
PDF
Failover System in Cloud Computing System
PDF
Resource Replication & Automated Scaling Listener
PDF
Storage Device & Usage Monitor in Cloud Computing.pdf
PDF
Networking in Cloud Computing Environment
PDF
Uniform-Cost Search Algorithm in the AI Environment
PDF
Logical Network Perimeter in Cloud Computing
PPT
Software Product Quality - Part 1 Presentation
PDF
Multitenancy in cloud computing architecture
PDF
Server Consolidation in Cloud Computing Environment
PDF
Web Services / Technology in Cloud Computing
PDF
Resource replication in cloud computing.
PDF
Software Measurement and Metrics (Quantified Attribute)
PDF
Software project management is an art and discipline of planning and supervis...
PDF
Software project management is an art and discipline of planning and supervis...
PDF
The life cycle of a virtual machine (VM) provisioning process
PDF
BUSINESS CONSIDERATIONS FOR CLOUD COMPUTING
PDF
Traditional Data Center vs. Virtualization – Differences and Benefits
Introduction to Edge and Fog Computing.pdf
Amazon Web Services (AWS) : Fundamentals
Resource Cluster and Multi-Device Broker.pdf
Failover System in Cloud Computing System
Resource Replication & Automated Scaling Listener
Storage Device & Usage Monitor in Cloud Computing.pdf
Networking in Cloud Computing Environment
Uniform-Cost Search Algorithm in the AI Environment
Logical Network Perimeter in Cloud Computing
Software Product Quality - Part 1 Presentation
Multitenancy in cloud computing architecture
Server Consolidation in Cloud Computing Environment
Web Services / Technology in Cloud Computing
Resource replication in cloud computing.
Software Measurement and Metrics (Quantified Attribute)
Software project management is an art and discipline of planning and supervis...
Software project management is an art and discipline of planning and supervis...
The life cycle of a virtual machine (VM) provisioning process
BUSINESS CONSIDERATIONS FOR CLOUD COMPUTING
Traditional Data Center vs. Virtualization – Differences and Benefits

Recently uploaded (20)

PDF
Computer System Architecture 3rd Edition-M Morris Mano.pdf
PPTX
chapter 1.pptx dotnet technology introduction
PPTX
Cisco Network Behaviour dibuywvdsvdtdstydsdsa
DOCX
ENVIRONMENTAL PROTECTION AND MANAGEMENT (18CVL756)
PPTX
CT Generations and Image Reconstruction methods
PPTX
AI-Reporting for Emerging Technologies(BS Computer Engineering)
PDF
SEH5E Unveiled: Enhancements and Key Takeaways for Certification Success
PDF
MACCAFERRY GUIA GAVIONES TERRAPLENES EN ESPAÑOL
PDF
UEFA_Embodied_Carbon_Emissions_Football_Infrastructure.pdf
PDF
Lesson 3 .pdf
PDF
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
PDF
[jvmmeetup] next-gen integration with apache camel and quarkus.pdf
PPTX
Micro1New.ppt.pptx the mai themes of micfrobiology
PDF
Designing Fault-Tolerant Architectures for Resilient Oracle Cloud ERP and HCM...
PPT
Programmable Logic Controller PLC and Industrial Automation
PPTX
MAD Unit - 3 User Interface and Data Management (Diploma IT)
PPTX
Environmental studies, Moudle 3-Environmental Pollution.pptx
PPTX
Principal presentation for NAAC (1).pptx
PPTX
Environmental studies, Moudle 3-Environmental Pollution.pptx
PDF
August -2025_Top10 Read_Articles_ijait.pdf
Computer System Architecture 3rd Edition-M Morris Mano.pdf
chapter 1.pptx dotnet technology introduction
Cisco Network Behaviour dibuywvdsvdtdstydsdsa
ENVIRONMENTAL PROTECTION AND MANAGEMENT (18CVL756)
CT Generations and Image Reconstruction methods
AI-Reporting for Emerging Technologies(BS Computer Engineering)
SEH5E Unveiled: Enhancements and Key Takeaways for Certification Success
MACCAFERRY GUIA GAVIONES TERRAPLENES EN ESPAÑOL
UEFA_Embodied_Carbon_Emissions_Football_Infrastructure.pdf
Lesson 3 .pdf
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
[jvmmeetup] next-gen integration with apache camel and quarkus.pdf
Micro1New.ppt.pptx the mai themes of micfrobiology
Designing Fault-Tolerant Architectures for Resilient Oracle Cloud ERP and HCM...
Programmable Logic Controller PLC and Industrial Automation
MAD Unit - 3 User Interface and Data Management (Diploma IT)
Environmental studies, Moudle 3-Environmental Pollution.pptx
Principal presentation for NAAC (1).pptx
Environmental studies, Moudle 3-Environmental Pollution.pptx
August -2025_Top10 Read_Articles_ijait.pdf

IoT Networking

  • 1. 1 Introduction: IoT Networking- Part I Dr. Sudip Misra Professor Department of Computer Science and Engineering Indian Institute of Technology Kharagpur Email: [email protected] Website: http://cse.iitkgp.ac.in/~smisra/ Research Lab: cse.iitkgp.ac.in/~smisra/swan/ Industry 4.0 and Industrial Internet of Things
  • 2. Introduction  Characteristics of IoT devices  Low processing power  Small in size  Energy constraints  Networks of IoT devices  Low throughput  High packet loss  Tiny (useful) payload size  Frequent topology change  Classical Internet is not meant for constrained IoT devices. 2Industry 4.0 and Industrial Internet of Things
  • 3. Introduction 3Industry 4.0 and Industrial Internet of Things
  • 4. Introduction 4Introduction to Internet of Things  Analogy  Roots - Communication Protocol and device technologies  Trunk- Architectural Reference Model (ARM)  Leaves – IoT Applications  Goal  To select a minimal set of roots and propose a potential trunk that enables the creation of a maximal set of the leaves. Source: FhG, I. M. L., et al. "Internet of things-architecture iot-a deliverable d1. 3–updated reference model for iot v1. 5."
  • 5. Enabling Classical Internet for IoT Devices  Proprietary non-IP based solution  Vendor specific gateways  Vendor specific APIs  Internet Engineering Task Force (IETF) IP based solution  Three work groups  IPv6 over Low power Wireless Personal Area Networks (6LoWPAN)  Routing Over Low power and Lossy networks (ROLL)  Constrained RESTful Environments (CoRE) 5Industry 4.0 and Industrial Internet of Things Source: I. Ishaq, et al. , "IETF standardization in the field of the internet of things (IoT): a survey", J. of Sens. and Act. Netw. 2, vol. 2 (2013): 235-287.
  • 6. Proprietary non-IP based solution 6Industry 4.0 and Industrial Internet of Things  Drawbacks  Limited flexibility to end users: vendor specific APIs  Interoperability: vendor specific sensors and gateways  Limited last-mile connectivity Source: I. Ishaq, et al. , "IETF standardization in the field of the internet of things (IoT): a survey", J. of Sens. and Act. Netw. 2, vol. 2 (2013): 235-287.
  • 7. IETF IP based solution 7Industry 4.0 and Industrial Internet of Things  Three work groups  IPv6 over Low power Wireless Personal Area Networks (6LoWPAN)  By header compression and encapsulation it allows IPv6 packets to transmit and receive over IEEE 802.15.4 based networks.  Routing Over Low power and Lossy networks (ROLL)  New routing protocol optimized for saving storage and energy.  Constrained RESTful Environments (CoRE)  Extend the Integration of the IoT devices from network to service level.
  • 8. Constrained RESTful Environments (CoRE) 8Industry 4.0 and Industrial Internet of Things
  • 9. CoRE 9Industry 4.0 and Industrial Internet of Things  Provides a platform for applications meant for constrained IoT devices.  This framework views sensor and actuator resources as web resources.  The framework is limited to applications which  Monitor basic sensors  Supervise actuators  CoAP includes a mechanism for service discovery.
  • 10. CoRE: Service Discovery 10Industry 4.0 and Industrial Internet of Things  IoT devices (act as mini web servers) register their resources to Resource Directory (RD) using Registration Interface (RI).  RD, a logical network node, stores the information about a specific set of IoT devices.  RI supports Representational State Transfer (REST) based protocol such as HTTP (and CoAP- optimized for IoT).  IoT client uses Lookup interface for discovery of IoT devices.
  • 11. 11Industry 4.0 and Industrial Internet of Things IoT Network QoS
  • 12. IoT Network QoS  Quality-of-service (QoS) of IoT network is the ability to guarantee intended service to IoT applications through controlling the heterogeneous traffic generated by IoT devices.  QoS policies for IoT Network includes  Resource utilization  Data timeliness  Data availability  Data delivery 12Industry 4.0 and Industrial Internet of Things Source: Rayes, A., & Salam, S. (2016), "Internet of Things from hype to reality: the road to digitization", Springer.
  • 13. Resource utilization  Requires control on the storage and bandwidth for data reception and transmission.  QoS policies for resource utilization:  Resource limit policy  Controls the amount of message buffering  Useful for memory constrained IoT devices  Time filter policy  Controls the data sampling rate (interarrival time) to avoid buffer overflow  Controls network bandwidth, memory, and processing power 13Industry 4.0 and Industrial Internet of Things Source: Rayes, A., & Salam, S. (2016), "Internet of Things from hype to reality: the road to digitization", Springer.
  • 14. Data timeliness  Measure of the freshness of particular information at the receiver end  Important in case of healthcare, industrial and military applications  Data timeliness policies for IoT network include  Deadline policy  Provides maximum interarrival time of data  Drops the stale data; notify the missed deadline to the application end  Latency budget policy  Latency budget is the maximum time difference between the data transmission and reception from source end to the receiver end.  Provides priority to applications having higher urgency 14Industry 4.0 and Industrial Internet of Things Source: Rayes, A., & Salam, S. (2016), "Internet of Things from hype to reality: the road to digitization", Springer.
  • 15. Data availability  Measure of the amount of valid data provided by the sender/producer to receiver/consumer  QoS policies for data availability in IoT network include  Durability policy  Controls the degree of data persistence transmitted by the sender  Data persistence ensures the availability of the data to the receiver even after sender is unavailable  Lifespan policy  Controls the duration for which transmitted data is valid  History policy  Controls the number of previous data instances available for the receiver. 15Industry 4.0 and Industrial Internet of Things Source: Rayes, A., & Salam, S. (2016), "Internet of Things from hype to reality: the road to digitization", Springer.
  • 16. Data delivery  Measure of successful reception of reliable data from sender to receiver  QoS policies for data delivery include  Reliability policy  Controls the reliability level associated with the data distribution  Transport priority  Allows transmission of data according to its priority level 16Industry 4.0 and Industrial Internet of Things Source: Rayes, A., & Salam, S. (2016), "Internet of Things from hype to reality: the road to digitization", Springer.