Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7601433B2 - Wireless access point, wireless access controller, wireless access point system, and control method and program for wireless access point system - Google Patents
[go: Go Back, main page]

JP7601433B2 - Wireless access point, wireless access controller, wireless access point system, and control method and program for wireless access point system - Google Patents

Wireless access point, wireless access controller, wireless access point system, and control method and program for wireless access point system Download PDF

Info

Publication number
JP7601433B2
JP7601433B2 JP2023032136A JP2023032136A JP7601433B2 JP 7601433 B2 JP7601433 B2 JP 7601433B2 JP 2023032136 A JP2023032136 A JP 2023032136A JP 2023032136 A JP2023032136 A JP 2023032136A JP 7601433 B2 JP7601433 B2 JP 7601433B2
Authority
JP
Japan
Prior art keywords
wireless access
access point
wireless
environment
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023032136A
Other languages
Japanese (ja)
Other versions
JP2024124156A (en
Inventor
健太 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Platforms Ltd
Original Assignee
NEC Platforms Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Platforms Ltd filed Critical NEC Platforms Ltd
Priority to JP2023032136A priority Critical patent/JP7601433B2/en
Publication of JP2024124156A publication Critical patent/JP2024124156A/en
Application granted granted Critical
Publication of JP7601433B2 publication Critical patent/JP7601433B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

本開示は、無線アクセスポイント、無線アクセスコントローラ、無線アクセスポイントシステム、無線アクセスポイントシステムの制御方法及びプログラムに関する。 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.

商業施設等に設置される従来の無線アクセスポイントは、商業施設等の天井等に固定的に設置されており、無線環境が変化した場合、当該変化に応じて電波出力やチャネル、帯域幅をソフトウェア的に自動で変更する機能を有する。 Conventional wireless access points installed in commercial facilities are fixedly installed on the ceilings of commercial facilities, etc., and have the functionality to automatically change the radio wave output, channel, and bandwidth using software in response to changes in the wireless environment.

そのような機能としては、例えば、無線アクセスポイントに無線端末が多数接続した場合、新規の端末の接続を拒否することによって他のアクセスポイントへの接続を促すロードバランス機能がある。そして、このロードバランス機能によって、無線アクセスポイントに接続する端末数を均一化することは可能である(非特許文献1参照)。 One such function is, for example, a load balancing function that, when a large number of wireless terminals connect 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).

“安心して使える無線LAN構築法--(1) 第2回”,[online],株式会社 日経BP,[令和5年1月24日検索],インターネット,<URL:https://xtech.nikkei.com/it/members/NCC/NETPOINT/20021015/2/>"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/>

以下の分析は本発明者によってなされたものである。 The following analysis was performed by the inventor.

上記先行技術文献は、引用により本書に繰り込み記載されているものとする。 The above prior art documents are incorporated herein by reference.

しかしながら、局所的に無線端末接続数が急増した際に、ロードバランス機能による接続均一化が行われても、接続数自体が過大であれば、無線スループットの低下が発生する。 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 will occur.

本開示の課題は、とりわけ、無線環境の変化による無線スループットの低下の抑制に貢献する、無線アクセスポイント、無線アクセスコントローラ、無線アクセスポイントシステム、無線アクセスポイントシステムの制御方法及びプログラムを提供することである。 The objective 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.

(1)本開示の第1の視点により、
自身の無線環境に関するデータ(以下「無線環境データ」という。)を取得するデータ取得部と、
自身の位置を制御する位置制御部と、
を備える、複数の無線アクセスポイントと、
前記無線環境データを前記無線アクセスポイントから収集するデータ収集部と、
前記無線環境データに基づいて、前記無線アクセスポイントの無線環境の状況を判定する判定部と、
を備える、無線アクセスコントローラと、
を含む、無線アクセスポイントシステムにおいて

前記判定部は、
前記無線環境データが所定の閾値を超えたと判定された無線アクセスポイント(以下「環境悪化無線アクセスポイント」という。)に、所定距離だけ接近するよう、前記無線環境データが前記所定の閾値に対し余裕を有すると判定された無線アクセスポイント(以下「特定無線アクセスポイント」という。)の前記位置制御部に対し、移動すべき新たな位置についての位置情報を送信する、
無線アクセスポイントシステムが提供される(形態1)
(2)本開示の第の視点により、
複数の無線アクセスポイントと、
無線アクセスコントローラと、
を備える、無線アクセスポイントシステムにおいて、
前記無線アクセスコントローラは、
前記複数の無線アクセスポイントが取得した、それぞれの無線アクセスポイントの無線環境に関するデータ(以下「無線環境データ」という。)を収集し、
前記無線アクセスポイントの無線環境の状況を判定し、
前記無線環境データが所定の閾値を超えたと判定された無線アクセスポイント(以下「環境悪化無線アクセスポイント」という。)に、所定距離だけ接近するよう、前記無線環境データが前記所定の閾値に対し余裕を有すると判定された無線アクセスポイント(以下「特定無線アクセスポイント」という。)に対し、移動すべき新たな位置についての位置情報を送信する、
無線アクセスポイントシステムの制御方法が提供される(形態)。
)本開示の第の視点により、
複数の無線アクセスポイントと、
無線アクセスコントローラと、
を備える、無線アクセスポイントシステムにおける前記無線アクセスコントローラに、本開示の無線アクセスポイントシステムの制御方法を実行させるプログラムが提供される(形態)。
(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 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 an "environment-deteriorating wireless access point") whose wireless environment data has exceeded a predetermined threshold by a predetermined distance;
A wireless access point system is provided (mode 1) .
(2 ) According to the second aspect of the present disclosure,
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 (mode 6 ).
( 3 ) According to the third aspect of the present disclosure,
A plurality of wireless access points;
A wireless access controller;
There is provided 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 of the present disclosure (mode 7 ).

(形態1)上掲本開示の第1の視点参照。
(形態2)上記形態1の無線アクセスポイントシステムにおいて、
前記位置制御部は、前記無線アクセスポイントが位置変更ないし移動可能に構成されているレールシステムにおいて、前記無線アクセスポイントのレール上の位置を制御することが好ましい。
(形態3)上記形態の無線アクセスポイントシステムにおいて、
前記判定部は、
前記特定無線アクセスポイントが存在しない場合、前記環境悪化無線アクセスポイントに接続している複数の無線端末の位置の中間位置又は前記中間位置に最も近い位置へ、前記環境悪化無線アクセスポイントを移動させるために、前記環境悪化無線アクセスポイントの前記位置制御部に対し、移動すべき新たな位置についての位置情報を送信することが好ましい。
(形態)上記形態の無線アクセスポイントシステムにおいて、
前記無線アクセスポイントは、更に、ロードバランス機能動作部を備え、
前記判定部は、前記環境悪化無線アクセスポイントのロードバランス機能動作部に対し、ロードバランス機能を動作させる指令信号を送信することが好ましい。
(形態)上記形態からの何れかの無線アクセスポイントシステムにおいて、
前記無線環境データは、前記無線アクセスポイントに接続している無線端末の個数(以下「接続数」という。)であり、
前記所定の閾値は、前記無線アクセスポイントへの接続上限であり、
前記判定部は、前記接続数が前記接続上限を上回る場合、前記無線アクセスポイントを環境悪化無線アクセスポイントとして判定することが好ましい。
(形態)上掲本開示の第の視点参照。
(形態)上掲本開示の第の視点参照。
(Mode 1) See the first aspect of this disclosure above.
(Feature 2) In the wireless access point system according to feature 1,
In a rail system in which the wireless access point is configured to be repositionable or movable , the position control unit preferably controls the position of the wireless access point on the rail .
(Feature 3 ) In the wireless access point system according to feature 2 ,
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.
(Feature 4 ) In the wireless access point system according to feature 3 ,
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.
(Mode 5 ) In the wireless access point system according to any one of modes 1 to 4 ,
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.
(Mode 6 ) See the second aspect of this disclosure above.
(Mode 7 ) See the third aspect of this disclosure above.

なお、上記のプログラムは、コンピュータが読み取り可能な(非トランジエントな)記憶媒体に記録することができる。即ち、本開示は、コンピュータプログラム製品として具現することも可能である。プログラムは、コンピュータ装置に入力装置又は外部から通信インタフェイスを介して入力され、記憶装置に記憶されて、プロセッサを所定のステップないし処理に従って駆動させ、必要に応じ中間状態を含めその処理結果を段階毎に表示装置を介して表示することができ、あるいは通信インタフェイスを介して、外部と交信することができる。そのためのコンピュータ装置は、一例として、典型的には互いにバスによって接続可能なプロセッサ、記憶装置、入力装置、通信インタフェイス、及び必要に応じ表示装置を備える。 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 from the outside via a communication interface, stored in a storage device, and drives the processor according to predetermined steps or processes, and can display the processing results, including intermediate states as necessary, at each stage via a display device, or can communicate with the outside via the communication interface. As an 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.

本開示ないしその各視点は、とりわけ、無線環境の変化による無線スループットの低下の抑制に貢献することができる。 This disclosure and each of its aspects can contribute, among other things, to preventing a decrease in wireless throughput due to changes in the wireless environment.

本開示に応じた無線アクセスポイントシステムの一実施形態のブロック図。1 is a block diagram of one embodiment of a wireless access point system according to the present disclosure. 本開示に応じた無線アクセスポイントシステムの一実施形態の処理例のフローチャート。4 is a flowchart of an example process of one embodiment of a wireless access point system according to the present disclosure. 本開示に応じた無線アクセスポイントシステムの一実施形態の更なる処理例のフローチャート。6 is a flowchart of a further example process of an embodiment of a wireless access point system according to the present disclosure. 本開示に応じた無線アクセスポイントシステムの一実施形態の無線アクセスポイントの一例のブロック図。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. 本開示に応じた無線アクセスポイントシステムの一実施形態の無線アクセスコントローラの一例のブロック図。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. 本開示に応じた無線アクセスポイントシステムの一実施形態の処理の具体例における無線環境状況の一例。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. 図6における無線環境状況が記録された無線環境状況テーブルの一例。7 is an example of a wireless environment status table in which the wireless environment status in FIG. 6 is recorded. 本開示に応じた無線アクセスポイントシステムの一実施形態の処理の具体例において、局所的に混雑が生じた無線環境状況の一例。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. 図8における無線環境状況が記録された無線環境状況テーブルの一例。9 is an example of a wireless environment status table in which the wireless environment status in FIG. 8 is recorded. 本開示に応じた無線アクセスポイントシステムの一実施形態の処理の具体例において、本開示により局所的混雑が解消された無線環境状況の一例。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. 図10における無線環境状況が記録された無線環境状況テーブルの一例。11 is an example of a wireless environment status table in which the wireless environment status in FIG. 10 is recorded. 本開示に応じた無線アクセスポイントシステムの一実施形態の処理の具体例のフローチャート。4 is a flowchart of an example of the processing of one embodiment of a wireless access point system according to the present disclosure. 本開示に応じた無線アクセスポイントシステムの一実施形態の処理の具体例のフローチャート。4 is a flowchart of an example of the processing of one embodiment of a wireless access point system according to the present disclosure. 本開示に応じた無線アクセスポイントの最小構成のブロック図。FIG. 2 is a block diagram of a minimum configuration of a wireless access point according to the present disclosure. 本開示に応じた無線アクセスコントローラの最小構成のブロック図。FIG. 2 is a block diagram of a minimum configuration of a radio access controller according to the present disclosure. ハードウェア資源の構成の一例。1 is an example of a hardware resource configuration.

