SlideShare a Scribd company logo
Distributed Computing in IoT
System-on-a-Chip for Smart Cameras as
an Example
By: Kishan Patel
26th October 2016
Contents
• Introduction
• Challenges
• Solution
• Conclusion
• References
Internet of Things
• Sensors
• Communication
• Computation
• Service
• IoT is a collection of connected
devices and services that work
together to do useful stuff.
Components of IoT
Introduction
• In IoT there is billions of smart objects, such as
Sensors, Actuators, Smart phones and Smart
Vehicles, etc. are connected with each other to
sensing physical signals and giving better service
in real time human need.
• In this paper presentation, my main focus is on
sensors, communication & computation.
Challenges
• Ultra-Big data
• Infeasible and inefficient to
handle with cloud services
because of computing and
communication recourses.
Challenges
• Using centralized approached
where all the data analysis works
are executed on cloud servers.
• Cloud server have to do job of
Computing and Communicating
that processed data itself.
Solution
• To handle Ultra-big data, Distributed computing is a
efficient way rather then centralize.
How Distributed Computing solve the
problem?
Distributed smart camera
as a node of an IoT
Example: Distributed Computing In
Video Sensor Network
Video Surveillance
• In this case target is to store video
sequence when critical event occurs.
• Approaches:
1) Centralized approach: All data are
streamed back to the server.
2) Distributed approach: Intra processing
stage and Inter Processing stage
Example: Distributed Computing In
Video Sensor Network
Video Surveillance
• As showing in figure, with
Distributed Approach, 91.3% of the
transmission bandwidth can be
saved.
Example: Distributed Computing In
Video Sensor Network
Vehicle Localization
• The Second case is a Vehicle neighboring
map generation system with video
cameras in an intelligent transportation
system.
• Aggregator:
• RSU (Road site unit):
• OBU (On-Board unit):
Example: Distributed Computing In
Video Sensor Network
Vehicle Localization
Here six different cases taken to test case:
• Low-end sensor is the video sensor with
simple video capturing, coding and
transmission ability.
• Middle-level sensor is the video sensor with
moving object detection ability. It can
transmit video data to aggregator only when
it detects moving object.
• High-end sensor is the video sensor with a
vehicle detection subsystem. It can transmit
vehicle information instead of sending video
data to aggregator.
Example: Distributed Computing In
Video Sensor Network
Vehicle Localization
Result is shown in figure,
Sensors Corresponding Aggregators
All aggregators Cloud severs
Conclusion
• Distributed Computing is an essential technique for
internet of things (IoT) to off-load the computation
from the cloud servers as well as reduce the
transmission bandwidth requirements.
• Experimental results show the proposed design can
achieve high area and power efficiency.
References
• K.-W. Chen, H.-M. Tsai, C.-H. Hsieh, S.-D. Lin, C.-C. Wang, S.-W.Yang, S.-Y. Chien, C.-H. Lee, Y.-C. Su,
C.-T. Chou, Y.-J. Lee, H.-K. Pao,R.-S. Guo, C.-J. Chen, M.-H. Yang, B.-Y. Chen, and Y.-P. Hung,
“Connected vehicle safety science, system, and framework,” in Proc. 2014 IEEE World Forum on
Internet of Things (WF-IoT), Mar. 2014, pp. 235–240.
• Shao-Yi Chien, Wei-Kai Chan, Yu-Hsiang Tseng, Chia-Han Lee, V. Srinivasa Somayazulu, Yen-Kuang
Chen, “Distributed Computing in IoT: System-on-a-Chip for Smart Cameras as an Example ”
Distributed Computing in IoT

More Related Content

PPTX
Cloud of things (IoT + Cloud Computing)
PPTX
M2M systems layers and designs standardizations
DOCX
VIRTUALIZATION STRUCTURES TOOLS.docx
DOCX
Virtualize of IO Devices .docx
PDF
20 Latest Computer Science Seminar Topics on Emerging Technologies
PPTX
Cloud computing (IT-703) UNIT 1 & 2
PPT
PPTX
M2M - Machine to Machine Technology
Cloud of things (IoT + Cloud Computing)
M2M systems layers and designs standardizations
VIRTUALIZATION STRUCTURES TOOLS.docx
Virtualize of IO Devices .docx
20 Latest Computer Science Seminar Topics on Emerging Technologies
Cloud computing (IT-703) UNIT 1 & 2
M2M - Machine to Machine Technology

