Wireless access point, wireless access controller, wireless access point system, and control method and program for wireless access point system
The system addresses throughput issues in wireless access points by relocating access points based on environmental data to manage load balancing and maintain network efficiency.
Patent Information
- Application Number
- JP2023032136
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-03-02
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2043-03-02
AI Technical Summary
Conventional wireless access points experience a decrease in throughput due to excessive connections when the number of wireless terminals increases rapidly, despite load balancing functions.
A system comprising movable wireless access points and a controller that adjusts their positions based on environmental data to maintain optimal connectivity, using load balancing and environmental threshold management.
The system effectively prevents throughput degradation by redistributing wireless terminals across access points, maintaining efficient network performance.
Smart Images

Figure 0007601433000001 
Figure 0007601433000002 
Figure 0007601433000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a wireless access point, a wireless access controller, a wireless access point system, and a control method and program for a wireless access point system. [Background technology]
[0002] Conventional wireless access points installed in commercial facilities, etc. are fixedly installed on the ceilings of the facilities, etc., and have the function of automatically changing the radio wave output, channel, and bandwidth using software in response to changes in the wireless environment.
[0003] One such function is, for example, a load balancing function that, when many wireless terminals are connected to a wireless access point, rejects new terminal connections and encourages connections to other access points. This load balancing function makes it possible to equalize the number of terminals connected to a wireless access point (see Non-Patent Document 1). [Prior art documents] [Non-patent literature]
[0004] [Non-Patent Document 1] “How to build a safe wireless LAN--(1) Part 2”, [online], Nikkei BP, Inc., [Retrieved January 24, 2023], Internet,<URL:https: / / xtech.nikkei.com / it / members / NCC / NETPOINT / 20021015 / 2 / > Summary of the Invention [Problem to be solved by the invention]
[0005] The following analysis was performed by the inventors.
[0006] The above prior art documents are incorporated herein by reference.
[0007] However, when the number of wireless terminal connections increases rapidly in a local area, even if the load balancing function is used to equalize the connections, if the number of connections itself is excessive, a decrease in wireless throughput occurs.
[0008] An object of the present disclosure is, inter alia, to provide a wireless access point, a wireless access controller, a wireless access point system, and a control method and program for a wireless access point system that contribute to suppressing a decrease in wireless throughput due to changes in the wireless environment. [Means for solving the problem]
[0009] (1) According to the first aspect of the present disclosure, a data acquisition unit that acquires data related to its own wireless environment (hereinafter referred to as "wireless environment data"); A position control unit that controls a position of the device itself; A plurality of A wireless access point; a data collection unit that collects the wireless environment data from the wireless access points; a determination unit that determines a state of a wireless environment of the wireless access point based on the wireless environment data; Equipped with A wireless access controller; Including, Wireless Access Point System In , The determination unit is transmits location information on a new location to be moved to the location control unit of a wireless access point (hereinafter referred to as a "specific wireless access point") whose wireless environment data is determined to be greater than a predetermined threshold, so as to approach the wireless access point (hereinafter referred to as a "deteriorated environment wireless access point") whose wireless environment data is determined to be greater than a predetermined threshold by a predetermined distance; Wireless Access Point System is provided (form 1) 。 (2 ) The first aspect of this disclosure 2 From the perspective of A plurality of wireless access points; A wireless access controller; A wireless access point system comprising: The wireless access controller includes: Collect data on the wireless environment of each of the wireless access points (hereinafter referred to as "wireless environment data") acquired by the wireless access points; determining a wireless environment status of the wireless access point; transmits location information on a new location to which the wireless access point is to be moved to a wireless access point (hereinafter referred to as a "specific wireless access point") whose wireless environment data is determined to be greater than a predetermined threshold, so that the wireless access point approaches the wireless access point (hereinafter referred to as a "deteriorated environment wireless access point") by a predetermined distance; A method for controlling a wireless access point system is provided. 6 ). ( 3 ) The first aspect of this disclosure 3 From the perspective of A plurality of wireless access points; A wireless access controller; The wireless access point system includes a wireless access controller, and a program for causing the wireless access controller to execute the control method for the wireless access point system according to the present disclosure. 7 ).
[0010] (Mode 1) See the first aspect of this disclosure above. (Form 2) Wireless access point of Form 1 above system In The location control unit is It is configured to be repositionable or movable. In rail systems, The above Wireless access point On rails It is preferable to control the position. (Form 3 )above writing form 2 In the wireless access point system, The determination unit is When the specific wireless access point does not exist, it is preferable to transmit location information about a new location to which the wireless access point should be moved to the location control unit of the deteriorating wireless access point in order to move the deteriorating wireless access point to an intermediate location between the locations of multiple wireless terminals connected to the deteriorating wireless access point or to a location closest to the intermediate location. (form 4 ) The above form3 In the wireless access point system, The wireless access point further comprises a load balancing function operation unit, It is preferable that the determination unit transmits a command signal to a load balancing function operation unit of the environmentally degraded wireless access point to operate the load balancing function. (form 5 ) The above form 1 from 4 In any one of the wireless access point systems, the wireless environment data is the number of wireless terminals connected to the wireless access point (hereinafter referred to as the "number of connections"); the predetermined threshold is an upper limit of connections to the wireless access point, It is preferable that the determination unit determines the wireless access point as an environment deteriorating wireless access point when the number of connections exceeds the connection upper limit. (form 6 ) The above-mentioned disclosure 2 See viewpoint. (form 7 ) The above-mentioned disclosure 3 See viewpoint.
[0011] The above program can be recorded on a computer-readable (non-transient) storage medium. That is, the present disclosure can also be embodied as a computer program product. The program is input to the computer device from an input device or an external device via a communication interface, stored in a storage device, and drives the processor according to a predetermined step or process, and can display the processing result, including an intermediate state, at each stage via a display device as necessary, or can communicate with the outside via the communication interface. For example, a computer device for this purpose typically includes a processor, a storage device, an input device, a communication interface, and a display device as necessary, which are connectable to each other via a bus. Effect of the Invention
[0012] The present disclosure and each of its aspects can contribute, inter alia, to suppressing degradation of wireless throughput due to changes in the wireless environment. [Brief description of the drawings]
[0013] [Figure 1] 1 is a block diagram of one embodiment of a wireless access point system according to the present disclosure. [Diagram 2] 4 is a flowchart of an example process of one embodiment of a wireless access point system according to the present disclosure. [Diagram 3] 6 is a flowchart of a further example process of an embodiment of a wireless access point system according to the present disclosure. [Figure 4] 1 is a block diagram of an example wireless access point of one embodiment of a wireless access point system according to the present disclosure. [Diagram 5] 2 is a block diagram of an example wireless access controller of one embodiment of a wireless access point system according to the present disclosure. [Figure 6] 1 is a diagram showing an example of a wireless environment state in a specific example of processing of an embodiment of a wireless access point system according to the present disclosure. [Figure 7] 7 is an example of a wireless environment status table in which the wireless environment status in FIG. 6 is recorded. [Figure 8] 1 is a diagram showing an example of a wireless environment situation in which congestion occurs locally in a specific example of processing of an embodiment of a wireless access point system according to the present disclosure. [Figure 9] 9 is an example of a wireless environment status table in which the wireless environment status in FIG. 8 is recorded. [Figure 10] 1 is an example of a wireless environment situation in which local congestion is eliminated by the present disclosure, in a specific example of processing of one embodiment of a wireless access point system according to the present disclosure. [Figure 11] 11 is an example of a wireless environment status table in which the wireless environment status in FIG. 10 is recorded. [Figure 12-1] 4 is a flowchart of an example of the processing of one embodiment of a wireless access point system according to the present disclosure. [Figure 12-2]4 is a flowchart of an example of the processing of one embodiment of a wireless access point system according to the present disclosure. [Figure 13] FIG. 2 is a block diagram of a minimum configuration of a wireless access point according to the present disclosure. [Figure 14] FIG. 2 is a block diagram of a minimum configuration of a radio access controller according to the present disclosure. [Figure 15] 1 is an example of a hardware resource configuration. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] The outline of the present disclosure will be described below. The reference numerals in the drawings attached to this outline are intended solely to aid in the understanding of the present disclosure, and are not intended to limit the present disclosure to the illustrated embodiment. The connecting lines between the blocks in each drawing include both bidirectional and unidirectional. The unidirectional arrows are intended to diagrammatically indicate the flow of signals, information, data, etc., and do not exclude bidirectionality. Furthermore, the connections between the blocks in each drawing can be either wired or wireless. Furthermore, the program is executed via a computer device, which includes, for example, a processor, a storage device, an input device, a communication interface, and a display device as necessary, and the computer device is configured to be capable of communicating with devices (including computers) within or outside the device via the communication interface, regardless of whether it is wired or wireless.
[0015] Furthermore, in the following description and drawings, elements having the same or common functionality are designated with the same drawing reference numbers.
[0016] (Embodiment) 1 shows an embodiment of a wireless access point system according to the present disclosure. The wireless access point system includes a plurality of wireless access points 10a to 10c, each of which can be accessed by at least one wireless terminal, and a wireless access controller 20. Although the illustrated wireless access point system includes three wireless access points 10a to 10c, the number of wireless access points constituting the wireless access point system of the present disclosure may be two or four or more. In addition, in the present disclosure, a wireless terminal refers to any terminal that can access a wireless access point, such as a smartphone, a tablet terminal, etc.
[0017] Each of the wireless access points 10a to 10c is configured to be capable of changing (or moving) its position. This change in position is realized, for example, by moving each of the wireless access points 10a to 10c along a rail system arranged, for example, in a grid pattern, on the wall surface or underside of the ceiling of a building such as a commercial facility, by moving each of the wireless access points 10a to 10c as a running body equipped with wheels on the floor surface or upper surface of the ceiling of a building such as a commercial facility, or by moving each of the wireless access points 10a to 10c configured as an air vehicle such as a drone. Note that the bidirectional arrows shown in FIG. 1 merely symbolically indicate that each of the wireless access points 10a to 10c is capable of changing its position, and each of the wireless access points 10a to 10c is capable of moving in any direction depending on the aspect of the position changing means. In addition, the wireless access point system of the present disclosure may also include a fixed-position wireless access point. In this case, the fixed-position wireless access point partially functions as an "environment-deteriorating wireless access point".
[0018] Each of the wireless access points 10a to 10c is connected to a wireless access controller 20, and is configured to acquire data related to the wireless environment, i.e., "wireless environment data," and transmit the data to the wireless access controller 20. Examples of the wireless environment data that can be used include the number of connections of wireless terminals, channel utilization rate, bandwidth, radio wave intensity, and radio wave interference.
[0019] Furthermore, each of the multiple wireless access points 10a to 10c may have a load balancing function that refuses connection to at least one wireless terminal that connects to itself and prompts the wireless terminal to connect to another wireless access point (or attempts to distribute the load evenly among related wireless access points).
[0020] The wireless access controller 20 is configured to determine the state of the wireless environment of the corresponding wireless access point based on the wireless environment data received from the multiple wireless access points 10a to 10c. In particular, when the wireless environment data of a wireless access point exceeds a predetermined threshold (for example, when the number of wireless terminals connected to the wireless access point exceeds the upper limit of connections of the wireless access point), the wireless access controller 20 determines that the wireless environment of the wireless access point has deteriorated, and designates the wireless access point as a "deteriorated environment wireless access point." Note that "exceeding the predetermined threshold" means that the wireless environment data exceeds a predetermined upper limit or falls below a predetermined lower limit, depending on the nature of the detected wireless environment.
[0021] Furthermore, when the wireless access controller 20 determines that a wireless access point has a margin, it designates the wireless access point as a "specific wireless access point." The "margin" refers to the difference between the actual value of the detected wireless environment data and a predetermined threshold value of the wireless environment data, and is a difference equivalent to at least one unit of wireless environment data (i.e., one unit of load allocated from a wireless access point with a deteriorated environment). For example, for a wireless access point, if the wireless environment is the number of connected wireless terminals (hence, "one unit" is "1"), the predetermined threshold value is "5," and the actual value of the wireless environment data, i.e., the number of connected wireless terminals when the wireless environment data was obtained, is "3," then the "margin" is "2."
[0022] Furthermore, when the wireless access controller 20 finds a wireless access point with a deteriorated environment, the wireless access controller 20 can move the specific wireless access point closer to the deteriorated wireless access point by a predetermined distance. For example, in FIG. 1, when the wireless access point 10a is a wireless access point with a deteriorated environment, the wireless access point 10b has a margin, i.e., is a specific wireless access point, and the wireless access point 10c does not have a margin, the wireless access controller 20 can move the wireless access point 10b, which is a specific wireless access point, closer to the wireless access point 10a, which is a deteriorated wireless access point, by a predetermined distance. Here, the size of the "predetermined distance", the moving direction, and the number of times of moving can be arbitrarily set and arbitrarily adjusted depending on the mode of the position changing means of the wireless access point. Note that the white arrow in the figure is merely a symbolic representation of the movement of the specific wireless access point, and is not intended to limit the moving distance and moving direction to the mode shown in the figure.
[0023] In addition, when there are a plurality of specific wireless access points, the wireless access controller 20 can arbitrarily determine the specific wireless access point to be moved. For example, in Fig. 1, in the case where the wireless access point 10a is the deteriorating wireless access point, the wireless access points 10b and 10c are the specific wireless access points, and the wireless environment is the number of connections of wireless terminals, the predetermined threshold, i.e., the upper limit of connections, is "5", and if the actual number of connections of the wireless access point 10b closer to the wireless access point 10a is "4" (therefore, the "margin" is "1") and the actual number of connections of the wireless access point 10c farther from the wireless access point 10a is "1" (therefore, the "margin" is "4"), the wireless access controller 20 can give priority to the distance to the deteriorating wireless access point and move the wireless access point 10b closer to the wireless access point 10a first, or can give priority to the margin and move the wireless access point 10c with the larger margin first, or in some cases, can move both at the same time.
[0024] Furthermore, when using radio wave intensity as radio environment data, it is possible to instruct the user to move based on the radio environment such as the radio wave intensity of other wireless access points, instead of directly specifying the moving distance (and moving direction as necessary) or the position to move to and instructing the user to move. For example, it is possible to instruct the user to move to a position where the radio wave intensity is a specified value (unit: dBm, etc.).
[0025] On the other hand, if a specific wireless access point does not exist, the wireless access controller 20 can be configured to move the deteriorating wireless access point to an intermediate position between the positions of multiple wireless terminals connected to the deteriorating wireless access point, or to a position closest to the intermediate position, which may be possible depending on the manner of the wireless access point's position changing means.
[0026] (Processing example of one embodiment) 2 is a flowchart of a processing example of the above embodiment. In the following, "step" is represented by "S".
[0027] First, the wireless access points 10a to 10c acquire their own wireless environment data, and the wireless access controller 20 receives and collects the wireless environment data from the wireless access points 10a to 10c (S1).
[0028] Next, the wireless access controller 20 judges the wireless environment status of the corresponding wireless access points 10a to 10c based on the received wireless environment data (S2). Here, the wireless access controller 20 judges whether there is a wireless access point whose wireless environment data exceeds a predetermined threshold, that is, a deteriorated environment wireless access point. If there is no deteriorated environment wireless access point (NO), the process returns to S1.
[0029] If it is determined in S2 that there is an environment deteriorating wireless access point 10a (YES), the wireless access controller 20 further determines whether there is a wireless access point with a surplus, that is, a specific wireless access point (S3).
[0030] When it is determined in S3 that there is no specific wireless access point (NO), the wireless access controller 20 moves the deteriorating wireless access point 10a (S4). Specifically, the wireless access controller 20 moves the deteriorating wireless access point 10a to a position that is closest to the intermediate position between the positions of multiple wireless terminals connected to the deteriorating wireless access point 10a or a position that is closest to the intermediate position that can be taken depending on the state of the position changing means of the wireless access point. In this case, it is also possible to return to S1 after that.
[0031] When it is determined in S3 that a specific wireless access point 10b exists (YES), the wireless access controller 20 moves the specific wireless access point 10b closer to the deteriorating wireless access point 10a by a predetermined distance (S5), and receives and collects the wireless environment data acquired in that state from each of the wireless access points 10a to 10c (S6). At this time, the wireless access controller 20 causes the deteriorating wireless access point 10a to execute a load balancing function. Note that when there are multiple specific wireless access points, the wireless access controller 20 can arbitrarily determine the specific wireless access point to which to move.
[0032] Next, the wireless access controller 20 judges whether the newly collected wireless environment data, i.e., the actual value of the wireless environment data, for the deteriorated wireless access point 10a exceeds a predetermined threshold (S7). If the actual value of the wireless environment data does not exceed the predetermined threshold (NO), the process ends. In this case, it is possible to subsequently execute further processes (S8 and onwards) described below.
[0033] On the other hand, if the actual value of the wireless environment data exceeds the predetermined threshold (YES), the process returns to S3. If the specific wireless access point 10b that has already been moved still has a margin, the wireless access controller 20 moves the specific wireless access point 10b again in S5. At this time, if there is a specific wireless access point 10c other than the specific wireless access point 10b, the specific wireless access point 10c may be moved closer to the deteriorating wireless access point 10a, or in some cases, both of them. If there are three or more specific wireless access points, any combination of them may be moved closer to the deteriorating wireless access point 10a.
[0034] Further Processing Examples of an Embodiment If the result in S7 of the processing example of the above embodiment is NO, the wireless access point system according to the present disclosure can also perform the following further processing as shown in FIG.
[0035] The wireless access controller 20 judges whether the actual value of the wireless environment data of the specific wireless access point 10b is equal to or smaller than the difference between the threshold value and the actual value of the wireless environment data of the deteriorating wireless access point 10a (S8).
[0036] If in S8 the actual value of the radio environment data of the specific wireless access point 10b is less than or equal to the difference between the threshold value and the actual value of the radio environment data of the deteriorating wireless access point 10a (YES), the wireless access controller 20 instructs the specific wireless access point 10b to return to its original position, and the wireless access controller 20 causes the specific wireless access point 10b to execute a load balancing function (S9), and then ends (or returns to S1).
[0037] If in S8 the actual value of the radio environment data of the specific wireless access point 10b is not equal to or less than the difference between the threshold value and the actual value of the radio environment data of the deteriorating wireless access point 10a (NO), the wireless access controller 20 instructs the specific wireless access point 10b not to change its position (to remain in its current position) (S10), and receives and collects the radio environment data acquired in that state from each of the wireless access points 10a to 10c (S11), then returns to S8 and repeats the same processing until the actual value of the radio environment data of the specific wireless access point 10b becomes equal to or less than the difference between the threshold value and the actual value of the radio environment data of the deteriorating wireless access point 10a.
[0038] (Wireless Access Point) FIG. 4 illustrates a block diagram of an example wireless access point 10 in one embodiment of a wireless access point system according to the present disclosure.
[0039] The wireless access point 10 includes a position control unit (or moving means) 11 that controls the position of the wireless access point 10 , that is, that makes the wireless access point 10 movable, and a main operation unit 12 .
[0040] The main operation section 12 includes a data acquisition section 13 that acquires wireless environment data about the wireless access point, and a load balancing function operation section 14 that executes the load balancing function.
[0041] (Wireless Access Controller) FIG. 5 illustrates a block diagram of a wireless access controller 20 of one embodiment of a wireless access point system according to the present disclosure.
[0042] The wireless access controller 20 includes a data collection unit 21 that receives and collects wireless environment data acquired by the data acquisition unit 13 of multiple wireless access points 10 from the data acquisition unit 13, and a judgment unit 23 that judges the status of the wireless environment of the wireless access point 10 corresponding to each wireless environment data based on the wireless environment data collected by the data collection unit 21.
[0043] The judgment unit 23 has a function of transmitting location information about a new location to which a specific wireless access point should move to the location control unit 11 of the specific wireless access point so that the wireless access point judged to have a margin of error, i.e., the specific wireless access point, moves a predetermined distance closer to a wireless access point judged to have wireless environment data exceeding a predetermined threshold, i.e., a deteriorating environment wireless access point.
[0044] The determination unit 23 further has a function of transmitting a command signal to the load balancing function operation unit 14 of the wireless access point in the deteriorated environment to operate the load balancing function.
[0045] The wireless access controller 20 further includes a storage unit 22 that stores at least location information (initial location, actual location (location after movement), etc.) for each wireless access point, the number of connections for each wireless access point, and a threshold value of wireless environment data for each wireless access point. These pieces of information or data are stored, inter alia, in the form of tables such as those shown in Figures 7, 9, and 11.
[0046] (Example of processing) A specific example of processing of an embodiment of a wireless access point system according to the present disclosure will be described in more detail below with reference to Figures 6 to 12-2, and also with reference to Figures 4 and 5. Note that this specific example is merely an example and does not limit the present disclosure.
[0047] In this specific example, as shown in Fig. 6, Fig. 8, and Fig. 10, each wireless access point 10a-10c is configured to be able to change or move its position along a rail system including a plurality of rails arranged in a grid pattern on the underside of the ceiling of a building. In this example, the interval between the rails constituting the rail system is 8m in the illustrated x direction and 15m in the y direction perpendicular to the x direction, and the wireless access controller 20 is able to grasp the position on the rail system by calculation based on the rail interval. In addition, in the wireless environment status tables 100, 200, and 300 shown in Fig. 7, Fig. 9, and Fig. 11, the positions of each wireless access point 10a-10c in the rail system are represented based on the positions of the intersections of the rails. Note that each wireless access point is moved on the rail by 1m at a time, taking into consideration practical aspects, that is, since moving a wireless access point a large distance at once may have a large effect on the existing wireless environment in practice.
[0048] Furthermore, in the specific example, the wireless environment for each of the wireless access points 10a-10c is the number of wireless terminals connected to each of the wireless access points 10a-10c, and the threshold, i.e., the upper limit of the number of connections, is set to 5. The number of connections is counted when the data acquisition unit 13 of each of the wireless access points 10a-10c transmits an SSID (service set identifier) and the wireless terminal connects to the SSID. Furthermore, the number of connections is transmitted to the data collection unit 21 of the wireless access controller 20 and collected, and then transmitted to the storage unit 22 and stored.
[0049] FIG. 6 illustrates an example of a wireless environment state in a specific example of processing in one embodiment of a wireless access point system according to the present disclosure.
[0050] In this situation, three wireless access points 10a to 10c are placed at the positions shown in the figure: wireless access point 10a is placed at position B1, which is the intersection of rails RB and R1, wireless access point 10b is placed at position B3, which is the intersection of rails RB and R3, and wireless access point 10c is placed at position A2, which is the intersection of rails RA and R2.
[0051] These wireless access points 10a to 10c are managed by a wireless access controller 20, and position information of each of the wireless access points 10a to 10c is stored in the wireless access controller 20 (see FIG. 7). Each of the wireless access points 10a to 10c has a mechanism for moving on rails.
[0052] The number of wireless terminals connected to the wireless access point 10a and the wireless access point 10b is two, and the number of wireless terminals connected to the wireless access point 10c is zero.
[0053] Fig. 7 shows an example of a wireless environment status table 100 in which the wireless environment status in Fig. 6 is recorded. In the table 100, the location information (initial location and post-movement location) received by the wireless access controller 20 from each of the wireless access points 10a to 10c, the number of actually connected wireless terminals, and the threshold (upper limit) for the number of connectable terminals are mapped as shown. In this situation, for convenience, the same data as the initial location information is recorded in the post-movement location information field.
[0054] In the situation shown in FIG. 6, the wireless access controller 20 determines, based on the information in the table 100, that there are no wireless access points that are overcrowded because the threshold value of 5 has been exceeded, i.e., no “deteriorating environment wireless access points,” and does not send a movement instruction to any of the wireless access points 10a to 10c.
[0055] FIG. 8 illustrates an example of a wireless environment situation in which congestion occurs locally in a specific example of the processing of an embodiment of a wireless access point system according to the present disclosure.
[0056] In this situation, as in the case of Figure 6, wireless access point 10a is located at position B1, the intersection of rail RB and rail R1, wireless access point 10b is located at position B3, the intersection of rail RB and rail R3, and wireless access point 10c is located at position A2, the intersection of rail RA and rail R2.
[0057] On the other hand, in this situation, the number of wireless terminals connected to the wireless access point 10a is six, the number of wireless terminals connected to the wireless access point 10b is five, and the number of wireless terminals connected to the wireless access point 10c is zero.
[0058] Fig. 9 shows an example of a wireless environment status table 200 in which the wireless environment status in Fig. 8 is recorded. In the table 200, the location information (initial location and post-movement location) received by the wireless access controller 20 from each of the wireless access points 10a to 10c, the number of actually connected wireless terminals, and the threshold (upper limit) for the number of connectable terminals are mapped as shown in the figure. As in the table 100, the same data as the initial location information is recorded in the post-movement location information column for convenience.
[0059] In the situation shown in FIG. 8, the wireless access controller 20 determines, based on the information in the table 200, that there is a wireless access point with a deteriorating environment because the number of connections to the wireless access point 10a exceeds the threshold value of 5 (in this case, it is also possible to determine that the location where the wireless access point 10a is installed is overcrowded).
[0060] Next, in this example, the wireless access controller 20 checks the number of wireless terminals connected to the wireless access point 10b that is located closest to the wireless access point 10a that exceeds the threshold, and determines whether the load can be distributed using the load balancing function.
[0061] In the situation of Figure 8, the wireless access point 10b does not have a "margin" to accept wireless terminal connections as a load from the wireless access point 10a, whose number of wireless terminal connections has reached the threshold value of 5, i.e., the wireless access point 10a is in an overcrowded state, so the wireless access controller 20 cannot determine the wireless access point 10b as a "specific wireless access point" that has a "margin".
[0062] Therefore, the wireless access controller 20 instructs the wireless access point 10c, which is the "specific wireless access point" that is located next to the wireless access point 10b closest to the wireless access point 10a and has a "margin", to move 1 m along the rail R2 in the direction of the rail RB. In response to this instruction, the wireless access point 10c moves 1 m along the rail R2 in the direction toward the rail RB in a direction approaching the wireless access point 10a. After that, the wireless access controller 20 instructs the wireless access point 10a to execute a load balancing function.
[0063] FIG. 10 shows an example of a wireless environment situation in which local congestion has been eliminated by the present disclosure in a specific example of processing of one embodiment of a wireless access point system according to the present disclosure.
[0064] 8, in response to an instruction from the wireless access controller 20, the wireless access point 10c moves 1 m along the rail R2 toward the rail RB, and then the wireless access point 10a executes the load balancing function. By executing the load balancing function, the wireless access point 10a transmits a connection refusal packet to any of the connected wireless terminals, and prompts the wireless terminals to connect to the approaching wireless access point 20c. In response to this, the connection destination of this wireless terminal is changed from the wireless access point 20a to the wireless access point 20c.
[0065] The wireless access controller 20 records the location information of the wireless access point 10c after it has moved and the number of connections of wireless terminals to the wireless access point 10a and the wireless access point 10c after the load balancing function has been executed in the storage unit 22. The storage unit 22 also holds the location information of the moved wireless access point 10c before it moved (see the column of initial location information in the table 300 in FIG. 11).
[0066] Fig. 11 shows an example of a wireless environment status table 300 in which the wireless environment status in Fig. 10 is recorded. Based on the information in the table 300, the wireless access controller 20 determines that the overcrowding at the installation location of the wireless access point 10a has been resolved and that there is no wireless access point with a deteriorating environment.
[0067] 12-1 and 12-2 are flowcharts showing a specific example of processing of an embodiment of a wireless access point system according to the present disclosure. In the drawings, an "access point" is expressed as an "AP" (access point) and an "access controller" is expressed as an "AC" (access controller).
[0068] First, the data acquisition unit 13 of the main operation unit 12 of each wireless access point 10a to 10c acquires (counts) the number of connections of wireless terminals connected to the SSID, and transmits information (the actual number of connections, etc.) to the data collection unit 21 of the wireless access controller 20 (S700).
[0069] Next, the data collection unit 21 collects information (such as the actual number of connections) of wireless terminals connected to the wireless access points 10a to 10c managed by the wireless access controller 20, and transmits the information to the storage unit 22 (S701).
[0070] Next, the storage unit 22 maps or records the location of each of the wireless access points 10a to 10c and information on the wireless terminals connected thereto (such as the actual number of connections) in the corresponding locations in the wireless environment status table (S702).
[0071] Next, the determination unit 23 determines whether or not there is a wireless access point whose number of connections exceeds a threshold, based on the information mapped in the storage unit 22 (S703).
[0072] If there is no wireless access point whose number of connections exceeds the threshold (NO), the process returns to S700. On the other hand, if there is a wireless access point whose number of connections exceeds the threshold (hereinafter referred to as an "overcrowded access point") (YES), the determination unit 23 determines whether the number of connections of the wireless access point located closest to the overcrowded access point is equal to or greater than the threshold (S705).
[0073] If the number of connections is not equal to or greater than the threshold (is less than the threshold) (NO), the determination unit 23 issues an instruction to operate the load balancing function for the congested access point (S716) and returns to S700. If the number of connections is equal to or greater than the threshold (YES), the determination unit 23 checks whether or not there is a wireless access point with a zero number of connections in the vicinity of the wireless access point with the number of connections equal to or greater than the threshold (S706).
[0074] If there is no wireless access point with a connection count of 0 (NO), the decision unit 23 issues a movement instruction to the congested access point to move to the midpoint between the positions of the wireless terminals connected to it (S715). In this case, since the access point moves to the midpoint between the positions of the wireless terminals connected to it, no wireless terminals will be disconnected due to the movement of the wireless access point.
[0075] If there is a wireless access point with zero connections (hereinafter referred to as a "surplus access point") (YES), the decision unit 23 issues a movement instruction to the surplus access point to move 1 meter closer to the congested access point (S707).
[0076] After the spare access point has moved, the determination unit 23 transmits location information of the moved destination to the storage unit 22 (S708). The storage unit 22 holds location information of the moved spare access point before and after the move.
[0077] Next, the determination unit 23 issues an execution instruction to the load balancing function operation unit 14 of the congested access point (S709).
[0078] Next, the determination unit 23 determines whether the number of wireless terminals connected to the congested access point is equal to or less than a threshold (S710).
[0079] If the number of connections is not equal to or less than the threshold (NO), the determination unit 23 instructs the marginal access point to move closer to the congested access point by another 1 m (S714). Then, after collecting the number of connections of the congested access point, the process returns to S708.
[0080] In S710, if the number of connections of wireless terminals connected to the congested access point is equal to or less than the threshold (YES), the judgment unit 23 checks whether the total number of connections of wireless terminals connected to the moved spare access point is equal to or less than the difference between the threshold number of connections of the congested access point and the actual number of connections (S711).
[0081] If it is not less than the difference (NO), the judgment unit 23 instructs the moved surplus access point to stay where it is, causes the congested access point to execute a load balancing function, and obtains and collects the actual number of connections of each wireless access point (S713), and returns to S711.
[0082] If it is equal to or less than the difference (YES), the decision unit 23 issues an operation instruction to the moved spare access point to execute the load balancing function and an instruction to return to the initial position (S712), and ends the process or returns to S700.
[0083] In this specific example, the threshold value of each of the wireless access points 10a to 10c is 5, and as a result of the processing, the number of connections of the overcrowded access point 10a changes from 6 to 5, and the number of connections of the reserve access point 10c changes from 0 to 1 (see Figs. 9 and 11), so the above "difference" is 5-5=0, and the actual number of connections of the reserve access point 10c is not less than the "difference." Note that at that time, in addition to the wireless terminal moving from the overcrowded access point 10a, one or more new wireless terminals may connect to the reserve access point 10c, and even in this case, the actual number of connections of the reserve access point 10c is not less than the "difference." On the other hand, for example, in S709, when the overcrowded access point 10a activates the load balancing function, if one of the six wireless terminals connected to the overcrowded access point 10a moves to the spare access point 10c as described above and two more terminals terminate their connections, i.e., if the actual number of connections to the overcrowded access point 10a becomes three, the "difference" becomes 5-3=2, and the actual number of connections to the spare access point 10c (i.e., 1) becomes less than the "difference".
[0084] It should be noted that in S712, instead of returning the moved spare access point to its initial position, it is also possible to move another wireless access point, particularly to the "initial position".
[0085] In addition, in the above specific examples, the rail spacing is 8 m and 15 m, and the distance that the wireless access point moves each time is 1 m, but these values can be changed arbitrarily depending on the environment in which the wireless access point is installed.
[0086] Furthermore, in the above specific example, a situation is assumed where the number of connections of the wireless access point 10c is 0, but the present invention is not limited to such a situation. Therefore, in the above specific example, the judgment criterion in S706, i.e., the number of connections of the wireless access point confirmed by the judgment unit 23, is 0, but this is not limited to this, and the judgment criterion may be that the number of connections is less than a threshold (5 in the above specific example) (i.e., there may be a surplus in the number of connections: 1 to 4 in the above specific example). Therefore, in this case, the number of connections of the "surplus access points" as wireless access points with a surplus in the number of connections is also less than the threshold (1 to 4 in the above specific example).
[0087] 13 shows a block diagram of a minimum configuration of a wireless access point 1000 according to the present disclosure. This minimum configuration of wireless access point 1000 includes a data acquisition unit 1001 that acquires data related to its own wireless environment, and a location control unit 1002 that controls its own location. The data acquisition unit 1001 and location control unit 1002 operate substantially in the same manner as the data acquisition unit 13 and location control unit 11 in the above embodiment.
[0088] 14 shows a block diagram of a minimum configuration of a wireless access controller 2000 according to the present disclosure. The wireless access controller 2000 of this minimum configuration includes a data collection unit 2001 that collects data related to the wireless environment of the wireless access point ("wireless environment data") from the wireless access point, and a determination unit 2002 that determines the status of the wireless environment of the wireless access point based on the wireless environment data. The data collection unit 2001 and the determination unit 2002 operate substantially in the same manner as the data collection unit 21 and the determination unit 23 in the above embodiment.
[0089] The wireless access point and the wireless access controller according to the above embodiment and the above minimum configuration may include a control circuit (not shown) for controlling each of the respective units, but the control circuit may be configured by so-called hardware resources (information processing device, computer), and may have the configuration exemplified in Fig. 15. For example, the hardware resources 3000 may include a processor 3001, a memory 3002, a network interface 3003, etc., which are connected to each other by an internal bus 3004.
[0090] 15 is not intended to limit the hardware configuration of the hardware resource 3000. The hardware resource 3000 may include hardware (e.g., an input / output interface) that is not shown. The processor 3001 may be, for example, a central processing unit (CPU), a microprocessor unit (MPU), or a graphics processing unit (GPU).
[0091] Furthermore, for example, a random access memory (RAM), a read only memory (ROM), a hard disk drive (HDD), a solid state drive (SSD), etc. can be used for the memory 3002. Here, the memory 3002 can store a predetermined threshold value related to the above-mentioned predetermined physical quantity, and can also store a control program for performing the above-mentioned control.
[0092] Furthermore, the network interface 3003 may be, for example, a LAN (Local Area Network) card, a network adapter, a network interface card, or the like.
[0093] Furthermore, the functions of the hardware resource 3000 are realized by a processing module. The processing module is realized, for example, by the processor 3001 executing a program stored in the memory 3002. The program can be downloaded via a network or updated using a storage medium storing the program. Furthermore, the processing module may be realized by a semiconductor chip. That is, it is sufficient that the functions performed by the processing module are realized by the execution of software in some hardware.
[0094] A part or all of the above-described embodiments can be described as, but is not limited to, the following supplementary notes. [Appendix 1] A data acquisition unit that acquires data related to its own radio environment (hereinafter referred to as "radio environment data"), and a position control unit that controls its own position; A wireless access point comprising: [Appendix 2] In the above wireless access point, The position control unit is A rail system provided on a structure in which the wireless access point is installed, The location of the wireless access point is controlled. [Appendix 3] A data collection unit that collects data on the wireless environment of a wireless access point (hereinafter referred to as "wireless environment data") from the wireless access point; a determination unit that determines a state of a wireless environment of the wireless access point based on the wireless environment data; A wireless access controller comprising: [Appendix 4] A plurality of the above wireless access points and the above wireless access controller; A wireless access point system comprising: [Appendix 5] In the above wireless access point system, The determination unit is In order to approach a wireless access point (hereinafter referred to as an "environment-deteriorating wireless access point") whose wireless environment data has been determined to exceed a predetermined threshold by a predetermined distance, location information about a new location to which the wireless access point should be moved is transmitted to the location control unit of a wireless access point (hereinafter referred to as a "specific wireless access point") whose wireless environment data has been determined to have a margin relative to the predetermined threshold. [Appendix 6] In the above wireless access point system, The determination unit is If the specific wireless access point does not exist, location information about a new location to which the wireless access point should be moved is transmitted to the location control unit of the deteriorating wireless access point in order to move the deteriorating wireless access point to an intermediate location between the locations of multiple wireless terminals connected to the deteriorating wireless access point or to a location closest to the intermediate location. [Appendix 7] In the above wireless access point system, The wireless access point further comprises a load balancing function operation unit, The determining unit transmits a command signal to a load balancing function operating unit of the environmentally degraded wireless access point to operate the load balancing function. [Appendix 8] In the above wireless access point system, the wireless environment data is the number of wireless terminals connected to the wireless access point (hereinafter referred to as the "number of connections"); the predetermined threshold is an upper limit of connections to the wireless access point, When the number of connections exceeds the upper connection limit, the determination unit determines that the wireless access point is an environment deteriorating wireless access point. [Appendix 9] Multiple wireless access points; A wireless access controller; A wireless access point system comprising: The wireless access controller includes: Collect data on the wireless environment of each of the wireless access points (hereinafter referred to as "wireless environment data") acquired by the wireless access points; determining a wireless environment status of the wireless access point; transmits location information on a new location to which the wireless access point is to be moved to a wireless access point (hereinafter referred to as a "specific wireless access point") whose wireless environment data is determined to be greater than a predetermined threshold, so that the wireless access point approaches the wireless access point (hereinafter referred to as a "deteriorated environment wireless access point") by a predetermined distance; A method for controlling a wireless access point system. [Appendix 10] A plurality of wireless access points; A wireless access controller; a control method for a wireless access point system, the control method comprising: [Supplementary Note 11] A wireless access point system including a plurality of wireless access points and a wireless access controller. The wireless access point includes: A position control unit that controls the position of the wireless access point; and Main Operating Section Includes. The main operation unit includes a data acquisition unit that acquires data relating to a wireless environment for the wireless access point (hereinafter referred to as "wireless environment data"). The wireless access controller includes: a data collection unit that collects wireless environment data acquired by the data acquisition units of the plurality of wireless access points from the data acquisition units; and a determination unit that determines a state of the wireless environment of the corresponding wireless access point based on the wireless environment data collected by the data collection unit; Includes. The determination unit transmits location information about a new location to which a wireless access point determined to have a margin (hereinafter referred to as a "specific wireless access point") should move to a location control unit of the specific wireless access point so that the specific wireless access point moves a specified distance closer to a wireless access point determined to have wireless environment data exceeding a specified threshold (hereinafter referred to as a "deteriorating environment wireless access point"). [Appendix 12] In the above wireless access point system, The position control unit controls the position of the wireless access point on a rail system disposed on a structure on which the wireless access point system is installed. [Appendix 13] In the above wireless access point system, The wireless access point system includes the rail system. [Appendix 14] In the above wireless access point system, The wireless access point is configured as an aircraft, and the position control unit controls the position of the aircraft in three-dimensional space. [Appendix 15] In the above wireless access point system, The wireless access point is configured as a running object that runs on a flat surface using its wheels, and the position control unit controls the position of the running object on the floor surface or the underside of the ceiling of a structure in which the running object is disposed. [Appendix 16] In the above wireless access point system, The main operation section further includes a load balance function operation section. The determining unit transmits a command signal to a load balancing function operating unit of the environmentally degraded wireless access point to operate the load balancing function. [Appendix 17] In the above wireless access point system, When the specific wireless access point does not exist, the determination unit transmits location information about a new location to which the environmentally deteriorating wireless access point should move to a location control unit of the environmentally deteriorating wireless access point so that the environmentally deteriorating wireless access point moves to an intermediate location between the locations of multiple wireless terminals connected to the environmentally deteriorating wireless access point or to a location closest to the intermediate location. [Appendix 18] In the above wireless access point system, The wireless environment data is the number of wireless terminals connected to the wireless access point (hereinafter referred to as the "number of connections"). The predetermined threshold is an upper limit of connections to the wireless access point. When the number of connections exceeds the upper connection limit, the determination unit determines that the wireless access point is an environment deteriorating wireless access point. [Appendix 19] In the above wireless access point system, The radio environment data is channel utilization, bandwidth, signal strength, or signal interference for the wireless access point. [Appendix 20] In the above wireless access point system, The wireless access controller includes a storage unit that stores at least location information for each wireless access point, a number of connections for each wireless access point, and a threshold value of wireless environment data for each wireless access point. [Supplementary Note 21] A method for controlling a wireless access point system including a plurality of wireless access points and a wireless access controller. The control method includes: a step of each of the wireless access points acquiring wireless environment data; receiving, by the wireless access controller, the wireless environment data from the plurality of wireless access points; The wireless access controller determines a state of a wireless environment of a corresponding wireless access point based on the received wireless environment data; a step of the wireless access controller moving the specific wireless access point so that the specific wireless access point approaches the environmentally degraded wireless access point by a predetermined distance; Includes. [Appendix 22] In the above control method, The specific wireless access point is repositioned on a rail system disposed on the structure on which the wireless access point system is installed. [Appendix 23] In the above control method, The plurality of wireless access points are each configured as an air vehicle, and the specific wireless access point is repositioned in three-dimensional space. [Appendix 24] In the above control method, Each of the plurality of wireless access points is configured as a vehicle that moves on a flat surface using wheels, and the position of the specific wireless access point is changed on the floor surface or underside of the ceiling of a structure in which the vehicle is arranged. [Appendix 25] In the above control method, The control method further comprises: The wireless access controller causes the wireless access points in the deteriorated environment to operate a load balancing function. Includes. [Appendix 26] In the above control method, The control method further includes a step in which, when the specific wireless access point does not exist, the wireless access controller moves the deteriorating environment wireless access point to an intermediate position between the positions of a plurality of wireless terminals connected to the deteriorating environment wireless access point or to a position closest to the intermediate position. [Appendix 27] In the above control method, The wireless environment data is the number of connections to the wireless access point. When the number of connections exceeds an upper limit of connections to the wireless access point, the wireless access controller determines the wireless access point as a wireless access point in a deteriorating environment. [Appendix 28] In the above control method, The radio environment data is channel utilization, bandwidth, signal strength, or signal interference for the wireless access point. [Appendix 29] In the above control method, The wireless access controller stores at least location information for each wireless access point, the number of connections for each wireless access point, and a threshold value of wireless environment data for each wireless access point. [Appendix 30] In the above control method, The control method further comprises: determining whether the actual value of the radio environment data of the specific wireless access point is equal to or smaller than a difference between the actual value of the radio environment data of the wireless access point with a deteriorated environment and a threshold value; When the actual value of the wireless environment data of the specific wireless access point is equal to or less than the difference between the actual value of the wireless environment data of the deteriorated wireless access point and the threshold, instructing the specific wireless access point to return to its original position (at this time, making the specific wireless access point execute a load balancing function); When the actual value of the radio environment data of the specific wireless access point is not equal to or less than the difference between the actual value of the radio environment data of the deteriorated wireless access point and the threshold value, instructing the specific wireless access point not to change its location, and receiving and collecting the radio environment data acquired by each of the specific wireless access points in that state. Includes. [Appendix 31] A control program for a wireless access point system including a plurality of wireless access points and a wireless access controller. The control program includes: A process in which the plurality of wireless access points acquire respective wireless environment data; a process in which the wireless access controller receives the wireless environment data from the plurality of wireless access points; A process in which the wireless access controller determines a state of a wireless environment of a corresponding wireless access point based on the received wireless environment data; A process in which the wireless access controller moves the specific wireless access point so that the specific wireless access point approaches the environmentally deteriorating wireless access point by a predetermined distance. Execute the command. [Appendix 32] In the above control program, The specific wireless access point is repositioned on a rail system disposed on the structure on which the wireless access point system is installed. [Appendix 33] In the above control program, The plurality of wireless access points are each configured as an air vehicle, and the specific wireless access point is repositioned in three-dimensional space. [Appendix 34] In the above control program, Each of the plurality of wireless access points is configured as a vehicle that moves on a flat surface using wheels, and the position of the specific wireless access point is changed on the floor surface or underside of the ceiling of a structure in which the vehicle is arranged. [Appendix 35] In the above control program, The control program further comprises: A process in which the wireless access controller causes the wireless access points in the deteriorated environment to operate a load balancing function. to be executed by the computer. [Appendix 36] In the above control program, The control program further causes the computer to execute a process in which, when the specific wireless access point does not exist, the wireless access controller moves the environmentally deteriorating wireless access point to an intermediate position between the positions of multiple wireless terminals connected to the environmentally deteriorating wireless access point or to a position closest to the intermediate position. [Appendix 37] In the above control program, The wireless environment data is the number of connections to the wireless access point. When the number of connections exceeds an upper limit of connections to the wireless access point, the wireless access controller determines the wireless access point as a wireless access point in a deteriorating environment. [Appendix 38] In the above control program, The radio environment data is channel utilization, bandwidth, signal strength, or signal interference for the wireless access point. [Appendix 39] In the above control program, The wireless access controller stores at least location information for each wireless access point, the number of connections for each wireless access point, and a threshold value of wireless environment data for each wireless access point. [Appendix 40] In the above control program, The control program further comprises: A process of determining whether an actual value of the wireless environment data of a specific wireless access point is equal to or smaller than a difference between an actual value of the wireless environment data of a wireless access point with a deteriorated environment and a threshold value; When the actual value of the wireless environment data of the specific wireless access point is equal to or less than the difference between the actual value of the wireless environment data of the deteriorated wireless access point and a threshold value, instructing the specific wireless access point to return to its original position (at that time, causing the specific wireless access point to execute a load balancing function); When the actual value of the wireless environment data of the specific wireless access point is not equal to or less than the difference between the actual value of the wireless environment data of the deteriorated wireless access point and the threshold value, instructing the specific wireless access point not to change its location, and receiving and collecting the wireless environment data acquired by each of the specific wireless access points in that state. to be executed by the computer.
[0095] Within the scope of the entire disclosure of the present invention (including the scope of claims), modifications and adjustments of the embodiments and examples are possible based on the basic technical ideas. Furthermore, within the scope of the entire disclosure of the present invention, various combinations and selections (including partial deletions) of various disclosed elements (including each element of each claim, each element of each embodiment or example, each element of each drawing, etc.) are possible. In other words, the present invention naturally includes various modifications and alterations that a person skilled in the art would be able to make based on the entire disclosure including the scope of claims and the technical ideas. [Industrial Applicability]
[0096] The present disclosure is particularly applicable to wireless access point systems that include multiple wireless access points installed in spaces where a relatively large number of people gather, such as medium- to large-sized commercial facilities, medium- to large-sized offices, and the like, and where the number of people fluctuates both locationally and over time, and in which the number of people changes rapidly. [Explanation of symbols]
[0097] 10. Wireless Access Points 10a~10c Wireless access points 11 Position control unit (or moving means) 12 Main operating section 13 Data Acquisition Section 14 Load balance function operation section 20 Wireless Access Controller 21 Data Collection Section 22 Memory section 23 Judgment section 100 Wireless Environment Status Table 200 Wireless Environment Status Table 300 Wireless Environment Status Table 1000 Wireless Access Points 1001 Data Acquisition Department 1002 Position control section 2000 Wireless Access Controller 2001 Data Collection Department 2002 Judgment Department 3000 Hardware Resources 3001 Processor 3002 Memory 3003 Network Interface 3004 Internal Bus R1~R3 Rails (x direction) RA, RB Rail (y direction)
Claims
1. A data acquisition unit that acquires data regarding its own wireless environment (hereinafter referred to as "wireless environment data"); A position control unit that controls a position of the device itself; A plurality of wireless access points, a data collection unit that collects the wireless environment data from the wireless access points; a determination unit that determines a state of a wireless environment of the wireless access point based on the wireless environment data; A wireless access controller comprising: In a wireless access point system, The determination unit is transmits location information on a new location to be moved to the location control unit of a wireless access point (hereinafter referred to as a "specific wireless access point") whose wireless environment data is determined to have a margin with respect to the predetermined threshold, so as to approach a wireless access point (hereinafter referred to as a "deteriorated environment wireless access point") whose wireless environment data has exceeded a predetermined threshold by a predetermined distance; Wireless access point system.
2. The position control unit is In a rail system in which the wireless access point is configured to be repositionable or movable, Controlling the position of the wireless access point on the rail; 2. The wireless access point system according to claim 1.
3. The determination unit is if the specific wireless access point does not exist, transmitting location information on a new location to which the wireless access point should be moved to the location control unit of the environmental degradation wireless access point in order to move the environmental degradation wireless access point to an intermediate location between the locations of a plurality of wireless terminals connected to the environmental degradation wireless access point or to a location closest to the intermediate location; The wireless access point system according to claim 2 .
4. The wireless access point further comprises a load balancing function operation unit, The determination unit transmits a command signal to a load balancing function operation unit of the environmentally degraded wireless access point to operate a load balancing function. The wireless access point system according to claim 3 .
5. the wireless environment data is the number of wireless terminals connected to the wireless access point (hereinafter referred to as the "number of connections"); the predetermined threshold is an upper limit of connections to the wireless access point, When the number of connections exceeds the upper connection limit, the determination unit determines that the wireless access point is an environment deteriorating wireless access point.
5. A wireless access point system according to claim 1.
6. A plurality of wireless access points; A wireless access controller; A wireless access point system comprising: The wireless access controller includes: Collect data on the wireless environment of each of the wireless access points (hereinafter referred to as "wireless environment data") acquired by the wireless access points; determining a wireless environment status of the wireless access point; transmits location information on a new location to which the wireless access point is to be moved to a wireless access point (hereinafter referred to as a "specific wireless access point") whose wireless environment data is determined to be greater than a predetermined threshold, so that the wireless access point approaches the wireless access point (hereinafter referred to as a "deteriorated environment wireless access point") by a predetermined distance; A method for controlling a wireless access point system.
7. A plurality of wireless access points; A wireless access controller; 7. A program for causing the wireless access controller in a wireless access point system to execute the control method for the wireless access point system according to claim 6.
Citation Information
Patent Citations
Base station device and communication method
JP2012119771A
Wireless LAN access point system
JP2015082667A
Method for selecting placement position of base station, device for selecting placement position of base station, and program
WO2023021616A1
