首页 > 最新文献

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

英文 中文
Wi-Go: accurate and scalable vehicle positioning using WiFi fine timing measurement Wi-Go:使用WiFi精细定时测量,精确可扩展的车辆定位
Mohamed Ibrahim, Ali Rostami, Bo Yu, Hansi Liu, M. Jawahar, Viet Nguyen, M. Gruteser, F. Bai, R. Howard
Driver assistance and vehicular automation would greatly benefit from uninterrupted lane-level vehicle positioning, especially in challenging environments like metropolitan cities. In this paper, we explore whether the WiFi Fine Time Measurement (FTM) protocol, with its robust, accurate ranging capability, can complement current GPS and odometry systems to achieve lane-level positioning in urban canyons. We introduce Wi-Go, a system that simultaneously tracks vehicles and maps WiFi access point positions by coherently fusing WiFi FTMs, GPS, and vehicle odometry information together. Wi-Go also adaptively controls the FTM messaging rate from clients to prevent high bandwidth usage and congestion, while maximizing the tracking accuracy. Wi-Go achieves lane-level vehicle positioning (1.3 m median and 2.9 m 90-percentile error), an order of magnitude improvement over vehicle built-in GPS, through vehicle experiments in the urban canyons of Manhattan, New York City, as well as in suburban areas (0.8 m median and 3.2 m 90-percentile error).
驾驶辅助和车辆自动化将极大地受益于不间断的车道水平车辆定位,特别是在大都市等具有挑战性的环境中。在本文中,我们探讨了WiFi精细时间测量(FTM)协议是否可以利用其鲁棒、精确的测距能力,补充现有的GPS和里程计系统,在城市峡谷中实现车道级定位。我们介绍了Wi-Go系统,该系统通过将WiFi ftm、GPS和车辆里程计信息相干地融合在一起,同时跟踪车辆并绘制WiFi接入点位置。Wi-Go还自适应控制来自客户端的FTM消息速率,以防止高带宽使用和拥塞,同时最大限度地提高跟踪精度。通过在纽约曼哈顿的城市峡谷以及郊区进行的车辆实验(中位数为0.8米,误差为3.2米),Wi-Go实现了车道级车辆定位(中位数为1.3米,误差为2.9米),比车载GPS提高了一个数量级。
{"title":"Wi-Go: accurate and scalable vehicle positioning using WiFi fine timing measurement","authors":"Mohamed Ibrahim, Ali Rostami, Bo Yu, Hansi Liu, M. Jawahar, Viet Nguyen, M. Gruteser, F. Bai, R. Howard","doi":"10.1145/3386901.3388944","DOIUrl":"https://doi.org/10.1145/3386901.3388944","url":null,"abstract":"Driver assistance and vehicular automation would greatly benefit from uninterrupted lane-level vehicle positioning, especially in challenging environments like metropolitan cities. In this paper, we explore whether the WiFi Fine Time Measurement (FTM) protocol, with its robust, accurate ranging capability, can complement current GPS and odometry systems to achieve lane-level positioning in urban canyons. We introduce Wi-Go, a system that simultaneously tracks vehicles and maps WiFi access point positions by coherently fusing WiFi FTMs, GPS, and vehicle odometry information together. Wi-Go also adaptively controls the FTM messaging rate from clients to prevent high bandwidth usage and congestion, while maximizing the tracking accuracy. Wi-Go achieves lane-level vehicle positioning (1.3 m median and 2.9 m 90-percentile error), an order of magnitude improvement over vehicle built-in GPS, through vehicle experiments in the urban canyons of Manhattan, New York City, as well as in suburban areas (0.8 m median and 3.2 m 90-percentile error).","PeriodicalId":345029,"journal":{"name":"Proceedings of the 18th International Conference on Mobile Systems, Applications, and Services","volume":"118 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126316794","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}
引用次数: 13
SelMon SelMon
Jinsoo Jang, Brent Byunghoon Kang
Higher privileged trust anchors such as thin hypervisors and Trust-Zone have been adopted to protect mobile OSs. For instance, the Samsung Knox security platform implements a kernel integrity monitor based on a hardware-assisted virtualization technique for 64-bit devices. Although it protects the OS kernel integrity, the monitoring platform itself can be a target of attackers if it encompasses exploitable bugs. In this paper, we propose SelMon, a portable way of self-protecting kernel integrity monitors without introducing another higher privileged trust anchor. To this end, we first logically separate the regions of the integrity monitor into two parts: privileged and non-privileged regions. Then, we ensure that only the privileged region code can access the critical data objects that can be exploited to compromise the monitor integrity (e.g., the hypervisor page table). The non-critical operations in terms of preserving the monitor integrity are conducted in the non-privileged region. In addition to the privilege separation, we also illustrate how to utilize the general hardware features, watchpoint and data execution prevention (DEP), to ensure the robustness of the separation. In the evaluation, it was found that our approach imposes a negligible overhead of 2% in the worst case with SPEC CPU2006.
{"title":"SelMon","authors":"Jinsoo Jang, Brent Byunghoon Kang","doi":"10.1145/3386901.3389023","DOIUrl":"https://doi.org/10.1145/3386901.3389023","url":null,"abstract":"Higher privileged trust anchors such as thin hypervisors and Trust-Zone have been adopted to protect mobile OSs. For instance, the Samsung Knox security platform implements a kernel integrity monitor based on a hardware-assisted virtualization technique for 64-bit devices. Although it protects the OS kernel integrity, the monitoring platform itself can be a target of attackers if it encompasses exploitable bugs. In this paper, we propose SelMon, a portable way of self-protecting kernel integrity monitors without introducing another higher privileged trust anchor. To this end, we first logically separate the regions of the integrity monitor into two parts: privileged and non-privileged regions. Then, we ensure that only the privileged region code can access the critical data objects that can be exploited to compromise the monitor integrity (e.g., the hypervisor page table). The non-critical operations in terms of preserving the monitor integrity are conducted in the non-privileged region. In addition to the privilege separation, we also illustrate how to utilize the general hardware features, watchpoint and data execution prevention (DEP), to ensure the robustness of the separation. In the evaluation, it was found that our approach imposes a negligible overhead of 2% in the worst case with SPEC CPU2006.","PeriodicalId":345029,"journal":{"name":"Proceedings of the 18th International Conference on Mobile Systems, Applications, and Services","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120896403","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}
引用次数: 6
Soil moisture sensing with commodity RFID systems 土壤湿度传感与商品RFID系统
Ju Wang, Liqiong Chang, S. Aggarwal, Omid Salehi-Abari, Srinivasan Keshav
Intelligent irrigation based on measurements of soil moisture levels in every pot in a greenhouse can not only improve plant productivity and quality but also save water. However, existing soil moisture sensors are too expensive to deploy in every pot. We therefore introduce GreenTag, a low-cost RFID-based soil moisture sensing system whose accuracy is comparable to that of an expensive soil moisture sensor. Our key idea is to attach two RFID tags to a plant's container so that changes in soil moisture content are reflected in their Differential Minimum Response Threshold (DMRT) metric at the reader. We show that a low-pass filtered DMRT metric is robust to changes both in the RF environment (e.g., from human movement) and in pot locations. In a realistic setting, GreenTag achieves a 90-percentile moisture estimation errors of 5%, which is comparable to the 4% errors using expensive soil moisture sensors. Moreover, this accuracy is maintained despite changes in the RF environment and container locations. We also show the effectiveness of GreenTag in a real greenhouse.
基于测量温室中每个花盆土壤水分水平的智能灌溉不仅可以提高植物的生产力和质量,还可以节约用水。然而,现有的土壤湿度传感器过于昂贵,无法在每个花盆中部署。因此,我们引入了GreenTag,这是一种低成本的基于rfid的土壤湿度传感系统,其精度与昂贵的土壤湿度传感器相当。我们的关键思想是将两个RFID标签附加到植物的容器上,以便土壤含水量的变化在读取器上反映在其差分最小响应阈值(DMRT)度量中。我们表明,低通滤波DMRT度量对RF环境(例如,来自人体运动)和锅位置的变化都具有鲁棒性。在现实环境中,GreenTag实现了90%的湿度估计误差为5%,而使用昂贵的土壤湿度传感器的误差为4%。此外,尽管射频环境和容器位置发生了变化,这种精度仍然保持不变。我们还在一个真实的温室中展示了GreenTag的有效性。
{"title":"Soil moisture sensing with commodity RFID systems","authors":"Ju Wang, Liqiong Chang, S. Aggarwal, Omid Salehi-Abari, Srinivasan Keshav","doi":"10.1145/3386901.3388940","DOIUrl":"https://doi.org/10.1145/3386901.3388940","url":null,"abstract":"Intelligent irrigation based on measurements of soil moisture levels in every pot in a greenhouse can not only improve plant productivity and quality but also save water. However, existing soil moisture sensors are too expensive to deploy in every pot. We therefore introduce GreenTag, a low-cost RFID-based soil moisture sensing system whose accuracy is comparable to that of an expensive soil moisture sensor. Our key idea is to attach two RFID tags to a plant's container so that changes in soil moisture content are reflected in their Differential Minimum Response Threshold (DMRT) metric at the reader. We show that a low-pass filtered DMRT metric is robust to changes both in the RF environment (e.g., from human movement) and in pot locations. In a realistic setting, GreenTag achieves a 90-percentile moisture estimation errors of 5%, which is comparable to the 4% errors using expensive soil moisture sensors. Moreover, this accuracy is maintained despite changes in the RF environment and container locations. We also show the effectiveness of GreenTag in a real greenhouse.","PeriodicalId":345029,"journal":{"name":"Proceedings of the 18th International Conference on Mobile Systems, Applications, and Services","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121475215","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
Causes and fixes of unexpected phone shutoffs 意外关机的原因和修复
Youngmoon Lee, Liang He, K. Shin
Many users have reported that their smartphones shut off unexpectedly, even when they show >30% remaining battery capacity. After examining the problem from both the user and phone sides, we discovered the cause of these unexpected shutoffs to be a large and dynamic internal voltage drop of the phone battery, which is, in turn, caused by the dynamics of both battery's internal resistance and the phone's discharge current. To fix these unexpected shutoffs, we design a novel Battery-aware Power Management (BPM) middleware that accounts for these dual-dynamics in phone operation. Specifically, BPM profiles the battery's internal resistance --- which varies with battery state-of-charge (SoC), temperature, and aging --- using a novel duty-cycled charging method. BPM then regulates, at run-time, the phone's discharge current based on the constructed battery profile. We have implemented and evaluated BPM on 4 commodity smartphones from different OEMs with the latest battery firmware, demonstrating that BPM prevents unexpected phone shutoffs and extends their operation time by 1.16--2.03X. Our user study, which includes 121 mobile phone users, also corroborates BPM's usefulness/attractiveness.
许多用户报告说,他们的智能手机意外关机,即使它们的电池剩余容量大于30%。在从用户和手机两方面检查问题后,我们发现这些意外关机的原因是手机电池内部电压下降大而动态,而这又是由电池内阻和手机放电电流的动态引起的。为了解决这些意外关机问题,我们设计了一种新颖的电池感知电源管理(BPM)中间件,用于解决手机操作中的这些双重动态。具体来说,BPM使用一种新颖的占空比充电方法来描述电池的内阻——随电池充电状态(SoC)、温度和老化而变化。然后,BPM在运行时根据构建的电池配置文件调节手机的放电电流。我们已经在来自不同oem的4款商用智能手机上使用最新的电池固件实施并评估了BPM,证明BPM可以防止意外关机,并将其运行时间延长1.16- 2.03倍。我们的用户研究,包括121个移动电话用户,也证实了BPM的有用性/吸引力。
{"title":"Causes and fixes of unexpected phone shutoffs","authors":"Youngmoon Lee, Liang He, K. Shin","doi":"10.1145/3386901.3389024","DOIUrl":"https://doi.org/10.1145/3386901.3389024","url":null,"abstract":"Many users have reported that their smartphones shut off unexpectedly, even when they show >30% remaining battery capacity. After examining the problem from both the user and phone sides, we discovered the cause of these unexpected shutoffs to be a large and dynamic internal voltage drop of the phone battery, which is, in turn, caused by the dynamics of both battery's internal resistance and the phone's discharge current. To fix these unexpected shutoffs, we design a novel Battery-aware Power Management (BPM) middleware that accounts for these dual-dynamics in phone operation. Specifically, BPM profiles the battery's internal resistance --- which varies with battery state-of-charge (SoC), temperature, and aging --- using a novel duty-cycled charging method. BPM then regulates, at run-time, the phone's discharge current based on the constructed battery profile. We have implemented and evaluated BPM on 4 commodity smartphones from different OEMs with the latest battery firmware, demonstrating that BPM prevents unexpected phone shutoffs and extends their operation time by 1.16--2.03X. Our user study, which includes 121 mobile phone users, also corroborates BPM's usefulness/attractiveness.","PeriodicalId":345029,"journal":{"name":"Proceedings of the 18th International Conference on Mobile Systems, Applications, and Services","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131157293","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
DigiScatter
Fengyuan Zhu, Yuda Feng, Qianru Li, Xiaohua Tian, Xinbing Wang
Recently proposed OFDMA backscatter could improve both concurrency and spectrum allocation flexibility for backscatter systems based on OFDM. However, we find that it is remarkably inefficient for the existing design to scale up in prototyping: it requires one-by-one offline computation to obtain tags' operating parameters, in order to ensure orthogonality among subcarriers in the system; moreover, the tag hardware has to be dedicatedly modified offline before being assigned multiple subcarriers. The inefficiency is caused by the current analog frequency synthesis design for the tag. This paper proposes DigiScatter, an OFDMA backscatter system realizing digital frequency synthesis, which provides an efficient prototyping approach for large-scale OFDMA backscatter networks. In DigiScatter, we for the first time integrate IDFT into the tag design; such a simple but effective improvement enables the system to support high concurrency and flexible spectrum resource allocation through pure software configurations in an online manner. We build a prototype and conduct comprehensive experiments to validate our design. DigiScatter physically realizes 100 and 300 concurrent OFDMA backscatter transmissions in 2.4GHz and 900MHz respectively, and provides frequency synthesis capability for supporting 1019 concurrent transmissions.
{"title":"DigiScatter","authors":"Fengyuan Zhu, Yuda Feng, Qianru Li, Xiaohua Tian, Xinbing Wang","doi":"10.1145/3386901.3388914","DOIUrl":"https://doi.org/10.1145/3386901.3388914","url":null,"abstract":"Recently proposed OFDMA backscatter could improve both concurrency and spectrum allocation flexibility for backscatter systems based on OFDM. However, we find that it is remarkably inefficient for the existing design to scale up in prototyping: it requires one-by-one offline computation to obtain tags' operating parameters, in order to ensure orthogonality among subcarriers in the system; moreover, the tag hardware has to be dedicatedly modified offline before being assigned multiple subcarriers. The inefficiency is caused by the current analog frequency synthesis design for the tag. This paper proposes DigiScatter, an OFDMA backscatter system realizing digital frequency synthesis, which provides an efficient prototyping approach for large-scale OFDMA backscatter networks. In DigiScatter, we for the first time integrate IDFT into the tag design; such a simple but effective improvement enables the system to support high concurrency and flexible spectrum resource allocation through pure software configurations in an online manner. We build a prototype and conduct comprehensive experiments to validate our design. DigiScatter physically realizes 100 and 300 concurrent OFDMA backscatter transmissions in 2.4GHz and 900MHz respectively, and provides frequency synthesis capability for supporting 1019 concurrent transmissions.","PeriodicalId":345029,"journal":{"name":"Proceedings of the 18th International Conference on Mobile Systems, Applications, and Services","volume":"1 6","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114018661","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
Towards scalable backscatter sensor mesh with decodable relay and distributed excitation 具有可译码继电器和分布式激励的可伸缩后向散射传感器网格
Jia Zhao, Wei Gong, Jiangchuan Liu
Backscatter communication, in which data is conveyed through reflecting excitation signals, has been advocated as a promising green technology for Internet of Things (IoT). Existing backscatter solutions however are mostly centralized, relying on a single excitation source, typically within one hop. Though recent works have demonstrated the viability of multi-hop backscatter, the excitation signal remains centralized, which attenuates quickly and fundamentally limits the communication scope. For long-range and high-quality communication, distributed excitations are expected and also naturally available as ambient signals (WiFi, BLE, cellular, FM, light, sound, etc.), albeit not being explored for boosting nearby tags for relaying. Given the existence of distributed excitation, a relay tag has to be decodable, i.e., be able to first decode its previous hop's information and then backscatter to the next hop with a boost from a nearby excitation whenever possible. In this paper, we present DecRel, a decodable tag relay solution towards a backscatter sensor mesh for universal and scalable deployment with distributed excitation. DecRel is also an innovative wireless sensor architecture for simultaneous sensing and relay. It incorporates a relay path that uses envelope detection for decoding, and a sensing path that converts its own sensor data into a baseband for amplitude-demodulation by the next hop tag's relay path. The two paths then backscatter their respective data to different frequencies to avoid interference. We have built a working DecRel tag prototype using FPGA, discrete components, and off-the-shelf analog devices. Our experiments show superior performance of DecRel as compared with the state-of-the-art non-decodable tag relay: specifically, a digital baseband's multi-hop throughput of up to 40Kbps (200x improvement), an analog baseband's equivalent multi-hop throughput of up to 768Kbps (3000x improvement), and a tag-to-tag distance of up to 4.8m (10x improvement) with a hop count of up to 6. DecRel tag consumes 337.9μW of power using IC design.
反向散射通信是一种通过反射激励信号来传输数据的技术,被认为是物联网(IoT)中很有前途的绿色技术。然而,现有的后向散射解决方案大多是集中式的,依赖于单个激发源,通常在一跳内。虽然最近的研究已经证明了多跳反向散射的可行性,但激励信号仍然集中,衰减很快,从根本上限制了通信范围。对于远程和高质量的通信,分布式激励是预期的,也可以自然地作为环境信号(WiFi, BLE,蜂窝,FM,光,声音等),尽管没有被探索用于增强附近的标签进行中继。鉴于分布式激励的存在,中继标签必须是可解码的,即能够首先解码其前一跳的信息,然后在可能的情况下通过附近激励的增强反向散射到下一跳。在本文中,我们提出了一种可解码的标签中继解决方案,用于具有分布式激励的通用和可扩展部署的后向散射传感器网格。DecRel也是一种创新的无线传感器架构,用于同时传感和中继。它包含一个使用包络检测进行解码的中继路径,以及一个将自己的传感器数据转换为基带的传感路径,以便通过下一跳标签的中继路径进行幅度解调。然后,这两条路径将各自的数据反向散射到不同的频率,以避免干扰。我们使用FPGA、分立组件和现成的模拟设备构建了一个工作的DecRel标签原型。我们的实验表明,与最先进的不可解码标签中继相比,DecRel具有优越的性能:具体而言,数字基带的多跳吞吐量高达40Kbps(提高了200倍),模拟基带的等效多跳吞吐量高达768Kbps(提高了3000倍),标签到标签的距离高达4.8米(提高了10倍),跳数高达6。DecRel标签采用IC设计,功耗为337.9μW。
{"title":"Towards scalable backscatter sensor mesh with decodable relay and distributed excitation","authors":"Jia Zhao, Wei Gong, Jiangchuan Liu","doi":"10.1145/3386901.3388942","DOIUrl":"https://doi.org/10.1145/3386901.3388942","url":null,"abstract":"Backscatter communication, in which data is conveyed through reflecting excitation signals, has been advocated as a promising green technology for Internet of Things (IoT). Existing backscatter solutions however are mostly centralized, relying on a single excitation source, typically within one hop. Though recent works have demonstrated the viability of multi-hop backscatter, the excitation signal remains centralized, which attenuates quickly and fundamentally limits the communication scope. For long-range and high-quality communication, distributed excitations are expected and also naturally available as ambient signals (WiFi, BLE, cellular, FM, light, sound, etc.), albeit not being explored for boosting nearby tags for relaying. Given the existence of distributed excitation, a relay tag has to be decodable, i.e., be able to first decode its previous hop's information and then backscatter to the next hop with a boost from a nearby excitation whenever possible. In this paper, we present DecRel, a decodable tag relay solution towards a backscatter sensor mesh for universal and scalable deployment with distributed excitation. DecRel is also an innovative wireless sensor architecture for simultaneous sensing and relay. It incorporates a relay path that uses envelope detection for decoding, and a sensing path that converts its own sensor data into a baseband for amplitude-demodulation by the next hop tag's relay path. The two paths then backscatter their respective data to different frequencies to avoid interference. We have built a working DecRel tag prototype using FPGA, discrete components, and off-the-shelf analog devices. Our experiments show superior performance of DecRel as compared with the state-of-the-art non-decodable tag relay: specifically, a digital baseband's multi-hop throughput of up to 40Kbps (200x improvement), an analog baseband's equivalent multi-hop throughput of up to 768Kbps (3000x improvement), and a tag-to-tag distance of up to 4.8m (10x improvement) with a hop count of up to 6. DecRel tag consumes 337.9μW of power using IC design.","PeriodicalId":345029,"journal":{"name":"Proceedings of the 18th International Conference on Mobile Systems, Applications, and Services","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127059558","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}
引用次数: 25
SmokeBomb
Haehyun Cho, Jinbum Park, Donguk Kim, Ziming Zhao, Yan Shoshitaishvili, Adam Doupé, Gail-Joon Ahn
Cache side-channel attacks abuse microarchitectural designs meant to optimize memory access to infer information about victim processes, threatening data privacy and security. Recently, the ARM architecture has come into the spotlight of cache side-channel attacks with its unprecedented growth in the market. We propose SmokeBomb, a novel cache side-channel mitigation that functions by explicitly ensuring a private space for each process to safely access sensitive data. The heart of the idea is to use the L1 cache of the CPU core as a private space by which SmokeBomb can give consistent results against cache attacks on the sensitive data, and thus, an attacker cannot distinguish specific data used by the victim. Our experimental results show that SmokeBomb can effectively prevent currently formalized cache attack methods.
{"title":"SmokeBomb","authors":"Haehyun Cho, Jinbum Park, Donguk Kim, Ziming Zhao, Yan Shoshitaishvili, Adam Doupé, Gail-Joon Ahn","doi":"10.1145/3386901.3388888","DOIUrl":"https://doi.org/10.1145/3386901.3388888","url":null,"abstract":"Cache side-channel attacks abuse microarchitectural designs meant to optimize memory access to infer information about victim processes, threatening data privacy and security. Recently, the ARM architecture has come into the spotlight of cache side-channel attacks with its unprecedented growth in the market. We propose SmokeBomb, a novel cache side-channel mitigation that functions by explicitly ensuring a private space for each process to safely access sensitive data. The heart of the idea is to use the L1 cache of the CPU core as a private space by which SmokeBomb can give consistent results against cache attacks on the sensitive data, and thus, an attacker cannot distinguish specific data used by the victim. Our experimental results show that SmokeBomb can effectively prevent currently formalized cache attack methods.","PeriodicalId":345029,"journal":{"name":"Proceedings of the 18th International Conference on Mobile Systems, Applications, and Services","volume":"16 Suppl5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130198002","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
PERCEIVE 感知
Jinsung Lee, Sungyong Lee, Jongyun Lee, Sandesh Dhawaskar Sathyanarayana, Hyoyoung Lim, Jihoon Lee, Xiaoqing Zhu, Sangeeta Ramakrishnan, D. Grunwald, Kyunghan Lee, Sangtae Ha
As video calls and personal broadcasting become popular, the demand for mobile live streaming over cellular uplink channels is growing fast. However, current live streaming solutions are known to suffer from frequent uplink throughput fluctuations causing unnecessary video stalls and quality drops. As a remedy to this problem, we propose PERCEIVE, a deep learning-based uplink throughput prediction framework. PERCEIVE exploits a 2-stage LSTM (Long Short Term Memory) design and makes throughput predictions for the next 100ms. Our extensive evaluations show that PERCEIVE, trained with LTE network traces from three major operators in the U.S., achieves high accuracy in the uplink throughput prediction with only 7.67% mean absolute error and outperforms existing prediction techniques. We integrate PERCEIVE with WebRTC, a popular video streaming platform from Google, as a rate adaptation module. Our implementation on the Android phone demonstrates that it can improve PSNR by up to 6dB (4x) over the default WebRTC while providing less streaming latency.
{"title":"PERCEIVE","authors":"Jinsung Lee, Sungyong Lee, Jongyun Lee, Sandesh Dhawaskar Sathyanarayana, Hyoyoung Lim, Jihoon Lee, Xiaoqing Zhu, Sangeeta Ramakrishnan, D. Grunwald, Kyunghan Lee, Sangtae Ha","doi":"10.1145/3386901.3388911","DOIUrl":"https://doi.org/10.1145/3386901.3388911","url":null,"abstract":"As video calls and personal broadcasting become popular, the demand for mobile live streaming over cellular uplink channels is growing fast. However, current live streaming solutions are known to suffer from frequent uplink throughput fluctuations causing unnecessary video stalls and quality drops. As a remedy to this problem, we propose PERCEIVE, a deep learning-based uplink throughput prediction framework. PERCEIVE exploits a 2-stage LSTM (Long Short Term Memory) design and makes throughput predictions for the next 100ms. Our extensive evaluations show that PERCEIVE, trained with LTE network traces from three major operators in the U.S., achieves high accuracy in the uplink throughput prediction with only 7.67% mean absolute error and outperforms existing prediction techniques. We integrate PERCEIVE with WebRTC, a popular video streaming platform from Google, as a rate adaptation module. Our implementation on the Android phone demonstrates that it can improve PSNR by up to 6dB (4x) over the default WebRTC while providing less streaming latency.","PeriodicalId":345029,"journal":{"name":"Proceedings of the 18th International Conference on Mobile Systems, Applications, and Services","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123995744","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}
引用次数: 11
Osprey demo: a mmwave approach to tire wear sensing 鱼鹰演示:毫米波方法轮胎磨损传感
Akarsh Prabhakara, Vaibhav Singh, Swarun Kumar, Anthony G. Rowe
In this paper, we demonstrate Osprey, a tire wear sensor presented in [4]. Osprey makes use of commodity automotive, mmWave RADAR, places it in the tire well of automobiles to image the tire and then measures the tire wear. Osprey measures accurate tire wear continuously while being resilient to road debris and without embedding any electronics in tires. Osprey achieves this by building a super resolution algorithm based on Inverse Synthetic Aperture RADAR imaging and by embedding thin metallic strips along coded patterns in the grooves to combat debris. Here, we implement Osprey on a tire rotation rig and demonstrate the ability to measure tire wear (with and without debris) accurately and detect potentially harmful foreign objects.
在本文中,我们演示了[4]中提出的轮胎磨损传感器Osprey。鱼鹰利用商用汽车毫米波雷达,将其放置在汽车轮胎井中,对轮胎进行成像,然后测量轮胎磨损情况。Osprey可以连续测量轮胎的精确磨损,同时对道路碎片有弹性,而且不需要在轮胎中嵌入任何电子设备。鱼鹰通过建立基于逆合成孔径雷达成像的超分辨率算法,以及在沟槽中沿编码图案嵌入薄金属条来对抗碎片,实现了这一目标。在这里,我们在轮胎旋转钻机上实施了Osprey,并展示了准确测量轮胎磨损(有和没有碎片)并检测潜在有害异物的能力。
{"title":"Osprey demo: a mmwave approach to tire wear sensing","authors":"Akarsh Prabhakara, Vaibhav Singh, Swarun Kumar, Anthony G. Rowe","doi":"10.1145/3386901.3396601","DOIUrl":"https://doi.org/10.1145/3386901.3396601","url":null,"abstract":"In this paper, we demonstrate Osprey, a tire wear sensor presented in [4]. Osprey makes use of commodity automotive, mmWave RADAR, places it in the tire well of automobiles to image the tire and then measures the tire wear. Osprey measures accurate tire wear continuously while being resilient to road debris and without embedding any electronics in tires. Osprey achieves this by building a super resolution algorithm based on Inverse Synthetic Aperture RADAR imaging and by embedding thin metallic strips along coded patterns in the grooves to combat debris. Here, we implement Osprey on a tire rotation rig and demonstrate the ability to measure tire wear (with and without debris) accurately and detect potentially harmful foreign objects.","PeriodicalId":345029,"journal":{"name":"Proceedings of the 18th International Conference on Mobile Systems, Applications, and Services","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115032894","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
A cloud-optimized link layer for low-power wide-area networks 用于低功耗广域网的云优化链路层
Artur Balanuta, Nuno Pereira, Swarun Kumar, Anthony G. Rowe
Conventional wireless communication systems are typically designed assuming a single transmitter-receiver pair for each link. In Low-Power Wide-Area Networks (LP-WANs), this one-to-one design paradigm is often overly pessimistic in terms of link budget because client packets are frequently detected by multiple gateways (i.e. one-to-many). Prior work has shown massive improvement in performance when specialized hardware is used to coherently combine signals at the physical layer. In this paper, we explore the potential of using multiple receivers at the MAC and link layer where these performance gains are often neglected. We present an approach called Opportunistic Packet Recovery (OPR) that targets the most likely corrupt bits across a set of packets that suffered failed CRCs at multiple LoRa LP-WAN base-stations. We see that bit errors are often disjoint across receivers, which aids in collaborative error detection. OPR leverages this to provide increasing gain in error recovery as a function of the number of receiving gateways. Since LP-WAN networks can easily offload packet processing to the cloud, there is ample compute time per packet (order of seconds) to search for bit permutations that would restore packet integrity. Link layer corrections have the advantage of being immediately applicable to the millions of already deployed LP-WAN systems without additional hardware or expensive RF front-ends. We experimentally demonstrate that OPR can correct up to 72% of packets that would normally have failed, when they are captured by multiple gateways.
传统的无线通信系统通常被设计成假设每个链路只有一个收发器对。在低功耗广域网(lp - wan)中,这种一对一的设计范例通常在链路预算方面过于悲观,因为客户端数据包经常被多个网关检测到(即一对多)。先前的工作表明,在物理层使用专门的硬件来相干地组合信号时,性能会有很大的提高。在本文中,我们探讨了在MAC和链路层使用多个接收器的潜力,这些性能增益经常被忽视。我们提出了一种称为机会数据包恢复(OPR)的方法,该方法针对在多个LoRa LP-WAN基站中遭受失败crc的一组数据包中最可能损坏的位。我们看到,比特错误通常在接收器之间是不相交的,这有助于协同错误检测。OPR利用这一点,在接收网关数量的函数中提供越来越多的错误恢复增益。由于LP-WAN网络可以轻松地将数据包处理卸载到云,因此每个数据包有足够的计算时间(以秒为单位)来搜索可以恢复数据包完整性的位排列。链路层校正的优点是可以立即应用于已经部署的数百万个LP-WAN系统,而无需额外的硬件或昂贵的RF前端。我们通过实验证明,OPR可以纠正多达72%的数据包,当它们被多个网关捕获时,通常会失败。
{"title":"A cloud-optimized link layer for low-power wide-area networks","authors":"Artur Balanuta, Nuno Pereira, Swarun Kumar, Anthony G. Rowe","doi":"10.1145/3386901.3388915","DOIUrl":"https://doi.org/10.1145/3386901.3388915","url":null,"abstract":"Conventional wireless communication systems are typically designed assuming a single transmitter-receiver pair for each link. In Low-Power Wide-Area Networks (LP-WANs), this one-to-one design paradigm is often overly pessimistic in terms of link budget because client packets are frequently detected by multiple gateways (i.e. one-to-many). Prior work has shown massive improvement in performance when specialized hardware is used to coherently combine signals at the physical layer. In this paper, we explore the potential of using multiple receivers at the MAC and link layer where these performance gains are often neglected. We present an approach called Opportunistic Packet Recovery (OPR) that targets the most likely corrupt bits across a set of packets that suffered failed CRCs at multiple LoRa LP-WAN base-stations. We see that bit errors are often disjoint across receivers, which aids in collaborative error detection. OPR leverages this to provide increasing gain in error recovery as a function of the number of receiving gateways. Since LP-WAN networks can easily offload packet processing to the cloud, there is ample compute time per packet (order of seconds) to search for bit permutations that would restore packet integrity. Link layer corrections have the advantage of being immediately applicable to the millions of already deployed LP-WAN systems without additional hardware or expensive RF front-ends. We experimentally demonstrate that OPR can correct up to 72% of packets that would normally have failed, when they are captured by multiple gateways.","PeriodicalId":345029,"journal":{"name":"Proceedings of the 18th International Conference on Mobile Systems, Applications, and Services","volume":"84 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124175039","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}
引用次数: 33
期刊
Proceedings of the 18th 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