以下に、本開示の概要について説明する。なお、この概要に付記した図面参照符号は、専ら本開示の理解を助けるためのものであり、本開示を図示の態様に限定することは意図していない。また、各図におけるブロック間の接続線は、双方向及び単方向の双方を含む。一方向矢印は、信号、情報、データ等の流れを模式的に示すものであり、双方向性を排除するものではない。更に、各図におけるブロック間の接続は有線又は無線方式の何れでも可能である。更に、プログラムはコンピュータ装置を介して実行され、コンピュータ装置は、例えば、プロセッサ、記憶装置、入力装置、通信インタフェイス、及び必要に応じ表示装置を備え、コンピュータ装置は、通信インタフェイスを介して装置内又は外部の機器(コンピュータを含む)と、有線、無線を問わず、交信可能に構成される。 The following provides an overview of the present disclosure. The reference numerals in the drawings attached to this overview 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 connection lines between blocks in each drawing include both bidirectional and unidirectional lines. One-way arrows are used to diagrammatically indicate the flow of signals, information, data, etc., and do not exclude bidirectionality. The connections between blocks in each drawing can be wired or wireless. 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 able to communicate with devices (including computers) within or outside the device via the communication interface, whether wired or wireless.

更に、以下の説明及び図面において、同一の又は共通の機能を有する要素には同一の図面参照符号が付記されている。 Furthermore, in the following description and drawings, elements having the same or common functions are designated by the same drawing reference numbers.

(実施形態)
図1は本開示に応じた無線アクセスポイントシステムの一実施形態を示す。無線アクセスポイントシステムは、夫々少なくとも1つの無線端末がアクセス可能な複数の無線アクセスポイント10a~10cと、無線アクセスコントローラ20を含む。なお、図示の無線アクセスポイントシステムは3つの無線アクセスポイント10a~10cを含んでいるが、本開示の無線アクセスポイントシステムを構成する無線アクセスポイントの個数は2つ又は4つ以上であり得る。また、本開示において、無線端末とは、スマートフォン、タブレット端末等のような、無線アクセスポイントにアクセス可能な任意の端末をいう。
(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.

複数の無線アクセスポイント10a~10cは、夫々、位置変更(ないし移動)可能に構成されている。この位置変更は、例えば、商業施設等の建造物の壁面又は天井下面等に、例えば格子状に、配設されたレールシステムに沿った各無線アクセスポイント10a~10cの移動、商業施設等の建造物の床面又は天井上面における、例えば車輪を備えた走行体としての各無線アクセスポイント10a~10cの移動、ドローン等の飛行体として構成された各無線アクセスポイント10a~10cの移動等によって実現される。なお、図1に示した双方向矢印は、単に、各無線アクセスポイント10a~10cが位置変更可能であることを象徴的に示したに過ぎず、各無線アクセスポイント10a~10cは、それらの位置変更手段の態様に応じて、任意の方向に移動可能である。また、本開示の無線アクセスポイントシステムには、位置固定式の無線アクセスポイントも含まれてもよい。この場合、位置固定式の無線アクセスポイントは、部分的に、「環境悪化無線アクセスポイント」として機能する。 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 can change its position, and each of the wireless access points 10a to 10c can move in any direction depending on the aspect of the position changing means. 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 "environmentally deteriorating wireless access point".

複数の無線アクセスポイント10a~10cは、夫々、無線アクセスコントローラ20に接続されており、それ自身について取得した無線環境に関するデータ即ち「無線環境データ」を取得し、該データを無線アクセスコントローラ20へ送信するよう構成されている。無線環境データとしては、例えば、無線端末の接続数、チャネル使用率、帯域幅、電波強度、電波干渉等が使用可能である。 Each of the multiple wireless access points 10a to 10c is connected to a wireless access controller 20 and is configured to acquire data about the wireless environment acquired about itself, 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 wireless terminal connections, channel utilization rate, bandwidth, radio wave strength, and radio wave interference.

更に、複数の無線アクセスポイント10a~10cは、夫々、それ自身に接続する少なくとも1つの無線端末に対し接続を拒否し、該無線端末に対し他の無線アクセスポイントへ接続を促す(ないしは、関連する無線アクセスポイント間で負荷を均等に振り分けようとする)ロードバランス機能を有し得る。 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 is connected to itself and prompts the wireless terminal to connect to another wireless access point (or attempts to distribute the load evenly among the associated wireless access points).

無線アクセスコントローラ20は、複数の無線アクセスポイント10a~10cから受信した無線環境データに基づき、対応する無線アクセスポイントの無線環境の状況を判定するよう構成されている。とりわけ、無線アクセスコントローラ20は、ある無線アクセスポイントの無線環境データが所定の閾値を超えた場合(例えば無線アクセスポイントへの無線端末の接続数がその無線アクセスポイントの接続上限を上回った場合)、その無線アクセスポイントについて無線環境が悪化したと判定し、これを「環境悪化無線アクセスポイント」とする。なお、「所定の閾値を超える」とは、検出される無線環境の性質に応じ、その無線環境データの所定の上限値を上回ること又は所定の下限値を下回ることを意味する。 The wireless access controller 20 is configured to determine the status 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 connection limit of the wireless access point), the wireless access controller 20 determines that the wireless environment of the wireless access point has deteriorated, and designates it as a "deteriorated environment wireless access point." Note that "exceeding the predetermined threshold" means that the wireless environment data exceeds a predetermined upper limit value or falls below a predetermined lower limit value, depending on the nature of the detected wireless environment.

更に、無線アクセスコントローラ20は、ある無線アクセスポイントについて、余裕分を有すると判定した場合、これを「特定無線アクセスポイント」とする。なお、「余裕分」とは、検出された無線環境データの実際値とその無線環境データの所定の閾値との間の差であって、無線環境データの少なくとも一単位(即ち環境悪化無線アクセスポイントから振り分けられる負荷の一単位)に相当する差を意味する。例えば、ある無線アクセスポイントについて、無線環境が無線端末の接続数であり(従って「一単位」は「1」)、その所定の閾値が「5」、その無線環境データの実際値即ち無線環境データ取得時の無線端末の接続数が「3」の場合、「余裕分」は「2」となる。 Furthermore, when the wireless access controller 20 determines that a wireless access point has a margin, it designates it as a "specific wireless access point." Note that "margin" refers to the difference between the actual value of the detected wireless environment data and a predetermined threshold value of that 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 deteriorating 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 is "5," and the actual value of the wireless environment data, i.e., the number of connected wireless terminals at the time the wireless environment data was obtained, is "3," then the "margin" is "2."

無線アクセスコントローラ20は、更に、環境悪化無線アクセスポイントを発見した場合、特定無線アクセスポイントを環境悪化無線アクセスポイントに所定距離だけ接近させることができる。例えば、図1において、無線アクセスポイント10aが環境悪化無線アクセスポイントである場合において、無線アクセスポイント10bは余裕分を有する即ち特定無線アクセスポイントであり、無線アクセスポイント10cは余裕分を有しない場合、無線アクセスコントローラ20は、特定無線アクセスポイントである無線アクセスポイント10bを所定距離だけ環境悪化無線アクセスポイントである無線アクセスポイント10aへ接近させることができる。ここで、「所定距離」の大きさや、移動方向、移動回数は、とりわけ無線アクセスポイントの位置変更手段の態様に応じて、任意に設定可能であり、また、任意に調整可能である。なお、図示の白抜き矢印は、特定無線アクセスポイントが移動することを象徴的に示したものに過ぎず、移動距離や移動方向を図示の態様に限定することは意図していない。 When the wireless access controller 20 finds a deteriorating wireless access point, it can move the specific wireless access point closer to the deteriorating wireless access point by a predetermined distance. For example, in FIG. 1, when the wireless access point 10a is a deteriorating wireless access point, 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 specific wireless access point 10b closer to the deteriorating wireless access point 10a by a predetermined distance. Here, the size of the "predetermined distance", the direction of movement, and the number of movements can be arbitrarily set and arbitrarily adjusted depending on the mode of the position change 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 movement distance or direction to the mode shown in the figure.

また、特定無線アクセスポイントが複数存在する場合、無線アクセスコントローラ20は、移動させる特定無線アクセスポイントを任意に決定することができる。例えば、図1において、無線アクセスポイント10aが環境悪化無線アクセスポイント、無線アクセスポイント10b及び10cが特定無線アクセスポイントとした場合であって、無線環境が無線端末の接続数、その所定の閾値即ち接続上限が「5」である場合において、無線アクセスポイント10aのより近くにある無線アクセスポイント10bの実際の接続数が「4」(従って「余裕分」は「1」)、無線アクセスポイント10aからより遠くにある無線アクセスポイント10cの実際の接続数が「1」(従って「余裕分」は「4」)であるとすると、無線アクセスコントローラ20は、環境悪化無線アクセスポイントに対する距離を優先して、無線アクセスポイント10aのより近くにある無線アクセスポイント10bを最初に移動させることも可能であり、又は、余裕分を優先して余裕分がより大きい無線アクセスポイント10cを最初に移動させることも可能であり、場合によっては、両方同時に移動させることも可能である。 In addition, when there are multiple 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 a deteriorating wireless access point, and the wireless access points 10b and 10c are 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 prioritize 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 prioritize the margin and move the wireless access point 10c with the larger margin first, and in some cases, it is also possible to move both at the same time.

また、無線環境データとしてとりわけ電波強度を使用する場合、移動距離(及び必要に応じ移動方向)ないし移動すべき位置を直接特定して移動の指示をする代わりに、他の無線アクセスポイントの電波強度等の無線環境に基づいて移動の指示をすることも可能である。例えば、電波強度が所定の値(単位はdBm等)となる位置へ移動するよう指示することも可能である。 In addition, when using radio wave strength as radio environment data in particular, instead of directly specifying the travel distance (and travel direction, if necessary) or the location to move to and issuing instructions to move, it is also possible to issue instructions to move based on the radio environment, such as the radio wave strength of other wireless access points. For example, it is possible to instruct to move to a location where the radio wave strength is a specified value (units such as dBm).

