Title
Selective Traffic Offloading On The Fly: A Machine Learning Approach
Abstract
It has been well recognized that network transmission constitutes a large portion of smartphone energy consumption, mainly because of the tail energy caused by cellular network interface. Traffic offloading has been proposed to reduce energy by letting a smartphone offload network traffic to its neighbors in vicinity via low-power direct connections (e.g., WiFi Direct or Bluetooth). Our experiments conducted in a realistic environment reveal that energy efficiency cannot be improved or even deteriorates without a carefully designed offloading strategy. In this paper, we propose a selective traffic offloading scheme implemented as a smartphone middleware in a software-defined fashion, which consists of a packet classifier and a traffic scheduler. Using a light-weight machine learning approach exploiting unique smartphone context information, the packet classifier identifies packets generated on the fly as offloadable or not with substantially improved efficiency and feasibility on resource limited smartphones compared to traditional approaches. Both testbed and simulation based experiments are conducted and the results show that our proposal always attains the superior performance on a number of comparison metrics.
Year
DOI
Venue
2017
10.1109/ICDCS.2017.113
2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017)
Field
DocType
ISSN
Middleware,Computer science,Computer network,Testbed,Real-time computing,Artificial intelligence,Cellular network,Distributed computing,Network interface,Efficient energy use,Network packet,Energy consumption,Machine learning,Bluetooth
Conference
1063-6927
Citations 
PageRank 
References 
0
0.34
15
Authors
6
Name
Order
Citations
PageRank
zaiyang tang1122.29
Peng Li219624.77
Song Guo33431278.71
Xiaofei Liao41145120.57
Hai Jin56544644.63
Daqing Zhang651418.52