Suporte de Sistema Operacional para Redes de Sensores

  • Lucas Francisco Wanner UFSC
  • Antônio Augusto Fröhlich UFSC

Resumo


Several research projects have aimed at solving the problem of system support for sensor networks. However, most of them either fail in correctly dealing with sensor network application requirements, or present prohibitive overhead. This work presents the project and implementation of a runtime support environment for wireless sensor network applications based on the EPOS operating system. This environment provides applications with hardware support, configurable communication, power management, and a data acquisition system, and presents significant advantages when compared to other sensor network operating systems.

Referências

Abrach, H., et al. (2003). Mantis: System support for multimodal networks of in-situ sensors. In 2nd ACM WWSNA, pages 50 – 59, San Diego, CA.

Barr, R., et al. (2002). On the need for system-level support for ad hoc and sensor networks. SIGOPS Oper. Syst. Rev., 36(2):1–5.

de Almeida, V. C., et.al. (2004). Sistema operacional yatos para redes de sensores sem fio. In Primeiro Workshop de Sistemas Operacionais, pages 176–176, Salvador.

Dunkels, A., Grönvall, B., and Voigt, T. (2004). Contiki - a lightweight and flexible operating system for tiny networked sensors. In Proceedings of Proceedings of the First IEEE Workshop on Embedded Networked Sensors, Tampa, Florida, USA.

Fröhlich, A. A. (2001). Application-Oriented Operating Systems. GMD - Forschungszentrum Informationstechnik, Sankt Augustin.

Han, C.-C.,et al. (2005). A dynamic operating system for sensor nodes. In 3rd international conference on Mobile systems, applications, and services, pages 163–176, NY.

Handziski, V., Polastre, J., Hauer, J.-H., Sharp, C., and Culler, A. W. D. (2005). Flexible hardware abstraction for wireless sensor networks. In Proceedings of the Second European Workshop on Wireless Sensor Networks (EWSN ’05), Istambul, Turkey.

Hill, J., Szewczyk, R., Woo, A., Hollar, S., Culler, D., and Pister, K. (2000). System architecture directions for networked sensors. In Proceedings of the ninth international conference on Architectural support for programming languages and operating systems, pages 93–104, Cambridge, Massachusetts, United States.

Hoeller Junior, A. S., Wanner, L. F., and Fröhlich, A. A. (2006). A Hierarchical Approach For Power Management on Mobile Embedded Systems. In 5th IFIP Working Conf. on Distributed and Parallel Embedded Systems, Braga, Portugal.

Hofmeijer, T., Dulman, S., Jansen, P., and Havinga, P. (2004). AmbientRT - Real time system software support for data centric sensor networks. In 2nd Int. Conf. on Intelligent Sensors, Sensor Networks and Information Processing, Melbourne, pp. 61–66,.

Langendoen, K. and Halkes, G. (2005). Embedded Systems Handbook, chapter Energy-Efficient Medium Access Control. CRC press.

Marcondes, H., Hoeller Junior, A. S., Wanner, L. F., and Fröhlich, A. A. (2006). Operating Systems Portability: 8 bits and beyond. In 11th IEEE Int. Conf. on Emerging Tech. and Factory Automation, Prague.

Polastre, J., Hill, J., and Culler, D. (2004). Versatile low power media access for wireless sensor networks. In SenSys ’04: Proceedings of the 2nd international conference on Embedded networked sensor systems, pages 95–107, New York, NY, USA. ACM Press.

Polastre, J., Szewczyk, R., and Culler, D. (2005). Telos: Enabling ultra-low power wireless research. In 4th Intl. Conf. on Information Processing in Sensor Networks (IPSN/S-POTS), Los Angeles, California.

Wanner, L. F., de Oliveira, A. B., and Fröhlich, A. A. (2007). Configurable Medium Access Control for Wireless Sensor Networks. In Int. Embedded System Symposium, pages 401–410, Irvine, CA, USA.

Wanner, L. F., Hoeller Junior, A. S., de Oliveira, A. B., and Fröhlich, A. A. (2006). Operating System Support for Data Acquisition in Wireless Sensor Networks. In 11th IEEE Int. Conf. on Emerging Tech. and Factory Automation, Prague.

Wiedenhoft, G. R., Junior, A. S. H., and Fröhlich, A. A. (2007). A Power Manager for Deeply Embedded Systems. In 12th IEEE International Conference on Emerging Technologies and Factory Automation, pages 748–751, Patras, Greece.
Publicado
12/07/2008
WANNER, Lucas Francisco; FRÖHLICH, Antônio Augusto. Suporte de Sistema Operacional para Redes de Sensores. In: WORKSHOP DE SISTEMAS OPERACIONAIS (WSO), 5. , 2008, Belém/PA. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2008 . p. 123-134.