他方、特定無線アクセスポイントが存在しない場合、無線アクセスコントローラ20は、環境悪化無線アクセスポイントに接続している複数の無線端末の位置の中間位置又はとりわけ無線アクセスポイントの位置変更手段の態様に応じて取り得る該中間位置に最も近い位置へ当該環境悪化無線アクセスポイントを移動させるよう、構成されることができる。 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 that is closest to the intermediate position that may be taken depending on the aspect of the position changing means of the wireless access point.

(一実施形態の処理例)
図2は、上記一実施形態の処理例のフローチャートである。なお、以下において、「ステップ」は「S」で表す。
(Processing example of one embodiment)
2 is a flowchart of a process example of the above embodiment. In the following description, "step" is represented by "S".

まず、無線アクセスポイント10a~10cは夫々の無線環境データを取得し、無線アクセスコントローラ20は無線アクセスポイント10a~10cからこれらの無線環境データを受信して収集する(S1)。 First, the wireless access points 10a to 10c acquire their respective wireless environment data, and the wireless access controller 20 receives and collects this wireless environment data from the wireless access points 10a to 10c (S1).

次に、無線アクセスコントローラ20は、受信した無線環境データに基づいて、対応する無線アクセスポイント10a~10cの無線環境の状況を判定する(S2)。ここでは、無線アクセスコントローラ20は、無線環境データが所定の閾値を超えた無線アクセスポイント即ち環境悪化無線アクセスポイントの有無を判定する。環境悪化無線アクセスポイントが存在しない場合(NO)はS1へ戻る。 Next, the wireless access controller 20 judges the status of the wireless environment 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 are any wireless access points whose wireless environment data exceeds a predetermined threshold, i.e., any wireless access points with a deteriorated environment. If there are no wireless access points with a deteriorated environment (NO), the process returns to S1.

S2において環境悪化無線アクセスポイント10aが存在すると判定した場合(YES)、無線アクセスコントローラ20は、更に、余裕分を有する無線アクセスポイント即ち特定無線アクセスポイントの有無を判定する(S3)。 If it is determined in S2 that a deteriorating wireless access point 10a exists (YES), the wireless access controller 20 further determines whether there is a wireless access point with a surplus, i.e., a specific wireless access point (S3).

S3において特定無線アクセスポイントが存在しないと判定した場合(NO)、無線アクセスコントローラ20は環境悪化無線アクセスポイント10aを移動させる(S4)。具体的には、無線アクセスコントローラ20は、とりわけ、環境悪化無線アクセスポイント10aに接続している複数の無線端末の位置の中間位置又はとりわけ無線アクセスポイントの位置変更手段の態様に応じて取り得る該中間位置に最も近い位置へ当該環境悪化無線アクセスポイント10aを移動させる。なお、この場合、その後、S1へ戻ることも可能である。 If 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 to a position that is closest to the intermediate position that can be taken depending on the state of the wireless access point position changing means. In this case, it is also possible to return to S1 after that.

S3において特定無線アクセスポイント10bが存在すると判定した場合(YES)、無線アクセスコントローラ20は、その特定無線アクセスポイント10bを環境悪化無線アクセスポイント10aへ所定距離だけ接近させ(S5)、その状態において夫々取得した各自の無線環境データを各無線アクセスポイント10a~10cから受信して収集する(S6)。その際、無線アクセスコントローラ20は環境悪化無線アクセスポイント10aに対しロードバランス機能を実行させる。なお、複数の特定無線アクセスポイントが存在する場合、無線アクセスコントローラ20は、移動させるべき特定無線アクセスポイントを任意に決定することができる。 If 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 a predetermined distance closer to the deteriorating wireless access point 10a (S5), and receives and collects the wireless environment data acquired from each of the wireless access points 10a to 10c in that state (S6). At that time, the wireless access controller 20 causes the deteriorating wireless access point 10a to execute a load balancing function. Note that if multiple specific wireless access points exist, the wireless access controller 20 can arbitrarily determine which specific wireless access point to move to.

次に、無線アクセスコントローラ20は、環境悪化無線アクセスポイント10aについて、新たに収集した無線環境データ即ち無線環境データの実際値が所定の閾値を超えているか否かを判断する(S7)。無線環境データの実際値が所定の閾値を超えていない場合(NO)は処理を終了する。なお、この場合、その後、後述する更なる処理(S8以降)を実行することも可能である。 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 deteriorating 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 also possible to subsequently execute further processes (S8 and onwards) described below.

他方、無線環境データの実際値が所定の閾値を超えている場合(YES)はS3へ戻る。なお、無線アクセスコントローラ20は、既に移動させた特定無線アクセスポイント10bがまだ余裕分を有する場合、S5において、この特定無線アクセスポイント10bを再度移動させるが、その際、当該特定無線アクセスポイント10b以外にも特定無線アクセスポイント10cが存在する場合、その特定無線アクセスポイント10cを、場合によっては両者を、環境悪化無線アクセスポイント10aへ接近させてもよい。また、特定無線アクセスポイントが3つ以上ある場合は、それらの任意の組み合わせを環境悪化無線アクセスポイント10aへ接近させることも可能である。 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 surplus, the wireless access controller 20 moves this 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 environment wireless access point 10a, or in some cases both. Also, if there are three or more specific wireless access points, any combination of them may be moved closer to the deteriorating environment wireless access point 10a.

(一実施形態の更なる処理例)
本開示に応じた無線アクセスポイントシステムは、上記一実施形態の処理例のS7においてNOの場合、更に、図3に示すように、以下の更なる処理を行うことも可能である。
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.

無線アクセスコントローラ20は、特定無線アクセスポイント10bの無線環境データの実際値が環境悪化無線アクセスポイント10aの無線環境データの閾値と実際値の差分以下であるか否かを判断する(S8)。 The wireless access controller 20 determines whether the actual value of the wireless 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 wireless environment data of the deteriorating wireless access point 10a (S8).

S8において特定無線アクセスポイント10bの無線環境データの実際値が環境悪化無線アクセスポイント10aの無線環境データの閾値と実際値の差分以下である場合(YES)、無線アクセスコントローラ20は特定無線アクセスポイント10bに対し当初の位置へ戻るよう指示し、無線アクセスコントローラ20は当該特定無線アクセスポイント10bに対しロードバランス機能を実行させて(S9)、終了する(或いはS1に戻る)。 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 ends (or returns to S1).

S8において特定無線アクセスポイント10bの無線環境データの実際値が環境悪化無線アクセスポイント10aの無線環境データの閾値と実際値の差分以下でない場合(NO)、無線アクセスコントローラ20は特定無線アクセスポイント10bに対し位置変更しないよう(その位置に留まるよう)指示する(S10)と共に、その状態において夫々取得した各自の無線環境データを各無線アクセスポイント10a~10cから受信して収集し(S11)、S8へ戻り、特定無線アクセスポイント10bの無線環境データの実際値が環境悪化無線アクセスポイント10aの無線環境データの閾値と実際値の差分以下となるまで同様の処理を繰り返す。 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), returns to S8, and repeats the same process 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.

(無線アクセスポイント)
図4は本開示に応じた無線アクセスポイントシステムの一実施形態の無線アクセスポイント10の一例のブロック図を示す。
(Wireless Access Point)
FIG. 4 illustrates an example block diagram of a wireless access point 10 in one embodiment of a wireless access point system according to the present disclosure.

無線アクセスポイント10は、該無線アクセスポイント10の位置を制御する即ち該無線アクセスポイント10を移動可能にする位置制御部(ないし移動手段)11と、メイン動作部12を含む。 The wireless access point 10 includes a position control unit (or a moving means) 11 that controls the position of the wireless access point 10, i.e., makes the wireless access point 10 movable, and a main operation unit 12.

メイン動作部12は、その無線アクセスポイントについての無線環境データを取得するデータ取得部13と、ロードバランス機能を実行するロードバランス機能動作部14を含む。 The main operation unit 12 includes a data acquisition unit 13 that acquires wireless environment data about the wireless access point, and a load balancing function operation unit 14 that executes the load balancing function.

