首页 > 最新文献

Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems最新文献

英文 中文
Enabling Reliable, Asynchronous, and Bidirectional Communication in Sensor Networks over White Spaces 在传感器网络中启用可靠、异步和双向通信
Pub Date : 2017-11-06 DOI: 10.1145/3131672.3131676
Abusayeed Saifullah, Mahbubur Rahman, Dali Ismail, Chenyang Lu, Jie Liu, Ranveer Chandra
Low-Power Wide-Area Network (LPWAN) heralds a promising class of technology to overcome the range limits and scalability challenges in traditional wireless sensor networks. Recently proposed Sensor Network over White Spaces (SNOW) technology is particularly attractive due to the availability and advantages of TV spectrum in long-range communication. This paper proposes a new design of SNOW that is asynchronous, reliable, and robust. It represents the first highly scalable LPWAN over TV white spaces to support reliable, asynchronous, bi-directional, and concurrent communication between numerous sensors and a base station. This is achieved through a set of novel techniques. This new design of SNOW has an OFDM based physical layer that adopts robust modulation scheme and allows the base station using a single antenna-radio (1) to send different data to different nodes concurrently and (2) to receive concurrent transmissions made by the sensor nodes asynchronously. It has a lightweight MAC protocol that (1) efficiently implements per-transmission acknowledgments of the asynchronous transmissions by exploiting the adopted OFDM design; (2) combines CSMA/CA and location-aware spectrum allocation for mitigating hidden terminal effects, thus enhancing the flexibility of the nodes in transmitting asynchronously. Hardware experiments through deployments in three radio environments - in a large metropolitan city, in a rural area, and in an indoor environment - as well as large-scale simulations demonstrated that the new SNOW design drastically outperforms other LPWAN technologies in terms of scalability, energy, and latency.
低功耗广域网(LPWAN)预示着一种有前途的技术,可以克服传统无线传感器网络的范围限制和可扩展性挑战。由于电视频谱在远程通信中的可用性和优势,最近提出的白色空间传感器网络(SNOW)技术尤其具有吸引力。本文提出了一种异步、可靠、鲁棒的新SNOW设计方案。它代表了第一个在电视空白空间上高度可扩展的LPWAN,以支持众多传感器和基站之间的可靠、异步、双向和并发通信。这是通过一套新颖的技术实现的。这种新设计的SNOW具有基于OFDM的物理层,采用鲁棒调制方案,允许使用单个天线无线电的基站(1)同时向不同节点发送不同的数据,(2)异步接收传感器节点的并发传输。它有一个轻量级的MAC协议:(1)通过利用所采用的OFDM设计有效地实现异步传输的每次传输确认;(2)将CSMA/CA与位置感知频谱分配相结合,减轻了终端隐藏效应,增强了节点异步传输的灵活性。通过在三种无线电环境(大城市、农村地区和室内环境)中部署的硬件实验以及大规模模拟表明,新的SNOW设计在可伸缩性、能量和延迟方面大大优于其他LPWAN技术。
{"title":"Enabling Reliable, Asynchronous, and Bidirectional Communication in Sensor Networks over White Spaces","authors":"Abusayeed Saifullah, Mahbubur Rahman, Dali Ismail, Chenyang Lu, Jie Liu, Ranveer Chandra","doi":"10.1145/3131672.3131676","DOIUrl":"https://doi.org/10.1145/3131672.3131676","url":null,"abstract":"Low-Power Wide-Area Network (LPWAN) heralds a promising class of technology to overcome the range limits and scalability challenges in traditional wireless sensor networks. Recently proposed Sensor Network over White Spaces (SNOW) technology is particularly attractive due to the availability and advantages of TV spectrum in long-range communication. This paper proposes a new design of SNOW that is asynchronous, reliable, and robust. It represents the first highly scalable LPWAN over TV white spaces to support reliable, asynchronous, bi-directional, and concurrent communication between numerous sensors and a base station. This is achieved through a set of novel techniques. This new design of SNOW has an OFDM based physical layer that adopts robust modulation scheme and allows the base station using a single antenna-radio (1) to send different data to different nodes concurrently and (2) to receive concurrent transmissions made by the sensor nodes asynchronously. It has a lightweight MAC protocol that (1) efficiently implements per-transmission acknowledgments of the asynchronous transmissions by exploiting the adopted OFDM design; (2) combines CSMA/CA and location-aware spectrum allocation for mitigating hidden terminal effects, thus enhancing the flexibility of the nodes in transmitting asynchronously. Hardware experiments through deployments in three radio environments - in a large metropolitan city, in a rural area, and in an indoor environment - as well as large-scale simulations demonstrated that the new SNOW design drastically outperforms other LPWAN technologies in terms of scalability, energy, and latency.","PeriodicalId":424262,"journal":{"name":"Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129332992","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 36
Ultra-Low Power Gaze Tracking for Virtual Reality 虚拟现实的超低功耗注视跟踪
Pub Date : 2017-11-06 DOI: 10.1145/3131672.3131682
Tianxing Li, Qiang Liu, Xia Zhou
Tracking user's eye fixation direction is crucial to virtual reality (VR): it eases user's interaction with the virtual scene and enables intelligent rendering to improve user's visual experiences and save system energy. Existing techniques commonly rely on cameras and active infrared emitters, making them too expensive and power-hungry for VR headsets (especially mobile VR headsets). We present LiGaze, a low-cost, low-power approach to gaze tracking tailored to VR. It relies on a few low-cost photodiodes, eliminating the need for cameras and active infrared emitters. Reusing light emitted from the VR screen, LiGaze leverages photodiodes around a VR lens to measure reflected screen light in different directions. It then infers gaze direction by exploiting pupil's light absorption property. The core of LiGaze is to deal with screen light dynamics and extract changes in reflected light related to pupil movement. LiGaze infers a 3D gaze vector on the fly using a lightweight regression algorithm. We design and fabricate a LiGaze prototype using off-the-shelf photodiodes. Our comparison to a commercial VR eye tracker (FOVE) shows that LiGaze achieves 6.3° and 10.1° mean within-user and cross-user accuracy. Its sensing and computation consume 791μW in total and thus can be completely powered by a credit-card sized solar cell harvesting energy from indoor lighting. LiGaze's simplicity and ultra-low power make it applicable in a wide range of VR headsets to better unleash VR's potential.
跟踪用户眼球注视方向对虚拟现实至关重要,它可以简化用户与虚拟场景的交互,实现智能渲染,从而改善用户的视觉体验,节省系统能源。现有的技术通常依赖于摄像头和主动红外发射器,这使得它们对于VR头显(尤其是移动VR头显)来说过于昂贵和耗电。我们介绍了LiGaze,一种低成本,低功耗的方法,用于为VR量身定制的凝视跟踪。它依赖于一些低成本的光电二极管,消除了对摄像机和主动红外发射器的需求。LiGaze利用VR屏幕发出的光,利用VR镜头周围的光电二极管来测量不同方向反射的屏幕光。然后利用瞳孔的光吸收特性来推断凝视方向。LiGaze的核心是处理屏幕光动态,提取与瞳孔运动相关的反射光变化。LiGaze使用轻量级回归算法在飞行中推断出3D凝视向量。我们使用现成的光电二极管设计和制造了一个LiGaze原型。我们与商用VR眼动仪(FOVE)的比较表明,LiGaze在用户内和跨用户的平均精度分别为6.3°和10.1°。它的传感和计算总共消耗791μW,因此完全可以由信用卡大小的太阳能电池从室内照明中收集能量。LiGaze的简单性和超低功耗使其适用于各种VR头显,以更好地释放VR的潜力。
{"title":"Ultra-Low Power Gaze Tracking for Virtual Reality","authors":"Tianxing Li, Qiang Liu, Xia Zhou","doi":"10.1145/3131672.3131682","DOIUrl":"https://doi.org/10.1145/3131672.3131682","url":null,"abstract":"Tracking user's eye fixation direction is crucial to virtual reality (VR): it eases user's interaction with the virtual scene and enables intelligent rendering to improve user's visual experiences and save system energy. Existing techniques commonly rely on cameras and active infrared emitters, making them too expensive and power-hungry for VR headsets (especially mobile VR headsets). We present LiGaze, a low-cost, low-power approach to gaze tracking tailored to VR. It relies on a few low-cost photodiodes, eliminating the need for cameras and active infrared emitters. Reusing light emitted from the VR screen, LiGaze leverages photodiodes around a VR lens to measure reflected screen light in different directions. It then infers gaze direction by exploiting pupil's light absorption property. The core of LiGaze is to deal with screen light dynamics and extract changes in reflected light related to pupil movement. LiGaze infers a 3D gaze vector on the fly using a lightweight regression algorithm. We design and fabricate a LiGaze prototype using off-the-shelf photodiodes. Our comparison to a commercial VR eye tracker (FOVE) shows that LiGaze achieves 6.3° and 10.1° mean within-user and cross-user accuracy. Its sensing and computation consume 791μW in total and thus can be completely powered by a credit-card sized solar cell harvesting energy from indoor lighting. LiGaze's simplicity and ultra-low power make it applicable in a wide range of VR headsets to better unleash VR's potential.","PeriodicalId":424262,"journal":{"name":"Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems","volume":"98 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115930715","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 29
Niflheim: End-to-End Middleware for Applications Across all Tiers of the IoT Niflheim:面向物联网所有层级应用的端到端中间件
Pub Date : 2017-11-06 DOI: 10.1145/3131672.3136975
Sven Akkermans, Nicolas Small, W. Joosen, D. Hughes
The state-of-practice for Internet of Things (IoT) applications is deployment on specialised networks of embedded devices connected to a cloud backend. This paradigm is limited by the high latency and bandwidth incurred by communications with remote data servers and the inability to share specialised IoT infrastructure across applications. Efficiency can be improved by re-imagining all resources of the IoT infrastructure as micro-service hosting platforms. Applications decomposed as a set of services can then share IoT resources and run communicating modules closer together, tightening control loops and reducing latency and communications. This demo showcases Niflheim, a generic end-to-end middleware that provides modular microservice-based orchestration of applications on all resources across the tiers of the IoT, from IoT end-devices through gateways to the cloud. We demonstrate that this enables increased flexibility in application deployment and operations, while remaining efficient in terms of hardware and software requirements.
物联网(IoT)应用程序的实践状态是部署在连接到云后端的嵌入式设备的专用网络上。这种模式受到与远程数据服务器通信所产生的高延迟和带宽以及无法跨应用程序共享专门的物联网基础设施的限制。通过将物联网基础设施的所有资源重新想象为微服务托管平台,可以提高效率。然后,分解为一组服务的应用程序可以共享物联网资源,并更紧密地运行通信模块,从而收紧控制回路,减少延迟和通信。这个演示展示了Niflheim,这是一个通用的端到端中间件,它在物联网各层的所有资源上提供基于模块化微服务的应用程序编排,从物联网终端设备到网关再到云。我们证明了这可以提高应用程序部署和操作的灵活性,同时在硬件和软件需求方面保持效率。
{"title":"Niflheim: End-to-End Middleware for Applications Across all Tiers of the IoT","authors":"Sven Akkermans, Nicolas Small, W. Joosen, D. Hughes","doi":"10.1145/3131672.3136975","DOIUrl":"https://doi.org/10.1145/3131672.3136975","url":null,"abstract":"The state-of-practice for Internet of Things (IoT) applications is deployment on specialised networks of embedded devices connected to a cloud backend. This paradigm is limited by the high latency and bandwidth incurred by communications with remote data servers and the inability to share specialised IoT infrastructure across applications. Efficiency can be improved by re-imagining all resources of the IoT infrastructure as micro-service hosting platforms. Applications decomposed as a set of services can then share IoT resources and run communicating modules closer together, tightening control loops and reducing latency and communications. This demo showcases Niflheim, a generic end-to-end middleware that provides modular microservice-based orchestration of applications on all resources across the tiers of the IoT, from IoT end-devices through gateways to the cloud. We demonstrate that this enables increased flexibility in application deployment and operations, while remaining efficient in terms of hardware and software requirements.","PeriodicalId":424262,"journal":{"name":"Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems","volume":"253 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116727263","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Applications of Energy-Driven and Transient Computing: A Wireless Bicycle Trip Counter 能量驱动和瞬态计算的应用:一个无线自行车行程计数器
Pub Date : 2017-11-06 DOI: 10.1145/3131672.3137000
Uvis Senkans, Domenico Balsamo, Theodoros D. Verykios, G. Merrett
Energy harvesting is an efficient solution to power embedded systems instead of using batteries. However, it has been traditionally coupled with large energy buffers to tackle the temporal variation of the source. These buffers require time to charge and introduce a cost, size and weight overhead. Energy-driven and transiently-powered systems can operate from an energy harvesting source, while containing little or no additional energy storage. However, few real-life applications have been considered for such systems to demonstrate that they can actually be realised. This poster presents a transiently-powered wireless bicycle trip counter which measures distance, speed and active cycling time, and transmits data wirelessly. The system sustains operation by harvesting energy from the rotation of the wheel, operating from 6kph.
能量收集是为嵌入式系统供电而不是使用电池的有效解决方案。然而,传统上,它与大能量缓冲相结合,以解决源的时间变化。这些缓冲器需要时间来充电,并引入成本、尺寸和重量开销。能量驱动和瞬态供电系统可以从能量收集源运行,同时包含很少或没有额外的能量存储。然而,这种系统的实际应用很少被考虑,以证明它们实际上是可以实现的。这张海报展示了一种瞬时供电的无线自行车行程计数器,它可以测量距离、速度和活动骑行时间,并以无线方式传输数据。该系统通过从车轮的旋转中收集能量来维持运行,以每小时6公里的速度运行。
{"title":"Applications of Energy-Driven and Transient Computing: A Wireless Bicycle Trip Counter","authors":"Uvis Senkans, Domenico Balsamo, Theodoros D. Verykios, G. Merrett","doi":"10.1145/3131672.3137000","DOIUrl":"https://doi.org/10.1145/3131672.3137000","url":null,"abstract":"Energy harvesting is an efficient solution to power embedded systems instead of using batteries. However, it has been traditionally coupled with large energy buffers to tackle the temporal variation of the source. These buffers require time to charge and introduce a cost, size and weight overhead. Energy-driven and transiently-powered systems can operate from an energy harvesting source, while containing little or no additional energy storage. However, few real-life applications have been considered for such systems to demonstrate that they can actually be realised. This poster presents a transiently-powered wireless bicycle trip counter which measures distance, speed and active cycling time, and transmits data wirelessly. The system sustains operation by harvesting energy from the rotation of the wheel, operating from 6kph.","PeriodicalId":424262,"journal":{"name":"Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117287426","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Judging Dynamic Co-Existence with Smartphone Magnetometer Traces 用智能手机磁强计轨迹判断动态共存
Pub Date : 2017-11-06 DOI: 10.1145/3131672.3136963
Yong-Weon Jeon, S. Kuk, Hyogon Kim, Yongtae Park
Smartphone magnetometer traces can be used to check if the owners moved in proximity. Using time-lagged cross-correlation of the traces, a fine-resolution judgement can be made within a few meters in any formation. The technique works indoors and outdoors, with no communication infrastructure, with less power and higher resolution than GPS, and with less privacy violation than beaconing. Research and practice on human interactions, such as epidemiology and sociology that need fine contact tracing between complete strangers, can harness the technique.
智能手机的磁力计痕迹可以用来检查主人是否在附近移动。利用时间滞后的相互关系,可以在任何地层的几米内做出精细的分辨率判断。这项技术可以在室内和室外使用,没有通信基础设施,比GPS功耗更低,分辨率更高,比信标更少侵犯隐私。人类互动的研究和实践,如需要在完全陌生的人之间进行精确的接触追踪的流行病学和社会学,可以利用这项技术。
{"title":"Judging Dynamic Co-Existence with Smartphone Magnetometer Traces","authors":"Yong-Weon Jeon, S. Kuk, Hyogon Kim, Yongtae Park","doi":"10.1145/3131672.3136963","DOIUrl":"https://doi.org/10.1145/3131672.3136963","url":null,"abstract":"Smartphone magnetometer traces can be used to check if the owners moved in proximity. Using time-lagged cross-correlation of the traces, a fine-resolution judgement can be made within a few meters in any formation. The technique works indoors and outdoors, with no communication infrastructure, with less power and higher resolution than GPS, and with less privacy violation than beaconing. Research and practice on human interactions, such as epidemiology and sociology that need fine contact tracing between complete strangers, can harness the technique.","PeriodicalId":424262,"journal":{"name":"Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117289043","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
UWB-based Single-anchor Low-cost Indoor Localization System 基于uwb的单锚点低成本室内定位系统
Pub Date : 2017-11-06 DOI: 10.1145/3131672.3136961
Bernhard Großwindhager, M. Rath, Josef Kulmer, Stefan Hinteregger, M. Bakr, C. Boano, K. Witrisal, K. Römer
In this demo, we present a low-cost indoor localization system based on the off-the-shelf ultra-wideband transceiver Decawave DW1000. To obtain an accurate position information, the system makes use of a single anchor and of multipath reflections from walls, hence removing the need of installing a network of anchors or any other additional infrastructure. The procedure of determining the position of a tag can be divided in four consecutive stages. First, the location of virtual anchors is computed by mirroring the anchor position at reflective surfaces. Using two-way ranging, the distance and channel impulse response (CIR) between anchor and tag is obtained. This actual CIR is compared with expected CIRs from possible tag locations using a maximum likelihood approach to estimate the tag's position. Finally, a switchable directional antenna can be exploited to improve the robustness of the system by suppressing undesired, interfering multipath components. By following this procedure, the proposed system can achieve a decimeter accuracy and react to position updates in real-time.
在这个演示中,我们展示了一个基于现成的超宽带收发器Decawave DW1000的低成本室内定位系统。为了获得准确的位置信息,该系统利用了一个锚点和来自墙壁的多路径反射,因此不需要安装锚点网络或任何其他额外的基础设施。确定标签位置的过程可以分为四个连续的阶段。首先,通过镜像锚点在反射表面的位置来计算虚拟锚点的位置。利用双向测距技术,获得了锚点与标签之间的距离和信道脉冲响应。使用最大似然方法来估计标签的位置,将实际的CIR与来自可能标签位置的预期CIR进行比较。最后,可切换定向天线可以通过抑制不希望的干扰多径组件来提高系统的鲁棒性。按照这一步骤,所提出的系统可以达到分米精度,并实时响应位置更新。
{"title":"UWB-based Single-anchor Low-cost Indoor Localization System","authors":"Bernhard Großwindhager, M. Rath, Josef Kulmer, Stefan Hinteregger, M. Bakr, C. Boano, K. Witrisal, K. Römer","doi":"10.1145/3131672.3136961","DOIUrl":"https://doi.org/10.1145/3131672.3136961","url":null,"abstract":"In this demo, we present a low-cost indoor localization system based on the off-the-shelf ultra-wideband transceiver Decawave DW1000. To obtain an accurate position information, the system makes use of a single anchor and of multipath reflections from walls, hence removing the need of installing a network of anchors or any other additional infrastructure. The procedure of determining the position of a tag can be divided in four consecutive stages. First, the location of virtual anchors is computed by mirroring the anchor position at reflective surfaces. Using two-way ranging, the distance and channel impulse response (CIR) between anchor and tag is obtained. This actual CIR is compared with expected CIRs from possible tag locations using a maximum likelihood approach to estimate the tag's position. Finally, a switchable directional antenna can be exploited to improve the robustness of the system by suppressing undesired, interfering multipath components. By following this procedure, the proposed system can achieve a decimeter accuracy and react to position updates in real-time.","PeriodicalId":424262,"journal":{"name":"Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114155988","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Flicker: Rapid Prototyping for the Batteryless Internet-of-Things 闪烁:无电池物联网的快速原型
Pub Date : 2017-11-06 DOI: 10.1145/3131672.3131674
Josiah D. Hester, Jacob M. Sorber
Batteryless, energy-harvesting sensing systems are critical to the Internet-of-Things (IoT) vision and sustainable, long-lived, untethered systems. Unfortunately, developing new batteryless applications is challenging. Energy resources are scarce and highly variable, power failures are frequent, and successful applications typically require custom hardware and special expertise. In this paper, we present Flicker, a platform for quickly prototyping batteryless embedded sensors. Flicker is an extensible, modular, "plug and play" architecture that supports RFID, solar, and kinetic energy harvesting; passive and active wireless communication; and a wide range of sensors through common peripheral and harvester interconnects. Flicker supports recent advances in failure-tolerant timekeeping, testing, and debugging, while providing dynamic federated energy storage where peripheral priorities and user tasks can be adjusted without hardware changes. Flicker's software tools automatically detect new hardware configurations, and simplify software changes. We have evaluated the overhead and performance of our Flicker prototype and conducted a case study. We also evaluated the usability of Flicker in a user study with 19 participants, and found it had above average or excellent usability according to the well known System Usability Survey.
无电池、能量收集传感系统对于物联网(IoT)愿景和可持续、长寿命、不受束缚的系统至关重要。不幸的是,开发新的无电池应用是具有挑战性的。能源资源稀缺且多变,电源故障频繁,成功的应用程序通常需要定制硬件和特殊专业知识。在本文中,我们提出了Flicker,一个快速原型设计无电池嵌入式传感器的平台。Flicker是一个可扩展的、模块化的“即插即用”架构,支持RFID、太阳能和动能收集;无源和有源无线通信;并通过常见的外设和采集器互连广泛的传感器。Flicker支持容错计时、测试和调试方面的最新进展,同时提供动态联合能源存储,可以在不更改硬件的情况下调整外设优先级和用户任务。Flicker的软件工具自动检测新的硬件配置,并简化软件更改。我们已经评估了Flicker原型的开销和性能,并进行了案例研究。我们还在19名参与者的用户研究中评估了Flicker的可用性,并根据众所周知的系统可用性调查发现它具有高于平均水平或优秀的可用性。
{"title":"Flicker: Rapid Prototyping for the Batteryless Internet-of-Things","authors":"Josiah D. Hester, Jacob M. Sorber","doi":"10.1145/3131672.3131674","DOIUrl":"https://doi.org/10.1145/3131672.3131674","url":null,"abstract":"Batteryless, energy-harvesting sensing systems are critical to the Internet-of-Things (IoT) vision and sustainable, long-lived, untethered systems. Unfortunately, developing new batteryless applications is challenging. Energy resources are scarce and highly variable, power failures are frequent, and successful applications typically require custom hardware and special expertise. In this paper, we present Flicker, a platform for quickly prototyping batteryless embedded sensors. Flicker is an extensible, modular, \"plug and play\" architecture that supports RFID, solar, and kinetic energy harvesting; passive and active wireless communication; and a wide range of sensors through common peripheral and harvester interconnects. Flicker supports recent advances in failure-tolerant timekeeping, testing, and debugging, while providing dynamic federated energy storage where peripheral priorities and user tasks can be adjusted without hardware changes. Flicker's software tools automatically detect new hardware configurations, and simplify software changes. We have evaluated the overhead and performance of our Flicker prototype and conducted a case study. We also evaluated the usability of Flicker in a user study with 19 participants, and found it had above average or excellent usability according to the well known System Usability Survey.","PeriodicalId":424262,"journal":{"name":"Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116377308","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 119
Timely Execution on Intermittently Powered Batteryless Sensors 间歇供电无电池传感器的及时执行
Pub Date : 2017-11-06 DOI: 10.1145/3131672.3131673
Josiah D. Hester, Kevin Storer, Jacob M. Sorber
Tiny intermittently powered computers can monitor objects in hard to reach places maintenance free for decades by leaving batteries behind and surviving off energy harvested from the environment--- avoiding the cost of replacing and disposing of billions or trillions of dead batteries. However, creating programs for these sensors is difficult. Energy harvesting is inconsistent, energy storage is scarce, and batteryless sensors can lose power at any point in time--- causing volatile memory, execution progress, and time to reset. In response to these disruptions, developers must write unwieldy programs attempting to protect against failures, instead of focusing on sensing goals, defining tasks, and generating useful data in a timely manner. To address these shortcomings, we have designed Mayfly, a language and runtime for timely execution of sensing tasks on tiny, intermittently-powered, energy harvesting sensing devices. Mayfly is a coordination language and runtime built on top of Embedded-C that combines intermittent execution fragments to form coherent sensing schedules---maintaining forward progress, data consistency, data freshness, and data utility across multiple power failures. Mayfly makes the passing of time explicit, binding data to the time it was gathered, and keeping track of data and time through power failures. We evaluated Mayfly against state-of-the art systems, conducted a user study, and implemented multiple real world applications across application domains in inventory tracking, and wearables.
微型间歇性供电的计算机可以在几十年内免费监控难以到达的地方的物体,因为它不需要电池,而是依靠从环境中获取的能量生存下来,从而避免了更换和处理数十亿或数万亿块废电池的成本。然而,为这些传感器创建程序是困难的。能量收集是不一致的,能量存储是稀缺的,无电池传感器可以在任何时间点失去电力-导致易失性内存,执行进程和重置时间。为了应对这些中断,开发人员必须编写笨拙的程序,试图防止失败,而不是专注于感知目标、定义任务和及时生成有用的数据。为了解决这些缺点,我们设计了Mayfly,这是一种语言和运行时,用于在微小的,间歇性供电的,能量收集的传感设备上及时执行传感任务。Mayfly是一种建立在Embedded-C之上的协调语言和运行时,它将间歇性的执行片段组合在一起,形成连贯的感知调度——在多次电源故障时保持前进进度、数据一致性、数据新鲜度和数据实用性。Mayfly明确了时间的流逝,将数据绑定到收集的时间,并在电源故障时跟踪数据和时间。我们根据最先进的系统对Mayfly进行了评估,进行了用户研究,并在库存跟踪和可穿戴设备的应用领域实现了多个真实世界的应用。
{"title":"Timely Execution on Intermittently Powered Batteryless Sensors","authors":"Josiah D. Hester, Kevin Storer, Jacob M. Sorber","doi":"10.1145/3131672.3131673","DOIUrl":"https://doi.org/10.1145/3131672.3131673","url":null,"abstract":"Tiny intermittently powered computers can monitor objects in hard to reach places maintenance free for decades by leaving batteries behind and surviving off energy harvested from the environment--- avoiding the cost of replacing and disposing of billions or trillions of dead batteries. However, creating programs for these sensors is difficult. Energy harvesting is inconsistent, energy storage is scarce, and batteryless sensors can lose power at any point in time--- causing volatile memory, execution progress, and time to reset. In response to these disruptions, developers must write unwieldy programs attempting to protect against failures, instead of focusing on sensing goals, defining tasks, and generating useful data in a timely manner. To address these shortcomings, we have designed Mayfly, a language and runtime for timely execution of sensing tasks on tiny, intermittently-powered, energy harvesting sensing devices. Mayfly is a coordination language and runtime built on top of Embedded-C that combines intermittent execution fragments to form coherent sensing schedules---maintaining forward progress, data consistency, data freshness, and data utility across multiple power failures. Mayfly makes the passing of time explicit, binding data to the time it was gathered, and keeping track of data and time through power failures. We evaluated Mayfly against state-of-the art systems, conducted a user study, and implemented multiple real world applications across application domains in inventory tracking, and wearables.","PeriodicalId":424262,"journal":{"name":"Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems","volume":"251 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134397202","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 163
Exploiting Multi-Cell Battery for Mobile Devices: Design, Management, and Performance 为移动设备开发多电池:设计、管理和性能
Pub Date : 2017-11-06 DOI: 10.1145/3131672.3131684
Sungwoo Baek, Minyoung Go, Seokjun Lee, H. Cha
Extending battery lifetime is an important issue for mobile devices. While extensive attempts have been made at the software level, optimization often risks hampering user experience. One fundamental method to increase battery lifetime is to improve the efficiency of the battery itself. We argue that the multi-cell battery system, which is widely used for enhancing battery efficiency in the electric vehicle (EV) field, can solve this issue. However, due to the hardware constraints and device usage characteristics, battery advancements in the EV field are not directly applicable to mobile devices. In this paper, we propose BattMan, a multi-cell battery management system for mobile devices, for the enhancement of battery efficiency. We develop an accurate battery cell model to estimate the expected battery lifetime considering the recovery effect, the rate capacity effect, and battery aging. We also propose a multi-cell scheduling algorithm to maximize the overall battery lifetime. We implemented BattMan on recent smartphones and evaluated its impact on battery lifetime. The experimental results show that a two-cell configuration of the proposed system increases battery lifetime by an average of between 14-19%, depending on cell aging, in real usage scenarios over a single-cell battery of the same overall capacity. We hope the proposed multi-cell battery scheme opens up a new direction towards battery lifetime improvement in mobile devices.
延长电池寿命是移动设备的一个重要问题。虽然在软件层面已经进行了大量的尝试,但优化往往有阻碍用户体验的风险。延长电池寿命的一个基本方法是提高电池本身的效率。我们认为多芯电池系统可以解决这一问题,该系统被广泛用于提高电动汽车(EV)领域的电池效率。然而,由于硬件限制和设备使用特点,电动汽车领域的电池进步并不直接适用于移动设备。为了提高电池效率,我们提出了一种移动设备的多电池管理系统batman。我们建立了一个精确的电池模型来估计电池的预期寿命,考虑了电池的恢复效应、倍率容量效应和电池老化。我们还提出了一种多电池调度算法,以最大限度地提高整体电池寿命。我们在最近的智能手机上执行了《蝙蝠侠》,并评估了它对电池寿命的影响。实验结果表明,在实际使用场景中,根据电池老化情况,该系统的双电池配置比相同总容量的单电池平均增加14-19%的电池寿命。我们希望提出的多电池方案为改善移动设备的电池寿命开辟了一个新的方向。
{"title":"Exploiting Multi-Cell Battery for Mobile Devices: Design, Management, and Performance","authors":"Sungwoo Baek, Minyoung Go, Seokjun Lee, H. Cha","doi":"10.1145/3131672.3131684","DOIUrl":"https://doi.org/10.1145/3131672.3131684","url":null,"abstract":"Extending battery lifetime is an important issue for mobile devices. While extensive attempts have been made at the software level, optimization often risks hampering user experience. One fundamental method to increase battery lifetime is to improve the efficiency of the battery itself. We argue that the multi-cell battery system, which is widely used for enhancing battery efficiency in the electric vehicle (EV) field, can solve this issue. However, due to the hardware constraints and device usage characteristics, battery advancements in the EV field are not directly applicable to mobile devices. In this paper, we propose BattMan, a multi-cell battery management system for mobile devices, for the enhancement of battery efficiency. We develop an accurate battery cell model to estimate the expected battery lifetime considering the recovery effect, the rate capacity effect, and battery aging. We also propose a multi-cell scheduling algorithm to maximize the overall battery lifetime. We implemented BattMan on recent smartphones and evaluated its impact on battery lifetime. The experimental results show that a two-cell configuration of the proposed system increases battery lifetime by an average of between 14-19%, depending on cell aging, in real usage scenarios over a single-cell battery of the same overall capacity. We hope the proposed multi-cell battery scheme opens up a new direction towards battery lifetime improvement in mobile devices.","PeriodicalId":424262,"journal":{"name":"Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems","volume":"28 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123871058","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Indoor Localization with Aircraft Signals 利用飞机信号进行室内定位
Pub Date : 2017-11-06 DOI: 10.1145/3131672.3131698
M. Eichelberger, Kevin Luchsinger, Simon Tanner, Roger Wattenhofer
The standard method for outdoor localization is GPS, because it is globally available, relatively accurate and receivers are inexpensive. However, GPS does not work well indoors due to low signal strength. We explore a new localization approach, which uses the same principle as GPS localization, but employs signals transmitted by aircraft. Compared to GPS, aircraft signals are strong and can be received indoors. Our prototype implementation achieves a user localization accuracy of approximately 25 meters.
户外定位的标准方法是GPS,因为它是全球可用的,相对准确,而且接收器便宜。然而,由于信号强度低,GPS在室内工作效果不佳。我们探索了一种新的定位方法,它使用与GPS定位相同的原理,但使用飞机传输的信号。与GPS相比,飞机信号很强,可以在室内接收。我们的原型实现实现了大约25米的用户定位精度。
{"title":"Indoor Localization with Aircraft Signals","authors":"M. Eichelberger, Kevin Luchsinger, Simon Tanner, Roger Wattenhofer","doi":"10.1145/3131672.3131698","DOIUrl":"https://doi.org/10.1145/3131672.3131698","url":null,"abstract":"The standard method for outdoor localization is GPS, because it is globally available, relatively accurate and receivers are inexpensive. However, GPS does not work well indoors due to low signal strength. We explore a new localization approach, which uses the same principle as GPS localization, but employs signals transmitted by aircraft. Compared to GPS, aircraft signals are strong and can be received indoors. Our prototype implementation achieves a user localization accuracy of approximately 25 meters.","PeriodicalId":424262,"journal":{"name":"Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124519473","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 23
期刊
Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1