SlideShare a Scribd company logo
1 of 18
#p2pwifi #groupconnect #beacon #IoT
#roadside #solarbubble #crowdsourcing
Large-Scale Crowdsourcing
maratishe@gmail.com
maratishe.github.io
2017/11/23@SOCA@Kanazawa
PDF: bit.do/171123
Zhanikeev Marat
by Vehicular Data Packets
in a Sparse Roadside Infrastructure
Tokyo Univ. of Science
Solar Bubble
A large solar
power plant
• with heavily subsidized solar
panels, Japan already
experiences solar energy
bubble (at the have-already-burst stage)
• makes sense to offload
power subsumption, why
not as part of an EV battery
replacement infra?
Hour
Poweroutput
Sunrise Sunset
Threshold for a
standalone plant
Threshold for an
in-grid plant
Wasted energy
Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 2/18
2/18
Vehicular Connectivity
WiFi
3G
3G
802.11p
(WAVE)
GroupConnect Beacons
802.11a -n,ac
Beacon Frame
Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 3/18
3/18
Vehicular Services
Vehicles
Rarely
Meet
Meeting Likely
Travel
Together
Park
Together
DTN
MANETs
Connected
Cars
Sensor
Cloud
Storage
Cloud
Information
Support
Roadside +
Crowdsourcing
Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 4/18
4/18
Fog Clouds and Edge Connectivity
• this paper goes for Beacon Stuffing, with the backup SSID messaging
option
WiFi
3G
Connectivity
WebApp
Cloud
Client A Client B
Service API
Service API
Service
Orchestration
Clients can be
people and/or
IoT devices
Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 5/18
5/18
Intended Scenario (right side)
• main assumption: solar farms do not have internet connectivity, only WiFi
beacons
Cloud,
BigData
Cloud,
BigDataNetworked
roadside infra
Data exchange
Data sources
Infra nodes
Data sources
Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 6/18
6/18
Intended Scenario (specifically)
Roadside
beacon
• beacon messaging: ❶ solar farm
→ ❷ car → ❸ roadside node
• most of the network is crowdsourced =
covered by ❶❷
• few roadside infra nodes ❸ installed
only at key/popular roads
Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 7/18
7/18
Modeling Space
Traces
Travel
Time
Density
Centers
Mobility
Traces
Synthesis
Context
Voronoi
Plots
Hotspot
Model
Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 8/18
8/18
Map Dataset
• comes from a separate project on crowdsourcing aggregation of large all-to-all
graphs from unit Google Maps route queries
• node density and road=leg density are added (node/link betweenness)
A
Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 9/18
9/18
Beacon Frame and Scenario
Roadside
beacon
• Beacon Stuffing method: use 256 bytes withing
the Beacon or Reply frames in the WiFi protocol
• accessible via a relatively simple hack on
Linux (including RaspberryPi)
• cars and farms broadcast at an interval,
roadside infra listens/collects
Frame header Beacon payload
256 bytes
Location A State A …
1 tuple
2kbps
at 1s interval
Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 10/18
10/18
Results: 1-frame limit
0 10 20 30 40 50 60
Distribution (descending order of frames)
0
5
10
15
20
25
30
Numberofframes
1 frame 1 frame 1 frame
50 nodes
100 nodes
200, 300 nodes
• technically important to stay
within single-frame
broadcasts – cars simply
pass py a roadside infra
• outcome: drastic difference
going from 50 to 100 nodes
• a bit unintuitive: with fewer
infra nodes, more 1-frame
cases and more congested
infra nodes
Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 11/18
11/18
Results: overall
• when selecting by node/link betweenness, selected nodes vary drastically
between 50, 100 and 200 cases
0 5 10 15 20 25 30
Number of frames
0.42
0.48
0.54
0.6
0.66
0.72
0.78
0.84
0.9
ytiralupopgeL
0 5 10 15 20 25 30
Number of frames
0.42
0.48
0.54
0.6
0.66
0.72
0.78
0.84
0.9
Legpopularity
0 5 10 15 20 25 30
Number of frames
0.42
0.48
0.54
0.6
0.66
0.72
0.78
0.84
0.9
Legpopularity
50 legs 100 legs 200 legs
Popular leg, within 1 frame
4 frames,
unpopular leg
Mid-popularity,
large volume
Mid-popularity,
very high volume
Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 12/18
12/18
Wrapup
• large-scale collection of local data is possible using beacons and
vehicles as delivery packets
• control is extremely flexible, one can control congestion at popular
locations by installing infra as less popular ones
• with relatively few (50 out of 400) infra nodes, half of the infra nodes work
at 1-frame mode – no need for cars to slow down
Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 13/18
13/18
That’s all, thank you ...
Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 14/18
14/18
Advanced WiFi Beacons
…
802.11*
Channels
TX Channels
RX Channels
Partial or even complete
overlap allowedDevice
(beacon)
Channel
Center Freq.
(2.484GHz)
20MHz
1 2 3 4 5 6 7 8 9 10 11 12 13
Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 15/18
15/18
Cloud Orchestration and GroupConnect
Service
Provider
Roadside
beacon
Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 16/18
16/18
Data Center Extension Scenario
4 5G
Vehicular
Group
4 5G End
Users
Data
Center (DC)
Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 17/18
17/18
EV Battery Replacement Ecosystem
nG
E
H
Station
V2HSecondLife
B1 A4
A5
H2
B2
H1
Solar/wind
Power plant
B3
Roadside
beacon
Internet
connection
Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 18/18
18/18