(無線アクセスコントローラ)
図5は本開示に応じた無線アクセスポイントシステムの一実施形態の無線アクセスコントローラ20のブロック図を示す。
(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.

無線アクセスコントローラ20は、複数の無線アクセスポイント10のデータ取得部13が取得した無線環境データをデータ取得部13から受信して収集するデータ収集部21と、データ収集部21が収集した無線環境データに基づいて、夫々の無線環境データに対応する無線アクセスポイント10の無線環境の状況を判定する判定部23を含む。 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 the multiple wireless access points 10 from the data acquisition unit 13, and a determination unit 23 that determines the status of the wireless environment of the wireless access point 10 corresponding to each of the wireless environment data based on the wireless environment data collected by the data collection unit 21.

判定部23は、余裕分を有すると判定された無線アクセスポイント即ち特定無線アクセスポイントが無線環境データが所定の閾値を超えたと判定された無線アクセスポイント即ち環境悪化無線アクセスポイントに対し所定距離だけ接近するよう、特定無線アクセスポイントの位置制御部11に対し、特定無線アクセスポイントが移動するべき新たな位置についての位置情報を送信する機能を有する。 The determination 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 determined to have a margin, i.e., the specific wireless access point, approaches a specific distance from the wireless access point determined to have wireless environment data exceeding a specific threshold, i.e., the deteriorating environment wireless access point.

判定部23は、更に、環境悪化無線アクセスポイントのロードバランス機能動作部14に対しロードバランス機能を動作させる指令信号を送信する機能を有する。 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 deteriorating environment to operate the load balancing function.

無線アクセスコントローラ20は、更に、少なくとも、各無線アクセスポイントについての位置情報(初期位置、実際位置(移動後の位置)等)、各無線アクセスポイントについての接続数、及び、各無線アクセスポイントについての無線環境データの閾値を記憶する記憶部22を含む。これらの情報ないしデータは、とりわけ、図7、図9及び図11に示したようなテーブルの形で記憶される。 The wireless access controller 20 further includes a memory unit 22 that stores at least the 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 the threshold value of the wireless environment data for each wireless access point. These pieces of information or data are stored, among others, in the form of tables such as those shown in Figures 7, 9, and 11.

(処理の具体例)
以下に、本開示に応じた無線アクセスポイントシステムの一実施形態の処理の具体例について図6~図12-2を用いて、更には図4及び図5も参酌して、より詳細に説明する。なお、この具体例は飽くまで一例であり、本開示を限定するものではない。
(Specific example of processing)
A specific example of the process 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.

この具体例においては、各無線アクセスポイント10a~10cは、図6、図8及び図10に示されているように、建造物の天井下面に配設された格子状に配置された複数のレールを含むレールシステムに沿って位置変更ないし移動可能に構成されている。この例では、レールシステムを構成するレール間の間隔は、図示x方向においては8m、x方向と直交するy方向においては15mであるものとし、無線アクセスコントローラ20はこのレール間隔に基づいてレールシステム上における位置を計算によって把握できるものとする。また、図7、図9及び図11に示した無線環境状況テーブル100、200、300においては、レールシステムにおける各無線アクセスポイント10a~10cの位置は上記レールの交点の位置を基準として表されている。なお、各無線アクセスポイントは、実用面を考慮して、即ち、無線アクセスポイントを一度に大きく移動させると既存の無線環境に対して大きな影響を与えることが実用上あり得るため、レール上を1mずつ移動するものとする。 In this specific example, as shown in Figures 6, 8, and 10, each wireless access point 10a to 10c is configured to be able to change its position or move along a rail system including multiple rails arranged in a grid pattern on the underside of the ceiling of a building. In this example, the distance between the rails constituting the rail system is 8m in the x direction shown in the figure 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 this rail distance. Also, in the wireless environment status tables 100, 200, and 300 shown in Figures 7, 9, and 11, the positions of each wireless access point 10a to 10c on the rail system are represented based on the positions of the intersections of the rails. Note that each wireless access point is moved 1m at a time on the rail, taking practical aspects into consideration, that is, because moving a wireless access point a large distance at once can have a large impact on the existing wireless environment in practice.

更に、具体例においては、各無線アクセスポイント10a~10cについての無線環境は、各無線アクセスポイント10a~10cに接続される無線端末の接続数であるものとし、その閾値即ち接続数の上限は5とする。この接続数は、各無線アクセスポイント10a~10cのデータ取得部13がSSID(service set identifier)を送出し、無線端末がSSIDに接続することによりカウントされる。更に、これらの接続数は無線アクセスコントローラ20のデータ収集部21へ送信されて収集された後、記憶部22へ送信されて格納される。 Furthermore, in this specific example, the wireless environment for each of the wireless access points 10a to 10c is the number of wireless terminals connected to each of the wireless access points 10a to 10c, and the threshold, i.e., the upper limit of the number of connections, is set to 5. This number of connections is counted when the data acquisition unit 13 of each of the wireless access points 10a to 10c sends out an SSID (service set identifier) and the wireless terminal connects to the SSID. Furthermore, this number of connections is sent to the data collection unit 21 of the wireless access controller 20 and collected, and then sent to the memory unit 22 and stored.

図6は、本開示に応じた無線アクセスポイントシステムの一実施形態の処理の具体例における無線環境状況の一例を示す。 Figure 6 shows an example of the wireless environment conditions in a specific example of processing of one embodiment of a wireless access point system according to the present disclosure.

この状況では、3台の無線アクセスポイント10a~10cが図示の位置に配置されている。即ち、無線アクセスポイント10aはレールRBとレールR1の交点の位置B1に、無線アクセスポイント10bはレールRBとレールR3の交点の位置B3に、無線アクセスポイント10cはレールRAとレールR2の交点の位置A2に配置されている。 In this situation, three wireless access points 10a to 10c are placed at the locations shown in the figure. That is, wireless access point 10a is placed at position B1, the intersection of rails RB and R1, wireless access point 10b is placed at position B3, the intersection of rails RB and R3, and wireless access point 10c is placed at position A2, the intersection of rails RA and R2.

これらの無線アクセスポイント10a~10cは無線アクセスコントローラ20によって管理されており、無線アクセスコントローラ20には各無線アクセスポイント10a~10cの位置情報が格納されている(図7参照)。各無線アクセスポイント10a~10cはレール上を移動する機構を有する。 These wireless access points 10a to 10c are managed by a wireless access controller 20, which stores the location information of each of the wireless access points 10a to 10c (see Figure 7). Each of the wireless access points 10a to 10c has a mechanism for moving on rails.

無線アクセスポイント10a及び無線アクセスポイント10bに対する無線端末の接続数は夫々2であり、無線アクセスポイント10cに対する無線端末の接続数は0である。 The number of wireless terminals connected to wireless access point 10a and wireless access point 10b is two, and the number of wireless terminals connected to wireless access point 10c is zero.

図7は、図6における無線環境状況が記録された無線環境状況テーブル100の一例を示す。テーブル100には、無線アクセスコントローラ20が各無線アクセスポイント10a~10cから受信した夫々についての位置情報(初期位置及び移動後位置)、実際に接続している無線端末の端末数及び接続可能な端末数の閾値(上限値)が図示のようにマッピングされている。なお、この状況においては、移動後位置情報の欄には、便宜上、初期位置情報と同一のデータが記録されている。 Figure 7 shows an example of a wireless environment status table 100 in which the wireless environment status in Figure 6 is recorded. In 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 column.

図6に示した状況においては、無線アクセスコントローラ20は、テーブル100の情報に基づき、閾値である5を超えており過密している無線アクセスポイント即ち「環境悪化無線アクセスポイント」が存在しないと判定し、何れの無線アクセスポイント10a~10cに対しても移動指示を送信しない。 In the situation shown in FIG. 6, the wireless access controller 20 determines based on the information in table 100 that there are no wireless access points that exceed the threshold value of 5 and are overcrowded, i.e., "environmentally deteriorating wireless access points," and does not send a movement instruction to any of the wireless access points 10a to 10c.

図8は、本開示に応じた無線アクセスポイントシステムの一実施形態の処理の具体例において、局所的に混雑が生じた無線環境状況の一例を示す。 Figure 8 shows an example of a wireless environment situation in which local congestion occurs in a specific example of processing of one embodiment of a wireless access point system according to the present disclosure.

この状況においても、図6の場合と同様に、無線アクセスポイント10aはレールRBとレールR1の交点の位置B1に、無線アクセスポイント10bはレールRBとレールR3の交点の位置B3に、無線アクセスポイント10cはレールRAとレールR2の交点の位置A2に配置されている。 In this situation, as in the case of FIG. 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.

他方、この状況では、無線アクセスポイント10aに対する無線端末の接続数は6であり、無線アクセスポイント10bに対する無線端末の接続数は5であるが、無線アクセスポイント10cに対する無線端末の接続数は0である。 On the other hand, in this situation, the number of wireless terminals connected to wireless access point 10a is 6, the number of wireless terminals connected to wireless access point 10b is 5, and the number of wireless terminals connected to wireless access point 10c is 0.

図9は、図8における無線環境状況が記録された無線環境状況テーブル200の一例を示す。テーブル200にも、無線アクセスコントローラ20が各無線アクセスポイント10a~10cから受信した夫々についての位置情報(初期位置及び移動後位置)、実際に接続している無線端末の端末数及び接続可能な端末数の閾値(上限値)が図示のようにマッピングされている。なお、テーブル100と同様に、移動後位置情報の欄には、便宜上、初期位置情報と同一のデータが記録されている。 Figure 9 shows an example of a wireless environment status table 200 in which the wireless environment status in Figure 8 is recorded. In 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. As with table 100, for convenience, the same data as the initial location information is recorded in the post-movement location information column.

図8に示した状況においては、無線アクセスコントローラ20は、テーブル200の情報に基づき、無線アクセスポイント10aの接続数が閾値である5を超えているため環境悪化無線アクセスポイントが存在すると判定する(この場合、無線アクセスポイント10aの設置場所は過密状態であるとして把握することも可能である)。 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).

次に、この例では、無線アクセスコントローラ20は、閾値を超えている無線アクセスポイント10aの最も近くに位置する無線アクセスポイント10bに接続している無線端末の接続数を確認し、ロードバランス機能により負荷分散可能か否かを判断する。 Next, in this example, the wireless access controller 20 checks the number of wireless terminals connected to the wireless access point 10b that is closest to the wireless access point 10a that exceeds the threshold, and determines whether the load can be distributed using the load balancing function.

図8の状況の場合、無線アクセスポイント10bはその無線端末の接続数が閾値である5に達している即ち過密状態にある無線アクセスポイント10aから負荷としての無線端末の接続を受け入れる「余裕分」を有しないため、無線アクセスコントローラ20は、無線アクセスポイント10bを「余裕分」を有する「特定無線アクセスポイント」としては判定できない。 In the situation shown in FIG. 8, the number of wireless terminal connections for wireless access point 10b has reached the threshold of 5, i.e., wireless access point 10a is in an overcrowded state, and wireless access point 10b does not have a "surplus" to accept wireless terminal connections as a load. Therefore, wireless access controller 20 cannot determine wireless access point 10b as a "specific wireless access point" that has a "surplus."

そこで、無線アクセスコントローラ20は、無線アクセスポイント10bの次に無線アクセスポイント10aの最も近くに位置しかつ「余裕分」を有する「特定無線アクセスポイント」としての無線アクセスポイント10cに対して、レールR2に沿ってレールRBの方向へ1mだけ移動するよう指示を出す。無線アクセスポイント10cは、この指示に応答して、無線アクセスポイント10aへ近づく方向に、レールR2に沿ってレールRBの方向へ1mだけ移動する。その後、無線アクセスコントローラ20は、無線アクセスポイント10aに対しロードバランス機能を実行するよう指示を出す。 Then, the wireless access controller 20 instructs wireless access point 10c, which is the "specific wireless access point" that is located next to wireless access point 10b closest to wireless access point 10a and has a "margin of error", to move 1 m along rail R2 in the direction of rail RB. In response to this instruction, wireless access point 10c moves 1 m along rail R2 in the direction of rail RB, approaching wireless access point 10a. After that, the wireless access controller 20 instructs wireless access point 10a to execute the load balancing function.

図10は本開示に応じた無線アクセスポイントシステムの一実施形態の処理の具体例において、本開示により局所的混雑が解消された無線環境状況の一例を示す。 Figure 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.

具体的には、図8の状態において、無線アクセスコントローラ20からの指示に応答して、無線アクセスポイント10cがレールR2に沿ってレールRBの方向へ1mだけ移動し、その後、無線アクセスポイント10aがロードバランス機能を実行した状態が示されている。無線アクセスポイント10aは、ロードバランス機能の実行によって、接続している無線端末の何れかに対して接続拒否パケットを送信し、接近してきた無線アクセスポイント20cへの接続を促す。これに応じて、この無線端末の接続先は無線アクセスポイント20aから無線アクセスポイント20cへ変更される。 Specifically, in the state shown in FIG. 8, in response to an instruction from the wireless access controller 20, wireless access point 10c moves 1 m along rail R2 in the direction of rail RB, and then wireless access point 10a executes the load balancing function. By executing the load balancing function, wireless access point 10a sends a connection refusal packet to any of the connected wireless terminals, prompting them to connect to the approaching wireless access point 20c. In response, the connection destination of this wireless terminal is changed from wireless access point 20a to wireless access point 20c.

