SlideShare a Scribd company logo
If you go back to 1800, everybody was poor. I
mean everybody. The Industrial Revolution kicked
in, and a lot of countries benefited, but by no
means everyone.
- Bill Gates
BUT
The revolution has always been in the hands of
the young. The young always inherit the
revolution.
Let’s Do Nothing but Talk…
Inter + Net =
Internet
It took radio 38 years to reach 50 million
people...
TV took 13 years to get it’s first 50 million
people...
Internet took only 4 years...
Facebook: 2 years...
Alok Kashyap Ranjan
Research & Development
Why not Connect Everything Around Us!
A revolution that will transform how
we live, work and think!
My Efforts…
Next Slides Shows How I am Trying To Use The Concepts Of Internet of
Things To Make Everything Around Us To Talk !
Base
Station
Sensor Node
Broker / Server
Fig. A Wireless Sensor Network with an Efficient Connection Protocol.
Connection Protocols between the Sensors
Base Station that Serves for the Event Sink/ Data Sink
The communication backbone between the sensors is IP based networking and thus there is a
need for gateway devices to bridge data across these protocols.
Fig. Architecture of a micro-sensor.
Enabling communication between the sensors by
CoAP protocol having the network layer of IPv6
The micro-sensor Needs to be
Fast
Reliable
Efficient
So, Why not integrate the sensors on Service on
Chip (SoC) ??
RS9113 From Redpine Signals,
USA
YAAAAY YAAAY :D
Low-cost that works with Supply Voltage of 3.0-3.6V, 1.8-3.6V
High-throughput 1 Tx – 1 Rx Dual-band 802.11n + BT4.0 (Bluetooth dual-mode)
ZigBee ( 802.15.4-2006)
Data rates up to 150 Mbps (40MHz bandwidth mode)
Integrated Ultra-low-power subsystem with <2uA watch-dog mode and <30uA standby mode
On-chip processing and memory enables option to offload Wi-Fi security supplicant and TCP/IP
stack enabling zero-host load and extreme ease of integration for the “internet-of-things”
Advanced power management techniques adaptively minimize system power in various application
profiles.
From Ideation to Realisation…
The RS9113 chipset is integrated with the sensor circuit
The Chipset processor runs MAC protocol as well as Network Protocol
The Network Protocol used between sensors is CoAP having the Network Layer of 6LoWPAN
(RESTful Constrained).This can be easily applied by using ZigBee peer to peer,Mesh Network
configuration. (Multihop Networks)
The Transceiver Station Supports API based Access
Points using dual mode B.T., Wi-Fi and ZigBee with
Smart Energy Profile (SEP 2.0)
For Base Station-RS9113
Chipset can use MQTT for
simple Publish-Subscribe
to Broker and the smart
connected device
RS9113 RS9113
RS9113
RS9113
RS9113
RS9113
RS9113
RS9113
Base
Station
RS9113
To broker /Server
A Wireless Sensor Network Architecture using RS9113 SoC
Simulation Based On Cisco Packet Tracer Illustrating Message Flow.
*This is for reference only.Here Instead of Using SoC, Terminal Devices such as PC,PDA,etc are
used
CoAP
CoAP
CoAP with 6LoWPAN Network Layer
(Wireless Sensor Network)
MQTT
Efficiency…
The Data collected at the wireless micro-sensor node is compressed
and transmitted to the gateway directly with minimum delay.
The RS9113 present at the gateway is having the RTLS (Real Time
Location Software) to locate and self identification thereby providing
better coordination with other nodes.
Since,RS9113 comes with Easy to Use Software Development Kit,USB
2.0,it eases our work.
But this Looks So MESSI xD
Yes, for sure! but We have the Solution
Yaaay Yaaay 
Lets SPIN
Sensor Protocol Information via Negotiation.
Naming data or Parts of Data the sensors are actually interested in.
This avoids 3 costly problems i.e
1.Implosion 2.Overlap 3. Resource Blindness
Lets SPIN
For this We Have started Using InstantContiki O.S. for
CoAP BASED SENSORS NETWORK.
Why Choose Contiki?
Contiki is an open source operating system for the Internet of Things.
Contiki connects tiny low-cost, low-power microcontrollers to the
Internet.
InstantContiki in ACTION
Click Here For The Available Video
Spark core for connected devices
A tiny Wi-Fi development board. Arduino + Wi-Fi + ARM Cortex
M3 + wireless programming + REST API = awesome.
WHAT IS IT?
The Spark Core is an Arduino-compatible, Wi-Fi enabled, cloud-
powered development platform that makes creating internet-
connected hardware a breeze.
This little board packs a punch: with a 72 MHz ARM Cortex M3,
the best Wi-Fi module on the market, wireless programming,
and lots of pin outs and peripherals, there's nothing we can't
build with the Core.
Future Work
Glossary
CoAP :
Constrained Application Protocol (CoAP) is a software protocol
intended to be used in very simple electronics devices that allows
them to communicate interactively over the Internet. It is particularly
targeted for small low power sensors, switches, valves and similar
components that need to be controlled or supervised remotely,
through standard Internet networks. CoAP is an application layer
protocol that is intended for use in resource-constrained internet
devices, such as WSN nodes. CoAP is designed to easily translate
to HTTP for simplified integration with the web, while also meeting
specialized requirements such as multicast support, very low
overhead, and simplicity.[1][2] Multicast, low overhead, and simplicity
are extremely important for Internet of Things (IoT) and Machine-to-
Machine (M2M) devices, which tend to be deeply embedded andBack
ZigBee
ZigBee is a specification for a suite of high-level communication
protocols used to create personal area networks built from
small, low-power digital radios. ZigBee is based on an IEEE
802.15 standard. Though its low power consumption limits
transmission distances to 10–100 meters line-of-sight, depending
on power output and environmental characteristics,[1] ZigBee
devices can transmit data over long distances by passing data
through a mesh network of intermediate devices to reach more
distant ones. ZigBee is typically used in low data rate
applications that require long battery life and secure networking
(ZigBee networks are secured by 128 bit symmetric
encryption keys.) ZigBee has a defined rate of 250 kbit/s, best
suited for intermittent data transmissions from a sensor or input
device. Applications include wireless light switches, electrical
meters with in-home-displays, traffic management systems, andBack

