4,187 research outputs found

    Saving Energy in Mobile Devices for On-Demand Multimedia Streaming -- A Cross-Layer Approach

    Full text link
    This paper proposes a novel energy-efficient multimedia delivery system called EStreamer. First, we study the relationship between buffer size at the client, burst-shaped TCP-based multimedia traffic, and energy consumption of wireless network interfaces in smartphones. Based on the study, we design and implement EStreamer for constant bit rate and rate-adaptive streaming. EStreamer can improve battery lifetime by 3x, 1.5x and 2x while streaming over Wi-Fi, 3G and 4G respectively.Comment: Accepted in ACM Transactions on Multimedia Computing, Communications and Applications (ACM TOMCCAP), November 201

    Energy-Aware Streaming Multimedia Adaptation: An Educational Perspective

    No full text
    As mobile devices are getting more powerful and more affordable the use of online educational multimedia is also getting very prevalent. Limited battery power is nevertheless, a major restricting factor as streaming multimedia drains battery power quickly. Many battery efficient multimedia adaptation techniques have been proposed that achieve battery efficiency by lowering presentation quality of entire multimedia. Adaptation is usually done without considering any impact on the information contents of multimedia. In this paper, based on the results of an experimental study, we argue that without considering any negative impact on information contents of multimedia the adaptation may negatively impact the learning process. Some portions of the multimedia that require a higher visual quality for conveying learning information may lose their learning effectiveness in the adapted lowered quality. We report results of our experimental study that indicate that different parts of the same learning multimedia do not have same minimum acceptable quality. This strengthens the position that power-saving adaptation techniques for educational multimedia must be developed that lower the quality of multimedia based on the needs of its individual fragments for successfully conveying learning informatio

    Dynamic optimization of the quality of experience during mobile video watching

    Get PDF
    Mobile video consumption through streaming is becoming increasingly popular. The video parameters for an optimal quality are often automatically determined based on device and network conditions. Current mobile video services typically decide on these parameters before starting the video streaming and stick to these parameters during video playback. However in a mobile environment, conditions may change significantly during video playback. Therefore, this paper proposes a dynamic optimization of the quality taking into account real-time data regarding network, device, and user movement during video playback. The optimization method is able to change the video quality level during playback if changing conditions require this. Through a user test, the dynamic optimization is compared with a traditional, static, quality optimization method. The results showed that our optimization can improve the perceived playback and video quality, especially under varying network conditions

    Energy Efficiency Analysis And Optimization For Mobile Platforms

    Get PDF
    The introduction of mobile devices changed the landscape of computing. Gradually, these devices are replacing traditional personal computer (PCs) to become the devices of choice for entertainment, connectivity, and productivity. There are currently at least 45.5 million people in the United States who own a mobile device, and that number is expected to increase to 1.5 billion by 2015. Users of mobile devices expect and mandate that their mobile devices have maximized performance while consuming minimal possible power. However, due to the battery size constraints, the amount of energy stored in these devices is limited and is only growing by 5% annually. As a result, we focused in this dissertation on energy efficiency analysis and optimization for mobile platforms. We specifically developed SoftPowerMon, a tool that can power profile Android platforms in order to expose the power consumption behavior of the CPU. We also performed an extensive set of case studies in order to determine energy inefficiencies of mobile applications. Through our case studies, we were able to propose optimization techniques in order to increase the energy efficiency of mobile devices and proposed guidelines for energy-efficient application development. In addition, we developed BatteryExtender, an adaptive user-guided tool for power management of mobile devices. The tool enables users to extend battery life on demand for a specific duration until a particular task is completed. Moreover, we examined the power consumption of System-on-Chips (SoCs) and observed the impact on the energy efficiency in the event of offloading tasks from the CPU to the specialized custom engines. Based on our case studies, we were able to demonstrate that current software-based power profiling techniques for SoCs can have an error rate close to 12%, which needs to be addressed in order to be able to optimize the energy consumption of the SoC. Finally, we summarize our contributions and outline possible direction for future research in this field
    • …
    corecore