SlideShare a Scribd company logo
1 of 29
Download to read offline
Shipping Container Monitoring
Vipul Gupta, Oracle Labs
vipul.x.gupta@oracle.com
Vail Computer Elements Workshop, IEEE Computer Society, 2012
The Internet of Things

Romkey & Hackett’s Internet Toaster, Interop ’99
http://www.savetz.com/yic/YIC11FI_6.html

2
The Internet of Things

“
’’
10 fool-proof predictions for the Internet in 2020
3. The Internet will be a network of things,
not computers.
... By 2020, it's expected that the number of
Internet-connected sensors will be orders of
magnitude larger than the number of users.

2
Smart Phones

?

• Hard to imagine using phones that
only make calls!
• Mobile phones continuously
integrating new functionality: PDA,
cameras (still/video), navigator ...
• Many built-in sensors: microphone,
camera, accelerometer, light,
proximity, GPS, compass ...
• Growing interest in connecting other
sensors/actuators:
• Android Open Accessory Dev Kit
• Redpark breakout pack for iOS

3
4.6 Billion Mobile Phone Subscribers
By 2015, Mobile Phones will Generate 6.3 Exabytes Data/month*
*Source: Cisco Systems

4
Consumer Electronics becoming smart objects

Source: Randy Krum’s blog, http://www.coolinfographics.com/blog/2010/2/15/my-digital-life-20-a-consumer-gadget-map.html

5
Utility Metering Evolution

Predict and respond
intelligently to the dynamic
behavior of all power
suppliers and consumers

Utility

HAN

Devices connect to central
control panel, through which
utility can schedule or control
devices individually

Home

Smart Grid

Smart Metering: Monthly/Daily/15-min
collection via fixed or cell network.
Two-way communication, utility can
ping meter, send “time-of-use” pricing
information or stop service remotely

Home Area
Network

One-way meter reads,
typically monthly via net,
hand-held or drive-by

AMI
"If people do not have any idea how much
energy they are using, how can you expect
them to change their behavior?"

Mechanical Meters

AMR

Jonathan Stearn, Energywatch
The Long Tail ...
Quantified Self, M2M etc.

7
Motivation
• Better efficiency -- resource management (lower cost of heating/cooling)
• Improved security and peace of mind -- accurate, responsive tracking of
valuable assets
• Timely access to information -- smart phones, traffic/environmental sensors
• Proactive health management -- both people and things (maintenance/repair)
• Comfort and entertainment -- smart environments (buildings, homes)

Empowering people with data
to make better decisions
8
Big Data

Source Proprietary and Confidential
© 2011 Oracle Corporation – : Economist Magazine

Special Report
9
The Need for Analytics
From Data to Actionable Information

What’s the best that can happen?

Optimization

What will happen next?

Competitive Advantage

Predictive Modeling
Forecasting/Extrapolation

What if these trends continue?
Why is this happening?

Statistical Analysis

What actions are needed?

Alerts
Query/drill down

Where exactly is the problem?

Ad hoc reports

How many, how often, where?
What happened?

Standard Reports

Degree of Intelligence
Source: Competing on Analytics, by T. Davenport & J. Harris

10
SPOT Device
• Basic device has three layers
• Battery
• Processor Board with Radio
• Sensor Board (application specific)
• Processor Board alone acts as a
base-station
• User programs the device entirely in
Java using standard tools, e.g.
NetBeans
• Java on bare-metal (no OS)

11
SPOT Capabilities/Technologies
Embedded Development Platform
Extremely flexible hardware and software package
Use standard Java IDE

Mobile
Built in Lithium Ion battery charged through USB

Easy to program - Java top to bottom
Java Device Drivers

Aware and Active
Able to sense and affect surroundings

Connected - Wireless Communication
Mesh Networking
Over the Air Programming

Secure
Built-in high grade ECC public key cryptography,
user-friendly key management

Built to Inspire!
(search for “spaughts” on
Flickr/YouTube)

12
Sun SPOT Developer’s kit
• Two full SPOTs with sensor boards and batteries
• One base-station SPOT

s
POT
S
,000 -wide
20
ld
ver
O
wor
se
in u

• Software
• Squawk VM
• Java SDK
• Netbeans
• USB cable, mounting clips
• Both hardware and software is open source
• www.sunspotworld.com (forums, SDK download, kit purchase)
• spots.dev.java.net
13
YouTube Videos

• > 200 videos
• Mike’s Flying Bike viewed >175,000 x
• Keyword SPAUGHTS

14
Shipping Containers
• Shippers want to improve logistics, cut expenses, eliminate shrinkage
• US cargo losses reported annually: > $15 Billion,
Total cost > $45 Billion
• 24M containers make ~200M trips/yr
• Average cargo value estimates (TEU):
Pharmaceuticals
Hi-tech (electronics)
Finished shirts
T-shirts
Baled cotton

~$ 12M
~$ 10M
~$115K
~$ 45K
~$ 15K

• Insurance cost: ~1% of cargo value

15
Smart Container Solution Architecture

ail

Oracle Monitoring
Service Portal

Em

Satellite Network

er
Al
ts

Logistics Personnel

CMD-Mounted
Container

