에너지 효율적인 데이터 수집을 이용한 LEACH 기반 무전 센서 네트워크의 수명 연장

Prolonging Lifetime of the LEACH Based Wireless Sensor Network Using Energy Efficient Data Collection

  • 박지원 (조선대학교 컴퓨터공학부) ;
  • 모상만 (조선대학교 컴퓨터공학부) ;
  • 정일용 (조선대학교 컴퓨터공학부) ;
  • 배용근 (조선대학교 컴퓨터공학부)
  • Park, Ji-Won (School of Computer Engineering, Chosun University) ;
  • Moh, Sang-Man (School of Computer Engineering, Chosun University) ;
  • Chung, Il-Yong (School of Computer Engineering, Chosun University) ;
  • Bae, Yong-Geun (School of Computer Engineering, Chosun University)
  • 발행 : 2008.05.25

초록

애드혹 네트워크의 실용 영역인 무선 센서 네트워크에서 센서 노드는 배터리에 의해 동작하고 일반적으로 한번 배치된 후 다시 회수 되지 않는다. 따라서 각각의 센서 노드는 한정된 에너지로 감지하고 통신해야 하며, 에너지 효율성은 무선 센서 네트워크의 수명을 결정하는 핵심 설계 요소로서 활발히 연구되고 있고 근래에는 크로스 레이어 최적화를 통해 더욱 개선되고 있다. 본 논문에서는 무선 센서 네트워크 시스템인 ZigbeX 플랫폼에서 센서 노드의 전송 출력 제어를 통하여 데이터 수집 과정에서 소모되는 에너지를 절약하는 새로운 기법을 제안하여 구현하고 실험 및 측정을 통하여 성능 개선 효과를 입증한다. 클러스터 멤버를 구성하는 각 센서 노드에서 클러스터 헤드로 데이터를 전송하는 과정에서 멤버 노드의 송신 출력을 통신 가능한 적정 수준으로 낮춤으로써 에너지를 절약하게 된다. 각 멤버 노드는 클러스터 헤드로부터 수신한 패킷의 RSSI(Received Signal Strength Indicator) 값을 기반으로 하여 자신의 송신 출력을 조절한다. 즉 자신이 전송한 패킷을 클러스터 헤드가 안전하게 수신할 수 있는 적정 수준으로 출력을 낮춤으로써 에너지를 절약하게 된다. ZigbeX 플랫폼 상에서 구현한 프로토콜을 자체 개발한 패킷 분석기를 이용하여 반복 측정한 결과에 의하면, 제안한 출력 제어 기법을 사용함으로써 통신량의 대부분을 차지하는 데이터 수집 과정에서의 에너지가 절약되어 네트워크 수명이 최대 21.9% 증가됨을 확인할 수 있었다.

In wireless sensor networks with ad hoc networking capability, sensor nodes are battery operated and are usually disposable once deployed. As a result, each sensor node senses and communicates with limited energy and, thus, energy efficiency has been studied as a key design factor which determines lifetime of a wireless sensor network, and it is more improved recently by using so-called cross-layer optimization technique. In this paper, we propose and implement a new energy saving mechanism that reduces energy consumption during data collection by controlling transmission power at sensor nodes and then measure its performance in terms of lifetime improvement for the wireless sensor network platform ZigbeX. When every sensor node transmits sensed data to its clusterhead, it controls its transmission power down to as low level as communication is possible, resulting in energy saving. Each sensor node controls its transmission power based on RSSI(Received Signal Strength Indicator) of the packet received from its clusterhead. In other words, the sensor node can save energy by controlling its transmission power down to an appropriate level that its clusterhead safely receives the packet it transmits. According to the repetitive experiment of the proposed scheme on the ZigbeX platform using the packet analyzer developed by us, it is observed that the network lifetime is prolonged by up to 21.9% by saying energy during the data collection occupying most amount of network traffic.

키워드

