SlideShare a Scribd company logo
1 of 36
Internet of Things (IoT):
A Vision, Architectural Elements and
Future Directions
The Presentation Include The Following:
▪ Introduction
▪ Overall IoT vision and the technologies that will achieve the it
▪ Application domains in IoT with a new approach in defining them
▪ Cloud centric Internet ofThings realization and challenges
▪ Case study of data analytics on the Aneka/Azure cloud platform
▪ Open Challenges and Future Directions
▪ Summary and Conclusions
Introduction
What is Internet of things ?
RFID , Sensor network technologies
Enormous amount of data
Cloud copmuting
Internet of Things for smart environment
“Interconnection of sensing and actuating devices providing
the ability to share information across platforms through a
unified framework, developing a common operating picture
for enabling innovative applications”
Smart
connectivity
and context-
aware
computation
Shared
situation
users
appliances
Software
architectures
pervasive
networks
process
convey
Analytics
tools
autonomous
smart
behavior
Internet revolution
People at an unprecedented scale and pace
The next revolution
Objects to create a Smart Environment
2011
More than 7 billion
2013
9 billion
2020
24 billion
Number of interconnected Devices
1.3 trillion revenue
opportunities for
mobile network
Rogers
Human centric
Human creativity
Exploiting ,extending capabilities
Caceres and Friday
Two critical technologies for growing infrastructure
Cloud Computing and the Internet ofThings
Ubiquitous computing in the next decade
Ubiquitous computing in the next decade
miniature devices having the ability to
sense, compute and communicate
wirelessly in short distances
digital
electronics
micro-
electro-
mechanical
systems
technology
wireless
communicati
ons
IoT components
Hardware
Middleware
Presentation
Wireless sensor networks (WSN)
Spatially distributed autonomous sensors
Monitor physical or environmental conditions
Temperature, sound, pressure
Pass their data through the network to a main location
Is built of "nodes"
Each node is connected to one (several) sensors
The components that make up
theWSN monitoring network
WSN hardware
WSN
communication
stack
Middleware
Secure Data
aggregation
Trends
Google search trends since 2004
Radio Frequency Identification (RFID)
• Enables design of microchips
• ForWireless data communication
• Automatic identification of anything
• They are attached
• Acting as an electronic barcode
Active avd Passive RFID
Other IOT Elements
IPv4
IPv6
TCP/IP
URN
URL
URC
Addressing schemes
Data storage and analytics
Visualization
Applications
Personal and
Home
• Ubiquitous healthcare
• Home monitoring
system for aged-care
• Control of home
equipment
• Home security
Enterprise
• Environmental
monitoring
• Factory security
• Factory automation
• Climate control
• Smart Environment
• Air pollution
Utilities
• Smart grid
• Smart metering
• Water network
monitoring
• Quality assurance of
drinking water
• Monitor irrigation in
agricultural land
Mobile
• Smart transportation
• Smart logistics
• Traffic management
• Efficient logistics
management
Application domains are
chosen based on the
scale of the impact of
the data generated
Smart environment application domains
Cloud computing
• It is a kind of internet-based computing,
• where shared resources and information
are provided to computers and other
devices on-demand
• It is a model for enabling ubiquitous, on-
demand access to a shared pool of
configurable computing resources
Cloud computing Characteristics
:
Agility
Cost
Device and location
independence
Maintenance
Multitenancy
Performance
Reliability
Scalability and elasticity
Security
Cloud computing: Service models
Software as a service (SaaS)
Users gain access to application software and databases
Platform as a service (PaaS)
Application developers
Infrastructure as a service (IaaS)
IaaS refers to online services that abstract user from the detail of infrastructure
Cloud computing: Cloud computing types
Private cloud
Is cloud infrastructure operated solely for a single organization
Public cloud
Services are rendered over a network that is open for public use
Hybrid cloud
Hybrid cloud is a composition of two or more clouds
Cloud centric Internet of Things
In order to realize the full potential of cloud computing a combined framework
with a cloud at the center seems to be most viable
• Flexibility
• Scalable
Conceptual IoT framework with Cloud Computing at the centre
Cloud centric Internet of Things
In this section we describe the cloud platform using
ManjrasoftAneka and MicrosoftAzure platforms
Demonstrate how cloud integrates storage, computation
Furthermore, we introduce an important realm of interaction between cloud which is useful for
combining public and private clouds using Aneka
• This interaction is critical for application developers
Aneka cloud computing platform
• Aneka is a .NET-based application development Platform-as-a-Service (PaaS)
• It can utilize storage and compute resources of both public and private clouds
• It offers a runtime environment and a set of APIs that enable developers to build customized applications
• For the application developer, the cloud service as well as ubiquitous sensor data is hidden
Overview of Aneka within Internet ofThingsArchitecture
Aneka cloud computing platform
• Automatic management of clouds for hosting and delivering IoT services as SaaS
applications
• Components are to be put in place to schedule and provision resources with a
higher level of accuracy to support IoT applications
• The autonomic management system will tightly integrate the following services
with the Aneka framework
• Accounting
• Monitoring and Profiling
• Scheduling
• Dynamic Provisioning
Application scheduler and Dynamic Resource
Provisioning in Aneka for IoT applications
The Aneka scheduler
assigning each resource to a task in
an application
QoS parameters and the overall
cost for the service provider
The Dynamic Resource Provisioning
For provisioning and managing
virtualised resources
In the private and public cloud
computing
Directed by the application scheduler
Microsoft Azure
Is a cloud computing platform and infrastructure
For building, deploying and managingApplications and Services
Provides both PaaS and IaaS services
Supports many different programming languages
MicrosoftAzure Components
Microsoft
Azure
SQL Azure
AppFabric
Azure
Marketplace
IoT Sensor Data Analytics SaaS using
Aneka and Microsoft Azure
Aneka can launch any number of instances on
the Azure cloud to run their applications
Tools and data needs to be shared
There are two major
Firstly, Interaction between clouds
Secondly, Data analytics and artificial
intelligence tools requires huge resources
Schematic of Aneka/Azure Interaction for data analytics application
IoT Sensor Data Analytics SaaS using
Aneka and Microsoft Azure
For seamless independent IoT working architecture is SaaS to be updated
One of the key design goals of IoT web application is, it would be extensible
Management Extensibility Framework (MEF)
• It is a library for creating lightweight, extensible applications
• It allows application developers to discover and use extensions with no configuration
required
• It also lets extension developers easily encapsulate code
Open Challenges and Future Directions
Architecture
Energy efficient
sensing
Secure
reprogrammable
networks and
Privacy
Quality of Service
New protocols
Participatory
Sensing
Data mining
GIS based
visualization
CloudComputing
International
Activities
Roadmap of key technological developments in the
context of IoT application domains envisioned
THANKYOU FOR LISTENING

