Node placement method within a wireless network, such as a wireless local area network
First Claim
Patent Images
1. A method placing nodes in a wireless local area network, the method comprising:
- receiving user-specified parameters regarding the wireless local area network, including;
a layout of a space in which the wireless local area network is to be located, anda maximum number of wireless access points, or a number of users and a minimum wireless data throughput for at least some of the wireless access points;
performing a first phase of an algorithm by automatically creating a collection of candidate solutions to an optimized layout of multiple wireless access points within the space layout, wherein the first phase includes performing a genetic algorithm and identifying a location of backhaul nodes for connecting the wireless local area network to an external wired network, and wherein the candidate solutions at least in part take into account the user-specified parameters;
performing at least a second phase of the algorithm by automatically adjusting the candidate solutions in the collection to obtain the optimized layout of the multiple wireless access points within the space layout, wherein the second phase includes performing the genetic algorithm and identifying locations of IEEE 802.11-type access points that are to be connected wirelessly, or via wires, to the backhaul nodes, and wherein the optimized layout at least in part takes into account the user-specified parameters;
performing at least a third phase of the genetic algorithm to identify locations of Bluetooth-type access points that are to be connected wirelessly, or via wires, to the backhaul nodes; and
displaying the optimized layout of the multiple wireless access points within the space layout.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosure includes a method of and associated system for placing nodes (104-109) in a wireless local area network (WLAN). The method includes receiving user-specified parameters regarding the network. The parameters can include a layout of a building or other space, and requirements for the WLAN. An algorithm then employs these parameters to automatically create an optimized layout of multiple wireless access points (104-109) for the WLAN. The method can display the layout and provide various types of information to the user.
21 Citations
8 Claims
-
1. A method placing nodes in a wireless local area network, the method comprising:
-
receiving user-specified parameters regarding the wireless local area network, including; a layout of a space in which the wireless local area network is to be located, and a maximum number of wireless access points, or a number of users and a minimum wireless data throughput for at least some of the wireless access points; performing a first phase of an algorithm by automatically creating a collection of candidate solutions to an optimized layout of multiple wireless access points within the space layout, wherein the first phase includes performing a genetic algorithm and identifying a location of backhaul nodes for connecting the wireless local area network to an external wired network, and wherein the candidate solutions at least in part take into account the user-specified parameters; performing at least a second phase of the algorithm by automatically adjusting the candidate solutions in the collection to obtain the optimized layout of the multiple wireless access points within the space layout, wherein the second phase includes performing the genetic algorithm and identifying locations of IEEE 802.11-type access points that are to be connected wirelessly, or via wires, to the backhaul nodes, and wherein the optimized layout at least in part takes into account the user-specified parameters; performing at least a third phase of the genetic algorithm to identify locations of Bluetooth-type access points that are to be connected wirelessly, or via wires, to the backhaul nodes; and displaying the optimized layout of the multiple wireless access points within the space layout. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification