TY - GEN
T1 - Evaluation of body sensor network platforms
T2 - 1st Wireless Health Conference, WH'10
AU - Nabar, Sidharth
AU - Banerjee, Ayan
AU - Gupta, Sandeep
AU - Poovendran, Radha
PY - 2010
Y1 - 2010
N2 - Body Sensor Networks (BSNs) consist of sensor nodes deployed on the human body for health monitoring. Each sensor node is implemented by interfacing a physiological sensor with a sensor platform consisting of components such as microcontroller, radio and memory. Diverse needs of BSN applications require customized platform development for optimizing performance. In this paper, we propose a two-phase framework to evaluate the performance of sensor platforms to match a BSN's computation, communication and sensing requirements: 1) Design Space Determination, wherein we investigate salient features of BSN platforms and quantify them as design coordinates through evaluation metrics such as SPSW (Samples Processed per Second per Watt) and EPC (Expected Power Consumption). To measure these metrics for a platform under typical BSN application workloads, we propose BSN-Bench, a benchmarking suite composed of basic tasks that occur in diverse BSN applications. BSNBench enables an accurate profiling of platforms based on the design coordinates; 2) Design Space Exploration, wherein we explore the design space to find the most suitable platform for a given application. We demonstrate the usage of our framework through a case study, where we consider two practical BSN applications and choose suitable platforms for them.
AB - Body Sensor Networks (BSNs) consist of sensor nodes deployed on the human body for health monitoring. Each sensor node is implemented by interfacing a physiological sensor with a sensor platform consisting of components such as microcontroller, radio and memory. Diverse needs of BSN applications require customized platform development for optimizing performance. In this paper, we propose a two-phase framework to evaluate the performance of sensor platforms to match a BSN's computation, communication and sensing requirements: 1) Design Space Determination, wherein we investigate salient features of BSN platforms and quantify them as design coordinates through evaluation metrics such as SPSW (Samples Processed per Second per Watt) and EPC (Expected Power Consumption). To measure these metrics for a platform under typical BSN application workloads, we propose BSN-Bench, a benchmarking suite composed of basic tasks that occur in diverse BSN applications. BSNBench enables an accurate profiling of platforms based on the design coordinates; 2) Design Space Exploration, wherein we explore the design space to find the most suitable platform for a given application. We demonstrate the usage of our framework through a case study, where we consider two practical BSN applications and choose suitable platforms for them.
KW - benchmark
KW - body sensor networks
KW - design space
KW - hardware systems
KW - system performance
KW - wearable BSNs
UR - http://www.scopus.com/inward/record.url?scp=79951641299&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=79951641299&partnerID=8YFLogxK
U2 - 10.1145/1921081.1921096
DO - 10.1145/1921081.1921096
M3 - Conference contribution
AN - SCOPUS:79951641299
SN - 9781605589893
T3 - Proceedings - Wireless Health 2010, WH'10
SP - 118
EP - 127
BT - Proceedings - Wireless Health 2010, WH'10
Y2 - 5 October 2010 through 7 October 2010
ER -