Patent ID: 8204009

Claim:
A method of providing connectivity between subnets of a wireless network, comprising: each gateway of each subnet selecting less than all gateways of each other subnet of the wireless network, wherein the selecting comprises creating an ordered list of gateways of each other subnet, and selecting at least two consecutively ordered gateways; forming an adjacency between each gateway and each of the less than all selected gateways of each other subnet; comprising each gateway notifying the selected gateways of the selection, and each selected gateway responding with a confirmation of the selection; wherein gateways that have adjacencies formed between them exchange subnet properties; establishing a data path through each formed adjacency, allowing a wireless client device to roam from each gateway to a one of the selected gateways while maintaining communications through the wireless network with a destination device; and adaptively forming backup adjacencies when at least one of the adjacencies has failed.