Pogo, a Middleware for Mobile Phone Sensing
نویسندگان
چکیده
The smartphone revolution has brought ubiquitous, powerful, and connected sensing hardware to the masses. This holds great promise for a wide range of research fields. However, deployment of experiments onto a large set of mobile devices places technological, organizational, and sometimes financial burdens on researchers, making realworld experimental research cumbersome and difficult. We argue that a research infrastructure in the form of a large-scale mobile phone testbed is required to unlock the potential of this new technology. We aim to facilitate experimentation with mobile phone sensing by providing a pragmatic middleware framework that is easy to use and features fine-grained user-level control to guard the privacy of the volunteer smart-phone users. In this paper we describe the challenges and requirements for such a middleware, outline an architecture featuring a flexible, scriptable publish/subscribe framework, and report on our experience with an implementation running on top of the Android platform.
منابع مشابه
Mobile Phone Middleware Architecture for Energy and Context Awareness in Location-Based Services
The disruptive innovation of smartphone technology has enabled the development of mobile sensing applications leveraged on specialized sensors embedded in the device. These novel mobile phone applications rely on advanced sensor information processes, which mainly involve raw data acquisition, feature extraction, data interpretation and transmission. However, the continuous accessing of sensing...
متن کاملBringing Context-Awareness to Applications in Ad Hoc Mobile Networks
Context-aware mobile applications require constant adaptation to their changing environments. Technological advancements have increased the pervasiveness of mobile computing devices such as laptops, handhelds, cellular phones, and embedded sensors. The sheer amount of context information necessary for adaptation places a heightened burden on application developers as they must manage and utiliz...
متن کاملFeasibility Analysis of Achieving Mobile Agents for Wireless Sensor Network based on LooCI
Distributed sensing in combination with wireless communication techniques and self-organising deployment approaches enable Wireless Sensors Networks (WSN) to play a crucial role in our daily life. An increasing number of dynamic sensing applications have been developed, and there is a growing demand for middleware to bridge the gap between these applications and a diverse range of underlying op...
متن کاملFeel the World: A Mobile Framework for Participatory Sensing
Nowadays, smartphones have almost replaced basic feature phones all over the world. Today’s smartphones come equipped with an increasing set of embedded sensors, computational and communication resources. All these gave developers the ability to design and implement a wide variety of applications in the domains of healthcare, social networking, safety, environmental monitoring and transportatio...
متن کاملService-oriented middleware for large-scale mobile participatory sensing
In this paper, we introduce MobIoT, a service-oriented middleware that enables large-scale mobile participatory sensing. Scalability is achieved by limiting the participation of redundant sensing devices. Precisely, MobIoT allows a new device to register its services only if it increases the sensing coverage of a physical attribute, along its expected path, for the set of registered devices. We...
متن کامل