More Related Content

What's hot

What's hot (20)

Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT) Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)
 
Internet of things (iot)
Internet of things (iot)Internet of things (iot)
Internet of things (iot)
 
IoT Cloud Overview
IoT Cloud OverviewIoT Cloud Overview
IoT Cloud Overview
 
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interaction
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)
 
A Reference Architecture for IoT
A Reference Architecture for IoT A Reference Architecture for IoT
A Reference Architecture for IoT
 
IoT Development - Opportunities and Challenges
IoT Development - Opportunities and ChallengesIoT Development - Opportunities and Challenges
IoT Development - Opportunities and Challenges
 
Iot Report
Iot ReportIot Report
Iot Report
 
SNMP vs CMIP
SNMP vs CMIPSNMP vs CMIP
SNMP vs CMIP
 
M2M vs IoT: The Key Differences and Similarities
M2M vs IoT: The Key Differences and SimilaritiesM2M vs IoT: The Key Differences and Similarities
M2M vs IoT: The Key Differences and Similarities
 
IoT Enabling Technologies
IoT Enabling TechnologiesIoT Enabling Technologies
IoT Enabling Technologies
 
IOT-internet of thing
IOT-internet of thingIOT-internet of thing
IOT-internet of thing
 
Iot ppt
Iot pptIot ppt
Iot ppt
 
