Trimming the Smartphone Network Stack

Yanzi Zhu
Yibo Zhu
Ana Nika
Ben Y. Zhao
Haitao Zheng

Proceedings of ACM HotNets 2016

[Full Text in PDF Format, 200KB]

Paper Abstract

Network transmissions are the cornerstone of most mobile apps today, and a main contributor to energy consumption. We use a componentized energy model to quantify energy use by device, and observe significant energy consumption by the CPU in network operations. We assert that optimizing network operations in the CPU can produce significant energy savings, and explore the impact of two potential approaches: one-copy data moves and offloading the network stack to the basestation.