Patent attributes
The present disclosure discloses a network device and method for controlled client roaming. The disclosed network device receives an update of a signal strength corresponding to a packet received from a client by a first access point in a network. The network device also tracks signal strengths corresponding to packets received from the client by a plurality of access points. Next, the network device determines whether a client is likely to have better connectivity with a second access point than the first access point among the plurality of access points based at least on the tracked signal strengths corresponding to packets received from the client by the first access point and the second access point. If so, the network device controls the client to connect with the second access point.