Browse > Article

Implementation of Bytecode based Data Service Middleware Supporting Energy Efficiency in Geosensor Networks  

Hong, Seung-Tae (전북대학교 컴퓨터공학과)
Yoon, Min (전북대학교 컴퓨터공학과)
Chang, Jae-Woo (전북대학교 컴퓨터공학과)
Publication Information
Abstract
Recent development in wireless communication and mobile positioning technologies make geosensor networks widely used in the various fields of real world. As a result, much research has been done on the middleware that uses limited energy resources efficiently. However, because traditional middleware does not consider the characteristics of sensor node, such as computing power and specification, the existing middleware call not support the sensor nodes with only the restricted system resource. Therefore, in this paper, we design and implement a new Bytecode based Data Service Middleware supporting energy efficiency in geosensor networks. At first, the proposed middleware provides the optimized functions for sensor nodes by using minimum by tee ode instruction set and data manager supporting hardware abstraction. Secondly, the proposed middleware increases the energy efficiency of sensor node through both data aggregation query processing and data filtering that minimize data transmission by eliminating unnecessary data. Finally, we show from our performance analysis that the proposed middleware is more energy efficient than the existing SwissQM.
Keywords
Geosensor Networks; Data Service Middleware; Energy Efficiency;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 S. Madden et al., 2005, "TinyDB: an acquisitional query processing system for sensor networks". ACM Trans. Database Systems, vol.30, no.1, pp. 122-173.   DOI   ScienceOn
2 K. Elleithy, T. Sobh, A. Mahmood, M. Iskander and M. Karim, 2006, "Decentralized Kalman Filter in Wireless Sensor Networks - Case Studies", Advances in Computer, Information, and Systems Sciences, and Engineering, pp. 61-68.
3 S. Madden, M. J. Franklin, J.M. Hellerstein, and W. Hong, 2003, "Tag: A Tiny Aggregation Service for ad hoc Sensor Networks", ACM Transactions on Database Systems, vol.30, no.3, pp. 122-173.
4 J. Hill, R. Szewczyk, A. Woo, S. Hollar, D. Culler, and K. Pister, 2000, "System architecture directions for networked sensors", ACM SIGPLAN, vol.35, no.11, pages 93-104.
5 W. Minji, X. Jianliang, T. Xueyan, and L.Wang-Chien, 2007, "Top-k Monitoring in Wireless Sensor Networks", IEEE Trans. Knowledge and Data Engineering, vol.19, no. 7, pp. 962-976.   DOI
6 C. Fok, G. Roman, and C. Lu, 2005, "Agilla: A Mobile Agent Middleware for Sensor Networks", IEEE Information Processing in Sensor Networks, pp. 382-387.
7 R. Müller, G. Alonso, and D. Kossmann, 2007, "A Virtual Machine For Sensor Networks", ACM SIGOPS/EuroSys European Conference on Computer Systems, vol.41, no.3, pp. 145-158.
8 T. Lindholm and F. Yellin, 1998, The Java Virtual Machine Specification, 2nd Ed., Addison-Wesley Professional.
9 Y. Yao and J. Gehrke, 2002, "The Cougar Approach to In-Network Query Processing in Sensor Networks", SIGMOD Record, vol. 31, no. 3, pp. 9-18.   DOI   ScienceOn
10 김호, 백성하, 이동욱, 김경배, 배해영, 2010, "GeoSensor 환경에서 공간 질의 정확도 향상을 위한 선-필터링을 이용한 후-부하제한 기법", 한국공간정보시스템학회 논문지, 제12권 제1호, pp. 18-27.   과학기술학회마을
11 유기현, 남광우, 2008, "공간 데이터스트림을 위한 조인 전략 및 비용 모델", 한국공간정보시스템학회 논문지, 제10권 제4호, pp. 59-66.   과학기술학회마을
12 P. Levis, N. LEE, M. Welsh, and D.Culler, 2003, "TOSSIM: Accurate and Scalable Simulation of Entire TinyOS Applications", ACM Conference on Embedded Networked Sensor Systems, pp. 126-137.
13 D. Gay, P. Levis, R. von Behren, M. Welsh, E. Brewer, and D. Culler, 2003, "The nesc language: A holistic approach to networked embedded systems", Programming Language Design and Implementation, pp. 1-11.
14 A. Woo, T. Tong and David Culler, 2003, "Taming the Underlying Challenges of Reliable Multihop Routing in Sensor Networks", ACM Conference on Embedded Networked Sensor Systems, pp. 14-7.