A Routing Algorithm Minimizing the Maximum used Power for Mobile Ad-hoc Networks

이동 애드혹 네트워크에서 단말의 최대 소모 에너지를 최적화라는 라우팅 방안

  • 유남규 (티맥스소프트 R&D Center) ;
  • 김광렬 (고려대학교 컴퓨터학과) ;
  • 민성기 (고려대학교 컴퓨터학과)
  • Published : 2008.04.15

Abstract

In this paper, we present a MMPR (Minimizing the Maximum Used Power Routing) Algorithm in a MANET (Mobile ad hoc network) by modifying the route selection algorithm in well-known routing MANET protocol. In the previous route selection algorithms, the metric for cost function is the minimal hop which does not consider the energy status. MMPR uses the metric with used energy The node that want to know the route for some destination begins calculating the route cost function with alpha which is the maximum used energy in the known route. If the new route that contains the node whose used energy is greater than previous known alpha is known to the node that want to send a packet in some moment, the probability of selecting the new route is lower. Experimental results with MMPR show higher performance in both the maximum used energy and the number of dead nodes than that of the CMMBCR (Conditional Max-Min Battery Routing).

이동 애드혹 네트워크 (Mobile Ad-hoc Network, MANET)에서 단말은 제한된 배터리 에너지로 통신하게 된다. 따라서 주어진 배터리를 효율적으로 사용하여 통신하는 방법이 중요하다. 본 논문에서는 기존의 에너지를 고려한 라우팅 방법에 대한 연구를 소개하고 MANET에서 쓰이는 라우팅 프로토콜의 경로 선택 방법을 수정하여 단말의 최대 소모 에너지를 최적화하는 라우팅 방안 (Minimize the Maximum Used Power Routing, MMPR)을 제안한다. 기존의 애드혹 라우팅에서는 단말의 에너지는 고려하지 않고 최소 홉 수를 경로 비용 함수의 메트릭으로 사용하였지만, MMPR은 사용된 에너지를 메트릭으로 사용하여 해당 경로에 대한 비용을 계산한다. MMPR은 경로를 알고자 하는 시작 단말이 자신이 알고 있는 다른 단말의 사용 에너지 메트릭 중 최고 값을 알파로 정하고 경로 비용 계산을 시작한다. 만일 새로운 경로가 현재 알파 값보다 큰 단말을 포함하고 있다면 해당 경로는 경로 선택에서 배제될 가능성이 높아진다. MMPR의 유효성을 시뮬레이션을 통해 검증한 결과, 기존의 대표적인 에너지를 고려한 경로 선택 알고리즘인 CMMBCR과 비교하여 시간 별 최대 사용 에너지 및 시간 별 죽은 단말 개 수에서 개선된 성능을 보여주었다.

Keywords

References

  1. C. Perkins, E. Belding-Royer, S. Das, "Ad hoc On-Demand Distance Vector (AODV) Routing," RFC3561, July 2003
  2. D. Johnson, Y. Hu, D. Maltz, "The Dynamic Source Routing Protocol (DSR) for Mobile Ad Hoc Networks for IPv4," IETF RFC 4728, February, 2007
  3. Toh, C.-K., "Maximum battery life routing to support ubiquitous mobile computing in wireless ad hoc networks," Communications Magazine, IEEE, June 2001
  4. Dongkyun Kim, J.J. Garcia-Luna-Aceves, Katia Obraczka, Juan-Carlos Cano, Pietro Manzoni, "Routing mechanisms for mobile ad hoc networks based on the energy drain rate," IEEE transaction on Mobile Computing(TMC'03), IEEE, April 2003
  5. Kyungtae Woo, Chansu Yu, Dongman Lee, Hee Yong Youn, Ben Lee, "Non-blocking, localized routing algorithm for balanced energy consumption in mobile ad hoc networks," Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems(MASCOT'01), IEEE, August 2001
  6. Yufei Wang, Zheng Wang, "Explicit Routing Algorithms for Internet Traffic Engineering," Computer Communications and Networks, IEEE, October 1999
  7. J.-E. Garcia, A. Kallel, K. Kyamakya, K. Jobmann, J.-C. Cano, P. Monzoni, "A novel DSR- based energy-efficient routing algorithm for mobile ad-hoc networks," Vehicular Technology Conference(VTC'03), IEEE, Fall 2003
  8. "The Network Simulator - ns - 2," http://www.isi.edu/ nsnam/ns/
  9. Laura Marie Feeney, Martin Nilsson, "Investigating the energy consumption of a wireless network interface in an ad hoc networking environment," Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM'01), April 2001