The Elusive Next Hop
The "proper" Internet routing protocols are based on a concept of a "next hop" address. When a packet arrives at a router, it takes the destination address and based on the routing table determines the address of "the next hop" the packet should be sent to. And forwards it to this next hop router. This works reasonably well when the routes are not changing frequently. And when the next hop is available most of the time. What seems weird, some wireless architects try to apply this concept to low power wireless networks, where the routes do change frequently (wireless nodes have freedom to roam around) and availability of the next hop is not given. Wireless networks change topology not only due to the nodes physically moving, but also due to the noise floor of the channels fluctuating continuously. A node within 60dB (path loss) range is usually available (but this is just a couple of meters), but a node 90dB away may be falling down to be 110dB away jus...