• DocumentCode
    2942228
  • Title

    Kernel level energy-efficient 3G background traffic shaper for android smartphones

  • Author

    Vergara, Ekhiotz Jon ; Sanjuan, Joseba ; Nadjm-Tehrani, Simin

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Linkoping Univ., Linkoping, Sweden
  • fYear
    2013
  • fDate
    1-5 July 2013
  • Firstpage
    443
  • Lastpage
    449
  • Abstract
    Reducing the energy consumption of wireless devices is paramount to a wide spread adoption of mobile applications. Cellular communication imposes high energy consumption on the mobile devices due to the radio resource allocation, which differs from other networks such as WiFi. Most applications are unaware of the energy consumption characteristics of third generation cellular communication (3G). This makes the background small data transfers of undisciplined applications an energy burden due to inefficient utilisation of resources. While several approaches exist to reduce the energy consumption of this best-effort background traffic by means of traffic shaping, we find that they are mostly evaluated with simulations and the actual energy overhead for the traffic shaper itself has not been studied. In order to cover this gap, our work realises an existing energy saving algorithm as a Kernel Level Shaper (KLS) within the Android platform, and measures its energy footprint. The total energy savings of our implementation range from 8% to 58% for emulated real background traffic, that is categorised as best-effort traffic. We further show the implications of running the KLS during live operation of applications as an exploratory study.
  • Keywords
    3G mobile communication; cellular radio; operating system kernels; resource allocation; smart phones; telecommunication traffic; wireless LAN; WiFi; android smartphones; data transfers; energy consumption; energy footprint; energy overhead; energy-efficient 3G background traffic shaper; kernel level shaper; radio resource allocation; third generation cellular communication; wireless devices; Algorithm design and analysis; Androids; Energy consumption; Energy measurement; Facebook; Humanoid robots; Kernel; 3G; Android; kernel; transmission energy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Wireless Communications and Mobile Computing Conference (IWCMC), 2013 9th International
  • Conference_Location
    Sardinia
  • Print_ISBN
    978-1-4673-2479-3
  • Type

    conf

  • DOI
    10.1109/IWCMC.2013.6583599
  • Filename
    6583599