• DocumentCode
    625038
  • Title

    USense -- A Smartphone Middleware for Community Sensing

  • Author

    Agarwal, Vivek ; Banerjee, Nabaneeta ; Chakraborty, Debasis ; Mittal, Sparsh

  • Author_Institution
    Res. - India, New Delhi, India
  • Volume
    1
  • fYear
    2013
  • fDate
    3-6 June 2013
  • Firstpage
    56
  • Lastpage
    65
  • Abstract
    There is tremendous interest in exploiting smartphones as a “community of sensors”. It is envisioned that this community-driven smartphone sensor network has unprecedented potential to sense heterogeneous phenomena ranging from sound pollution to urban social dynamics. However, designing smartphone-resident middleware for opportunistic and objectiveoriented sensing of these phenomena is an open challenge. In this paper, we propose USense, a novel utility-driven smartphone middleware for executing community-driven sensing tasks. USense is different from other mobile phone sensing frameworks in the following ways: it is (i) Application aware, i.e., it adapts its operation based on demands of the application (ii) User aware, i.e., it incorporates preferences, policies as well as behavioral history of the user carrying the phone, and (iii) Situation aware, i.e. it considers resource dynamics on the phone at any given point. We argue that these three aspects are essentially decoupled in nature and combining them effectively is the key towards designing a re-usable and scalable middleware. Based on an extensible model for `Sensing Moments´, USense first allows application developers to easily create sensing tasks. Secondly, we propose a unified device middleware to simultaneously execute the sensing tasks at the right moments across multiple applications. We have implemented USense on the Android platform, and demonstrate its effectiveness through real-life data traces.
  • Keywords
    Linux; human factors; middleware; smart phones; Android platform; application aware USense; community sensing; community-driven sensing tasks; community-driven smart phone sensor network; extensible model; heterogeneous phenomena sensing; objective-oriented sensing; opportunistic-oriented sensing; real-life data traces; resource dynamics; reusable-scalable middleware design; situation aware USense; unified device middleware; user aware USense; user behavioral history; user policies; user preferences; utility-driven smart phone-resident middleware design; Batteries; Communities; Middleware; Mobile communication; Sensor phenomena and characterization; Servers; middleware; mobile phones; resources; sensing; utility;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mobile Data Management (MDM), 2013 IEEE 14th International Conference on
  • Conference_Location
    Milan
  • Print_ISBN
    978-1-4673-6068-5
  • Type

    conf

  • DOI
    10.1109/MDM.2013.16
  • Filename
    6569122