SlideShare una empresa de Scribd logo
1 de 25
Distance and Time Based Node
Selection for Probabilistic Coverage
in People-Centric Sensing
Asaad Ahmed1, Keiichi Yasumoto1, Yukiko Yamauchi2, and Minoru Ito1
1 Nara Institute of Science and Technology (NAIST), Japan
2 Kyushu University, Japan
1
Motivation Scenario
2
 People Centric Sensing (PCS)
 People with mobile devices play a role of mobile
sensors and sense data in urban district
 Local torrential rain prediction
 Difficult to predict it from satellite photos (sudden, very small area)
 Weathernews company uses PCS to predict 1 hour before
occurrence
AoI
Company
1) Send a request to people in
Area of Interest (AoI)
2) Upload photos to
the server
3) Predict occurrence of local
torrential rain with collected photos
How to select mobile nodes for sensing/uploading data?
The preliminary solution is selecting all mobile nodes in AoI
Cost for communication and incentive fees paid to the
selected nodes will be high!
Challenges for PCS
3
Coverage difficulties in PCS
 Mobility of people is uncontrollable
 Selecting all mobile nodes in AoI induces large costs in
network and server (when # nodes in AoI is large)
 Sensing should be completed by deadline (e.g., 1 hour)
Challenges
 Predict mobile node’s future locations
 Minimize overall cost (network, server, incentive fees, etc) by
selecting a minimal set of mobile nodes that meet the
required coverage within specified time constraint
Outline
4
 Motivation Scenario
 Related work
 (a , T)-Coverage Problem
 Proposed Algorithms
 Performance Evaluation
 Conclusion
Related Work
5
SensorPlanet platform[8]
 Enables collection of sensor data in large/heterogeneous scale
 Establishes central repository for sharing the collected data
CarTel [9]
 Provides urban sensing information such as traffic conditions
 Based on car-mounted communication platform exploiting open
WiFi access points
CitySense [10]
 Provides a static sensor mesh for urban sensing data
Bubble-sensing [12]
Allows mobile users to affix bubble task at area of interest so
that they receive sensed data in delay tolerant manner
Related Work (Cont.)
6
Main purpose of existing works
 Information collection
Unconsidered issues
 Probabilistic nature of coverage in PCS
 Sensing coverage of a relatively wide area
 On-demand query with a time deadline
Overall cost for network, server, incentive fees, etc
Our contribution is to provide solutions to the
above issues
Outline
7
 Motivation Scenario
 Related work
 (a, T)-Coverage Problem
 Proposed Algorithms
 Performance Evaluation
 Conclusion
Assumptions – service area
8
 A mobile user moves on a road network over service area A
There are multiple sensing locations on each road with
uniform spacing D
Road network is represented by a connected graph G (V, E )
V : the set of vertices
E : the set of edges
D
Assumptions – network & node mobility
9
 There is a server/cloud in the Internet that
executes node selection algorithm
 Each node can communicate with server from any
location of service area A via 3G network
 All nodes move on G according to the same
probabilistic model, where moving probability at
each sensing location of A is given by matrix P
 Time progresses discretely and nodes move from
one vertex to one of its neighbors in unit of time
(a, T )- coverage definition
 AoI is (a, T)-covered by the set of nodes U
⇔ probability that every sensing location in AoI is visited by
some nodes of U in time interval T is equal to/larger than a
AoI
10
Problem Formulation
11
AoI
q(α, T , SType)
Given
AoI as a set of sensing locations
A set of mobile nodes U in AoI
A query with
A required coverage ratio α
A specified interval T
Sensing type Stype
Objective
Finding a minimal set of mobile nodes U’
Subject to
AoI is (α, T )-covered
Outline
12
 Motivation Scenario
 Related work
 (a, T)-Coverage Problem
 Proposed Algorithms
 Performance Evaluation
 Conclusion
Basic Idea
13
 Problem: How to select a minimal set of mobile nodes to
meet the required coverage α within a time interval T
(1) Compute probability that each mobile node visits each
sensing location in AoI from its initial location
(2) Select nodes one by one until sum of probabilities that
the selected nodes visit each location is equal to/larger than
a
AoI
u1
Sum of prob.: 0.375
u1visits within T=2 at prob.
0.5×0.25=0.125
u2 visits within T=2 at
prob. of 0.25
u2
Probability Calculation
14
 Probability that a node u visits location x at time t
 Obtained by multiplying probability matrix t times
 Probability that the set of nodes U visit location x in T
 1 minus the probability that any nodes do not visit x during 1≤t≤ T

Prob(u,t,x0
u
,x) [vector(x0
u
)  Pt
]x
N×N matrix
representing
moving probability
between two locs
N-item vector
(0…1…0)
N: # locs in A
SetProb(x,U,T) 1 (1Prob(u,t,x0
u
,x))
1tT

uU

Initial location of u
reducible to
the area within
distance T/2
from AoI
Selection Strategy
15
We want to select the minimal set U’ satisfying:
 For every location x in AoI, SetProb(x, U’, T) ≥ a
 Deriving the optimal solution  NP-hard
 Heuristic in selecting nodes
 Random greedy selection: many redundant nodes can be selected
 Better selecting nodes that are not likely to visit the same locations
 Proposed selection strategies:
 Select nodes whose initial mutual distance is large
 Select nodes whose fist expected meeting time is late
Inter-Location Based algorithm (ILB)
16
 ILB selects nodes one by one until AoI is (a, T )-covered
So that the distance between any pair of nodes  dth (threshold)
 How to decide dth value
 Depends on T and α
 Intuitively, it should be larger as T increases and/or α decreases
u1
u2
u3
u4
dth  min(
T
a  dmax
,dmax),
dmax  max
u, u U
{du, u }
u5
dth=4
Inter-Meeting Time Based algorithm (IMTB)
17
 IMTB selects nodes one by one until AoI is (a, T )-covered
So that expected meeting time between any pair of nodes  mtth (threshold)
 How to decide mtth value
 Depends on T and a
 Intuitively, it should be larger as T increases and/or a decreases
u1
u2
u3
u4
Expected meeting time
mtth  min(
T
a  mtmax
,mtmax),
mtmax  max
u, u U
{mtu, u : mtu, u  }
Outline
18
 Motivation Scenario
 Related work
 (a, T)-Coverage Problem
 Proposed Algorithms
 Performance Evaluation
 Conclusion
Simulation Setting
19
Filed Size: 500 x 500 m2
# of nodes: 100 (25-200 nodes cases can be found in the paper)
Node speed: 1 meter/second
Area of Interest
 AoI-Size: 0.01, 0.25, 0.45, 0.5, 0.65, 0.85 of the whole field
Query Deadline T = 2, 4, 6, …, 20 [units of time], 1 unit = 50 sec
Required Coverage a : 0.5 (0.2-0.9 cases in the paper)
Each experiment was evaluated 5 times and averaged
Evaluation Scenarios
20
 Equal Moving Probabilities Scenario
Grid-based map with equal moving
probability (i.e., 0.25 for
up, down, left, right direction)
 Realistic Scenario
For city map near Osaka
station, Japan, generated a realistic
mobility trace with MobiREAL [19] from
actually observed pedestrians density on
roads
Determined probability matrix P based on
the map and the generated trace A specific city map near
Osaka station in Japan
Performance Metrics
21
 # of selected nodes
 Achieved coverage
 The ratio of the number of sensing locations visited by at least
one node to the total number of sensing locations in AoI
Achieved coverage =
Total # of locations
# of covered locations
Equal Moving Probabilities Scenario (1)
different AoI-Size22
N =100, α = 0.5 , T = 8
0
10
20
30
40
50
60
70
80
90
0.01 0.25 0.45 0.5 0.65 0.85
#SelectedNodes
AoI-Size
ILB IMTB
# all nodes in AoI
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.01 0.25 0.45 0.5 0.65 0.85
AchievedCoveredRatio
AoI-Size
ILB IMTB
•# all nodes rapidly increases as AoI size grows
•ILB and IMTB suppress # selected nodes to a great extent
•IMTB is better when AoI-Size ≥ 0.45
Equal Moving Probabilities Scenario (2)
different query deadlines, T
AoI-Size = 0.5, N =100, α = 0.5
0
5
10
15
20
25
30
35
40
45
50
2 4 6 8 10 12 14 16 18 20
#SelectedNodes
Total # steps, T
ILB IMTB
# all nodes in AoI
0.1
0.2
0.3
0.4
0.5
0.6
0.7
2 4 6 8 10 12 14 16 18 20
AchievedCoveredRatio
Total # steps, T
ILB IMTB
23
•ILB and IMTB suppress # selected nodes to a great extent
•ILB and IMTB adjust # selected nodes depending on T value
•IMTB is better when T ≥ 6
Realistic Scenario
different query deadlines, T24
AoI-Size = 0.5, N =100, α = 0.5
0
10
20
30
40
50
60
70
2 4 6 8 10 12 14 16 18 20
#SelectedNodes
Total # of steps, T
ILB IMTB
# all nodes in AoI
0.1
0.2
0.3
0.4
0.5
0.6
0.7
2 4 6 8 10 12 14 16 18 20
AchievedCoveredRatio
Total # steps, T
ILB IMTB
•# selected nodes is larger than equal probabilities case (still good)
•IMTB is better independently of T
Conclusion
25
 We formulated (α, T)-coverage problem in PCS
 We proposed two heuristic algorithms: ILB and IMTB
 Proposed algorithms achieved (α, T)-coverage with good
accuracy for variety of values of α , T, # nodes, AoI size
 IMTB selects a smaller number of nodes without
deteriorating coverage accuracy
 Future work
Update mechanism: removing useless nodes and adding some
extra nodes that more contribute coverage during period T
Extending selection area: selecting nodes inside and outside AoI
when insufficient number of nodes exists inside AoI

Más contenido relacionado

La actualidad más candente

L1 intro2 supervised_learning
L1 intro2 supervised_learningL1 intro2 supervised_learning
L1 intro2 supervised_learningYogendra Singh
 
Deep Learning for Cyber Security
Deep Learning for Cyber SecurityDeep Learning for Cyber Security
Deep Learning for Cyber SecurityAltoros
 
Dictionary Learning for Massive Matrix Factorization
Dictionary Learning for Massive Matrix FactorizationDictionary Learning for Massive Matrix Factorization
Dictionary Learning for Massive Matrix Factorizationrecsysfr
 
Optimizing Data Partitioning at Broadcasting the Data
Optimizing Data Partitioning at Broadcasting the DataOptimizing Data Partitioning at Broadcasting the Data
Optimizing Data Partitioning at Broadcasting the DataTakashi Yamanoue
 
Sergei Vassilvitskii, Research Scientist, Google at MLconf NYC - 4/15/16
Sergei Vassilvitskii, Research Scientist, Google at MLconf NYC - 4/15/16Sergei Vassilvitskii, Research Scientist, Google at MLconf NYC - 4/15/16
Sergei Vassilvitskii, Research Scientist, Google at MLconf NYC - 4/15/16MLconf
 
2013-1 Machine Learning Lecture 05 - Andrew Moore - Support Vector Machines
2013-1 Machine Learning Lecture 05 - Andrew Moore - Support Vector Machines2013-1 Machine Learning Lecture 05 - Andrew Moore - Support Vector Machines
2013-1 Machine Learning Lecture 05 - Andrew Moore - Support Vector MachinesDongseo University
 
Dual Learning for Machine Translation (NIPS 2016)
Dual Learning for Machine Translation (NIPS 2016)Dual Learning for Machine Translation (NIPS 2016)
Dual Learning for Machine Translation (NIPS 2016)Toru Fujino
 
Clustbigfim frequent itemset mining of
Clustbigfim frequent itemset mining ofClustbigfim frequent itemset mining of
Clustbigfim frequent itemset mining ofijfcstjournal
 
Support Vector Machines
Support Vector MachinesSupport Vector Machines
Support Vector Machinesnextlib
 
Image Classification And Support Vector Machine
Image Classification And Support Vector MachineImage Classification And Support Vector Machine
Image Classification And Support Vector MachineShao-Chuan Wang
 
Kohonen self organizing maps
Kohonen self organizing mapsKohonen self organizing maps
Kohonen self organizing mapsraphaelkiminya
 
Introduction to behavior based recommendation system
Introduction to behavior based recommendation systemIntroduction to behavior based recommendation system
Introduction to behavior based recommendation systemKimikazu Kato
 
Support Vector Machine and Implementation using Weka
Support Vector Machine and Implementation using WekaSupport Vector Machine and Implementation using Weka
Support Vector Machine and Implementation using WekaMacha Pujitha
 
Monte Carlo Tree Search for the Super Mario Bros
Monte Carlo Tree Search for the Super Mario BrosMonte Carlo Tree Search for the Super Mario Bros
Monte Carlo Tree Search for the Super Mario BrosChih-Sheng Lin
 
Introducton to Convolutional Nerural Network with TensorFlow
Introducton to Convolutional Nerural Network with TensorFlowIntroducton to Convolutional Nerural Network with TensorFlow
Introducton to Convolutional Nerural Network with TensorFlowEtsuji Nakai
 
Evalu8VPrasadTechnicalPaperV5
Evalu8VPrasadTechnicalPaperV5Evalu8VPrasadTechnicalPaperV5
Evalu8VPrasadTechnicalPaperV5Vidur Prasad
 
"Deep Learning" Chap.6 Convolutional Neural Net
"Deep Learning" Chap.6 Convolutional Neural Net"Deep Learning" Chap.6 Convolutional Neural Net
"Deep Learning" Chap.6 Convolutional Neural NetKen'ichi Matsui
 

La actualidad más candente (20)

L1 intro2 supervised_learning
L1 intro2 supervised_learningL1 intro2 supervised_learning
L1 intro2 supervised_learning
 
Deep Learning for Cyber Security
Deep Learning for Cyber SecurityDeep Learning for Cyber Security
Deep Learning for Cyber Security
 
Dictionary Learning for Massive Matrix Factorization
Dictionary Learning for Massive Matrix FactorizationDictionary Learning for Massive Matrix Factorization
Dictionary Learning for Massive Matrix Factorization
 
Optimizing Data Partitioning at Broadcasting the Data
Optimizing Data Partitioning at Broadcasting the DataOptimizing Data Partitioning at Broadcasting the Data
Optimizing Data Partitioning at Broadcasting the Data
 
Sergei Vassilvitskii, Research Scientist, Google at MLconf NYC - 4/15/16
Sergei Vassilvitskii, Research Scientist, Google at MLconf NYC - 4/15/16Sergei Vassilvitskii, Research Scientist, Google at MLconf NYC - 4/15/16
Sergei Vassilvitskii, Research Scientist, Google at MLconf NYC - 4/15/16
 
2013-1 Machine Learning Lecture 05 - Andrew Moore - Support Vector Machines
2013-1 Machine Learning Lecture 05 - Andrew Moore - Support Vector Machines2013-1 Machine Learning Lecture 05 - Andrew Moore - Support Vector Machines
2013-1 Machine Learning Lecture 05 - Andrew Moore - Support Vector Machines
 
Support Vector Machine
Support Vector MachineSupport Vector Machine
Support Vector Machine
 
Dual Learning for Machine Translation (NIPS 2016)
Dual Learning for Machine Translation (NIPS 2016)Dual Learning for Machine Translation (NIPS 2016)
Dual Learning for Machine Translation (NIPS 2016)
 
Clustbigfim frequent itemset mining of
Clustbigfim frequent itemset mining ofClustbigfim frequent itemset mining of
Clustbigfim frequent itemset mining of
 
Support Vector Machines
Support Vector MachinesSupport Vector Machines
Support Vector Machines
 
Image Classification And Support Vector Machine
Image Classification And Support Vector MachineImage Classification And Support Vector Machine
Image Classification And Support Vector Machine
 
Kohonen self organizing maps
Kohonen self organizing mapsKohonen self organizing maps
Kohonen self organizing maps
 
W33123127
W33123127W33123127
W33123127
 
Isolation Forest
Isolation ForestIsolation Forest
Isolation Forest
 
Introduction to behavior based recommendation system
Introduction to behavior based recommendation systemIntroduction to behavior based recommendation system
Introduction to behavior based recommendation system
 
Support Vector Machine and Implementation using Weka
Support Vector Machine and Implementation using WekaSupport Vector Machine and Implementation using Weka
Support Vector Machine and Implementation using Weka
 
Monte Carlo Tree Search for the Super Mario Bros
Monte Carlo Tree Search for the Super Mario BrosMonte Carlo Tree Search for the Super Mario Bros
Monte Carlo Tree Search for the Super Mario Bros
 
Introducton to Convolutional Nerural Network with TensorFlow
Introducton to Convolutional Nerural Network with TensorFlowIntroducton to Convolutional Nerural Network with TensorFlow
Introducton to Convolutional Nerural Network with TensorFlow
 
Evalu8VPrasadTechnicalPaperV5
Evalu8VPrasadTechnicalPaperV5Evalu8VPrasadTechnicalPaperV5
Evalu8VPrasadTechnicalPaperV5
 
"Deep Learning" Chap.6 Convolutional Neural Net
"Deep Learning" Chap.6 Convolutional Neural Net"Deep Learning" Chap.6 Convolutional Neural Net
"Deep Learning" Chap.6 Convolutional Neural Net
 

Similar a Distance and Time Based Node Selection for Probabilistic Coverage in People-Centric Sensing

Adaptive model selection in Wireless Sensor Networks
Adaptive model selection in Wireless Sensor NetworksAdaptive model selection in Wireless Sensor Networks
Adaptive model selection in Wireless Sensor NetworksGianluca Bontempi
 
Introduction to Algorithms
Introduction to AlgorithmsIntroduction to Algorithms
Introduction to AlgorithmsVenkatesh Iyer
 
Hardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm systemHardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm systemIAEME Publication
 
IRJET- Clustering the Real Time Moving Object Adjacent Tracking
IRJET-  	  Clustering the Real Time Moving Object Adjacent TrackingIRJET-  	  Clustering the Real Time Moving Object Adjacent Tracking
IRJET- Clustering the Real Time Moving Object Adjacent TrackingIRJET Journal
 
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...IRJET Journal
 
Coding the Continuum
Coding the ContinuumCoding the Continuum
Coding the ContinuumIan Foster
 
Accelerating Dynamic Time Warping Subsequence Search with GPU
Accelerating Dynamic Time Warping Subsequence Search with GPUAccelerating Dynamic Time Warping Subsequence Search with GPU
Accelerating Dynamic Time Warping Subsequence Search with GPUDavide Nardone
 
Network Performance Enhancement for 1G-EPON by DBA Algorithms
Network Performance Enhancement for 1G-EPON by DBA AlgorithmsNetwork Performance Enhancement for 1G-EPON by DBA Algorithms
Network Performance Enhancement for 1G-EPON by DBA AlgorithmsIJERA Editor
 
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...IRJET Journal
 
Hoydis massive mimo and het nets benefits and challenges (1)
Hoydis   massive mimo and het nets benefits and challenges (1)Hoydis   massive mimo and het nets benefits and challenges (1)
Hoydis massive mimo and het nets benefits and challenges (1)nwiffen
 
TINA showcase: Active RFID
TINA showcase: Active RFIDTINA showcase: Active RFID
TINA showcase: Active RFIDmas90
 
Real Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
Real Time Implementation on TM320C6711 DSP processor of a new CFAR RadarReal Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
Real Time Implementation on TM320C6711 DSP processor of a new CFAR RadarCSCJournals
 

Similar a Distance and Time Based Node Selection for Probabilistic Coverage in People-Centric Sensing (20)

R094108112
R094108112R094108112
R094108112
 
Adaptive model selection in Wireless Sensor Networks
Adaptive model selection in Wireless Sensor NetworksAdaptive model selection in Wireless Sensor Networks
Adaptive model selection in Wireless Sensor Networks
 
Mobile_Lec6
Mobile_Lec6Mobile_Lec6
Mobile_Lec6
 
Introduction to Algorithms
Introduction to AlgorithmsIntroduction to Algorithms
Introduction to Algorithms
 
Hardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm systemHardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm system
 
International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)
 
