Browse > Article

A Smart Sensor Device Management System in Nano-Q+  

Kim, Bum-Suk (한남대학교 정보통신공학과)
So, Sun-Sup (공주대학교 컴퓨터공학부)
Kim, Byeong-Ho (경성대학교 컴퓨터공학부)
Eun, Seong-Bae (한남대학교 정보통신공학과)
Abstract
Sensor Node OS should support unified API and efficient sensor device management system to overcome the diversity of sensors and actuators. However, conventional OSs like Tiny-OS and Nano-Q+ do not. In this paper, we propose a sensor device driver management system that present application programmers with unified API and easy deployment of sensors. When a sensor is deployed in our device management system, the device driver is downloaded. This scheme differs from traditional OS like SOS in that only sensor device driver is downloaded, not the whole application image. We designed and implemented the system into Nano-Q+. We described the comparison with other OSs and showed that our system obtains the considerable speedup of downloading.
Keywords
Sensor Node OS; Smart Sensor; Device Driver; Device Management System; Nano-Q+; Standardization;
Citations & Related Records
연도 인용수 순위
  • Reference
1 C. C. Han, R. Kumar, R. Shea, E. Kohler, and M.B. Srivastava, "A dynamic operating system for sensor nodes," Proc. of MobiSys, 2005, pp.163-176
2 T. Schmid, H. Dubois-Ferriere, and M. Vetterli, "Sensorscope: experiences with a wireless building monitoring sensor network," Proc. of Workshop on Real-World Wireless Sensor Networks, 2005
3 윤덕용, AVR ATmega128 마스터, Ohm사, 2005
4 S. Park, J. Kim, K. Lee, K. Shin, and D. Kim, "Embedded Sensor Networked Operating System," Proc. of 9th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing, 2006
5 National Institute of Standerds and Techology, IEEE 1451 Website http://ieee1451.nist.gov
6 T. Brooks and K. Lee, "IEEE1451 smart wireless machinery monitoring and naval vessels," Proc. of 13th International Ship Control Systems Symposium, Orlando Florida, Apr. 2003
7 Manseok Yang, Sun Sup So, Steve Eun, Brian Kim, Jinchun Kim, "Sensos: A Sensor Node Operating System with a Device Management Scheme for Sensor Nodes," International Conference on Information Technology (ITNG'07), 2007, pp. 134- 139
8 P. Levis, S. Madden, D. Gay, J. Polastre, R. Szewczyk, A. Woo, E. Brewer, and D. Culler, "The emergence of networking abstractions and techniques in tinyos," Proc. of the First USENIX/ ACM Symposium on Networked Systems Design and Implementation(NSDI 2004), 2004
9 A. Rubini, Linux Device Drivers, O'Reilly & Associates, Inc., 1998
10 Draft Standard for a Smart Transducer interface for Sensors and Actuators: Common Functions, Communication Protocols, and Transducer Electronic Data Sheet(TEDS) Format, TC-9 of the IEEE Instrumentation and Measurement Society, Dec. 2005
11 H. Abrach, S. Bhatti, J. Carlson, H. Dai, J. Rose, A. Sheth, B. Shucker, J. Deng, and R. Han, "MANTIS: System Support For MultimodAl NeTworks of In-situ Sensors," Proc. of 2nd ACM International Workshop on Wireless Sensor Networks and Applications, 2003, pp.50-59
12 Institute of Electrical and Electronics Engineers, Inc., "IEEE Standard for Smart Transducer Interface for Sensors and Actuators - Network Capable Application Processor (NCAP) Information Model," Mixed-Mobile Communication Working Group of the Technical Committee on Sensor Technology TC-9 of the IEEE Instrumentation and Measurement Society, June 1999
13 P. Volgyesi amd A. Ledeczi, "Component-based development of networked embedded applications," Proc. of 28th Euromicro Conference, 2002
14 Robert Love, Linux System Programming, OReilly, 2007