More Related Content

What's hot

Embedded Devices on the Internet of Things
Embedded Devices on the Internet of ThingsEmbedded Devices on the Internet of Things
Embedded Devices on the Internet of Things
zdshelby
 
NashTech - Azure IoT Solutions on Microsoft Azure
NashTech - Azure IoT Solutions on Microsoft AzureNashTech - Azure IoT Solutions on Microsoft Azure
NashTech - Azure IoT Solutions on Microsoft Azure
Phi Huynh
 
Mobile + Cloud + IoT - Case Study
Mobile + Cloud + IoT - Case StudyMobile + Cloud + IoT - Case Study
Mobile + Cloud + IoT - Case Study
Andri Yadi
 
IoT Standards & Ecosystem
IoT Standards & EcosystemIoT Standards & Ecosystem
IoT Standards & Ecosystem
Harish Vadada
 
IoT meets Big Data
IoT meets Big DataIoT meets Big Data
IoT meets Big Data
ratthaslip ranokphanuwat
 
IoT Standards_ALICON_SE_2017_02_25_Rev_D
IoT Standards_ALICON_SE_2017_02_25_Rev_DIoT Standards_ALICON_SE_2017_02_25_Rev_D
IoT Standards_ALICON_SE_2017_02_25_Rev_D
Ike Alisson
 
System design of multiprotocol iot
System design of multiprotocol iotSystem design of multiprotocol iot
System design of multiprotocol iot
Dev Bhattacharya
 
Everything about Internet of Things
Everything about Internet of ThingsEverything about Internet of Things
Everything about Internet of Things
Muhammad Nasr
 
IoT connectivity and solutions
IoT connectivity and solutionsIoT connectivity and solutions
IoT connectivity and solutions
Màrius Montón
 
Track 3 session 2 - st dev con 2016 - arrow - identifying business challeng...
Track 3   session 2 - st dev con 2016 - arrow - identifying business challeng...Track 3   session 2 - st dev con 2016 - arrow - identifying business challeng...
Track 3 session 2 - st dev con 2016 - arrow - identifying business challeng...
ST_World
 
