Implementation of a Simulator for TDMA-Based MANET Using Riverbed(OPNET) Modeler
Jintaek Lim, Sujin Kim, Jisang You, Hongku Kang · 한국통신학회논문지 · 2023
패킷 단위의 이산 사건 기반의 시뮬레이터인 Riverbed(OPNET) Modeler는 복잡한 통신 프로토콜과 대규모의 네트워크를 모의하기 용이하여, 금융, 국방, 사물인터넷 등 다양한 분야에서 모델링 및 성능분석에 널리 활용되고 있다. 하지만, Riverbed Modeler에서 제공하는 기본 MANET(Mobile Ad-Hoc Network) 프레임워크를 활용하여 새로운 라우팅 알고리즘을 구현하기에는 해당 프레임워크에 대한 심도 깊은 이해와 방대한 양의 수정을 요구한다. 이러한 Riverbed Modeler의 라우팅 알고리즘 추가에 대한 어려움을 해소하기 위하여, 본 논문에서는 라우팅 알고리즘을 모의하기 위한 핵심 모듈만을 자체 개발하여 TDMA(Time Division Multiple Access) 기반의 MANET 프레임워크를 제안한다. 제안하는 라우팅 프로토콜 프레임워크는 IP 프로토콜 등 타프로세서와 연관되는 모듈이 없으며, 기본적인 패킷의 지연시간 및 패킷 손실률을 보기 위해 설계/개발하였기 때문에 새로운 라우팅 프로토콜을 최소한의 수정으로 추가하여 모의할 수 있도록 구성되었다. 라우팅 프로토콜 프레임워크를 이용하여 라우팅 프로토콜을 수정하는 경우, 수정해야 하는 부분은 라우팅 알고리즘과 일부 패킷의 헤더 정보뿐이기 때문에, 보다 수정이 쉽고 오류의 가능성을 줄일 수 있다. 제안한 라우팅 프로토콜 프레임워크를 이용하여 다익스트라 알고리즘을 이용한 나무형 MANET의 예제의 패킷의 지연시간 및 패킷 손실률의 측정을 확인하였다.