DOI QR코드

DOI QR Code

Effective Routing Protocol Implementation Framework on Riverbed (OPNET) Modeler and its Example for AntHocNet

Riverbed (OPNET) Modeler의 효과적인 라우팅 프로토콜 추가 프레임워크 및 이를 이용한 AntHocNet 라우팅 구현

  • Received : 2016.05.01
  • Accepted : 2016.07.22
  • Published : 2016.08.31

Abstract

Riverbed Modeler, which is a commercial packet-level discrete event simulator is used to model, design, and simulate complicated communication protocols and large-scale network. Riverbed Modeler got credit for its reliability in field of network simulation. In the MANET simulation environment using Riverbed Modeler, it is very complicated to add a new routing protocol into existing architecture of routing protocols because it is required lots of modifications of protocol recognition. In this paper, we propose Routing Adding Framework which can reduce errors or mistakes during modifying the existing routing support architecture. Routing Adding Framework is provided as a adapter API for protocol recognition. and it is only minimum modifications for protocol identifiers when a new routing protocol is added to the child process of manet_mgr process which manages routing protocols for IP layer. With Routing Adding Framework, we can reduce less than half modification. Then, we shows an example of implementation of a hybrid routing protocol AntHocNet using Routing Adding Framework, and we verify its design and application of the Routing Adding Framework by obtaining simulation result with similar result given by AntHocNet.

Riverbed Modeler는 복잡한 통신 프로토콜과 큰 규모의 네트워크를 설계하기 위한 패킷 수준의 이산 사건 시뮬레이터이며 그 신뢰성을 인정받아 대규모 네트워크의 성능분석에 널리 활용되고 있다. Riverbed Modeler를 활용하는 MANET 시뮬레이션 환경에서, 새로운 라우팅 프로토콜을 구현하여 추가하는 방법이 매우 복잡하고 많은 부분의 수정을 요구한다. 본 논문에서는 Riverbed Modeler의 라우팅 지원 구조에 대하여 살펴보고, 라우팅 추가에 대한 어려움을 해결하기 위하여 보다 쉽고 실수의 가능성을 줄일 수 있는 라우팅 추가 프레임워크를 제안하였다. 라우팅 추가 프레임워크는 프로토콜을 인식하는 부분에 대하여 적응적 구조 갖는 API로서 제공되며, 라우팅 프로토콜을 최소한의 수정으로 추가할 수 있도록 구성하였다. 라우팅 추가 프레임워크를 이용하여 라우팅 프로토콜을 추가하는 경우, 수정해야 하는 부분을 기존의 절반 이하로 간소화 하였다. 또한 제안한 라우팅 추가 프레임워크를 이용하여 Hybrid 라우팅 프로토콜인 AntHocNet을 구현하여 추가한 사례를 제시하여, 라우팅 추가 프레임워크가 타당하게 설계 및 적용되었음을 확인하였다.

Keywords

References

  1. K. Kim, S. H. Nam, C. W. Lee, B.-h. Roh, B. S. Roh, and M. H. Han, "Routing protocol exchanging framework for implementing new routing protocols with ease in riverbed modeler," in Proc. KICS Winter Conf. 2016, vol. 59, pp. 300-301, Jan. 2016.
  2. Riverbed, Riverbed Modeler, Retrieved Apr. 28. 2016. from http://kr.riverbed.com/products/performance-management-control/network-performance-management/kr-network-simulation.html
  3. V. Hnatyshin, H. Asenov and J. Robinson, "Practical methodology for modeling wireless routing protocols using OPNET Modeler," in Proc. IASTED MS 2010, vol. 696, no. 23, Jul. 2010.
  4. R. Al-maharmah, G. Bruck, and P. Jung, "Practical methodology for Adding new MANET routing protocols to OPNET," in Proc. SIMUL 2013, pp. 73-80, Oct. 2013.
  5. M. Abolhasan, T. Wysocki, and E. Dutkiewicz, "A review of routing protocols for mobile ad hoc networks," Ad Hoc Networks, vol. 2, no. 1, pp. 1-22, 2004. https://doi.org/10.1016/S1570-8705(03)00043-X
  6. T. Clausen, P. Jacquet, A. Laouiti, P. Minet, P. Muhlethaler, A. Qayyum, and L. Viennot, Optimized link state routing protocol, RFC 3626, IETF, Oct. 2003.
  7. C. Perkins, E. Belding-Royer, and S. Das, Ad hoc on-demand distance vector (AODV) routing, RFC 3561, IETF, Jul. 2003.
  8. D. Johnson, Y. Hu, and D. Maltz, The dynamic source routing protocol (DSR) for mobile ad hoc networks for IPv4, RFC 4728, IETF, Feb. 2007.
  9. Z. J. Haas, M. R. Pearlman, and P. Samar, The zone routing protocol (ZRP) for ad hoc networks, Internet Draft, IETF, Jul. 2002.
  10. F. Ducatelle, Adaptive routing in ad hoc wireless multi-hop networks, Ph.D. Dissertation, Universita della Svizzera Italiana, Istituto Dalle Molle di Studi sullIntelligenza Artificiale, 2007.
  11. M. Seo, J. Kim, H. Cho, S. Jung, J. Park, and T. Lee, "A study on Cross-Layer network synchronization architecture for TDMA-Based mobile Ad-Hoc networks," J. KICS, vol. 37, no. 8, pp. 647-656, Aug. 2012. https://doi.org/10.7840/kics.2012.37B.8.647
  12. S.-H. Lee, J.-H. Kim, K.-D. Moon, K. Lee, and J. H. Park, "Performance analysis on integrated ship area network," J. KICS, vol. 38, no. 3, pp. 247-253, Mar. 2013.
  13. Y. Lee and J. Kim, "Performance enhancement of AODV routing protocol using interrupt message in MANET," J. KICS, vol. 38, no. 10, pp. 785-800, Oct. 2013.
  14. H.-H. Choi, B. S. Roh, H. S. Choi, and J.-R. Lee, "Bio-inspired routing protocol for mobile ad hoc networks," J. KICS, vol. 40, no. 11, pp. 2205-2217, Nov. 2015. https://doi.org/10.7840/kics.2015.40.11.2205
  15. M. Dorigo and T. StAutzle, Ant Colony Optimization, MIT Press, Cambridge, MA, 2004.
  16. D. Dhull and S. Kamra, "Application of ant colony optimization for multicasting in MANET," Int. J. Scientific & Eng. Res., vol. 4, no. 1, pp 1-6, Jan. 2013.