IRJET- Artificial Intelligence Based Iot Automation: Controlling Devices with...
IRJET- Artificial Intelligence Based Iot Automation: Controlling Devices with...IRJET- Artificial Intelligence Based Iot Automation: Controlling Devices with...
IRJET- Artificial Intelligence Based Iot Automation: Controlling Devices with...
IRJET Journal
 
Real World IoT Architectures and Projects with Eclipse IoT
Real World IoT Architectures and Projects with Eclipse IoTReal World IoT Architectures and Projects with Eclipse IoT
Real World IoT Architectures and Projects with Eclipse IoT
Eurotech
 
IoT Systems: Technology, Architecture & Performance
IoT Systems: Technology, Architecture & PerformanceIoT Systems: Technology, Architecture & Performance
IoT Systems: Technology, Architecture & Performance
Ashu Joshi
 
IoT Developer Survey 2017
IoT Developer Survey 2017IoT Developer Survey 2017
IoT Developer Survey 2017
Ian Skerrett
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on Openstack
Takashi Kajinami
 
IOT Success depends on Integration
IOT Success depends on Integration IOT Success depends on Integration
IOT Success depends on Integration
John Mathon
 
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
Open Mobile Alliance
 
electric imp Intro
electric imp Introelectric imp Intro
electric imp Intro
Matt Haines
 
Elements of IoT connectivity technologies
Elements of IoT connectivity technologiesElements of IoT connectivity technologies
Elements of IoT connectivity technologies
usman sarwar
 
IoT Broker
IoT BrokerIoT Broker
IoT Broker
FIWARE
 

What's hot (20)

Embedded Devices on the Internet of Things
Embedded Devices on the Internet of ThingsEmbedded Devices on the Internet of Things
Embedded Devices on the Internet of Things
 
NashTech - Azure IoT Solutions on Microsoft Azure
NashTech - Azure IoT Solutions on Microsoft AzureNashTech - Azure IoT Solutions on Microsoft Azure
NashTech - Azure IoT Solutions on Microsoft Azure
 
Mobile + Cloud + IoT - Case Study
Mobile + Cloud + IoT - Case StudyMobile + Cloud + IoT - Case Study
Mobile + Cloud + IoT - Case Study
 
IoT Standards & Ecosystem
IoT Standards & EcosystemIoT Standards & Ecosystem
IoT Standards & Ecosystem
 
IoT meets Big Data
IoT meets Big DataIoT meets Big Data
IoT meets Big Data
 
IoT Standards_ALICON_SE_2017_02_25_Rev_D
IoT Standards_ALICON_SE_2017_02_25_Rev_DIoT Standards_ALICON_SE_2017_02_25_Rev_D
IoT Standards_ALICON_SE_2017_02_25_Rev_D
 
System design of multiprotocol iot
System design of multiprotocol iotSystem design of multiprotocol iot
System design of multiprotocol iot
 
Everything about Internet of Things
Everything about Internet of ThingsEverything about Internet of Things
Everything about Internet of Things
 
IoT connectivity and solutions
IoT connectivity and solutionsIoT connectivity and solutions
IoT connectivity and solutions
 
Track 3 session 2 - st dev con 2016 - arrow - identifying business challeng...
Track 3   session 2 - st dev con 2016 - arrow - identifying business challeng...Track 3   session 2 - st dev con 2016 - arrow - identifying business challeng...
Track 3 session 2 - st dev con 2016 - arrow - identifying business challeng...
 
IRJET- Artificial Intelligence Based Iot Automation: Controlling Devices with...
IRJET- Artificial Intelligence Based Iot Automation: Controlling Devices with...IRJET- Artificial Intelligence Based Iot Automation: Controlling Devices with...
IRJET- Artificial Intelligence Based Iot Automation: Controlling Devices with...
 
Real World IoT Architectures and Projects with Eclipse IoT
Real World IoT Architectures and Projects with Eclipse IoTReal World IoT Architectures and Projects with Eclipse IoT
Real World IoT Architectures and Projects with Eclipse IoT
 