398 .docx
398                                                             .docx398                                                             .docx
398 .docx
 
IRJET- Clustering the Real Time Moving Object Adjacent Tracking
IRJET-  	  Clustering the Real Time Moving Object Adjacent TrackingIRJET-  	  Clustering the Real Time Moving Object Adjacent Tracking
IRJET- Clustering the Real Time Moving Object Adjacent Tracking
 
Neural networks
Neural networksNeural networks
Neural networks
 
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
 
Dds
DdsDds
Dds
 
Design and analysis of algorithms
Design and analysis of algorithmsDesign and analysis of algorithms
Design and analysis of algorithms
 
Coding the Continuum
Coding the ContinuumCoding the Continuum
Coding the Continuum
 
Accelerating Dynamic Time Warping Subsequence Search with GPU
Accelerating Dynamic Time Warping Subsequence Search with GPUAccelerating Dynamic Time Warping Subsequence Search with GPU
Accelerating Dynamic Time Warping Subsequence Search with GPU
 
Network Performance Enhancement for 1G-EPON by DBA Algorithms
Network Performance Enhancement for 1G-EPON by DBA AlgorithmsNetwork Performance Enhancement for 1G-EPON by DBA Algorithms
Network Performance Enhancement for 1G-EPON by DBA Algorithms
 
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
 
