In ad-hoc mobile networks, link failure or congestion of data packets is not uncommon. Due to this problem, the network incurs heavy packet loss, longer end-to-end delay and low throughput. The AODV-EBRP mechanism proposed in this paper is expected to eliminate network congestion by reducing the rebroadcasting of data packets among the neighboring nodes. In addition, when a link breakage is anticipated, this mechanism will identify a new route, having free buffer space, to establish a forward link to the destination. This mechanism would ensure that routes are generated and links established through a node that has more (free) buffer space, in order that more number of packets could be stored/forwarded through the node free of congestion.