Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

APISENSE - ISM 2013

737 views

Published on

Short presentation of the APISENSE crowdsensing platform

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

APISENSE - ISM 2013

  1. 1. Crowd&sensing,made,easy!ADAM,project&teamUniversité,Lille,1,–,LIFLInria,Lille,–,Nord,EuropeChristophe*Ribeiro1
  2. 2. Why$do$we$collect$data?Better$understanding$of$crowd$behavior$andits$environmentE.g.,$optimizing$public$transport$services•–2Paths&of&Chigago&TwitteresRoad&map&of&Chicagowww.apisense.fr
  3. 3. Mobile|Phone+SensingRevolution+driven+by+smart+devices+to+collectof+crowd+activity+traces•34Increasing*popularityApp*distribution*channelsGPSWIFI/3G/4GAccelerometerCompasCameraMicrophoneRich*suites*of*sensorswww.apisense.fr
  4. 4. Crowd&sensingCapability2of2lifting2a2(large)2diffuse2group2ofparticipants2to2delegate2the2task2of2retrievingtrustable2data2from2the2field•4GPSWIFI/3G/4GAccelerometerCompasCameraMicrophoneCrowd&&+&&Sensingwww.apisense.fr
  5. 5. Challenges)summary5TaskdescriptionTaskexecutionWorkerrecruitmentTaskdeploymentData)uploadWorkerrewardingCrosscuttingchallengesPrivacy EnergySoftwarechallenges Scalability SecurityFlexibilityHot:topics Motivation Incentiveswww.apisense.fr
  6. 6. Multi&Cloud*Platform6www.apisense.fr
  7. 7. Central(NodeA(trustable(central(serverIntermediary(between(collector(node(&(workersGuarantees(workers(anonymity((generated(ids)Checks(the(task(scripts(and(rewards(workersCloud?oriented(data(storage•–––•7ScalabilityPrivacywww.apisense.fr
  8. 8. Crowdsensing+AgentMobile+applicationDownloads+&+executes+scripts+(sandbox)Uploads+datasets+when+pluggedControls+sensor+privileges+&+privacy+filters•–––8Time+filter Sensors+privileges Location+filterEnergyPrivacy
  9. 9. GSM$Signal$Open$Map9trace.setHeader(’gsm_operator’, gsm.operator());location.onLocationChanged({period: ’5min’,distance: ’10m’}, function (loc) {return trace.add({time: loc.timestamp,lat: loc.latitude,lon: loc.longitude,wifi: {network_id: wifi.bssid(),signal_strength: wifi.rssi()},gsm: {cell_id: gsm.cellId(),signal_strength: gsm.dbm()}});});GroundtruthOpenmap
  10. 10. Collecting*exceptions*in*the*wild10logcat.onLog {filter: ’*:E’},(log) -> if log.message contains ’Exception’trace.savemessage: log.message,time: log.timestamp,application: apps.process(log.pid).applicationName,topTask: apps.topTask().applicationNamewww.apisense.fr
  11. 11. Inria&LilleBistro70#%30#%100#%100#%Mobility#model11HomeWork???ParvisSaint+MauriceavenueHalley2PlacedeBéthunewww.apisense.fr
  12. 12. 12Christophe.Ribeiro@inria.frNicolas#HADERERRomain#ROUVOYQuestions)?www.apisense.fr

×