Hoydis massive mimo and het nets benefits and challenges (1)
Hoydis   massive mimo and het nets benefits and challenges (1)Hoydis   massive mimo and het nets benefits and challenges (1)
Hoydis massive mimo and het nets benefits and challenges (1)
 
TINA showcase: Active RFID
TINA showcase: Active RFIDTINA showcase: Active RFID
TINA showcase: Active RFID
 
Real Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
Real Time Implementation on TM320C6711 DSP processor of a new CFAR RadarReal Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
Real Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
 
Where Next
Where NextWhere Next
Where Next
 

Más de Ubi NAIST

ゆれぽいんと ~ユーザ参加型センシングを用いた揺れの事前通知アプリ~
ゆれぽいんと ~ユーザ参加型センシングを用いた揺れの事前通知アプリ~ゆれぽいんと ~ユーザ参加型センシングを用いた揺れの事前通知アプリ~
ゆれぽいんと ~ユーザ参加型センシングを用いた揺れの事前通知アプリ~Ubi NAIST
 
潜在的情報を用いた飲食店用不動産賃料推定モデル
潜在的情報を用いた飲食店用不動産賃料推定モデル潜在的情報を用いた飲食店用不動産賃料推定モデル
潜在的情報を用いた飲食店用不動産賃料推定モデルUbi NAIST
 