More Related Content

Similar to Large-Scale Crowdsourcing of Solar Data via Roadside WiFi Beacons

A City Traffic Model for Optical Circuit Switching in Data Centers
A City Traffic Model for Optical Circuit Switching in Data CentersA City Traffic Model for Optical Circuit Switching in Data Centers
A City Traffic Model for Optical Circuit Switching in Data CentersTokyo University of Science
 
Comparative study of proactive and reactive routing protocols in vehicular ad...
Comparative study of proactive and reactive routing protocols in vehicular ad...Comparative study of proactive and reactive routing protocols in vehicular ad...
Comparative study of proactive and reactive routing protocols in vehicular ad...IJECEIAES
 
A GRID VEHICULAR NODE LOCALIZATION SYSTEM VANET WITH LINER ERROR PROPAGATION
A GRID VEHICULAR NODE LOCALIZATION SYSTEM VANET WITH LINER ERROR PROPAGATIONA GRID VEHICULAR NODE LOCALIZATION SYSTEM VANET WITH LINER ERROR PROPAGATION
A GRID VEHICULAR NODE LOCALIZATION SYSTEM VANET WITH LINER ERROR PROPAGATIONRK CONSULTANCY SERVICES
 
Reliable Vehicle Groups as a Cloud Storage Service
Reliable Vehicle Groups as a Cloud Storage ServiceReliable Vehicle Groups as a Cloud Storage Service
Reliable Vehicle Groups as a Cloud Storage ServiceTokyo University of Science
 
Master-Slave Clustering Technique for High Density Traffic in Urban VANET Sce...
Master-Slave Clustering Technique for High Density Traffic in Urban VANET Sce...Master-Slave Clustering Technique for High Density Traffic in Urban VANET Sce...
Master-Slave Clustering Technique for High Density Traffic in Urban VANET Sce...rifat1tasnim
 
Daknet report full (prepared by me for my seminar in my college)
Daknet report full (prepared by me for my seminar in my college)Daknet report full (prepared by me for my seminar in my college)
Daknet report full (prepared by me for my seminar in my college)Nikhil Jain
 
SFScon 2020 - Gianluca Antonacci - Analyzing traffic flows with low-cost blue...
SFScon 2020 - Gianluca Antonacci - Analyzing traffic flows with low-cost blue...SFScon 2020 - Gianluca Antonacci - Analyzing traffic flows with low-cost blue...
SFScon 2020 - Gianluca Antonacci - Analyzing traffic flows with low-cost blue...South Tyrol Free Software Conference
 
Automotive Use Cases for LTE-based V2X Study Item
Automotive Use Cases for LTE-based V2X Study ItemAutomotive Use Cases for LTE-based V2X Study Item
Automotive Use Cases for LTE-based V2X Study ItemYi-Hsueh Tsai
 
REU2016_XavidRamireez_Poster
REU2016_XavidRamireez_PosterREU2016_XavidRamireez_Poster
REU2016_XavidRamireez_PosterXavid Ramirez
 
