Implementation and Extension of Unicast Dynamic Routing in Ns2