EnVi: Energy Efficient Video Player for Mobiles

Sahil Suneja, Vishnu Navda, Ramachandran Ramjee, Eyal de Lara

Workshop On Cellular Networks: Operations, Challenges, and Future Design (CellNet) , Taipei, Taiwan, June 2013



Watching online movies and TV shows while on the go is rapidly becoming one of the most common uses of smartphone. Unfortunately, sustained use of the cellular interface for long-standing data transfers severely reduces the battery life of the device. This paper introduces EnVi, a signal- aware scheduler that saves energy for mobile downloads by scheduling data transfers when signal quality is expected to be good, and avoiding communication in other periods. EnVi uses a self-calibrating approach that does not require assistance from the network, or knowledge of the user's route and future signal pro le. EnVi is robust to signal pro le changes due to time of day e ffects, di fferent cell tower associations and new cell tower deployments. In a preliminary evaluation on a suburban train route, our EnVi video player achieved average radio energy savings of 20.7%, going upto as high as 32.5%.