通行量センシングと機械学習に基づく飲食店用不動産賃料推定
通行量センシングと機械学習に基づく飲食店用不動産賃料推定通行量センシングと機械学習に基づく飲食店用不動産賃料推定
通行量センシングと機械学習に基づく飲食店用不動産賃料推定Ubi NAIST
 
多様なユースケースに対応可能なユーザ参加型モバイルセンシング基盤の実装と評価(DICOMO 2016)
多様なユースケースに対応可能なユーザ参加型モバイルセンシング基盤の実装と評価(DICOMO 2016)多様なユースケースに対応可能なユーザ参加型モバイルセンシング基盤の実装と評価(DICOMO 2016)
多様なユースケースに対応可能なユーザ参加型モバイルセンシング基盤の実装と評価(DICOMO 2016)Ubi NAIST
 
もみもみセンサー
もみもみセンサーもみもみセンサー
もみもみセンサーUbi NAIST
 
PenStickの開発
PenStickの開発PenStickの開発
PenStickの開発Ubi NAIST
 
node-senstickの開発
node-senstickの開発node-senstickの開発
node-senstickの開発Ubi NAIST
 
Senstickのエナジーハーベスト化
Senstickのエナジーハーベスト化Senstickのエナジーハーベスト化
Senstickのエナジーハーベスト化Ubi NAIST
 
