ABSTRACT
A BSN is a heterogeneous environment populated with different types of sensors. As such it needs a framework to abstract to applications the underlying sensor resources they need to get the information from. Such framework (a middleware), should allow applications to issue information requests with a set of requirements to be met. This would then be translated into sensor resource access(es) while trying to abide by the requirements. In this paper we describe an architecture proposal for such a middleware and an implementation overview of a first prototype. We focus on the first layer needed to provide an abstraction to the resources.
- {Bluetooth SIG 2007} Bluetooth SIG. 2007. Specification of the bluetooth system - v2.1 + EDR. Tech. rep., Bluetooth SIG. July.Google Scholar
- {Brandao and Bacon 2009} Brandao, P. and Bacon, J. 2009. BSN middleware: Abstracting resources to human models. In HealthInf, International Conference on Health Informatics.Google Scholar
- {Elson et al. 2002} Elson, J., Girod, L., and Estrin, D. 2002. Fine-grained network time synchronization using reference broadcasts. SIGOPS Oper. Syst. Rev. 36, SI, 147--163. Google ScholarDigital Library
- {Equivital} Equivital. Equivital. http://www.equivital.co.uk/.Google Scholar
- {Friday et al. 2004} Friday, A., Davies, N., Wallbank, N., Catterall, E., and Pink, S. 2004. Supporting service discovery, querying and interaction in ubiquitous computing environments. Wirel. Netw. 10, 631--641. Google ScholarDigital Library
- {Guttman et al. 1999} Guttman, E., Perkins, C., Veizades, J., and Day, M. 1999. RFC2608 - service location protocol, version 2. Tech. rep., IETF. June. Published: IETF RFC. Google ScholarDigital Library
- {Heinzelman et al. 2004} Heinzelman, W. B., Murphy, A. L., Carvalho, H. S., and Perillo, M. A. 2004. Middleware to support sensor network applications. Network, IEEE 18, 6--14. Google ScholarDigital Library
- {Hunter et al. 2002} Hunter, P., Robbins, P., and Noble, D. 2002. The IUPS human physiome project. Pflugers Arch 445, 1--9.Google ScholarCross Ref
- {IEEE/ISO 2004} IEEE/ISO. 2004. IEEE 11073 - Personal Health Device Communication.Google Scholar
- {Intanagonwiwat et al. 2003} Intanagonwiwat, C., Govindan, R., Estrin, D., Heidemann, J., and Silva, F. 2003. Directed diffusion for wireless sensor networking. IEEE/ACM Transactions on Networking 11, 2--16. Google ScholarDigital Library
- {Salutation Consortium 1999} Salutation Consortium. 1999. Salutation architecture specification (part 1), version 2.0c. Tech. Rep. 2.0, The Salutation Consortium. June.Google Scholar
- {Shnayder et al. 2005} Shnayder, V., Chen, B., Lorincz, K., Fulford-Jones, T. R. F., and Welsh, M. 2005. Sensor networks for medical care. Tech. rep., Division of Engineering and Applied Sciences Harvard University.Google Scholar
- {SUN 2007} SUN. 2007. SunSPOT. http://www.sunspotworld.com.Google Scholar
- {Sun Microsystems 2005} Sun Microsystems. 2005. Jini specifications, v. 2.1,. Tech. rep., Sun Microsystems.Google Scholar
- {TinyOS team 2007} TinyOS team. 2007. Tinyos. http://www.tinyos.org/.Google Scholar
- {UPnP Forum 2006} UPnP Forum. 2006. UPnP device architecture. version 1.0. Tech. rep., UPnP Forum. July.Google Scholar
- {Waluyo et al. 2008} Waluyo, A. B., Pek, I., Ying, S., Wu, J., Chen, X., and Yeoh, W.-S. 2008. Litemwban: A lightweight middleware for wireless body area network. Medical Devices and Biosensors, 2008. ISSS-MDBS 2008. 5th International Summer School and Symposium on, 141--144.Google Scholar
- {Zhu et al. 2005} Zhu, F., Mutka, M. W., and Ni, L. M. 2005. Service discovery in pervasive computing environments. Pervasive Computing, IEEE 4, 81--90. Google ScholarDigital Library
- {ZigBee Alliance 2005} ZigBee Alliance. 2005. Zigbee specification version 1.0. Tech. Rep. 1.0, ZigBee Alliance. June.Google Scholar
Index Terms
- Body sensor networks: can we use them?
Recommendations
Body sensor networks: from theory to emerging applications
Special section on body sensor networksThe use of sensor networks for healthcare, well-being, and working in extreme environments has long roots in the engineering sector in medicine and biology community. With the maturity of wireless sensor networks, body area networks (BANs), and wireless ...
Middleware Support for Pluggable Non-Functional Properties in Wireless Sensor Networks
SERVICES '08: Proceedings of the 2008 IEEE Congress on Services - Part IWireless sensor networks (WSN) imposes stringent constraints on efficiency, memory footprint and power consumption. Since the need to satisfy these constraints often results in tightly coupled designs, WSN applications tend to be inflexible; it is hard ...
Mires: a publish/subscribe middleware for sensor networks
A wireless sensor network (WSN) consists of a large number of small devices with computational power, wireless communication and sensing capability. These networks have been developed for a wide range of applications, such as habitat monitoring, object ...
Comments