IoT Systems: Technology, Architecture & Performance
IoT Systems: Technology, Architecture & PerformanceIoT Systems: Technology, Architecture & Performance
IoT Systems: Technology, Architecture & Performance
 
IoT Developer Survey 2017
IoT Developer Survey 2017IoT Developer Survey 2017
IoT Developer Survey 2017
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on Openstack
 
IOT Success depends on Integration
IOT Success depends on Integration IOT Success depends on Integration
IOT Success depends on Integration
 
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
 
electric imp Intro
electric imp Introelectric imp Intro
electric imp Intro
 
Elements of IoT connectivity technologies
Elements of IoT connectivity technologiesElements of IoT connectivity technologies
Elements of IoT connectivity technologies
 
IoT Broker
IoT BrokerIoT Broker
IoT Broker
 

Viewers also liked

Resume (Alok Ranjan)
Resume (Alok Ranjan)Resume (Alok Ranjan)
Resume (Alok Ranjan)Alok Ranjan
 
Wi Max Ecosystem And Devices V0.3
Wi Max Ecosystem And Devices V0.3Wi Max Ecosystem And Devices V0.3
Wi Max Ecosystem And Devices V0.3Deepak Sharma
 
WORK EXPERIENCE - Linked In
WORK EXPERIENCE - Linked InWORK EXPERIENCE - Linked In
WORK EXPERIENCE - Linked InDavid Vest
 
Wpa supplicant introduction
Wpa supplicant introductionWpa supplicant introduction
Wpa supplicant introduction
awkman
 
Automatski - The Internet of Things - AutoSIM
Automatski - The Internet of Things - AutoSIMAutomatski - The Internet of Things - AutoSIM
Automatski - The Internet of Things - AutoSIM
automatskicorporation
 
nl80211 and libnl
nl80211 and libnlnl80211 and libnl
nl80211 and libnl
awkman
 
Low Cost HD Surveillance Camera using Raspberry PI
Low Cost HD Surveillance Camera using Raspberry PILow Cost HD Surveillance Camera using Raspberry PI
Low Cost HD Surveillance Camera using Raspberry PI
Varun A M
 
Smart Wireless Surveillance Monitoring using RASPBERRY PI
Smart Wireless Surveillance Monitoring using RASPBERRY PISmart Wireless Surveillance Monitoring using RASPBERRY PI
Smart Wireless Surveillance Monitoring using RASPBERRY PI
Krishna Kumar
 
Introduction to Basic Electronics
Introduction to Basic ElectronicsIntroduction to Basic Electronics
Introduction to Basic Electronics
Ciel Rampen
 
Electronics ppt
Electronics ppt Electronics ppt
Electronics ppt
Anirudha Kumar
 
Basic Electronics
Basic ElectronicsBasic Electronics
Embedded System Basics
Embedded System BasicsEmbedded System Basics
Embedded System Basics
Dr M Muruganandam Masilamani
 
LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-Presented
SlideShare
 

Viewers also liked (15)

Resume (Alok Ranjan)
Resume (Alok Ranjan)Resume (Alok Ranjan)
Resume (Alok Ranjan)
 
CV_Alok Ranjan
CV_Alok RanjanCV_Alok Ranjan
CV_Alok Ranjan
 
Wi Max Ecosystem And Devices V0.3
Wi Max Ecosystem And Devices V0.3Wi Max Ecosystem And Devices V0.3
Wi Max Ecosystem And Devices V0.3
 
WORK EXPERIENCE - Linked In
WORK EXPERIENCE - Linked InWORK EXPERIENCE - Linked In
WORK EXPERIENCE - Linked In
 
Wpa supplicant introduction
Wpa supplicant introductionWpa supplicant introduction
Wpa supplicant introduction
 
Automatski - The Internet of Things - AutoSIM
Automatski - The Internet of Things - AutoSIMAutomatski - The Internet of Things - AutoSIM
Automatski - The Internet of Things - AutoSIM
 
nl80211 and libnl
nl80211 and libnlnl80211 and libnl
nl80211 and libnl
 
