Dynamic Tree Topology Learning by Self-Organization