Ramudroid presented in woman in robotics 2021
Ramudroid  presented in woman in robotics 2021Ramudroid  presented in woman in robotics 2021
Ramudroid presented in woman in robotics 2021ALTANAI BISHT
 
Ramu droid for swach bharat abhiyaan
Ramu droid for swach bharat abhiyaanRamu droid for swach bharat abhiyaan
Ramu droid for swach bharat abhiyaanALTANAI BISHT
 
Augastiny_VANET advantages and disadvantages.pptx
Augastiny_VANET advantages and disadvantages.pptxAugastiny_VANET advantages and disadvantages.pptx
Augastiny_VANET advantages and disadvantages.pptxKNaveenKumarECE
 
The Vobile Cloud : Cars are Better for Mobile Clouds and Group Connect
The Vobile Cloud : Cars are Better for Mobile Clouds and Group ConnectThe Vobile Cloud : Cars are Better for Mobile Clouds and Group Connect
The Vobile Cloud : Cars are Better for Mobile Clouds and Group ConnectTokyo University of Science
 
VEHICULAR 2020 Presentation by Kohei Hosono
VEHICULAR 2020 Presentation by Kohei HosonoVEHICULAR 2020 Presentation by Kohei Hosono
VEHICULAR 2020 Presentation by Kohei HosonoKohei Hosono
 
IRJET- Smart Bus Ticket System using IoT Technology
IRJET- Smart Bus Ticket System using IoT TechnologyIRJET- Smart Bus Ticket System using IoT Technology
IRJET- Smart Bus Ticket System using IoT TechnologyIRJET Journal
 
A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...
A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...
A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...Tokyo University of Science
 

Similar to Large-Scale Crowdsourcing of Solar Data via Roadside WiFi Beacons (20)

A City Traffic Model for Optical Circuit Switching in Data Centers
A City Traffic Model for Optical Circuit Switching in Data CentersA City Traffic Model for Optical Circuit Switching in Data Centers
A City Traffic Model for Optical Circuit Switching in Data Centers
 
Comparative study of proactive and reactive routing protocols in vehicular ad...
Comparative study of proactive and reactive routing protocols in vehicular ad...Comparative study of proactive and reactive routing protocols in vehicular ad...
Comparative study of proactive and reactive routing protocols in vehicular ad...
 
A GRID VEHICULAR NODE LOCALIZATION SYSTEM VANET WITH LINER ERROR PROPAGATION
A GRID VEHICULAR NODE LOCALIZATION SYSTEM VANET WITH LINER ERROR PROPAGATIONA GRID VEHICULAR NODE LOCALIZATION SYSTEM VANET WITH LINER ERROR PROPAGATION
A GRID VEHICULAR NODE LOCALIZATION SYSTEM VANET WITH LINER ERROR PROPAGATION
 
Reliable Vehicle Groups as a Cloud Storage Service
Reliable Vehicle Groups as a Cloud Storage ServiceReliable Vehicle Groups as a Cloud Storage Service
Reliable Vehicle Groups as a Cloud Storage Service
 
CS8601 4 MC NOTES.pdf
CS8601 4 MC NOTES.pdfCS8601 4 MC NOTES.pdf
CS8601 4 MC NOTES.pdf
 
daknet
daknetdaknet
daknet
 
Master-Slave Clustering Technique for High Density Traffic in Urban VANET Sce...
Master-Slave Clustering Technique for High Density Traffic in Urban VANET Sce...Master-Slave Clustering Technique for High Density Traffic in Urban VANET Sce...
Master-Slave Clustering Technique for High Density Traffic in Urban VANET Sce...
 
Daknet report full (prepared by me for my seminar in my college)
Daknet report full (prepared by me for my seminar in my college)Daknet report full (prepared by me for my seminar in my college)
Daknet report full (prepared by me for my seminar in my college)
 
SFScon 2020 - Gianluca Antonacci - Analyzing traffic flows with low-cost blue...
SFScon 2020 - Gianluca Antonacci - Analyzing traffic flows with low-cost blue...SFScon 2020 - Gianluca Antonacci - Analyzing traffic flows with low-cost blue...
SFScon 2020 - Gianluca Antonacci - Analyzing traffic flows with low-cost blue...
 
