SlideShare a Scribd company logo
1 of 16
Wireless and mobile communications
Super Sensors Ad-hoc network
Jay Lohokare
Revati Damle
Sensors
Sensors
Smarter devices – More sensors
Detecting motion, temperature, interactions, light, pressure, state (On/Off), speed, etc
Sensors are essential to enable intelligent control and detect events for monitoring
Remote control and detection is possible only due to sensors in the appliances
Every ‘smart’ appliance today has its own set of sensors
Together these sensors can predict the events happening in a room/place – Mixer turned on, Refrigerator door
opened, tap turned on, fan turned on etc
Do we really need so many sensors?
‘Super sensor’
Super sensors
All the sensors in a room are sensing the same characteristics – Device states
Why not use one sensing module to detect it all?
Machine learning could be used to create a ‘Super sensing’ module to detect any event
No need of having redundant sensors in multiple appliances
Super sensor detects it all – Microwave, Food mixer, Refrigerator, Taps, Lights, Fans, AC, Washing Machine, etc
How can we achieve this ?
Super sensor
Super Sensor unit
Mic
Magnetometer
Temperature
Accelerometer
Thermal sensor Light sensor
Working of a Super sensor
Super sensor construction
Super sensors can be built using any low-cost processing platforms (Example – RaspberryPi), ESP8266
1. Capturing data events to train – Run scripts to capture sensor data for various events
2. TensorFlow – train a machine learning model to predict events based on the input data
3. Transfer the model ‘.pb’ file to the hardware to enable detection.
What did we build -
We used Android to capture the data (Mic and Magnetometer)
We trained for 2 events – Microwave turned on, Tap water turned on (Obtained prediction accuracy of 76%)
We put this model on Android to build an application that detects tap water and microwave events!
Ad-hoc
networks
Ad-hoc Networks
Router independent
Peer to Peer data transfer
Routing tables keep updating on demand
‘AODV’ –
Ad hoc On-Demand Distance Vector
Why Ad-hoc sensor network?
Adding/Removing new nodes becomes easy
No need to configure/setup the internet settings
Simply add new nodes as more range needed
Ad-hoc networks allow mobility – Sensors need not stay at same place
Better power consumption
Sensor ad-hoc networks have proven to be better than traditional network settings – Added mobility,
Independence from infrastructure, easy add new node
AODV over Bluetooth beacons
‘Super sensors’ over Bluetooth could implement AODV
Android Things + Android supports Beacons (ALTBeacon library)
Pseudo AODV using JSONs to transfer data over BLE
Implemented features –
1. TTL
2. Source + Destination address
3. On Demand routing update
Google Nearby API – Adhoc network over BLE, Wifi, Ultrasound
BLE Beacon Advertisement – Discovery of nearby devices
Advertisements could broadcast data packets to all nearby devices over BLE
On the receivers end, check:
1. Hop count
2. Destination address
All the data packets will ultimately reach the controller node
All events in the network will thus be detected by the ‘Central Hub’
Overall architecture:
Controller Hub
Node
Node
NodeNode
Node
Node
Node
How AODV over BLE works
Not all devices are directly connected to the hub
But a devices will find path for data to the central hub via its peers
AODV ensures no data packet loss if there is a path between node and hub
The Controller hub can be internet connected to send data to web/applications, to allow remote monitoring
The network topology is dynamic, any nodes can be added/deleted at any time
There needs to be another node in range of a node for data transfer to be possible

More Related Content

What's hot

Smart sensors and their Application
Smart sensors and their ApplicationSmart sensors and their Application
Smart sensors and their ApplicationYash Kant
 
Smart sensors seminar'
Smart sensors seminar'Smart sensors seminar'
Smart sensors seminar'Naresh Kannan
 
PIR sensing with arduino
PIR sensing  with  arduinoPIR sensing  with  arduino
PIR sensing with arduinochetan kadiwal
 
Passive Infrared Motion Sensors
Passive Infrared Motion SensorsPassive Infrared Motion Sensors
Passive Infrared Motion SensorsAbinash Acharya
 
IoT Based Fire Alarm and Monitoring System
IoT Based Fire Alarm and Monitoring SystemIoT Based Fire Alarm and Monitoring System
IoT Based Fire Alarm and Monitoring SystemSaumya Tiwari
 
Sensor Technology ppt
Sensor Technology pptSensor Technology ppt
Sensor Technology pptmansimore1
 
