Abstract
Networking on wearable devices such as smartwatches is becoming increasingly important as fueled by new hardware, OS support, and applications. In this work, we conduct a first in-depth investigation of the networking performance of Wear OS, one of the most popular OSes for wearables. Through carefully designed controlled experiments conducted in a cross-device, cross-protocol, and crosslayer manner, we identify serious performance issues of Wear OS regarding key aspects that distinguish wearable networking from smartphone networking: Bluetooth (BT) performance, smartphone proxying, network interface selection, and BT-WiFi handover. We pinpoint their root causes and quantify their impacts on network performance and application QoE. We further propose practical suggestions to improve wearable networking performance.
Original language | English (US) |
---|---|
Pages (from-to) | 91-92 |
Number of pages | 2 |
Journal | Performance Evaluation Review |
Volume | 47 |
Issue number | 1 |
DOIs | |
State | Published - Dec 17 2019 |
Bibliographical note
Publisher Copyright:© 2019 Copyright is held by the owner/author(s).
Keywords
- bluetooth
- interface selection
- proxy
- vertical handover
- wearable networking
- wifi