Methods and systems for providing a network and routing protocol for utility services are disclosed. A method includes discovering a utility network. Neighboring nodes are discovered and the node listens for advertised routes for networks from the neighbors. The node is then registered with one or more...http://www.google.co.uk/patents/US20090003243?utm_source=gb-gplus-sharePatent US20090003243 - NETWORK UTILITIES IN WIRELESS MESH COMMUNICATIONS NETWORKS