Energy Efficient Clustering Scheme in Sensor Networks using Splitting Algorithm of Tree-based Indexing Structures

트리기반 색인구조의 분할 방법을 이용한 센서네트워크의 에너지 효율적인 클러스터 생성 방법

  • 김현덕 (인하대학교 일반대학원 정보공학과) ;
  • 유보선 (인하대학교 일반대학원 정보공학과) ;
  • 최원익 (인하대학교 정보통신공학부)
  • Received : 2010.07.15
  • Accepted : 2010.10.18
  • Published : 2010.10.30

Abstract

In sensor network systems, various hierarchical clustering schemes have been proposed in order to efficiently maintain the energy consumption of sensor nodes. Most of these schemes, however, are hardly applicable in practice since these schemes might produce unbalanced clusters or randomly distributed clusters without taking into account of the distribution of sensor nodes. To overcome the limitations of such hierarchical clustering schemes, we propose a novel scheme called CSM(Clustering using Split & Merge algorithm), which exploits node split and merge algorithm of tree-based indexing structures to efficiently construct clusters. Our extensive performance studies show that the CSM constructs highly balanced clustering in a energy efficient way and achieves higher performance up to 1.6 times than the previous clustering schemes, under various operational conditions.

센서 네트워크에서는 에너지 소비를 줄이기 위해 다양한 계층적 클러스터링 방법이 제안되었다. 그러나 대부분의 연구에서 나타나는 문제점은 노드의 실제 배치를 생각하지 않고 일방적인 그리드 형태의 구조 또는 무작위 적인 클러스터 구조를 구성하는 것이다. 이렇게 구성된 클러스터는 클러스터의 크기와 포함된 노드의 수가 불균형하기 때문에 큰 에너지 효율을 보이기 힘들다. 그래서 본 논문에서는 실제 노드들이 배치가 된 후 R-Tree의 노드 분할 및 병합 알고리즘에 착안하여 보다 더 효율적인 클러스터를 구성할 수 있는 방법인 CSM(Clustering using Split & Merge algorithm)을 제안한다. 다양한 실험결과 CSM은 기존 방법보다 에너지 효율적인 클러스터링을 생성함으로써 최대 1.6배의 에너지 효율을 보였다.

Keywords

References

  1. Ian F.Akyildiz, Weilian Su, Yogesh Sankar asubramaniam, and Erdal Cayirci "A Survey on Sensor Networks," IEEE Communications Magazine, August 2002.
  2. Kemal Akkaya and Mohamed Younis "A Survey on Routing Protocols for Wireless Sensor Networks," Ad-Hoc Networks 3, p.325-327, 2005.
  3. Jamil Ibriq and Imad Mahgoub "Cluster-Based Routing in wireless Sensor Net works: Issue and Challenges," SPECTS '04, 2004.
  4. C. Intangonwiwat, R. Govindan, D. Estrin,J. Heidemann, and F. Silva "Directed Diffusion for Wireless Sensor Networking," IEEEI ACM Transaction on Networking, Vol. 11, No.1, pp.2-16, Feb 2003. https://doi.org/10.1109/TNET.2002.808417
  5. J. Kilik, W. Rabiner, and H. Balakrishnan "Adaptive Protocols for Information Dissemi nation in Wireless Sensor Networks," Proc. ACM Mobicom'99, pp.174-185, 1999.
  6. W. Heinzelman, A. Chandrakasan, and H. Balakrishnan, "Energy-Efficient Communication Protocol for Wireless Microsensor Network," IEEE HICSS, Jan. 2000.
  7. W. Heinzelman, "An Application-Specific Protocol Architecture for Wireless Microsensor Networks," IEEE ToWC, Vol. 1, No.4, 2002.
  8. S. Lindsey and C. Raghavendra, "PEGASIS : Power-Efficient Gathering in Sensor Information System," IEEE Aerospace Conf. Proc, Vol. 3, pp.1125-1130, 2002.
  9. A. Manjeshwar and D. P. Agrawal "TEEN: A Routing Protoocl for Enhanced Efficiency in Wireless Sensor Networks," 1st International Workshop on Parallel and Distributed Computing Issue in Wireless Networks and Mobile Computing, April 2001.
  10. Y. Xu, J. Heidemann, and M. Shi "Geography informed energy conservation for adhoc routing," MobiCom'01, 2001
  11. Y. Yu, R. Govindan, and D. Estrin, "Geographical and Energy Aware Routing: a recursive data dissemination protocol for wireless sensor networks," UCLA Computer Science Department Technical Report UCLA/CSD-TR-01-0023, 2001.
  12. K Sohrabi, J. Gao, V. Ailawadhi, and G.J. Pottie "Protocoals for self organization of a wireless sensor network," IEEE Personal Communication, Vol. 7, No.5, pp. 16-27, 2000. https://doi.org/10.1109/98.878532
  13. T. He, J.A. Stankovic, C. Lu, and T. Abdelzaher "SPEED: A stateless protocol for real-time communication in sensor networks," International Conference on Distributed Computing Systems, 2003.
  14. 최해원, 김상진, 류명춘 "계층형 무선센서네트위크에서 노드 연결성을 이용한 라우팅 프로토콜" 한국통신학회논문지, 제 35권, 제3호, 2010.
  15. Douglas Comer. "The Ubiquitous B-Tree," ACM Computing Surveys, 11(2), 1979.
  16. Antonin Guttman "R-Tree: A Dynamic Index Structure for Spatial Searching," Prco. of SIGMOD, 1984.
  17. Yong-hu Han, Sean-Ho Park, Jung-HO Eam, and Tai-Myoung Chung, "Energy- Efficient Distance Based Clustering Routing scheme for Wireless Sensor Networks," ICCSA2007, LNCS 4706 Part II, pp. 196-206, 2007.
  18. 서창진, 양진웅 "개선된 센서 라우팅 방식: A-PEGASIS," 정보과학회논문지, 정보통신 제34권, 제6호, 2007.
  19. 김현덕, 최원익 "체인기반 프로토콜에서 노드의 거리에 따른 예비 헤드노드 선출 방법," 멀티미디어학회 논문지, 제 12권, 제9호, 2009.
  20. http://www.isi.edu/nsnam/ns
  21. S. Madden, M. Franklin, J. Hellerstein, and W. Hong, "The design of an acquisitional query processor for sensor networks," SIGMOID, 2003.
  22. S. Madden, M. Franklin, J. Hellerstein, and W. Hong, "TAG: A Tiny Aggregation Service for Ad-Hoc Sensor networks," OSDI 2002.