Automotive Use Cases for LTE-based V2X Study Item
Automotive Use Cases for LTE-based V2X Study ItemAutomotive Use Cases for LTE-based V2X Study Item
Automotive Use Cases for LTE-based V2X Study Item
 
REU2016_XavidRamireez_Poster
REU2016_XavidRamireez_PosterREU2016_XavidRamireez_Poster
REU2016_XavidRamireez_Poster
 
Ramudroid presented in woman in robotics 2021
Ramudroid  presented in woman in robotics 2021Ramudroid  presented in woman in robotics 2021
Ramudroid presented in woman in robotics 2021
 
Ramu droid for swach bharat abhiyaan
Ramu droid for swach bharat abhiyaanRamu droid for swach bharat abhiyaan
Ramu droid for swach bharat abhiyaan
 
Augastiny_VANET advantages and disadvantages.pptx
Augastiny_VANET advantages and disadvantages.pptxAugastiny_VANET advantages and disadvantages.pptx
Augastiny_VANET advantages and disadvantages.pptx
 
The Vobile Cloud : Cars are Better for Mobile Clouds and Group Connect
The Vobile Cloud : Cars are Better for Mobile Clouds and Group ConnectThe Vobile Cloud : Cars are Better for Mobile Clouds and Group Connect
The Vobile Cloud : Cars are Better for Mobile Clouds and Group Connect
 
VEHICULAR 2020 Presentation by Kohei Hosono
VEHICULAR 2020 Presentation by Kohei HosonoVEHICULAR 2020 Presentation by Kohei Hosono
VEHICULAR 2020 Presentation by Kohei Hosono
 
Wiki2010 Unit 4
Wiki2010 Unit 4Wiki2010 Unit 4
Wiki2010 Unit 4
 
IRJET- Smart Bus Ticket System using IoT Technology
IRJET- Smart Bus Ticket System using IoT TechnologyIRJET- Smart Bus Ticket System using IoT Technology
IRJET- Smart Bus Ticket System using IoT Technology
 
A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...
A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...
A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...
 
Daknet ppt
Daknet pptDaknet ppt
Daknet ppt
 

More from Tokyo University of Science

Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces
Ultrasound Relative Positioning for IoT Devices in Dense Wireless SpacesUltrasound Relative Positioning for IoT Devices in Dense Wireless Spaces
Ultrasound Relative Positioning for IoT Devices in Dense Wireless SpacesTokyo University of Science
 
Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...
Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...
Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...Tokyo University of Science
 
What if We Atomize Student Data and Apps and Put Them on Docker Containers?
What if We Atomize Student Data and Apps and Put Them on Docker Containers?What if We Atomize Student Data and Apps and Put Them on Docker Containers?
What if We Atomize Student Data and Apps and Put Them on Docker Containers?Tokyo University of Science
 
On Performance Under Hotspots in Hadoop versus Bigdata Replay Platforms
On Performance Under Hotspots in Hadoop versus Bigdata Replay PlatformsOn Performance Under Hotspots in Hadoop versus Bigdata Replay Platforms
On Performance Under Hotspots in Hadoop versus Bigdata Replay PlatformsTokyo University of Science
 
Taking the Step from Software to Product Development \\ when teaching PBL at ...
Taking the Step from Software to Product Development \\ when teaching PBL at ...Taking the Step from Software to Product Development \\ when teaching PBL at ...
Taking the Step from Software to Product Development \\ when teaching PBL at ...Tokyo University of Science
 
Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...
Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...
Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...Tokyo University of Science
 
The Switchboard Optimization Problem and Heuristics for Cut-Through Networking
The Switchboard Optimization Problem and Heuristics for Cut-Through NetworkingThe Switchboard Optimization Problem and Heuristics for Cut-Through Networking
The Switchboard Optimization Problem and Heuristics for Cut-Through NetworkingTokyo University of Science
 
The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...
The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...
The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...Tokyo University of Science
 
Bulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless Spaces
Bulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless SpacesBulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless Spaces
Bulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless SpacesTokyo University of Science
 