Low Cost HD Surveillance Camera using Raspberry PI
Low Cost HD Surveillance Camera using Raspberry PILow Cost HD Surveillance Camera using Raspberry PI
Low Cost HD Surveillance Camera using Raspberry PI
 
Smart Wireless Surveillance Monitoring using RASPBERRY PI
Smart Wireless Surveillance Monitoring using RASPBERRY PISmart Wireless Surveillance Monitoring using RASPBERRY PI
Smart Wireless Surveillance Monitoring using RASPBERRY PI
 
Basic electronics
Basic electronicsBasic electronics
Basic electronics
 
Introduction to Basic Electronics
Introduction to Basic ElectronicsIntroduction to Basic Electronics
Introduction to Basic Electronics
 
Electronics ppt
Electronics ppt Electronics ppt
Electronics ppt
 
Basic Electronics
Basic ElectronicsBasic Electronics
Basic Electronics
 
Embedded System Basics
Embedded System BasicsEmbedded System Basics
Embedded System Basics
 
LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-Presented
 

Similar to Internet of things

IRJET- Wireless Sensor Network Based Internet of things for Environmental...
IRJET-  	  Wireless Sensor Network Based Internet of things for Environmental...IRJET-  	  Wireless Sensor Network Based Internet of things for Environmental...
IRJET- Wireless Sensor Network Based Internet of things for Environmental...
IRJET Journal
 
Ethernet and LIFI
Ethernet and LIFIEthernet and LIFI
Ethernet and LIFI
ROHIT JADHAV
 
Iot
IotIot
IOT ajay binay.pdf
IOT ajay binay.pdfIOT ajay binay.pdf
IOT ajay binay.pdf
MaaheenKashish
 
Iot
IotIot
Internet of things for the “smart home”
Internet of things for the “smart home”Internet of things for the “smart home”
Internet of things for the “smart home”
Virendra Thakur
 
Iot presentation and hand on building tools
Iot presentation and hand on building toolsIot presentation and hand on building tools
Iot presentation and hand on building tools
AhmedMostafa787
 
Wireless notice board using zigbee
Wireless notice board using zigbeeWireless notice board using zigbee
Wireless notice board using zigbee
Avinash Reddy Penugonda
 
Introduction to IoT - Unit I
Introduction to IoT - Unit IIntroduction to IoT - Unit I
Introduction to IoT - Unit I
Dr.M.Karthika parthasarathy
 
iot
iotiot
Chapter 1 pdf
Chapter 1 pdfChapter 1 pdf
Chapter 1 pdf
ChAnushaECE
 
Simple things about Internet of Things
Simple things about Internet of ThingsSimple things about Internet of Things
Simple things about Internet of Things
Muhammad Nasr
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)
Steffi Keran Rani J
 
What Are NB-IoT Technology And Its Features.pdf
What Are NB-IoT Technology And Its Features.pdfWhat Are NB-IoT Technology And Its Features.pdf
What Are NB-IoT Technology And Its Features.pdf
Antenna Manufacturer Coco
 
Seminar on Intelligent Personal Assistant based on Internet of Things approach
Seminar on Intelligent Personal Assistant based on Internet of Things approachSeminar on Intelligent Personal Assistant based on Internet of Things approach
Seminar on Intelligent Personal Assistant based on Internet of Things approach
Karthic C M
 
IoT Connectivity: The Technical & Potential
IoT Connectivity: The Technical & PotentialIoT Connectivity: The Technical & Potential
IoT Connectivity: The Technical & Potential
Andri Yadi
 
ch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computingch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computing
ssuser06ea42
 

Similar to Internet of things (20)

IoT _protocols.ppt
IoT _protocols.pptIoT _protocols.ppt
IoT _protocols.ppt
 
IRJET- Wireless Sensor Network Based Internet of things for Environmental...
IRJET-  	  Wireless Sensor Network Based Internet of things for Environmental...IRJET-  	  Wireless Sensor Network Based Internet of things for Environmental...
IRJET- Wireless Sensor Network Based Internet of things for Environmental...
 
Ethernet and LIFI
Ethernet and LIFIEthernet and LIFI
Ethernet and LIFI
 