Internet of Things (IoT) - Introduction ppt
Internet of Things (IoT) - Introduction ppt Internet of Things (IoT) - Introduction ppt
Internet of Things (IoT) - Introduction ppt
 
IoT
IoTIoT
IoT
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)
 
Internet of Things: Research Directions
Internet of Things: Research DirectionsInternet of Things: Research Directions
Internet of Things: Research Directions
 
IoT
IoTIoT
IoT
 
Overview of computing paradigm
Overview of computing paradigmOverview of computing paradigm
Overview of computing paradigm
 
AWS IoT Webinar
AWS IoT WebinarAWS IoT Webinar
AWS IoT Webinar
 

Viewers also liked

10.05.24 parco sud milano fp format
10.05.24 parco sud milano fp format 10.05.24 parco sud milano fp format
10.05.24 parco sud milano fp format Stéphane VINCENT
 
The Four Elements 4 the Future_by AJS
The Four Elements 4 the Future_by AJSThe Four Elements 4 the Future_by AJS
The Four Elements 4 the Future_by AJSA.J. Schuermann
 
Allison Page, Taking Forward Successful Elements of PFI Contracts in the Future
Allison Page, Taking Forward Successful Elements of PFI Contracts in the FutureAllison Page, Taking Forward Successful Elements of PFI Contracts in the Future
Allison Page, Taking Forward Successful Elements of PFI Contracts in the FutureLandorLINKS
 
A Pragmatic Reference Architecture for The Internet of Things
A Pragmatic Reference Architecture for The Internet of ThingsA Pragmatic Reference Architecture for The Internet of Things
A Pragmatic Reference Architecture for The Internet of ThingsRick G. Garibay
 
Current and Future Directions of Internet of Things
Current and Future Directions of Internet of ThingsCurrent and Future Directions of Internet of Things
Current and Future Directions of Internet of ThingsDr. Mazlan Abbas
 
Internet of Things: The World Speaks
Internet of Things: The World SpeaksInternet of Things: The World Speaks
Internet of Things: The World SpeaksSimplify360
 
Ranking Elements of the Future
Ranking Elements of the FutureRanking Elements of the Future
Ranking Elements of the FutureRand Fishkin
 
IEEE IOT PROJECT TITLE 2015-16
IEEE IOT PROJECT TITLE 2015-16IEEE IOT PROJECT TITLE 2015-16
IEEE IOT PROJECT TITLE 2015-16Spiro Vellore
 
Internet of Things (IoT) reference architecture using Azure -MIC - Lahore
Internet of Things (IoT) reference architecture using Azure -MIC - LahoreInternet of Things (IoT) reference architecture using Azure -MIC - Lahore
Internet of Things (IoT) reference architecture using Azure -MIC - LahoreInformation Technology University
 
Mobile first: A future friendly approach to UX design
Mobile first: A future friendly approach to UX designMobile first: A future friendly approach to UX design
Mobile first: A future friendly approach to UX designInVision App
 
2017 Future Landscape & Public Realm Presentation - Abu Dhabi
2017 Future Landscape & Public Realm Presentation - Abu Dhabi2017 Future Landscape & Public Realm Presentation - Abu Dhabi
2017 Future Landscape & Public Realm Presentation - Abu DhabiWalter Bone, RLA ASLA
 
Reference architecture for Internet of Things
Reference architecture for Internet of ThingsReference architecture for Internet of Things
Reference architecture for Internet of ThingsSujee Maniyam
 
Story Elements an Early Elementary Lesson
Story Elements an Early Elementary LessonStory Elements an Early Elementary Lesson
Story Elements an Early Elementary Lessonfpalmateer
 
Why I'm Sick Of Calling Myself a UX Designer
Why I'm Sick Of Calling Myself a UX DesignerWhy I'm Sick Of Calling Myself a UX Designer
Why I'm Sick Of Calling Myself a UX DesignerLis Hubert
 
Internet of Things and its applications
Internet of Things and its applicationsInternet of Things and its applications
Internet of Things and its applicationsPasquale Puzio
 