Fog Cloud Caching at Network Edge via Local Hardware Awareness Spaces
Fog Cloud Caching at Network Edge via Local Hardware Awareness SpacesFog Cloud Caching at Network Edge via Local Hardware Awareness Spaces
Fog Cloud Caching at Network Edge via Local Hardware Awareness SpacesTokyo University of Science
 
On a Hybrid Packets-and-Circuits Switching Logic
On a Hybrid Packets-and-Circuits Switching LogicOn a Hybrid Packets-and-Circuits Switching Logic
On a Hybrid Packets-and-Circuits Switching LogicTokyo University of Science
 
Image-Related Uses for Roadside Infrastructure \\ based on Wireless Beacons
Image-Related Uses for Roadside Infrastructure \\ based on Wireless BeaconsImage-Related Uses for Roadside Infrastructure \\ based on Wireless Beacons
Image-Related Uses for Roadside Infrastructure \\ based on Wireless BeaconsTokyo University of Science
 
Complexity Resolution Control for Context Based on Metromaps
Complexity Resolution Control for Context Based on MetromapsComplexity Resolution Control for Context Based on Metromaps
Complexity Resolution Control for Context Based on MetromapsTokyo University of Science
 
The Declarative-Coordinated Model for Self-Optimization of Service Networks
The Declarative-Coordinated Model for Self-Optimization of Service NetworksThe Declarative-Coordinated Model for Self-Optimization of Service Networks
The Declarative-Coordinated Model for Self-Optimization of Service NetworksTokyo University of Science
 
3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds
3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds
3-Way Scripts as a Practical Platform for Secure Distributed Code in CloudsTokyo University of Science
 
3-Way Scripts as a Base Unit for Flexible Scale-Out Code
3-Way Scripts as a Base Unit for Flexible Scale-Out Code3-Way Scripts as a Base Unit for Flexible Scale-Out Code
3-Way Scripts as a Base Unit for Flexible Scale-Out CodeTokyo University of Science
 
Towards Social Robotics on Smartphones with Simple XYZV Sensor Feedback
Towards Social Robotics on Smartphones with Simple XYZV Sensor FeedbackTowards Social Robotics on Smartphones with Simple XYZV Sensor Feedback
Towards Social Robotics on Smartphones with Simple XYZV Sensor FeedbackTokyo University of Science
 
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...Tokyo University of Science
 
Browser Visualization using PNGs Generated by HTML5 Workers on Multicore
Browser Visualization using PNGs Generated by HTML5 Workers on MulticoreBrowser Visualization using PNGs Generated by HTML5 Workers on Multicore
Browser Visualization using PNGs Generated by HTML5 Workers on MulticoreTokyo University of Science
 
Population Management in Clouds is a Do-It-Yourself Technology
Population Management in Clouds is a Do-It-Yourself TechnologyPopulation Management in Clouds is a Do-It-Yourself Technology
Population Management in Clouds is a Do-It-Yourself TechnologyTokyo University of Science
 

More from Tokyo University of Science (20)

Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces
Ultrasound Relative Positioning for IoT Devices in Dense Wireless SpacesUltrasound Relative Positioning for IoT Devices in Dense Wireless Spaces
Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces
 
Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...
Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...
Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...
 
What if We Atomize Student Data and Apps and Put Them on Docker Containers?
What if We Atomize Student Data and Apps and Put Them on Docker Containers?What if We Atomize Student Data and Apps and Put Them on Docker Containers?
What if We Atomize Student Data and Apps and Put Them on Docker Containers?
 
On Performance Under Hotspots in Hadoop versus Bigdata Replay Platforms
On Performance Under Hotspots in Hadoop versus Bigdata Replay PlatformsOn Performance Under Hotspots in Hadoop versus Bigdata Replay Platforms
On Performance Under Hotspots in Hadoop versus Bigdata Replay Platforms
 
Taking the Step from Software to Product Development \\ when teaching PBL at ...
Taking the Step from Software to Product Development \\ when teaching PBL at ...Taking the Step from Software to Product Development \\ when teaching PBL at ...
Taking the Step from Software to Product Development \\ when teaching PBL at ...
 
Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...
Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...
Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...
 
The Switchboard Optimization Problem and Heuristics for Cut-Through Networking
The Switchboard Optimization Problem and Heuristics for Cut-Through NetworkingThe Switchboard Optimization Problem and Heuristics for Cut-Through Networking
The Switchboard Optimization Problem and Heuristics for Cut-Through Networking
 
