Need more here. I think this was born from mesh networks, and cell phone routing. There is a hierarchy or the concept of a gateway node. If the message is not for anyone adjacent to me then I send it up or down the hierarchy or out the gateway.