首页 > 最新文献

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

英文 中文
Robust time synchronization in wireless sensor networks using real time clock 基于实时时钟的无线传感器网络鲁棒时间同步
Pub Date : 2014-11-03 DOI: 10.1145/2668332.2668365
Hessam Mohammadmoradi, O. Gnawali, Nir Rattner, A. Terzis, A. Szalay
Time synchronization is an essential service in many sensor network applications. Harsh environment which causes nodes to fail, go offline, or reboot can challenge many time synchronization protocols. In this work, we first characterize this challenge and use a real time clock in one of the nodes in the network to improve robustness of time synchronization. Our experiments show that our approach improves the robustness of state-of-the-art offline time synchronization protocols.
时间同步是许多传感器网络应用中必不可少的服务。导致节点故障、脱机或重新启动的恶劣环境可能对许多时间同步协议构成挑战。在这项工作中,我们首先描述了这一挑战,并在网络中的一个节点中使用实时时钟来提高时间同步的鲁棒性。我们的实验表明,我们的方法提高了最先进的离线时间同步协议的鲁棒性。
{"title":"Robust time synchronization in wireless sensor networks using real time clock","authors":"Hessam Mohammadmoradi, O. Gnawali, Nir Rattner, A. Terzis, A. Szalay","doi":"10.1145/2668332.2668365","DOIUrl":"https://doi.org/10.1145/2668332.2668365","url":null,"abstract":"Time synchronization is an essential service in many sensor network applications. Harsh environment which causes nodes to fail, go offline, or reboot can challenge many time synchronization protocols. In this work, we first characterize this challenge and use a real time clock in one of the nodes in the network to improve robustness of time synchronization. Our experiments show that our approach improves the robustness of state-of-the-art offline time synchronization protocols.","PeriodicalId":223777,"journal":{"name":"Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127838214","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
ZiSense: towards interference resilient duty cycling in wireless sensor networks ZiSense:无线传感器网络抗干扰占空比研究
Pub Date : 2014-11-03 DOI: 10.1145/2668332.2668334
Xiaolong Zheng, Zhichao Cao, Jiliang Wang, Yuan He, Yunhao Liu
To save energy, wireless sensor networks often run in a low duty cycle mode, where the radios of sensor nodes are scheduled between ON and OFF states. For nodes to communicate with each other, Low Power Listening (LPL) and Low Power Probing (LPP) are two types of rendezvous mechanisms. Nodes with LPL or LPP rely on signal strength or probe packets to detect potential transmissions, and then keep the radio-on for communications. Unfortunately, in many cases, signal strength and probe packets are susceptible to interference, resulting in undesirable radio on time when the signal strength of interference is above a threshold or a probe packet is interfered. To address the issue, we propose ZiSense, an energy efficient rendezvous mechanism which is resilient to interference. Instead of checking the signal strength or decoding the probe packets, ZiSense detects the existence of ZigBee transmissions and wakes up nodes accordingly. On sensor nodes with limited information and resource, we carefully study and extract short-term features purely from the time-domain RSSI sequence, and design a rule-based approach to efficiently identify the existence of ZigBee. We theoretically analyze the benefit of ZiSense in different environments and implement a prototype in TinyOS with TelosB motes. We examine ZiSense performance under controlled interference and office environments. The evaluation results show that, compared with state-of-the-art rendezvous mechanisms, ZiSense significantly reduces the energy consumption.
为了节省能源,无线传感器网络通常在低占空比模式下运行,其中传感器节点的无线电被安排在ON和OFF状态之间。对于节点之间的通信,低功率侦听(LPL)和低功率探测(LPP)是两种类型的会合机制。具有LPL或LPP的节点依靠信号强度或探测数据包来检测潜在的传输,然后保持无线电通信。不幸的是,在许多情况下,信号强度和探测数据包容易受到干扰,导致当干扰信号强度超过阈值或探测数据包受到干扰时,不期望的无线电准时。为了解决这个问题,我们提出了一种具有抗干扰能力的节能交会机制ZiSense。与检查信号强度或解码探测数据包不同,ZiSense检测到ZigBee传输的存在并相应地唤醒节点。在信息资源有限的传感器节点上,单纯从时域RSSI序列中仔细研究提取短期特征,设计基于规则的方法高效识别ZigBee的存在性。我们从理论上分析了ZiSense在不同环境下的优势,并在TinyOS中使用TelosB motes实现了原型。我们测试了ZiSense在受控干扰和办公环境下的性能。评估结果表明,与目前最先进的交会机构相比,ZiSense显著降低了能耗。
{"title":"ZiSense: towards interference resilient duty cycling in wireless sensor networks","authors":"Xiaolong Zheng, Zhichao Cao, Jiliang Wang, Yuan He, Yunhao Liu","doi":"10.1145/2668332.2668334","DOIUrl":"https://doi.org/10.1145/2668332.2668334","url":null,"abstract":"To save energy, wireless sensor networks often run in a low duty cycle mode, where the radios of sensor nodes are scheduled between ON and OFF states. For nodes to communicate with each other, Low Power Listening (LPL) and Low Power Probing (LPP) are two types of rendezvous mechanisms. Nodes with LPL or LPP rely on signal strength or probe packets to detect potential transmissions, and then keep the radio-on for communications. Unfortunately, in many cases, signal strength and probe packets are susceptible to interference, resulting in undesirable radio on time when the signal strength of interference is above a threshold or a probe packet is interfered. To address the issue, we propose ZiSense, an energy efficient rendezvous mechanism which is resilient to interference. Instead of checking the signal strength or decoding the probe packets, ZiSense detects the existence of ZigBee transmissions and wakes up nodes accordingly. On sensor nodes with limited information and resource, we carefully study and extract short-term features purely from the time-domain RSSI sequence, and design a rule-based approach to efficiently identify the existence of ZigBee. We theoretically analyze the benefit of ZiSense in different environments and implement a prototype in TinyOS with TelosB motes. We examine ZiSense performance under controlled interference and office environments. The evaluation results show that, compared with state-of-the-art rendezvous mechanisms, ZiSense significantly reduces the energy consumption.","PeriodicalId":223777,"journal":{"name":"Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127524319","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}
引用次数: 82
iLocScan: harnessing multipath for simultaneous indoor source localization and space scanning iLocScan:利用多路径同时进行室内源定位和空间扫描
Pub Date : 2014-11-03 DOI: 10.1145/2668332.2668345
Chi Zhang, Feng Li, Jun Luo, Ying He
Whereas a few physical layer techniques have been proposed to locate a signal source indoors, they all deem multipath a "curse" and hence take great efforts to cope with it. Consequently, each sensor only obtains the information about the direct path; this necessitates a networked sensing system (hence higher system complexity and deployment cost) with at least three sensors to actually locate a source. In this paper, we deem multipath a "bless" and thus innovatively exploit the power of it. Essentially, with minor knowledge of the geometry of an indoor space, each signal path may potentially contribute a new piece of information to the location of its source. As a result, it is possible to locate the source with only one hand-held device. At the same time, the extra information provided by multipath can help to at least partially reconstruct the geometry of the indoor space, which enables a floor plan generation process missing in most of the indoor localization systems. To demonstrate these ideas, we implement a USRP-based radio sensor prototype named iLocScan; it can simultaneously scan an indoor space (hence generate a plan for it) and position the signal source in it. Through iLocScan, we mainly aim to showcase the feasibility of harnessing multipath in assisting indoor localization, rather than to rival existing proposals in terms of localization accuracy. Nevertheless, our experiments show that iLocScan offers satisfactory results on both source localization and space scanning.
虽然已经提出了一些物理层技术来定位室内信号源,但它们都认为多路径是一种“诅咒”,因此需要付出很大的努力来应对它。因此,每个传感器只获取直接路径的信息;这需要一个网络传感系统(因此更高的系统复杂性和部署成本),至少有三个传感器来实际定位一个源。在本文中,我们认为多路径是一种“祝福”,从而创新地利用它的力量。从本质上讲,只要对室内空间的几何形状稍有了解,每个信号路径都可能为信号源的位置提供新的信息。因此,仅用一个手持设备就可以定位信号源。同时,多路径提供的额外信息可以帮助至少部分重建室内空间的几何形状,这使得大多数室内定位系统所缺少的平面图生成过程成为可能。为了证明这些想法,我们实现了一个基于usrp的无线电传感器原型iLocScan;它可以同时扫描室内空间(从而为其生成平面图)并定位其中的信号源。通过iLocScan,我们的主要目的是展示利用多路径辅助室内定位的可行性,而不是在定位精度方面与现有方案竞争。然而,我们的实验表明,iLocScan在源定位和空间扫描方面都取得了令人满意的结果。
{"title":"iLocScan: harnessing multipath for simultaneous indoor source localization and space scanning","authors":"Chi Zhang, Feng Li, Jun Luo, Ying He","doi":"10.1145/2668332.2668345","DOIUrl":"https://doi.org/10.1145/2668332.2668345","url":null,"abstract":"Whereas a few physical layer techniques have been proposed to locate a signal source indoors, they all deem multipath a \"curse\" and hence take great efforts to cope with it. Consequently, each sensor only obtains the information about the direct path; this necessitates a networked sensing system (hence higher system complexity and deployment cost) with at least three sensors to actually locate a source. In this paper, we deem multipath a \"bless\" and thus innovatively exploit the power of it. Essentially, with minor knowledge of the geometry of an indoor space, each signal path may potentially contribute a new piece of information to the location of its source. As a result, it is possible to locate the source with only one hand-held device. At the same time, the extra information provided by multipath can help to at least partially reconstruct the geometry of the indoor space, which enables a floor plan generation process missing in most of the indoor localization systems. To demonstrate these ideas, we implement a USRP-based radio sensor prototype named iLocScan; it can simultaneously scan an indoor space (hence generate a plan for it) and position the signal source in it. Through iLocScan, we mainly aim to showcase the feasibility of harnessing multipath in assisting indoor localization, rather than to rival existing proposals in terms of localization accuracy. Nevertheless, our experiments show that iLocScan offers satisfactory results on both source localization and space scanning.","PeriodicalId":223777,"journal":{"name":"Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems","volume":"72 12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134543960","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}
引用次数: 50
Ravel a framework for embedded-gateway-cloud applications 为嵌入式网关云应用程序提供一个框架
Pub Date : 2014-11-03 DOI: 10.1145/2668332.2668356
Laurynas Riliskis, P. Levis
Ravel is a software framework for developing sensor network applications that follow the eMbedded-Gateway-Cloud architecture. Developers describe a Ravel application as a data processing pipeline in terms of two abstractions: models and transforms between models. This pipeline generates code for controllers that can compile to and run on any element of the architecture, from embedded devices to cloud servers. Developers also specify views, that represent the data set on a particular device. Therefore, each device type is a space where data flows via transform. The framework automatically handles moving data between spaces using appropriate network protocols. Compile-time tools verify that the code, once modified by the developer, still follows application specification as defined by the data pipeline.
Ravel是一个软件框架,用于开发遵循嵌入式网关云架构的传感器网络应用程序。开发人员将Ravel应用程序描述为两个抽象方面的数据处理管道:模型和模型之间的转换。该管道为控制器生成代码,这些代码可以编译到架构的任何元素(从嵌入式设备到云服务器)并在其上运行。开发人员还指定视图,这些视图表示特定设备上的数据集。因此,每种设备类型都是数据通过转换流动的空间。该框架使用适当的网络协议自动处理空间之间的移动数据。编译时工具验证开发人员修改后的代码是否仍然遵循数据管道定义的应用程序规范。
{"title":"Ravel a framework for embedded-gateway-cloud applications","authors":"Laurynas Riliskis, P. Levis","doi":"10.1145/2668332.2668356","DOIUrl":"https://doi.org/10.1145/2668332.2668356","url":null,"abstract":"Ravel is a software framework for developing sensor network applications that follow the eMbedded-Gateway-Cloud architecture. Developers describe a Ravel application as a data processing pipeline in terms of two abstractions: models and transforms between models. This pipeline generates code for controllers that can compile to and run on any element of the architecture, from embedded devices to cloud servers. Developers also specify views, that represent the data set on a particular device. Therefore, each device type is a space where data flows via transform. The framework automatically handles moving data between spaces using appropriate network protocols. Compile-time tools verify that the code, once modified by the developer, still follows application specification as defined by the data pipeline.","PeriodicalId":223777,"journal":{"name":"Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133385529","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}
引用次数: 1
From rateless to distanceless: enabling sparse sensor network deployment in large areas 从无速率到无距离:实现大面积稀疏传感器网络部署
Pub Date : 2014-11-03 DOI: 10.1145/2668332.2668372
Wan Du, Zhenjiang Li, J. C. Liando, Mo Li
This demo presents a distanceless networking approach for wireless sensor networks sparsely deployed in large areas. We implement the proposed scheme and deploy the sensor network in a large urban reservoir of 2.5km * 3.0km to monitor the field wind distribution. We show the in-field deployment procedure of the wind field measurement system and demonstrate the performance of the data collection protocol by a small testbed on site.
本演示展示了一种用于大面积稀疏部署的无线传感器网络的无距离网络方法。我们将提出的方案付诸实施,并将传感器网络部署在一个2.5km * 3.0km的大型城市水库中,以监测现场风的分布。展示了风场测量系统的现场部署过程,并通过小型现场试验台验证了数据采集协议的性能。
{"title":"From rateless to distanceless: enabling sparse sensor network deployment in large areas","authors":"Wan Du, Zhenjiang Li, J. C. Liando, Mo Li","doi":"10.1145/2668332.2668372","DOIUrl":"https://doi.org/10.1145/2668332.2668372","url":null,"abstract":"This demo presents a distanceless networking approach for wireless sensor networks sparsely deployed in large areas. We implement the proposed scheme and deploy the sensor network in a large urban reservoir of 2.5km * 3.0km to monitor the field wind distribution. We show the in-field deployment procedure of the wind field measurement system and demonstrate the performance of the data collection protocol by a small testbed on site.","PeriodicalId":223777,"journal":{"name":"Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131289787","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
Facilitating continued run of sensor data analytics services using user driven proactive memory reclamation scheme 使用用户驱动的主动内存回收方案,促进传感器数据分析服务的持续运行
Pub Date : 2014-11-03 DOI: 10.1145/2668332.2668362
Swarnava Dey, P. Datta, A. Mukherjee, H. Paul, A. Basu
Smartphones are currently being used to develop diverse range of applications (apps) involving sensors. These apps generally acquire and analyze sensor data and are usually implemented as background services. The importance values of Android processes are in a hierarchy of foreground, visible, background etc. in decreasing order of importance. Whenever a new process arrives, it may necessitate removal of old and less important processes for reclaiming memory. Current smartphones do not provide any options through which user's idea of priority can override that of the system defaults. In this work we present an implementation that enables the user to obtain alerts on system load and recommendations to proactively kill a set of processes to reclaim system memory. This enables user selected background process to be spared from the standard android policy of process termination, in lieu of foreground apps, relatively unimportant from user perspective, during that period. We show that manual reclaiming of memory based on recommendations from our app, reduces the automatic killing and measurement lag experienced by a sensor analytics app under test. This work is redundant if processing power and main memory of a smartphone is always surplus than required for its normal usage.
目前,智能手机被用于开发涉及传感器的各种应用程序(app)。这些应用程序通常获取和分析传感器数据,通常作为后台服务实现。Android进程的重要性值按重要性递减顺序依次为前台、可见、后台等。每当一个新进程到来时,它可能需要删除旧的和不太重要的进程来回收内存。目前的智能手机不提供任何选项,通过用户的想法优先级可以覆盖系统默认值。在这项工作中,我们提出了一个实现,使用户能够获得关于系统负载的警报和建议,以主动终止一组进程以回收系统内存。这使得用户选择的后台进程可以免于标准的android进程终止策略,而不是前台应用程序,从用户的角度来看,在此期间相对不重要。我们展示了基于我们的应用程序的建议手动回收内存,减少了测试中的传感器分析应用程序所经历的自动终止和测量延迟。如果智能手机的处理能力和主内存总是超出正常使用所需,那么这项工作就是多余的。
{"title":"Facilitating continued run of sensor data analytics services using user driven proactive memory reclamation scheme","authors":"Swarnava Dey, P. Datta, A. Mukherjee, H. Paul, A. Basu","doi":"10.1145/2668332.2668362","DOIUrl":"https://doi.org/10.1145/2668332.2668362","url":null,"abstract":"Smartphones are currently being used to develop diverse range of applications (apps) involving sensors. These apps generally acquire and analyze sensor data and are usually implemented as background services. The importance values of Android processes are in a hierarchy of foreground, visible, background etc. in decreasing order of importance. Whenever a new process arrives, it may necessitate removal of old and less important processes for reclaiming memory. Current smartphones do not provide any options through which user's idea of priority can override that of the system defaults. In this work we present an implementation that enables the user to obtain alerts on system load and recommendations to proactively kill a set of processes to reclaim system memory. This enables user selected background process to be spared from the standard android policy of process termination, in lieu of foreground apps, relatively unimportant from user perspective, during that period. We show that manual reclaiming of memory based on recommendations from our app, reduces the automatic killing and measurement lag experienced by a sensor analytics app under test. This work is redundant if processing power and main memory of a smartphone is always surplus than required for its normal usage.","PeriodicalId":223777,"journal":{"name":"Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130385056","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}
引用次数: 0
DSP.Ear: leveraging co-processor support for continuous audio sensing on smartphones DSP。Ear:利用协处理器支持智能手机上的连续音频感应
Pub Date : 2014-09-10 DOI: 10.1145/2668332.2668349
Petko Georgiev, N. Lane, Kiran Rachuri, C. Mascolo
The rapidly growing adoption of sensor-enabled smartphones has greatly fueled the proliferation of applications that use phone sensors to monitor user behavior. A central sensor among these is the microphone which enables, for instance, the detection of valence in speech, or the identification of speakers. Deploying multiple of these applications on a mobile device to continuously monitor the audio environment allows for the acquisition of a diverse range of sound-related contextual inferences. However, the cumulative processing burden critically impacts the phone battery. To address this problem, we propose DSP.Ear -- an integrated sensing system that takes advantage of the latest low-power DSP co-processor technology in commodity mobile devices to enable the continuous and simultaneous operation of multiple established algorithms that perform complex audio inferences. The system extracts emotions from voice, estimates the number of people in a room, identifies the speakers, and detects commonly found ambient sounds, while critically incurring little overhead to the device battery. This is achieved through a series of pipeline optimizations that allow the computation to remain largely on the DSP. Through detailed evaluation of our prototype implementation we show that, by exploiting a smartphone's co-processor, DSP.Ear achieves a 3 to 7 times increase in the battery lifetime compared to a solution that uses only the phone's main processor. In addition, DSP.Ear is 2 to 3 times more power efficient than a naïve DSP solution without optimizations. We further analyze a large-scale dataset from 1320 Android users to show that in about 80-90% of the daily usage instances DSP.Ear is able to sustain a full day of operation (even in the presence of other smartphone workloads) with a single battery charge.
传感器智能手机的迅速普及极大地推动了使用手机传感器监控用户行为的应用程序的激增。这些传感器中的一个中心传感器是麦克风,例如,它可以检测语音中的价,或识别说话者。在移动设备上部署多个这样的应用程序,以持续监控音频环境,从而可以获取各种与声音相关的上下文推断。然而,累积的处理负担严重影响着手机电池。为了解决这个问题,我们提出了DSP。Ear——一种集成传感系统,利用商用移动设备中最新的低功耗DSP协处理器技术,使执行复杂音频推理的多种既定算法能够连续和同时运行。该系统从声音中提取情绪,估计房间里的人数,识别扬声器,并检测常见的环境声音,同时对设备电池的开销很少。这是通过一系列的管道优化来实现的,这些优化允许计算在很大程度上保留在DSP上。通过对原型实现的详细评估,我们表明,通过利用智能手机的协处理器DSP。与仅使用手机主处理器的解决方案相比,Ear的电池寿命延长了3到7倍。此外,DSP。Ear的功耗效率是未经优化的naïve DSP解决方案的2到3倍。我们进一步分析了来自1320个Android用户的大规模数据集,显示在大约80-90%的日常使用实例中,DSP。只需一次电池充电,Ear就可以维持一整天的运行(即使在其他智能手机工作负载存在的情况下)。
{"title":"DSP.Ear: leveraging co-processor support for continuous audio sensing on smartphones","authors":"Petko Georgiev, N. Lane, Kiran Rachuri, C. Mascolo","doi":"10.1145/2668332.2668349","DOIUrl":"https://doi.org/10.1145/2668332.2668349","url":null,"abstract":"The rapidly growing adoption of sensor-enabled smartphones has greatly fueled the proliferation of applications that use phone sensors to monitor user behavior. A central sensor among these is the microphone which enables, for instance, the detection of valence in speech, or the identification of speakers. Deploying multiple of these applications on a mobile device to continuously monitor the audio environment allows for the acquisition of a diverse range of sound-related contextual inferences. However, the cumulative processing burden critically impacts the phone battery. To address this problem, we propose DSP.Ear -- an integrated sensing system that takes advantage of the latest low-power DSP co-processor technology in commodity mobile devices to enable the continuous and simultaneous operation of multiple established algorithms that perform complex audio inferences. The system extracts emotions from voice, estimates the number of people in a room, identifies the speakers, and detects commonly found ambient sounds, while critically incurring little overhead to the device battery. This is achieved through a series of pipeline optimizations that allow the computation to remain largely on the DSP. Through detailed evaluation of our prototype implementation we show that, by exploiting a smartphone's co-processor, DSP.Ear achieves a 3 to 7 times increase in the battery lifetime compared to a solution that uses only the phone's main processor. In addition, DSP.Ear is 2 to 3 times more power efficient than a naïve DSP solution without optimizations. We further analyze a large-scale dataset from 1320 Android users to show that in about 80-90% of the daily usage instances DSP.Ear is able to sustain a full day of operation (even in the presence of other smartphone workloads) with a single battery charge.","PeriodicalId":223777,"journal":{"name":"Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123128372","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}
引用次数: 59
Mining users' significant driving routes with low-power sensors 利用低功耗传感器挖掘用户重要行车路线
Pub Date : 2014-09-08 DOI: 10.1145/2668332.2668348
S. Nawaz, C. Mascolo
While there is significant work on sensing and recognition of significant places for users, little attention has been given to users' significant routes. Recognizing these routine journeys, can open doors for the development of novel applications, like personalized travel alerts, and enhancement of user's travel experience. However, the high energy consumption of traditional location sensing technologies, such as GPS or WiFi based localization, is a barrier to passive and ubiquitous route sensing through smartphones. In this paper, we present a passive route sensing framework that continuously monitors a vehicle user solely through a phone's gyroscope and accelerometer. This approach can differentiate and recognize various routes taken by the user by time warping angular speeds experienced by the phone while in transit and is independent of phone orientation and location within the vehicle, small detours and traffic conditions. We compare the route learning and recognition capabilities of this approach with GPS trajectory analysis and show that it achieves similar performance. Moreover, with an embedded co-processor, common to most new generation phones, it achieves energy savings of an order of magnitude over the GPS sensor.
虽然在感知和识别用户的重要地点方面进行了大量工作,但很少注意用户的重要路线。认识到这些日常旅行,可以为开发新的应用程序打开大门,比如个性化的旅行提醒,增强用户的旅行体验。然而,传统的位置传感技术,如基于GPS或WiFi的定位,其高能耗是通过智能手机进行被动和无处不在的路径传感的障碍。在本文中,我们提出了一种被动路径传感框架,该框架仅通过手机的陀螺仪和加速度计连续监测车辆用户。这种方法可以通过手机在行驶过程中经历的时间扭曲角速度来区分和识别用户所走的各种路线,并且与手机在车内的方向和位置、小弯路和交通状况无关。我们将该方法的路线学习和识别能力与GPS轨迹分析进行了比较,结果表明它达到了相似的性能。此外,与大多数新一代手机通用的嵌入式协处理器相比,它比GPS传感器节省了一个数量级的能量。
{"title":"Mining users' significant driving routes with low-power sensors","authors":"S. Nawaz, C. Mascolo","doi":"10.1145/2668332.2668348","DOIUrl":"https://doi.org/10.1145/2668332.2668348","url":null,"abstract":"While there is significant work on sensing and recognition of significant places for users, little attention has been given to users' significant routes. Recognizing these routine journeys, can open doors for the development of novel applications, like personalized travel alerts, and enhancement of user's travel experience. However, the high energy consumption of traditional location sensing technologies, such as GPS or WiFi based localization, is a barrier to passive and ubiquitous route sensing through smartphones. In this paper, we present a passive route sensing framework that continuously monitors a vehicle user solely through a phone's gyroscope and accelerometer. This approach can differentiate and recognize various routes taken by the user by time warping angular speeds experienced by the phone while in transit and is independent of phone orientation and location within the vehicle, small detours and traffic conditions. We compare the route learning and recognition capabilities of this approach with GPS trajectory analysis and show that it achieves similar performance. Moreover, with an embedded co-processor, common to most new generation phones, it achieves energy savings of an order of magnitude over the GPS sensor.","PeriodicalId":223777,"journal":{"name":"Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems","volume":"79 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131497889","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}
引用次数: 70
Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems 第十二届美国计算机学会嵌入式网络传感器系统会议论文集
Ákos Lédecz, P. Dutta, Chenyang Lu
{"title":"Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems","authors":"Ákos Lédecz, P. Dutta, Chenyang Lu","doi":"10.1145/2668332","DOIUrl":"https://doi.org/10.1145/2668332","url":null,"abstract":"","PeriodicalId":223777,"journal":{"name":"Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129180597","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
期刊
Proceedings of the 12th 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学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1