Shipper's
Command & Control

16
Container Monitoring Device
• Based on the Sun SPOT platform
• Multiple sensors:
• Environmental: temperature, humidity, light
• Intrusion: light, PIR, door coil, UWB radar
• Location: GPS
• Dual-mode long-range wireless communication
• Quad-band GPRS
• Satellite communication
• Short-range low-power mesh networking:
• 802.15.4
• Secure communication
• Long-lasting battery
17
18
Networking Challenges
• Network bandwidth is limited, costly
• 340 byte/packet, $1.40/KB !!! (satellite communication)
• precludes sending raw data

• Devices are duty-cycled to preserve energy
• can not push data
• re-establishing network can take tens of seconds

• Device may not have a long-term network address
• mobility (real or perceived)
• NAT/firewall

Requires a gateway-based network architecture*
*Gupta et al., “A Network Architecture for the Web of Things”, Second Int’l Web of Things Workshop , Pervasive 2011

19
Sensor Fusion Example
A

B

C

Light
Infra-red
Proximity
PIR (motion)
Door sensor

UWB Radar

3-axis
Accelerometer

{

{
20
Device v/s Back-end Alerting
• Intrusion notifications sent with higher priority than periodic reports
• Both include location. Out-of-order processing at portal causes
unexpected alerts behavior
• Device-side alerting can be smarter, e.g. adaptive sampling

Waypoint

21
Sensor Recalibration
• Sensor readings vary across devices, impacted by environmental
variations:

A metal detector based
on pulse-induction, the
same technology used
in our door sensor.

22
Story of the GPS Module

9.5mA
12mA

13.1mA

3.3mA

•
•
•
•

GPS low-power mode, device off but retains almanac/ephemeris data
Allows valid “fix” in as little as 6 sec after power-on
Early “fix” quality is poor, can be improved in subsequent readings
How long to stay on?
23
Story of the GPS Module

9.5mA
12mA

13.1mA

3.3mA

•
•
•
•

GPS low-power mode, device off but retains almanac/ephemeris data
Allows valid “fix” in as little as 6 sec after power-on
Early “fix” quality is poor, can be improved in subsequent readings
How long to stay on?
23
Other Challenges

24
Cloud-based Monitoring Portal
• Stores and analyzes sensor data and alerts received from all CMDs
• Dashboard and timeline views show current data and history
• Allows users to commission and decommission trips
• Lets users define geofences of interest
• Generates notifications for registered events

25
Summary
• The Internet of Things represents the future of data and is a key area
of interest at Oracle
• A flexible sensor platform emphasizing ease-of-use and rapid
prototyping
• End-to-end integrated solutions (hardware, software and services)
for specific markets

26
Questions?
27

More Related Content

What's hot

Qualcomm: Bringing cognitive technologies to life
Qualcomm: Bringing cognitive technologies to lifeQualcomm: Bringing cognitive technologies to life
Qualcomm: Bringing cognitive technologies to lifeQualcomm Research
 
R2Sonic Product Brochure
R2Sonic Product BrochureR2Sonic Product Brochure
R2Sonic Product BrochureAlma Alling
 
Valeport LTD Catalogue - March 2016
Valeport LTD Catalogue - March 2016Valeport LTD Catalogue - March 2016
Valeport LTD Catalogue - March 2016Alma Alling
 
IoT Connectivity: The Technical & Potential
IoT Connectivity: The Technical & PotentialIoT Connectivity: The Technical & Potential
IoT Connectivity: The Technical & PotentialAndri Yadi
 
LoRaWAN and 3GPP technologies cover all Industrial IoT use cases
LoRaWAN and 3GPP technologies cover all Industrial IoT use casesLoRaWAN and 3GPP technologies cover all Industrial IoT use cases
LoRaWAN and 3GPP technologies cover all Industrial IoT use casesErika Gelinard
 
Link labs LTE-M NB-IOT Hype Webinar slides
Link labs LTE-M NB-IOT Hype Webinar slidesLink labs LTE-M NB-IOT Hype Webinar slides
Link labs LTE-M NB-IOT Hype Webinar slidesBrian Ray
 
Track 4 session 4 - st dev con 2016 - sigfox - iot 2 the evolution of conne...
Track 4   session 4 - st dev con 2016 - sigfox - iot 2 the evolution of conne...Track 4   session 4 - st dev con 2016 - sigfox - iot 2 the evolution of conne...
Track 4 session 4 - st dev con 2016 - sigfox - iot 2 the evolution of conne...ST_World
 
NewYorkMarathon_en-gb
NewYorkMarathon_en-gbNewYorkMarathon_en-gb
NewYorkMarathon_en-gbGuy Apple
 
Teldyne Caris Brochures
Teldyne Caris BrochuresTeldyne Caris Brochures
Teldyne Caris BrochuresAlma Alling
 
LPWA – Giving a Voice to Things
LPWA – Giving a Voice to ThingsLPWA – Giving a Voice to Things
LPWA – Giving a Voice to ThingsAPNIC
 
IRJET- Land Mine Data Collection System using Long Range WiFi and P2P Com...
IRJET-  	  Land Mine Data Collection System using Long Range WiFi and P2P Com...IRJET-  	  Land Mine Data Collection System using Long Range WiFi and P2P Com...
IRJET- Land Mine Data Collection System using Long Range WiFi and P2P Com...IRJET Journal
 
Lpwa 2016 amsterdam endetec keynote 20160607_e03
Lpwa 2016 amsterdam  endetec keynote 20160607_e03Lpwa 2016 amsterdam  endetec keynote 20160607_e03
Lpwa 2016 amsterdam endetec keynote 20160607_e03Birdz
 
Presentation On Advance Monitoring of Cold chain truck
Presentation On Advance Monitoring of Cold chain truckPresentation On Advance Monitoring of Cold chain truck
Presentation On Advance Monitoring of Cold chain truckPUSHP RAJ BHARTI
 
Automotive LIDAR with SensL SiPM Sensors
Automotive LIDAR with SensL SiPM SensorsAutomotive LIDAR with SensL SiPM Sensors
Automotive LIDAR with SensL SiPM Sensorsjcjacks
 
Intelligent Traffic Control System for Congestion Control, Emergency Vehicle ...
Intelligent Traffic Control System for Congestion Control, Emergency Vehicle ...Intelligent Traffic Control System for Congestion Control, Emergency Vehicle ...
Intelligent Traffic Control System for Congestion Control, Emergency Vehicle ...Associate Professor in VSB Coimbatore
 
Virtual Reality in 5G Networks
Virtual Reality in 5G NetworksVirtual Reality in 5G Networks
Virtual Reality in 5G NetworksGwendal Simon
 
5G NR radio protocols to support URLLC
5G NR radio protocols to support URLLC5G NR radio protocols to support URLLC
5G NR radio protocols to support URLLC3G4G
 
IRJET- Low Cost Personal Digital Assistant with IoT and WSN Capabilities
IRJET- Low Cost Personal Digital Assistant with IoT and WSN CapabilitiesIRJET- Low Cost Personal Digital Assistant with IoT and WSN Capabilities
IRJET- Low Cost Personal Digital Assistant with IoT and WSN CapabilitiesIRJET Journal
 

What's hot (20)

Qualcomm: Bringing cognitive technologies to life
Qualcomm: Bringing cognitive technologies to lifeQualcomm: Bringing cognitive technologies to life
Qualcomm: Bringing cognitive technologies to life
 
R2Sonic Product Brochure
R2Sonic Product BrochureR2Sonic Product Brochure
R2Sonic Product Brochure
 
Valeport LTD Catalogue - March 2016
Valeport LTD Catalogue - March 2016Valeport LTD Catalogue - March 2016
Valeport LTD Catalogue - March 2016
 
Loadstar Sensors Introduction
Loadstar Sensors IntroductionLoadstar Sensors Introduction
Loadstar Sensors Introduction
 
IoT Connectivity: The Technical & Potential
IoT Connectivity: The Technical & PotentialIoT Connectivity: The Technical & Potential
IoT Connectivity: The Technical & Potential
 
LoRaWAN and 3GPP technologies cover all Industrial IoT use cases
LoRaWAN and 3GPP technologies cover all Industrial IoT use casesLoRaWAN and 3GPP technologies cover all Industrial IoT use cases
LoRaWAN and 3GPP technologies cover all Industrial IoT use cases
 
Link labs LTE-M NB-IOT Hype Webinar slides
Link labs LTE-M NB-IOT Hype Webinar slidesLink labs LTE-M NB-IOT Hype Webinar slides
Link labs LTE-M NB-IOT Hype Webinar slides
 
Track 4 session 4 - st dev con 2016 - sigfox - iot 2 the evolution of conne...
Track 4   session 4 - st dev con 2016 - sigfox - iot 2 the evolution of conne...Track 4   session 4 - st dev con 2016 - sigfox - iot 2 the evolution of conne...
Track 4 session 4 - st dev con 2016 - sigfox - iot 2 the evolution of conne...
 
Automotive RADAR Adoption—An Overview
Automotive RADAR Adoption—An OverviewAutomotive RADAR Adoption—An Overview
Automotive RADAR Adoption—An Overview
 
NewYorkMarathon_en-gb
NewYorkMarathon_en-gbNewYorkMarathon_en-gb
NewYorkMarathon_en-gb
 
Teldyne Caris Brochures
Teldyne Caris BrochuresTeldyne Caris Brochures
Teldyne Caris Brochures
 
LPWA – Giving a Voice to Things
LPWA – Giving a Voice to ThingsLPWA – Giving a Voice to Things
LPWA – Giving a Voice to Things
 
IRJET- Land Mine Data Collection System using Long Range WiFi and P2P Com...
IRJET-  	  Land Mine Data Collection System using Long Range WiFi and P2P Com...IRJET-  	  Land Mine Data Collection System using Long Range WiFi and P2P Com...
IRJET- Land Mine Data Collection System using Long Range WiFi and P2P Com...
 
Lpwa 2016 amsterdam endetec keynote 20160607_e03
Lpwa 2016 amsterdam  endetec keynote 20160607_e03Lpwa 2016 amsterdam  endetec keynote 20160607_e03
Lpwa 2016 amsterdam endetec keynote 20160607_e03
 
Presentation On Advance Monitoring of Cold chain truck
Presentation On Advance Monitoring of Cold chain truckPresentation On Advance Monitoring of Cold chain truck
Presentation On Advance Monitoring of Cold chain truck
 
Automotive LIDAR with SensL SiPM Sensors
Automotive LIDAR with SensL SiPM SensorsAutomotive LIDAR with SensL SiPM Sensors
Automotive LIDAR with SensL SiPM Sensors
 
Intelligent Traffic Control System for Congestion Control, Emergency Vehicle ...
Intelligent Traffic Control System for Congestion Control, Emergency Vehicle ...Intelligent Traffic Control System for Congestion Control, Emergency Vehicle ...
Intelligent Traffic Control System for Congestion Control, Emergency Vehicle ...
 
Virtual Reality in 5G Networks
Virtual Reality in 5G NetworksVirtual Reality in 5G Networks
Virtual Reality in 5G Networks
 
5G NR radio protocols to support URLLC
5G NR radio protocols to support URLLC5G NR radio protocols to support URLLC
5G NR radio protocols to support URLLC
 
IRJET- Low Cost Personal Digital Assistant with IoT and WSN Capabilities
IRJET- Low Cost Personal Digital Assistant with IoT and WSN CapabilitiesIRJET- Low Cost Personal Digital Assistant with IoT and WSN Capabilities
IRJET- Low Cost Personal Digital Assistant with IoT and WSN Capabilities
 

Viewers also liked

Designing your Product as a Platform
Designing your Product as a PlatformDesigning your Product as a Platform
Designing your Product as a PlatformMicah Laaker
 
Optimization Analysis Case Example
Optimization Analysis Case ExampleOptimization Analysis Case Example
Optimization Analysis Case Examplebjk002
 
빠르고쉬운대출『LG777』.『XYZ』무자본창업 운전자보험만기환급
빠르고쉬운대출『LG777』.『XYZ』무자본창업 운전자보험만기환급빠르고쉬운대출『LG777』.『XYZ』무자본창업 운전자보험만기환급
빠르고쉬운대출『LG777』.『XYZ』무자본창업 운전자보험만기환급hslkdfjs
 
New Use Cases for DAM in the Enterprise
New Use Cases for DAM in the EnterpriseNew Use Cases for DAM in the Enterprise
New Use Cases for DAM in the EnterpriseNuxeo
 
Remaining Agile with Billions of Documents: Appboy and Creative MongoDB Schemas
Remaining Agile with Billions of Documents: Appboy and Creative MongoDB SchemasRemaining Agile with Billions of Documents: Appboy and Creative MongoDB Schemas
Remaining Agile with Billions of Documents: Appboy and Creative MongoDB SchemasMongoDB
 
01_HTML - 작심10시간! 나만의 웹사이트 기획하고 만들기
01_HTML - 작심10시간! 나만의 웹사이트 기획하고 만들기01_HTML - 작심10시간! 나만의 웹사이트 기획하고 만들기
01_HTML - 작심10시간! 나만의 웹사이트 기획하고 만들기설리번 프로젝트
 
Tailings dump recovery concept
Tailings dump recovery conceptTailings dump recovery concept
Tailings dump recovery conceptphillip shambare
 
Hadoop from Hive with Stinger to Tez
Hadoop from Hive with Stinger to TezHadoop from Hive with Stinger to Tez
Hadoop from Hive with Stinger to TezJan Pieter Posthuma
 
GIS for Infrastructure Management
GIS for Infrastructure ManagementGIS for Infrastructure Management
GIS for Infrastructure ManagementDavid Puckett
 
Hadoop & Greenplum: Why Do Such a Thing?
Hadoop & Greenplum: Why Do Such a Thing?Hadoop & Greenplum: Why Do Such a Thing?
Hadoop & Greenplum: Why Do Such a Thing?Ed Kohlwey
 
Airport Billing System for Aviation and Non-Aviation Services
Airport Billing System for Aviation and Non-Aviation Services Airport Billing System for Aviation and Non-Aviation Services
Airport Billing System for Aviation and Non-Aviation Services Ericsson
 
Web Services Automated Testing via SoapUI Tool
Web Services Automated Testing via SoapUI ToolWeb Services Automated Testing via SoapUI Tool
Web Services Automated Testing via SoapUI ToolSperasoft
 
Spend Analysis In 60 Seconds
Spend Analysis In 60 SecondsSpend Analysis In 60 Seconds
Spend Analysis In 60 SecondsClaritum
 
Surgical induced astigmatism
Surgical induced astigmatismSurgical induced astigmatism
Surgical induced astigmatismNamrata Gupta
 
Best practice strategies to clean up and maintain your database with Hether G...
Best practice strategies to clean up and maintain your database with Hether G...Best practice strategies to clean up and maintain your database with Hether G...
Best practice strategies to clean up and maintain your database with Hether G...Blackbaud Pacific
 

Viewers also liked (20)

Designing your Product as a Platform
Designing your Product as a PlatformDesigning your Product as a Platform
Designing your Product as a Platform
 
Optimization Analysis Case Example
Optimization Analysis Case ExampleOptimization Analysis Case Example
Optimization Analysis Case Example
 
빠르고쉬운대출『LG777』.『XYZ』무자본창업 운전자보험만기환급
빠르고쉬운대출『LG777』.『XYZ』무자본창업 운전자보험만기환급빠르고쉬운대출『LG777』.『XYZ』무자본창업 운전자보험만기환급
빠르고쉬운대출『LG777』.『XYZ』무자본창업 운전자보험만기환급
 
New Use Cases for DAM in the Enterprise
New Use Cases for DAM in the EnterpriseNew Use Cases for DAM in the Enterprise
New Use Cases for DAM in the Enterprise
 
Remaining Agile with Billions of Documents: Appboy and Creative MongoDB Schemas
Remaining Agile with Billions of Documents: Appboy and Creative MongoDB SchemasRemaining Agile with Billions of Documents: Appboy and Creative MongoDB Schemas
Remaining Agile with Billions of Documents: Appboy and Creative MongoDB Schemas
 
Hadoop Cluster Management
Hadoop Cluster ManagementHadoop Cluster Management
Hadoop Cluster Management
 
01_HTML - 작심10시간! 나만의 웹사이트 기획하고 만들기
01_HTML - 작심10시간! 나만의 웹사이트 기획하고 만들기01_HTML - 작심10시간! 나만의 웹사이트 기획하고 만들기
01_HTML - 작심10시간! 나만의 웹사이트 기획하고 만들기
 
Tailings dump recovery concept
Tailings dump recovery conceptTailings dump recovery concept
Tailings dump recovery concept
 
Polymer optical fibers
Polymer optical fibersPolymer optical fibers
Polymer optical fibers
 
SAP Cloud for Service
SAP Cloud for ServiceSAP Cloud for Service
SAP Cloud for Service
 
Hadoop from Hive with Stinger to Tez
Hadoop from Hive with Stinger to TezHadoop from Hive with Stinger to Tez
Hadoop from Hive with Stinger to Tez
 
GIS for Infrastructure Management
GIS for Infrastructure ManagementGIS for Infrastructure Management
GIS for Infrastructure Management
 
Chem Lab Report (1)
Chem Lab Report (1)Chem Lab Report (1)
Chem Lab Report (1)
 
Hadoop & Greenplum: Why Do Such a Thing?
Hadoop & Greenplum: Why Do Such a Thing?Hadoop & Greenplum: Why Do Such a Thing?
Hadoop & Greenplum: Why Do Such a Thing?
 
High-Density Wireless Networks for Auditoriums
High-Density Wireless Networks for AuditoriumsHigh-Density Wireless Networks for Auditoriums
High-Density Wireless Networks for Auditoriums
 
Airport Billing System for Aviation and Non-Aviation Services
Airport Billing System for Aviation and Non-Aviation Services Airport Billing System for Aviation and Non-Aviation Services
Airport Billing System for Aviation and Non-Aviation Services
 
Web Services Automated Testing via SoapUI Tool
Web Services Automated Testing via SoapUI ToolWeb Services Automated Testing via SoapUI Tool
Web Services Automated Testing via SoapUI Tool
 
Spend Analysis In 60 Seconds
Spend Analysis In 60 SecondsSpend Analysis In 60 Seconds
Spend Analysis In 60 Seconds
 
Surgical induced astigmatism
Surgical induced astigmatismSurgical induced astigmatism
Surgical induced astigmatism
 
Best practice strategies to clean up and maintain your database with Hether G...
Best practice strategies to clean up and maintain your database with Hether G...Best practice strategies to clean up and maintain your database with Hether G...
Best practice strategies to clean up and maintain your database with Hether G...
 

Similar to Real-time, Sensor-based Monitoring of Shipping Containers

[Feb 2020] Cours IoT - CentraleSupelec - Master SIO
[Feb 2020] Cours IoT - CentraleSupelec - Master SIO[Feb 2020] Cours IoT - CentraleSupelec - Master SIO
[Feb 2020] Cours IoT - CentraleSupelec - Master SIONicolas Lesconnec
 
Fin fest 2014 - Internet of Things and APIs
Fin fest 2014 - Internet of Things and APIsFin fest 2014 - Internet of Things and APIs
Fin fest 2014 - Internet of Things and APIsRobert Greiner
 
Anam rajkumar sarvesh k10779,k10626
Anam rajkumar sarvesh k10779,k10626Anam rajkumar sarvesh k10779,k10626
Anam rajkumar sarvesh k10779,k10626shailesh yadav
 
Iit kgp workshop
Iit kgp workshopIit kgp workshop
Iit kgp workshopArpan Pal
 
People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013Eurotech
 
III CSE IoT Unit - I.pptx
III CSE IoT Unit - I.pptxIII CSE IoT Unit - I.pptx
III CSE IoT Unit - I.pptxAvinashAvuthu2
 
IOT Presentation new (2).pptx
IOT Presentation new (2).pptxIOT Presentation new (2).pptx
IOT Presentation new (2).pptxMdMahfoozAlam5
 
audio labler device for visual impare
audio labler device for visual impareaudio labler device for visual impare
audio labler device for visual imparehusnatajwar
 
I tac tics_ntelligent infra_r&d
I tac tics_ntelligent infra_r&dI tac tics_ntelligent infra_r&d
I tac tics_ntelligent infra_r&dArpan Pal
 
02/2017 Santa Clara, California: Networks of autonomous devices and their imp...
02/2017 Santa Clara, California: Networks of autonomous devices and their imp...02/2017 Santa Clara, California: Networks of autonomous devices and their imp...
02/2017 Santa Clara, California: Networks of autonomous devices and their imp...Frank Alexander Reusch
 
Industrial Pioneers Days - Machine Learning
Industrial Pioneers Days - Machine LearningIndustrial Pioneers Days - Machine Learning
Industrial Pioneers Days - Machine LearningVEDLIoT Project
 
IoT (Internet of Things)
IoT (Internet of Things)IoT (Internet of Things)
IoT (Internet of Things)TusharSoam
 
Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Amarjeetsingh Thakur
 
Java in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring StationsJava in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring StationsEurotech
 
IEEE SusTech IoT Keynote Presentation 10/10/16
IEEE SusTech IoT Keynote Presentation 10/10/16IEEE SusTech IoT Keynote Presentation 10/10/16
IEEE SusTech IoT Keynote Presentation 10/10/16Mark Goldstein
 
Io t based smart irrigation system
Io t based smart irrigation systemIo t based smart irrigation system
Io t based smart irrigation systemKrishna Vala
 
SMART Seminar Series: "From cloud-sourced flood mapping to connected communit...
SMART Seminar Series: "From cloud-sourced flood mapping to connected communit...SMART Seminar Series: "From cloud-sourced flood mapping to connected communit...
SMART Seminar Series: "From cloud-sourced flood mapping to connected communit...SMART Infrastructure Facility
 

Similar to Real-time, Sensor-based Monitoring of Shipping Containers (20)

[Feb 2020] Cours IoT - CentraleSupelec - Master SIO
[Feb 2020] Cours IoT - CentraleSupelec - Master SIO[Feb 2020] Cours IoT - CentraleSupelec - Master SIO
[Feb 2020] Cours IoT - CentraleSupelec - Master SIO
 
Fin fest 2014 - Internet of Things and APIs
Fin fest 2014 - Internet of Things and APIsFin fest 2014 - Internet of Things and APIs
Fin fest 2014 - Internet of Things and APIs
 
Anam rajkumar sarvesh k10779,k10626
Anam rajkumar sarvesh k10779,k10626Anam rajkumar sarvesh k10779,k10626
Anam rajkumar sarvesh k10779,k10626
 
Anam rajkumar sarvesh
Anam rajkumar sarveshAnam rajkumar sarvesh
Anam rajkumar sarvesh
 
Iit kgp workshop
Iit kgp workshopIit kgp workshop
Iit kgp workshop
 
People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013
 
III CSE IoT Unit - I.pptx
III CSE IoT Unit - I.pptxIII CSE IoT Unit - I.pptx
III CSE IoT Unit - I.pptx
 
IOT Presentation new (2).pptx
IOT Presentation new (2).pptxIOT Presentation new (2).pptx
IOT Presentation new (2).pptx
 
audio labler device for visual impare
audio labler device for visual impareaudio labler device for visual impare
audio labler device for visual impare
 
I tac tics_ntelligent infra_r&d
I tac tics_ntelligent infra_r&dI tac tics_ntelligent infra_r&d
I tac tics_ntelligent infra_r&d
 
02/2017 Santa Clara, California: Networks of autonomous devices and their imp...
02/2017 Santa Clara, California: Networks of autonomous devices and their imp...02/2017 Santa Clara, California: Networks of autonomous devices and their imp...
02/2017 Santa Clara, California: Networks of autonomous devices and their imp...
 
Industrial Pioneers Days - Machine Learning
Industrial Pioneers Days - Machine LearningIndustrial Pioneers Days - Machine Learning
Industrial Pioneers Days - Machine Learning
 
IoT (Internet of Things)
IoT (Internet of Things)IoT (Internet of Things)
IoT (Internet of Things)
 
Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)
 
Java in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring StationsJava in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring Stations
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
IEEE SusTech IoT Keynote Presentation 10/10/16
IEEE SusTech IoT Keynote Presentation 10/10/16IEEE SusTech IoT Keynote Presentation 10/10/16
IEEE SusTech IoT Keynote Presentation 10/10/16
 
Io t based smart irrigation system
Io t based smart irrigation systemIo t based smart irrigation system
Io t based smart irrigation system
 
SMART Seminar Series: "From cloud-sourced flood mapping to connected communit...
SMART Seminar Series: "From cloud-sourced flood mapping to connected communit...SMART Seminar Series: "From cloud-sourced flood mapping to connected communit...
SMART Seminar Series: "From cloud-sourced flood mapping to connected communit...
 
iot-component-dimensioning
iot-component-dimensioningiot-component-dimensioning
iot-component-dimensioning
 

More from benaam

Speeding up secure web transactions using Elliptic Curve Cryptography
Speeding up secure web transactions using Elliptic Curve CryptographySpeeding up secure web transactions using Elliptic Curve Cryptography
Speeding up secure web transactions using Elliptic Curve Cryptographybenaam
 
SSL on Motes (The World's Smallest Secure Web Server)
SSL on Motes (The World's Smallest Secure Web Server)SSL on Motes (The World's Smallest Secure Web Server)
SSL on Motes (The World's Smallest Secure Web Server)benaam
 
A Network Architecture for the Web of Things
A Network Architecture for the Web of ThingsA Network Architecture for the Web of Things
A Network Architecture for the Web of Thingsbenaam
 
SNViz: Analysis-oriented Visualization for the Internet of Things
SNViz: Analysis-oriented Visualization for the Internet of ThingsSNViz: Analysis-oriented Visualization for the Internet of Things
SNViz: Analysis-oriented Visualization for the Internet of Thingsbenaam
 
Building the Web of Things with Sun SPOTs
Building the Web of Things with Sun SPOTsBuilding the Web of Things with Sun SPOTs
Building the Web of Things with Sun SPOTsbenaam
 
Early Lessons from Building Sensor.Network: An Open Data Exchange for the Web...
Early Lessons from Building Sensor.Network: An Open Data Exchange for the Web...Early Lessons from Building Sensor.Network: An Open Data Exchange for the Web...
Early Lessons from Building Sensor.Network: An Open Data Exchange for the Web...benaam
 

More from benaam (6)

Speeding up secure web transactions using Elliptic Curve Cryptography
Speeding up secure web transactions using Elliptic Curve CryptographySpeeding up secure web transactions using Elliptic Curve Cryptography
Speeding up secure web transactions using Elliptic Curve Cryptography
 
SSL on Motes (The World's Smallest Secure Web Server)
SSL on Motes (The World's Smallest Secure Web Server)SSL on Motes (The World's Smallest Secure Web Server)
SSL on Motes (The World's Smallest Secure Web Server)
 
A Network Architecture for the Web of Things
A Network Architecture for the Web of ThingsA Network Architecture for the Web of Things
A Network Architecture for the Web of Things
 
SNViz: Analysis-oriented Visualization for the Internet of Things
SNViz: Analysis-oriented Visualization for the Internet of ThingsSNViz: Analysis-oriented Visualization for the Internet of Things
SNViz: Analysis-oriented Visualization for the Internet of Things
 
Building the Web of Things with Sun SPOTs
Building the Web of Things with Sun SPOTsBuilding the Web of Things with Sun SPOTs
Building the Web of Things with Sun SPOTs
 
Early Lessons from Building Sensor.Network: An Open Data Exchange for the Web...
Early Lessons from Building Sensor.Network: An Open Data Exchange for the Web...Early Lessons from Building Sensor.Network: An Open Data Exchange for the Web...
Early Lessons from Building Sensor.Network: An Open Data Exchange for the Web...
 

Recently uploaded

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 

Recently uploaded (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 

Real-time, Sensor-based Monitoring of Shipping Containers

  • 1. Shipping Container Monitoring Vipul Gupta, Oracle Labs vipul.x.gupta@oracle.com Vail Computer Elements Workshop, IEEE Computer Society, 2012
  • 2. The Internet of Things Romkey & Hackett’s Internet Toaster, Interop ’99 http://www.savetz.com/yic/YIC11FI_6.html 2
  • 3. The Internet of Things “ ’’ 10 fool-proof predictions for the Internet in 2020 3. The Internet will be a network of things, not computers. ... By 2020, it's expected that the number of Internet-connected sensors will be orders of magnitude larger than the number of users. 2
  • 4. Smart Phones ? • Hard to imagine using phones that only make calls! • Mobile phones continuously integrating new functionality: PDA, cameras (still/video), navigator ... • Many built-in sensors: microphone, camera, accelerometer, light, proximity, GPS, compass ... • Growing interest in connecting other sensors/actuators: • Android Open Accessory Dev Kit • Redpark breakout pack for iOS 3
  • 5. 4.6 Billion Mobile Phone Subscribers By 2015, Mobile Phones will Generate 6.3 Exabytes Data/month* *Source: Cisco Systems 4
  • 6. Consumer Electronics becoming smart objects Source: Randy Krum’s blog, http://www.coolinfographics.com/blog/2010/2/15/my-digital-life-20-a-consumer-gadget-map.html 5
  • 7. Utility Metering Evolution Predict and respond intelligently to the dynamic behavior of all power suppliers and consumers Utility HAN Devices connect to central control panel, through which utility can schedule or control devices individually Home Smart Grid Smart Metering: Monthly/Daily/15-min collection via fixed or cell network. Two-way communication, utility can ping meter, send “time-of-use” pricing information or stop service remotely Home Area Network One-way meter reads, typically monthly via net, hand-held or drive-by AMI "If people do not have any idea how much energy they are using, how can you expect them to change their behavior?" Mechanical Meters AMR Jonathan Stearn, Energywatch
  • 8. The Long Tail ... Quantified Self, M2M etc. 7
  • 9. Motivation • Better efficiency -- resource management (lower cost of heating/cooling) • Improved security and peace of mind -- accurate, responsive tracking of valuable assets • Timely access to information -- smart phones, traffic/environmental sensors • Proactive health management -- both people and things (maintenance/repair) • Comfort and entertainment -- smart environments (buildings, homes) Empowering people with data to make better decisions 8
  • 10. Big Data Source Proprietary and Confidential © 2011 Oracle Corporation – : Economist Magazine Special Report 9
  • 11. The Need for Analytics From Data to Actionable Information What’s the best that can happen? Optimization What will happen next? Competitive Advantage Predictive Modeling Forecasting/Extrapolation What if these trends continue? Why is this happening? Statistical Analysis What actions are needed? Alerts Query/drill down Where exactly is the problem? Ad hoc reports How many, how often, where? What happened? Standard Reports Degree of Intelligence Source: Competing on Analytics, by T. Davenport & J. Harris 10
  • 12. SPOT Device • Basic device has three layers • Battery • Processor Board with Radio • Sensor Board (application specific) • Processor Board alone acts as a base-station • User programs the device entirely in Java using standard tools, e.g. NetBeans • Java on bare-metal (no OS) 11
  • 13. SPOT Capabilities/Technologies Embedded Development Platform Extremely flexible hardware and software package Use standard Java IDE Mobile Built in Lithium Ion battery charged through USB Easy to program - Java top to bottom Java Device Drivers Aware and Active Able to sense and affect surroundings Connected - Wireless Communication Mesh Networking Over the Air Programming Secure Built-in high grade ECC public key cryptography, user-friendly key management Built to Inspire! (search for “spaughts” on Flickr/YouTube) 12
  • 14. Sun SPOT Developer’s kit • Two full SPOTs with sensor boards and batteries • One base-station SPOT s POT S ,000 -wide 20 ld ver O wor se in u • Software • Squawk VM • Java SDK • Netbeans • USB cable, mounting clips • Both hardware and software is open source • www.sunspotworld.com (forums, SDK download, kit purchase) • spots.dev.java.net 13
  • 15. YouTube Videos • > 200 videos • Mike’s Flying Bike viewed >175,000 x • Keyword SPAUGHTS 14
  • 16. Shipping Containers • Shippers want to improve logistics, cut expenses, eliminate shrinkage • US cargo losses reported annually: > $15 Billion, Total cost > $45 Billion • 24M containers make ~200M trips/yr • Average cargo value estimates (TEU): Pharmaceuticals Hi-tech (electronics) Finished shirts T-shirts Baled cotton ~$ 12M ~$ 10M ~$115K ~$ 45K ~$ 15K • Insurance cost: ~1% of cargo value 15
  • 17. Smart Container Solution Architecture ail Oracle Monitoring Service Portal Em Satellite Network er Al ts Logistics Personnel CMD-Mounted Container Shipper's Command & Control 16
  • 18. Container Monitoring Device • Based on the Sun SPOT platform • Multiple sensors: • Environmental: temperature, humidity, light • Intrusion: light, PIR, door coil, UWB radar • Location: GPS • Dual-mode long-range wireless communication • Quad-band GPRS • Satellite communication • Short-range low-power mesh networking: • 802.15.4 • Secure communication • Long-lasting battery 17
  • 19. 18
  • 20. Networking Challenges • Network bandwidth is limited, costly • 340 byte/packet, $1.40/KB !!! (satellite communication) • precludes sending raw data • Devices are duty-cycled to preserve energy • can not push data • re-establishing network can take tens of seconds • Device may not have a long-term network address • mobility (real or perceived) • NAT/firewall Requires a gateway-based network architecture* *Gupta et al., “A Network Architecture for the Web of Things”, Second Int’l Web of Things Workshop , Pervasive 2011 19
  • 21. Sensor Fusion Example A B C Light Infra-red Proximity PIR (motion) Door sensor UWB Radar 3-axis Accelerometer { { 20
  • 22. Device v/s Back-end Alerting • Intrusion notifications sent with higher priority than periodic reports • Both include location. Out-of-order processing at portal causes unexpected alerts behavior • Device-side alerting can be smarter, e.g. adaptive sampling Waypoint 21
  • 23. Sensor Recalibration • Sensor readings vary across devices, impacted by environmental variations: A metal detector based on pulse-induction, the same technology used in our door sensor. 22
  • 24. Story of the GPS Module 9.5mA 12mA 13.1mA 3.3mA • • • • GPS low-power mode, device off but retains almanac/ephemeris data Allows valid “fix” in as little as 6 sec after power-on Early “fix” quality is poor, can be improved in subsequent readings How long to stay on? 23
  • 25. Story of the GPS Module 9.5mA 12mA 13.1mA 3.3mA • • • • GPS low-power mode, device off but retains almanac/ephemeris data Allows valid “fix” in as little as 6 sec after power-on Early “fix” quality is poor, can be improved in subsequent readings How long to stay on? 23
  • 27. Cloud-based Monitoring Portal • Stores and analyzes sensor data and alerts received from all CMDs • Dashboard and timeline views show current data and history • Allows users to commission and decommission trips • Lets users define geofences of interest • Generates notifications for registered events 25
  • 28. Summary • The Internet of Things represents the future of data and is a key area of interest at Oracle • A flexible sensor platform emphasizing ease-of-use and rapid prototyping • End-to-end integrated solutions (hardware, software and services) for specific markets 26