無線アクセスコントローラ20は、無線アクセスポイント10cの移動後の位置情報と、ロードバランス機能の実行後の無線アクセスポイント10a及び無線アクセスポイント10cの無線端末の接続数を記憶部22に記録する。なお、記憶部22は移動した無線アクセスポイント10cの移動前の位置情報も保持する(図11のテーブル300の初期位置情報の欄参照)。 The wireless access controller 20 records the location information of the wireless access point 10c after it has been moved, and the number of connections of wireless terminals of the wireless access point 10a and the wireless access point 10c after the load balancing function has been executed, in the memory unit 22. The memory unit 22 also stores the location information of the moved wireless access point 10c before it was moved (see the initial location information column in table 300 in FIG. 11).

図11は、図10における無線環境状況が記録された無線環境状況テーブル300の一例を示す。無線アクセスコントローラ20は、テーブル300の情報に基づき、無線アクセスポイント10aの設置場所における過密状態は解消し、環境悪化無線アクセスポイントが存在しないと判定する。 Figure 11 shows an example of a wireless environment status table 300 in which the wireless environment status in Figure 10 is recorded. Based on the information in 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 are no wireless access points with a deteriorating environment.

図12-1、図12-2は、本開示に応じた無線アクセスポイントシステムの一実施形態の処理の具体例のフローチャートを示す。なお、同図において、「アクセスポイント」は「AP」(access point)、「アクセスコントローラ」は「AC」(access controller)で表記した。 Figures 12-1 and 12-2 show a flowchart of a specific example of the processing of one embodiment of a wireless access point system according to the present disclosure. In the figures, "access point" is abbreviated as "AP" (access point) and "access controller" is abbreviated as "AC" (access controller).

まず、各無線アクセスポイント10a~10cのメイン動作部12のデータ取得部13は、SSIDに接続した無線端末の接続数を取得(カウント)し、無線アクセスコントローラ20のデータ収集部21へ情報(実際の接続数等)を送信する(S700)。 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 (such as the actual number of connections) to the data collection unit 21 of the wireless access controller 20 (S700).

次に、データ収集部21は、当該無線アクセスコントローラ20が管理している無線アクセスポイント10a~10cに接続した無線端末の情報(実際の接続数等)を収集し、記憶部22へ送信する(S701)。 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 this information to the memory unit 22 (S701).

次に、記憶部22は、各無線アクセスポイント10a~10cについて、夫々の位置及び夫々に接続した無線端末の情報(実際の接続数等)を無線環境状況テーブルの夫々対応する位置にマッピングないし記録する(S702)。 Next, the memory unit 22 maps or records the location of each of the wireless access points 10a to 10c and information about the wireless terminals connected to each of them (such as the actual number of connections) to the corresponding locations in the wireless environment status table (S702).

次に、判定部23は、記憶部22においてマッピングされた情報に基づいて、接続数が閾値を超えた無線アクセスポイントの有無を判定する(S703)。 Next, the determination unit 23 determines whether there is a wireless access point whose number of connections exceeds a threshold based on the information mapped in the memory unit 22 (S703).

接続数が閾値を超えた無線アクセスポイントが存在しない場合(NO)、S700へ戻る。他方、接続数が閾値を超えた無線アクセスポイント(以下「過密アクセスポイント」という。)が存在する場合(YES)、判定部23は、過密アクセスポイントの最も近くに位置する無線アクセスポイントの接続数が閾値以上であるか否かを判定する(S705)。 If there is no wireless access point with the number of connections exceeding the threshold (NO), the process returns to S700. On the other hand, if there is a wireless access point with the number of connections exceeding 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).

接続数が閾値以上でない(閾値未満である)場合(NO)、判定部23は、過密アクセスポイントに対してロードバランス機能を動作させるように指示を出し(S716)、S700に戻る。接続数が閾値以上である場合(YES)、判定部23は、閾値以上である無線アクセスポイントの近隣に接続数が0の無線アクセスポイントが存在するか否かを確認する(S706)。 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 a number equal to or greater than the threshold (S706).

接続数が0である無線アクセスポイントが存在しない場合(NO)、判定部23は、過密アクセスポイントに対して、それ自身に接続している無線端末の位置の中間地点まで移動するよう移動指示を出す(S715)。この場合、その際に接続している無線端末の位置の中間位置に移動するため、この無線アクセスポイントの移動によって切断されてしまう無線端末は発生しない。 If there is no wireless access point with a connection count of 0 (NO), the determination unit 23 issues a movement instruction to the congested access point to move to a position midway between the positions of the wireless terminals connected to it (S715). In this case, since the access point moves to a position midway 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.

接続数が0の無線アクセスポイント(以下「余裕アクセスポイント」という。)が存在する場合(YES)、判定部23は、過密アクセスポイントへ1mだけ接近するよう余裕アクセスポイントに移動指示を出す(S707)。 If there is a wireless access point with zero connections (hereinafter referred to as a "surplus access point") (YES), the judgment unit 23 issues a movement instruction to the surplus access point to move 1 m closer to the congested access point (S707).

余裕アクセスポイントが移動した後、判定部23は、移動した先の位置情報を記憶部22へ送信する(S708)。記憶部22は、移動した余裕アクセスポイントの移動前と移動後の位置情報を保有する。 After the slack access point has moved, the determination unit 23 transmits the location information of the new location to the storage unit 22 (S708). The storage unit 22 holds the location information of the new slack access point before and after the move.

次に、判定部23は、過密アクセスポイントのロードバランス機能動作部14に対し実行指示を出す(S709)。 Next, the determination unit 23 issues an execution instruction to the load balancing function operation unit 14 of the congested access point (S709).

次に、判定部23は、過密アクセスポイントに接続する無線端末の接続数が閾値以下になったか否かを判定する(S710)。 Next, the determination unit 23 determines whether the number of wireless terminals connected to the congested access point is below a threshold (S710).

接続数が閾値以下でない場合(NO)、判定部23は、過密アクセスポイントに対し更に1mだけ接近するよう、余裕アクセスポイントへ指示を出す(S714)。そして、過密アクセスポイントの接続数を収集した後、S708へ戻る。 If the number of connections is not equal to or less than the threshold (NO), the determination unit 23 instructs the slack access point to move an additional 1 m closer to the congested access point (S714). Then, after collecting the number of connections of the congested access point, the process returns to S708.

S710において、過密アクセスポイントに接続した無線端末の接続数が閾値以下である場合(YES)、判定部23は、移動した余裕アクセスポイントに接続した無線端末の接続数の合計が、過密アクセスポイントの接続数の閾値と実際の接続数の差分以下になったか否かについて確認する(S711)。 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 determination unit 23 checks whether the total number of connections of wireless terminals connected to the moved slack 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).

差分以下ではない場合(NO)、判定部23は、移動した余裕アクセスポイントに対してその場に止まるよう指示を出し、過密アクセスポイントにロードバランス機能を実行させ、各無線アクセスポイントの実際の接続数を取得・収集し(S713)、S711に戻る。 If it is not less than the difference (NO), the determination unit 23 instructs the surplus access point that moved to stay where it is, causes the congested access point to execute the load balancing function, and obtains and collects the actual number of connections for each wireless access point (S713), and returns to S711.

差分以下になった場合(YES)、判定部23は、移動した余裕アクセスポイントに対し、ロードバランス機能を実行させる動作指示および初期位置に戻るよう指示を出し(S712)、終了するか、或いはS700に戻る。 If it is less than the difference (YES), the determination unit 23 issues an operation instruction to the moved surplus access point to execute the load balancing function and to return to the initial position (S712), and ends the process or returns to S700.

この具体例の場合、各無線アクセスポイント10a~10cの閾値は5であり、処理の結果、過密アクセスポイント10aの接続数は6から5となり、余裕アクセスポイント10cの接続数は0から1となっているため(図9、図11参照)、上記「差分」は5-5=0であるから、余裕アクセスポイント10cの実際の接続数は「差分」以下ではないことになる。なお、その際、余裕アクセスポイント10cには過密アクセスポイント10aから移動してくる無線端末の他にも新規に1つ以上の無線端末が接続する場合もあるが、この場合も、余裕アクセスポイント10cの実際の接続数は「差分」以下ではないことになる。他方、例えば、S709において、過密アクセスポイント10aがロードバランス機能を動作させた際に、過密アクセスポイント10aに接続していた6台の無線端末のうち1台が上記のように余裕アクセスポイント10cへ移動すると共に、更に2台が接続を終了した場合、即ち、過密アクセスポイント10aの実際の接続数が3になった場合には、「差分」は5-3=2となり、余裕アクセスポイント10cの実際の接続数(即ち1)は「差分」以下となる。 In this specific example, the threshold for each of the wireless access points 10a to 10c is 5, and as a result of the processing, the number of connections at the overcrowded access point 10a changes from 6 to 5, while the number of connections at the slack access point 10c changes from 0 to 1 (see Figures 9 and 11), so the "difference" is 5-5=0, and the actual number of connections at the slack 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 slack access point 10c, but even in this case, the actual number of connections at the slack access point 10c will not be 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 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."

なお、S712において、移動した余裕アクセスポイントを最初の位置へ戻す代わりに、別の無線アクセスポイントを移動させる、とりわけ当該「最初の位置」へ移動させることも可能である。 In addition, in S712, instead of returning the moved spare access point to its initial position, it is also possible to move another wireless access point, in particular to the "initial position."

また、上記の具体例においては、レール間隔を8m及び15mとし、無線アクセスポイントの各回の移動距離を1mとしたが、これらの数値は無線アクセスポイントが設置される環境に応じて任意に変更可能である。 In addition, in the above specific example, the rail spacing is 8 m and 15 m, and the distance the wireless access point moves each time is 1 m, but these values can be changed as desired depending on the environment in which the wireless access point is installed.