The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...
The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...
The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...
 
Bulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless Spaces
Bulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless SpacesBulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless Spaces
Bulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless Spaces
 
Fog Cloud Caching at Network Edge via Local Hardware Awareness Spaces
Fog Cloud Caching at Network Edge via Local Hardware Awareness SpacesFog Cloud Caching at Network Edge via Local Hardware Awareness Spaces
Fog Cloud Caching at Network Edge via Local Hardware Awareness Spaces
 
On a Hybrid Packets-and-Circuits Switching Logic
On a Hybrid Packets-and-Circuits Switching LogicOn a Hybrid Packets-and-Circuits Switching Logic
On a Hybrid Packets-and-Circuits Switching Logic
 
Image-Related Uses for Roadside Infrastructure \\ based on Wireless Beacons
Image-Related Uses for Roadside Infrastructure \\ based on Wireless BeaconsImage-Related Uses for Roadside Infrastructure \\ based on Wireless Beacons
Image-Related Uses for Roadside Infrastructure \\ based on Wireless Beacons
 
Complexity Resolution Control for Context Based on Metromaps
Complexity Resolution Control for Context Based on MetromapsComplexity Resolution Control for Context Based on Metromaps
Complexity Resolution Control for Context Based on Metromaps
 
The Declarative-Coordinated Model for Self-Optimization of Service Networks
The Declarative-Coordinated Model for Self-Optimization of Service NetworksThe Declarative-Coordinated Model for Self-Optimization of Service Networks
The Declarative-Coordinated Model for Self-Optimization of Service Networks
 
3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds
3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds
3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds
 
3-Way Scripts as a Base Unit for Flexible Scale-Out Code
3-Way Scripts as a Base Unit for Flexible Scale-Out Code3-Way Scripts as a Base Unit for Flexible Scale-Out Code
3-Way Scripts as a Base Unit for Flexible Scale-Out Code
 
Towards Social Robotics on Smartphones with Simple XYZV Sensor Feedback
Towards Social Robotics on Smartphones with Simple XYZV Sensor FeedbackTowards Social Robotics on Smartphones with Simple XYZV Sensor Feedback
Towards Social Robotics on Smartphones with Simple XYZV Sensor Feedback
 
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...
 
Browser Visualization using PNGs Generated by HTML5 Workers on Multicore
Browser Visualization using PNGs Generated by HTML5 Workers on MulticoreBrowser Visualization using PNGs Generated by HTML5 Workers on Multicore
Browser Visualization using PNGs Generated by HTML5 Workers on Multicore
 
Population Management in Clouds is a Do-It-Yourself Technology
Population Management in Clouds is a Do-It-Yourself TechnologyPopulation Management in Clouds is a Do-It-Yourself Technology
Population Management in Clouds is a Do-It-Yourself Technology
 

Recently uploaded

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
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 pragmaticscarlostorres15106
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
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
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
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
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 

Recently uploaded (20)

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
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
 
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
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
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?
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 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
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 