Designing Teams for Emerging Challenges
Designing Teams for Emerging ChallengesDesigning Teams for Emerging Challenges
Designing Teams for Emerging ChallengesAaron Irizarry
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with DataSeth Familian
 

Viewers also liked (20)

10.05.24 parco sud milano fp format
10.05.24 parco sud milano fp format 10.05.24 parco sud milano fp format
10.05.24 parco sud milano fp format
 
Introduction Tropical Agriculture Platform
Introduction Tropical Agriculture Platform Introduction Tropical Agriculture Platform
Introduction Tropical Agriculture Platform
 
The Four Elements 4 the Future_by AJS
The Four Elements 4 the Future_by AJSThe Four Elements 4 the Future_by AJS
The Four Elements 4 the Future_by AJS
 
Allison Page, Taking Forward Successful Elements of PFI Contracts in the Future
Allison Page, Taking Forward Successful Elements of PFI Contracts in the FutureAllison Page, Taking Forward Successful Elements of PFI Contracts in the Future
Allison Page, Taking Forward Successful Elements of PFI Contracts in the Future
 
Textbooks
TextbooksTextbooks
Textbooks
 
A Pragmatic Reference Architecture for The Internet of Things
A Pragmatic Reference Architecture for The Internet of ThingsA Pragmatic Reference Architecture for The Internet of Things
A Pragmatic Reference Architecture for The Internet of Things
 
Current and Future Directions of Internet of Things
Current and Future Directions of Internet of ThingsCurrent and Future Directions of Internet of Things
Current and Future Directions of Internet of Things
 
Internet of Things: The World Speaks
Internet of Things: The World SpeaksInternet of Things: The World Speaks
Internet of Things: The World Speaks
 
Ranking Elements of the Future
Ranking Elements of the FutureRanking Elements of the Future
Ranking Elements of the Future
 
IEEE IOT PROJECT TITLE 2015-16
IEEE IOT PROJECT TITLE 2015-16IEEE IOT PROJECT TITLE 2015-16
IEEE IOT PROJECT TITLE 2015-16
 
Internet of Things (IoT) reference architecture using Azure -MIC - Lahore
Internet of Things (IoT) reference architecture using Azure -MIC - LahoreInternet of Things (IoT) reference architecture using Azure -MIC - Lahore
Internet of Things (IoT) reference architecture using Azure -MIC - Lahore
 
Mobile first: A future friendly approach to UX design
Mobile first: A future friendly approach to UX designMobile first: A future friendly approach to UX design
Mobile first: A future friendly approach to UX design
 
2017 Future Landscape & Public Realm Presentation - Abu Dhabi
2017 Future Landscape & Public Realm Presentation - Abu Dhabi2017 Future Landscape & Public Realm Presentation - Abu Dhabi
2017 Future Landscape & Public Realm Presentation - Abu Dhabi
 
Reference architecture for Internet of Things
Reference architecture for Internet of ThingsReference architecture for Internet of Things
Reference architecture for Internet of Things
 
Story Elements an Early Elementary Lesson
Story Elements an Early Elementary LessonStory Elements an Early Elementary Lesson
Story Elements an Early Elementary Lesson
 
Why I'm Sick Of Calling Myself a UX Designer
Why I'm Sick Of Calling Myself a UX DesignerWhy I'm Sick Of Calling Myself a UX Designer
Why I'm Sick Of Calling Myself a UX Designer
 
Internet of Things and its applications
Internet of Things and its applicationsInternet of Things and its applications
Internet of Things and its applications
 
Designing Teams for Emerging Challenges
Designing Teams for Emerging ChallengesDesigning Teams for Emerging Challenges
Designing Teams for Emerging Challenges
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
 

Similar to Internet of Things A Vision, Architectural Elements, and Future Directions

System Support for Internet of Things
System Support for Internet of ThingsSystem Support for Internet of Things
System Support for Internet of ThingsHarshitParkar6677
 