Senstickを利用したペン動作の解析
Senstickを利用したペン動作の解析Senstickを利用したペン動作の解析
Senstickを利用したペン動作の解析Ubi NAIST
 
Senstickを使った姿勢・状態検出
Senstickを使った姿勢・状態検出Senstickを使った姿勢・状態検出
Senstickを使った姿勢・状態検出Ubi NAIST
 
情報処理学会第78回全国大会"価値共創キュレーションシステムの構想 〜会員制タクシーの会話支援を実例とした概念設計〜"
情報処理学会第78回全国大会"価値共創キュレーションシステムの構想 〜会員制タクシーの会話支援を実例とした概念設計〜"情報処理学会第78回全国大会"価値共創キュレーションシステムの構想 〜会員制タクシーの会話支援を実例とした概念設計〜"
情報処理学会第78回全国大会"価値共創キュレーションシステムの構想 〜会員制タクシーの会話支援を実例とした概念設計〜"Ubi NAIST
 
第77回MBL研究会 "多様なIoTデータストリームをクラウドレスで分散処理するミドルウェアの設計"
第77回MBL研究会 "多様なIoTデータストリームをクラウドレスで分散処理するミドルウェアの設計"第77回MBL研究会 "多様なIoTデータストリームをクラウドレスで分散処理するミドルウェアの設計"
第77回MBL研究会 "多様なIoTデータストリームをクラウドレスで分散処理するミドルウェアの設計"Ubi NAIST
 
調味料から健康に「ちょみけん」
調味料から健康に「ちょみけん」調味料から健康に「ちょみけん」
調味料から健康に「ちょみけん」Ubi NAIST
 
[DPSWS2015] Recurchat: 端末間でアプリ配布可能なBluetoothChatシステム
[DPSWS2015] Recurchat: 端末間でアプリ配布可能なBluetoothChatシステム[DPSWS2015] Recurchat: 端末間でアプリ配布可能なBluetoothChatシステム
[DPSWS2015] Recurchat: 端末間でアプリ配布可能なBluetoothChatシステムUbi NAIST
 
【2015年度関西支部大会】照明装置の順点灯制御と照度‐距離モデルに基づく屋内位置推定手法をとその評価(守谷)
【2015年度関西支部大会】照明装置の順点灯制御と照度‐距離モデルに基づく屋内位置推定手法をとその評価(守谷)【2015年度関西支部大会】照明装置の順点灯制御と照度‐距離モデルに基づく屋内位置推定手法をとその評価(守谷)
【2015年度関西支部大会】照明装置の順点灯制御と照度‐距離モデルに基づく屋内位置推定手法をとその評価(守谷)Ubi NAIST
 
