네트워크 분야에서 프로토콜의 성능을 분석하는데 시뮬레이션은 큰 역할을 한다. 그러나 이러한 시뮬레이션은 무선통신 환경을 테스트하기에는 실제 무선 환경을 정확히 반영하지 못한다. 그러므로 실제 테스트베드를 구축하여 성능분석을 하고자 한다. 테스트베드를 구축하기 위해 MANET 기반의 프로토콜인 AODV를 활용한다. 그러나 현재 개발된 AODV 오픈소스들은 2007년을 기준으로 업데이트가 종료되어 커널 2.x의 오래된 커널에서만 동작한다. 현재 사용되는 임베디드시스템의 경우 오래된 커널을 지원하지 않기 때문에 AODV 오픈소스를 분석하여 3.x, 4.x 버전의 커널에서 동작하도록 AODV 프로토콜을 설계 및 구현한다. 본 논문에서는 AODV 오픈소스의 문제점을 커널 모듈의 의존성으로 파악하였으며 이를 해결하기 위해 Proc 파일시스템 기반의 AODV 라우팅 프로토콜을 설계 및 구현하였다.