Roughly, In AODV routing protocol,if a source want to start communicate, it will check a route cache to determine whether the route already exist or not. If the route expired or don't exist, then they will initiate a route discovery process by broadcasting a RREQ. Then the neighbors will forward the RREQ to another node untill it reach the destination. The destination then response with RREP and send back to the source. Once the source received RREP, the communication will start. The algorithm also involves updating routing table, set timer,accumulating the address of each node between source and destination, rejecting a loop route and etc.
How can we know the route request time and route reply time?
Can we know the number of neighbors in this protocol?