This portfolio is generally related to wireless networks. Disclosed are techniques to improve implementation of wireless nodes using home network routing protocol. The technique submits a request to register wireless nodes, identify neighbor nodes, flood network with link state advertisements, construct switching rules and process received packets. Few techniques determine a network topology, calculate wireless link weights and send to first tier nodes. Also disclosed techniques to provide second tier and third tier nodes where nodes of each tier exchange packets with nodes of other tiers. The technology may be implemented in wireless networks, cellular mobile networks, network routers, switches, modems, base stations, wireless equipment, etc.