Iot
IotIot
Iot
 
IOT ajay binay.pdf
IOT ajay binay.pdfIOT ajay binay.pdf
IOT ajay binay.pdf
 
Iot
IotIot
Iot
 
Internet of things for the “smart home”
Internet of things for the “smart home”Internet of things for the “smart home”
Internet of things for the “smart home”
 
Iot presentation and hand on building tools
Iot presentation and hand on building toolsIot presentation and hand on building tools
Iot presentation and hand on building tools
 
Wireless notice board using zigbee
Wireless notice board using zigbeeWireless notice board using zigbee
Wireless notice board using zigbee
 
Internet Of Things
 Internet Of Things Internet Of Things
Internet Of Things
 
Introduction to IoT - Unit I
Introduction to IoT - Unit IIntroduction to IoT - Unit I
Introduction to IoT - Unit I
 
iot
iotiot
iot
 
Chapter 1 pdf
Chapter 1 pdfChapter 1 pdf
Chapter 1 pdf
 
Simple things about Internet of Things
Simple things about Internet of ThingsSimple things about Internet of Things
Simple things about Internet of Things
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)
 
What Are NB-IoT Technology And Its Features.pdf
What Are NB-IoT Technology And Its Features.pdfWhat Are NB-IoT Technology And Its Features.pdf
What Are NB-IoT Technology And Its Features.pdf
 
Ff24977979
Ff24977979Ff24977979
Ff24977979
 
Seminar on Intelligent Personal Assistant based on Internet of Things approach
Seminar on Intelligent Personal Assistant based on Internet of Things approachSeminar on Intelligent Personal Assistant based on Internet of Things approach
Seminar on Intelligent Personal Assistant based on Internet of Things approach
 
IoT Connectivity: The Technical & Potential
IoT Connectivity: The Technical & PotentialIoT Connectivity: The Technical & Potential
IoT Connectivity: The Technical & Potential
 
ch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computingch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computing
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 