Webofthing_WOT_vs_IOT.pptx
Webofthing_WOT_vs_IOT.pptxWebofthing_WOT_vs_IOT.pptx
Webofthing_WOT_vs_IOT.pptxjainam bhavsar
 
Edge computing and its role in architecting IoT
Edge computing and its role in architecting IoTEdge computing and its role in architecting IoT
Edge computing and its role in architecting IoTKiran Kumar Pattanaik
 
11-Module-4 Opportunities and Challenges, Architectures for convergence,Data ...
11-Module-4 Opportunities and Challenges, Architectures for convergence,Data ...11-Module-4 Opportunities and Challenges, Architectures for convergence,Data ...
11-Module-4 Opportunities and Challenges, Architectures for convergence,Data ...RahulJain989779
 
What is Your Edge From the Cloud to the Edge, Extending Your Reach
What is Your Edge From the Cloud to the Edge, Extending Your ReachWhat is Your Edge From the Cloud to the Edge, Extending Your Reach
What is Your Edge From the Cloud to the Edge, Extending Your ReachSUSE
 
Cloud computing for Smart City
Cloud computing for Smart CityCloud computing for Smart City
Cloud computing for Smart CityFanky Christian
 
module1st-cloudcomputing-180131063409 - Copy.pdf
module1st-cloudcomputing-180131063409 - Copy.pdfmodule1st-cloudcomputing-180131063409 - Copy.pdf
module1st-cloudcomputing-180131063409 - Copy.pdfBenakappaSM
 
General introduction to IoTCrawler
General introduction to IoTCrawlerGeneral introduction to IoTCrawler
General introduction to IoTCrawlerIoTCrawler
 
Internet of Things & Big Data
Internet of Things & Big DataInternet of Things & Big Data
Internet of Things & Big DataArun Rajput
 
AWS re:Invent 2016: IoT: Build, Test, and Securely Scale (GPST302)
AWS re:Invent 2016: IoT: Build, Test, and Securely Scale (GPST302)AWS re:Invent 2016: IoT: Build, Test, and Securely Scale (GPST302)
AWS re:Invent 2016: IoT: Build, Test, and Securely Scale (GPST302)Amazon Web Services
 
Intelligent Internet of Things (IIoT): System Architectures and Communications
Intelligent Internet of Things (IIoT): System Architectures and CommunicationsIntelligent Internet of Things (IIoT): System Architectures and Communications
Intelligent Internet of Things (IIoT): System Architectures and CommunicationsRaghu Nandy
 
Interdependencies of IoT and cloud computing.pptx
Interdependencies of IoT and cloud computing.pptxInterdependencies of IoT and cloud computing.pptx
Interdependencies of IoT and cloud computing.pptxPratik Gohel
 
Virtualization on embedded boards
Virtualization on embedded boardsVirtualization on embedded boards
Virtualization on embedded boardsMohamed Ramadan
 
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)ijasuc
 
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)ijasuc
 
International Journal of Ad hoc, sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, sensor & Ubiquitous Computing (IJASUC)International Journal of Ad hoc, sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, sensor & Ubiquitous Computing (IJASUC)ijasuc
 
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)ijasuc
 

Similar to Internet of Things A Vision, Architectural Elements, and Future Directions (20)

System Support for Internet of Things
System Support for Internet of ThingsSystem Support for Internet of Things
System Support for Internet of Things
 
Webofthing_WOT_vs_IOT.pptx
Webofthing_WOT_vs_IOT.pptxWebofthing_WOT_vs_IOT.pptx
Webofthing_WOT_vs_IOT.pptx
 
Edge computing and its role in architecting IoT
Edge computing and its role in architecting IoTEdge computing and its role in architecting IoT
Edge computing and its role in architecting IoT
 
11-Module-4 Opportunities and Challenges, Architectures for convergence,Data ...
11-Module-4 Opportunities and Challenges, Architectures for convergence,Data ...11-Module-4 Opportunities and Challenges, Architectures for convergence,Data ...
11-Module-4 Opportunities and Challenges, Architectures for convergence,Data ...
 
