Terminode routing, defined for potentially very large mobile ad hoc networks, forwards packets along anchored paths. An anchored
path is a list of fixed geographic points, called anchors. Given that geographic points do not move, the advantage to traditional
routing paths is that an anchored path is always “valid”. In order to forward packets along anchored paths, the source needs
to acquire them by means of path discovery methods. We present two of such methods: Friend Assisted Path Discovery assumes
a common protocol in all nodes and a high collaboration among nodes for providing paths. It is a social oriented path discovery
scheme. Geographic Maps-based Path Discovery needs to have or to build a summarized view of the network topology, but does
not require explicit collaboration of nodes for acquiring path. The two schemes are complementary and can coexist.