Opportunistic Sharing of Continuous Mobile Sensing Data for Energy and Power Conservation

Opportunistic Sharing of Continuous Mobile Sensing Data for Energy and Power Conservation
复制标题

DOI:
10.1109/tsc.2017.2705685
复制
发表时间:
2020-05-01
影响因子:
8.1
通讯作者:
Jamali, Nadeem
Jamali, Nadeem
中科院分区:
计算机科学2区
文献类型:
--
作者:
Moamen, Ahmed Abdel;Jamali, Nadeem

文献摘要

被引文献

相似文献

智能手机和越来越多的可穿戴设备都配备了强大的传感器。这导致人们对使用此类设备的传感器反馈开发应用程序的兴趣越来越大,以在医疗保健、娱乐、环境监测和交通等广泛领域提供服务。然而,这些应用中的大多数需要连续感测,这对设备通常有限的电池功率提出了很高的要求。本文介绍了ShareSens,我们的方法来投机性地合并独立应用程序的传感要求。我们使用传感器的传感器识别器来实现这一点,它确定满足所有请求的最低传感速率,然后使用自定义过滤器只向每个应用程序发送所需的数据。应用程序可以请求固定的采样率或采样率范围,从而有机会向它们发送比免费所需的最低速率更高的速率。通过我们的ShareSens API发出的感测请求将转发到相关的服务器,这些服务器确定满足所有请求的最佳感测速率,并设置过滤器以向应用程序提供所需的馈送。ShareSens的设计和实施,沿着,从我们的实验工作,可以通过使用它来实现节能的结果。
Smartphones and a growing number of wearable devices are equipped with powerful sensors. This has led to increased interest in developing applications using sensor feeds from such devices to offer services across a wide variety of domains including healthcare, entertainment, environmental monitoring and transportation. However, most of these applications require continuous sensing, which places a heavy demand on the typically limited battery power of devices. This paper presents ShareSens, our approach to opportunistically merge sensing requirements of independent applications. We achieve this using sensing schedulers for sensors, which determine the lowest sensing rate which would satisfy all requests, and then use custom filters to send out only the required data to each application. Applications can request fixed sampling rates or ranges of rates, creating the opportunity for sending them higher rates than minimally required for free Sensing requests made through our ShareSens API are forwarded to the relevant schedulers, which determine the optimum sensing rates to satisfy all requests, and set up filters to deliver required feeds to the applications. The design and implementation of ShareSens is presented, along with results from our experimental work on the power savings that can be achieved by using it.