What is Your Edge From the Cloud to the Edge, Extending Your Reach
What is Your Edge From the Cloud to the Edge, Extending Your ReachWhat is Your Edge From the Cloud to the Edge, Extending Your Reach
What is Your Edge From the Cloud to the Edge, Extending Your Reach
 
Cloud computing for Smart City
Cloud computing for Smart CityCloud computing for Smart City
Cloud computing for Smart City
 
Cloud computing for Smart City
Cloud computing for Smart CityCloud computing for Smart City
Cloud computing for Smart City
 
module1st-cloudcomputing-180131063409 - Copy.pdf
module1st-cloudcomputing-180131063409 - Copy.pdfmodule1st-cloudcomputing-180131063409 - Copy.pdf
module1st-cloudcomputing-180131063409 - Copy.pdf
 
General introduction to IoTCrawler
General introduction to IoTCrawlerGeneral introduction to IoTCrawler
General introduction to IoTCrawler
 
Internet of Things & Big Data
Internet of Things & Big DataInternet of Things & Big Data
Internet of Things & Big Data
 
AWS re:Invent 2016: IoT: Build, Test, and Securely Scale (GPST302)
AWS re:Invent 2016: IoT: Build, Test, and Securely Scale (GPST302)AWS re:Invent 2016: IoT: Build, Test, and Securely Scale (GPST302)
AWS re:Invent 2016: IoT: Build, Test, and Securely Scale (GPST302)
 
Intelligent Internet of Things (IIoT): System Architectures and Communications
Intelligent Internet of Things (IIoT): System Architectures and CommunicationsIntelligent Internet of Things (IIoT): System Architectures and Communications
Intelligent Internet of Things (IIoT): System Architectures and Communications
 
13778757.ppt
13778757.ppt13778757.ppt
13778757.ppt
 
Webinar- Internet of Things: Application Frameworks in IoT
Webinar- Internet of Things: Application Frameworks in IoTWebinar- Internet of Things: Application Frameworks in IoT
Webinar- Internet of Things: Application Frameworks in IoT
 
Interdependencies of IoT and cloud computing.pptx
Interdependencies of IoT and cloud computing.pptxInterdependencies of IoT and cloud computing.pptx
Interdependencies of IoT and cloud computing.pptx
 
Virtualization on embedded boards
Virtualization on embedded boardsVirtualization on embedded boards
Virtualization on embedded boards
 
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
 
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
 
International Journal of Ad hoc, sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, sensor & Ubiquitous Computing (IJASUC)International Journal of Ad hoc, sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, sensor & Ubiquitous Computing (IJASUC)
 
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
 

More from Mostafa Arjmand

امنیت سایبر فیزیکی زیرساخت شبکه برق هوشمند
امنیت سایبر فیزیکی زیرساخت شبکه برق هوشمندامنیت سایبر فیزیکی زیرساخت شبکه برق هوشمند
امنیت سایبر فیزیکی زیرساخت شبکه برق هوشمندMostafa Arjmand
 
Monomi: Practical Analytical Query Processing over Encrypted Data
Monomi: Practical Analytical Query Processing over Encrypted DataMonomi: Practical Analytical Query Processing over Encrypted Data
Monomi: Practical Analytical Query Processing over Encrypted DataMostafa Arjmand
 
Foreaign Exchange Data Crawling and Analysis for Knowledge Discovery Leading ...
Foreaign Exchange Data Crawling and Analysis for Knowledge Discovery Leading ...Foreaign Exchange Data Crawling and Analysis for Knowledge Discovery Leading ...
Foreaign Exchange Data Crawling and Analysis for Knowledge Discovery Leading ...Mostafa Arjmand
 
Security and trust in semantic web
Security  and trust in semantic webSecurity  and trust in semantic web
Security and trust in semantic webMostafa Arjmand
 
Smart city dynamic road lane management a smart city application
Smart city  dynamic road lane management a smart city applicationSmart city  dynamic road lane management a smart city application
Smart city dynamic road lane management a smart city applicationMostafa Arjmand
 

More from Mostafa Arjmand (6)