참고문헌

  1. I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, "A Survey on Sensor Networks," IEEE Communications Mag., Vol. 40, No. 8, pp. 102-114, Aug. 2002
  2. K. Akkaya and M. Younis, "A Survey on Routing Protocols for Wireless Sensor Networks," Ad Hoc Networks, Vol 3, pp. 325-349, 2005 https://doi.org/10.1016/j.adhoc.2003.09.010
  3. 엄흥식, 김건욱, "전송전력 최적화를 통한 센서네트워크의 효율적인 에너지관리에 대한 연구," 전자공학회 논문지, 제44권 CI편, 제3호, 37-42쪽, 2007년 5월
  4. 박재홍, 류경식, 김용득, "무선 센서 네트워크에서의 S-MAC 기반의 에너지 효율적인 MAC 프로토콜," 전자공학회 논문지, 제44권 CI편 제2호, 19-24쪽, 2007년 3월
  5. P. C. Nar and E. Cayirci, "PCSMAC: A Power Controlled Sensor-MAC Protocol for Wireless Sensor Networks," Proc. of 2nd European Workshop on Wireless Sensor Networks, pp. 81-92, Jan. 31 - Feb. 2, 2005
  6. W. B. Heinzelman, A. P. Chandrakasan, and H. Balakrishnan, "An Application-Specific Protocol Architecture for Wireless Microsensor Networks," IEEE Transactions on Wireless Communications, Vol. 1, Issue 4, pp. 660-670, Oct. 2002 https://doi.org/10.1109/TWC.2002.804190
  7. 최진철, 이채우, "클러스터 기반 센서 네트워크의 에너지 모델링 기법," 전자공학회 논문지, 제44권 CI편, 제3호, 14-22쪽, 2007년 5월
  8. D. Son, B. Krishnamachari, and J. Heidemann, "Experimental study of the Effects of Transmission Power Control and Blacklisting in Wireless Sensor Networks," Proc. of IEEE Sensor and Ad Hoc Communications and Networks, pp. 289-298, Oct. 4-7, 2004
  9. S. Narayanaswamy, V. Kawadia, R. S. Sreenivas, and P. R. Jumar, "Power Control in Ad Hoc Networks: Theory, Architecture, Algorithm, and Implementation of the COMPOW Protocol," Proc. of European Wireless Conference, Feb, 2002
  10. 정상준, "무선 센서 네트워크에서의 비트맵 브로드캐스팅 라우팅 알고리즘", 한국통신학회논문지, 제31권, 제5A호, 459-468쪽, 2006년 5월(322)
  11. C. Intanagonwiwat, R. Govindan, and D. Estrin, "Directed diffusion: a scalable and robust communication paradigm for sensor networks," Proc. of ACM MobiCom '00,, pp. 56-67, 2000
  12. C. Intanagonwiwat, R. Govindan, D. Estrin, J. Heidemann, and F. Silva, "Directed diffusion for wireless sensor networking," IEEE/ACM Transactions on Networking, pp. 2-16, Feb, 2003
  13. W. Heinzelman, J. Kulik, and H. Balakrishnan, "Adaptive Protocols for Information Dissemination in Wireless Sensor Networks," Proc. 5th ACM/IEEE Mobicom Conference (MobiCom '99), pp. 174-8, August, 1999
  14. J. Kulik, W. R. Heinzelman, and H. Balakrishnan, "Negotiation-based protocols for disseminating information in wireless sensor networks," Wireless Networks, pp. 169-185, 2002
  15. 김재현, 김석규, 이재용, "무선 센서 네트워크에서의 에너지 효율성을 고려한 MAC/라우팅 프로토콜," 전자공학회지, 제32권, 제7호, 57-73쪽, 2005년 7월
  16. Y. Yu, D. Estrin, and R. Govindan, "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, May, 2001
  17. D. Gay, P. Levis, R. V. Behren, M. Welsh, E. Brewer, and D. Culler, "The nesC Language: A Holistic Approach to Networked Embedded Systems," In Proceedings of Programming Language Design and Implementation (PLDI) 2003, June 2003
  18. Hanback Electronics Co., Ubiquitous Sensor Network ZigbeX, http://www.hanback.co.kr/htm/sub1.htm, 2007
  19. TinyOS Community Forum, http://www.tinyos.net/, 2008