DIgital Timer And Counter To Control Relays
DIgital Timer And Counter To Control RelaysDIgital Timer And Counter To Control Relays
DIgital Timer And Counter To Control RelaysMuhammadFazilMemon
 
Need for Wireless Fire Detection Systems using IOT
Need for Wireless Fire Detection Systems using IOTNeed for Wireless Fire Detection Systems using IOT
Need for Wireless Fire Detection Systems using IOTIRJET Journal
 
Fire fighting robot
Fire fighting robot Fire fighting robot
Fire fighting robot vijay kumar
 
Iot based fire department alerting system
Iot based fire department alerting systemIot based fire department alerting system
Iot based fire department alerting systemVivek Bhakta
 
IRJET-Android Controlled Firefighting Robot using Arduino
IRJET-Android Controlled Firefighting Robot using ArduinoIRJET-Android Controlled Firefighting Robot using Arduino
IRJET-Android Controlled Firefighting Robot using ArduinoIRJET Journal
 
Ffr seminar presentation
Ffr seminar presentationFfr seminar presentation
Ffr seminar presentationSumit Pandit
 
Fire fighting robot ppt
Fire fighting robot pptFire fighting robot ppt
Fire fighting robot pptathmeg
 
Fire fighting robot using arduino
Fire fighting robot using arduinoFire fighting robot using arduino
Fire fighting robot using arduinoNiranjan Kumar
 

What's hot (20)

Smart sensors and their Application
Smart sensors and their ApplicationSmart sensors and their Application
Smart sensors and their Application
 
Smart sensors seminar'
Smart sensors seminar'Smart sensors seminar'
Smart sensors seminar'
 
PIR sensing with arduino
PIR sensing  with  arduinoPIR sensing  with  arduino
PIR sensing with arduino
 
Smart sensor
Smart sensorSmart sensor
Smart sensor
 
Smart Sensor
Smart SensorSmart Sensor
Smart Sensor
 
Passive Infrared Motion Sensors
Passive Infrared Motion SensorsPassive Infrared Motion Sensors
Passive Infrared Motion Sensors
 
IoT Based Fire Alarm and Monitoring System
IoT Based Fire Alarm and Monitoring SystemIoT Based Fire Alarm and Monitoring System
IoT Based Fire Alarm and Monitoring System
 
Sensor Technology ppt
Sensor Technology pptSensor Technology ppt
Sensor Technology ppt
 
Smart Sensor
Smart SensorSmart Sensor
Smart Sensor
 
Sensor technology
Sensor technologySensor technology
Sensor technology
 
DIgital Timer And Counter To Control Relays
DIgital Timer And Counter To Control RelaysDIgital Timer And Counter To Control Relays
DIgital Timer And Counter To Control Relays
 
Fire sensing robo
Fire sensing roboFire sensing robo
Fire sensing robo
 
Need for Wireless Fire Detection Systems using IOT
Need for Wireless Fire Detection Systems using IOTNeed for Wireless Fire Detection Systems using IOT
Need for Wireless Fire Detection Systems using IOT
 
fire fighting robot
fire fighting robotfire fighting robot
fire fighting robot
 
Fire fighting robot
Fire fighting robot Fire fighting robot
Fire fighting robot
 
Iot based fire department alerting system
Iot based fire department alerting systemIot based fire department alerting system
Iot based fire department alerting system
 
IRJET-Android Controlled Firefighting Robot using Arduino
IRJET-Android Controlled Firefighting Robot using ArduinoIRJET-Android Controlled Firefighting Robot using Arduino
IRJET-Android Controlled Firefighting Robot using Arduino
 
Ffr seminar presentation
Ffr seminar presentationFfr seminar presentation
Ffr seminar presentation
 
Fire fighting robot ppt
Fire fighting robot pptFire fighting robot ppt
Fire fighting robot ppt
 
Fire fighting robot using arduino
Fire fighting robot using arduinoFire fighting robot using arduino
Fire fighting robot using arduino
 

Similar to Super sensors Adhoc network

Wireless sensor network applications
Wireless sensor network applicationsWireless sensor network applications
Wireless sensor network applicationsDeepshika Reddy
 
soluon product introduction (English)
soluon product introduction (English)soluon product introduction (English)
soluon product introduction (English)Xenix Studio
 
IOT Presentation new (2).pptx
IOT Presentation new (2).pptxIOT Presentation new (2).pptx
IOT Presentation new (2).pptxMdMahfoozAlam5
 
