首页 > 最新文献

Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services最新文献

英文 中文
Acoustic ruler using wireless earbud 使用无线耳塞的声学尺
Ruofeng Liu, Wenjun Jiang, Xun Chen
In the paper, we demonstrate an application of the wireless earbud - an acoustic ruler. Approaches are proposed to improve the robustness of the design in the low signal-to-noise ratio environment. We also share our solution to several engineering challenges, which aims at facilitating the transformation of earbuds to into acoustic sensing research platforms without any hardware modification.
在本文中,我们演示了无线耳塞的一种应用——声学尺。提出了在低信噪比环境下提高设计鲁棒性的方法。我们还分享了我们对几个工程挑战的解决方案,旨在促进耳塞在不进行任何硬件修改的情况下转变为声传感研究平台。
{"title":"Acoustic ruler using wireless earbud","authors":"Ruofeng Liu, Wenjun Jiang, Xun Chen","doi":"10.1145/3458864.3466905","DOIUrl":"https://doi.org/10.1145/3458864.3466905","url":null,"abstract":"In the paper, we demonstrate an application of the wireless earbud - an acoustic ruler. Approaches are proposed to improve the robustness of the design in the low signal-to-noise ratio environment. We also share our solution to several engineering challenges, which aims at facilitating the transformation of earbuds to into acoustic sensing research platforms without any hardware modification.","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116024329","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
SOS 紧急求救信号
S. Narayana, R. Prasad, T. Prabhakar
{"title":"SOS","authors":"S. Narayana, R. Prasad, T. Prabhakar","doi":"10.4414/saez.2016.04440","DOIUrl":"https://doi.org/10.4414/saez.2016.04440","url":null,"abstract":"","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124286161","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
TyrLoc
Zhihao Gu, Taiwei He, Junwei Yin, Yuedong Xu, Jun Wu
This work presents the design and implementation of TyrLoc, an accurate multi-technology switching MIMO localization system that can be deployed on low-cost SDRs. TyrLoc only uses a single RF Chain to switch on each antenna in an antenna array within the coherence time asynchronously, thus mimicking a MIMO platform to pinpoint the positions of WIFI, Bluetooth Low Energy (BLE) and LoRa devices. TyrLoc makes three key technical contributions. First, TyrLoc modifies the firmware of inexpensive PlutoSDR that controls the antenna switching pattern and tags the signal associated with each antenna. Second, it develops a two-stage fine-grained carrier frequency offset (CFO) calibration algorithm that harnesses the agile antenna switching pattern and is 10× more accurate than the baseline method. Third, TyrLoc employs an interpolated transform approach to facilitate angle-of-arrival (AoA) estimation in the presence of missing antennas. The AoA-based localization experiments in a multipath-rich indoor environment show that TyrLoc with eight antennas achieves the median errors of 63cm for WIFI, 39cm for BLE and 32cm for LoRa, respectively.
{"title":"TyrLoc","authors":"Zhihao Gu, Taiwei He, Junwei Yin, Yuedong Xu, Jun Wu","doi":"10.1145/3458864.3467677","DOIUrl":"https://doi.org/10.1145/3458864.3467677","url":null,"abstract":"This work presents the design and implementation of TyrLoc, an accurate multi-technology switching MIMO localization system that can be deployed on low-cost SDRs. TyrLoc only uses a single RF Chain to switch on each antenna in an antenna array within the coherence time asynchronously, thus mimicking a MIMO platform to pinpoint the positions of WIFI, Bluetooth Low Energy (BLE) and LoRa devices. TyrLoc makes three key technical contributions. First, TyrLoc modifies the firmware of inexpensive PlutoSDR that controls the antenna switching pattern and tags the signal associated with each antenna. Second, it develops a two-stage fine-grained carrier frequency offset (CFO) calibration algorithm that harnesses the agile antenna switching pattern and is 10× more accurate than the baseline method. Third, TyrLoc employs an interpolated transform approach to facilitate angle-of-arrival (AoA) estimation in the presence of missing antennas. The AoA-based localization experiments in a multipath-rich indoor environment show that TyrLoc with eight antennas achieves the median errors of 63cm for WIFI, 39cm for BLE and 32cm for LoRa, respectively.","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"130 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122073269","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}
引用次数: 9
Discovering emergency call pitfalls for cellular networks with formal methods 用形式化方法发现蜂窝网络的紧急呼叫陷阱
Kaiyu Hou, You Li, Yinbo Yu, Yan Chen, Hai Zhou
Availability and security problems in cellular emergency call systems can cost people their lives, yet this topic has not been thoroughly researched. Based on our proposed Seed-Assisted Specification method, we start to investigate this topic by looking closely into one emergency call failure case in China. Using what we learned from the case as prior knowledge, we build a formal model of emergency call systems with proper granularity. By running model checking, four public-unaware scenarios where emergency calls cannot be correctly routed are discovered. Additionally, we extract configurations of two major U.S. carriers and incorporate them as model constraints into the model. Based on the augmented model, we find two new attacks leveraging the privileges of emergency calls. Finally, we present a solution with marginal overhead to resolve issues we can foresee.
蜂窝紧急呼叫系统的可用性和安全性问题可能会给人们带来生命危险,但这一课题的研究还不够深入。基于我们提出的种子辅助规范方法,我们通过仔细研究中国的一个紧急呼叫失败案例来开始研究这个主题。利用我们从案例中学到的先验知识,我们建立了一个具有适当粒度的紧急呼叫系统的正式模型。通过运行模型检查,发现了四种无法正确路由紧急呼叫的公众不知情场景。此外,我们提取了美国两家主要航空公司的配置,并将其作为模型约束纳入模型。基于增强模型,我们发现了两种利用紧急呼叫特权的新攻击。最后,我们提出了一个具有边际开销的解决方案来解决我们可以预见的问题。
{"title":"Discovering emergency call pitfalls for cellular networks with formal methods","authors":"Kaiyu Hou, You Li, Yinbo Yu, Yan Chen, Hai Zhou","doi":"10.1145/3458864.3466625","DOIUrl":"https://doi.org/10.1145/3458864.3466625","url":null,"abstract":"Availability and security problems in cellular emergency call systems can cost people their lives, yet this topic has not been thoroughly researched. Based on our proposed Seed-Assisted Specification method, we start to investigate this topic by looking closely into one emergency call failure case in China. Using what we learned from the case as prior knowledge, we build a formal model of emergency call systems with proper granularity. By running model checking, four public-unaware scenarios where emergency calls cannot be correctly routed are discovered. Additionally, we extract configurations of two major U.S. carriers and incorporate them as model constraints into the model. Based on the augmented model, we find two new attacks leveraging the privileges of emergency calls. Finally, we present a solution with marginal overhead to resolve issues we can foresee.","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"115 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130210635","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}
引用次数: 5
RayTrack
Wen-Hsuan Shen, Hsin-Mu Tsai
Connected autonomous vehicles have boosted a high demand on communication throughput in order to timely share the information collected by in-car sensors (e.g., LiDAR). While visible light communication (VLC) has shown its capability to offer Gigabit-level throughput for applications with high demand for data rate, most are performed indoors and the throughput of outdoor VLC drops to a few Mbps. To fill this performance gap, this paper presents RayTrack, an interference-free outdoor mobile VLC system. The key idea of RayTrack is to use a small but real-time adjustable FOV according to the transmitter location, which can effectively repel interference from the environment and from other transmitters and boost the system throughput. The idea also realizes virtual point-to-point links, and eliminates the need of link access control. To be able to minimize the transmitter detection time to only 20 ms, RayTrack leverages a high-compression-ratio compressive sensing scheme, incorporating a dual-photodiode architecture, optimized measurement matrix and Gaussian-based basis to increase sparsity. Real-world driving experiments show that RayTrack is able to achieve a data rate of 607.9 kbps with over 90% detection accuracy and lower than 15% bit error rate at 35 m, with 70 - 100 km/hr driving speed. To the best of our knowledge, this is the first working outdoor VLC system which can offer such range, throughput and error performance while accommodating freeway mobility.
{"title":"RayTrack","authors":"Wen-Hsuan Shen, Hsin-Mu Tsai","doi":"10.1145/3458864.3466867","DOIUrl":"https://doi.org/10.1145/3458864.3466867","url":null,"abstract":"Connected autonomous vehicles have boosted a high demand on communication throughput in order to timely share the information collected by in-car sensors (e.g., LiDAR). While visible light communication (VLC) has shown its capability to offer Gigabit-level throughput for applications with high demand for data rate, most are performed indoors and the throughput of outdoor VLC drops to a few Mbps. To fill this performance gap, this paper presents RayTrack, an interference-free outdoor mobile VLC system. The key idea of RayTrack is to use a small but real-time adjustable FOV according to the transmitter location, which can effectively repel interference from the environment and from other transmitters and boost the system throughput. The idea also realizes virtual point-to-point links, and eliminates the need of link access control. To be able to minimize the transmitter detection time to only 20 ms, RayTrack leverages a high-compression-ratio compressive sensing scheme, incorporating a dual-photodiode architecture, optimized measurement matrix and Gaussian-based basis to increase sparsity. Real-world driving experiments show that RayTrack is able to achieve a data rate of 607.9 kbps with over 90% detection accuracy and lower than 15% bit error rate at 35 m, with 70 - 100 km/hr driving speed. To the best of our knowledge, this is the first working outdoor VLC system which can offer such range, throughput and error performance while accommodating freeway mobility.","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128439755","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
SOS: isolated health monitoring system to save our satellites SOS:孤立的健康监测系统,拯救我们的卫星
S. Narayana, R. V. Prasad, T. V. Prabhakar
With the advent of Space-IoTs, the rate of launch of satellites has grown significantly. Alongside, the failure rate of satellites has also surged increased tremendously. Satellites are non-repairable systems in orbit, and the financial loss incurred when the satellites fail before their expected mission time is substantial. If the source of a failure is known while the satellite is in orbit, then there is a possibility to revive it by sending appropriate commands from ground stations. In this work, we present a simple, independent satellite health monitoring system called Chirper. The Chirper is equipped with multiple modules such as IMU, isolated voltage and current measurement probes, and an onboard communication channel. We present a new approach to measure low DC voltages in an isolated way, providing a resolution and accuracy of around 1 V. We evaluated the design and performance of the Chirper through simulation, testing it in space systems test facility, and by mounting it on a helium balloon. With extensive experiments we show that 90% of the time the dc voltage measurement error is within 0.8 V, and the maximum error is 0.9 V. We expect to launch the Chirper soon on a space system.
随着空间物联网的出现,卫星的发射速度显著提高。与此同时,卫星的故障率也急剧上升。卫星是轨道上不可修复的系统,当卫星在预期任务时间之前发生故障时,所造成的经济损失是巨大的。如果卫星在轨道上时知道故障的根源,那么就有可能通过从地面站发送适当的命令来恢复它。在这项工作中,我们提出了一个简单的,独立的卫星健康监测系统,称为Chirper。Chirper配备了多个模块,如IMU,隔离电压和电流测量探头,以及机载通信通道。我们提出了一种以隔离方式测量低直流电压的新方法,提供了大约1 V的分辨率和精度。我们对Chirper的设计和性能进行了仿真评估,在空间系统测试设施中进行了测试,并将其安装在氦气球上。通过大量的实验表明,90%的直流电压测量误差在0.8 V以内,最大误差为0.9 V。我们预计不久将在太空系统上发射Chirper。
{"title":"SOS: isolated health monitoring system to save our satellites","authors":"S. Narayana, R. V. Prasad, T. V. Prabhakar","doi":"10.1145/3458864.3466862","DOIUrl":"https://doi.org/10.1145/3458864.3466862","url":null,"abstract":"With the advent of Space-IoTs, the rate of launch of satellites has grown significantly. Alongside, the failure rate of satellites has also surged increased tremendously. Satellites are non-repairable systems in orbit, and the financial loss incurred when the satellites fail before their expected mission time is substantial. If the source of a failure is known while the satellite is in orbit, then there is a possibility to revive it by sending appropriate commands from ground stations. In this work, we present a simple, independent satellite health monitoring system called Chirper. The Chirper is equipped with multiple modules such as IMU, isolated voltage and current measurement probes, and an onboard communication channel. We present a new approach to measure low DC voltages in an isolated way, providing a resolution and accuracy of around 1 V. We evaluated the design and performance of the Chirper through simulation, testing it in space systems test facility, and by mounting it on a helium balloon. With extensive experiments we show that 90% of the time the dc voltage measurement error is within 0.8 V, and the maximum error is 0.9 V. We expect to launch the Chirper soon on a space system.","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115684902","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
SafetyNOT SafetyNOT
Muhammad Ibrahim, A. Imran, Antonio Bianchi
Many apps performing security-sensitive tasks (e.g., online banking) attempt to verify the integrity of the device they are running in and the integrity of their own code. To ease this goal, Android provides an API, called the SafetyNet Attestation API, that can be used to detect if the device an app is running in is in a "safe" state (e.g., non-rooted) and if the app's code has not been modified (using, for instance, app repackaging). In this paper, we perform the first large-scale systematic analysis of the usage of the SafetyNet API. Our study identifies many common mistakes that app developers make when attempting to use this API. Specifically, we provide a systematic categorization of the possible misusages of this API, and we analyze how frequent each misuse is. Our results show that, for instance, more than half of the analyzed apps check SafetyNet results locally (as opposed to using a remote trusted server), rendering their checks trivially bypassable. Even more surprisingly, we found that none of the analyzed apps invoking the SafetyNet API uses it in a fully correct way.
{"title":"SafetyNOT","authors":"Muhammad Ibrahim, A. Imran, Antonio Bianchi","doi":"10.1145/3458864.3466627","DOIUrl":"https://doi.org/10.1145/3458864.3466627","url":null,"abstract":"Many apps performing security-sensitive tasks (e.g., online banking) attempt to verify the integrity of the device they are running in and the integrity of their own code. To ease this goal, Android provides an API, called the SafetyNet Attestation API, that can be used to detect if the device an app is running in is in a \"safe\" state (e.g., non-rooted) and if the app's code has not been modified (using, for instance, app repackaging). In this paper, we perform the first large-scale systematic analysis of the usage of the SafetyNet API. Our study identifies many common mistakes that app developers make when attempting to use this API. Specifically, we provide a systematic categorization of the possible misusages of this API, and we analyze how frequent each misuse is. Our results show that, for instance, more than half of the analyzed apps check SafetyNet results locally (as opposed to using a remote trusted server), rendering their checks trivially bypassable. Even more surprisingly, we found that none of the analyzed apps invoking the SafetyNet API uses it in a fully correct way.","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"83 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121644116","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}
引用次数: 12
FollowUpAR FollowUpAR
Jingao Xu, Guoxuan Chi, Zheng Yang, Danyang Li, Qian Zhang, Q. Ma, Xin Miao
Existing smartphone-based Augmented Reality (AR) systems are able to render virtual effects on static anchors. However, today's solutions lack the ability to render follow-up effects attached to moving anchors since they fail to track the 6 degrees of freedom (6-DoF) poses of them. We find an opportunity to accomplish the task by leveraging sensors capable of generating sparse point clouds on smartphones and fusing them with vision-based technologies. However, realizing this vision is non-trivial due to challenges in modeling radar error distributions and fusing heterogeneous sensor data. This study proposes FollowUpAR, a framework that integrates vision and sparse measurements to track object 6-DoF pose on smartphones. We derive a physical-level theoretical radar error distribution model based on an in-depth understanding of its hardware-level working principles and design a novel factor graph competent in fusing heterogeneous data. By doing so, FollowUpAR enables mobile devices to track anchor's pose accurately. We implement FollowUpAR on commodity smartphones and validate its performance with 800,000 frames in a total duration of 15 hours. The results show that FollowUpAR achieves a remarkable rotation tracking accuracy of 2.3° with a translation accuracy of 2.9mm, outperforming most existing tracking systems and comparable to state-of-the-art learning-based solutions. FollowUpAR can be integrated into ARCore and enable smartphones to render follow-up AR effects to moving objects.
{"title":"FollowUpAR","authors":"Jingao Xu, Guoxuan Chi, Zheng Yang, Danyang Li, Qian Zhang, Q. Ma, Xin Miao","doi":"10.1145/3458864.3467675","DOIUrl":"https://doi.org/10.1145/3458864.3467675","url":null,"abstract":"Existing smartphone-based Augmented Reality (AR) systems are able to render virtual effects on static anchors. However, today's solutions lack the ability to render follow-up effects attached to moving anchors since they fail to track the 6 degrees of freedom (6-DoF) poses of them. We find an opportunity to accomplish the task by leveraging sensors capable of generating sparse point clouds on smartphones and fusing them with vision-based technologies. However, realizing this vision is non-trivial due to challenges in modeling radar error distributions and fusing heterogeneous sensor data. This study proposes FollowUpAR, a framework that integrates vision and sparse measurements to track object 6-DoF pose on smartphones. We derive a physical-level theoretical radar error distribution model based on an in-depth understanding of its hardware-level working principles and design a novel factor graph competent in fusing heterogeneous data. By doing so, FollowUpAR enables mobile devices to track anchor's pose accurately. We implement FollowUpAR on commodity smartphones and validate its performance with 800,000 frames in a total duration of 15 hours. The results show that FollowUpAR achieves a remarkable rotation tracking accuracy of 2.3° with a translation accuracy of 2.9mm, outperforming most existing tracking systems and comparable to state-of-the-art learning-based solutions. FollowUpAR can be integrated into ARCore and enable smartphones to render follow-up AR effects to moving objects.","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121859031","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}
引用次数: 17
Is your smoke detector working properly?: robust fault tolerance approaches for smoke detectors 你的烟雾探测器工作正常吗?:烟雾探测器的鲁棒容错方法
Arjun Tambe, A. Nambi, Sumukh Marathe
Billions of smoke detectors are in use worldwide to provide early warning of fires. Despite this, they frequently fail to operate in an ongoing fire, risking death and property damage. A significant fraction of faults result from drift, or reduced sensitivity, and other faults in smoke detectors' phototransistors (PTs). Existing approaches attempt to detect drift from the PT output in normal conditions (without smoke). However, we find that drifted PTs mimic the output of working PTs in normal conditions, but diverge in the presence of smoke, making this approach ineffective. This paper presents two novel approaches to systematically detect faults and measure and compensate for drift in smoke detectors' PTs. Our first approach, called FallTime, measures a PT "fingerprint," a unique electrical characteristic with distinct behavior for working, drifted, and faulty components. FallTime can be added to many existing smoke detector models in software alone, with no/minimal hardware modifications. Our second approach, DriftTestButton, is a mechanical test button that simulates the behavior of smoke when pressed. It offers a robust, straightforward approach to detect faults, and can measure and compensate for drift across the entire smoke detector system. We empirically evaluate both approaches and present extensive experimental results from actual smoke detectors deployed in a commercial building, along with custom-built smoke detectors. By conducting tests with live smoke, we show that both FallTime and DriftTestButton perform more effectively than existing fault tolerance techniques and stand to substantially reduce the risk that a smoke detector fails to alarm in the presence of smoke.
全世界有数十亿个烟雾探测器用于提供火灾的早期预警。尽管如此,他们经常不能在持续的火灾中行动,冒着死亡和财产损失的风险。很大一部分故障是由于烟雾探测器光电晶体管(PTs)的漂移或灵敏度降低以及其他故障造成的。现有的方法试图在正常情况下(没有烟雾)检测PT输出的漂移。然而,我们发现漂移的PTs模拟正常条件下工作PTs的输出,但在烟雾存在时发散,使这种方法无效。本文提出了两种新的方法来系统地检测烟雾探测器的故障和测量和补偿漂移。我们的第一种方法称为FallTime,测量PT“指纹”,这是一种独特的电气特性,对于工作、漂移和故障组件具有不同的行为。FallTime可以单独在软件中添加到许多现有的烟雾探测器模型中,而无需/最小的硬件修改。我们的第二种方法是DriftTestButton,它是一个机械测试按钮,可以模拟按下时烟雾的行为。它提供了一种鲁棒,直接的方法来检测故障,并可以测量和补偿整个烟雾探测器系统的漂移。我们对这两种方法进行了实证评估,并从实际部署在商业建筑中的烟雾探测器以及定制的烟雾探测器中提供了广泛的实验结果。通过对实时烟雾进行测试,我们发现FallTime和DriftTestButton都比现有的容错技术更有效,并且大大降低了烟雾探测器在烟雾存在时无法报警的风险。
{"title":"Is your smoke detector working properly?: robust fault tolerance approaches for smoke detectors","authors":"Arjun Tambe, A. Nambi, Sumukh Marathe","doi":"10.1145/3458864.3466869","DOIUrl":"https://doi.org/10.1145/3458864.3466869","url":null,"abstract":"Billions of smoke detectors are in use worldwide to provide early warning of fires. Despite this, they frequently fail to operate in an ongoing fire, risking death and property damage. A significant fraction of faults result from drift, or reduced sensitivity, and other faults in smoke detectors' phototransistors (PTs). Existing approaches attempt to detect drift from the PT output in normal conditions (without smoke). However, we find that drifted PTs mimic the output of working PTs in normal conditions, but diverge in the presence of smoke, making this approach ineffective. This paper presents two novel approaches to systematically detect faults and measure and compensate for drift in smoke detectors' PTs. Our first approach, called FallTime, measures a PT \"fingerprint,\" a unique electrical characteristic with distinct behavior for working, drifted, and faulty components. FallTime can be added to many existing smoke detector models in software alone, with no/minimal hardware modifications. Our second approach, DriftTestButton, is a mechanical test button that simulates the behavior of smoke when pressed. It offers a robust, straightforward approach to detect faults, and can measure and compensate for drift across the entire smoke detector system. We empirically evaluate both approaches and present extensive experimental results from actual smoke detectors deployed in a commercial building, along with custom-built smoke detectors. By conducting tests with live smoke, we show that both FallTime and DriftTestButton perform more effectively than existing fault tolerance techniques and stand to substantially reduce the risk that a smoke detector fails to alarm in the presence of smoke.","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129026461","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}
引用次数: 4
A real-time experimentation platform for sub-6 GHz and millimeter-wave MIMO systems sub- 6ghz和毫米波MIMO系统的实时实验平台
J. O. Lacruz, R. Ortiz, Joerg Widmer
The performance of wireless communication systems is evolving rapidly, making it difficult to build experimentation platforms that meet the hardware requirements of new standards. The bandwidth of current systems ranges from 160 MHz for IEEE 802.11ac/ax to 2 GHz for Millimeter-Wave (mm-wave) IEEE 802.11ad/ay, and they support up to 8 spatial MIMO streams. Mobile 5G and beyond systems have a similarly diverse set of requirements. To address this, we propose a highly configurable wireless platform that meets such requirements and is both affordable and scalable. It is implemented on a single state-of-the-art FPGA board that can be configured from 4x4 mm-wave MIMO with 2 GHz channels to 8x8 MIMO with 160 MHz channels in sub-6 GHz bands. In addition, multi-band operation will play an important role in future wireless networks and our platform supports mixed configurations with simultaneous use of mm-wave and sub-6 GHz. Finally, the platform supports real-time operation, e.g., for closed-loop MIMO beam training with low-latency, by implementing suitable hardware/software accelerators. We demonstrate the platform's performance in a wide range of experiments. The platform is provided as open-source to build a community to use and extend it.
无线通信系统的性能发展迅速,使得构建满足新标准硬件要求的实验平台变得困难。当前系统的带宽范围从IEEE 802.11ac/ax的160 MHz到毫米波(mm-wave) IEEE 802.11ad/ay的2 GHz,它们最多支持8个空间MIMO流。移动5G及以后的系统也有类似的多样化需求。为了解决这个问题,我们提出了一个高度可配置的无线平台,满足这些要求,既经济实惠又可扩展。它是在一个最先进的FPGA板上实现的,可以配置从4x4毫米波MIMO与2 GHz通道到8x8 MIMO与160 MHz通道在sub-6 GHz频段。此外,多频段操作将在未来的无线网络中发挥重要作用,我们的平台支持同时使用毫米波和sub-6 GHz的混合配置。最后,该平台支持实时操作,例如,通过实施合适的硬件/软件加速器,实现低延迟的闭环MIMO波束训练。我们在广泛的实验中证明了该平台的性能。该平台作为开源提供,以建立一个使用和扩展它的社区。
{"title":"A real-time experimentation platform for sub-6 GHz and millimeter-wave MIMO systems","authors":"J. O. Lacruz, R. Ortiz, Joerg Widmer","doi":"10.1145/3458864.3466868","DOIUrl":"https://doi.org/10.1145/3458864.3466868","url":null,"abstract":"The performance of wireless communication systems is evolving rapidly, making it difficult to build experimentation platforms that meet the hardware requirements of new standards. The bandwidth of current systems ranges from 160 MHz for IEEE 802.11ac/ax to 2 GHz for Millimeter-Wave (mm-wave) IEEE 802.11ad/ay, and they support up to 8 spatial MIMO streams. Mobile 5G and beyond systems have a similarly diverse set of requirements. To address this, we propose a highly configurable wireless platform that meets such requirements and is both affordable and scalable. It is implemented on a single state-of-the-art FPGA board that can be configured from 4x4 mm-wave MIMO with 2 GHz channels to 8x8 MIMO with 160 MHz channels in sub-6 GHz bands. In addition, multi-band operation will play an important role in future wireless networks and our platform supports mixed configurations with simultaneous use of mm-wave and sub-6 GHz. Finally, the platform supports real-time operation, e.g., for closed-loop MIMO beam training with low-latency, by implementing suitable hardware/software accelerators. We demonstrate the platform's performance in a wide range of experiments. The platform is provided as open-source to build a community to use and extend it.","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133933418","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}
引用次数: 20
期刊
Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services
全部 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