DOI QR코드

DOI QR Code

An AODV-Based Two Hops Dynamic Route Maintenance in MANET

MANET에서의 AODV 기반 2홉 동적 경로유지 기법 연구

  • 문대근 (연세대학교 대학원 전기전자공학과) ;
  • 김학배 (연세대학교 전기전자공학과)
  • Published : 2007.04.30

Abstract

A mobile ad-hoc network (MANET) is an autonomous, infrastructure-less system that consists of mobile nodes. In MANET, on demand routing protocols are usually used because network topology changes frequently. AODV, which is a representative on demand routing protocol, operates using the routing table of each node that includes next hop of a route for forwarding packets. It maintains the established route if there is not an expiration of route or any link break. In the paper, we propose a partially adaptive route maintenance scheme (AODV-PA) based on AODV, which provides dynamic route modification of initial route for selecting the effective route using not only next hop but also next-hop of next-hop (i.e. 2-hop next node) acquired through route discovery process. In addition, the proposed scheme additionally manages the routing table for preventing exceptional link breaks by route modification using HELLO messages. We use NS 2 for the computer simulation and validate that the proposed scheme is better than general AODV in terms of packet delivery ratio, latency, routing overhead.

이동성을 가진 다수의 노드들로 구성된 MANET (Mobile Ad-hoc Networks)에서는 네트워크 토폴로지의 빈번한 변화에 효과적으로 대응할 수 있는 요구기반 (On Demand) 방식의 라우팅 프로토콜이 주로 사용된다. 대표적인 요구기반 라우팅 프로토콜인 AODV (Ad-hoc On demand Distance Vector)는 데이터 전송을 위하여 경로의 다음노드 (Next Hop)가 기록된 각 노드의 경로테이블을 기반으로 운영되며 선정된 경로는 유효기간이 만료되거나 경로단절이 발생되지 않을 경우에 그대로 유지된다. 본 연구에서는 AODV를 기반으로 설정된 경로의 2홉 범위 내에서 동적 경로변경을 제공하는 부분적응형 경로유지 기법 (AODV PA)을 제안한다. 제안된 기법은 경로탐색 과정에서 경로의 다음노드 뿐 아니라 다음노드의 다음노드 (즉, 2홉 다음노드) 정보를 취득하여 상황에 따라 보다 효율적인 경로를 선택할 수 있도록 하며 이러한 경로변경으로 인한 예기치 못한 경로단절 발생을 막기 위하여 HELLO 메시지를 통한 부가적인 경로테이블 관리를 수행한다. NS 2를 이용한 시뮬레이션 결과는 제안된 기법이 기존의 AODV 보다 패킷 전달비율, 지연시간, 라우팅부하 측면에서 향상된 성능을 제공함을 보여준다.

Keywords

References

  1. IETF Mobile ad-hoc network working group, http://www.ietf.org/html.charters manet charter.html
  2. C. Perkins, E. Belding-Royer, and S. Das, 'Ad hoc On-Demand Distance Vector (AODV) Routing', Available HTTP: http://www.ietf.org/rfe/rfe3561.txt
  3. Y.C. Hu, D.B. Johnson, and D.A. Maltz, 'The dynamic source routing protocol for mobile ad hoc networks (DSR),' Internet draft, draft-ietfmanet-dsr-10.txt, July 2004
  4. S. Wu, S. Ni, Y. Tseng, and J. Sheu, 'Route Maintenance in a Wireless Mobile Ad Hoc Network', Proceedings of the 33rd Annual Hawaii International Conference on System Sciences, vol.2, 2000
  5. M. Tauchi, T. Ideguchi, and T. Okuda, 'Ad Hoc Routing Protocol Avoiding Route Breaks Based on AODV', Proceedings of the 38th Annual Hawaii International Conference on System Sciences, pp.322-328, 2005 https://doi.org/10.1109/HICSS.2005.67
  6. W. Choi, S.K. Das, and I.H. Lee, 'Nomadic Control Packet Based Dynamic Route Maintenance Scheme for Adaptive Routing in Mobile Ad Hoc Networks', Proceedings. 28th Annual IEEE International Conference on Local Computer Networks(LCN'03), pp.140-149, 2003 https://doi.org/10.1109/LCN.2003.1243121
  7. M. Idrees, M.M. Yousaf, S.W. Jaffry, M.A. Pasha, and S.N. Hussain, 'Enhancements in AODV Routing Using Mobility Aware Agents', Proceedings of the IEEE Symposium on Emerging Technologies, pp.98-102, 2005 https://doi.org/10.1109/ICET.2005.1558862
  8. H.L. Chen and C.H. Lee, 'Two Hops Backup Routing Protocol in Mobile Ad Hoc Networks', Proceedings. 11th International Conference on Parallel and Distributed Systems, vol.2, pp.600-604, 2005 https://doi.org/10.1109/ICPADS.2005.285
  9. G. Liu, K.J. Wong, B.S. Lee, B.C. Seet, C.H. Foh, and L. Zhu, 'PATCH: A Novel Local Recovery Mechanism for Mobile Ad hoc Networks', IEEE 58th Vehicular Technology Conference, vol.5, pp.2995-2999, 2003 https://doi.org/10.1109/VETECF.2003.1286173
  10. M. Pan, S.Y. Chuang, S.D. Wang, 'Local Repair Mechanisms for On Demand Routing in Mobile Ad hoc Networks', Proceedings 11th Pacific Rim International Symposium on Dependable Computing, 2005 https://doi.org/10.1109/PRDC.2005.38
  11. 'The Network Simulator ns-2', http://www.isi.edu/nsnam/ns