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

筛选
英文 中文
Practicalizing Delay-Tolerant Mobile Apps with Cedos 用Cedos实现可容忍延迟的移动应用
YoungGyoun Moon, Donghwi Kim, Younghwan Go, Yeongjin Kim, Yung Yi, S. Chong, KyoungSoo Park
{"title":"Practicalizing Delay-Tolerant Mobile Apps with Cedos","authors":"YoungGyoun Moon, Donghwi Kim, Younghwan Go, Yeongjin Kim, Yung Yi, S. Chong, KyoungSoo Park","doi":"10.1145/2742647.2742664","DOIUrl":"https://doi.org/10.1145/2742647.2742664","url":null,"abstract":"Delay-tolerant Wi-Fi offloading is known to improve overall mobile network bandwidth at low delay and low cost. Yet, in reality, we rarely find mobile apps that fully support opportunistic Wi-Fi access. This is mainly because it is still challenging to develop delay-tolerant mobile apps due to the complexity of handling network disruptions and delays. In this work, we present Cedos, a practical delay-tolerant mobile network access architecture in which one can easily build a mobile app. Cedos consists of three components. First, it provides a familiar socket API whose semantics conforms to TCP while the underlying protocol, D2TP, transparently handles network disruptions and delays in mobility. Second, Cedos allows the developers to explicitly exploit delays in mobile apps. App developers can express maximum user-specified delays in content download or use the API for real-time buffer management at opportunistic Wi-Fi usage. Third, for backward compatibility to existing TCPbased servers, Cedos provides D2Prox, a protocol-translation Web proxy. D2Prox allows intermittent connections on the mobile device side, but correctly translates Web transactions with traditional TCP servers. We demonstrate the practicality of Cedos by porting mobile Firefox and VLC video streaming client to using the API. We also implement delay/disruption-tolerant podcast client and run a field study with 50 people for eight weeks. We find that up to 92.4% of the podcast traffic is offloaded to Wi-Fi, and one can watch a streaming video in a moving train while offloading 48% of the content to Wi-Fi without a single pause.","PeriodicalId":191203,"journal":{"name":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121412111","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Invisible Sensing of Vehicle Steering with Smartphones 智能手机对车辆转向的隐形感知
Dongyao Chen, Kyong-Tak Cho, Sihui Han, Zhizhuo Jin, K. Shin
{"title":"Invisible Sensing of Vehicle Steering with Smartphones","authors":"Dongyao Chen, Kyong-Tak Cho, Sihui Han, Zhizhuo Jin, K. Shin","doi":"10.1145/2742647.2742659","DOIUrl":"https://doi.org/10.1145/2742647.2742659","url":null,"abstract":"Detecting how a vehicle is steered and then alarming drivers in real time is of utmost importance to the vehicle and the driver's safety, since fatal accidents are often caused by dan- gerous steering. Existing solutions for detecting dangerous maneuvers are implemented either in only high-end vehicles or on smartphones as mobile applications. However, most of them rely on the use of cameras, the performance of which is seriously constrained by their high visibility requirement. Moreover, such an over/sole-reliance on the use of cameras can be a distraction to the driver. To alleviate these problems, we develop a vehicle steering detection middleware called V-Sense which can run on commodity smartphones without additional sensors or infrastructure support. Instead of using cameras, the core of V-Sense/ senses a vehicle's steering by only utilizing non-vision sensors on the smartphone. We design and evaluate algorithms for detecting and differentiating various vehicle maneuvers, including lane-changes, turns, and driving on curvy roads. Since V-Sense does not rely on use of cameras, its detection of vehicle steering is not affected by the (in)visibility of road objects or other vehicles. We first detail the design, implementation and evaluation of V-Sense and then demonstrate its practicality with two prevalent use cases: camera-free steering detection and fine-grained lane guidance. Our extensive evaluation results show that V-Sense is accurate in determining and differentiating various steering maneuvers, and is thus useful for a wide range of safety-assistance applications without additional sensors or infrastructure.","PeriodicalId":191203,"journal":{"name":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115812888","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}
引用次数: 127
Mobilyzer: An Open Platform for Controllable Mobile Network Measurements Mobilyzer:一个可控制移动网络测量的开放平台
Ashkan Nikravesh, Hongyi Yao, Shichang Xu, D. Choffnes, Z. Morley Mao
{"title":"Mobilyzer: An Open Platform for Controllable Mobile Network Measurements","authors":"Ashkan Nikravesh, Hongyi Yao, Shichang Xu, D. Choffnes, Z. Morley Mao","doi":"10.1145/2742647.2742670","DOIUrl":"https://doi.org/10.1145/2742647.2742670","url":null,"abstract":"Mobile Internet availability, performance and reliability have remained stubbornly opaque since the rise of cellular data access. Conducting network measurements can give us insight into user-perceived network conditions, but doing so requires careful consideration of device state and efficient use of scarce resources. Existing approaches address these concerns in ad-hoc ways. In this work we propose Mobilyzer, a platform for conducting mobile network measurement experiments in a principled manner. Our system is designed around three key principles: network measurements from mobile devices require tightly controlled access to the network interface to provide isolation; these measurements can be performed efficiently using a global view of available device resources and experiments; and distributing the platform as a library to existing apps provides the incentives and low barrier to adoption necessary for large-scale deployments. We describe our current design and implementation, and illustrate how it provides measurement isolation for applications, efficiently manages measurement experiments and enables a new class of experiments for the mobile environment.","PeriodicalId":191203,"journal":{"name":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124421277","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}
引用次数: 116
Demo: TouchCom - Creating Real Excalibur Experience with Body Touch Communication 演示:TouchCom -用身体触摸交流创造真正的王者之剑体验
Yawhuei Lam, Virag Varga, Lito Kriara, T. Gross, S. Mangold
{"title":"Demo: TouchCom - Creating Real Excalibur Experience with Body Touch Communication","authors":"Yawhuei Lam, Virag Varga, Lito Kriara, T. Gross, S. Mangold","doi":"10.1145/2742647.2745930","DOIUrl":"https://doi.org/10.1145/2742647.2745930","url":null,"abstract":"The TouchCom project aims to gain a thorough understanding of the transmission channel and to implement higher layer protocols to support Human-Computer Interaction applications and multi-hop body-to-body communication. Finally, we built a prototype of a transmitter and receiver device to demonstrate a real life application.","PeriodicalId":191203,"journal":{"name":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121757718","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
Video: LookUp!: Enabling Pedestrian Safety Services via Shoe Sensing 视频:查找!:透过鞋感功能提供行人安全服务
Shubham Jain, C. Borgiattino, Yanzhi Ren, M. Gruteser, Yingying Chen, C. Chiasserini
{"title":"Video: LookUp!: Enabling Pedestrian Safety Services via Shoe Sensing","authors":"Shubham Jain, C. Borgiattino, Yanzhi Ren, M. Gruteser, Yingying Chen, C. Chiasserini","doi":"10.1145/2742647.2749242","DOIUrl":"https://doi.org/10.1145/2742647.2749242","url":null,"abstract":"This video is a demonstration of the work discussed in our full paper available in the MobiSys'15 proceedings. The video illustrates a sensing technology for fine-grained location classification in an urban environment, for enhancing pedestrian safety. Our system seeks to detect the transitions from sidewalk locations to in-street locations, to enable applications such as alerting texting pedestrians when they step into the street. Existing positioning technologies are not sufficiently precise to allow distinguishing a position on the sidewalk from a position in the street, as explored in our previous work. To this end, we use shoe-mounted inertial sensors for location classification based on surface gradient profile and step patterns. This approach is different from existing shoe sensing solutions that focus on dead reckoning and inertial navigation. The shoe sensors relay inertial sensor measurements to a smartphone, which extracts the step pattern and the inclination of the ground a pedestrian is walking on. This allows detecting transitions such as stepping over a curb or walking down sidewalk ramps that lead into the street. We carried out walking trials in metropolitan environments in United States (Manhattan) and Europe (Turin). The results from these experiments show that we can accurately determine transitions between sidewalk and street locations to identify pedestrian risk.","PeriodicalId":191203,"journal":{"name":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","volume":"21 5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124595029","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
Reducing Smartphone Application Delay through Read/Write Isolation 通过读写隔离减少智能手机应用程序延迟
David T. Nguyen, Gang Zhou, G. Xing, Xin Qi, Zijiang Hao, Ge Peng, Qing Yang
{"title":"Reducing Smartphone Application Delay through Read/Write Isolation","authors":"David T. Nguyen, Gang Zhou, G. Xing, Xin Qi, Zijiang Hao, Ge Peng, Qing Yang","doi":"10.1145/2742647.2742661","DOIUrl":"https://doi.org/10.1145/2742647.2742661","url":null,"abstract":"The smartphone has become an important part of our daily lives. However, the user experience is still far from being optimal. In particular, despite the rapid hardware upgrades, current smartphones often suffer various unpredictable delays during operation, e.g., when launching an app, leading to poor user experience. In this paper, we investigate the behavior of reads and writes in smartphones. We conduct the first large-scale measurement study on the Android I/O delay using the data collected from our Android application running on 2611 devices within nine months. Among other factors, we observe that reads experience up to 626% slowdown when blocked by concurrent writes for certain workloads. Additionally, we show the asymmetry of the slowdown of one I/O type due to another, and elaborate the speedup of concurrent I/Os over serial ones. We use this obtained knowledge to design and implement a system prototype called SmartIO that reduces the application delay by prioritizing reads over writes, and grouping them based on assigned priorities. SmartIO issues I/Os with optimized concurrency parameters. The system is implemented on the Android platform and evaluated extensively on several groups of popular applications. The results show that our system reduces launch delays by up to 37.8%, and run-time delays by up to 29.6%.","PeriodicalId":191203,"journal":{"name":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122272413","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}
引用次数: 47
Demo: Mobilyzer: Mobile Network Measurement Made Easy 演示:Mobilyzer:移动网络测量变得简单
Shichang Xu, Ashkan Nikravesh, Hongyi Yao, D. Choffnes, Z. Morley Mao
{"title":"Demo: Mobilyzer: Mobile Network Measurement Made Easy","authors":"Shichang Xu, Ashkan Nikravesh, Hongyi Yao, D. Choffnes, Z. Morley Mao","doi":"10.1145/2742647.2745927","DOIUrl":"https://doi.org/10.1145/2742647.2745927","url":null,"abstract":"","PeriodicalId":191203,"journal":{"name":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133957417","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
InFrame++: Achieve Simultaneous Screen-Human Viewing and Hidden Screen-Camera Communication inframe++:同时实现屏幕-人观看和隐藏屏幕-摄像头通信
Anran Wang, Z. Li, Chunyi Peng, G. Shen, Gan Fang, B. Zeng
{"title":"InFrame++: Achieve Simultaneous Screen-Human Viewing and Hidden Screen-Camera Communication","authors":"Anran Wang, Z. Li, Chunyi Peng, G. Shen, Gan Fang, B. Zeng","doi":"10.1145/2742647.2742652","DOIUrl":"https://doi.org/10.1145/2742647.2742652","url":null,"abstract":"Recent efforts in visible light communication over screen-camera links have exploited the display for data communication. Such practices, albeit convenient, have led to contention between space allocated for users and content reserved for devices, in addition to their visual anti-aesthetics and distractedness. In this paper, we propose INFRAME++, a system that enables concurrent, dual-mode, full-frame communication for both users and devices. INFRAME++ leverages the spatial-temporal flicker-fusion property of human vision system and the fast frame rate of modern display. It multiplexes data onto full-frame video contents through novel complementary frame composition, hierarchical frame structure, and CDMA-like modulation. It thus ensures opportunistic and unobtrusive screen-camera data communication without affecting the primary video-viewing experience for human users. Our prototype and experiments have confirmed its effectiveness of delivering data to devices in its visual communication with imperceptible video artifacts for viewers. INFRAME++ is able to achieve 150-240 kbps at 120FPS over a 24? LCD monitor with one data frame per 12 display frames. It supports up to 360kbps while data:video is 1:6.","PeriodicalId":191203,"journal":{"name":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","volume":"262 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133697752","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}
引用次数: 105
Demo: Achieving Simultaneous Screen-Human Viewing and Hidden Screen-Camera Communication 演示:实现屏幕-人同时观看和隐藏屏幕-摄像头通信
Anran Wang, Z. Li, Gan Fang, Chunyi Peng, G. Shen, B. Zeng
{"title":"Demo: Achieving Simultaneous Screen-Human Viewing and Hidden Screen-Camera Communication","authors":"Anran Wang, Z. Li, Gan Fang, Chunyi Peng, G. Shen, B. Zeng","doi":"10.1145/2742647.2745916","DOIUrl":"https://doi.org/10.1145/2742647.2745916","url":null,"abstract":"We present and demonstrate INFRAME++, a novel system that enables concurrent, dual-mode, full-frame communication for both users and devices. It achieves unobtrusive screen-camera data communication without affecting the primary video-viewing experience for human users. It leverages the capability discrepancy and distinctive features of the human vision system and devices (modern display and camera). We have implemented INFRAME++ as a PC-phone application. Both communication will be realized through multiplexed videos frames which will be displayed on a modern monitor (120FPS) and captured by a smartphone camera for data decoding. In this demonstration (Figure 1), we will show that INFRAME++ can yield normal video-viewing experience for humans, and high-rate data communication for devices (up to 300 kbps). User participation will be welcome in this live demo.","PeriodicalId":191203,"journal":{"name":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121481463","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
Poster: Emergency Management Using SHERLOCK 海报:使用SHERLOCK进行应急管理
Roberto Yus, E. Mena
{"title":"Poster: Emergency Management Using SHERLOCK","authors":"Roberto Yus, E. Mena","doi":"10.1145/2742647.2745909","DOIUrl":"https://doi.org/10.1145/2742647.2745909","url":null,"abstract":"Emergency management has attracted the focus of mobile computing research in the last years due to the flexibility that it provides in critical scenarios. The lack of a pre-existing infrastructure or even a communication breakdown are important issues that mobile computing can deal with. In addition, Semantic Web techniques to handle the data in these scenarios, such as knowledge representation and reasoning, have been proven useful. In the SHERLOCK project [1] we are developing a general system to provide users with interesting Location-Based Services (LBSs) that can help in emergency management. SHERLOCK executes on mobile devices and leverages their communication mechanisms to exchange information among them. The system uses: 1) ontologies and semantic reasoners to handle knowledge about LBSs and interesting objects, and 2) mobile agents to balance CPU consumption and communication load.","PeriodicalId":191203,"journal":{"name":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126820207","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
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信