What's hot (20)

PPTX
Edge Computing.pptx
PPTX
IOT - Design Principles of Connected Devices
PPTX
web communication protocols in IoT
PPT
ECG ANALYSIS IN CLOUD COMPUTING
PPTX
cloud computing ppt
PPTX
CLOUD COMPUTING UNIT-1
PPTX
Common Standards in Cloud Computing
PPTX
Mobile cloud Computing
PPTX
Sources of IoT (JNTUK - UNIT 1)
PPTX
VANET in Mobile Computing
DOCX
Project report of OCR Recognition
PPT
Rip ospf and bgp
PPTX
IoT Levels and Deployment Templates
PPTX
Ppt 3 - IOT logic design
PPTX
Vehicular ad hoc network - VANET
PPTX
Routing ppt
PPTX
M2M technology in IOT
PPTX
Wireless network
PDF
Facial emotion recognition
Edge Computing.pptx
IOT - Design Principles of Connected Devices
web communication protocols in IoT
ECG ANALYSIS IN CLOUD COMPUTING
cloud computing ppt
CLOUD COMPUTING UNIT-1
Common Standards in Cloud Computing
Mobile cloud Computing
Sources of IoT (JNTUK - UNIT 1)
VANET in Mobile Computing
Project report of OCR Recognition
Rip ospf and bgp
IoT Levels and Deployment Templates
Ppt 3 - IOT logic design
Vehicular ad hoc network - VANET
Routing ppt
M2M technology in IOT
Wireless network
Facial emotion recognition
Ad

Similar to Distributed Computing in IoT (20)

PDF
System Support for Internet of Things
PDF
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
PDF
Fog Computing: A Platform for Internet of Things and Analytics
PPTX
IoT Virtualization Poster
PDF
IoT et blockchain : perspective R&D
PPTX
Internet of things (IoT)- Introduction, Utilities, Applications
PDF
Fog Computing is the Future of the Industrial Internet of Things
PPTX
Internet of things case studies of edge computing
PPTX
Challenges of the io t v1
PPTX
Internet of Things
PDF
iot unit1.pdf
PDF
Enhanced Traffic Congestion Management with Fog Computing - A Simulation-Base...
PDF
Enhanced Traffic Congestion Management with Fog Computing - A Simulation-Base...
PPTX
FOG COMPUTING-2.pptx fog computing ppt on internship
PPTX
Internet of things case studies of edge computing
PPTX
Internet of things case studies of edge computing
PDF
Soldatos io t-academy-cosmote-231117-v-final
PDF
Edge Computing and 5G, a powerful digital mix for IoT - AIT
PPTX
Edge computing system for large scale distributed sensing systems
PDF
Blockchain in the context of IoT with a focus on monitoring: a survey 2017
System Support for Internet of Things
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
Fog Computing: A Platform for Internet of Things and Analytics
IoT Virtualization Poster
IoT et blockchain : perspective R&D
Internet of things (IoT)- Introduction, Utilities, Applications
Fog Computing is the Future of the Industrial Internet of Things
Internet of things case studies of edge computing
Challenges of the io t v1
Internet of Things
iot unit1.pdf
Enhanced Traffic Congestion Management with Fog Computing - A Simulation-Base...
Enhanced Traffic Congestion Management with Fog Computing - A Simulation-Base...
FOG COMPUTING-2.pptx fog computing ppt on internship
Internet of things case studies of edge computing
Internet of things case studies of edge computing
Soldatos io t-academy-cosmote-231117-v-final
Edge Computing and 5G, a powerful digital mix for IoT - AIT
Edge computing system for large scale distributed sensing systems
Blockchain in the context of IoT with a focus on monitoring: a survey 2017
Ad

Recently uploaded (20)

PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Cloud computing and distributed systems.
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Electronic commerce courselecture one. Pdf
PPTX
Big Data Technologies - Introduction.pptx
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Encapsulation theory and applications.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Mobile App Security Testing_ A Comprehensive Guide.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Cloud computing and distributed systems.
20250228 LYD VKU AI Blended-Learning.pptx
Electronic commerce courselecture one. Pdf
Big Data Technologies - Introduction.pptx
sap open course for s4hana steps from ECC to s4
Encapsulation theory and applications.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Reach Out and Touch Someone: Haptics and Empathic Computing
MIND Revenue Release Quarter 2 2025 Press Release
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
MYSQL Presentation for SQL database connectivity
Dropbox Q2 2025 Financial Results & Investor Presentation
Agricultural_Statistics_at_a_Glance_2022_0.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...

Distributed Computing in IoT

  • 1. Distributed Computing in IoT System-on-a-Chip for Smart Cameras as an Example By: Kishan Patel 26th October 2016
  • 2. Contents • Introduction • Challenges • Solution • Conclusion • References
  • 3. Internet of Things • Sensors • Communication • Computation • Service • IoT is a collection of connected devices and services that work together to do useful stuff. Components of IoT
  • 4. Introduction • In IoT there is billions of smart objects, such as Sensors, Actuators, Smart phones and Smart Vehicles, etc. are connected with each other to sensing physical signals and giving better service in real time human need. • In this paper presentation, my main focus is on sensors, communication & computation.
  • 5. Challenges • Ultra-Big data • Infeasible and inefficient to handle with cloud services because of computing and communication recourses.
  • 6. Challenges • Using centralized approached where all the data analysis works are executed on cloud servers. • Cloud server have to do job of Computing and Communicating that processed data itself.
  • 7. Solution • To handle Ultra-big data, Distributed computing is a efficient way rather then centralize.
  • 8. How Distributed Computing solve the problem? Distributed smart camera as a node of an IoT
  • 9. Example: Distributed Computing In Video Sensor Network Video Surveillance • In this case target is to store video sequence when critical event occurs. • Approaches: 1) Centralized approach: All data are streamed back to the server. 2) Distributed approach: Intra processing stage and Inter Processing stage
  • 10. Example: Distributed Computing In Video Sensor Network Video Surveillance • As showing in figure, with Distributed Approach, 91.3% of the transmission bandwidth can be saved.
  • 11. Example: Distributed Computing In Video Sensor Network Vehicle Localization • The Second case is a Vehicle neighboring map generation system with video cameras in an intelligent transportation system. • Aggregator: • RSU (Road site unit): • OBU (On-Board unit):
  • 12. Example: Distributed Computing In Video Sensor Network Vehicle Localization Here six different cases taken to test case: • Low-end sensor is the video sensor with simple video capturing, coding and transmission ability. • Middle-level sensor is the video sensor with moving object detection ability. It can transmit video data to aggregator only when it detects moving object. • High-end sensor is the video sensor with a vehicle detection subsystem. It can transmit vehicle information instead of sending video data to aggregator.
  • 13. Example: Distributed Computing In Video Sensor Network Vehicle Localization Result is shown in figure, Sensors Corresponding Aggregators All aggregators Cloud severs
  • 14. Conclusion • Distributed Computing is an essential technique for internet of things (IoT) to off-load the computation from the cloud servers as well as reduce the transmission bandwidth requirements. • Experimental results show the proposed design can achieve high area and power efficiency.
  • 15. References • K.-W. Chen, H.-M. Tsai, C.-H. Hsieh, S.-D. Lin, C.-C. Wang, S.-W.Yang, S.-Y. Chien, C.-H. Lee, Y.-C. Su, C.-T. Chou, Y.-J. Lee, H.-K. Pao,R.-S. Guo, C.-J. Chen, M.-H. Yang, B.-Y. Chen, and Y.-P. Hung, “Connected vehicle safety science, system, and framework,” in Proc. 2014 IEEE World Forum on Internet of Things (WF-IoT), Mar. 2014, pp. 235–240. • Shao-Yi Chien, Wei-Kai Chan, Yu-Hsiang Tseng, Chia-Han Lee, V. Srinivasa Somayazulu, Yen-Kuang Chen, “Distributed Computing in IoT: System-on-a-Chip for Smart Cameras as an Example ”