41 results on '"Battery aware"'
Search Results
2. UBAR
- Author
-
Elham Shamsa, Anil Kanduri, Alma Probstl, Samarjit Chakraborty, Pasi Liljeberg, Amir M. Rahmani, and Nima TaheriNejad
- Subjects
Focus (computing) ,Battery aware ,State of charge ,Hardware and Architecture ,Computer science ,Human–computer interaction ,Resource management ,Workload ,Limiting ,Quality of experience ,Software ,Preference - Abstract
Smartphone users require high Battery Cycle Life (BCL) and high Quality of Experience (QoE) during their usage. These two objectives can be conflicting based on the user preference at run-time. Finding the best trade-off between QoE and BCL requires an intelligent resource management approach that considers and learns user preference at run-time. Current approaches focus on one of these two objectives and neglect the other, limiting their efficiency in meeting users’ needs. In this article, we present UBAR, User- and Battery-aware Resource management, which considers dynamic workload, user preference, and user plug-in/out pattern at run-time to provide a suitable trade-off between BCL and QoE. UBAR personalizes this trade-off by learning the user’s habits and using that to satisfy QoE, while considering battery temperature and State of Charge (SOC) pattern to maximize BCL. The evaluation results show that UBAR achieves 10% to 40% improvement compared to the existing state-of-the-art approaches.
- Published
- 2021
3. Multiagent Multi-Armed Bandit Schemes for Gateway Selection in UAV Networks
- Author
-
Ehab Mahmoud Mohamed, Kohei Hatano, and Sherief Hashima
- Subjects
Battery aware ,Kullback–Leibler divergence ,Cover (telecommunications) ,Computer science ,business.industry ,ComputerApplications_COMPUTERSINOTHERSYSTEMS ,020206 networking & telecommunications ,020302 automobile design & engineering ,02 engineering and technology ,Gateway (computer program) ,Minimax ,ComputingMethodologies_ARTIFICIALINTELLIGENCE ,Multi-armed bandit ,0203 mechanical engineering ,Convergence (routing) ,0202 electrical engineering, electronic engineering, information engineering ,business ,Selection (genetic algorithm) ,Computer network - Abstract
Lately, unmanned aerial vehicles (UAVs) communications acquired great attention because of its weighty new applications, particularly in rescue services. In such a case, access and gateway UAVS are spread to cover and fully support communications over disaster areas where the ground network is malfunctioned or wholly damaged. Each access UAV collects essential information from its assigned area, then flies and transfers it to the nearby gateway UAVs that deliver this collected information to the closest operating ground network. Meanwhile, collisions may occur as two or more access UAVs might target the same gateway UAV. This paper leverages and modifies two multi-armed bandit (MAB) based algorithms, namely, Kullback Leibler upper confidence bound (KLUCB) and minimax optimal stochastic strategy (MOSS) to formulate the gateway UAV selection issue. The issue is modeled as a budget-constrained multiagent MAB (MA-MAB) that maximizes data rates while considering access UAVs’ flight battery consumption. Hence, MA battery aware KLUCB (MABA-KLUCB) and battery aware MOSS (MA-BA-MOSS) algorithms are proposed for efficient gateway UAV selection. The proposed MAB algorithms maximize the UAV network’s total sum rate over the conventional selection techniques with assuring good convergence performance.
- Published
- 2020
4. Battery Aware Mobile Relay for Wireless Sensor Network.
- Author
-
Shigei, Noritaka, Fukuyama, Issei, Miyajima, Hiromi, and Yudo, Yogi Anggun Saloko
- Subjects
WIRELESS sensor networks ,MOBILE communication systems ,WIRELESS communications ,ALGORITHMS ,DATA flow computing - Abstract
Multi-hop communication is used for prolonging the lifetime of WSN (Wireless Sensor Network). In recent years, mobile relay has been studied. The concept of mobile relay is that the mobile nodes change their locations so as to minimize the total energy consumed by both wireless transmission and locomotion. The conventional methods, however, do not take into account the remaining energy on mobile nodes, and as a result they do not always prolong the network lifetime. In this study, we propose two types of algorithms for mobile relay. The proposed algorithms take into account the battery level and overlapping multiple data flows. We show their effectiveness by simulation. [ABSTRACT FROM AUTHOR]
- Published
- 2012
5. A scalable and battery
- Author
-
Wail Mardini, Majd Al-Soud, and Firas Albalas
- Subjects
Battery aware ,business.industry ,Computer science ,010401 analytical chemistry ,Service discovery ,020206 networking & telecommunications ,02 engineering and technology ,Directory ,01 natural sciences ,0104 chemical sciences ,Resource (project management) ,Power consumption ,Scalability ,0202 electrical engineering, electronic engineering, information engineering ,Internet of Things ,business ,Computer network - Abstract
Service Discovery (RD) and finding Resource Directory (RD) for services in Internet of Things (IoT) is one of the fundamental tasks in providing services for constrained devices in IoT networks. Providing these services faces serious problems in the power consumption and the increasing number of devices in this kind of networks. Many approaches and efforts have n\been made to address the problem of power consumption and when tested on a large number of nodes these approaches faced serious problems. To handle this problem, this paper proposes an approach with implementation to increasing the number of devices in an Internet of Things (IoT) providing scalable approach and at the same time keeps the network lifetime with minimal affect. The experiment shows that the proposed scalable approach improves the network lifetime with increasing the number of nodes.
- Published
- 2019
6. UW-MAC: An underwater sensor network MAC protocol.
- Author
-
Watfa, Mohamed K., Selman, Samir, and Denkilkian, Hovig
- Subjects
- *
MOBILE communication systems , *ENERGY consumption , *OCEANOGRAPHIC research , *BANDWIDTHS , *ALGORITHMS - Abstract
As over 70% of the earth's surface is covered by water, it is desirable to deploy underwater sensor networks (UWSNs) to support oceanic research. UWSNs use acoustic waves and are characterized by long and variable propagation delays, intermittent connectivity, limited bandwidth and low bit rates. Energy savings have always been the primary concern in wireless sensor network protocols; however, there are applications where the latency and throughput are prioritized over energy efficiency and are so significant that the application would not be able to satisfy its requirements without them. Although existing duty-cycle MAC protocols are power efficient, they introduce significant end-to-end delivery latency, provide poor throughput and are not suitable for the challenging environment of a UWSN. In this paper, we utilize CDMA as the underlying multiple access technique, due to its resilience to multi-path and Doppler's effects prevalent in underwater environments. We propose UW-MAC, a CDMA-based power-controlled medium access protocol that uses both transmitter-based and receiver-based CDMA inside a formed cluster, and uses a TDMA schedule to make the cluster heads communicate with the base station. Our MAC algorithm targets the latency and throughput needs in addition to its ability to increase the overall network lifetime. We discuss the design of UW-MAC, and provide a head-to-head comparison with other protocols through extensive simulations focusing on the performance in terms of latency, throughput, and energy consumption. Copyright © 2009 John Wiley & Sons, Ltd. [ABSTRACT FROM AUTHOR]
- Published
- 2010
- Full Text
- View/download PDF
7. An efficient online-battery aware geographic routing algorithm for wireless sensor networks.
- Author
-
Watfa, Mohamed and Yaghi, Linda
- Subjects
- *
WIRELESS sensor networks , *DETECTORS , *ALGORITHMS , *NETWORK routing protocols , *ROUTING (Computer network management) - Abstract
Wireless sensor networks (WSNs) are being used in a wide variety of critical applications such as military and health-care applications. Such networks, which are composed of sensor nodes with limited memory capacity, limited processing capabilities, and most importantly limited energy supply, require routing protocols that take into consideration these constraints. The aim of this paper is to provide an efficient power aware routing algorithm for WSNs that guarantees QOS and at the same time minimizes energy consumption by calculating the remaining battery capacity of nodes and taking advantage of the battery recovery process. We present an online-battery aware geographic routing algorithm. To show the effectiveness of our approach, we simulated our algorithm in ns2 and compared it with greedy perimeter stateless routing for wireless networks and battery-aware routing for streaming data transmissions in WSNs. Copyright © 2009 John Wiley & Sons, Ltd. [ABSTRACT FROM AUTHOR]
- Published
- 2010
- Full Text
- View/download PDF
8. A node failure and battery-aware coverage protocol for wireless sensor networks
- Author
-
Avinash More and Vijay T. Raisinghani
- Subjects
Battery (electricity) ,Engineering ,Battery aware ,General Computer Science ,business.industry ,Failure probability ,020206 networking & telecommunications ,02 engineering and technology ,Bathtub curve ,Control and Systems Engineering ,Node (computer science) ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Electrical and Electronic Engineering ,business ,Wireless sensor network ,Protocol (object-oriented programming) ,Energy (signal processing) ,Computer network - Abstract
A typical wireless sensor network (WSN) is used to monitor or sense an area for events. Sensing-area coverage of a WSN is the collective sensing area of all the active nodes in the WSN. However, there might be a possibility of multiple active nodes monitoring the same area. This would result in energy wastage. Further, the sudden failure of nodes may result in coverage gaps within the sensing area. We propose Optimized Discharge-Curve-based Coverage Protocol (ODCP) to handle these problems. ODCP determines optimal sleep schedules for redundant nodes using their neighboring active nodes’ battery discharge rate, failure probability, and coverage overlap information. ODCP is simulated extensively using various scenarios of WSNs. The simulation results show that ODCP provides energy-efficient coverage as compared to other existing coverage protocols.
- Published
- 2017
9. Battery-aware centralized schedulers for CPU-bound jobs in mobile Grids
- Author
-
Matías Hirsch, Juan Manuel Rodriguez, Alejandro Zunino, and Cristian Mateos
- Subjects
Job scheduler ,Battery aware ,Computer Networks and Communications ,Computer science ,Distributed computing ,02 engineering and technology ,computer.software_genre ,Mobile grid ,0202 electrical engineering, electronic engineering, information engineering ,MOBILE GRID ,CPU-bound ,JOB STEALING ,020206 networking & telecommunications ,MOBILE DEVICES ,Connection time ,Ciencias de la Computación ,Computer Science Applications ,Hardware and Architecture ,SEAS ,Ciencias de la Computación e Información ,JOB SCHEDULING ,020201 artificial intelligence & image processing ,Mobile device ,computer ,CIENCIAS NATURALES Y EXACTAS ,Software ,Information Systems - Abstract
Given the relentless growing number of mobile devices, researchers have pointed out that distributed computing environments, such as clusters or even computational Grids, could increase the available resources by scavenging devices’ capabilities. However, this negatively impacts on their batteries. We study centralized job schedulers that aim at exploiting clusters of mobile resources with rather stable devices in terms of connection time. These schedulers outperform a previous centralized scheduler, finishing up to 30% more jobs with the same amount of energy. We also show that the schedulers perform competitively compared to schedulers based on job stealing, which are more difficult to implement and consume more network resources and hence energy. Fil: Hirsch Jofré, Matías Eberardo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina Fil: Rodriguez, Juan Manuel. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina Fil: Zunino Suarez, Alejandro Octavio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina Fil: Mateos Diaz, Cristian Maximiliano. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina
- Published
- 2016
10. A Case for a Battery-Aware Model of Drone Energy Consumption
- Author
-
Alberto Macii, Enrico Macii, Yukai Chen, Alberto Bocca, Donkyu Baek, and Massimo Poncino
- Subjects
Battery (electricity) ,Service (systems architecture) ,Battery aware ,Battery modeling ,power and energy estimation ,Unmanned Aerial Vehicles ,Drone power consumption ,Drone power model ,Computer science ,020208 electrical & electronic engineering ,Real-time computing ,02 engineering and technology ,Energy consumption ,Flight time ,Drone ,020202 computer hardware & architecture ,0202 electrical engineering, electronic engineering, information engineering ,Energy (signal processing) ,Search and rescue - Abstract
The market of small drones has been recently increasing due to their use in many fields of application. The most popular drones are multirotors, in particular quadcopters. They are usually supplied with batteries of limited capacity, and for this reason their total flight time is also limited.As a consequence of the non linear characteristics of batteries, estimation of the real flight time may become an issue, since most battery models do not include all the non idealities. Consequently, applications such as delivery service, search and rescue, surveillance might not be accomplished correctly because of inaccurate energy estimations.This paper describes a battery-aware model for an accurate analysis of the drone energy consumption; this model is then applied to a scenario of drone delivery. Results show an accuracy greater of about 16% with respect to the traditional estimation model.
- Published
- 2018
11. Battery-aware design exploration of scheduling policies for multi-sensor devices
- Author
-
Enrico Macii, Daniele Jahier Pagliari, Massimo Poncino, and Yukai Chen
- Subjects
Power management ,Operating point ,Battery aware ,Computer science ,Computation ,Distributed computing ,battery-aware scheduling ,020302 automobile design & engineering ,02 engineering and technology ,Maximization ,battery-aware scheduling, IoT devices, power management, sensor-based systems ,020202 computer hardware & architecture ,Scheduling (computing) ,Multi sensor ,Dynamic voltage scaling ,0203 mechanical engineering ,0202 electrical engineering, electronic engineering, information engineering ,IoT devices ,power management ,sensor-based systems - Abstract
Lifetime maximization is a key challenge in battery-powered multi-sensor devices. Battery-aware power management strategies combine task scheduling with dynamic voltage scaling (DVS), accounting for the fact that the power drawn by the device is different from that provided by the battery due to its many non-idealities. However, state-of-the-art techniques in this field do not take into account several important aspects, such as the impact of sensing tasks on the overall power demand, the (operating point dependent) losses due to multiple DC-DC conversions, and the dynamic modifications in battery efficiency caused by different distributions of the currents in the temporal and in the frequency domains. In this work, we propose a novel approach to identify optimal power management solutions, that addresses all these limitations. Specifically, using advanced battery and DC-DC converter models, we propose methods to explore the scheduling space both statically (at design time) and dynamically (at runtime), accounting not only for computation tasks, but also for communication and sensing. With this method, we show that the battery lifetime can be increased by as much as 23.36% if an optimal power management strategy is adopted.
- Published
- 2018
12. Characterization of Battery Behavior for Battery-Aware Design of Wireless Sensing Networks
- Author
-
Yin Zhang and John N. Harb
- Subjects
Battery (electricity) ,Battery aware ,Renewable Energy, Sustainability and the Environment ,Computer science ,business.industry ,Embedded system ,Materials Chemistry ,Electrochemistry ,Wireless ,Condensed Matter Physics ,business ,Surfaces, Coatings and Films ,Electronic, Optical and Magnetic Materials - Published
- 2015
13. Battery-Aware Loop Nests Mapping for CGRAs
- Author
-
Leibo Liu, Yu Peng, Shouyi Yin, and Shaojun Wei
- Subjects
Battery aware ,business.industry ,Computer science ,Energy consumption ,Reconfigurable computing ,Loop (topology) ,Artificial Intelligence ,Hardware and Architecture ,Embedded system ,Polytope model ,Computer Vision and Pattern Recognition ,Electrical and Electronic Engineering ,business ,Software ,Computer hardware - Published
- 2015
14. Battery-Aware Data Transmission for Delay-Tolerant Smartphone Applications
- Author
-
Okyoung Choi and Song Chong
- Subjects
Battery aware ,business.industry ,Computer science ,Embedded system ,0202 electrical engineering, electronic engineering, information engineering ,Wireless ,020206 networking & telecommunications ,02 engineering and technology ,Smartphone application ,business ,Energy (signal processing) ,Computer network ,Data transmission - Published
- 2016
15. Battery-Aware Task Scheduling for Energy Efficient Mobile Devices
- Author
-
Guannan Song, Zhengming Zhang, Yang Yang, Wuxiong Zhang, and Kun Wei
- Subjects
Battery aware ,Smart phone ,business.industry ,Computer science ,Applied Mathematics ,Computer Graphics and Computer-Aided Design ,Power optimization ,Scheduling (computing) ,Embedded system ,Signal Processing ,Electrical and Electronic Engineering ,business ,Mobile device ,Efficient energy use - Published
- 2014
16. BACHS-Battery Aware Cluster Head Selection
- Author
-
V. Rajamani, M. Senthil, and G.R. Kanagachid
- Subjects
Battery aware ,Artificial Intelligence ,Head (linguistics) ,Computer science ,Data mining ,Disease cluster ,computer.software_genre ,computer ,Software ,Selection (genetic algorithm) - Published
- 2013
17. Battery-Aware Task Mapping for Coarse-Grained Reconfigurable Architecture
- Author
-
Shouyi Yin, Leibo Liu, Shaojun Wei, and Rui Shi
- Subjects
Battery aware ,business.industry ,Computer science ,Task mapping ,Energy consumption ,Reconfigurable computing ,Artificial Intelligence ,Hardware and Architecture ,Embedded system ,Computer Vision and Pattern Recognition ,Electrical and Electronic Engineering ,Architecture ,business ,Software - Published
- 2013
18. Battery-Aware Mobile Solution for Online Activity Recognition from Users' Movements
- Author
-
Abdenour Bouzouane, Bruno Bouchard, Mehdi Boukhechba, Sylvain Giroux, Sébastien Gaboury, and Charles Gouin-Vallerand
- Subjects
Battery (electricity) ,020203 distributed computing ,Battery aware ,Multimedia ,business.industry ,Computer science ,Location awareness ,Ranging ,02 engineering and technology ,computer.software_genre ,Activity recognition ,Human–computer interaction ,Phone ,0202 electrical engineering, electronic engineering, information engineering ,Global Positioning System ,020201 artificial intelligence & image processing ,Trajectory analysis ,business ,computer - Abstract
One of the unique features of mobile applications is location awareness. Mobile users take their devices with them everywhere which increases the availability of persons' traces. Extracting and analyzing knowledge from these traces represent a strong support for several application domains, ranging from traffic management to advertisement and social studies. We present a novel approach to online recognition of users' outdoor activities without depleting mobile resources. We associate the places visited by individuals during their movements to meaningful human activities using a novel algorithm that incrementally clusters a user's moves into different types of activities. To optimize battery consumption, the algorithm behaves variably according to users' behaviours and the remaining battery level. Studies using real GPS records from a spatio-temporal region demonstrate that the proposal is effective and is capable of inferring human activities without draining the phone resources.
- Published
- 2016
19. Slack Distribution for the Battery Aware Dynamic Voltage Scaling Policy
- Author
-
Jun Song Li, Shen Xu, Xi Fei Zhang, and Hai Jin
- Subjects
Consumption (economics) ,Difficult problem ,Battery (electricity) ,Engineering ,Battery aware ,business.industry ,Mechanical Engineering ,Mobile computing ,Battery capacity ,Dynamic voltage scaling ,Reliability engineering ,Hardware_GENERAL ,Mechanics of Materials ,Electronic engineering ,ComputerSystemsOrganization_SPECIAL-PURPOSEANDAPPLICATION-BASEDSYSTEMS ,General Materials Science ,business - Abstract
Battery lifetime is a critical design parameter in the operation of mobile computing devices. Maximizing the battery lifetime is a particularly difficult problem due to the nonlinearity of the battery discharge behavior and its dependence on the discharge profile. In this paper, we address the problem how battery aware dynamic voltage scaling policy optimizes the battery capacity consumption. We propose the procedure of slack distribution optimization to reduce the battery capacity consumption by distributing the slack optimally for the schedules generated by the existing battery aware DVS policies, and analysis the properties of the procedure. The experiment results show that the proposed procedure can further safe battery capacity consumption evidently.
- Published
- 2011
20. A Battery-Aware Algorithm for Supporting Collaborative Applications
- Author
-
D PortenJeremiah, Chang-YitCheryl, BrisbinKathryn, and RollinsSami
- Subjects
Battery aware ,Data collection ,Multimedia ,Computer Networks and Communications ,Computer science ,Overlay network ,Energy consumption ,Peer-to-peer ,computer.software_genre ,Field (computer science) ,Hardware and Architecture ,Collaborative computing ,computer ,Software ,Information Systems - Abstract
There are several significant ways in which the ubiquity of battery-powered devices impacts the field of collaborative computing. First, applications such as collaborative data gathering become pos...
- Published
- 2010
21. A compound prescheduling algorithm for real-time tasks’ battery-aware scheduling
- Author
-
Xun Gao, Geyang Li, Yang Cao, and Weihui Liao
- Subjects
Earliest deadline first scheduling ,Battery aware ,Multidisciplinary ,Least slack time scheduling ,Computer science ,Real-time computing ,ComputerSystemsOrganization_SPECIAL-PURPOSEANDAPPLICATION-BASEDSYSTEMS ,Dynamic priority scheduling ,Algorithm ,Fair-share scheduling ,Scheduling (computing) ,Voltage ,Dynamic voltage scaling - Abstract
To minimize battery consumption for portable devices, the prescheduling policy of battery-aware scheduling was improved by optimizing slack distribution. A battery-aware compound task scheduling (BACTS) algorithm considering various aspects including task deadline, current and execution time was proposed and evaluated with the previously prevailing earliest deadline first (EDF) algorithm. The results indicate the proposed BACTS algorithm manages to figure out a feasible schedule (if available) in battery-aware task scheduling even for disorganized connected task graphs beyond the solving ability of EDF. Its schedule achieves better performance with lower charge consumption after prescheduling, and also lower or equal optimum charge consumption after voltage scaling.
- Published
- 2009
22. Slack-nibbling battery-aware task scheduling
- Author
-
Weihui Liao, Geyang Li, Xun Gao, and Yang Cao
- Subjects
Battery aware ,Multidisciplinary ,Priority function ,Computer science ,business.industry ,Embedded system ,Battery capacity ,business ,Dynamic voltage scaling ,Scheduling (computing) ,Voltage - Abstract
Dynamic voltage scaling (DVS) is an efficient approach to maximize the battery life of portable devices. A novel overall planning strategy (OPS II) balancing slack supply and demand for DVS is proposed. An OPS II-based slack-nibbling overall planning strategy (SNOPS) algorithm is also proposed, which iteratively nibbles slacks for appropriate tasks selected by an overall planning dynamic priority function to perform DVS until the slack is exhausted and an optimum voltage setting is obtained. For a high-load task set, SNOPS manages to recover battery overload while maintaining schedulability. For random variable-load task sets, SNOPS achieves a saving of 29.51% battery capacity on average, the suboptimal gap is 27.84% narrower than that of our previously proposed OPS-based algorithm, and 92.10% narrower than that of the algorithm proposed by Chowdhury et al. Results indicate that OPS II manages to save battery to various extents while maintaining schedulability, and demonstrates good load compatibility and close-to-optimal performance on average.
- Published
- 2009
23. Battery-aware energy-optimal Electric Vehicle driving management
- Author
-
Jiang Wan, Mohammad Abdullah Al Faruque, and Korosh Vatanparvar
- Subjects
Battery (electricity) ,Consumption (economics) ,Engineering ,Battery aware ,business.product_category ,business.industry ,Electric vehicle ,System on a chip ,Energy consumption ,Automotive battery ,business ,Energy (signal processing) ,Automotive engineering - Abstract
Recently, Electric Vehicles (EVs) have been considered as new paradigm of transportation in order to solve environmental concerns, e.g. air pollution. However, EVs pose new challenges regarding their Battery LifeTime (BLT), energy consumption, and energy costs related to battery charging. The EV power consumption may be estimated by having the route information and the EV specifications. Also, by having the battery characteristics, the battery capacity consumption and the BLT may be estimated for each route. In this paper, we propose a driving management which uses the above-mentioned information in order to optimize the driving route by being aware of the EV energy consumption, energy cost, and BLT. Our proposed driving management extends the BLT by 16.8% and reduces the energy consumption by 11.9% and energy cost by 12.6% on average, by selecting the optimized route instead of the fastest route.
- Published
- 2015
24. Battery-aware mapping optimization of loop nests for CGRAs
- Author
-
Yu Peng, Leibo Liu, Shaojun Wei, and Shouyi Yin
- Subjects
Engineering ,Battery aware ,Loop (graph theory) ,High energy ,Acceleration ,business.industry ,Battery charge ,Embedded system ,Mobile computing ,ComputerSystemsOrganization_SPECIAL-PURPOSEANDAPPLICATION-BASEDSYSTEMS ,Energy consumption ,business - Abstract
Coarse-grained Reconfigurable Architecture (CGRA) is a promising mobile computing platform that provides both high performance and high energy efficiency. Since loop nests are usually mapped onto CGRA for acceleration, optimizing the mapping is an important goal for design of CGRAs. Moreover, how to reduce energy consumption also becomes one of primary concerns in using CGRAs. This paper makes three contributions: a) Proposing an energy consumption model for CGRA; b) Formulating loop nests mapping problem to minimize the battery charge loss; c) Extract an efficient heuristic algorithm called BPMap. Experiment results show that our methods improve the performance of the kernels and lower the energy consumption.
- Published
- 2015
25. Battery-aware power savings
- Author
-
Anirban Lahiri, Srobona Mitra, Monojit Choudhury, and Anupam Basu
- Subjects
Battery (electricity) ,Engineering ,Battery aware ,business.industry ,Work (physics) ,Design systems ,Power (physics) ,Reliability engineering ,Control and Systems Engineering ,Power consumption ,Electronic engineering ,Electrical and Electronic Engineering ,business ,Software - Abstract
Getting maximum battery life is not just a matter of writing applications for low average power consumption. You can take advantage of power effects to design systems that last longer on one charge. This work has shown that the performance of the text-to-speech engine can be optimized by judicious choice over factors such as word-cluster length. The approach demonstrated using this text-to-speech system can be easily extended to other applications for low-power, mobile embedded systems.
- Published
- 2006
26. Battery-Aware Systems
- Author
-
Ajit Pal
- Subjects
Battery (electricity) ,Battery aware ,Recovery effect ,business.product_category ,business.industry ,Computer science ,Process (engineering) ,Electrical engineering ,Hardware_GENERAL ,Power consumption ,Systems design ,ComputerSystemsOrganization_SPECIAL-PURPOSEANDAPPLICATION-BASEDSYSTEMS ,business ,Pager ,Wireless sensor network - Abstract
With the proliferation of portable battery-operated devices, smaller, lighter, more powerful, and longer-lasting battery is a much sought-after commodity. Powering laptops, handhelds, cell phones, pagers, watches, medical devices, and many other modern gadgets, batteries play a crucial role in supporting today’s cutting-edge technologies. The widening gap between the increasing power consumption and power density of the popular battery technologies is highlighted to emphasize the relevance of battery-aware systems. Battery-aware synthesis approaches try to make efficient use of the available energy in the battery. So optimization of the battery lifetime, i.e., performing maximum amount of computation per recharge of battery, is one of the primary objectives for portable computing system design. An overview of commonly used battery technologies is provided, and the characteristics of a rechargeable battery are specified. The underlying process of battery discharge is explained. Realizations of battery-driven systems including battery-aware sensor network are presented.
- Published
- 2014
27. Battery-Aware Scheduling of Mixed Criticality Systems
- Author
-
René Rydhof Hansen, Erik Ramsgaard Wognsen, and Kim Guldstrand Larsen
- Subjects
Battery aware ,Mixed criticality ,Computer science ,Hybrid system ,Hybrid automaton ,Wireless sensor network ,Upper and lower bounds ,Statistical model checking ,Scheduling (computing) ,Reliability engineering - Abstract
Wireless systems such as satellites and sensor networks are often battery-powered. To operate optimally they must therefore take the performance properties of real batteries into account. Additionally, these systems, and therefore their batteries, are often exposed to loads with uncertain timings. Mixed criticality and soft real-time systems may accept deadline violations and therefore enable trade-offs and evaluation of performance by criteria such as the number of tasks that can be completed with a given battery. We model a task set in combination with the kinetic battery model as a stochastic hybrid system and study its performance under battery-aware scheduling strategies. We believe that this evaluation does not scale with current verification techniques for stochastic hybrid systems. Instead statistical model checking provides a viable alternative with statistical guarantees. Based on our model we also calculate an upper bound on the attainable number of task instances from a battery, and we provide a battery-aware scheduler that wastes no energy on instances that are not guaranteed to make their deadlines.
- Published
- 2014
28. Using batteries wisely
- Author
-
Anders Lindgren, Annika Ahlberg Tidblad, Lars Andersson, Laura Marie Feeney, and Stina Starborg
- Subjects
Battery (electricity) ,Battery aware ,Early results ,Computer science ,business.industry ,Embedded system ,ComputerSystemsOrganization_SPECIAL-PURPOSEANDAPPLICATION-BASEDSYSTEMS ,business ,Wireless sensor network ,Efficient energy use - Abstract
We describe early results from a program of experiments to characterize battery operation in the WSN regime.
- Published
- 2012
29. IT-Cooling Collaborative Control Methods for Battery-Aware IT-Systems Targeting India
- Author
-
Yamada Tetsuya and Tadayuki Matsumura
- Subjects
Battery (electricity) ,Battery aware ,Measure (data warehouse) ,business.industry ,Computer science ,Control (management) ,Information technology ,Duration (project management) ,business ,Control methods ,Simulation ,Power (physics) ,Reliability engineering - Abstract
Two IT-system control methods, which realize efficient battery usage for battery-powered IT systems targeting developing countries such as India, are proposed. The proposed methods control the IT equipment and cooling power collaboratively on the basis of a forecast of power outage duration. To quantitatively evaluate these methods, power outages in Bangalore, India, were measured. The proposed methods were evaluated by using this measured power outage data. According to the evaluation results, the proposed methods can improve a measure of battery efficiency, namely, IT-used-energy (Qt )/battery-used-energy (Qu ), by 39% compared to that of conventional IT systems.
- Published
- 2012
30. Battery-aware wireless video transmission based on battery recovery effect
- Author
-
Hyeon-Cheol Yang, Seongsoo Lee, and Yong-Ju Jang
- Subjects
Uncompressed video ,Battery aware ,Recovery effect ,Hardware_GENERAL ,Computer science ,Wireless video ,ComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKS ,Real-time computing ,ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION ,Constant bitrate ,Electronic engineering ,ComputerSystemsOrganization_SPECIAL-PURPOSEANDAPPLICATION-BASEDSYSTEMS ,Transceiver - Abstract
This paper proposes a battery-aware wireless video transmission where video coding bitrate is intentionally lowered than transmission channel bitrate. Battery lifetime significantly improves by shutting down transceiver and giving idle time to battery, at the cost of image quality degradation. Measurement shows effective battery lifetime increases to 2∼3 times at the PSNR degradation of 0.25 dB.
- Published
- 2012
31. Battery-aware task scheduling in distributed mobile systems with lifetime constraint
- Author
-
Chen, Niu, and Qiu
- Subjects
Constraint (information theory) ,Battery aware ,Computer science ,business.industry ,Voltage control ,Distributed computing ,Scheduling (production processes) ,Mobile telephony ,Energy consumption ,business ,Task (project management) - Published
- 2011
32. Battery aware tasks allocating algorithm for multi-battery operated system
- Author
-
Leibo Liu, Shouyi Yin, Ouyang Peng, and Shaojun Wei
- Subjects
Battery aware ,Engineering ,Recovery effect ,business.industry ,Charge loss ,Idle time ,Battery management systems ,Scheduling (computing) ,Battery scheduling ,Hardware_GENERAL ,Embedded system ,Computation complexity ,ComputerSystemsOrganization_SPECIAL-PURPOSEANDAPPLICATION-BASEDSYSTEMS ,business ,Algorithm - Abstract
Extending the lifetime of battery is a very important goal in battery-operated systems. The prior works of lifetime management mainly focused on single battery, multi-battery scheduling as another way of prolonging the battery lifetime is considered here. Battery Aware Tasks Allocating Algorithm (BATA) for multi-battery operated system is proposed in this paper. It extends the battery lifetime through making fully use of the idle time of battery scheduling which can reduce the charge loss since the recovery effect of battery. Experimental results indicate that BATA can achieve 15.67%∼ 25.43% reductions on the charge loss and 30.68%∼55.63% gains of battery lifetime while maintains a low level computation complexity.
- Published
- 2010
33. A battery aware clustering technique
- Author
-
Jad Kawtharani, Mohamed K. Watfa, and O. Mirza
- Subjects
Data aggregator ,Trust factor ,Battery aware ,Base station ,Computer science ,Real-time computing ,Energy consumption ,Load balancing (computing) ,Cluster analysis ,Wireless sensor network - Abstract
Clustering allows for data aggregation which reduces congestion and energy consumption. Recent study in battery technology reveals that batteries tend to discharge more power than needed and reimburse the over-discharged power if they are recovered. In this paper, we first provide an online mathematical battery model suitable for implementation in sensor networks. Using our battery model, we propose a new Battery Aware Reliable Clustering algorithm for WSNs (BARC). BARC incorporates many features which are missing in many other clustering algorithms. It rotates cluster heads according to a battery recovery scheme and it also incorporates a trust factor for selecting cluster heads thus increasing reliability. Most importantly, our proposed algorithm relaxes many of the rigid assumptions that the other algorithms impose such as the ability of the cluster head to communicate directly with the base station and having a fixed communication radius for intra-cluster communication. BARC uses Z-MAC which has several advantages over other MAC protocols. Simulation results show that using BARC prolongs the network lifetime greatly in comparison to other clustering techniques.
- Published
- 2008
34. Battery-Aware Real-Time Task Scheduling in Wireless Sensor Networks
- Author
-
Seungki Hong, Jae-eon Kim, and Daeyoung Kim
- Subjects
Battery aware ,Recovery effect ,business.industry ,Computer science ,Real-time computing ,Fair-share scheduling ,Scheduling (computing) ,Key distribution in wireless sensor networks ,Hardware_GENERAL ,Embedded system ,Mobile wireless sensor network ,ComputerSystemsOrganization_SPECIAL-PURPOSEANDAPPLICATION-BASEDSYSTEMS ,business ,Wireless sensor network - Abstract
Since the lifetime of a battery directly impacts the lifetime of sensor networks, one of the key considerations in the design of sensor networks is the ability to maximize battery lifetime. In this paper, we present (1) a task modeling methodology and (2) a battery-aware real-time task scheduling technique for sensor networks. The task modeling is achieved based on task classification in terms of the usage of resources on a micro-sensor system. For exploiting the recovery effect of battery, the battery-aware task scheduling algorithm composed of three phases is designed to maximize the lifetime of a battery while meeting the timing constraint of each task.
- Published
- 2006
35. Recovery-based real-time static scheduling for battery life optimization
- Author
-
Arindam Basu, Bhargab B. Bhattacharya, S. Agarwal, and A. Lahiri
- Subjects
Life extension ,Engineering ,Battery aware ,business.industry ,Embedded system ,Low-power electronics ,Integrated circuit design ,Round-robin scheduling ,business ,Fair-share scheduling ,Scheduling (computing) - Abstract
A real-time, static scheduling algorithm for battery life optimization has been presented in this paper. The work aims to extend existing battery aware scheduling techniques. It differs from previous work as it takes into consideration many aspects of battery recovery that were not considered previously. This allows for further enhancement of the system battery life by up to 29.41%. The scheduling algorithm achieves a total battery life extension of up to 37.7%.
- Published
- 2006
36. Battery aware dynamic scheduling for periodic task graphs
- Author
-
Kumar, Rao, Navet, Singhal, and Visweswaran
- Subjects
020203 distributed computing ,Battery aware ,Computational complexity theory ,Computer science ,Distributed computing ,Mobile computing ,Graph theory ,02 engineering and technology ,Dynamic priority scheduling ,020202 computer hardware & architecture ,Task (project management) ,Scheduling (computing) ,0202 electrical engineering, electronic engineering, information engineering ,Greedy algorithm - Published
- 2006
37. Battery-aware Code Partitioning for a Text to Speech System
- Author
-
Monojit Choudhury, Anirban Lahiri, Srobona Mitra, and Anupam Basu
- Subjects
Battery (electricity) ,Battery aware ,business.industry ,Computer science ,Speech synthesis ,Integrated circuit design ,Application software ,computer.software_genre ,Low-power electronics ,Embedded system ,Code (cryptography) ,ComputerSystemsOrganization_SPECIAL-PURPOSEANDAPPLICATION-BASEDSYSTEMS ,business ,computer ,Digital signal processing - Abstract
The advent of multi-core embedded processors has brought along new challenges for embedded system design. This paper presents an efficient, battery aware, code partitioning technique for a text to speech system, which is executed on a multi-core embedded processor. The system achieves significant performance improvements both in terms of execution time as well as battery lifetimes. The mentioned technique provides a new paradigm for battery aware embedded system design which can be easily extended to other applications.
- Published
- 2006
38. Battery Aware Variable Voltage Task Scheduling for System Energy Consumption Minimization
- Author
-
Wang Zuo-dong and Wei Shaojun
- Subjects
Battery aware ,Engineering ,Priority function ,business.industry ,Least slack time scheduling ,Low-power electronics ,Real-time computing ,business ,Execution time ,Energy consumption minimization ,Voltage ,Scheduling (computing) - Abstract
Optimization of battery energy consumption by variable voltage task scheduling technique is studied in the paper. An efficient slack time allocation policy is firstly derived by comprehensive analysis on non-linear characteristics of battery. In further, two heuristic BATS (battery aware task scheduling) algorithms are proposed. The former takes the task discharge current as the priority function for slack time allocation, hence can reduce the peak power efficiently, while the later takes the task discharge current weighted by execution time as the priority function, hence can optimize the battery energy consumption more efficiently. Experiment results show that the proposed algorithms can greatly reduce the battery energy consumption by more than 30% and the peak power of the system simultaneously
- Published
- 2006
39. Battery aware instruction generation for embedded processors
- Author
-
N. Cheung, S. Parameswarant, and J. Henkel
- Subjects
Instruction set ,Battery aware ,Application-specific integrated circuit ,Computer science ,business.industry ,Embedded system ,Discharge current ,Application-specific instruction-set processor ,Energy consumption ,Dissipation ,business - Published
- 2005
40. An Efficient Battery-Aware Task Scheduling Methodology for Portable RC Platforms
- Author
-
Khan Jawad B and Ranga Vemuri
- Subjects
Schedule ,Battery aware ,Computer science ,business.industry ,Circuit design ,Embedded system ,Battery capacity ,Field-programmable gate array ,business ,Facial recognition system ,Reconfigurable computing ,Scheduling (computing) - Abstract
In this paper we present a simple yet efficient methodology for battery-aware task execution on FPGAs in portable Reconfigurable Computing (RC) platforms. We divide the reconfigurable area on an FPGA into several fixed reconfigurable slots called Configurable Tiles. We then schedule real-time tasks onto these tiles. Various schedules using different number of tiles are calculated off-line. These schedules along with their execution times are then sent to a run-time scheduler which dynamically decides, which schedule is the most battery efficient. By varying the number of tiles used for scheduling tasks, we can vary the battery usage and lifetime. We tested the methodology by running it on several different task graph structures and sizes, and report an average of 14% and as high as 21%, less battery capacity used, as compared to non-optimal execution. Finally, we present a case study where we implement a real-time face recognition algorithm on the iPACE-V1 [6] platform using the proposed methodology and observed 1.3 to 3.3 times improvement in battery life-time.
- Published
- 2004
41. On the scalability of battery‐aware contact plan design for LEO satellite constellations
- Author
-
Carsten Gerstacker, Kristian Bay, Juan A. Fraire, Morten Bisgaard, Holger Hermanns, and Gilles Nies
- Subjects
Battery aware ,business.industry ,Computer science ,010401 analytical chemistry ,020206 networking & telecommunications ,02 engineering and technology ,Plan (drawing) ,01 natural sciences ,0104 chemical sciences ,Scalability ,0202 electrical engineering, electronic engineering, information engineering ,Media Technology ,Satellite ,Electrical and Electronic Engineering ,business ,Computer network ,Constellation - Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.