bubble sensing 17

Upload: manurajkarimpanil

Post on 06-Apr-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 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