Abstract: Reverse Metric Flooding is a routing method designed for the Caroline Network. This method uses a flooding technique for setting up a virtual circuit along an optimal route. It is a novel approach in that the virtual circuit is established without using a pre-established routing table. However the complexity of the routing mechanism and the uncertainty of the time out periods requires a further improvement of the algorithm. A revised technique; The Forward Difficulty Metric Flooding, is proposed in this document. This method is expected to be simple and more efficient than the previous method. In particular, it reduces many timer problems which are sensitive to network size and transit delay, and it also lends itself more readily to extension to support multicast routing applications.