A system and method for calculating a routing metric that can select the
route providing the best throughput in a multihopping network (100),
based on one or more parameters including completion rates, data rates,
MAC overhead and congestion. The system and method are capable of
selecting a route in a multihopping network (100) having a high
throughput, comprising calculating a routing metric at one or more nodes
(102, 106, 107), wherein the routing metric enables the one or more nodes
(102, 106, 107) to select the route in the network (100). The routing
metric can include network information such as the raw data rate, the
completion rate, and the media access control overhead and congestion.