다중-홉 무선 네트워크 환경에서 수명 최대화를 위한 라우팅 알고리즘

Lifetime Maximizing Routing Algorithm for Multi-hop Wireless Networks

  • 발행 : 2008.08.15

초록

무선 메쉬 네트워크나 무선 센서 네트워크와 같은 다중-홉(Multi-hop) 무선 네트워크에서는 노드들이 배터리를 이용하여 작동하는 경우가 많기 때문에 에너지 효율적인 라우팅이 중요한 문제이다. 지금까지 가장 에너지 효율적인 경로를 찾는 여러 기법들이 제안되었지만 이런 방식은 찾아낸 경로만을 사용함으로써 그 경로 상의 노드들의 에너지가 집중적으로 소모되어 네트워크의 전체적인 수명(lifetime)을 최대화하지 못한다는 단점을 가진다. 또한 이런 단점에 착안하여 네트워크의 수명을 최대화하기 위해 여러개의 경로들을 변경해가며 사용하는 기법들 역시 제안되었지만 경로 설정 및 변경 시에 발생하는 오버헤드가 크다는 한계를 가지고 있다. 본 논문은 선형 프로그래밍(Linear Programming)을 이용하여 네트워크의 수명을 최대화시키는 다중 최적 라우팅을 구하고 그 결과에 단일 최적 라우팅을 구하는 근사 알고리즘(approximation algorithm)을 적용하는 방식을 제안한다. 시뮬레이션을 통해 제안한 방식의 성능을 기존의 다른 기법들의 성능과 비교한다.

In multi-hop wireless networks like Wireless Mesh Networks (WMN) and Wireless Sensor Networks (WSN), nodes often rely on batteries as their power source. In such cases, energy efficient routing is critical. Many schemes have been proposed to find the most energy efficient path, but most of them do not achieve optimality on network lifetime. Once found, the energy efficient path is constantly used such that the energy of the nodes on the path is depleted quickly. As an alternative, the approaches that dynamically change the path at run time have also been proposed. These approaches, however, involve high overhead of establishing multiple paths. In this paper, we first find an optimal multi-path routing using LP. Then we apply an approximation algorithm to derive a near-optimal solution for single-path routing. We compare the performance of the proposed scheme with several other existing algorithms through simulation.

키워드

참고문헌

  1. S. Banerjee and A. Misra. Minimum energy paths for reliable communication in multi-hop wireless networks. In Proceedings of the third ACM international symposium on Mobile ad hoc networking and computing, Mobihoc'02, pages 146-156. 2002
  2. R. L. Cruz and A. Santhanam. Optimal routing, link scheduling, and power control in multi-hop wireless networks. In Proceedings of IEEE INFOCOM'03, Sun Francisco, CA, U.S.A., 2003
  3. R. Bhatia and M. Kodialam. On power efficient communication over multi-hop wireless networks: Joint routing, scheduling and power control. In Proceedings of IEEE INFOCOM'04, Hong Kong, 2004
  4. P-H. Hsiao, A. Hwang, H. T. Kung, and D. Vlah. Load balancing routing for wireless access networks. In Proceedings of IEEE INFOCOM'01, pages 986-995, Anchorage, Alaska, U.S.A., 2001
  5. S. Bandyopadhyay and E. Coyle. An energy efficient hierarchical clustering algorithm for wireless sensor networks. In Proceedings of IEEE INFOCOM'03, Sun Francisco, CA, U.S.A., 2003
  6. L.Popa, A. Rostamizadeh, R. Karp, C. Papadimitriou, and I.Stoica. Balancing traffic load in wireless networks with curveball routing. In Proceedings of the 8th ACM international symposium on Mobile ad hoc networking and computing MobiHoc'07, Montreal, Quebec, Canada, 2007
  7. J. Zhu and X. Wang. PEER: A Progressive Energy Efficient Routing Protocol for Wireless Ad Hoc Networks. In Proceedings of IEEE INFOCOM'05, pages 1887-1896, Miami, FL, U.S.A., 2005
  8. I. Slama, B. Jouaber, and D. Zeghlache. Routing for wireless sensor networks lifetime maximisation under energy constraints. In Proceedings of the 3rd international conference on Mobile technology, applications & systems Mobility'06, Bangkok, Thailand, 2006
  9. C. Ma and Y. Yang. Battery-Aware Routing for Streaming Data Transmissions in Wireless Sensor Networks. Mobile networks and applications, Vol. 11, No.5, pp. 757-767, October 2006 https://doi.org/10.1007/s11036-006-7800-2
  10. Y. Chen and N. Nasser. Energy-Balancing Multipath Routing Protocol for Wireless Sensor Networks. In Proceedings of the 3rd international conference on Quality of service in heterogeneous wired/wireless networks QShine'06, Waterloo, Ontario, Canada, 2006
  11. M. Yu, A. Malvankar, and S. Foo. An Energy-Efficient Path Availability Routing Algorithm for Mobile Ad Hoc Sensor Networks. In Proceedings of IEEE international conference on Communications ICC'06, Istanbul, Turkey, 2006
  12. H. Luo, J. Luo, and Y. Liu. Energy Efficient Routing with Adaptive Data Fusion in Sensor Networks. In Proceedings of the 2005 joint workshop on Foundations of mobile computing DIALM-POMC'05, Cologne, Germany, 2005
  13. Y. Dinitz, N. Garg, and M. X. Goemans. On the single-source unsplittable flow problem. In IEEE Symposium on Foundations of Computer Science, FOCS'98, pages 290-299, 1998