Home appliances’ control system.pptx
Home appliances’ control system.pptxHome appliances’ control system.pptx
Home appliances’ control system.pptxrajeevkr35
 
Ieeepro techno solutions ieee embedded project intelligent wireless street l...
Ieeepro techno solutions  ieee embedded project intelligent wireless street l...Ieeepro techno solutions  ieee embedded project intelligent wireless street l...
Ieeepro techno solutions ieee embedded project intelligent wireless street l...srinivasanece7
 
IoT Home monitoring system
IoT Home monitoring system IoT Home monitoring system
IoT Home monitoring system Puneet Mishra
 
Air Quality and Water Quality Monitoring using
Air Quality and Water Quality Monitoring using Air Quality and Water Quality Monitoring using
Air Quality and Water Quality Monitoring using AshutoshKumar1262
 
SenchaCon 2016: An Ext JS Dashboard for IoT Data - Dan Gallo
SenchaCon 2016: An Ext JS Dashboard for IoT Data - Dan Gallo   SenchaCon 2016: An Ext JS Dashboard for IoT Data - Dan Gallo
SenchaCon 2016: An Ext JS Dashboard for IoT Data - Dan Gallo Sencha
 
VET4SBO Level 2 module 1 - unit 1 - v0.9 en
VET4SBO Level 2   module 1 - unit 1 - v0.9 enVET4SBO Level 2   module 1 - unit 1 - v0.9 en
VET4SBO Level 2 module 1 - unit 1 - v0.9 enKarel Van Isacker
 
smartsensors-180422083415.pdf
smartsensors-180422083415.pdfsmartsensors-180422083415.pdf
smartsensors-180422083415.pdfMANIMEGALAIMECE
 
Iot Levels and Deployment Templates.doc
Iot Levels and Deployment Templates.docIot Levels and Deployment Templates.doc
Iot Levels and Deployment Templates.docvenui2
 
Ant tail scalable bluetooth solution for pharmaceutical supply chain
Ant tail scalable bluetooth solution for pharmaceutical supply chainAnt tail scalable bluetooth solution for pharmaceutical supply chain
Ant tail scalable bluetooth solution for pharmaceutical supply chainMark Roemers
 
Modern approach towards built environment.pptx
Modern approach towards built environment.pptxModern approach towards built environment.pptx
Modern approach towards built environment.pptxSomanshKalra
 
IoT Based Disaster Detection and Early Warning Device By Shweta Gaikwad
IoT Based Disaster Detection and Early Warning Device By Shweta GaikwadIoT Based Disaster Detection and Early Warning Device By Shweta Gaikwad
IoT Based Disaster Detection and Early Warning Device By Shweta GaikwadShweta Gaikwad
 

Similar to Super sensors Adhoc network (20)

Wireless sensor network applications
Wireless sensor network applicationsWireless sensor network applications
Wireless sensor network applications
 
Case study only
Case study onlyCase study only
Case study only
 
soluon product introduction (English)
soluon product introduction (English)soluon product introduction (English)
soluon product introduction (English)
 
IOT Presentation new (2).pptx
IOT Presentation new (2).pptxIOT Presentation new (2).pptx
IOT Presentation new (2).pptx
 
Home appliances’ control system.pptx
Home appliances’ control system.pptxHome appliances’ control system.pptx
Home appliances’ control system.pptx
 
Ieeepro techno solutions ieee embedded project intelligent wireless street l...
Ieeepro techno solutions  ieee embedded project intelligent wireless street l...Ieeepro techno solutions  ieee embedded project intelligent wireless street l...
Ieeepro techno solutions ieee embedded project intelligent wireless street l...
 
Smart Home - ieee format
Smart Home - ieee formatSmart Home - ieee format
Smart Home - ieee format
 
IoT Home monitoring system
IoT Home monitoring system IoT Home monitoring system
IoT Home monitoring system
 
Air Quality and Water Quality Monitoring using
Air Quality and Water Quality Monitoring using Air Quality and Water Quality Monitoring using
Air Quality and Water Quality Monitoring using
 
IOT Lecture 6.pdf
IOT Lecture 6.pdfIOT Lecture 6.pdf
IOT Lecture 6.pdf
 
IOT Lecture 6.pptx
IOT Lecture 6.pptxIOT Lecture 6.pptx
IOT Lecture 6.pptx
 
iot PPT.ppt
iot PPT.pptiot PPT.ppt
iot PPT.ppt
 