Large-Scale Crowdsourcing of Solar Data via Roadside WiFi Beacons

  • 1. #p2pwifi #groupconnect #beacon #IoT #roadside #solarbubble #crowdsourcing Large-Scale Crowdsourcing maratishe@gmail.com maratishe.github.io 2017/11/23@SOCA@Kanazawa PDF: bit.do/171123 Zhanikeev Marat by Vehicular Data Packets in a Sparse Roadside Infrastructure Tokyo Univ. of Science
  • 2. Solar Bubble A large solar power plant • with heavily subsidized solar panels, Japan already experiences solar energy bubble (at the have-already-burst stage) • makes sense to offload power subsumption, why not as part of an EV battery replacement infra? Hour Poweroutput Sunrise Sunset Threshold for a standalone plant Threshold for an in-grid plant Wasted energy Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 2/18 2/18
  • 3. Vehicular Connectivity WiFi 3G 3G 802.11p (WAVE) GroupConnect Beacons 802.11a -n,ac Beacon Frame Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 3/18 3/18
  • 4. Vehicular Services Vehicles Rarely Meet Meeting Likely Travel Together Park Together DTN MANETs Connected Cars Sensor Cloud Storage Cloud Information Support Roadside + Crowdsourcing Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 4/18 4/18
  • 5. Fog Clouds and Edge Connectivity • this paper goes for Beacon Stuffing, with the backup SSID messaging option WiFi 3G Connectivity WebApp Cloud Client A Client B Service API Service API Service Orchestration Clients can be people and/or IoT devices Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 5/18 5/18
  • 6. Intended Scenario (right side) • main assumption: solar farms do not have internet connectivity, only WiFi beacons Cloud, BigData Cloud, BigDataNetworked roadside infra Data exchange Data sources Infra nodes Data sources Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 6/18 6/18
  • 7. Intended Scenario (specifically) Roadside beacon • beacon messaging: ❶ solar farm → ❷ car → ❸ roadside node • most of the network is crowdsourced = covered by ❶❷ • few roadside infra nodes ❸ installed only at key/popular roads Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 7/18 7/18
  • 8. Modeling Space Traces Travel Time Density Centers Mobility Traces Synthesis Context Voronoi Plots Hotspot Model Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 8/18 8/18
  • 9. Map Dataset • comes from a separate project on crowdsourcing aggregation of large all-to-all graphs from unit Google Maps route queries • node density and road=leg density are added (node/link betweenness) A Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 9/18 9/18
  • 10. Beacon Frame and Scenario Roadside beacon • Beacon Stuffing method: use 256 bytes withing the Beacon or Reply frames in the WiFi protocol • accessible via a relatively simple hack on Linux (including RaspberryPi) • cars and farms broadcast at an interval, roadside infra listens/collects Frame header Beacon payload 256 bytes Location A State A … 1 tuple 2kbps at 1s interval Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 10/18 10/18
  • 11. Results: 1-frame limit 0 10 20 30 40 50 60 Distribution (descending order of frames) 0 5 10 15 20 25 30 Numberofframes 1 frame 1 frame 1 frame 50 nodes 100 nodes 200, 300 nodes • technically important to stay within single-frame broadcasts – cars simply pass py a roadside infra • outcome: drastic difference going from 50 to 100 nodes • a bit unintuitive: with fewer infra nodes, more 1-frame cases and more congested infra nodes Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 11/18 11/18
  • 12. Results: overall • when selecting by node/link betweenness, selected nodes vary drastically between 50, 100 and 200 cases 0 5 10 15 20 25 30 Number of frames 0.42 0.48 0.54 0.6 0.66 0.72 0.78 0.84 0.9 ytiralupopgeL 0 5 10 15 20 25 30 Number of frames 0.42 0.48 0.54 0.6 0.66 0.72 0.78 0.84 0.9 Legpopularity 0 5 10 15 20 25 30 Number of frames 0.42 0.48 0.54 0.6 0.66 0.72 0.78 0.84 0.9 Legpopularity 50 legs 100 legs 200 legs Popular leg, within 1 frame 4 frames, unpopular leg Mid-popularity, large volume Mid-popularity, very high volume Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 12/18 12/18
  • 13. Wrapup • large-scale collection of local data is possible using beacons and vehicles as delivery packets • control is extremely flexible, one can control congestion at popular locations by installing infra as less popular ones • with relatively few (50 out of 400) infra nodes, half of the infra nodes work at 1-frame mode – no need for cars to slow down Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 13/18 13/18
  • 14. That’s all, thank you ... Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 14/18 14/18
  • 15. Advanced WiFi Beacons … 802.11* Channels TX Channels RX Channels Partial or even complete overlap allowedDevice (beacon) Channel Center Freq. (2.484GHz) 20MHz 1 2 3 4 5 6 7 8 9 10 11 12 13 Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 15/18 15/18
  • 16. Cloud Orchestration and GroupConnect Service Provider Roadside beacon Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 16/18 16/18
  • 17. Data Center Extension Scenario 4 5G Vehicular Group 4 5G End Users Data Center (DC) Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 17/18 17/18
  • 18. EV Battery Replacement Ecosystem nG E H Station V2HSecondLife B1 A4 A5 H2 B2 H1 Solar/wind Power plant B3 Roadside beacon Internet connection Marat Zhanikeev – maratishe@gmail.com Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infrastructure – bit.do/171123 18/18 18/18