Internet of things

  • 1. If you go back to 1800, everybody was poor. I mean everybody. The Industrial Revolution kicked in, and a lot of countries benefited, but by no means everyone. - Bill Gates BUT The revolution has always been in the hands of the young. The young always inherit the revolution.
  • 2. Let’s Do Nothing but Talk… Inter + Net = Internet It took radio 38 years to reach 50 million people... TV took 13 years to get it’s first 50 million people... Internet took only 4 years... Facebook: 2 years... Alok Kashyap Ranjan Research & Development
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. Why not Connect Everything Around Us!
  • 9.
  • 10.
  • 11. A revolution that will transform how we live, work and think!
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. My Efforts… Next Slides Shows How I am Trying To Use The Concepts Of Internet of Things To Make Everything Around Us To Talk !
  • 19. Base Station Sensor Node Broker / Server Fig. A Wireless Sensor Network with an Efficient Connection Protocol. Connection Protocols between the Sensors Base Station that Serves for the Event Sink/ Data Sink The communication backbone between the sensors is IP based networking and thus there is a need for gateway devices to bridge data across these protocols.
  • 20. Fig. Architecture of a micro-sensor. Enabling communication between the sensors by CoAP protocol having the network layer of IPv6
  • 21. The micro-sensor Needs to be Fast Reliable Efficient
  • 22. So, Why not integrate the sensors on Service on Chip (SoC) ?? RS9113 From Redpine Signals, USA YAAAAY YAAAY :D
  • 23. Low-cost that works with Supply Voltage of 3.0-3.6V, 1.8-3.6V High-throughput 1 Tx – 1 Rx Dual-band 802.11n + BT4.0 (Bluetooth dual-mode) ZigBee ( 802.15.4-2006) Data rates up to 150 Mbps (40MHz bandwidth mode) Integrated Ultra-low-power subsystem with <2uA watch-dog mode and <30uA standby mode On-chip processing and memory enables option to offload Wi-Fi security supplicant and TCP/IP stack enabling zero-host load and extreme ease of integration for the “internet-of-things” Advanced power management techniques adaptively minimize system power in various application profiles.
  • 24. From Ideation to Realisation… The RS9113 chipset is integrated with the sensor circuit The Chipset processor runs MAC protocol as well as Network Protocol The Network Protocol used between sensors is CoAP having the Network Layer of 6LoWPAN (RESTful Constrained).This can be easily applied by using ZigBee peer to peer,Mesh Network configuration. (Multihop Networks)
  • 25. The Transceiver Station Supports API based Access Points using dual mode B.T., Wi-Fi and ZigBee with Smart Energy Profile (SEP 2.0) For Base Station-RS9113 Chipset can use MQTT for simple Publish-Subscribe to Broker and the smart connected device
  • 26. RS9113 RS9113 RS9113 RS9113 RS9113 RS9113 RS9113 RS9113 Base Station RS9113 To broker /Server A Wireless Sensor Network Architecture using RS9113 SoC
  • 27. Simulation Based On Cisco Packet Tracer Illustrating Message Flow. *This is for reference only.Here Instead of Using SoC, Terminal Devices such as PC,PDA,etc are used CoAP CoAP CoAP with 6LoWPAN Network Layer (Wireless Sensor Network) MQTT
  • 28. Efficiency… The Data collected at the wireless micro-sensor node is compressed and transmitted to the gateway directly with minimum delay. The RS9113 present at the gateway is having the RTLS (Real Time Location Software) to locate and self identification thereby providing better coordination with other nodes. Since,RS9113 comes with Easy to Use Software Development Kit,USB 2.0,it eases our work.
  • 29. But this Looks So MESSI xD Yes, for sure! but We have the Solution Yaaay Yaaay 
  • 30. Lets SPIN Sensor Protocol Information via Negotiation. Naming data or Parts of Data the sensors are actually interested in. This avoids 3 costly problems i.e 1.Implosion 2.Overlap 3. Resource Blindness
  • 31. Lets SPIN For this We Have started Using InstantContiki O.S. for CoAP BASED SENSORS NETWORK. Why Choose Contiki? Contiki is an open source operating system for the Internet of Things. Contiki connects tiny low-cost, low-power microcontrollers to the Internet.
  • 32. InstantContiki in ACTION Click Here For The Available Video
  • 33. Spark core for connected devices A tiny Wi-Fi development board. Arduino + Wi-Fi + ARM Cortex M3 + wireless programming + REST API = awesome.
  • 34. WHAT IS IT? The Spark Core is an Arduino-compatible, Wi-Fi enabled, cloud- powered development platform that makes creating internet- connected hardware a breeze. This little board packs a punch: with a 72 MHz ARM Cortex M3, the best Wi-Fi module on the market, wireless programming, and lots of pin outs and peripherals, there's nothing we can't build with the Core.
  • 36. Glossary CoAP : Constrained Application Protocol (CoAP) is a software protocol intended to be used in very simple electronics devices that allows them to communicate interactively over the Internet. It is particularly targeted for small low power sensors, switches, valves and similar components that need to be controlled or supervised remotely, through standard Internet networks. CoAP is an application layer protocol that is intended for use in resource-constrained internet devices, such as WSN nodes. CoAP is designed to easily translate to HTTP for simplified integration with the web, while also meeting specialized requirements such as multicast support, very low overhead, and simplicity.[1][2] Multicast, low overhead, and simplicity are extremely important for Internet of Things (IoT) and Machine-to- Machine (M2M) devices, which tend to be deeply embedded andBack
  • 37. ZigBee ZigBee is a specification for a suite of high-level communication protocols used to create personal area networks built from small, low-power digital radios. ZigBee is based on an IEEE 802.15 standard. Though its low power consumption limits transmission distances to 10–100 meters line-of-sight, depending on power output and environmental characteristics,[1] ZigBee devices can transmit data over long distances by passing data through a mesh network of intermediate devices to reach more distant ones. ZigBee is typically used in low data rate applications that require long battery life and secure networking (ZigBee networks are secured by 128 bit symmetric encryption keys.) ZigBee has a defined rate of 250 kbit/s, best suited for intermittent data transmissions from a sensor or input device. Applications include wireless light switches, electrical meters with in-home-displays, traffic management systems, andBack