SenchaCon 2016: An Ext JS Dashboard for IoT Data - Dan Gallo
SenchaCon 2016: An Ext JS Dashboard for IoT Data - Dan Gallo   SenchaCon 2016: An Ext JS Dashboard for IoT Data - Dan Gallo
SenchaCon 2016: An Ext JS Dashboard for IoT Data - Dan Gallo
 
VET4SBO Level 2 module 1 - unit 1 - v0.9 en
VET4SBO Level 2   module 1 - unit 1 - v0.9 enVET4SBO Level 2   module 1 - unit 1 - v0.9 en
VET4SBO Level 2 module 1 - unit 1 - v0.9 en
 
unit-3.pptx
unit-3.pptxunit-3.pptx
unit-3.pptx
 
smartsensors-180422083415.pdf
smartsensors-180422083415.pdfsmartsensors-180422083415.pdf
smartsensors-180422083415.pdf
 
Iot Levels and Deployment Templates.doc
Iot Levels and Deployment Templates.docIot Levels and Deployment Templates.doc
Iot Levels and Deployment Templates.doc
 
Ant tail scalable bluetooth solution for pharmaceutical supply chain
Ant tail scalable bluetooth solution for pharmaceutical supply chainAnt tail scalable bluetooth solution for pharmaceutical supply chain
Ant tail scalable bluetooth solution for pharmaceutical supply chain
 
Modern approach towards built environment.pptx
Modern approach towards built environment.pptxModern approach towards built environment.pptx
Modern approach towards built environment.pptx
 
IoT Based Disaster Detection and Early Warning Device By Shweta Gaikwad
IoT Based Disaster Detection and Early Warning Device By Shweta GaikwadIoT Based Disaster Detection and Early Warning Device By Shweta Gaikwad
IoT Based Disaster Detection and Early Warning Device By Shweta Gaikwad
 

More from Jay Lohokare

Mindspark 21' - Sparrow platform
Mindspark 21' - Sparrow platform Mindspark 21' - Sparrow platform
Mindspark 21' - Sparrow platform Jay Lohokare
 
Sparrow Platform - Call for code submission
Sparrow Platform - Call for code submissionSparrow Platform - Call for code submission
Sparrow Platform - Call for code submissionJay Lohokare
 
Interactive Mixed Reality Virtual assistant - FCBayern hackdays winner
Interactive Mixed Reality Virtual assistant - FCBayern hackdays winnerInteractive Mixed Reality Virtual assistant - FCBayern hackdays winner
Interactive Mixed Reality Virtual assistant - FCBayern hackdays winnerJay Lohokare
 
Smart pass smartphone MFA password manager
Smart pass smartphone MFA password managerSmart pass smartphone MFA password manager
Smart pass smartphone MFA password managerJay Lohokare
 
Viti - A PayPal service
Viti - A PayPal serviceViti - A PayPal service
Viti - A PayPal serviceJay Lohokare
 
Visible Light communication
Visible Light communicationVisible Light communication
Visible Light communicationJay Lohokare
 
Connect-i Artisan discovery platform for government of Rajasthan
Connect-i Artisan discovery platform for government of RajasthanConnect-i Artisan discovery platform for government of Rajasthan
Connect-i Artisan discovery platform for government of RajasthanJay Lohokare
 
Kym - GoJek GoPay integration
Kym - GoJek GoPay integration Kym - GoJek GoPay integration
Kym - GoJek GoPay integration Jay Lohokare
 
FindX Smart city platform
FindX Smart city platformFindX Smart city platform
FindX Smart city platformJay Lohokare
 
Connect X IoT platform overview
Connect X IoT platform overviewConnect X IoT platform overview
Connect X IoT platform overviewJay Lohokare
 

More from Jay Lohokare (16)

Mindspark 21' - Sparrow platform
Mindspark 21' - Sparrow platform Mindspark 21' - Sparrow platform
Mindspark 21' - Sparrow platform
 
Sparrow Platform - Call for code submission
Sparrow Platform - Call for code submissionSparrow Platform - Call for code submission
Sparrow Platform - Call for code submission
 
CareX
CareXCareX
CareX
 
Who am i
Who am iWho am i
Who am i
 
Interactive Mixed Reality Virtual assistant - FCBayern hackdays winner
Interactive Mixed Reality Virtual assistant - FCBayern hackdays winnerInteractive Mixed Reality Virtual assistant - FCBayern hackdays winner
Interactive Mixed Reality Virtual assistant - FCBayern hackdays winner
 
