Legal claims defining the scope of protection, as filed with the USPTO.
1. A wireless local area network (WLAN) controller in a mobility domain, comprising: at least one memory; and a processing module operable to: determine an address of at least one seed WLAN controller in the mobility domain; register with the at least one seed WLAN controller in the mobility domain by: transmitting a register request including a layer 3 address of the WLAN controller to the at least one seed WLAN controller with a mobility domain identifier of the mobility domain; and receiving a register acknowledgement from the at least one seed WLAN controller when the mobility domain identifier matches a mobility domain identifier of the at least one seed WLAN controller; and receive information for other WLAN controllers in the mobility domain from the at least one seed WLAN controller.
2. The WLAN controller of claim 1 , wherein the information for other WLAN controllers in the mobility domain from the at least one seed WLAN controller includes at least an IP address for the other WLAN controllers in the mobility domain.
3. The WLAN controller of claim 1 , wherein the WLAN controller is in a first access network and wherein the at least one seed WLAN controller is in a second, different access network.
4. The WLAN controller of claim 3 , wherein the first access network includes at least one of: a layer 2 network and a layer 3 network and wherein the second, different access network includes at least a different one of: a layer 2 network and a layer 3 network.
5. The WLAN controller of claim 4 , wherein the processing module is further operable to: receive synchronized wireless device information from the at least one seed WLAN controller in the mobility domain.
6. The WLAN controller of claim 5 , wherein the synchronized wireless device information includes information to allow a wireless device to roam between a first AP adopted by the WLAN controller in the first access network and a second AP adopted by the seed WLAN controller in the second, different access network.
7. The WLAN controller of claim 1 , wherein the processing module is operable to determine an address of at least one seed WLAN controller in the mobility domain by: transmitting a discover request to a configuration server; and receiving a discover response that includes the address of the at least one seed WLAN controller.
8. A method for discovery by a WLAN controller in a mobility domain, comprising: determining a layer 3 address of at least one seed WLAN controller in the mobility domain; registering with the at least one seed WLAN controller in the mobility domain; receiving information for other WLAN controllers in the mobility domain from the at least one seed WLAN controller; receiving synchronized wireless device information from the at least one seed WLAN controller in the mobility domain; transmitting a register request including a layer 3 address of the WLAN controller to the at least one seed WLAN controller with a mobility domain identifier of the mobility domain; and receiving a register acknowledgement from the at least one seed WLAN controller when the mobility domain identifier matches a mobility domain identifier of the at least one seed WLAN controller.
9. The method of claim 8 , wherein the information for other WLAN controllers in the mobility domain from the at least one seed WLAN controller includes at least an IP address for the other WLAN controllers in the mobility domain.
10. The method of claim 8 , wherein the WLAN controller is in a first access network and wherein the at least one seed WLAN controller is in a second, different access network.
11. The method of claim 10 , wherein the first access network includes at least one of: a layer 2 network and a layer 3 network and wherein the second, different access network includes at least a different one of: a layer 2 network and a layer 3 network.
12. A method for discovery by a WLAN controller in a mobility domain, comprising: determining a layer 3 address of at least one seed WLAN controller in the mobility domain; registering with the at least one seed WLAN controller in the mobility domain; receiving information for other WLAN controllers in the mobility domain from the at least one seed WLAN controller; receiving synchronized wireless device information from the at least one seed WLAN controller in the mobility domain; intercepting a control message from a configuration server to an access point by the WLAN controller, wherein the control message includes a global list of WLAN controllers; altering the global list of WLAN controllers to generate an altered list of WLAN controllers; and transmitting the control message to the access point with the altered list of WLAN controllers.
13. The method of claim 12 , wherein the AP is directly connected to the WLAN controller; and wherein altering the global list of WLAN controllers to generate an altered list of WLAN controllers includes: inserting an address of the WLAN controller; and re-prioritizing the global list of WLAN controllers such that the address of the WLAN controller has a highest priority address in the altered list of WLAN controllers.
14. The method of claim 12 , wherein the AP is indirectly connected to the WLAN controller; and wherein altering the global list of WLAN controllers to generate an altered list of WLAN controllers includes: inserting an address of the WLAN controller; and re-prioritizing the global list of WLAN controllers such that the address of the WLAN controller has a highest priority address in the altered list of WLAN controllers.
15. A WLAN controller in a mobility domain, comprising: at least one memory; and at least one processing module operable to: register with the at least one seed WLAN controller in the mobility domain; receive address information for other WLAN controllers in the mobility domain from the at least one seed WLAN controller; receive synchronized wireless device information from the at least one seed WLAN controller in the mobility domain; intercept a control message from a configuration server to an access point, wherein the control message includes a global list of WLAN controllers in the mobility domain; alter the global list of WLAN controllers to generate an altered list of WLAN controllers; and transmit the control message to the access point with the altered list of WLAN controllers.
16. The WLAN controller of claim 15 , wherein the processing module is further operable to determine an address of at least one seed WLAN controller in the mobility domain by: transmitting a register request including a layer 3 address of the WLAN controller to the at least one seed WLAN controller with a mobility domain identifier of the mobility domain; and receiving a register acknowledgement from the at least one seed WLAN controller when the mobility domain identifier matches a mobility domain identifier of the at least one seed WLAN controller.
17. The WLAN controller of claim 15 , wherein the WLAN controller is in a first access network that includes at least one of: a layer 2 network and a layer 3 network and wherein the at least one seed WLAN controller is in a second, different access network that includes at least a different one of: a layer 2 network and a layer 3 network.
18. The WLAN controller of claim 17 , wherein the synchronized wireless device information includes information to allow a wireless devices to roam between a first AP adopted by the WLAN controller in the first access network and a second AP adopted by the seed WLAN controller in the second, different access network.
Unknown
July 19, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.