امنیت سایبر فیزیکی زیرساخت شبکه برق هوشمند
امنیت سایبر فیزیکی زیرساخت شبکه برق هوشمندامنیت سایبر فیزیکی زیرساخت شبکه برق هوشمند
امنیت سایبر فیزیکی زیرساخت شبکه برق هوشمند
 
Monomi: Practical Analytical Query Processing over Encrypted Data
Monomi: Practical Analytical Query Processing over Encrypted DataMonomi: Practical Analytical Query Processing over Encrypted Data
Monomi: Practical Analytical Query Processing over Encrypted Data
 
Foreaign Exchange Data Crawling and Analysis for Knowledge Discovery Leading ...
Foreaign Exchange Data Crawling and Analysis for Knowledge Discovery Leading ...Foreaign Exchange Data Crawling and Analysis for Knowledge Discovery Leading ...
Foreaign Exchange Data Crawling and Analysis for Knowledge Discovery Leading ...
 
Commitment scheme
Commitment schemeCommitment scheme
Commitment scheme
 
Security and trust in semantic web
Security  and trust in semantic webSecurity  and trust in semantic web
Security and trust in semantic web
 
Smart city dynamic road lane management a smart city application
Smart city  dynamic road lane management a smart city applicationSmart city  dynamic road lane management a smart city application
Smart city dynamic road lane management a smart city application
 

Recently uploaded

Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxAleenaTreesaSaji
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxyaramohamed343013
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxkessiyaTpeter
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxAleenaTreesaSaji
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxpradhanghanshyam7136
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physicsvishikhakeshava1
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCEPRINCE C P
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PPRINCE C P
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhousejana861314
 

Recently uploaded (20)

Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptx
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docx
 
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptx
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptx
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physics
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C P
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhouse
 

