Download - Bubble Sensing 17
-
8/3/2019 Bubble Sensing 17
1/27
Click to edit Master subtitle style
5/1/12arjun's
WELCOME
-
8/3/2019 Bubble Sensing 17
2/27
Click to edit Master subtitle style
5/1/12arjun's
BYMANU RAJ KM (08420017)
UNDER THE GUIDANCE OFSHEENA N(HOD CSE)
BUBBLESEN
SING
-
8/3/2019 Bubble Sensing 17
3/27
5/1/12arjun's
COTENTS33
INTRODUCTION
BUBBLE SENSING
KEYWORDS
BUBBLE CREATION
BUBBLE MAINTENANCE
BUBBLE RESTORATION
IMPLEMENTATION
TESTBED EVALUATION
FUTURE USES
-
8/3/2019 Bubble Sensing 17
4/27
5/1/12arjun's
ON
44
Binding sensing tasks to the physical world
It is based on adhoc and delay tolerent
Mobile phones&PDAs are used
N80,N95,i-phone etc
-
8/3/2019 Bubble Sensing 17
5/27
5/1/12arjun's
BUBBLE SENSING55
A number of virtual roles ,create andmaintain the Bubble Sensing TASK.
A task is a tuple ACTION
CONTEXT
-
8/3/2019 Bubble Sensing 17
6/27
5/1/12arjun's
KEYWORDS66
Bubble creator
Bubble anchor
Bubble carrier
Sensing node
Bubble server
-
8/3/2019 Bubble Sensing 17
7/275/1/12arjun's
BUBBLE SENSING
ARCHITECTURE77
-
8/3/2019 Bubble Sensing 17
8/275/1/12arjun's
BUBBLE CREATION88
Bubble creator:
device whose user initiates the sensing
request that leads to the creation of the sensing
bubble
Mobile phone
Any device that registers a task with the bubble
server
-
8/3/2019 Bubble Sensing 17
9/27
5/1/12arjun's
BUBBLE
MAINTENANCE99 Reason for maintaining the bubble is:
Uncontrolled mobility of the creator
Bubble anchor
All sensing nodes that are able to hear the
broadcast messages are called potential
anchors.
-
8/3/2019 Bubble Sensing 17
10/27
5/1/12arjun's
1010
Two variants for bubble anchor selection are:
Location based:
In this location based maintenance , the bubbles
are maintained based on the location of the bubble
created
Mobility based:
In this mobility based maintenance , the bubbles are
maintained based on the radio range of the mobile
-
8/3/2019 Bubble Sensing 17
11/27
5/1/12arjun's
1111
Increased Bubble Sizes
Bubble Drift
Anchor moves
can be reduced timeout to the probabilisticlimit the bubble drift is limited to desired level
Mobility based maintenance
CHALLENGES TO BUBBLE
MAINTENANCE
-
8/3/2019 Bubble Sensing 17
12/27
5/1/12arjun's
BUBBLE RESTORATION1212
Due to node mobility, it may happen that no
nodes are available to anchor the bubble to
desired location and bubble may temporarily
disappear.
We can overcome this scenario by using bubble
restoration through the actions of the bubblecarrier nodes.
Mobile phones filling this role require localization
-
8/3/2019 Bubble Sensing 17
13/27
5/1/12arjun's
IMPLEMENTATION1313
Symbian based high end phones are used(N
95,N80)
Symbian OS S60 v3.
GPS,accelerometer,wi-fi Etc Enabled Phones Or
PDAs Used
-
8/3/2019 Bubble Sensing 17
14/27
5/1/12arjun's
THE BUBBLE-SENSING ARCHITECTURE
IMPLEMENTED ON EACH MOBILE DEVICE1414
-
8/3/2019 Bubble Sensing 17
15/27
5/1/12arjun's
PROGRAMMINGLANGUAGE1515
We use PyS60
It has access to the phones functionssuch ascamera,accelerometer,microphone,gpsetc.
Developer can add access to the nativesymbian apis using the c/c++ extensionmodule
-
8/3/2019 Bubble Sensing 17
16/27
5/1/12arjun's
COMMUNICATION1616
Equipped with GPRS/EDGE, 3G, Bluetooth and
Wi-Fi interfaces
For data uplink, they can leverage GPRS, SMS,
and MMS
Wi-Fi/Bluetooth access points can used for local
peer-to-peer communication
-
8/3/2019 Bubble Sensing 17
17/27
5/1/12arjun's
SENSORS1717
We use lower resolution pictures
record sound in 2 sec sound clips in .auformat,about 28 kB
N95 comes with an on-board GPS and a built-in3D accelerometer
N80 has an extended BLUCEL accelerometer
-
8/3/2019 Bubble Sensing 17
18/27
5/1/12arjun's
3D ACCELEROMETER VIA BLUETOOTH1818
-
8/3/2019 Bubble Sensing 17
19/27
5/1/12arjun's
SENSOR MANAGER
1919Coordinates the interleaved
sampling of the various sensors
Configures the sensors to sampleaccording to the parameters passedto it by the task manager.
-
8/3/2019 Bubble Sensing 17
20/27
5/1/12arjun's
CLASSIFIER2020
A preprocessor and an activity classifier
Preprocessor normalizes the raw accelerometer
data from sensor manager
Activity classifier classifies various conditions
Virtual role manager maintain the stationary
property of the sensing bubble.
-
8/3/2019 Bubble Sensing 17
21/27
5/1/12arjun's
LOCALIZATION2121
GSM fingerprint
Bluetooth indoor localization
Wi-Fi localization systems such
Skyhook & Navizon.
-
8/3/2019 Bubble Sensing 17
22/27
5/1/12arjun's
TESTBED EVALUATION2222
The aim of this evaluation is to validate the
performance of a mobile cell phone network and
how it can benefit from the use of bubble
sensing mechanisms, mainly in terms of thenumber of data samples collected and the time
coverage of those samples
Experiment Setup During the experiment, we play music in
the bubble and the
task is sim l ca turin sound cli s in this
-
8/3/2019 Bubble Sensing 17
23/27
5/1/12arjun's
FUTURE USE2323
Sensing bubbles can be used for people tomore easily self-organize
A bubble could be established near afactory to monitor pollution
Recreational communities of joggers,cyclists can form groups within whichthey share information about routes,conditions and performance.
-
8/3/2019 Bubble Sensing 17
24/27
5/1/12arjun's
CONCLUSIONS2424
To support persistent location-specific task in a
wireless sensor network composed of mobile
phones.
Mobile sensor nodes collaborate and share
sensing and communication resources with each
other in a cooperative sensing environment.
Virtual roles nodes can assume in support of
bubble-sensing, including the required local and
-
8/3/2019 Bubble Sensing 17
25/27
5/1/12arjun's
REFERENCES2525
http://www.apple.com/ipod/nike/
http://spectrum.ieee.org /bubble sensing
www.future.wikia.com
http://library.thinkquest.org/03oct/00760
-
8/3/2019 Bubble Sensing 17
26/27
5/1/12arjun's 2626
-
8/3/2019 Bubble Sensing 17
27/27
5/1/12arjun's
THANK YOU2727