DOI QR코드

DOI QR Code

A Routing-Tree Construction Algorithm for Energy Efficiency in Wireless Sensor Network

무선 센서 네트워크에서 에너지 효율성을 고려한 라우팅 트리 구축 알고리즘

  • 김열상 (충북대학교 전자계산학과) ;
  • 김현수 (충북대학교 전자계산학과) ;
  • 전중남 (충북대학교 전기전자컴퓨터 공학부)
  • Published : 2009.12.31

Abstract

In wireless sensor network, many sensor nodes are distributed in the field. They communicate the sensing data each other and forward it to sink. Routing protocols, which define the delivery methods of sending data, affect to the lifetime of sensor network. This paper proposes RTAF that is a routing-tree construction algorithm of sensor nodes by a single flooding process in wireless sensor network. A routing tree is constructed by selecting a parent node using the forward-direction flooding packet and gathering children nodes using the reverse-direction flooding packet. In this process, a node with much energy becomes the parent node. And the routing tree is periodically reconstructed in order to distribute the loads of parent nodes. The proposed algorithm compared performance with Modified-LEACH using NS2 network simulation tool. The simulation result shows that the proposed algorithm constructs a routing-tree faster and reduced 40-80% in routing-tree construction packet.

무선 센서 네트워크는 여러 개의 센서 노드들이 분산 배치되어 서로 통신하고 중계하여 데이터를 수집한다. 센서 노드에서 수집한 데이터를 싱크까지 전달하는 방식을 정의하는 라우팅 프로토콜은 구성 방식에 따라 센서 네트워크 전체의 수명에 영향을 준다. 본 논문에서는 무선 센서 네트워크에서 단일 플러딩에 의한 라우팅 트리를 구축하는 알고리즘인 RTAF를 제안한다. RTAF는 플러딩 전파 과정에서 정방향 플러딩 패킷으로 노드의 부모 노드를 선택하고, 역방향 플러딩 패킷으로 자식노드들을 결정함으로써 라우팅 트리를 구축한다. 에너지가 많은 노드가 라우팅 트리의 부모 노드가 되도록 만들어 주고, 일정 시간 간격으로 라우팅 트리를 다시 구성하여 부하를 분산한다. RTAF는 라우팅을 위한 트리를 구성하는 Modified-LEACH와 성능을 NS2 네트워크 시뮬레이션 도구로 실험하여 비교하였다. 라우팅 트리를 구축하는 시간이 짧고, 라우팅 트리 구축 패킷량은 40-80%로 감소하였다.

Keywords

References

  1. S. Hedetniemi and A. Liestman, “A survey of gossiping and broadcasting in communication networks,” IEEE Networks, Vol.18 No.4, pp.319-349, 1988 https://doi.org/10.1002/net.3230180406
  2. Luke Klein-Berndt, “A Quick Guide to AODV Routing,” Ubiquitous Communications Technologies Group, 2001
  3. Geoff Martin “An Evalutaion of Ad-hoc Routing Protocols for Wireless Sensor Networks,” BSc (Honours) Software Engineering, May 2004
  4. C. Intanagonwiwat, R Govindan and D. Estrin, “Directed Diffusion: A Scalable and Robust Communication Paragidm for Sensor Networks,” MobiCom 2000
  5. W. Heinzelman, A. Chandrakasan and H. Balakrishnan “Energy-efficient communication protocols for wireless microsensor networks,” Proceedings of the Hawaii International Conference on Systems Sciences, Jan. 2000
  6. J. Faruque and A. helmy, “Gradient-based routing in sensor Networks,” Mobile computing and Communication Review, Vol.7(4), 2004, pp.50-52 https://doi.org/10.1145/965732.965742
  7. Xin Li, Young Jin Kim, Ramesh Govindan, Wei Hong, “Multi-dimensional Range Queries in Sensor Networks”, In Proceedings of the ACM Conference on Embedded Networked Sensor Systems, November 2003 https://doi.org/10.1145/958491.958500
  8. http://www.isi.edu/nsnam/ns
  9. Jamal N. Al-Karaki, Ahmed E. Kamal “Routing techniques in wireless sensor networks: a survey”, IEEE Wireless Communications, pp.6-28, December 2004
  10. J. Polastre, R. Szewczyk, C. Sharp and D. Culler, “The Mote Revolution: Low Power Wireless Sensor Network Devices”, In proceedings. Hot Chips 16: A Symposium on High Performance Chips, August 2004.

Cited by

  1. A Time Synchronization Protocol of Sensor Nodes Combining Flooding-Routing Protocol with Bidirectional LTS vol.18C, pp.2, 2011, https://doi.org/10.3745/KIPSTC.2011.18C.2.119
  2. Design and Implementation of Flooding based Energy-Efficiency Routing Protocol for Wireless Sensor Network vol.17C, pp.4, 2010, https://doi.org/10.3745/KIPSTC.2010.17C.4.371
  3. Modular Exponentiation by m-Numeral System vol.18C, pp.1, 2011, https://doi.org/10.3745/KIPSTC.2011.18C.1.001
  4. A Time Synchronization Method of Sensor Network using Single Flooding Algorithm vol.18C, pp.1, 2011, https://doi.org/10.3745/KIPSTC.2011.18C.1.015