更に、上記の具体例では、無線アクセスポイント10cの接続数が0という状況が想定されているが、本発明はそのような状況に限定されない。従って、上記の具体例では、S706における判断基準即ち判定部23が確認する無線アクセスポイントの接続数は0であるが、これに限定されず、判断基準としての接続数は閾値(上記の具体例では5)未満であればよい(即ち接続数に余裕があればよい:上記の具体例では1~4)。従って、この場合、接続数に余裕がある無線アクセスポイントとしての「余裕アクセスポイント」の接続数も閾値未満となる(上記の具体例では1~4)。 Furthermore, in the above specific example, a situation is assumed in which the number of connections to 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 judgment unit 23, is 0, but this is not limited to this, and the judgment criterion is that the number of connections is less than a threshold (5 in the above specific example) (i.e., there is enough room for the number of connections: 1 to 4 in the above specific example). Therefore, in this case, the number of connections of "room access points", which are wireless access points with a room for the number of connections, is also less than the threshold (1 to 4 in the above specific example).

図13に、本開示に応じた無線アクセスポイント1000の最小構成のブロック図を示す。この最小構成の無線アクセスポイント1000は、自身の無線環境に関するデータを取得するデータ取得部1001と、自身の位置を制御する位置制御部1002とを備える。これらのデータ取得部1001及び位置制御部1002は、上記実施形態におけるデータ取得部13及び位置制御部11と実質的に同様に動作する。 Figure 13 shows a block diagram of the 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 position control unit 1002 that controls its own position. The data acquisition unit 1001 and the position control unit 1002 operate in substantially the same manner as the data acquisition unit 13 and the position control unit 11 in the above embodiment.

図14に、本開示に応じた無線アクセスコントローラ2000の最小構成のブロック図を示す。この最小構成の無線アクセスコントローラ2000は、無線アクセスポイントの無線環境に関するデータ(「無線環境データ」)を無線アクセスポイントから収集するデータ収集部2001と、無線環境データに基づいて、無線アクセスポイントの無線環境の状況を判定する判定部2002とを備える。これらのデータ収集部2001及び判定部2002は、上記実施形態におけるデータ収集部21及び判定部23と実質的に同様に動作する。 Figure 14 shows a block diagram of the minimum configuration of a wireless access controller 2000 according to the present disclosure. This minimum configuration wireless access controller 2000 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.

なお、上記実施形態及び上記最小構成に係る無線アクセスポイント及び無線アクセスコントローラは、夫々の各部を制御するための制御回路(不図示)を含み得るが、制御回路は、いわゆるハードウェア資源(情報処理装置、コンピュータ)により構成することができ、図15に例示する構成を備えたものを用いることができる。例えば、ハードウェア資源3000は、内部バス3004により相互に接続される、プロセッサ3001、メモリ3002、ネットワークインタフェイス3003等を備えることができる。 The wireless access point and 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 parts, but the control circuit may be configured by so-called hardware resources (information processing device, computer), and may have the configuration shown in FIG. 15. For example, the hardware resource 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.

但し、図15に示す構成は、ハードウェア資源3000のハードウェア構成を限定する趣旨ではない。ハードウェア資源3000は、図示しないハードウェア(例えば、入出力インタフェイス)を含んでもよい。プロセッサ3001には、例えば、CPU(Central Processing Unit)、MPU(Micro Processor Unit)、GPU(Graphics Processing Unit)等を用いることができる。 However, the configuration shown in FIG. 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 CPU (Central Processing Unit), an MPU (Micro Processor Unit), or a GPU (Graphics Processing Unit).

また、メモリ3002には、例えば、RAM(Random Access Memory)、ROM(Read Only Memory)、HDD(Hard Disk Drive)、SSD(Solid State Drive)等を用いることができる。ここで、メモリ3002には、上記の所定の物理量に関する所定の閾値が格納されることができ、また、上記の制御を行うための制御プログラムも格納されることができる。 The memory 3002 may be, for example, a random access memory (RAM), a read only memory (ROM), a hard disk drive (HDD), or a solid state drive (SSD). Here, the memory 3002 may store a predetermined threshold value related to the above-mentioned predetermined physical quantity, and may also store a control program for performing the above-mentioned control.

更に、ネットワークインタフェイス3003には、例えば、LAN(Local Area Network)カード、ネットワークアダプタ、ネットワークインタフェイスカード等を用いることができる。 Furthermore, the network interface 3003 may be, for example, a LAN (Local Area Network) card, a network adapter, a network interface card, etc.

更に、ハードウェア資源3000の機能は、処理モジュールにより実現される。当該処理モジュールは、例えば、メモリ3002に格納されたプログラムをプロセッサ3001が実行することで実現される。また、そのプログラムは、ネットワークを介してダウンロードするか、あるいは、プログラムを記憶した記憶媒体を用いて、更新することができる。さらに、上記処理モジュールは、半導体チップにより実現されてもよい。即ち、上記処理モジュールが行う機能は、何らかのハードウェアにおいてソフトウェアが実行されることによって実現できればよい。 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 on which the program is stored. Furthermore, the processing module may be realized by a semiconductor chip. In other words, it is sufficient that the functions performed by the processing module are realized by the execution of software in some kind of hardware.

