首页 > 最新文献

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

英文 中文
Hivemind
Wonjung Kim, Seungchul Lee, Youngjae Chang, Taegyeong Lee, Inseok Hwang, Junehwa Song
Public spaces are equipped with 'public actuators', e.g., HVAC, lighting fixtures, speakers, or streaming TV channels to ensure their visitors' comfort. However, many public actuators rarely allow the visitors to adjust their operation, limiting their utility and fairness across the visitors. Also, the social bar is often too high to speak up one's preference and attempt to change an actuator's operation. Social control and use of IoT devices is an underexplored new direction of research even with its huge potential and implication, but comes with high complexity and scale. This paper proposes a novel architecture, namely, Social Control-and-Use Architecture for IoT Devices, which provides a systematic view and an effective tool to handle the complication and intricacy in system design. It also proposes Hivemind, a first-of-a-kind system developed, upon the architecture, for sharing IoT-enabled actuators in a public space. It transforms an exclusively-controlled actuator in a public space into a true public actuator, supporting visitors to instantly participate in the democratic collective control. Also, a myriad of off-the-shelf actuators are easily incorporated without modification to their implementation. The field deployment of Hivemind shows its comprehensive service coverage as well as the users' approval on the democratic collective control of public actuators.
{"title":"Hivemind","authors":"Wonjung Kim, Seungchul Lee, Youngjae Chang, Taegyeong Lee, Inseok Hwang, Junehwa Song","doi":"10.1145/3458864.3466626","DOIUrl":"https://doi.org/10.1145/3458864.3466626","url":null,"abstract":"Public spaces are equipped with 'public actuators', e.g., HVAC, lighting fixtures, speakers, or streaming TV channels to ensure their visitors' comfort. However, many public actuators rarely allow the visitors to adjust their operation, limiting their utility and fairness across the visitors. Also, the social bar is often too high to speak up one's preference and attempt to change an actuator's operation. Social control and use of IoT devices is an underexplored new direction of research even with its huge potential and implication, but comes with high complexity and scale. This paper proposes a novel architecture, namely, Social Control-and-Use Architecture for IoT Devices, which provides a systematic view and an effective tool to handle the complication and intricacy in system design. It also proposes Hivemind, a first-of-a-kind system developed, upon the architecture, for sharing IoT-enabled actuators in a public space. It transforms an exclusively-controlled actuator in a public space into a true public actuator, supporting visitors to instantly participate in the democratic collective control. Also, a myriad of off-the-shelf actuators are easily incorporated without modification to their implementation. The field deployment of Hivemind shows its comprehensive service coverage as well as the users' approval on the democratic collective control of public actuators.","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"1 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":"129668655","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}
引用次数: 2
SCOPE: an open and softwarized prototyping platform for NextG systems 适用范围:NextG系统的开放和软件原型平台
Leonardo Bonati, Salvatore D’oro, S. Basagni, T. Melodia
The cellular networking ecosystem is being radically transformed by openness, softwarization, and virtualization principles, which will steer NextG networks toward solutions running on "white box" infrastructures. Telco operators will be able to truly bring intelligence to the network, dynamically deploying and adapting its elements at run time according to current conditions and traffic demands. Deploying intelligent solutions for softwarized NextG networks, however, requires extensive prototyping and testing procedures, currently largely unavailable. To this aim, this paper introduces SCOPE, an open and softwarized prototyping platform for NextG systems. SCOPE is made up of: (i) A ready-to-use, portable open-source container for instantiating softwarized and programmable cellular network elements (e.g., base stations and users); (ii) an emulation module for diverse real-world deployments, channels and traffic conditions for testing new solutions; (iii) a data collection module for artificial intelligence and machine learning-based applications, and (iv) a set of open APIs for users to control network element functionalities in real time. Researchers can use SCOPE to test and validate NextG solutions over a variety of large-scale scenarios before implementing them on commercial infrastructures. We demonstrate the capabilities of SCOPE and its platform independence by prototyping exemplary cellular solutions in the controlled environment of Colosseum, the world's largest wireless network emulator. We then port these solutions to indoor and outdoor testbeds, namely, to Arena and POWDER, a PAWR platform.
开放、软件化和虚拟化原则正在彻底改变蜂窝网络生态系统,这将引导NextG网络向运行在“白盒”基础设施上的解决方案发展。电信运营商将能够真正为网络带来智能,根据当前条件和流量需求在运行时动态部署和调整其元素。然而,为软件化的NextG网络部署智能解决方案需要大量的原型设计和测试过程,而这些目前在很大程度上是不可用的。为此,本文介绍了面向NextG系统的开放式软件原型平台SCOPE。SCOPE由以下部分组成:(i)一个现成的、可移植的开源容器,用于实例化软件化和可编程的蜂窝网络元素(例如,基站和用户);(ii)模拟不同的实际部署、通道和交通情况,以测试新的解决方案;(iii)用于人工智能和机器学习应用的数据收集模块,以及(iv)一组开放api,供用户实时控制网元功能。在商业基础设施上实施NextG解决方案之前,研究人员可以使用SCOPE在各种大规模场景中测试和验证NextG解决方案。我们通过在世界上最大的无线网络模拟器Colosseum的受控环境中原型化示范性蜂窝解决方案来展示SCOPE的功能及其平台独立性。然后,我们将这些解决方案移植到室内和室外测试平台,即Arena和POWDER,一个PAWR平台。
{"title":"SCOPE: an open and softwarized prototyping platform for NextG systems","authors":"Leonardo Bonati, Salvatore D’oro, S. Basagni, T. Melodia","doi":"10.1145/3458864.3466863","DOIUrl":"https://doi.org/10.1145/3458864.3466863","url":null,"abstract":"The cellular networking ecosystem is being radically transformed by openness, softwarization, and virtualization principles, which will steer NextG networks toward solutions running on \"white box\" infrastructures. Telco operators will be able to truly bring intelligence to the network, dynamically deploying and adapting its elements at run time according to current conditions and traffic demands. Deploying intelligent solutions for softwarized NextG networks, however, requires extensive prototyping and testing procedures, currently largely unavailable. To this aim, this paper introduces SCOPE, an open and softwarized prototyping platform for NextG systems. SCOPE is made up of: (i) A ready-to-use, portable open-source container for instantiating softwarized and programmable cellular network elements (e.g., base stations and users); (ii) an emulation module for diverse real-world deployments, channels and traffic conditions for testing new solutions; (iii) a data collection module for artificial intelligence and machine learning-based applications, and (iv) a set of open APIs for users to control network element functionalities in real time. Researchers can use SCOPE to test and validate NextG solutions over a variety of large-scale scenarios before implementing them on commercial infrastructures. We demonstrate the capabilities of SCOPE and its platform independence by prototyping exemplary cellular solutions in the controlled environment of Colosseum, the world's largest wireless network emulator. We then port these solutions to indoor and outdoor testbeds, namely, to Arena and POWDER, a PAWR platform.","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"69 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":"130928308","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}
引用次数: 34
Tap: an app framework for dynamically composable mobile systems Tap:动态可组合移动系统的应用程序框架
Naser AlDuaij, Jason Nieh
As smartphones and tablets have become ubiquitous, there is a growing demand for apps that can enable users to collaboratively use multiple mobile systems. We present Tap, a framework that makes it easy for users to dynamically compose collections of mobile systems and developers to write apps that make use of those impromptu collections. Tap users control the composition by simply tapping systems together for discovery and authentication. The physical interaction mimics and supports ephemeral user interactions without the need for tediously exchanging user contact information such as phone numbers or email addresses. Tapping triggers a simple NFC-based mechanism to exchange connectivity information and security credentials that works across heterogeneous networks and requires no user accounts or cloud infrastructure support. Tap makes it possible for apps to use existing mobile platform APIs across multiple mobile systems by virtualizing data sources so that local and remote data sources can be combined together upon tapping. Virtualized data sources can be hardware or software features, including media, clipboard, calendar events, and devices such as cameras and microphones. Leveraging existing mobile platform APIs makes it easy for developers to write apps that use hardware and software features across dynamically composed collections of mobile systems. We have implemented a Tap prototype that allows apps to make use of both unmodified Android and iOS systems. We have modified and implemented various apps using Tap to demonstrate that it is easy to use and can enable apps to provide powerful new functionality by leveraging multiple mobile systems. Our results show that Tap has good performance, even for high-bandwidth features, and is user and developer friendly.
随着智能手机和平板电脑的普及,对能够让用户协同使用多个移动系统的应用程序的需求日益增长。我们介绍Tap,这是一个框架,使用户可以轻松地动态组合移动系统集合,开发人员也可以轻松地编写利用这些临时集合的应用程序。点击用户通过简单地将系统一起点击以进行发现和认证来控制组合。物理交互模拟并支持短暂的用户交互,而不需要繁琐地交换用户联系信息,如电话号码或电子邮件地址。点击触发一种简单的基于nfc的机制来交换连接信息和安全凭证,这种机制可以跨异构网络工作,不需要用户帐户或云基础设施支持。Tap通过虚拟化数据源使应用程序可以跨多个移动系统使用现有的移动平台api,这样本地和远程数据源可以在点击时组合在一起。虚拟化的数据源可以是硬件或软件特性,包括媒体、剪贴板、日历事件以及相机和麦克风等设备。利用现有的移动平台api,开发人员可以轻松编写跨动态组合的移动系统集合使用硬件和软件功能的应用程序。我们已经实现了一个Tap原型,允许应用程序使用未经修改的Android和iOS系统。我们已经使用Tap修改和实现了各种应用程序,以证明它易于使用,并且可以通过利用多个移动系统使应用程序提供强大的新功能。我们的结果表明,Tap具有良好的性能,即使对于高带宽功能也是如此,并且对用户和开发人员友好。
{"title":"Tap: an app framework for dynamically composable mobile systems","authors":"Naser AlDuaij, Jason Nieh","doi":"10.1145/3458864.3467678","DOIUrl":"https://doi.org/10.1145/3458864.3467678","url":null,"abstract":"As smartphones and tablets have become ubiquitous, there is a growing demand for apps that can enable users to collaboratively use multiple mobile systems. We present Tap, a framework that makes it easy for users to dynamically compose collections of mobile systems and developers to write apps that make use of those impromptu collections. Tap users control the composition by simply tapping systems together for discovery and authentication. The physical interaction mimics and supports ephemeral user interactions without the need for tediously exchanging user contact information such as phone numbers or email addresses. Tapping triggers a simple NFC-based mechanism to exchange connectivity information and security credentials that works across heterogeneous networks and requires no user accounts or cloud infrastructure support. Tap makes it possible for apps to use existing mobile platform APIs across multiple mobile systems by virtualizing data sources so that local and remote data sources can be combined together upon tapping. Virtualized data sources can be hardware or software features, including media, clipboard, calendar events, and devices such as cameras and microphones. Leveraging existing mobile platform APIs makes it easy for developers to write apps that use hardware and software features across dynamically composed collections of mobile systems. We have implemented a Tap prototype that allows apps to make use of both unmodified Android and iOS systems. We have modified and implemented various apps using Tap to demonstrate that it is easy to use and can enable apps to provide powerful new functionality by leveraging multiple mobile systems. Our results show that Tap has good performance, even for high-bandwidth features, and is user and developer friendly.","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"15 4 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":"121315289","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
Mobile and wireless research on the POWDER platform POWDER平台上的移动和无线研究
Joe Breen, Jonathon Duerig, E. Eide, Mike Hibler, David Johnson, S. Kasera, Dustin Maas, Alex Orange, Neal Patwari, R. Ricci, D. Schurig, L. Stoller, J. Merwe, Kirk Webb, Gary Wong
POWDER is a highly flexible, deeply programmable, and city-scale scientific instrument that enables cutting-edge research in wireless technologies. Researchers interact with the POWDER platform via the Internet to conduct their experiments, with zero penalty for remote access. In this two-part demonstration, the POWDER implementers show how to use the platform. First, they present the workflow that researchers follow to conduct experiments. Second, they highlight some of the hardware and software building blocks available through POWDER, including components related to over-the-air wireless and mobile networking, 5G, and massive MIMO.
POWDER是一种高度灵活,深度可编程,城市规模的科学仪器,可实现无线技术的前沿研究。研究人员通过互联网与POWDER平台进行交互以进行实验,远程访问不会受到任何惩罚。在这个由两部分组成的演示中,POWDER实现者将展示如何使用该平台。首先,他们介绍了研究人员进行实验所遵循的工作流程。其次,他们重点介绍了POWDER提供的一些硬件和软件构建模块,包括与空中无线和移动网络、5G和大规模MIMO相关的组件。
{"title":"Mobile and wireless research on the POWDER platform","authors":"Joe Breen, Jonathon Duerig, E. Eide, Mike Hibler, David Johnson, S. Kasera, Dustin Maas, Alex Orange, Neal Patwari, R. Ricci, D. Schurig, L. Stoller, J. Merwe, Kirk Webb, Gary Wong","doi":"10.1145/3458864.3466915","DOIUrl":"https://doi.org/10.1145/3458864.3466915","url":null,"abstract":"POWDER is a highly flexible, deeply programmable, and city-scale scientific instrument that enables cutting-edge research in wireless technologies. Researchers interact with the POWDER platform via the Internet to conduct their experiments, with zero penalty for remote access. In this two-part demonstration, the POWDER implementers show how to use the platform. First, they present the workflow that researchers follow to conduct experiments. Second, they highlight some of the hardware and software building blocks available through POWDER, including components related to over-the-air wireless and mobile networking, 5G, and massive MIMO.","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"48 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":"129418982","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
Accurate ubiquitous localization with off-the-shelf IEEE 802.11ac devices 准确的无处不在的定位与现成的IEEE 802.11ac设备
Alejandro Blanco Pizarro, J. P. Beltran, Marco Cominelli, F. Gringoli, Joerg Widmer
WiFi location systems are remarkably accurate, with decimeter-level errors for recent CSI-based systems. However, such high accuracy is achieved under Line-of-Sight (LOS) conditions and with an access point (AP) density that is much higher than that typically found in current deployments that primarily target good coverage. In contrast, when many of the APs within range are in Non-Line-of-Sight (NLOS), the location accuracy degrades drastically. In this paper we present UbiLocate, a WiFi location system that copes well with common AP deployment densities and works ubiquitously, i.e., without excessive degradation under NLOS. UbiLocate demonstrates that meter-level median accuracy NLOS localization is possible through (i) an innovative angle estimator based on a Nelder-Mead search, (ii) a fine-grained time of flight ranging system with nanosecond resolution, and (iii) the accuracy improvements brought about by the increase in bandwidth and number of antennas of IEEE 802.11ac. In combination, they provide superior resolvability of multipath components, significantly improving location accuracy over prior work. We implement our location system on off-the-shelf 802.11ac devices and make the implementation, CSI-extraction tool and custom Fine Timing Measurement design publicly available to the research community. We carry out an extensive performance analysis of our system and show that it outperforms current state-of-the-art location systems by a factor of 2--3, both under LOS and NLOS.
WiFi定位系统非常精确,最近基于csi的系统有分米级的误差。然而,如此高的精度是在视距(LOS)条件下实现的,并且接入点(AP)密度远高于当前部署中主要以良好覆盖为目标的典型密度。相反,当范围内的许多ap处于非视距(NLOS)时,定位精度急剧下降。在本文中,我们提出了UbiLocate,这是一个WiFi定位系统,可以很好地应对常见的AP部署密度,并且无处不在地工作,即在NLOS下没有过度的退化。UbiLocate证明,通过(i)基于Nelder-Mead搜索的创新角度估计器,(ii)具有纳秒分辨率的细粒度飞行时间测距系统,以及(iii) IEEE 802.11ac带宽和天线数量增加带来的精度提高,米级中值精度NLOS定位是可能的。结合起来,它们提供了优越的多路径组件可分辨性,显著提高了先前工作的定位精度。我们在现成的802.11ac设备上实现我们的定位系统,并使实现,csi提取工具和自定义精细定时测量设计公开提供给研究界。我们对我们的系统进行了广泛的性能分析,并表明它在LOS和NLOS下都比当前最先进的定位系统高出2- 3倍。
{"title":"Accurate ubiquitous localization with off-the-shelf IEEE 802.11ac devices","authors":"Alejandro Blanco Pizarro, J. P. Beltran, Marco Cominelli, F. Gringoli, Joerg Widmer","doi":"10.1145/3458864.3468850","DOIUrl":"https://doi.org/10.1145/3458864.3468850","url":null,"abstract":"WiFi location systems are remarkably accurate, with decimeter-level errors for recent CSI-based systems. However, such high accuracy is achieved under Line-of-Sight (LOS) conditions and with an access point (AP) density that is much higher than that typically found in current deployments that primarily target good coverage. In contrast, when many of the APs within range are in Non-Line-of-Sight (NLOS), the location accuracy degrades drastically. In this paper we present UbiLocate, a WiFi location system that copes well with common AP deployment densities and works ubiquitously, i.e., without excessive degradation under NLOS. UbiLocate demonstrates that meter-level median accuracy NLOS localization is possible through (i) an innovative angle estimator based on a Nelder-Mead search, (ii) a fine-grained time of flight ranging system with nanosecond resolution, and (iii) the accuracy improvements brought about by the increase in bandwidth and number of antennas of IEEE 802.11ac. In combination, they provide superior resolvability of multipath components, significantly improving location accuracy over prior work. We implement our location system on off-the-shelf 802.11ac devices and make the implementation, CSI-extraction tool and custom Fine Timing Measurement design publicly available to the research community. We carry out an extensive performance analysis of our system and show that it outperforms current state-of-the-art location systems by a factor of 2--3, both under LOS and NLOS.","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"7 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":"122053579","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}
引用次数: 18
zTT: learning-based DVFS with zero thermal throttling for mobile devices zTT:基于学习的移动设备零热节流DVFS
Seyeon Kim, Kyungmin Bin, Sangtae Ha, Kyunghan Lee, S. Chong
DVFS (dynamic voltage and frequency scaling) is a system-level technique that adjusts voltage and frequency levels of CPU/GPU at runtime to balance energy efficiency and high performance. DVFS has been studied for many years, but it is considered still challenging to realize a DVFS that performs ideally for mobile devices for two main reasons: i) an optimal power budget distribution between CPU and GPU in a power-constrained platform can only be defined by the application performance, but conventional DVFS implementations are mostly application-agnostic; ii) mobile platforms experience dynamic thermal environments for many reasons such as mobility and holding methods, but conventional implementations are not adaptive enough to such environmental changes. In this work, we propose a deep reinforcement learning-based frequency scaling technique, zTT. zTT learns thermal environmental characteristics and jointly scales CPU and GPU frequencies to maximize the application performance in an energy-efficient manner while achieving zero thermal throttling. Our evaluations for zTT implemented on Google Pixel 3a and NVIDIA JETSON TX2 platform with various applications show that zTT can adapt quickly to changing thermal environments, consistently resulting in high application performance with energy efficiency. In a high-temperature environment where a rendering application with the default mobile DVFS fails to keep producing more than a target frame rate, zTT successfully manages to do so even with 23.9% less average power consumption.
DVFS(动态电压和频率缩放)是一种系统级技术,在运行时调整CPU/GPU的电压和频率水平,以平衡能源效率和高性能。DVFS已经被研究了很多年,但是实现一个在移动设备上表现理想的DVFS仍然是一个挑战,主要有两个原因:i)在一个功率受限的平台上,CPU和GPU之间的最佳功率预算分配只能由应用程序性能来定义,但传统的DVFS实现大多是应用程序不可知的;Ii)由于移动性和保持方式等多种原因,移动平台经历了动态热环境,但传统的实现方式不足以适应这种环境变化。在这项工作中,我们提出了一种基于深度强化学习的频率缩放技术,zTT。zTT学习热环境特性,并联合缩放CPU和GPU频率,以节能的方式最大化应用性能,同时实现零热节流。我们在Google Pixel 3a和NVIDIA JETSON TX2平台上对zTT的各种应用进行了评估,结果表明zTT可以快速适应不断变化的热环境,从而始终实现高能效的应用性能。在高温环境中,使用默认移动DVFS的渲染应用程序无法保持超过目标帧速率,zTT成功地做到了这一点,即使平均功耗降低了23.9%。
{"title":"zTT: learning-based DVFS with zero thermal throttling for mobile devices","authors":"Seyeon Kim, Kyungmin Bin, Sangtae Ha, Kyunghan Lee, S. Chong","doi":"10.1145/3458864.3468161","DOIUrl":"https://doi.org/10.1145/3458864.3468161","url":null,"abstract":"DVFS (dynamic voltage and frequency scaling) is a system-level technique that adjusts voltage and frequency levels of CPU/GPU at runtime to balance energy efficiency and high performance. DVFS has been studied for many years, but it is considered still challenging to realize a DVFS that performs ideally for mobile devices for two main reasons: i) an optimal power budget distribution between CPU and GPU in a power-constrained platform can only be defined by the application performance, but conventional DVFS implementations are mostly application-agnostic; ii) mobile platforms experience dynamic thermal environments for many reasons such as mobility and holding methods, but conventional implementations are not adaptive enough to such environmental changes. In this work, we propose a deep reinforcement learning-based frequency scaling technique, zTT. zTT learns thermal environmental characteristics and jointly scales CPU and GPU frequencies to maximize the application performance in an energy-efficient manner while achieving zero thermal throttling. Our evaluations for zTT implemented on Google Pixel 3a and NVIDIA JETSON TX2 platform with various applications show that zTT can adapt quickly to changing thermal environments, consistently resulting in high application performance with energy efficiency. In a high-temperature environment where a rendering application with the default mobile DVFS fails to keep producing more than a target frame rate, zTT successfully manages to do so even with 23.9% less average power consumption.","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"5 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":"122121079","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
Tap 利用
Naser AlDuaij, Jason Nieh
{"title":"Tap","authors":"Naser AlDuaij, Jason Nieh","doi":"10.1002/0471684228.egp12331","DOIUrl":"https://doi.org/10.1002/0471684228.egp12331","url":null,"abstract":"","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":"124248020","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
MegaMind
Seyed Mohammadjavad Seyed Talebi, A. A. Sani, S. Saroiu, A. Wolman
Voice assistants raise serious security and privacy concerns because they use always-on microphones in sensitive locations (e.g., inside a home) and send audio recordings to the cloud for processing. The cloud transcribes these recordings and interprets them as user requests, and sometimes even shares these requests with third-party services. These steps may result in unintended or malicious voice data leaks and in unauthorized actions, such as a purchase. This paper presents MegaMind, a novel extensible platform that lets a user deploy security and privacy extensions locally on their voice assistant. MegaMind's extensions interpose on requests before sending them to the cloud and on responses before delivering them to the user. MegaMind's programming model enables writing powerful extensions with ease, such as one for secure conversations. Additionally, MegaMind protects against malicious extensions by providing two important guarantees, namely permission enforcement and non-interference. We implement MegaMind and integrate it with Amazon Alexa Service SDK. Our evaluation shows that MegaMind achieves a small conversation latency on platforms with adequate compute power, such as a Raspberry Pi 4 and an x86-based laptop.
{"title":"MegaMind","authors":"Seyed Mohammadjavad Seyed Talebi, A. A. Sani, S. Saroiu, A. Wolman","doi":"10.1145/3458864.3467962","DOIUrl":"https://doi.org/10.1145/3458864.3467962","url":null,"abstract":"Voice assistants raise serious security and privacy concerns because they use always-on microphones in sensitive locations (e.g., inside a home) and send audio recordings to the cloud for processing. The cloud transcribes these recordings and interprets them as user requests, and sometimes even shares these requests with third-party services. These steps may result in unintended or malicious voice data leaks and in unauthorized actions, such as a purchase. This paper presents MegaMind, a novel extensible platform that lets a user deploy security and privacy extensions locally on their voice assistant. MegaMind's extensions interpose on requests before sending them to the cloud and on responses before delivering them to the user. MegaMind's programming model enables writing powerful extensions with ease, such as one for secure conversations. Additionally, MegaMind protects against malicious extensions by providing two important guarantees, namely permission enforcement and non-interference. We implement MegaMind and integrate it with Amazon Alexa Service SDK. Our evaluation shows that MegaMind achieves a small conversation latency on platforms with adequate compute power, such as a Raspberry Pi 4 and an x86-based laptop.","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":"126380682","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
Facilitating in-situ shared use of IoT actuators in public spaces 促进物联网执行器在公共空间的现场共享使用
Wonjung Kim, Seungchul Lee, Youngjae Chang, Taegyeong Lee, Inseok Hwang, Junehwa Song
Public spaces, where we gather, commune, and take a rest, are the essential parts of a modern urban landscape, enriching citizen's everyday life [3]. How we share these spaces are considered an indicator of the quality of life. Public spaces thus have a responsibility to provide comfort and satisfaction to any visitors. However, in most times, the operations of the spaces are managed in rather an exclusive manner.
公共空间是人们聚会、交流、休息的场所,是现代城市景观的重要组成部分,丰富了市民的日常生活[3]。我们如何分享这些空间被认为是生活质量的一个指标。因此,公共空间有责任为任何游客提供舒适和满意。然而,在大多数情况下,空间的操作以一种相当排他性的方式进行管理。
{"title":"Facilitating in-situ shared use of IoT actuators in public spaces","authors":"Wonjung Kim, Seungchul Lee, Youngjae Chang, Taegyeong Lee, Inseok Hwang, Junehwa Song","doi":"10.1145/3458864.3468444","DOIUrl":"https://doi.org/10.1145/3458864.3468444","url":null,"abstract":"Public spaces, where we gather, commune, and take a rest, are the essential parts of a modern urban landscape, enriching citizen's everyday life [3]. How we share these spaces are considered an indicator of the quality of life. Public spaces thus have a responsibility to provide comfort and satisfaction to any visitors. However, in most times, the operations of the spaces are managed in rather an exclusive manner.","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"24 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":"116975520","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
Healthy diapering with passive RFIDs for diaper wetness sensing and urine pH identification 健康尿布与被动式射频识别尿布湿感和尿液pH值鉴定
Wei Sun, K. Srinivasan
In this paper, we present RFDiaper, a commodity passive RFID based healthy diapering system, which can sense the diaper wetness (i.e., wet/dry) and identify pH value of urine absorbed by the diaper. To do so, we leverage the coupling effect between the urine absorbed by the diaper and RFID tag, thereby the phase and amplitude variation can indicate urine pH and diaper wetness. However, rich scattering and dynamic environment exhibit a great challenge for accurate diaper wetness sensing and urine pH identification. Therefore, we propose a twin-tag based dynamic environment mitigation approach for robust and healthy diapering. Specifically, by extracting the differential amplitude and phase from the co-located sensing tag and reference tag (i.e., twin-tag) attached on the diaper, the multipath effect and the other dynamic factors (e.g., diaper wearer's body, tag's orientation and temperature, etc.) can be mitigated. Then, we detect the diaper wetness and estimate the urine pH based on differential amplitude and phase. We have implemented RFDiaper's design and evaluated its effectiveness with the experiments using commercial off-the-shelf (COTS) RFID tags attached on the diaper worn by the doll and the human subjects. RFDiaper can achieve the median accuracy of around 96% for diaper wetness sensing and urine pH estimation error of around 0.23 in dynamic environment.
在本文中,我们提出了rfdiapers的一种基于商品无源RFID的健康尿布系统,该系统可以感知尿布的湿度(即湿/干),并识别尿布吸收的尿液的pH值。为此,我们利用纸尿裤吸收的尿液与RFID标签之间的耦合效应,从而通过相位和振幅变化来指示尿液pH值和纸尿裤湿度。然而,丰富的散射和动态环境对尿布湿度的准确传感和尿液pH值的鉴定提出了很大的挑战。因此,我们提出了一种基于双标签的动态环境缓解方法,用于稳健和健康的尿布。具体来说,通过提取贴在纸尿裤上的同位置传感标签和参考标签(即双标签)的差幅和差相位,可以减轻多径效应和其他动态因素(如纸尿裤佩戴者的身体、标签的方向和温度等)。然后,我们检测尿布湿度,并根据差幅和差相估计尿液pH值。我们已经实现了rfdiapers的设计,并通过将商用现货(COTS) RFID标签贴在娃娃和人类受试者所穿的尿布上的实验来评估其有效性。rfdiapers对纸尿裤湿度感知的中位精度约为96%,动态环境下尿液pH值估计误差约为0.23。
{"title":"Healthy diapering with passive RFIDs for diaper wetness sensing and urine pH identification","authors":"Wei Sun, K. Srinivasan","doi":"10.1145/3458864.3466870","DOIUrl":"https://doi.org/10.1145/3458864.3466870","url":null,"abstract":"In this paper, we present RFDiaper, a commodity passive RFID based healthy diapering system, which can sense the diaper wetness (i.e., wet/dry) and identify pH value of urine absorbed by the diaper. To do so, we leverage the coupling effect between the urine absorbed by the diaper and RFID tag, thereby the phase and amplitude variation can indicate urine pH and diaper wetness. However, rich scattering and dynamic environment exhibit a great challenge for accurate diaper wetness sensing and urine pH identification. Therefore, we propose a twin-tag based dynamic environment mitigation approach for robust and healthy diapering. Specifically, by extracting the differential amplitude and phase from the co-located sensing tag and reference tag (i.e., twin-tag) attached on the diaper, the multipath effect and the other dynamic factors (e.g., diaper wearer's body, tag's orientation and temperature, etc.) can be mitigated. Then, we detect the diaper wetness and estimate the urine pH based on differential amplitude and phase. We have implemented RFDiaper's design and evaluated its effectiveness with the experiments using commercial off-the-shelf (COTS) RFID tags attached on the diaper worn by the doll and the human subjects. RFDiaper can achieve the median accuracy of around 96% for diaper wetness sensing and urine pH estimation error of around 0.23 in dynamic environment.","PeriodicalId":153361,"journal":{"name":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","volume":"1 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":"125966689","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
期刊
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