Neighbor Node Discovery and Load Balancing Schemes for Energy-Efficient Clustering in Wireless Sensor Networks

주변 노드 발견을 통한 무선 센서 네트워크에서의 에너지 효율적인 클러스터링 및 전력 균형 분산 기법

  • 최지영 (고려대학교 전파공학과 무선정보통신시스템 연구실) ;
  • 강충구 (고려대학교 전파공학과 무선정보통신시스템 연구실)
  • Published : 2006.11.30

Abstract

Clustering algorithm is an essential element to implement a hierarchical routing protocol, especially for a large-scale wireless sensor network. In this paper, we propose a new type of energy-efficient clustering algorithm, which maximizes the physical distance between cluster head and gateway by a neighbor node discovery mechanism. Furthermore, a slave/master patching scheme is introduced as a useful means of further improving the energy-efficiency. It has been shown that the number of cluster heads can be reduced by as many as 21% as compared with the existing clustering algorithms.

경제성 및 전력 효율성 등을 고려하여 단일 주파수 채널을 사용하는 클러스터 기반의 계층구조 무선 센서 네트워크에서 클러스터 헤드는 클러스터 내의 노드들에 대한 무선 자원 할당 및 제어를 관장하며, 데이터 축약(data aggregation) 또는 라우팅 등의 처리 기능이 집중되어 클러스터 내의 노드들과 빈번한 통신이 이루어진다. 따라서 클러스터 헤드는 일반 노드에 비해 상대적으로 많은 에너지를 소모하게 되고 배터리가 먼저 고갈되면 그 동작을 멈추게 된다. 이는 무선 센서 네트워크 수명을 단축시키는 주요한 원인이 되기 때문에 전력 효율적인 망 구조를 도출할 수 있는 클러스터링을 통해 에너지 소모가 많은 클러스터 헤드의 개수를 최소화하는 것이 중요하다. 본 논문에서는 노드간의 상호 응답 과정을 통해 주변 노드들을 발견하고 그 개수를 세어 나가는 과정을 통해 클러스터 헤드와 게이트웨이간의 거리를 최대화시켜 평균적으로 클러스터 헤드의 개수를 최소화할 수 있는 새로운 형태의 클러스터링 알고리즘을 제안하였으며, 모의실험을 통해 제안된 클러스터링 알고리즘에 의해 클러스터 헤드 개수가 기존의 클러스터링 알고리즘 대비 최대 21% 감소함을 보여준다. 또한 각 노드들의 역할을 재설정하여 네트워크의 평균 수명을 극대화하기 위한 전력 균형 분배(load balancing) 과정에서 에너지 소모가 많은 재클러스터링 과정의 발생을 억제함으로써 전체 네트워크 수명을 연장 시킬 수 있는 새로운 방식을 제안하였다

Keywords

References

  1. 서창수, 고영배, '유비쿼터스 센서 네트워크를 위한 에너지 효율적 MAC 프로토콜', Telecommunication review, 15권 2호, pp. 323-336, 2005
  2. M. Gerla and J. Tsai, 'Multicluster mobile multimedia radio network,' ACM Baltzer Journal of Wireless Networks, 1995
  3. D.J. Baker and A. Ephremides, 'The Architectural Organization of a Mobile Radio Network via a Distributed Algorithm,' IEEE Transactions on Communications, Vol. 29, No. 11, 1981
  4. D. Budhaditya, Sudeept Bhatnagar and Badri Nath, 'A Topology Discovery Algorithm for Sensor Networks with Application to Network Management,' Technical Report DCS-TR-441, Department of Computer Science, Rutgers University, 200l
  5. B. Krishnamachari, 'The impact of data aggregation in wireless sensor networks,' 22th International Conference of Distributed Computing Systems Workshops, 2002
  6. K.S. Chang, C.G Kang, I.H Kim and Y.S Kim, 'HiPERMAC: Hierarchically-Paired Evolutionary Radio MAC Protocol,' IEEE International Conference on Consumer Electronics, 2006
  7. W.B. Heinzelman, A.P. Chandarkasan, and H. Balakrishnan, 'An application-specific protocol architecture for wireless microsensor networks,' Wireless. Comm, IEEE, Vol 1, No.4, pp. 660-670, 2002 https://doi.org/10.1109/TWC.2002.804190
  8. Gupta G and Younis M, 'Load-balancing clusters in wireless ad hoc networks,' Communications, 2003 ICC' 03. IEEE International Conference on Volume 3, 11-15, 2003
  9. Guangyu Pei and Chien C, 'Low power TDMA in large wireless sensor networks,' Military Communications Conference, MILCOM, 2001
  10. Mao Ye, Chenfa Li Guihai Chen and lie Wu, 'An energy efficient clustering scheme in wireless sensor network,' Performance, Computing and Communications Conference, IPCC 2005, 24th IEEE International pp. 535-540
  11. Elizabeth M and Belding-Royer, 'Multi-level hierarchies for scalable ad hoc routing,' Wireless Networks, Volume 9, Issue 5, September, 2003