The project mainly deals with implementing "Wormhole attack prevention" algorithm in order to detect and prevent the wormhole attack in Mobile ad hoc network. The routing protocol is "Ad hoc on demand distance vector" protocol. Please refer the algorithm from the attached paper here.
The algorithm is supposed to implement and simulate using Network Simulator 3 tool which supports programming in C++ language.
The algorithm can also be implemented in Network Simulator 2 using c++ and Otcl script.