More devices in the future will be wireless connecting to the Internet and also these devices can move within the coverage area of the mobile network. Mobile ad hoc network consists of devices or nodes that are able to communicate among themselves. These nodes also serve as routers and can dynamically move around arbitrarily at any speed in any direction resulting in an ever-changing topology of MANET. Due to mobility of nodes, the most challenging issue is to design a routing protocol that guarantees delivery of packets. In order to improve the network routing performance a limited casting technique will be adopted which requires the ability to establish position information. Once a node's location is determined, the distance between them ...