Internet of Things A Vision, Architectural Elements, and Future Directions

  • 1.
  • 2. Internet of Things (IoT): A Vision, Architectural Elements and Future Directions
  • 3. The Presentation Include The Following: ▪ Introduction ▪ Overall IoT vision and the technologies that will achieve the it ▪ Application domains in IoT with a new approach in defining them ▪ Cloud centric Internet ofThings realization and challenges ▪ Case study of data analytics on the Aneka/Azure cloud platform ▪ Open Challenges and Future Directions ▪ Summary and Conclusions
  • 4. Introduction What is Internet of things ? RFID , Sensor network technologies Enormous amount of data Cloud copmuting
  • 5. Internet of Things for smart environment “Interconnection of sensing and actuating devices providing the ability to share information across platforms through a unified framework, developing a common operating picture for enabling innovative applications”
  • 7. Internet revolution People at an unprecedented scale and pace The next revolution Objects to create a Smart Environment 2011 More than 7 billion 2013 9 billion 2020 24 billion Number of interconnected Devices 1.3 trillion revenue opportunities for mobile network
  • 8. Rogers Human centric Human creativity Exploiting ,extending capabilities Caceres and Friday Two critical technologies for growing infrastructure Cloud Computing and the Internet ofThings Ubiquitous computing in the next decade
  • 9. Ubiquitous computing in the next decade miniature devices having the ability to sense, compute and communicate wirelessly in short distances digital electronics micro- electro- mechanical systems technology wireless communicati ons
  • 11. Wireless sensor networks (WSN) Spatially distributed autonomous sensors Monitor physical or environmental conditions Temperature, sound, pressure Pass their data through the network to a main location Is built of "nodes" Each node is connected to one (several) sensors
  • 12. The components that make up theWSN monitoring network WSN hardware WSN communication stack Middleware Secure Data aggregation
  • 14. Radio Frequency Identification (RFID) • Enables design of microchips • ForWireless data communication • Automatic identification of anything • They are attached • Acting as an electronic barcode
  • 16. Other IOT Elements IPv4 IPv6 TCP/IP URN URL URC Addressing schemes Data storage and analytics Visualization
  • 17. Applications Personal and Home • Ubiquitous healthcare • Home monitoring system for aged-care • Control of home equipment • Home security Enterprise • Environmental monitoring • Factory security • Factory automation • Climate control • Smart Environment • Air pollution Utilities • Smart grid • Smart metering • Water network monitoring • Quality assurance of drinking water • Monitor irrigation in agricultural land Mobile • Smart transportation • Smart logistics • Traffic management • Efficient logistics management
  • 18. Application domains are chosen based on the scale of the impact of the data generated
  • 20. Cloud computing • It is a kind of internet-based computing, • where shared resources and information are provided to computers and other devices on-demand • It is a model for enabling ubiquitous, on- demand access to a shared pool of configurable computing resources
  • 21. Cloud computing Characteristics : Agility Cost Device and location independence Maintenance Multitenancy Performance Reliability Scalability and elasticity Security
  • 22. Cloud computing: Service models Software as a service (SaaS) Users gain access to application software and databases Platform as a service (PaaS) Application developers Infrastructure as a service (IaaS) IaaS refers to online services that abstract user from the detail of infrastructure
  • 23. Cloud computing: Cloud computing types Private cloud Is cloud infrastructure operated solely for a single organization Public cloud Services are rendered over a network that is open for public use Hybrid cloud Hybrid cloud is a composition of two or more clouds
  • 24. Cloud centric Internet of Things In order to realize the full potential of cloud computing a combined framework with a cloud at the center seems to be most viable • Flexibility • Scalable
  • 25. Conceptual IoT framework with Cloud Computing at the centre
  • 26. Cloud centric Internet of Things In this section we describe the cloud platform using ManjrasoftAneka and MicrosoftAzure platforms Demonstrate how cloud integrates storage, computation Furthermore, we introduce an important realm of interaction between cloud which is useful for combining public and private clouds using Aneka • This interaction is critical for application developers
  • 27. Aneka cloud computing platform • Aneka is a .NET-based application development Platform-as-a-Service (PaaS) • It can utilize storage and compute resources of both public and private clouds • It offers a runtime environment and a set of APIs that enable developers to build customized applications • For the application developer, the cloud service as well as ubiquitous sensor data is hidden
  • 28. Overview of Aneka within Internet ofThingsArchitecture
  • 29. Aneka cloud computing platform • Automatic management of clouds for hosting and delivering IoT services as SaaS applications • Components are to be put in place to schedule and provision resources with a higher level of accuracy to support IoT applications • The autonomic management system will tightly integrate the following services with the Aneka framework • Accounting • Monitoring and Profiling • Scheduling • Dynamic Provisioning
  • 30. Application scheduler and Dynamic Resource Provisioning in Aneka for IoT applications The Aneka scheduler assigning each resource to a task in an application QoS parameters and the overall cost for the service provider The Dynamic Resource Provisioning For provisioning and managing virtualised resources In the private and public cloud computing Directed by the application scheduler
  • 31. Microsoft Azure Is a cloud computing platform and infrastructure For building, deploying and managingApplications and Services Provides both PaaS and IaaS services Supports many different programming languages MicrosoftAzure Components Microsoft Azure SQL Azure AppFabric Azure Marketplace
  • 32. IoT Sensor Data Analytics SaaS using Aneka and Microsoft Azure Aneka can launch any number of instances on the Azure cloud to run their applications Tools and data needs to be shared There are two major Firstly, Interaction between clouds Secondly, Data analytics and artificial intelligence tools requires huge resources Schematic of Aneka/Azure Interaction for data analytics application
  • 33. IoT Sensor Data Analytics SaaS using Aneka and Microsoft Azure For seamless independent IoT working architecture is SaaS to be updated One of the key design goals of IoT web application is, it would be extensible Management Extensibility Framework (MEF) • It is a library for creating lightweight, extensible applications • It allows application developers to discover and use extensions with no configuration required • It also lets extension developers easily encapsulate code
  • 34. Open Challenges and Future Directions Architecture Energy efficient sensing Secure reprogrammable networks and Privacy Quality of Service New protocols Participatory Sensing Data mining GIS based visualization CloudComputing International Activities
  • 35. Roadmap of key technological developments in the context of IoT application domains envisioned