In MANET's, the routing protocols find routes based on the shortest hop count metric. Due to this the possibility that the selected route may be unreliable in terms of stability, congested & high interference if the network is loaded with heavy traffic.Mobility may also high in such random selected routes. We proposed a routing protocol that uses the link quality information that is calculated using the received signal's bit-error rate to select the routes during route discovery process. The routing protocol is based on a reactive route discovery process similar to Ad-hoc on-demand distance vector (AODV) routing protocol. We named our proposed method as Bit-error Rate(BER) based AODV routing (BER-AODV) protocol. The BER of a received signal calculated at the physical layer is used during the route discovery process to either select or reject a link to take part into the route discovery. Due to this, the possibility that a route will break due to the low quality of an intermediate link decreases which increases the network performance in terms of network throughput and packet delivery ratio. We have been using the packet delivery ratio, end-to-end delay, and routing overhead as the metrics for performance evaluation for our proposed routing solution. During the simulations it has been seen that the selection of high quality links based on the BER greatly improves overall network performance when it is measured with different mobility and load networks during the simulation process.