Battery friendly packet transmission scheme for body sensor networks

For body sensor networks (BSN) nodes, extending battery lifetime is one of the key problems. In this paper, we address the problems of designing battery-friendly packet transmission policies in order to maximize the lifetime of batteries for BSN nodes under certain delay and deadline constraints. We present local optimization scheme for slack time and evaluate it with respect to battery performance. The algorithm first simplifies the analytical battery model under the premise of ensuring battery model precision, and then distributes the available slack time between two adjacent tasks. The scheme was simulated for BSN nodes, and the results demonstrate a 79% reduction in the total charge consumption of six tasks in a BSN node along with the deadline constraint of 40 mins.

[1]  C. Chakrabarti,et al.  Static task-scheduling algorithms for battery-powered DVS systems , 2005, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[2]  Elif Uysal-Biyikoglu,et al.  Energy-efficient transmission over a wireless link via lazy packet scheduling , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[3]  Margaret Martonosi,et al.  Wattch: a framework for architectural-level power analysis and optimizations , 2000, Proceedings of 27th International Symposium on Computer Architecture (IEEE Cat. No.RS00201).

[4]  Hamid Sharif,et al.  An enhanced circuit-based model for single-cell battery , 2010, 2010 Twenty-Fifth Annual IEEE Applied Power Electronics Conference and Exposition (APEC).

[5]  Anantha Chandrakasan,et al.  Energy efficient protocols for low duty cycle wireless microsensor networks , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[6]  C. F. Chiasserinit A Traffic Control Scheme to Optimize the Battery Pulsed Discharge , 2004 .

[7]  K. Padmanabh,et al.  Maximum lifetime routing in wireless sensor network using realistic battery model , 2006, 2006 Workshop on High Performance Switching and Routing.

[8]  Chi Ma,et al.  A Battery Aware Scheme for Energy Efficient Coverage and Routing in Wireless Mesh Networks , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[9]  Sujit Dey,et al.  Communication-Based Power Management , 2002, IEEE Des. Test Comput..

[10]  Mani B. Srivastava,et al.  Battery capacity measurement and analysis using lithium coin cell battery , 2001, ISLPED '01.

[11]  Subramanian Jayashree,et al.  Next step in MAC evolution: battery awareness? , 2004, IEEE Global Telecommunications Conference, 2004. GLOBECOM '04..

[12]  Niraj K. Jha,et al.  Battery-aware static scheduling for distributed real-time embedded systems , 2001, DAC '01.

[13]  Sarma B. K. Vrudhula,et al.  Battery optimization vs energy optimization: which to choose and when? , 2005, ICCAD-2005. IEEE/ACM International Conference on Computer-Aided Design, 2005..

[14]  Sarma Vrudhula,et al.  Modeling and optimization of energy supply and demand for portable reconfigurable electronic systems , 2002 .

[15]  Jonghoon Kim,et al.  Discrimination of battery characteristics using discharging/charging voltage pattern recognition , 2009, 2009 IEEE Energy Conversion Congress and Exposition.

[16]  Vikram Srinivasan,et al.  Energy efficient transmission scheduling for delay constrained wireless networks , 2006, IEEE Transactions on Wireless Communications.

[17]  Ye Li,et al.  Packet transmission policies for battery operated communication systems , 2004, IEEE Workshop onSignal Processing Systems, 2004. SIPS 2004..

[18]  Ramesh R. Rao,et al.  Improving battery performance by using traffic shaping techniques , 2001, IEEE J. Sel. Areas Commun..

[19]  Ramesh R. Rao,et al.  Energy efficient battery management , 2001, IEEE J. Sel. Areas Commun..

[20]  Sarma Vrudhula,et al.  A model for battery lifetime analysis for organizing applications on a pocket computer , 2003, IEEE Trans. Very Large Scale Integr. Syst..