[Ubicomp'15]SakuraSensor: Quasi-Realtime Cherry-Lined Roads Detection throug...
[Ubicomp'15]SakuraSensor: Quasi-Realtime Cherry-Lined Roads Detection throug...[Ubicomp'15]SakuraSensor: Quasi-Realtime Cherry-Lined Roads Detection throug...
[Ubicomp'15]SakuraSensor: Quasi-Realtime Cherry-Lined Roads Detection throug...Ubi NAIST
 
Dicomo2015yoi
Dicomo2015yoiDicomo2015yoi
Dicomo2015yoiUbi NAIST
 
[DICOMO’15]複数カメラで撮影したスポーツ映像ストリームの実時間自動編纂システムの提案
[DICOMO’15]複数カメラで撮影したスポーツ映像ストリームの実時間自動編纂システムの提案[DICOMO’15]複数カメラで撮影したスポーツ映像ストリームの実時間自動編纂システムの提案
[DICOMO’15]複数カメラで撮影したスポーツ映像ストリームの実時間自動編纂システムの提案Ubi NAIST
 
研究室説明@オリエンテーション2015
研究室説明@オリエンテーション2015研究室説明@オリエンテーション2015
研究室説明@オリエンテーション2015Ubi NAIST
 
食事・行動履歴に基づく非侵襲的血糖値・空腹度推定手法
食事・行動履歴に基づく非侵襲的血糖値・空腹度推定手法食事・行動履歴に基づく非侵襲的血糖値・空腹度推定手法
食事・行動履歴に基づく非侵襲的血糖値・空腹度推定手法Ubi NAIST
 

Más de Ubi NAIST (20)

ゆれぽいんと ~ユーザ参加型センシングを用いた揺れの事前通知アプリ~
ゆれぽいんと ~ユーザ参加型センシングを用いた揺れの事前通知アプリ~ゆれぽいんと ~ユーザ参加型センシングを用いた揺れの事前通知アプリ~
ゆれぽいんと ~ユーザ参加型センシングを用いた揺れの事前通知アプリ~
 
潜在的情報を用いた飲食店用不動産賃料推定モデル
潜在的情報を用いた飲食店用不動産賃料推定モデル潜在的情報を用いた飲食店用不動産賃料推定モデル
潜在的情報を用いた飲食店用不動産賃料推定モデル
 
通行量センシングと機械学習に基づく飲食店用不動産賃料推定
通行量センシングと機械学習に基づく飲食店用不動産賃料推定通行量センシングと機械学習に基づく飲食店用不動産賃料推定
通行量センシングと機械学習に基づく飲食店用不動産賃料推定
 
多様なユースケースに対応可能なユーザ参加型モバイルセンシング基盤の実装と評価(DICOMO 2016)
多様なユースケースに対応可能なユーザ参加型モバイルセンシング基盤の実装と評価(DICOMO 2016)多様なユースケースに対応可能なユーザ参加型モバイルセンシング基盤の実装と評価(DICOMO 2016)
多様なユースケースに対応可能なユーザ参加型モバイルセンシング基盤の実装と評価(DICOMO 2016)
 
もみもみセンサー
もみもみセンサーもみもみセンサー
もみもみセンサー
 
PenStickの開発
PenStickの開発PenStickの開発
PenStickの開発
 
node-senstickの開発
node-senstickの開発node-senstickの開発
node-senstickの開発
 
Senstickのエナジーハーベスト化
Senstickのエナジーハーベスト化Senstickのエナジーハーベスト化
Senstickのエナジーハーベスト化
 
Senstickを利用したペン動作の解析
Senstickを利用したペン動作の解析Senstickを利用したペン動作の解析
Senstickを利用したペン動作の解析
 
Senstickを使った姿勢・状態検出
Senstickを使った姿勢・状態検出Senstickを使った姿勢・状態検出
Senstickを使った姿勢・状態検出
 
情報処理学会第78回全国大会"価値共創キュレーションシステムの構想 〜会員制タクシーの会話支援を実例とした概念設計〜"
情報処理学会第78回全国大会"価値共創キュレーションシステムの構想 〜会員制タクシーの会話支援を実例とした概念設計〜"情報処理学会第78回全国大会"価値共創キュレーションシステムの構想 〜会員制タクシーの会話支援を実例とした概念設計〜"
情報処理学会第78回全国大会"価値共創キュレーションシステムの構想 〜会員制タクシーの会話支援を実例とした概念設計〜"
 
第77回MBL研究会 "多様なIoTデータストリームをクラウドレスで分散処理するミドルウェアの設計"
第77回MBL研究会 "多様なIoTデータストリームをクラウドレスで分散処理するミドルウェアの設計"第77回MBL研究会 "多様なIoTデータストリームをクラウドレスで分散処理するミドルウェアの設計"
第77回MBL研究会 "多様なIoTデータストリームをクラウドレスで分散処理するミドルウェアの設計"
 
調味料から健康に「ちょみけん」
調味料から健康に「ちょみけん」調味料から健康に「ちょみけん」
調味料から健康に「ちょみけん」
 
[DPSWS2015] Recurchat: 端末間でアプリ配布可能なBluetoothChatシステム
[DPSWS2015] Recurchat: 端末間でアプリ配布可能なBluetoothChatシステム[DPSWS2015] Recurchat: 端末間でアプリ配布可能なBluetoothChatシステム
[DPSWS2015] Recurchat: 端末間でアプリ配布可能なBluetoothChatシステム
 
【2015年度関西支部大会】照明装置の順点灯制御と照度‐距離モデルに基づく屋内位置推定手法をとその評価(守谷)
【2015年度関西支部大会】照明装置の順点灯制御と照度‐距離モデルに基づく屋内位置推定手法をとその評価(守谷)【2015年度関西支部大会】照明装置の順点灯制御と照度‐距離モデルに基づく屋内位置推定手法をとその評価(守谷)
【2015年度関西支部大会】照明装置の順点灯制御と照度‐距離モデルに基づく屋内位置推定手法をとその評価(守谷)
 
[Ubicomp'15]SakuraSensor: Quasi-Realtime Cherry-Lined Roads Detection throug...
[Ubicomp'15]SakuraSensor: Quasi-Realtime Cherry-Lined Roads Detection throug...[Ubicomp'15]SakuraSensor: Quasi-Realtime Cherry-Lined Roads Detection throug...
[Ubicomp'15]SakuraSensor: Quasi-Realtime Cherry-Lined Roads Detection throug...
 
Dicomo2015yoi
Dicomo2015yoiDicomo2015yoi
Dicomo2015yoi
 
[DICOMO’15]複数カメラで撮影したスポーツ映像ストリームの実時間自動編纂システムの提案
[DICOMO’15]複数カメラで撮影したスポーツ映像ストリームの実時間自動編纂システムの提案[DICOMO’15]複数カメラで撮影したスポーツ映像ストリームの実時間自動編纂システムの提案
[DICOMO’15]複数カメラで撮影したスポーツ映像ストリームの実時間自動編纂システムの提案
 
研究室説明@オリエンテーション2015
研究室説明@オリエンテーション2015研究室説明@オリエンテーション2015
研究室説明@オリエンテーション2015
 
食事・行動履歴に基づく非侵襲的血糖値・空腹度推定手法
食事・行動履歴に基づく非侵襲的血糖値・空腹度推定手法食事・行動履歴に基づく非侵襲的血糖値・空腹度推定手法
食事・行動履歴に基づく非侵襲的血糖値・空腹度推定手法
 

Último

The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationNathan Young
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxmavinoikein
 
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...漢銘 謝
 
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...Henrik Hanke
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...marjmae69
 
Early Modern Spain. All about this period
Early Modern Spain. All about this periodEarly Modern Spain. All about this period
Early Modern Spain. All about this periodSaraIsabelJimenez
 
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRRINDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRRsarwankumar4524
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxCarrieButtitta
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxJohnree4
 
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC  - NANOTECHNOLOGYPHYSICS PROJECT BY MSC  - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC - NANOTECHNOLOGYpruthirajnayak525
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringSebastiano Panichella
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Krijn Poppe
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power
 
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxAnne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxnoorehahmad
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxaryanv1753
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸mathanramanathan2005
 
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRachelAnnTenibroAmaz
 
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comSaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comsaastr
 
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Escort Service
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSebastiano Panichella
 

Último (20)

The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism Presentation
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptx
 
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
 
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
 
Early Modern Spain. All about this period
Early Modern Spain. All about this periodEarly Modern Spain. All about this period
Early Modern Spain. All about this period
 
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRRINDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptx
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptx
 
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC  - NANOTECHNOLOGYPHYSICS PROJECT BY MSC  - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software Engineering
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
 
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxAnne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptx
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸
 
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
 
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comSaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
 
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
 

Distance and Time Based Node Selection for Probabilistic Coverage in People-Centric Sensing

  • 1. Distance and Time Based Node Selection for Probabilistic Coverage in People-Centric Sensing Asaad Ahmed1, Keiichi Yasumoto1, Yukiko Yamauchi2, and Minoru Ito1 1 Nara Institute of Science and Technology (NAIST), Japan 2 Kyushu University, Japan 1
  • 2. Motivation Scenario 2  People Centric Sensing (PCS)  People with mobile devices play a role of mobile sensors and sense data in urban district  Local torrential rain prediction  Difficult to predict it from satellite photos (sudden, very small area)  Weathernews company uses PCS to predict 1 hour before occurrence AoI Company 1) Send a request to people in Area of Interest (AoI) 2) Upload photos to the server 3) Predict occurrence of local torrential rain with collected photos How to select mobile nodes for sensing/uploading data? The preliminary solution is selecting all mobile nodes in AoI Cost for communication and incentive fees paid to the selected nodes will be high!
  • 3. Challenges for PCS 3 Coverage difficulties in PCS  Mobility of people is uncontrollable  Selecting all mobile nodes in AoI induces large costs in network and server (when # nodes in AoI is large)  Sensing should be completed by deadline (e.g., 1 hour) Challenges  Predict mobile node’s future locations  Minimize overall cost (network, server, incentive fees, etc) by selecting a minimal set of mobile nodes that meet the required coverage within specified time constraint
  • 4. Outline 4  Motivation Scenario  Related work  (a , T)-Coverage Problem  Proposed Algorithms  Performance Evaluation  Conclusion
  • 5. Related Work 5 SensorPlanet platform[8]  Enables collection of sensor data in large/heterogeneous scale  Establishes central repository for sharing the collected data CarTel [9]  Provides urban sensing information such as traffic conditions  Based on car-mounted communication platform exploiting open WiFi access points CitySense [10]  Provides a static sensor mesh for urban sensing data Bubble-sensing [12] Allows mobile users to affix bubble task at area of interest so that they receive sensed data in delay tolerant manner
  • 6. Related Work (Cont.) 6 Main purpose of existing works  Information collection Unconsidered issues  Probabilistic nature of coverage in PCS  Sensing coverage of a relatively wide area  On-demand query with a time deadline Overall cost for network, server, incentive fees, etc Our contribution is to provide solutions to the above issues
  • 7. Outline 7  Motivation Scenario  Related work  (a, T)-Coverage Problem  Proposed Algorithms  Performance Evaluation  Conclusion
  • 8. Assumptions – service area 8  A mobile user moves on a road network over service area A There are multiple sensing locations on each road with uniform spacing D Road network is represented by a connected graph G (V, E ) V : the set of vertices E : the set of edges D
  • 9. Assumptions – network & node mobility 9  There is a server/cloud in the Internet that executes node selection algorithm  Each node can communicate with server from any location of service area A via 3G network  All nodes move on G according to the same probabilistic model, where moving probability at each sensing location of A is given by matrix P  Time progresses discretely and nodes move from one vertex to one of its neighbors in unit of time
  • 10. (a, T )- coverage definition  AoI is (a, T)-covered by the set of nodes U ⇔ probability that every sensing location in AoI is visited by some nodes of U in time interval T is equal to/larger than a AoI 10
  • 11. Problem Formulation 11 AoI q(α, T , SType) Given AoI as a set of sensing locations A set of mobile nodes U in AoI A query with A required coverage ratio α A specified interval T Sensing type Stype Objective Finding a minimal set of mobile nodes U’ Subject to AoI is (α, T )-covered
  • 12. Outline 12  Motivation Scenario  Related work  (a, T)-Coverage Problem  Proposed Algorithms  Performance Evaluation  Conclusion
  • 13. Basic Idea 13  Problem: How to select a minimal set of mobile nodes to meet the required coverage α within a time interval T (1) Compute probability that each mobile node visits each sensing location in AoI from its initial location (2) Select nodes one by one until sum of probabilities that the selected nodes visit each location is equal to/larger than a AoI u1 Sum of prob.: 0.375 u1visits within T=2 at prob. 0.5×0.25=0.125 u2 visits within T=2 at prob. of 0.25 u2
  • 14. Probability Calculation 14  Probability that a node u visits location x at time t  Obtained by multiplying probability matrix t times  Probability that the set of nodes U visit location x in T  1 minus the probability that any nodes do not visit x during 1≤t≤ T  Prob(u,t,x0 u ,x) [vector(x0 u )  Pt ]x N×N matrix representing moving probability between two locs N-item vector (0…1…0) N: # locs in A SetProb(x,U,T) 1 (1Prob(u,t,x0 u ,x)) 1tT  uU  Initial location of u reducible to the area within distance T/2 from AoI
  • 15. Selection Strategy 15 We want to select the minimal set U’ satisfying:  For every location x in AoI, SetProb(x, U’, T) ≥ a  Deriving the optimal solution  NP-hard  Heuristic in selecting nodes  Random greedy selection: many redundant nodes can be selected  Better selecting nodes that are not likely to visit the same locations  Proposed selection strategies:  Select nodes whose initial mutual distance is large  Select nodes whose fist expected meeting time is late
  • 16. Inter-Location Based algorithm (ILB) 16  ILB selects nodes one by one until AoI is (a, T )-covered So that the distance between any pair of nodes  dth (threshold)  How to decide dth value  Depends on T and α  Intuitively, it should be larger as T increases and/or α decreases u1 u2 u3 u4 dth  min( T a  dmax ,dmax), dmax  max u, u U {du, u } u5 dth=4
  • 17. Inter-Meeting Time Based algorithm (IMTB) 17  IMTB selects nodes one by one until AoI is (a, T )-covered So that expected meeting time between any pair of nodes  mtth (threshold)  How to decide mtth value  Depends on T and a  Intuitively, it should be larger as T increases and/or a decreases u1 u2 u3 u4 Expected meeting time mtth  min( T a  mtmax ,mtmax), mtmax  max u, u U {mtu, u : mtu, u  }
  • 18. Outline 18  Motivation Scenario  Related work  (a, T)-Coverage Problem  Proposed Algorithms  Performance Evaluation  Conclusion
  • 19. Simulation Setting 19 Filed Size: 500 x 500 m2 # of nodes: 100 (25-200 nodes cases can be found in the paper) Node speed: 1 meter/second Area of Interest  AoI-Size: 0.01, 0.25, 0.45, 0.5, 0.65, 0.85 of the whole field Query Deadline T = 2, 4, 6, …, 20 [units of time], 1 unit = 50 sec Required Coverage a : 0.5 (0.2-0.9 cases in the paper) Each experiment was evaluated 5 times and averaged
  • 20. Evaluation Scenarios 20  Equal Moving Probabilities Scenario Grid-based map with equal moving probability (i.e., 0.25 for up, down, left, right direction)  Realistic Scenario For city map near Osaka station, Japan, generated a realistic mobility trace with MobiREAL [19] from actually observed pedestrians density on roads Determined probability matrix P based on the map and the generated trace A specific city map near Osaka station in Japan
  • 21. Performance Metrics 21  # of selected nodes  Achieved coverage  The ratio of the number of sensing locations visited by at least one node to the total number of sensing locations in AoI Achieved coverage = Total # of locations # of covered locations
  • 22. Equal Moving Probabilities Scenario (1) different AoI-Size22 N =100, α = 0.5 , T = 8 0 10 20 30 40 50 60 70 80 90 0.01 0.25 0.45 0.5 0.65 0.85 #SelectedNodes AoI-Size ILB IMTB # all nodes in AoI 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.01 0.25 0.45 0.5 0.65 0.85 AchievedCoveredRatio AoI-Size ILB IMTB •# all nodes rapidly increases as AoI size grows •ILB and IMTB suppress # selected nodes to a great extent •IMTB is better when AoI-Size ≥ 0.45
  • 23. Equal Moving Probabilities Scenario (2) different query deadlines, T AoI-Size = 0.5, N =100, α = 0.5 0 5 10 15 20 25 30 35 40 45 50 2 4 6 8 10 12 14 16 18 20 #SelectedNodes Total # steps, T ILB IMTB # all nodes in AoI 0.1 0.2 0.3 0.4 0.5 0.6 0.7 2 4 6 8 10 12 14 16 18 20 AchievedCoveredRatio Total # steps, T ILB IMTB 23 •ILB and IMTB suppress # selected nodes to a great extent •ILB and IMTB adjust # selected nodes depending on T value •IMTB is better when T ≥ 6
  • 24. Realistic Scenario different query deadlines, T24 AoI-Size = 0.5, N =100, α = 0.5 0 10 20 30 40 50 60 70 2 4 6 8 10 12 14 16 18 20 #SelectedNodes Total # of steps, T ILB IMTB # all nodes in AoI 0.1 0.2 0.3 0.4 0.5 0.6 0.7 2 4 6 8 10 12 14 16 18 20 AchievedCoveredRatio Total # steps, T ILB IMTB •# selected nodes is larger than equal probabilities case (still good) •IMTB is better independently of T
  • 25. Conclusion 25  We formulated (α, T)-coverage problem in PCS  We proposed two heuristic algorithms: ILB and IMTB  Proposed algorithms achieved (α, T)-coverage with good accuracy for variety of values of α , T, # nodes, AoI size  IMTB selects a smaller number of nodes without deteriorating coverage accuracy  Future work Update mechanism: removing useless nodes and adding some extra nodes that more contribute coverage during period T Extending selection area: selecting nodes inside and outside AoI when insufficient number of nodes exists inside AoI