SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Cricket ,[object Object]
Cricket Goals ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cricket: Private location-support Beacon Listener Pick nearest to  infer  space No central beacon control or location database Passive Listeners + Active Beacons space = “a1” space = “a2”
Finding the distance ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Finding the distance ,[object Object],[object Object],[object Object]
Finding the distance ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Location Estimation •  Distance estimation via coupled RF and ultrasonic signals –  Beacons send information on the RF channel with concurrent ultrasonic pulse Beacon Listener Ultrasound (pulse) RF info
Uncoordinated Beacons Beacon A Beacon B t RF B RF A US B US A Incorrect distance •  Multiple beacon transmissions are uncoordinated •  Different beacon transmissions can interfere –  Causes inaccurate distance measurements at the listener
Multiple Beacons •  Beacon transmissions are uncoordinated •  Ultrasonic signals reflect heavily •  Ultrasonic signals are pulses (no data) These make the correlation problem hard and can lead to incorrect distance estimates Beacon A Beacon B t RF B RF A US B US A Incorrect distance Listener
Solution ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Bounding Stray Signal Interference •  Engineer RF range to be  larger  than ultrasonic range –  Ensures that if listener can hear ultrasound, corresponding RF will also be heard t RF A US A
Bounding Stray Signal Interference S   = size of space advertisement b   =  RF bit rate r   = ultrasound range v   = velocity of ultrasound (RF transmission time)  (Max. RF-US separation at the listener) S  r b  v •  No “unaccompanied” ultrasonic signal can be valid! t S/b r/v (max)
Bounding stray signal interference •  Envelop ultrasound by RF •  Interfering ultrasound causes RF signals to collide •  Listener does a block parity error check –  The reading is discarded... t RF A US A RF B US B
Problem: Closest Beacon May Not Reflect Correct Space I am at B Room A Room B
Correct Beacon Placement Room A Room B x x I am at A •  Position beacons to detect the boundary •  Multiple Beacons per space are possible
Implementation •  Cricket beacon and listener Micro- controller RF US Micro- controller RF US RS232
Cricket v1 Prototype Ultrasonic sensor RF antenna RF module (rcv) Atmel processor Listener Beacon RF module (xmit) RS232 i/f
Cricket v1 Prototype
Cricket Beacon LEDs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Power Switch On Off Debug Switch Beacon ID
Cricket Beacon Antennas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Transmit antenna Receive antenna
Listener LEDs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Off  On Power Switch
Software Components Cricket Listener cricketd Application 1 Application 2 Application 3 Cricket Beacon 1 Cricket Beacon 2 Binary Data Over RF ASCII data over serial port 9600 baud ASCII data on TCP sockets (port 2947)
cricketd ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cricket Listener Output ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],t dist duration
Speed of Sound ,[object Object],[object Object],[object Object],[object Object]
So where are you? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
So whre are you? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Two beacons ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Orientation Orientation relative to B on horizontal plane Mobile device (parallel to horizontal plane) Beacons on ceiling Cricket listener with compass hardware
Hardware Design ,[object Object],[object Object],[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

TH3.TO4.2.pptx
TH3.TO4.2.pptxTH3.TO4.2.pptx
TH3.TO4.2.pptx
grssieee
 

Was ist angesagt? (9)

Hacking RF based IoT devices
Hacking RF based IoT devicesHacking RF based IoT devices
Hacking RF based IoT devices
 
Quantum cryptography
Quantum cryptographyQuantum cryptography
Quantum cryptography
 
Impact of temperature on LoRa networks
Impact of temperature on LoRa networksImpact of temperature on LoRa networks
Impact of temperature on LoRa networks
 
Download NOAA satellite images with sdr
Download NOAA satellite images with sdrDownload NOAA satellite images with sdr
Download NOAA satellite images with sdr
 
5980-0288E
5980-0288E5980-0288E
5980-0288E
 
TH3.TO4.2.pptx
TH3.TO4.2.pptxTH3.TO4.2.pptx
TH3.TO4.2.pptx
 
Class notes2
Class notes2Class notes2
Class notes2
 
AAS_poster
AAS_posterAAS_poster
AAS_poster
 
Spread spectrum
Spread spectrumSpread spectrum
Spread spectrum
 

Andere mochten auch

http://awaren.us/s8LmaM And we're back! 1 content, 8 channels!
http://awaren.us/s8LmaM And we're back! 1 content, 8 channels!http://awaren.us/s8LmaM And we're back! 1 content, 8 channels!
http://awaren.us/s8LmaM And we're back! 1 content, 8 channels!
nikhilawareness
 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi quis felis mag...
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi quis felis mag...Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi quis felis mag...
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi quis felis mag...
nikhilawareness
 
twitter, slideshare and facebook http://awaren.us/oqkIyR
twitter, slideshare and facebook http://awaren.us/oqkIyRtwitter, slideshare and facebook http://awaren.us/oqkIyR
twitter, slideshare and facebook http://awaren.us/oqkIyR
nikhilawareness
 

Andere mochten auch (18)

All channels minus Awareness channel
All channels minus Awareness channelAll channels minus Awareness channel
All channels minus Awareness channel
 
June 11th all channels
June 11th all channelsJune 11th all channels
June 11th all channels
 
SS new test
SS new testSS new test
SS new test
 
http://awaren.us/s8LmaM And we're back! 1 content, 8 channels!
http://awaren.us/s8LmaM And we're back! 1 content, 8 channels!http://awaren.us/s8LmaM And we're back! 1 content, 8 channels!
http://awaren.us/s8LmaM And we're back! 1 content, 8 channels!
 
Today is Veteran's Day
Today is Veteran's DayToday is Veteran's Day
Today is Veteran's Day
 
Slideshare - Many files
Slideshare - Many filesSlideshare - Many files
Slideshare - Many files
 
First Staging Content to all channels
First Staging Content to all channelsFirst Staging Content to all channels
First Staging Content to all channels
 
testing SlideSharewefsdf
testing SlideSharewefsdftesting SlideSharewefsdf
testing SlideSharewefsdf
 
kn
knkn
kn
 
Content all channels March
Content all channels MarchContent all channels March
Content all channels March
 
Slideshare and Wordpress
Slideshare and WordpressSlideshare and Wordpress
Slideshare and Wordpress
 
Hakuna Matata
Hakuna MatataHakuna Matata
Hakuna Matata
 
Hello Staging
Hello StagingHello Staging
Hello Staging
 
All channels one content
All channels one contentAll channels one content
All channels one content
 
More multi channel testing http://qa.us/aaaaLn
More multi channel testing http://qa.us/aaaaLnMore multi channel testing http://qa.us/aaaaLn
More multi channel testing http://qa.us/aaaaLn
 
I am omnipresent
I am omnipresentI am omnipresent
I am omnipresent
 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi quis felis mag...
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi quis felis mag...Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi quis felis mag...
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi quis felis mag...
 
twitter, slideshare and facebook http://awaren.us/oqkIyR
twitter, slideshare and facebook http://awaren.us/oqkIyRtwitter, slideshare and facebook http://awaren.us/oqkIyR
twitter, slideshare and facebook http://awaren.us/oqkIyR
 

Ähnlich wie Content Everywhere

Radarsurvbw 1232267772428796-3
Radarsurvbw 1232267772428796-3Radarsurvbw 1232267772428796-3
Radarsurvbw 1232267772428796-3
RRFF
 
Subsystems of radar and signal processing
Subsystems of radar and signal processing Subsystems of radar and signal processing
Subsystems of radar and signal processing
Ronak Vyas
 
Williams_FR1_TO4_5_2011_07_29v1.ppt
Williams_FR1_TO4_5_2011_07_29v1.pptWilliams_FR1_TO4_5_2011_07_29v1.ppt
Williams_FR1_TO4_5_2011_07_29v1.ppt
grssieee
 
Introduction-to-Radar-Lecture-1-Material.pdf
Introduction-to-Radar-Lecture-1-Material.pdfIntroduction-to-Radar-Lecture-1-Material.pdf
Introduction-to-Radar-Lecture-1-Material.pdf
amitkumar473416
 
Wireless Sensor Networks: Nothing is Out of Reach
Wireless Sensor Networks: Nothing is Out of ReachWireless Sensor Networks: Nothing is Out of Reach
Wireless Sensor Networks: Nothing is Out of Reach
EnergySec
 
LOW,MEDIUM,HIGH_Doppler_MTI.pptx
LOW,MEDIUM,HIGH_Doppler_MTI.pptxLOW,MEDIUM,HIGH_Doppler_MTI.pptx
LOW,MEDIUM,HIGH_Doppler_MTI.pptx
FirstknightPhyo
 
ashkkadjhasjdhkae2312433521433.pdf
ashkkadjhasjdhkae2312433521433.pdfashkkadjhasjdhkae2312433521433.pdf
ashkkadjhasjdhkae2312433521433.pdf
VidyaDufare
 

Ähnlich wie Content Everywhere (20)

I am omnipresent
I am omnipresentI am omnipresent
I am omnipresent
 
RADAR Basics
RADAR BasicsRADAR Basics
RADAR Basics
 
Wireless
WirelessWireless
Wireless
 
Radarsurvbw 1232267772428796-3
Radarsurvbw 1232267772428796-3Radarsurvbw 1232267772428796-3
Radarsurvbw 1232267772428796-3
 
Components of a Pulse Radar System
Components of a Pulse Radar SystemComponents of a Pulse Radar System
Components of a Pulse Radar System
 
Subsystems of radar and signal processing
Subsystems of radar and signal processing Subsystems of radar and signal processing
Subsystems of radar and signal processing
 
J0412261066
J0412261066J0412261066
J0412261066
 
Williams_FR1_TO4_5_2011_07_29v1.ppt
Williams_FR1_TO4_5_2011_07_29v1.pptWilliams_FR1_TO4_5_2011_07_29v1.ppt
Williams_FR1_TO4_5_2011_07_29v1.ppt
 
Wireless SS.pptx
Wireless                                        SS.pptxWireless                                        SS.pptx
Wireless SS.pptx
 
Introduction-to-Radar-Lecture-1-Material.pdf
Introduction-to-Radar-Lecture-1-Material.pdfIntroduction-to-Radar-Lecture-1-Material.pdf
Introduction-to-Radar-Lecture-1-Material.pdf
 
LOW,MEDIUM,HIGH_Doppler_MTI.pdf
LOW,MEDIUM,HIGH_Doppler_MTI.pdfLOW,MEDIUM,HIGH_Doppler_MTI.pdf
LOW,MEDIUM,HIGH_Doppler_MTI.pdf
 
Wireless Sensor Networks: Nothing is Out of Reach
Wireless Sensor Networks: Nothing is Out of ReachWireless Sensor Networks: Nothing is Out of Reach
Wireless Sensor Networks: Nothing is Out of Reach
 
Principles of RADAR Systems
Principles of RADAR SystemsPrinciples of RADAR Systems
Principles of RADAR Systems
 
LOW,MEDIUM,HIGH_Doppler_MTI.pptx
LOW,MEDIUM,HIGH_Doppler_MTI.pptxLOW,MEDIUM,HIGH_Doppler_MTI.pptx
LOW,MEDIUM,HIGH_Doppler_MTI.pptx
 
1- Principles of Wireless Trans..pdf
1- Principles of Wireless Trans..pdf1- Principles of Wireless Trans..pdf
1- Principles of Wireless Trans..pdf
 
mobile radio propagation and fading
mobile radio propagation and fading mobile radio propagation and fading
mobile radio propagation and fading
 
Sensor Localization presentation1&2
Sensor Localization  presentation1&2Sensor Localization  presentation1&2
Sensor Localization presentation1&2
 
ashkkadjhasjdhkae2312433521433.pdf
ashkkadjhasjdhkae2312433521433.pdfashkkadjhasjdhkae2312433521433.pdf
ashkkadjhasjdhkae2312433521433.pdf
 
Rappaport Chapter5-smallscalefading.pdf
Rappaport Chapter5-smallscalefading.pdfRappaport Chapter5-smallscalefading.pdf
Rappaport Chapter5-smallscalefading.pdf
 
Small scale fading
Small scale fading Small scale fading
Small scale fading
 

Content Everywhere

  • 1.
  • 2.
  • 3.
  • 4. Cricket: Private location-support Beacon Listener Pick nearest to infer space No central beacon control or location database Passive Listeners + Active Beacons space = “a1” space = “a2”
  • 5.
  • 6.
  • 7.
  • 8. Location Estimation • Distance estimation via coupled RF and ultrasonic signals – Beacons send information on the RF channel with concurrent ultrasonic pulse Beacon Listener Ultrasound (pulse) RF info
  • 9. Uncoordinated Beacons Beacon A Beacon B t RF B RF A US B US A Incorrect distance • Multiple beacon transmissions are uncoordinated • Different beacon transmissions can interfere – Causes inaccurate distance measurements at the listener
  • 10. Multiple Beacons • Beacon transmissions are uncoordinated • Ultrasonic signals reflect heavily • Ultrasonic signals are pulses (no data) These make the correlation problem hard and can lead to incorrect distance estimates Beacon A Beacon B t RF B RF A US B US A Incorrect distance Listener
  • 11.
  • 12. Bounding Stray Signal Interference • Engineer RF range to be larger than ultrasonic range – Ensures that if listener can hear ultrasound, corresponding RF will also be heard t RF A US A
  • 13. Bounding Stray Signal Interference S = size of space advertisement b = RF bit rate r = ultrasound range v = velocity of ultrasound (RF transmission time) (Max. RF-US separation at the listener) S r b v • No “unaccompanied” ultrasonic signal can be valid! t S/b r/v (max)
  • 14. Bounding stray signal interference • Envelop ultrasound by RF • Interfering ultrasound causes RF signals to collide • Listener does a block parity error check – The reading is discarded... t RF A US A RF B US B
  • 15. Problem: Closest Beacon May Not Reflect Correct Space I am at B Room A Room B
  • 16. Correct Beacon Placement Room A Room B x x I am at A • Position beacons to detect the boundary • Multiple Beacons per space are possible
  • 17. Implementation • Cricket beacon and listener Micro- controller RF US Micro- controller RF US RS232
  • 18. Cricket v1 Prototype Ultrasonic sensor RF antenna RF module (rcv) Atmel processor Listener Beacon RF module (xmit) RS232 i/f
  • 20.
  • 21.
  • 22.
  • 23. Software Components Cricket Listener cricketd Application 1 Application 2 Application 3 Cricket Beacon 1 Cricket Beacon 2 Binary Data Over RF ASCII data over serial port 9600 baud ASCII data on TCP sockets (port 2947)
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. Orientation Orientation relative to B on horizontal plane Mobile device (parallel to horizontal plane) Beacons on ceiling Cricket listener with compass hardware
  • 31.