上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
[付記1]自身の無線環境に関するデータ(以下「無線環境データ」という。)を取得するデータ取得部と、自身の位置を制御する位置制御部と、
を備える、無線アクセスポイント。
[付記2]上記の無線アクセスポイントにおいて、
前記位置制御部は、
前記無線アクセスポイントが設置される構造体に配設されたレールシステムにおいて、
その無線アクセスポイントの位置を制御する。
[付記3]無線アクセスポイントの無線環境に関するデータ(以下「無線環境データ」という。)を前記無線アクセスポイントから収集するデータ収集部と、
前記無線環境データに基づいて、前記無線アクセスポイントの無線環境の状況を判定する判定部と、
を備える、無線アクセスコントローラ。
[付記4]複数の上記の無線アクセスポイントと、上記の無線アクセスコントローラと、
を備える、無線アクセスポイントシステム。
[付記5]上記の無線アクセスポイントシステムにおいて、
前記判定部は、
前記無線環境データが所定の閾値を超えたと判定された無線アクセスポイント(以下「環境悪化無線アクセスポイント」という。)に、所定距離だけ接近するよう、前記無線環境データが前記所定の閾値に対し余裕を有すると判定された無線アクセスポイント(以下「特定無線アクセスポイント」という。)の前記位置制御部に対し、移動すべき新たな位置についての位置情報を送信する。
[付記6]上記の無線アクセスポイントシステムにおいて、
前記判定部は、
前記特定無線アクセスポイントが存在しない場合、前記環境悪化無線アクセスポイントに接続している複数の無線端末の位置の中間位置又は前記中間位置に最も近い位置へ、前記環境悪化無線アクセスポイントを移動させるために、前記環境悪化無線アクセスポイントの前記位置制御部に対し、移動すべき新たな位置についての位置情報を送信する。
[付記7]上記の無線アクセスポイントシステムにおいて、
前記無線アクセスポイントは、更に、ロードバランス機能動作部を備え、
前記判定部は、前記環境悪化無線アクセスポイントのロードバランス機能動作部に対し、ロードバランス機能を動作させる指令信号を送信する。
[付記8]上記の無線アクセスポイントシステムにおいて、
前記無線環境データは、前記無線アクセスポイントに接続している無線端末の個数(以下「接続数」という。)であり、
前記所定の閾値は、前記無線アクセスポイントへの接続上限であり、
前記判定部は、前記接続数が前記接続上限を上回る場合、前記無線アクセスポイントを環境悪化無線アクセスポイントとして判定する。
[付記9]複数の無線アクセスポイントと、
無線アクセスコントローラと、
を備える、無線アクセスポイントシステムにおいて、
前記無線アクセスコントローラは、
前記複数の無線アクセスポイントが取得した、それぞれの無線アクセスポイントの無線環境に関するデータ(以下「無線環境データ」という。)を収集し、
前記無線アクセスポイントの無線環境の状況を判定し、
前記無線環境データが所定の閾値を超えたと判定された無線アクセスポイント(以下「環境悪化無線アクセスポイント」という。)に、所定距離だけ接近するよう、前記無線環境データが前記所定の閾値に対し余裕を有すると判定された無線アクセスポイント(以下「特定無線アクセスポイント」という。)に対し、移動すべき新たな位置についての位置情報を送信する、
無線アクセスポイントシステムの制御方法。
[付記10]複数の無線アクセスポイントと、
無線アクセスコントローラと、
を備える、無線アクセスポイントシステムにおける前記無線アクセスコントローラに、上記の無線アクセスポイントシステムの制御方法を実行させるプログラム。
[付記11]複数の無線アクセスポイントと、無線アクセスコントローラを含む、無線アクセスポイントシステム。
前記無線アクセスポイントは、
前記無線アクセスポイントの位置を制御する位置制御部、及び、
メイン動作部
を含む。
前記メイン動作部は、前記無線アクセスポイントについての無線環境に関するデータ(以下「無線環境データ」という。)を取得するデータ取得部を含む。
前記無線アクセスコントローラは、
前記複数の無線アクセスポイントのデータ取得部が取得した無線環境データを前記データ取得部から収集するデータ収集部、及び、
前記データ収集部が収集した無線環境データに基づいて、対応する無線アクセスポイントの無線環境の状況を判定する判定部
を含む。
前記判定部は、余裕分を有すると判定された無線アクセスポイント(以下「特定無線アクセスポイント」という。)が無線環境データが所定の閾値を超えたと判定された無線アクセスポイント(以下「環境悪化無線アクセスポイント」という。)に対し所定距離だけ接近するよう、前記特定無線アクセスポイントの位置制御部に対し、前記特定無線アクセスポイントが移動するべき新たな位置についての位置情報を送信する。
[付記12]上記の無線アクセスポイントシステムにおいて、
前記位置制御部は、前記無線アクセスポイントシステムが設置される構造体に配設されたレールシステムにおいて、その無線アクセスポイントの位置を制御する。
[付記13]上記の無線アクセスポイントシステムにおいて、
前記無線アクセスポイントシステムは前記レールシステムを含む。
[付記14]上記の無線アクセスポイントシステムにおいて、
前記無線アクセスポイントは飛行体として構成され、前記位置制御部は3次元空間内において前記飛行体の位置を制御すること。
[付記15]上記の無線アクセスポイントシステムにおいて、
前記無線アクセスポイントは、その車輪によって平面上を走行する走行体として構成され、前記位置制御部は前記走行体が配置される構造体の床面又は天井裏面上における前記走行体の位置を制御する。
[付記16]上記の無線アクセスポイントシステムにおいて、
前記メイン動作部は、更に、ロードバランス機能動作部を含む。
前記判定部は、前記環境悪化無線アクセスポイントのロードバランス機能動作部に対しロードバランス機能を動作させる指令信号を送信する。
[付記17]上記の無線アクセスポイントシステムにおいて、
前記判定部は、前記特定無線アクセスポイントが存在しない場合、前記環境悪化無線アクセスポイントに接続している複数の無線端末の位置の中間位置又は前記中間位置に最も近い位置へ前記環境悪化無線アクセスポイントが移動するよう、前記環境悪化無線アクセスポイントの位置制御部に対し、前記環境悪化無線アクセスポイントが移動するべき新たな位置についての位置情報を送信する。
[付記18]上記の無線アクセスポイントシステムにおいて、
前記無線環境データは、前記無線アクセスポイントに接続している無線端末の個数(以下「接続数」という。)である。
前記所定の閾値は、前記無線アクセスポイントへの接続上限である。
前記判定部は、接続数が前記接続上限を上回る場合、その無線アクセスポイントを環境悪化無線アクセスポイントとして判定する。
[付記19]上記の無線アクセスポイントシステムにおいて、
前記無線環境データは、前記無線アクセスポイントについてのチャネル使用率、帯域幅、電波強度又は電波干渉である。
[付記20]上記の無線アクセスポイントシステムにおいて、
前記無線アクセスコントローラは記憶部を含む。前記記憶部は、少なくとも、各無線アクセスポイントについての位置情報、各無線アクセスポイントについての接続数、及び、各各無線アクセスポイントについての無線環境データの閾値を含む。
[付記21]複数の無線アクセスポイントと、無線アクセスコントローラを含む無線アクセスポイントシステムの制御方法。
前記制御方法は、
前記複数の無線アクセスポイントが、夫々の無線環境データを取得するステップ、
前記無線アクセスコントローラが、前記複数の無線アクセスポイントから前記無線環境データを受信するステップ、
前記無線アクセスコントローラが、受信した前記無線環境データに基づいて、対応する無線アクセスポイントの無線環境の状況を判定するステップ、
前記無線アクセスコントローラが、特定無線アクセスポイントが環境悪化無線アクセスポイントに対し所定距離だけ接近するよう、前記特定無線アクセスポイントを移動させるステップ
を含む。
[付記22]上記の制御方法において、
前記特定無線アクセスポイントは、前記無線アクセスポイントシステムが設置される構造体に配設されたレールシステムにおいて、位置変更される。
[付記23]上記の制御方法において、
前記複数の無線アクセスポイントは夫々飛行体として構成され、前記特定無線アクセスポイントは3次元空間内において、位置変更される。
[付記24]上記の制御方法において、
前記複数の無線アクセスポイントは夫々その車輪によって平面上を走行する走行体として構成され、前記特定無線アクセスポイントは前記走行体が配置される構造体の床面又は天井裏面上において、位置変更される。
[付記25]上記の制御方法において、
前記制御方法は、更に、
前記無線アクセスコントローラが、前記環境悪化無線アクセスポイントにロードバランス機能を動作させるステップ
を含む。
[付記26]上記の制御方法において、
前記制御方法は、更に、前記無線アクセスコントローラが、前記特定無線アクセスポイントが存在しない場合、前記環境悪化無線アクセスポイントに接続している複数の無線端末の位置の中間位置又は前記中間位置に最も近い位置へ前記環境悪化無線アクセスポイントを移動させるステップを含む。
[付記27]上記の制御方法において、
前記無線環境データは、前記無線アクセスポイントについての接続数である。
前記無線アクセスコントローラは、接続数が前記無線アクセスポイントへの接続上限を上回る場合、その無線アクセスポイントを環境悪化無線アクセスポイントとして判定する。
[付記28]上記の制御方法において、
前記無線環境データは、前記無線アクセスポイントについてのチャネル使用率、帯域幅、電波強度又は電波干渉である。
[付記29]上記の制御方法において、
前記無線アクセスコントローラは、少なくとも、各無線アクセスポイントについての位置情報、各無線アクセスポイントについての接続数、及び、各各無線アクセスポイントについての無線環境データの閾値を格納する。
[付記30]上記の制御方法において、
前記制御方法は、更に、
特定無線アクセスポイントの無線環境データの実際値が環境悪化無線アクセスポイントの無線環境データの実際値と閾値の差分以下であるか否かを判断するステップ;
特定無線アクセスポイントの無線環境データの実際値が環境悪化無線アクセスポイントの無線環境データの実際値と閾値の差分以下である場合、特定無線アクセスポイントに対し当初の位置へ戻るよう指示する(その際、当該特定無線アクセスポイントに対しロードバランス機能を実行させる)ステップ;
特定無線アクセスポイントの無線環境データの実際値が環境悪化無線アクセスポイントの無線環境データの実際値と閾値の差分以下でない場合、特定無線アクセスポイントに対し位置変更しないよう指示すると共に、その状態において夫々取得した各自の無線環境データを各無線アクセスポイントから受信して収集するステップ
を含む。
[付記31]複数の無線アクセスポイントと、無線アクセスコントローラを含む無線アクセスポイントシステムの制御プログラム。
前記制御プログラムは、コンピュータに、
前記複数の無線アクセスポイントが、夫々の無線環境データを取得する処理、
前記無線アクセスコントローラが、前記複数の無線アクセスポイントから前記無線環境データを受信する処理、
前記無線アクセスコントローラが、受信した前記無線環境データに基づいて、対応する無線アクセスポイントの無線環境の状況を判定する処理、
前記無線アクセスコントローラが、特定無線アクセスポイントが環境悪化無線アクセスポイントに対し所定距離だけ接近するよう、前記特定無線アクセスポイントを移動させる処理
を実行させる。
[付記32]上記の制御プログラムにおいて、
前記特定無線アクセスポイントは、前記無線アクセスポイントシステムが設置される構造体に配設されたレールシステムにおいて、位置変更される。
[付記33]上記の制御プログラムにおいて、
前記複数の無線アクセスポイントは夫々飛行体として構成され、前記特定無線アクセスポイントは3次元空間内において、位置変更される。
[付記34]上記の制御プログラムにおいて、
前記複数の無線アクセスポイントは夫々その車輪によって平面上を走行する走行体として構成され、前記特定無線アクセスポイントは前記走行体が配置される構造体の床面又は天井裏面上において、位置変更される。
[付記35]上記の制御プログラムにおいて、
前記制御プログラムは、更に、
前記無線アクセスコントローラが、前記環境悪化無線アクセスポイントにロードバランス機能を動作させる処理
をコンピュータに実行させる。
[付記36]上記の制御プログラムにおいて、
前記制御プログラムは、更に、前記無線アクセスコントローラが、前記特定無線アクセスポイントが存在しない場合、前記環境悪化無線アクセスポイントに接続している複数の無線端末の位置の中間位置又は前記中間位置に最も近い位置へ前記環境悪化無線アクセスポイントを移動させる処理をコンピュータに実行させる。
[付記37]上記の制御プログラムにおいて、
前記無線環境データは、前記無線アクセスポイントについての接続数である。
前記無線アクセスコントローラは、接続数が前記無線アクセスポイントへの接続上限を上回る場合、その無線アクセスポイントを環境悪化無線アクセスポイントとして判定する。
[付記38]上記の制御プログラムにおいて、
前記無線環境データは、前記無線アクセスポイントについてのチャネル使用率、帯域幅、電波強度又は電波干渉である。
[付記39]上記の制御プログラムにおいて、
前記無線アクセスコントローラは、少なくとも、各無線アクセスポイントについての位置情報、各無線アクセスポイントについての接続数、及び、各各無線アクセスポイントについての無線環境データの閾値を格納する。
[付記40]上記の制御プログラムにおいて、
前記制御プログラムは、更に、
特定無線アクセスポイントの無線環境データの実際値が環境悪化無線アクセスポイントの無線環境データの実際値と閾値の差分以下であるか否かを判断する処理;
特定無線アクセスポイントの無線環境データの実際値が環境悪化無線アクセスポイントの無線環境データの実際値と閾値の差分以下である場合、特定無線アクセスポイントに対し当初の位置へ戻るよう指示する(その際、当該特定無線アクセスポイントに対しロードバランス機能を実行させる)処理;
特定無線アクセスポイントの無線環境データの実際値が環境悪化無線アクセスポイントの無線環境データの実際値と閾値の差分以下でない場合、特定無線アクセスポイントに対し位置変更しないよう指示すると共に、その状態において夫々取得した各自の無線環境データを各無線アクセスポイントから受信して収集する処理
をコンピュータに実行させる。
A part or all of the above-described embodiments can be described as, but is not limited to, the following supplementary notes.
[Supplementary Note 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:
[Supplementary Note 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.
[Supplementary Note 3] A data collection unit that collects data related to a 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:
[Supplementary Note 4] A plurality of the above wireless access points and the above wireless access controller,
A wireless access point system comprising:
[Supplementary Note 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.
[Supplementary Note 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.
[Supplementary Note 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.
[Supplementary Note 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.
[Supplementary Note 9] 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.
[Supplementary Note 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 location control unit that controls the location of the wireless access point; and
Includes the main operating section.
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
The wireless communication device further includes a determination unit that determines the state of the wireless environment of the corresponding wireless access point based on the wireless environment data collected by the data collection unit.
The determination unit transmits location information about a new location to which a wireless access point determined to have a margin of error (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 that exceeds a specified threshold (hereinafter referred to as a "deteriorating environment wireless access point").
[Supplementary Note 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.
[Supplementary Note 13] In the above wireless access point system,
The wireless access point system includes the rail system.
[Supplementary Note 14] In the above wireless access point system,
The wireless access point is configured as an air vehicle, and the position control unit controls the position of the air vehicle in three-dimensional space.
[Supplementary Note 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.
[Supplementary Note 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.
[Supplementary Note 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.
[Supplementary Note 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.
[Supplementary Note 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.
[Supplementary Note 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;
The method includes 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.
[Supplementary Note 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.
[Supplementary Note 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 changed in position within a three-dimensional space.
[Supplementary Note 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.
[Supplementary Note 25] In the above control method,
The control method further comprises:
The method includes a step of causing the wireless access controller to operate a load balancing function on the environmentally degraded wireless access points.
[Supplementary Note 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.
[Supplementary Note 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.
[Supplementary Note 28] In the above control method,
The radio environment data is channel utilization, bandwidth, signal strength, or signal interference for the wireless access point.
[Supplementary Note 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.
[Supplementary Note 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 the difference between the actual value of the radio environment data of the deteriorated wireless access point and a threshold value;
When the actual value of the radio environment data of the specific wireless access point is equal to or smaller than the difference between the actual value of the radio 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);
If the actual value of the radio environment data of the specific wireless access point is not less than the difference between the actual value of the radio environment data of the deteriorating wireless access point and a threshold value, the step of instructing the specific wireless access point not to change its location and receiving and collecting the radio environment data acquired by each of the wireless access points in that state is included.
[Supplementary Note 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;
The wireless access controller executes a process of moving the specific wireless access point so that the specific wireless access point approaches the environment deteriorating wireless access point by a predetermined distance.
[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 changed in position within a 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:
The wireless access controller causes a computer to execute a process for causing the environmentally degraded wireless access points to operate a load balancing function.
[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 the actual value of the wireless environment data of the specific wireless access point is equal to or smaller than the difference between the actual value of the wireless environment data of the wireless access point having 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 smaller 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 to return to its original position (at that time, causing the specific wireless access point to execute a load balancing function);
If the actual value of the radio environment data of a specific wireless access point is not less than the difference between the actual value of the radio environment data of the deteriorating wireless access point and the threshold value, the specific wireless access point is instructed not to change its position, and the computer is caused to execute a process of receiving and collecting the radio environment data acquired by each of the specific wireless access points in that state.

本発明の全開示(請求の範囲を含む)の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の全開示の枠内において種々の開示要素(各請求項の各要素、各実施形態ないし実施例の各要素、各図面の各要素等を含む)の多様な組み合わせ、ないし、選択(部分的削除を含む)が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。 Within the framework of the entire disclosure of the present invention (including the scope of the claims), modifications and adjustments to the embodiments and examples are possible, based on the basic technical ideas. Furthermore, within the framework of the entire disclosure of the present invention, various combinations and selections (including partial deletions) of the 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 amendments that a person skilled in the art would be able to make in accordance with the entire disclosure, including the scope of the claims, and the technical ideas.

本開示は、とりわけ、中大規模の商業施設、中大規模のオフィス等のような比較的多数の人が集まり、その人数も位置的及び時間的に変動する、とりわけ急変する空間に複数設置される複数の無線アクセスポイントを含む無線アクセスポイントシステムに適用可能である。 The present disclosure is particularly applicable to wireless access point systems that include multiple wireless access points installed in spaces where relatively large numbers of people gather, such as medium- to large-sized commercial facilities and medium- to large-sized offices, and where the numbers of people fluctuate both locationally and over time, and where this is particularly a rapidly changing space.

10 無線アクセスポイント
10a~10c 無線アクセスポイント
11 位置制御部(ないし移動手段)
12 メイン動作部
13 データ取得部
14 ロードバランス機能動作部

20 無線アクセスコントローラ
21 データ収集部
22 記憶部
23 判定部

100 無線環境状況テーブル
200 無線環境状況テーブル
300 無線環境状況テーブル

1000 無線アクセスポイント
1001 データ取得部
1002 位置制御部

2000 無線アクセスコントローラ
2001 データ収集部
2002 判定部

3000 ハードウェア資源
3001 プロセッサ
3002 メモリ
3003 ネットワークインタフェイス
3004 内部バス
R1~R3 レール(x方向)
RA、RB レール(y方向)
10 Wireless access points 10a to 10c Wireless access point 11 Position control unit (or moving means)
12 Main operation section 13 Data acquisition section 14 Load balance function operation section

20 Wireless access controller 21 Data collection unit 22 Storage unit 23 Determination unit

100 Radio environment status table 200 Radio environment status table 300 Radio environment status table

1000 Wireless access point 1001 Data acquisition unit 1002 Position control unit

2000: Wireless access controller 2001: Data collection unit 2002: Determination unit

3000 Hardware resources 3001 Processor 3002 Memory 3003 Network interface 3004 Internal bus R1 to R3 Rails (x direction)
RA, RB Rail (y direction)

Claims (7)

自身の無線環境に関するデータ(以下「無線環境データ」という。)を取得するデータ取得部と、
自身の位置を制御する位置制御部と、
を備える、複数の無線アクセスポイントと、
前記無線環境データを前記無線アクセスポイントから収集するデータ収集部と、
前記無線環境データに基づいて、前記無線アクセスポイントの無線環境の状況を判定する判定部と、
を備える、無線アクセスコントローラと、
を含む、無線アクセスポイントシステムにおいて、
前記判定部は、
前記無線環境データが所定の閾値を超えたと判定された無線アクセスポイント(以下「環境悪化無線アクセスポイント」という。)に、所定距離だけ接近するよう、前記無線環境データが前記所定の閾値に対し余裕を有すると判定された無線アクセスポイント(以下「特定無線アクセスポイント」という。)の前記位置制御部に対し、移動すべき新たな位置についての位置情報を送信する、
無線アクセスポイントシステム
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 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 an "environment-deteriorating wireless access point") whose wireless environment data has exceeded a predetermined threshold by a predetermined distance;
Wireless access point system .
前記位置制御部は、
前記無線アクセスポイントが位置変更ないし移動可能に構成されているレールシステムにおいて、
前記無線アクセスポイントのレール上の位置を制御する、
請求項1に記載の無線アクセスポイントシステム
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.
前記判定部は、
前記特定無線アクセスポイントが存在しない場合、前記環境悪化無線アクセスポイントに接続している複数の無線端末の位置の中間位置又は前記中間位置に最も近い位置へ、前記環境悪化無線アクセスポイントを移動させるために、前記環境悪化無線アクセスポイントの前記位置制御部に対し、移動すべき新たな位置についての位置情報を送信する、
請求項に記載の無線アクセスポイントシステム。
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 .
前記無線アクセスポイントは、更に、ロードバランス機能動作部を備え、
前記判定部は、前記環境悪化無線アクセスポイントのロードバランス機能動作部に対し、ロードバランス機能を動作させる指令信号を送信する、
請求項に記載の無線アクセスポイントシステム。
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 environment deteriorating wireless access point to operate a load balancing function.
The wireless access point system according to claim 3 .
前記無線環境データは、前記無線アクセスポイントに接続している無線端末の個数(以下「接続数」という。)であり、
前記所定の閾値は、前記無線アクセスポイントへの接続上限であり、
前記判定部は、前記接続数が前記接続上限を上回る場合、前記無線アクセスポイントを環境悪化無線アクセスポイントとして判定する、
請求項からの何れか1項に記載の無線アクセスポイントシステム。
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 .
複数の無線アクセスポイントと、
無線アクセスコントローラと、
を備える、無線アクセスポイントシステムにおいて、
前記無線アクセスコントローラは、
前記複数の無線アクセスポイントが取得した、それぞれの無線アクセスポイントの無線環境に関するデータ(以下「無線環境データ」という。)を収集し、
前記無線アクセスポイントの無線環境の状況を判定し、
前記無線環境データが所定の閾値を超えたと判定された無線アクセスポイント(以下「環境悪化無線アクセスポイント」という。)に、所定距離だけ接近するよう、前記無線環境データが前記所定の閾値に対し余裕を有すると判定された無線アクセスポイント(以下「特定無線アクセスポイント」という。)に対し、移動すべき新たな位置についての位置情報を送信する、
無線アクセスポイントシステムの制御方法。
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.
複数の無線アクセスポイントと、
無線アクセスコントローラと、
を備える、無線アクセスポイントシステムにおける前記無線アクセスコントローラに、請求項に記載の無線アクセスポイントシステムの制御方法を実行させるプログラム。
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 .
JP2023032136A 2023-03-02 2023-03-02 Wireless access point, wireless access controller, wireless access point system, and control method and program for wireless access point system Active JP7601433B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023032136A JP7601433B2 (en) 2023-03-02 2023-03-02 Wireless access point, wireless access controller, wireless access point system, and control method and program for wireless access point system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023032136A JP7601433B2 (en) 2023-03-02 2023-03-02 Wireless access point, wireless access controller, wireless access point system, and control method and program for wireless access point system

Publications (2)

Publication Number Publication Date
JP2024124156A JP2024124156A (en) 2024-09-12
JP7601433B2 true JP7601433B2 (en) 2024-12-17

Family

ID=92676370

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023032136A Active JP7601433B2 (en) 2023-03-02 2023-03-02 Wireless access point, wireless access controller, wireless access point system, and control method and program for wireless access point system

Country Status (1)

Country Link
JP (1) JP7601433B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012119771A (en) 2010-11-29 2012-06-21 Fujitsu Ltd Base station device and communication method
JP2015082667A (en) 2013-10-21 2015-04-27 大日本印刷株式会社 Wireless LAN access point system
WO2023021616A1 (en) 2021-08-18 2023-02-23 日本電信電話株式会社 Method for selecting placement position of base station, device for selecting placement position of base station, and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012119771A (en) 2010-11-29 2012-06-21 Fujitsu Ltd Base station device and communication method
JP2015082667A (en) 2013-10-21 2015-04-27 大日本印刷株式会社 Wireless LAN access point system
WO2023021616A1 (en) 2021-08-18 2023-02-23 日本電信電話株式会社 Method for selecting placement position of base station, device for selecting placement position of base station, and program

Also Published As

Publication number Publication date
JP2024124156A (en) 2024-09-12

Similar Documents

Publication Publication Date Title
US4989695A (en) Apparatus for performing group control on elevators utilizing distributed control, and method of controlling the same
JP4856790B2 (en) Repeater
US20180255480A1 (en) Load balancing method, load balancing system, and access controller
KR20220135138A (en) A building having facilities used by robots that drive in the building
JP7600321B2 (en) Robot-linked elevator control system
JP6393943B2 (en) Information transfer apparatus, delay tolerant network, information transmission method, and program
JP7601433B2 (en) Wireless access point, wireless access controller, wireless access point system, and control method and program for wireless access point system
JP6210189B2 (en) Vehicle position control device, program and method
CN117176228A (en) A UAV-assisted information collection emergency communication method and system
CN109982385A (en) Network intelligence equalization methods and device based on LTE type of service feature
WO2012174824A1 (en) Synchronization method, access method and devices for load information of same coverage cells
CN114282749A (en) Robot scheduling method, device, system, electronic device and storage medium
EP3807202B1 (en) Control of an elevator system
JP2004301430A (en) Network air conditioning system
JP7605327B2 (en) Base station control system, base station control method, base station control device and program
EP4303162A1 (en) Elevator control system, elevator system and method for controlling an elevator
KR102568652B1 (en) Server and method for controlling traffic of robots in the space
CN109041092B (en) Network resource allocation method and network controller
CN112912327B (en) Methods for controlling segregated transportation infrastructure data within a shared data network
JP7052031B2 (en) Multicar elevator system and route determination method
JP2021141384A (en) Equipment device, equipment device system, data transmission method, and program
CN107147753B (en) An IP address allocation method, a cloud controller and a wireless access point
JP7647930B2 (en) Base station control system, base station control device, server, and base station control method
CN120812605A (en) An optimization control method for UAV emergency communication network
JPH0286574A (en) Elevator group management control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230302

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240521

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240702

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241105

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241128

R150 Certificate of patent or registration of utility model

Ref document number: 7601433

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150