Browse > Article
http://dx.doi.org/10.6109/jkiice.2010.14.9.2127

Design and Implementation of TinyOS Supporting Sensor Transparency of Sensor Nodes  

So, Sun-Sup (공주대학교 컴퓨터공학부)
Eun, Seong-Bae (한남대학교 정보통신공학과)
Kim, Byung-Ho (경성대학교 컴퓨터학부)
Abstract
In this paper, we proposed an architecture for supporting sensor transparency in sensor node operating systems, design the standard APIs (Application Programming Interfaces) and sensor device abstraction to provide the sensor transparency and implemented the sensor transparency in the TinyOS, the most well known sensor node operating system. With the proposed sensor node operating system which can support the sensor transparency, application developers can develop the target applications independent to each sensor device by using the standard APIs provided by the sensor node operating system and the sensor device manufacturers also can develop sensor device drivers by using the standard hardware interfaces and HAL (Hardware Adaptation Layer) interfaces independent to the specific hardware platform of sensor nodes.
Keywords
Sensor Network; Sensor Node Operating System; Sensor Transparency; TinyOS;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Institute of Electrical and Electronics Engineers, Inc., "IEEE Standard for Smart Transducer Interface for Sensors and Actuators: NCAP Information Model," Mixed- Mobile Comm. WG of the Tech. Committee on Sensor Technology TC-9 of the IEEE Instrum. and Measurement Society, 1999.
2 옥타컴, http://www.octacomm.net
3 M. Yang, Sun Sup So, Seong Bae Eun, Byungho Kim, Jinchun Kim, "Sensos: A sensor node operating system with a device management scheme for sensor nodes," Int. Conf. on Information Technology-New Generations, 2007, pp.134-139.
4 D. Gay, M. Welsh, P. Levis, E. Brewer, R. Von Behren, D. Culler, "The nesC language: A holistic approach to networked embedded systems," ACM SIGPLAN, 2006, pp. 1-11.
5 M. Becker, A. Beylot, R. Dhaou, A. Gupta, R. Kacimi, M. Marot, "Experimental study: Link quality and deployment issues in wireless sensor networks," LNCS, 2009, pp. 14-25.
6 맥스포, http://www.maxfor.co.kr
7 휴인스, http://huins.co.kr
8 한국유지관리, http://www.kmclab.co.kr
9 삼성SDS, http://www.sds.samsung.co.kr
10 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.
11 M. Molla, Ahamed, "A survey of middleware for sensor network and challenges," International Conference on Parallel Processing Workshops, 2006, pp. 223-228.
12 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," 2nd ACM Int. Workshop on Wireless Sensor Networks and Applications, 2003, pp.50-59.
13 S. Park, J. Kim, K. Lee, K. Shin, and D. Kim, "Embedded Sensor Networked Operating System," 9th IEEE Int. Symp. on Object and Component-Oriented Real-Time Distributed Computing, 2006.
14 은성배, 소선섭, 김병호, "센서투명성을 지원하는 센서노드 운영체제 구조," 한국정보과학회 학술대회 제35권 제1호(A), 2008, pp. 311-312.
15 TinyOS Project, http://www.tinyos.net