Understanding the Networking Performance ofWear OS

Xiao Zhu, Yihua Ethan Guo, Ashkan Nikravesh, Feng Qian, Z. Morley Mao

Research output: Contribution to journalArticlepeer-review

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 languageEnglish (US)
Pages (from-to)91-92
Number of pages2
JournalPerformance Evaluation Review
Volume47
Issue number1
DOIs
StatePublished - 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

Fingerprint

Dive into the research topics of 'Understanding the Networking Performance ofWear OS'. Together they form a unique fingerprint.

Cite this