Smart pass smartphone MFA password manager
Smart pass smartphone MFA password managerSmart pass smartphone MFA password manager
Smart pass smartphone MFA password manager
 
Viti - A PayPal service
Viti - A PayPal serviceViti - A PayPal service
Viti - A PayPal service
 
Presentation
PresentationPresentation
Presentation
 
docX
docXdocX
docX
 
Brain access
Brain accessBrain access
Brain access
 
Web mining
Web miningWeb mining
Web mining
 
Visible Light communication
Visible Light communicationVisible Light communication
Visible Light communication
 
Connect-i Artisan discovery platform for government of Rajasthan
Connect-i Artisan discovery platform for government of RajasthanConnect-i Artisan discovery platform for government of Rajasthan
Connect-i Artisan discovery platform for government of Rajasthan
 
Kym - GoJek GoPay integration
Kym - GoJek GoPay integration Kym - GoJek GoPay integration
Kym - GoJek GoPay integration
 
FindX Smart city platform
FindX Smart city platformFindX Smart city platform
FindX Smart city platform
 
Connect X IoT platform overview
Connect X IoT platform overviewConnect X IoT platform overview
Connect X IoT platform overview
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Recently uploaded (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

Super sensors Adhoc network

  • 1. Wireless and mobile communications Super Sensors Ad-hoc network Jay Lohokare Revati Damle
  • 3. Sensors Smarter devices – More sensors Detecting motion, temperature, interactions, light, pressure, state (On/Off), speed, etc Sensors are essential to enable intelligent control and detect events for monitoring Remote control and detection is possible only due to sensors in the appliances Every ‘smart’ appliance today has its own set of sensors Together these sensors can predict the events happening in a room/place – Mixer turned on, Refrigerator door opened, tap turned on, fan turned on etc Do we really need so many sensors?
  • 4.
  • 5.
  • 7. Super sensors All the sensors in a room are sensing the same characteristics – Device states Why not use one sensing module to detect it all? Machine learning could be used to create a ‘Super sensing’ module to detect any event No need of having redundant sensors in multiple appliances Super sensor detects it all – Microwave, Food mixer, Refrigerator, Taps, Lights, Fans, AC, Washing Machine, etc How can we achieve this ?
  • 8. Super sensor Super Sensor unit Mic Magnetometer Temperature Accelerometer Thermal sensor Light sensor
  • 9. Working of a Super sensor
  • 10. Super sensor construction Super sensors can be built using any low-cost processing platforms (Example – RaspberryPi), ESP8266 1. Capturing data events to train – Run scripts to capture sensor data for various events 2. TensorFlow – train a machine learning model to predict events based on the input data 3. Transfer the model ‘.pb’ file to the hardware to enable detection. What did we build - We used Android to capture the data (Mic and Magnetometer) We trained for 2 events – Microwave turned on, Tap water turned on (Obtained prediction accuracy of 76%) We put this model on Android to build an application that detects tap water and microwave events!
  • 12. Ad-hoc Networks Router independent Peer to Peer data transfer Routing tables keep updating on demand ‘AODV’ – Ad hoc On-Demand Distance Vector
  • 13. Why Ad-hoc sensor network? Adding/Removing new nodes becomes easy No need to configure/setup the internet settings Simply add new nodes as more range needed Ad-hoc networks allow mobility – Sensors need not stay at same place Better power consumption Sensor ad-hoc networks have proven to be better than traditional network settings – Added mobility, Independence from infrastructure, easy add new node
  • 14. AODV over Bluetooth beacons ‘Super sensors’ over Bluetooth could implement AODV Android Things + Android supports Beacons (ALTBeacon library) Pseudo AODV using JSONs to transfer data over BLE Implemented features – 1. TTL 2. Source + Destination address 3. On Demand routing update Google Nearby API – Adhoc network over BLE, Wifi, Ultrasound BLE Beacon Advertisement – Discovery of nearby devices Advertisements could broadcast data packets to all nearby devices over BLE On the receivers end, check: 1. Hop count 2. Destination address All the data packets will ultimately reach the controller node All events in the network will thus be detected by the ‘Central Hub’
  • 16. How AODV over BLE works Not all devices are directly connected to the hub But a devices will find path for data to the central hub via its peers AODV ensures no data packet loss if there is a path between node and hub The Controller hub can be internet connected to send data to web/applications, to allow remote monitoring The network topology is dynamic, any nodes can be added/deleted at any time There needs to be another node in range of a node for data transfer to be possible