Smartphone Applications Testbed Using Virtual Reality

Due to the nature of smartphones' portability and mobility, many mobile apps are usually utilized in the real field environment using GPS, Wi-Fi and embedded sensors. For example, any navigation app uses GPS and Wi-Fi to locate the user in the map, and streaming apps may be used in cafeteria or even outside to satisfy the users' demand to watch soccer games anywhere and anytime. To test the usability and performance of such mobile apps in in-situ environment, we need to bring the apps to such physical world and run (a number of) test scenarios, which is often cost-inefficient depending on the size, apps and situations assumed in those scenarios. In this paper, we design and develop a testbed to test mobile apps in VR space. The system allows developers to use a real smartphone in VR and to test and evaluate their apps at the interested locations, with various network environment. The system builds and reproduces the real world environment of 3D space and real networks in the VR environment, using the existing 3D city models and our original Wi-Fi database. Then it enables to real-timely integrate the screen of the VR user's smartphone in the VR space. The user can operate the app via the VR view, and test the usability and performance of the app in such an emulated environment. The experimental result shows our architecture could achieve such cyber-physical integration with 695.5 ms delay, which is negligible in many semi-realtime services such as navigations.

[1]  Ralf Steinmetz,et al.  Simonstrator: simulation and prototyping platform for distributed mobile applications , 2015, SimuTools.

[2]  Nobuo Kawaguchi,et al.  Position Estimation of Wireless Access Point Using Directional Antennas , 2005, LoCA.

[3]  Konstantina Papagiannaki,et al.  OmniVoice: a mobile voice solution for small-scale enterprises , 2011, MobiHoc '11.

[4]  Stefan Savage,et al.  SyncScan: practical fast handoff for 802.11 infrastructure networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[5]  Wei-Tek Tsai,et al.  Mobile Application Testing: A Tutorial , 2014, Computer.

[6]  Haiyong Luo,et al.  An RSSI gradient-based AP localization algorithm , 2014, China Communications.

[7]  César A. Collazos,et al.  Developing SMASH: A set of SMArtphone's uSability Heuristics , 2016, Comput. Stand. Interfaces.

[8]  Nobuo Kawaguchi,et al.  Measurement methods of spatial ability using a virtual reality system , 2016, 2016 Ninth International Conference on Mobile Computing and Ubiquitous Networking (ICMU).

[9]  Chen Wang,et al.  Accurate rogue access point localization leveraging fine-grained channel information , 2014, 2014 IEEE Conference on Communications and Network Security.

[10]  Haitao Wu,et al.  Proactive Scan: Fast Handoff with Smart Triggers for 802.11 Wireless LAN , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[11]  Hirozumi Yamaguchi,et al.  Wayfinding Behavior Detection by Smartphone , 2018, 2018 IEEE 32nd International Conference on Advanced Information Networking and Applications (AINA).

[12]  Rosa Yáñez Gómez,et al.  Heuristic Evaluation on Mobile Interfaces: A New Checklist , 2014, TheScientificWorldJournal.

[13]  Pin Lv,et al.  SWIMMING: Seamless and Efficient WiFi-Based Internet Access from Moving Vehicles , 2015, IEEE Transactions on Mobile Computing.

[14]  Bo Cheng,et al.  FEP: High Fidelity Experiment Platform for Mobile Networks , 2018, IEEE Access.

[15]  Klaus Wehrle,et al.  SliceTime: A Platform for Scalable and Accurate Network Emulation , 2011, NSDI.

[16]  Srinivasan Seshan,et al.  Access Point Localization Using Local Signal Strength Gradient , 2009, PAM.

[17]  Hirozumi Yamaguchi,et al.  A crowdsourcing and simulation based approach for fast and accurate Wi-Fi radio map construction in urban environment , 2017, 2017 IFIP Networking Conference (IFIP Networking) and Workshops.

[18]  Cristian Rusu,et al.  Usability heuristics for touchscreen-based mobile devices: update , 2013, ChileCHI '13.

[19]  Suziah Sulaiman,et al.  Usability Evaluation of the Smartphone User Interface in Supporting Elderly Users From Experts’ Perspective , 2018, IEEE Access.

[20]  Gang Wang,et al.  I am the antenna: accurate outdoor AP location using smartphones , 2011, MobiCom '11.

[21]  Francisco Rebelo,et al.  Using Virtual Reality to Assess User Experience , 2012, Hum. Factors.