JP7222224B2 - Unmanaged wave estimation device, unmanaged wave estimation system, and unmanaged wave estimation method - Google Patents
Unmanaged wave estimation device, unmanaged wave estimation system, and unmanaged wave estimation method Download PDFInfo
- Publication number
- JP7222224B2 JP7222224B2 JP2018214105A JP2018214105A JP7222224B2 JP 7222224 B2 JP7222224 B2 JP 7222224B2 JP 2018214105 A JP2018214105 A JP 2018214105A JP 2018214105 A JP2018214105 A JP 2018214105A JP 7222224 B2 JP7222224 B2 JP 7222224B2
- Authority
- JP
- Japan
- Prior art keywords
- wireless communication
- access point
- unmanaged
- communication channel
- channel
- 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
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
本発明は、非管理波推定装置、非管理波推定システム及び非管理波推定方法に関する。 The present invention relates to an unmanaged wave estimation device, an unmanaged wave estimation system, and an unmanaged wave estimation method.
例えば工場等の局所領域において、作業員等のユーザがスマートフォン、タブレット等の端末装置を利用して作業を行う機会が増えている。このため、比較的広い局所領域の場合、無線LAN(Local Area Network)通信を収容するアクセスポイントを複数設置することで、局所領域内の通信エリアをカバーする。 For example, in a local area such as a factory, there are increasing opportunities for users such as workers to perform work using terminal devices such as smartphones and tablets. Therefore, in the case of a relatively wide local area, the communication area within the local area is covered by installing a plurality of access points that accommodate wireless LAN (Local Area Network) communication.
複数のアクセスポイントを設置する場合、一般的には、アクセスポイント間の干渉が問題となるため、隣接するアクセスポイントの無線通信チャネルは同じとならないように変更する。また、例えば工場では、マグネトロン等を搭載した機械が電磁波を発生するため、無線LAN通信の障害要因となる場合がある。そこで、機械が発生する電磁波等の非管理波が各アクセスポイントに及ぼす干渉量を推定することが望ましい。推定した非管理波からの干渉量は、チャネル割り当ての検索に利用することができる。 When installing a plurality of access points, interference between access points is generally a problem, so the wireless communication channels of adjacent access points are changed so that they are not the same. In addition, for example, in a factory, a machine equipped with a magnetron or the like generates electromagnetic waves, which may hinder wireless LAN communication. Therefore, it is desirable to estimate the amount of interference exerted on each access point by unmanaged waves such as electromagnetic waves generated by machines. The estimated amount of interference from unmanaged waves can be used to search for channel assignment.
アクセスポイントに相当する親局が定期的に自ネットワークの送信を停止させて、子局が近隣の電波状況を監視することにより、周囲状況の変化に対しても最適チャネルを選択する無線ネットワークが提案されている(例えば、特許文献1参照)。しかし、この無線ネットワークは、1つの親局と、この1つの親局に接続される子局で形成されている。このため、この無線ネットワークを複数の親局が設置された環境に適用した場合、全ての親局と全ての子局を含む無線ネットワーク全体が定期的に無線通信不能になってしまう。 Proposal of a wireless network in which the parent station, which is equivalent to an access point, periodically stops transmitting on its own network, and the slave stations monitor the radio wave conditions in the vicinity and select the optimum channel even in the changing surrounding conditions. (See Patent Document 1, for example). However, this wireless network is formed by one parent station and child stations connected to this one parent station. For this reason, when this wireless network is applied to an environment in which a plurality of master stations are installed, the entire wireless network including all master stations and all child stations periodically becomes incapable of wireless communication.
例えば特許文献1等の従来技術では、非管理波が各アクセスポイントに及ぼす干渉量の推定を、無線通信不能となる端末装置の数を減らして実現することは難しい。 For example, in the prior art such as Patent Document 1, it is difficult to estimate the amount of interference that unmanaged waves exert on each access point while reducing the number of terminal devices that are unable to communicate wirelessly.
そこで、1つの側面では、非管理波が各アクセスポイントに及ぼす干渉量の推定を、無線通信不能となる端末装置の数を減らして実現することができる非管理波推定装置、非管理波推定システム及び非管理波推定方法を提供することを目的とする。 Therefore, in one aspect, an unmanaged wave estimation device and an unmanaged wave estimation system capable of estimating the amount of interference that unmanaged waves exert on each access point by reducing the number of terminal devices that cannot communicate wirelessly and to provide an unsupervised wave estimation method.
1つの案によれば、非管理波がアクセスポイントに及ぼす干渉量を推定する非管理波推定装置であって、複数のアクセスポイントの位置関係と無線通信チャネルに関するデータを記憶する記憶装置と、前記データに基づいて、キャリアセンスするアクセスポイントとキャリアセンス対象の無線通信チャネルに応じて通信停止するアクセスポイントを決定し、前記通信停止するアクセスポイントに、前記通信停止するアクセスポイントに接続される端末装置に対して前記キャリアセンス対象の前記無線通信チャネルの使用を禁止させるプロセッサと、を備え、前記プロセッサは、隣接するアクセスポイントの無線通信チャネルが互いに異なるように選定し、各アクセスポイントが無線通信に使用している無線通信チャネルをキャリアセンスするとき、当該アクセスポイントの無線通信を停止し、各アクセスポイントが無線通信に使用していない無線通信チャネルをキャリアセンスするとき、当該アクセスポイントに加え、当該アクセスポイントに隣接する隣接アクセスポイントのうち、当該無線通信チャネルを無線通信に使用している隣接アクセスポイントの無線通信を停止する非管理波推定装置が提供される。
According to one proposal, an unmanaged wave estimating device for estimating the amount of interference exerted by unmanaged waves on an access point, comprising: a storage device for storing data relating to positional relationships of a plurality of access points and wireless communication channels; determining an access point for carrier sensing and an access point for suspending communication according to a wireless communication channel to be carrier sensed based on data; a processor for prohibiting use of the wireless communication channel subject to carrier sense , wherein the processor selects wireless communication channels of adjacent access points so that they are different from each other, and each access point performs wireless communication When performing carrier sensing on the wireless communication channel in use, the wireless communication of the access point is stopped, and when performing carrier sensing on the wireless communication channel not being used by each access point for wireless communication, An unmanaged wave estimating device is provided that suspends wireless communication of adjacent access points that are using the wireless communication channel for wireless communication among adjacent access points that are adjacent to an access point.
一態様によれば、非管理波が各アクセスポイントに及ぼす干渉量の推定を、無線通信不能となる端末装置の数を減らして実現することができる。 According to one aspect, it is possible to estimate the amount of interference exerted by unmanaged waves on each access point by reducing the number of terminal devices that are unable to communicate wirelessly.
開示の非管理波推定装置、非管理波推定システム及び非管理波推定方法では、複数のAPの位置関係と無線通信チャネルを把握するコントローラが、キャリアセンスするAPとキャリアセンス対象の無線通信チャネルに応じて通信停止するAPを決定する。また、通信停止するAPが、当該通信停止するAPに接続される端末装置に対してキャリアセンス対象の無線通信チャネルの使用を禁止する。 In the disclosed unmanaged wave estimation device, unmanaged wave estimation system, and unmanaged wave estimation method, a controller that grasps the positional relationship of a plurality of APs and wireless communication channels determines the carrier sensed APs and the carrier sensed wireless communication channels. Accordingly, an AP to stop communication is determined. Also, the AP whose communication is to be stopped prohibits the terminal device connected to the AP whose communication is to be stopped from using the wireless communication channel for carrier sense.
以下に、開示の非管理波推定装置、非管理波推定システム及び非管理波推定方法の各実施例を図面と共に説明する。 Embodiments of the disclosed unmanaged wave estimation apparatus, unmanaged wave estimation system, and unmanaged wave estimation method will be described below with reference to the drawings.
図1は、一実施例における非管理波推定システムの一例を示す図である。非管理波推定システム1は、コントローラ11と、複数のアクセスポイント(AP:Access Point)12-i(iは2以上の自然数)を有する。コントローラ11は、非管理波推定装置の一例である。複数のアクセスポイントAP12-iは、同じ構成を有しても良い。この例では、i=4であり、例えば工場等の局所領域内に、4つのAP12-1~12-4が設置されている。
FIG. 1 is a diagram showing an example of an unsupervised wave estimation system in one embodiment. The unmanaged wave estimation system 1 has a
AP12-iがカバーする、破線で示す無線通信エリア13-i内には、複数の端末装置14を収容可能である。つまり、この例では、各AP12-iの配下に複数の端末装置14が属している。複数の端末装置14は、同じ構成を有しても良い。この例では、非管理波推定システム1が、コントローラ11と、複数のAP12-iと、複数の端末装置14を含む無線通信システムに適用されている。
A plurality of
コントローラ11は、例えば汎用コンピュータ等で形成可能であり、後述するように、各AP12-1~12-4の位置関係と無線通信チャネルを把握している。各AP12-1~12-4は、無線通信が可能な周知の構成を有する。また、端末装置14は、無線通信が可能な周知の構成を有し、例えばスマートフォン、タブレット等の移動端末で形成可能である。非管理波推定システム1のコントローラ11は、AP間の干渉を避けるため、隣接するAPの無線通信チャネルが同じとならないように、即ち、互いに異なるように、選定する。
The
図1において、ST1,ST2,ST3は、いずれも非管理波推定システム1の状態を示す。ST1は初期状態の一例、ST2はAP12-1が無線通信チャネル11chをキャリアセンス(CS:Carrier Sense)する状態の一例、ST3はAP12-1が無線通信チャネル1chをCSする状態の一例を示す。 In FIG. 1, ST1, ST2, and ST3 all indicate the state of the unsupervised wave estimation system 1. FIG. ST1 is an example of the initial state, ST2 is an example of a state in which the AP 12-1 performs carrier sense (CS) on the wireless communication channel 11ch, and ST3 is an example of a state in which the AP 12-1 CSs the wireless communication channel 1ch.
この例では、初期状態ST1において、AP12-1は無線通信チャネル11chで無線通信エリア13-1内の端末装置14と通信中であり、AP12-2は無線通信チャネル6chで無線通信エリア13-2内の端末装置14と通信中である。また、AP12-3は無線通信チャネル1chで無線通信エリア13-3内の端末装置14と通信中であり、AP12-4は無線通信チャネル11chで無線通信エリア13-4内の端末装置14と通信中である。なお、非管理波推定システム1の初期状態は、図1に示す初期状態ST1に限定されない。
In this example, in the initial state ST1, the AP 12-1 is communicating with the
この例では、無線通信エリア13-1~13-4は一部重複しており、各AP12-iは、無線通信エリア13-i内の端末装置14とであれば通信可能である。無線通信チャネル1ch,6ch,11chは、例えばIEEE802.11b/g規格に準拠した無線通信チャネルである。
In this example, the wireless communication areas 13-1 to 13-4 partially overlap, and each AP 12-i can communicate with the
本明細書では、無線通信に使用される、無線通信チャネルの管理可能な信号波は、「管理波」とも呼ばれる。これに対し、例えば工場内のマグネトロン等の機械が発生する電磁波のように、無線通信に使用されず管理不可能な信号波は、「非管理波」とも呼ばれる。 A manageable signal wave of a wireless communication channel used for wireless communication is also referred to herein as a "managed wave." On the other hand, signal waves that are not used for wireless communication and cannot be managed, such as electromagnetic waves generated by machines such as magnetrons in factories, are also called "unmanaged waves".
例えば工場内の機械が発生する電磁波等の非管理波が、AP12-1等に干渉して無線通信の障害要因となり得る。図1では、初期状態ST1についてのみ、非管理波及びコントローラ11を示し、図の簡略化のため、状態ST2,ST3における非管理波及びコントローラ11の図示は省略する。
For example, unmanaged waves such as electromagnetic waves generated by machines in a factory can interfere with the AP 12-1 or the like and become a cause of wireless communication failure. In FIG. 1, the unmanaged waves and the
コントローラ11は、各AP12-1~12-4の位置関係と無線通信チャネルに関するデータに基づいて、CSを実施するAPと、CS対象の無線通信チャネルとに応じて無線通信を停止するAPを決定する。具体的には、各APが無線通信に使用している無線通信チャネルをCSするとき、当該APの無線通信を停止する。また、各APが無線通信に使用していない無線通信チャネルをCSするとき、当該APに加え、当該APに隣接する隣接APのうち、当該無線通信チャネルを無線通信に使用している隣接APの無線通信を停止する。無線通信を停止するAPは、当該APに接続される全ての端末装置14に、CS対象の無線通信チャネルの使用を禁止する。このようにして、各無線通信チャネルを順にCSする際に、CSを実施するAPと当該APに接続される端末装置14の当該CS対象の無線通信チャネルを使用した無線通信を停止する。また、CS対象の無線通信チャネルを使用している隣接APがあれば、当該隣接APと当該隣接APに接続される端末装置14の当該CS対象の無線通信チャネルを使用した無線通信を停止する。
The
図1に示す例では、状態ST2において、AP12-1が無線通信に使用している無線通信チャネル11chをCSするので、無線通信エリア13-1が実線で示すように通信停止エリアとなる。この場合、CS対象の無線通信チャネル11chを使用しているAP12-1と無線通信エリア13-1内の端末装置14の無線通信チャネル11chを使用した無線通信を停止する。従って、無線通信を停止するAP12-1は、無線通信エリア13-1内で当該AP12-1に接続される全ての端末装置14に、CS対象の無線通信チャネル11chの使用を禁止する。
In the example shown in FIG. 1, in state ST2, the wireless communication channel 11ch used for wireless communication by the AP 12-1 is CSed, so the wireless communication area 13-1 becomes a communication stop area as indicated by the solid line. In this case, the wireless communication using the wireless communication channel 11ch of the
一方、状態ST2において、CS対象の無線通信チャネル11chを使用しているAP12-1に隣接するAP12-2,12-3は、CS対象の無線通信チャネル11ch以外の無線通信チャネル6ch,1chを使用している。このため、AP12-2と無線通信エリア13-2内の端末装置14の無線通信チャネル6chを使用した無線通信と、AP12-3と無線通信エリア13-3内の端末装置14の無線通信チャネル1chを使用した無線通信は、停止しない。
On the other hand, in state ST2, APs 12-2 and 12-3 adjacent to AP 12-1 using radio communication channel 11ch for CS use radio communication channels 6ch and 1ch other than radio communication channel 11ch for CS. are doing. For this reason, wireless communication using wireless communication channel 6ch between AP 12-2 and
図1に示す例では、状態ST3において、AP12-1が初期状態ST1では無線通信に使用していない無線通信チャネル1chをCSするので、無線通信エリア13-1が実線で示すように通信停止エリアとなる。この場合、CS対象の無線通信チャネル1chを使用しているAP12-1と無線通信エリア13-1内の端末装置14の無線通信チャネル1chを使用した無線通信を停止する。従って、無線通信を停止するAP12-1は、無線通信エリア13-1内で当該AP12-1に接続される全ての端末装置14に、CS対象の無線通信チャネル1chの使用を禁止する。状態ST3において、CS対象の無線通信チャネル1chを使用しているAP12-1に隣接するAP12-2は、CS対象の無線通信チャネル1ch以外の無線通信チャネル6chを使用している。このため、AP12-2と無線通信エリア13-2内の端末装置14の無線通信チャネル6chを使用した無線通信は停止しない。
In the example shown in FIG. 1, in the state ST3, the AP 12-1 CS the radio communication channel 1ch, which is not used for radio communication in the initial state ST1. becomes. In this case, the AP 12-1 using the radio communication channel 1ch for CS and the radio communication using the radio communication channel 1ch of the
一方、状態ST3において、CS対象の無線通信チャネル1chを使用しているAP12-1に隣接するAP12-3は、CS対象の無線通信チャネル1chを使用している。このため、無線通信エリア13-3が実線で示すように通信停止エリアとなり、CS対象の無線通信チャネル1chを使用しているAP12-3と無線通信エリア13-3内の端末装置14の無線通信チャネル1chを使用した無線通信を停止する。従って、無線通信を停止するAP12-3は、無線通信エリア13-3内で当該AP12-3に接続される全ての端末装置14に、CS対象の無線通信チャネル1chの使用を禁止する。
On the other hand, in state ST3, AP 12-3 adjacent to AP 12-1 using radio communication channel 1ch for CS is using radio communication channel 1ch for CS. Therefore, the wireless communication area 13-3 becomes a communication stop area as indicated by the solid line, and the wireless communication between the AP 12-3 using the CS target wireless communication channel 1ch and the
図2は、コントローラのハードウェア構成の一例を示すブロック図である。図2に示すコントローラ11は、内部バス111で互いに接続されたCPU(Central Processing Unit)等のプロセッサ112と、メモリ113と、有線通信モジュール114とを有する。プロセッサ112は、メモリ113に格納されたプログラムを実行して、各種処理を実行可能である。後述するように、プロセッサ112が実行する各種処理は、各AP12-iのCSスケジューリング、各種命令の送信等を含む。各種命令の送信は、各AP12-iへの通信停止命令の送信、通信再開命令の送信、CS命令の送信等を含む。また、プロセッサ112が実行する各種処理は、割り当てる無線通信チャネルの決定、無線通信チャネルの割り当て等を含む。
FIG. 2 is a block diagram showing an example of the hardware configuration of the controller. The
メモリ113は、プロセッサ112が実行するプログラム及び各種データを記憶する記憶装置の一例である。メモリ113が記憶する各種データは、後述する、各AP12-iの位置関係と無線通信チャネルに関するデータ、無線通信チャネルの通信品質管理のためのデータ等を含む。各AP12-iの位置関係に関するデータは、例えば各AP12-iと、当該AP12-iに隣接する各APとの間の距離に関するデータであっても良い。各AP12-iの無線通信チャネルに関するデータは、例えば隣接するAPの無線通信チャネルが互いに異なるように選定された無線通信チャネルに関するデータであっても良い。記憶装置は、CD-ROMやDVDディスク、USBメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ等であっても良い。また、記憶装置は、プログラムを記憶したコンピュータ読み取り可能な記憶媒体であっても良い。
The
有線通信モジュール114は、各AP12-iとの有線通信が可能な周知の構成を有する。
The
図3は、APのハードウェア構成の一例を示すブロック図である。図3に示すAP12-iは、内部バス121で接続されたCPU等のプロセッサ122と、メモリ123と、有線通信モジュール124と、無線通信モジュール125と、チャネル品質測定部126とを有する。プロセッサ122は、メモリ123に格納されたプログラムを実行して、各種処理を実行可能である。後述するように、プロセッサ122が実行する各種処理は、無線通信チャネルの通信品質評価、自AP12-iの通信制御等を含む。また、プロセッサ122が実行する各種処理は、無線通信エリア13-i内の各端末装置14への通信停止命令の送信、通信再開命令の送信等を含む。
FIG. 3 is a block diagram showing an example of the hardware configuration of an AP. The AP 12-i shown in FIG. 3 has a
メモリ123は、プロセッサ122が実行するプログラム及び各種データを記憶する記憶装置の一例である。記憶装置は、CD-ROMやDVDディスク、USBメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ等であっても良い。また、記憶装置は、プログラムを記憶したコンピュータ読み取り可能な記憶媒体であっても良い。
The
有線通信モジュール124は、コントローラ11との有線通信が可能な周知の構成を有する。無線通信モジュール125は、各端末装置14との無線通信が可能な周知の構成を有する。チャネル品質測定部126は、無線通信チャネルの通信品質を取得する周知の構成を有する。
The
図4は、端末装置のハードウェア構成の一例を示すブロック図である。図4に示す端末装置14は、内部バス141で接続されたCPU等のプロセッサ142と、メモリ143と、無線通信モジュール145とを有する。プロセッサ142は、メモリ143に格納されたプログラムを実行して、各種処理を実行可能である。後述するように、プロセッサ142が実行する各種処理は、自端末装置14の通信制御等を含む。
FIG. 4 is a block diagram showing an example of the hardware configuration of the terminal device. The
メモリ143は、プロセッサ142が実行するプログラム及び各種データを記憶する記憶装置の一例である。記憶装置は、CD-ROMやDVDディスク、USBメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ等であっても良い。また、記憶装置は、プログラムを記憶したコンピュータ読み取り可能な記憶媒体であっても良い。
The
無線通信モジュール145は、各AP12-iとの無線通信が可能な周知の構成を有する。
The
図5は、非管理波推定システムの動作の一例を説明する図である。説明の便宜上、図5では、図1に示すコントローラ11と、AP12-1と、AP12-1と無線通信可能な端末装置14-1と、AP12-1に隣接するAP12-2,12-3とを示す。また、図5では、AP12-2と無線通信可能な端末装置14-2,14-3と、AP12-3と無線通信可能な端末装置14-3とを示す。端末装置14-1~14-3は、上記端末装置14と同じ構成を有する。図5において、説明の便宜上、図1に示すAP12-4と、AP12-4と無線通信する端末装置14の図示は省略する。
FIG. 5 is a diagram explaining an example of the operation of the unsupervised wave estimation system. For convenience of explanation, FIG. 5 shows the
コントローラ11は、隣接するAPの無線通信チャネルが互いに異なるように選定する。この例では、初期状態において、AP12-1は無線通信チャネル11chで無線通信エリア13-1内の端末装置14-1と通信中である(処理段階P1)。また、AP12-2は無線通信チャネル6chで無線通信エリア13-2内の端末装置14-2と通信中である(処理段階P2)。更に、AP12-3は無線通信チャネル1chで無線通信エリア13-3内の端末装置14-3と通信中である。(処理段階P3)。なお、この例では、無線通信エリア13-1~13-3は互いに一部重複している。
The
無線通信チャネルの通信品質は、例えば受信信号強度インディケータ(RSSI:Received Signal Strength Indicator)及びパケットエラー率(PER:Packet Error Rate)に基づき、周知の方法で取得できる。このため、この例では、各AP12-1~12-3は、無線通信に使用している無線通信チャネルの通信品質、CS時の無線通信チャネルの通信品質等を取得する。各AP12-1~12-3は、取得した無線通信チャネルの通信品質を例えば周知の方法で評価できる。各AP12-1~12-3は、例えば無線通信に使用している無線通信チャネルのRSSIが閾値以上、且つ、PERが閾値以上であるか否かを評価する。この場合、各AP12-1~12-3は、無線通信に使用している無線通信チャネルのRSSIが閾値以上、且つ、PERが閾値以上であると、当該無線通信チャネルで干渉が発生したことを示す通信障害を検知しても良い。 The communication quality of a wireless communication channel can be obtained in known manner, for example based on Received Signal Strength Indicator (RSSI) and Packet Error Rate (PER). Therefore, in this example, each of the APs 12-1 to 12-3 acquires the communication quality of the radio communication channel used for radio communication, the communication quality of the radio communication channel during CS, and the like. Each AP 12-1 to 12-3 can evaluate the communication quality of the acquired wireless communication channel, for example, by a well-known method. Each AP 12-1 to 12-3, for example, evaluates whether or not the RSSI of the radio communication channel used for radio communication is above the threshold and the PER is above the threshold. In this case, each of the APs 12-1 to 12-3, when the RSSI of the wireless communication channel used for wireless communication is equal to or greater than the threshold and the PER is equal to or greater than the threshold, indicates that interference has occurred in the wireless communication channel. It is also possible to detect a communication failure indicated by
この例では、機械が発生する非管理波が、無線通信エリア13-1内の端末装置14-1と、無線通信チャネル11chで通信可能なAP12-1等に影響を及ぼす。このため、AP12-1は、例えば無線通信チャネル11chで無線通信エリア13-1内の端末装置14-1と通信中に、無線通信障害を周知の方法で検知して(処理段階P5)、通信障害通知をコントローラ11に送信する(処理段階P6)。 In this example, the unmanaged waves generated by the machine affect the terminal device 14-1 within the wireless communication area 13-1 and the AP 12-1 and the like that can communicate with the wireless communication channel 11ch. For this reason, the AP 12-1, for example, during communication with the terminal device 14-1 in the wireless communication area 13-1 on the wireless communication channel 11ch, detects a wireless communication failure by a well-known method (processing step P5), and performs communication. A fault notification is sent to the controller 11 (process step P6).
コントローラ11は、AP12-1からの通信障害通知に応答して、AP12-3に通信停止命令を送信すると共に(処理段階P7)、AP12-1に無線通信チャネル1chのCS命令を送信する(処理段階P8)。
AP12-1は、無線通信チャネル1chのCS命令に応答して、無線通信チャネル1chの使用禁止命令を無線通信エリア13-1内の端末装置14-1に送信する(処理段階P9)。これにより、無線通信エリア13-1内の端末装置14-1は、無線通信チャネル1chの使用禁止命令に応答して、無線通信チャネル1ch以外でのチャネルスキャンを行う(処理段階P10)。この例では、無線通信エリア13-1内の端末装置14-1は、無線通信チャネル1ch以外でのチャネルスキャンを行うが、AP12-1~12-3のいずれとも通信可能ではないため、AP12-1からの指示を待機する無線通信チャネル11chの受信待機に入る(処理段階P11)。また、AP12-1は、無線通信チャネル1chのCS命令に応答して、AP12-1の無線通信チャネル1chのCSを実施する(処理段階P12)。 In response to the CS command for wireless communication channel 1ch, AP 12-1 transmits a use prohibition command for wireless communication channel 1ch to terminal device 14-1 within wireless communication area 13-1 (process step P9). As a result, the terminal device 14-1 within the wireless communication area 13-1 responds to the use prohibition order for the wireless communication channel 1ch and scans channels other than the wireless communication channel 1ch (processing step P10). In this example, the terminal device 14-1 in the wireless communication area 13-1 scans channels other than the wireless communication channel 1ch, but since it cannot communicate with any of the APs 12-1 to 12-3, the AP 12-1 1 waits for reception of the wireless communication channel 11ch (processing step P11). Also, AP 12-1 implements the CS of wireless communication channel 1ch of AP 12-1 in response to the CS command of wireless communication channel 1ch (processing step P12).
AP12-2は、AP12-1,12-3とは異なる無線通信チャネル6chで無線通信エリア13-2内の端末装置14-2と通信中である。このため、コントローラ11は、この状態では、特にAP12-2の通信を制御する命令を送信しない。
AP 12-2 is communicating with terminal device 14-2 in wireless communication area 13-2 on wireless communication channel 6ch, which is different from APs 12-1 and 12-3. Therefore, in this state, the
一方、AP12-3は、通信停止命令に応答して、無線通信チャネル1chの使用禁止命令を無線通信エリア13-3内の端末装置14-3に送信する(処理段階P13)。これにより、無線通信エリア13-3内の端末装置14-3は、無線通信チャネル1chの使用禁止命令に応答して、無線通信チャネル1ch以外でのチャネルスキャンを行う(処理段階P14)。この例では、無線通信エリア13-3内の端末装置14-3は、無線通信チャネル1ch以外でのチャネルスキャンを行い、AP12-2と通信可能であるため、無線通信チャネル6chで通信する(処理段階P15)。 On the other hand, in response to the communication stop command, AP 12-3 transmits a use prohibition command for wireless communication channel 1ch to terminal device 14-3 within wireless communication area 13-3 (processing step P13). As a result, the terminal device 14-3 in the wireless communication area 13-3 responds to the use prohibition order for the wireless communication channel 1ch and scans channels other than the wireless communication channel 1ch (processing step P14). In this example, the terminal device 14-3 in the wireless communication area 13-3 scans channels other than the wireless communication channel 1ch, and communicates with the wireless communication channel 6ch because it can communicate with the AP 12-2 (process step P15).
AP12-1は、無線通信チャネル1chのCSの結果をコントローラ11に通知する(処理段階P16)。CSの結果を通知するCS結果通知は、例えばRSSIの最大値に基づくものであっても良く、この場合は非管理波がAP12-1に及ぼす干渉量を表す。
The AP 12-1 notifies the
コントローラ11は、AP12-1からの無線通信チャネル1chのCS結果通知に応答して、AP12-3の通信再開命令を送信する(処理段階P17)。
The
また、コントローラ11は、AP12-1からの無線通信チャネル1chのCS結果通知に応答して、AP12-2の通信停止命令を送信する(処理段階P18)。
Further, the
更に、コントローラ11は、AP12-1からの無線通信チャネル1chのCS結果通知に応答して、AP12-1の無線通信チャネル6chのCS命令を送信する(処理段階P19)。
Furthermore, the
AP12-3は、通信再開命令に応答して、無線通信チャネル1chの使用許可命令を無線通信エリア13-3内の端末装置14-3に送信する(処理段階P20)。 The AP 12-3, in response to the communication resumption command, transmits a use permission command for the wireless communication channel 1ch to the terminal device 14-3 within the wireless communication area 13-3 (process step P20).
AP12-2は、通信停止命令に応答して、無線通信チャネル6chの使用禁止命令を、無線通信エリア13-2内の端末装置14-2に送信すると共に(処理段階P21)、無線通信エリア13-3内の端末装置14-3に送信する(処理段階P22)。これにより、無線通信エリア13-2内の端末装置14-2は、無線通信チャネル6chの使用禁止命令に応答して、無線通信チャネル6ch以外でのチャネルスキャンを行う(処理段階P23)。この例では、無線通信エリア13-2内の端末装置14-2は、無線通信チャネル6ch以外でのチャネルスキャンを行うが、AP12-1~12-3のいずれとも通信可能ではないため、AP12-2からの指示を待機する無線通信チャネル6chの受信待機に入る(処理段階P24)。 In response to the communication stop command, the AP 12-2 transmits a use prohibition command for the wireless communication channel 6ch to the terminal device 14-2 within the wireless communication area 13-2 (processing step P21). -3 to the terminal device 14-3 (process step P22). As a result, the terminal device 14-2 in the wireless communication area 13-2 responds to the command to prohibit the use of the wireless communication channel 6ch and scans channels other than the wireless communication channel 6ch (processing step P23). In this example, the terminal device 14-2 within the wireless communication area 13-2 scans channels other than the wireless communication channel 6ch, but is unable to communicate with any of the APs 12-1 to 12-3. 2 waits for reception of the wireless communication channel 6ch (processing step P24).
一方、無線通信エリア13-3内の端末装置14-3は、無線通信チャネル6chの使用禁止命令に応答して、無線通信チャネル6ch以外でのチャネルスキャンを行う(処理段階P25)。この例では、無線通信エリア13-3内の端末装置14-3は、無線通信チャネル6ch以外でのチャネルスキャンを行い、AP12-3と通信可能であるため、無線通信チャネル1chで通信する(処理段階P26)。 On the other hand, the terminal device 14-3 in the wireless communication area 13-3 responds to the instruction to prohibit the use of the wireless communication channel 6ch and scans channels other than the wireless communication channel 6ch (processing step P25). In this example, the terminal device 14-3 in the wireless communication area 13-3 performs a channel scan on channels other than the wireless communication channel 6ch, and communicates on the wireless communication channel 1ch because it can communicate with the AP 12-3 (process step P26).
また、AP12-1は、無線通信チャネル6chのCS命令に応答して、無線通信チャネル1chの使用許可命令及び無線通信チャネル6chの使用禁止命令を無線通信エリア13-1内の端末装置14-1に送信する(処理段階P27)。これにより、無線通信エリア13-1内の端末装置14-1は、無線通信チャネル6chの使用禁止命令に応答して、無線通信チャネル6ch以外でのチャネルスキャンを行う(処理段階P28)。この例では、無線通信エリア13-1内の端末装置14-1は、無線通信チャネル6ch以外でのチャネルスキャンを行うが、AP12-1~12-3のいずれとも通信可能ではないため、AP12-1からの指示を待機する無線通信チャネル11chの受信待機に入る(処理段階P29)。 Also, in response to the CS command for the radio communication channel 6ch, the AP 12-1 issues a use permission command for the radio communication channel 1ch and a use prohibition command for the radio communication channel 6ch to the terminal device 14-1 in the radio communication area 13-1. (process step P27). As a result, the terminal device 14-1 in the wireless communication area 13-1 responds to the command to prohibit the use of the wireless communication channel 6ch, and scans channels other than the wireless communication channel 6ch (processing step P28). In this example, the terminal device 14-1 within the wireless communication area 13-1 scans channels other than the wireless communication channel 6ch, but is unable to communicate with any of the APs 12-1 to 12-3. 1 waits for reception of the wireless communication channel 11ch (processing step P29).
更に、AP12-1は、無線通信チャネル6chのCS命令に応答して、無線通信チャネル6chのCSを実施する(処理段階P30)。AP12-1は、無線通信チャネル6chのCSの結果をコントローラ11に通知する(処理段階P31)。
Further, the AP 12-1 implements the CS of the radio communication channel 6ch in response to the CS command of the radio communication channel 6ch (process step P30). The AP 12-1 notifies the
コントローラ11は、AP12-1からの無線通信チャネル6chのCS結果通知に応答して、AP12-2の通信再開命令を送信すると共に(処理段階P32)、AP12-1の無線通信チャネル11chのCS命令を送信する(処理段階P33)。AP12-3は、AP12-1,12-2とは異なる無線通信チャネル1chで無線通信エリア13-3内の端末装置14-3と通信中である。このため、コントローラ11は、この状態では、特にAP12-3の通信を制御する命令を送信しない。
The
AP12-1は、無線通信チャネル11chのCS命令に応答して、無線通信チャネル6chの使用許可命令及び無線通信チャネル11chの使用禁止命令を無線通信エリア13-1内の端末装置14-1に送信する(処理段階P34)。これにより、無線通信エリア13-1内の端末装置14-1は、無線通信チャネル6chの使用停止命令に応答して、無線通信チャネル11ch以外でのチャネルスキャンを行う(処理段階P35)。この例では、無線通信エリア13-1内の端末装置14-1は、無線通信チャネル11ch以外でのチャネルスキャンを行うが、AP12-1~12-3のいずれとも通信可能ではないため、AP12-1からの指示を待機する無線通信チャネル11chの受信待機に入る(処理段階P36)。 In response to the CS command for the radio communication channel 11ch, the AP 12-1 transmits a use permission command for the radio communication channel 6ch and a use prohibition command for the radio communication channel 11ch to the terminal device 14-1 within the radio communication area 13-1. (process step P34). As a result, the terminal device 14-1 in the wireless communication area 13-1 responds to the instruction to stop using the wireless communication channel 6ch and scans channels other than the wireless communication channel 11ch (processing step P35). In this example, the terminal device 14-1 in the wireless communication area 13-1 scans channels other than the wireless communication channel 11ch. 1 waits for reception of the wireless communication channel 11ch (processing step P36).
一方、AP12-2は、通信再開命令に応答して、無線通信チャネル6chの使用許可命令を無線通信エリア13-2内の端末装置14-2に送信する(処理段階P37)。これにより、無線通信エリア13-2内の端末装置14-2は、無線通信チャネル6chの使用許可命令に応答して、無線通信チャネル6chでAP12-2と通信する(処理段階P38)。 On the other hand, the AP 12-2, in response to the communication restart command, transmits a usage permission command for the wireless communication channel 6ch to the terminal device 14-2 within the wireless communication area 13-2 (process step P37). As a result, the terminal device 14-2 within the wireless communication area 13-2 communicates with the AP 12-2 on the wireless communication channel 6ch in response to the use permission command for the wireless communication channel 6ch (process step P38).
更に、AP12-1は、無線通信チャネル11chのCS命令に応答して、無線通信チャネル11chのCSを実施する(処理段階P39)。AP12-1は、無線通信チャネル11chのCSの結果をコントローラ11に通知する(処理段階P40)。
Furthermore, the AP 12-1 implements the CS of the radio communication channel 11ch in response to the CS command of the radio communication channel 11ch (process step P39). The AP 12-1 notifies the
コントローラ11は、AP12-1からの無線通信チャネル11chのCS結果通知に応答して、AP12-1の通信再開命令を送信する(処理段階P41)。
The
AP12-1は、通信再開命令に応答して、無線通信チャネル11chの使用許可命令を無線通信エリア13-1内の端末装置14-1に送信する(処理段階P42)。これにより、無線通信エリア13-1内の端末装置14-1は、無線通信チャネル11chでAP12-1と通信する(処理段階P43)。 The AP 12-1, in response to the communication resumption command, transmits a usage permission command for the wireless communication channel 11ch to the terminal device 14-1 within the wireless communication area 13-1 (process step P42). As a result, the terminal device 14-1 within the wireless communication area 13-1 communicates with the AP 12-1 through the wireless communication channel 11ch (processing step P43).
通信障害検知に伴うAP12-1に対する上記の如き命令の送信及び上記の如き処理は、AP12-1に隣接する各AP12-2,12-3に対しても同様に行うが(処理段階P50)、図5ではそれらの図示は省略する。つまり、この例では、機械が発生する非管理波が各AP12-1~12-3に影響を及ぼす場合、各AP12-1~12-3が無線通信障害を検知してコントローラ11に送信すれば良い。また、通信障害検知に伴う各AP12-1~12-3に対する上記の如き命令の送信及び上記の如き処理は、通信障害検知の毎に繰り返せば良い(処理段階P50)。
The transmission of the command as described above to AP12-1 and the processing as described above due to the detection of the communication failure are performed in the same way for each of AP12-2 and AP12-3 adjacent to AP12-1 (processing step P50). Illustrations thereof are omitted in FIG. In other words, in this example, if an unmanaged wave generated by a machine affects each of the APs 12-1 to 12-3, each of the APs 12-1 to 12-3 detects a wireless communication failure and transmits it to the
なお、通信停止するAP12-iは、後述するスケジューリングに従って選択するようにしても良い。 Note that the AP 12-i whose communication is to be stopped may be selected according to scheduling, which will be described later.
その後、コントローラ11は、非管理波が各AP12-1~12-3に及ぼす干渉量、即ち、各AP12-1~12-3への非管理波からの干渉量を、各AP12-1~12-3からのCS結果通知から推定する(処理段階P60)。非管理波の干渉量は、例えば周知の方法で算出可能である。具体的には、コントローラ11は、各AP12-1~12-3からの通信障害通知を取得した後に各AP12-1~12-3にCSを行わせて受信したCS結果通知を用いて、非管理波が各AP12-1~12-3に及ぼす干渉量を算出しても良い。
Thereafter, the
また、コントローラ11は、無線通信チャネルの割り当ての探索時に、非管理波の干渉量を考慮して総干渉量を推定する(処理段階P70)。具体的には、コントローラ11は、非管理波の干渉量と管理波の干渉量との総和を、総干渉量として算出しても良い。
In addition, the
更に、コントローラ11は、例えば総干渉量が最小となる無線通信チャネルの割り当てを決定し、各AP12-1~12-3に割り当てる無線通信チャネルを送信する(処理段階P80)。非管理波の干渉量を算出することで、無線障害発生時に、コントローラ11が干渉を回避するように各AP12-1~12-3の無線通信チャネルの割り当てを行うことができる。
Further, the
各AP12-1~12-3の無線通信チャネルの割り当ての後、各AP12-1~12-3は、割り当てられた無線通信チャネルで端末装置14-1~14-3と通信することができる(処理段階P90)。 After the wireless communication channel allocation for each AP 12-1 to 12-3, each AP 12-1 to 12-3 can communicate with the terminal devices 14-1 to 14-3 on the allocated wireless communication channel ( process step P90).
図6は、コントローラの処理の一例を説明するフローチャートである。図6に示す処理は、図2に示すコントローラ11のプロセッサ112が、例えばメモリ113に記憶されたプログラムを実行することで実行できる。
FIG. 6 is a flowchart illustrating an example of processing by the controller. The processing shown in FIG. 6 can be executed by the
図6において、ステップS1では、プロセッサ112が、各AP12-1~12-3からの無線障害通知(例えば図5に示す処理段階P6に関連)に基づいて、無線通信チャネルの無線通信障害の状況を取得する。ステップS2では、プロセッサ112が、CSを実施するAPの集合と、CS対象の無線通信チャネルと、CSを実施するAPの順番と、CS対象の無線通信チャネルの順番を決定する。プロセッサ112は、例えばメモリ113に記憶されている各AP12-1~12-3の位置関係と無線通信チャネルに関するデータに基づいて、ステップS2の処理を実行する。ここで、APの集合は、無線通信障害を検知したAPと当該APに隣接する隣接APを含む集合である。また、CS対象の無線通信チャネルは、非管理波推定システム1が使用する無線通信チャネルである。なお、順番は、例えばランダムな順番であっても良い。
In FIG. 6, in step S1, the
ステップS3では、プロセッサ112が、例えばメモリ113に記憶されているスケジュールに応じて、該当するAPに通信停止命令、該当するAPに通信再開命令、及び該当するAPにCS命令とCS対象の無線通信チャネルを送信する。ステップS3の処理は、例えば図5に示す処理段階P7,P8,P17~P19,P32,P33,P41に相当する。ステップS4では、プロセッサ112が、該当するAPからのCSの結果である、例えばRSSIの最大値に基づくCS結果通知(例えば図5に示す処理段階P16,P31,P40に相当)を収集する。ステップS5では、プロセッサ112が、未実施のCS対象の無線通信チャネルがあるか否かを判定し、判定結果がYESであると処理はステップS3へ戻り、判定結果がNOであると処理はステップS6へ進む。
In step S3, the
ステップS6では、プロセッサ112が、該当するAPに通信再開命令を送信する(例えば図5に示す処理段階P17,P32,P41に相当)。ステップS7では、プロセッサ112が、各APからのCS結果通知を用いて、各APへの非管理波からの干渉量を周知の方法で算出する。ステップS8では、プロセッサ112が、無線通信チャネルの割り当ての探索時に、算出した非管理波からの干渉量を考慮して総干渉量を算出する(例えば図5に示す処理段階P60に相当)。総干渉量は、例えば各APにおける非管理波からの干渉量と、各APにおける管理波からの干渉量の総和から算出できる。ステップS9では、プロセッサ112が、例えば算出した総干渉量が最小となる無線通信チャネルの割り当てを決定する(例えば図5に示す処理段階P70に相当)。ステップS10では、プロセッサ112が、各APに割り当てる無線通信チャネルを送信し(例えば図5に示す処理段階P80に相当)、処理は終了する。
In step S6, the
このようにして、各APに無線通信チャネルの候補を割り当てながら、最適な無線通信チャネルの割り当てを探索する。具体的には、各APについて、各無線通信チャネルの候補における総干渉量を算出し、例えば総干渉量が最小となる無線通信チャネルの割り当てを決定する。これにより、最適な無線通信チャネルの割り当てを探索するのに要する計算量を比較的低く抑えることができる。また、隣接するAPで受信したRSSI等から、各APの干渉の受けやすさを算出し、全てのAPの中で干渉を受けやすいAPから優先的に無線通信チャネルを割り当てることで、無線通信システム全体の干渉量を低減するようにしても良い。 In this way, while allocating candidates for wireless communication channels to each AP, the optimum wireless communication channel assignment is searched for. Specifically, for each AP, the total amount of interference in each wireless communication channel candidate is calculated, and, for example, allocation of the wireless communication channel that minimizes the total amount of interference is determined. This makes it possible to keep the amount of computation required to search for the optimum wireless communication channel allocation relatively low. In addition, by calculating the susceptibility of each AP to interference from the RSSI received by neighboring APs, and assigning wireless communication channels preferentially from the APs that are more susceptible to interference among all APs, the wireless communication system You may make it reduce the interference amount of the whole.
図7は、APの通信品質の取得及び通知処理の一例を説明するフローチャートである。図7に示す通信品質の取得及び通知処理は、図3に示すAP12-iのプロセッサ122が、例えばメモリ123に記憶されたプログラムを実行することで実行できる。
FIG. 7 is a flowchart illustrating an example of AP communication quality acquisition and notification processing. The communication quality acquisition and notification processing shown in FIG. 7 can be executed by the
図7において、ステップS21では、プロセッサ122が、無線通信チャネルの通信品質を取得する(例えば図5に示す処理段階P4の影響を含む)。無線通信チャネルの通信品質は、例えばRSSI及びPERに基づき、周知の方法で取得できる。ステップS22では、プロセッサ122が、無線通信チャネルの通信品質の劣化を検知する(例えば図5に示す処理段階P5に相当)。無線通信チャネルの通信品質の劣化のうち干渉は、例えばRSSIが閾値以上、且つ、PERが閾値以上である場合に検知できる。ステップS23では、プロセッサ122が、無線通信チャネルの通信品質の劣化をコントローラ11に送信し(例えば図5に示す処理段階P6に相当)、処理は終了する。
In FIG. 7, at step S21, the
図8は、APの通信停止処理の一例を説明するフローチャートである。図8に示す通信停止処理は、図3に示すAP12-iのプロセッサ122が、例えばメモリ123に記憶されたプログラムを実行することで実行できる。
FIG. 8 is a flowchart illustrating an example of AP communication stop processing. The communication stop processing shown in FIG. 8 can be executed by the
図8において、ステップS24では、プロセッサ122が、コントローラ11からの通信停止命令を受信する(例えば図5に示す処理段階P7,P18に関連)。ステップS25では、プロセッサ122が、接続される端末装置14に無線通信チャネルの使用禁止命令を送信する(例えば図5に示す処理段階P13,P21,P22に相当)。ステップS26では、プロセッサ122が、接続される端末装置14との通信を停止し、処理は終了する。
In FIG. 8, at step S24, the
図9は、APの通信再開処理の一例を説明するフローチャートである。図9に示す通信再開処理は、図3に示すAP12-iのプロセッサ122が、例えばメモリ123に記憶されたプログラムを実行することで実行できる。
FIG. 9 is a flowchart illustrating an example of AP communication resumption processing. The communication resuming process shown in FIG. 9 can be executed by the
図9において、ステップS27では、プロセッサ122が、コントローラ11から通信再開命令と無線通信チャネルを受信する(例えば図5に示す処理段階P17,P32,P41)に関連)。ステップS28では、プロセッサ122が、接続される端末装置14に無線通信チャネルの使用許可命令を送信する(例えば図5に示す処理段階P20,P37,P42に相当)。ステップS29では、プロセッサ122が、端末装置14との通信を再開し(例えば図5に示す処理段階P26,P38,P43に相当)、処理は終了する。
In FIG. 9, at step S27,
図10は、APのキャリアセンス結果の通知処理の一例を説明するフローチャートである。図10に示すキャリアセンス結果の通知処理は、図3に示すAP12-iのプロセッサ122が、例えばメモリ123に記憶されたプログラムを実行することで実行できる。
FIG. 10 is a flowchart for explaining an example of the AP's carrier sense result notification process. The carrier sense result notification process shown in FIG. 10 can be executed by the
図10において、ステップS31では、プロセッサ122が、コントローラ11からのCS命令とCS対象の無線通信チャネルを受信する(例えば図5に示す処理段階P8,P19,P33に関連)。ステップS32では、プロセッサ122が、接続される端末装置14に無線通信チャネルの使用禁止命令を送信する(例えば図5に示す処理段階P9,P27,P34に相当)。ステップS33では、端末装置14との通信を停止し、対象となる無線通信チャネルをCSする(例えば図5に示す処理段階P12,P30,P39に相当)。ステップS34では、プロセッサ122が、対象となる無線通信チャネルのCSの結果をコントローラ11に送信することでCS結果通知を行い(例えば図5に示す処理段階P16,P31,P40に相当)、処理は終了する。
In FIG. 10, at step S31,
図11は、端末装置の処理の一例を説明するフローチャートである。図11に示す処理は、図4に示す端末装置14のプロセッサ142が、例えばメモリ143に記憶されたプログラムを実行することで実行できる。
FIG. 11 is a flowchart illustrating an example of processing of the terminal device. The processing shown in FIG. 11 can be executed by the
図11において、ステップS41では、プロセッサ142が、APに接続して通信を開始する(例えば図5に示す処理段階P1~P3,P15,P26,P37,P41に相当)。ステップS42では、プロセッサ142が、APから無線通信チャネルの使用禁止命令を受信する(例えば図5に示す処理段階P9,P13,P21,P22,P27,P34に関連)。ステップS43では、プロセッサ142が、使用が禁止された無線通信チャネル以外の無線通信チャネルを利用して他の接続可能なAPを探索するチャネルスキャンを実施する(例えば図5に示す処理段階P10,P14,P24,P25,P28,P35に相当)。
In FIG. 11, in step S41, the
ステップS44では、プロセッサ142が、他の接続可能なAPが存在するか否かを判定し、判定結果がYESであると処理はステップS45へ進み、判定結果がNOであると処理はステップS46へ進む。ステップS45では、プロセッサ142が、該当APへ接続して通信を再開し(例えば図5に示す処理段階P15に相当)、処理は終了する。一方、ステップS46では、プロセッサ142が、送信を停止し、APからの指示の受信待機に入る(例えば図5に示す処理段階P11,P24,P29,P36に相当)。ステップS47では、プロセッサ142が、APから無線通信チャネルの使用許可命令と無線通信チャネルを受信する(例えば図5に示す処理段階P43に関連)。ステップS48では、プロセッサ142が、該当APに接続して通信を再開し(例えば図5に示す処理段階P43に相当)、処理は終了する。
In step S44, the
図12は、非管理波推定システムの機能構成の一例を示すブロック図である。図12において、コントローラ11は、例えばIP(Internet Protocol)通信を行える有線LAN(Local Area Network)等の有線ネットワーク501を介して各AP12-iと通信可能である。また、各AP12-iは、無線通信を行える無線LAN等の無線ネットワーク502を介して各端末装置14と通信可能である。
FIG. 12 is a block diagram showing an example of a functional configuration of an unsupervised wave estimation system. In FIG. 12, the
図12に示すコントローラ11は、品質管理部1101と、スケジューリング部1102と、命令送信部1103と、割当チャネル決定部1104と、無線チャネル割当部1105とを有する。各部1101~1105の処理は、図2に示すコントローラ11のプロセッサ112により実行可能である。
品質管理部1101は、各AP12-iから通知される無線通信チャネルの通信品質を管理する。各AP12-iから通知される無線通信チャネルの通信品質は、例えば当該無線通信チャネルのRSSIが閾値以上、且つ、PERが閾値以上である場合は干渉が発生したことを示す通信障害通知を含む。また、各AP12-iからのCS結果通知は、例えばRSSIの最大値に基づくものであっても良く、非管理波が各AP12-iに及ぼす干渉量を表す。品質管理部1101が実行する処理は、例えば図6に示すステップS1,S4,S5,S7,S8の処理に相当する。
スケジューリング部1102は、例えばメモリ113に記憶されているスケジュールに応じて、CSを実施するAP12-iとCS対象の無線通信チャネルの順番を決定するスケジューリングを行う。スケジューリング部1102は、スケジュールに応じて、同時に通信停止する端末装置14の数を最小化するCSスケジューリングを行っても良い。この場合、スケジューリング部1102は、APの停止により通信状態を変更する端末装置14の数を最小化するCSスケジューリングを行っても、同じ端末装置14を閾値を超える時間以上通信停止状態にしないCSスケジューリングを行っても良い。コントローラ11は、例えば各通信停止エリア内の端末装置14を通信停止状態に維持する時間をタイマ等で管理できる。従って、スケジューリング部1102は、タイマ等で管理されている、端末装置14を通信停止状態に維持する時間が、閾値を超えないようにCSスケジューリングを行えば良い。スケジューリング部1102がスケジューリングに用いるスケジュールは、複数のスケジュールから選択可能であっても良い。スケジューリング部1102が実行する処理は、例えば図6に示すステップS2の処理に相当する。
命令送信部1103は、スケジューリング部1102が行うスケジューリングに応じて、各AP12-iに通信停止命令、通信再開命令、CS命令等を送信する。命令送信部1103が実行する処理は、例えば図6に示すステップS3,S6の処理に相当する。
The
割当チャネル決定部1104は、例えば推定総干渉量が最小となるチャネル割り当てを探索して割当チャネルを決定する。割当チャネル決定部1104は、推定総干渉量が所定値以下となるチャネル割り当てを探索して割当チャネルを決定しても良い。割当チャネル決定部1104が実行する処理は、例えば図6に示すステップS9の処理に相当する。 Allocation channel determination section 1104 determines the allocation channel by searching for channel allocation that minimizes the estimated total interference amount, for example. Allocation channel determination section 1104 may determine the allocation channel by searching for channel allocation in which the estimated total interference amount is equal to or less than a predetermined value. The processing executed by the allocation channel determination unit 1104 corresponds to, for example, the processing of step S9 shown in FIG.
無線チャネル割当部1105は、割当チャネル決定部1104が決定した割当チャネルを各AP12-iに送信する。無線チャネル割当部1105が実行する処理は、例えば図6に示すステップS10の処理に相当する。
Radio
図12に示すAP12-iは、通信制御部1201と、命令送信部1202と、無線LAN通信部1203と、品質取得部1204と、品質評価部1205とを有する。各部1201~1205の処理は、図3に示すAP12-iのプロセッサ122により実行可能である。
AP 12-i shown in FIG. The processing of each unit 1201-1205 can be executed by the
通信制御部1201は、コントローラ11からの命令に応答して、通信停止、通信再開、CS、チャネル割り当て等を制御する。
The
命令送信部1202は、送信停止又はCSするとき端末装置14に無線通信チャネルの使用禁止命令を送信し、通信再開するとき端末装置14に無線通信チャネルの使用許可命令を送信する。命令送信部1202が実行する処理は、例えば図10に示すステップS31~S34の処理に相当する。
The
通信制御部1201及び命令送信部1202が実行する処理は、例えば図8に示すステップS24~S26及び例えば図9に示すステップS27~S29の処理に相当する。
The processing executed by the
無線LAN通信部1203は、無線LAN接続を確立して端末装置14との無線通信と、CSを実施する。
A wireless
品質取得部1204は、無線通信に使用している無線通信チャネルの通信品質、CS時の無線通信チャネルの通信品質等を取得する。品質取得部1204は、例えば無線通信チャネルのRSSIとPERに基づく通信品質のリストを取得しても良い。品質取得部1204が実行する処理は、例えば図7に示すステップS21の処理に相当する。
The
品質評価部1205は、品質取得部1204が取得した無線通信チャネルの通信品質を例えば周知の方法で評価する。品質評価部1205は、例えば無線通信チャネルのRSSIが閾値以上、且つ、PERが閾値以上であるか否かを評価する。品質取得部1204は、例えば無線通信チャネルのRSSIが閾値以上、且つ、PERが閾値以上であると、干渉を検知することができる。品質取得部1204が実行する処理は、例えば図7に示すステップS22,S23の処理に相当する。
図12に示す端末装置14は、通信制御部1401と、無線LAN通信部1402とを有する。各部1401,1402の処理は、図4に示す端末装置14のプロセッサ142により実行可能である。
The
通信制御部1401は、APから無線通信チャネルの使用禁止命令の受信時に、他のAPに接続、或いは、当該APからの指示の受信待機に入ること等を制御する。また、通信制御部1401は、APから無線通信チャネルの使用許可命令の受信時に、当該APへ接続すること等を制御する。通信制御部1401が実行する処理は、例えば図11に示すステップS41~S48の処理に相当する。
The
無線LAN通信部1402は、無線LAN接続を確立してAP12-iとの無線通信を行う。
A wireless
図13は、無線通信エリアの一例を示す図である。図13は、中心の無線通信エリア13-1に対し、4つの隣接する無線通信エリア13-2~13-5が配置されている例を示す。図13及び後述する図14及び図15において、コントローラ11、AP12-i、及び端末装置14の図示は省略する。この例では、隣接するAPの無線通信チャネルは互いに異なるように選定されている。無線通信エリア13-1内のAPは、無線通信チャネル1chで端末装置14と通信可能である。無線通信エリア13-2内のAPは、無線通信チャネル11chで端末装置14と通信可能であり、無線通信エリア13-3内のAPは、無線通信チャネル6chで端末装置14と通信可能である。無線通信エリア13-4内のAPは、無線通信チャネル6chで端末装置14と通信可能であり、無線通信エリア13-5内のAPは、無線通信チャネル11chで端末装置14と通信可能である。なお、無線通信エリア13-1と、無線通信エリア13-2~13-5とは、一部重複している。
FIG. 13 is a diagram showing an example of a wireless communication area. FIG. 13 shows an example in which four adjacent wireless communication areas 13-2 to 13-5 are arranged with respect to a central wireless communication area 13-1. In FIG. 13 and FIGS. 14 and 15 described later, illustration of the
図14は、通信停止エリアの一例を示す図である。図14は、中心の無線通信エリア13-1内のAPが無線通信チャネル1chをCSする場合の通信停止エリア13Aを、ハッチングで示す。通信停止エリア13Aは、無線通信エリア13-1のうち、隣接する無線通信エリア13-2~13-5と重複しない領域に相当する。
FIG. 14 is a diagram showing an example of a communication stop area. In FIG. 14, hatching indicates a
図15は、無線停止エリアの他の例を示す図である。図15は、中心の無線通信エリア13-1内のAPが無線通信チャネル11chをCSする場合の通信停止エリア13Bを、ハッチングで示す。通信停止エリア13Bは、図13に示す通信停止エリア13Aと、隣接する無線通信エリア13-2,13-5を組み合わせた領域に相当する。
FIG. 15 is a diagram showing another example of a wireless stop area. In FIG. 15, hatching indicates a
例えば、図13に示す配置のように、合計5つのAPが設置されている場合、各APの配下に10台の端末装置が属している場合を想定する。このような配置を上記特許文献1の無線ネットワークに適用すると、非管理波が各親局(各APに相当)に及ぼす干渉量を推定する際に、無線ネットワーク全体が定期的に無線通信不能になってしまう。この例の場合、非管理波が各親局(各APに相当)に及ぼす干渉量を推定する際に、全ての親局(5つのAPに相当)と全ての子局(50台の端末装置に相当)が定期的に無線通信不能になってしまう。 For example, assume that a total of five APs are installed as shown in FIG. 13, and ten terminal devices belong to each AP. When such an arrangement is applied to the wireless network of Patent Document 1, when estimating the amount of interference that unmanaged waves exert on each parent station (equivalent to each AP), the entire wireless network periodically becomes disabled for wireless communication. turn into. In the case of this example, when estimating the amount of interference that unmanaged waves exert on each parent station (corresponding to each AP), all parent stations (corresponding to five APs) and all child stations (50 terminal units) (equivalent to ) periodically loses wireless communication.
これに対して、本実施例では、上記の配置と同じ条件下で、非管理波が各APに及ぼす干渉量を推定する際に、図14及び図15からもわかるように、1つ~3つ程度のAPと、3台~27台程度の端末装置を通信停止にすれば良い。つまり、非管理波が各APに及ぼす干渉量の推定を、無線ネットワーク全体を無線通信不能にすることなく、無線通信不能となる端末装置の数を減らして実現することができる。このため、端末装置を利用して行う作業の作業効率の低下を抑えることもできる。また、CSを実施するAPに隣接する隣接APのうち、CS対象と同じ無線通信チャネルを使用している隣接APだけを停止することで、非管理波が各APに及ぼす干渉量を正確に推定することができる。 On the other hand, in this embodiment, under the same conditions as the arrangement described above, when estimating the amount of interference that unmanaged waves exert on each AP, as can be seen from FIGS. It suffices to stop communication with about 1 AP and about 3 to 27 terminal devices. In other words, the estimation of the amount of interference that unmanaged waves exerts on each AP can be realized by reducing the number of terminal devices that are disabled for wireless communication without disabling wireless communication for the entire wireless network. Therefore, it is possible to suppress a decrease in work efficiency of work performed using the terminal device. In addition, by stopping only the adjacent APs that use the same wireless communication channel as the CS target among the adjacent APs adjacent to the AP that performs CS, the amount of interference that unmanaged waves exert on each AP can be accurately estimated. can do.
IoT(Internet of Things)等の普及により、電磁波等の管理不可能な非管理波の増加を避けることは難しい。しかし、最適な無線通信チャネルを選択するために一度に通信停止する端末装置の数が多い場合には、非管理波推定システムが適用される無線通信システムが提供するサービスの質が低下してしまう。これに対し、本実施例では、同時に通信停止する端末装置の数を、工場等の局所領域内の少ない数に抑えることができるので、無線通信システムが提供するサービスの質の低下を抑えることができる。本実施例において、非管理波推定システムが適用される無線通信システムが提供するサービスの質の低下を抑える効果は、局所領域が広くなる程、相対的に大きくなる。 With the spread of IoT (Internet of Things) and the like, it is difficult to avoid an increase in unmanageable unmanaged waves such as electromagnetic waves. However, if a large number of terminal devices stop communication at once in order to select the optimum radio communication channel, the quality of service provided by the radio communication system to which the unmanaged wave estimation system is applied deteriorates. . On the other hand, in the present embodiment, the number of terminal devices that stop communication at the same time can be suppressed to a small number within a local area such as a factory, so that deterioration of the quality of service provided by the wireless communication system can be suppressed. can. In this embodiment, the effect of suppressing deterioration of the quality of service provided by the radio communication system to which the unmanaged wave estimation system is applied relatively increases as the local area becomes wider.
また、機械等のシステム以外の機器が発生する電磁波等の非管理波の干渉量を正確に推定することで、無線障害発生時に、非管理波推定装置が干渉を回避するように各APの無線通信チャネルの割り当て又は再割り当てを行うことができる。更に、APの増設時等の無線LAN環境の変化に対しても、非管理波推定装置が干渉を回避するように各APの無線通信チャネルの割り当て又は再割り当てを行うことができる。 In addition, by accurately estimating the interference amount of unmanaged waves such as electromagnetic waves generated by equipment other than the system such as machines, the unmanaged wave estimator can avoid interference when wireless interference occurs. Communication channels can be assigned or reassigned. Furthermore, even when the wireless LAN environment changes, such as when APs are added, the wireless communication channel of each AP can be assigned or reassigned so that the unmanaged wave estimation device can avoid interference.
本実施例では、最適な無線通信チャネルの割り当てを探索するのに要する計算量を比較的低く抑えることができる。このため、無線障害発生や無線LAN環境の変化等に対しても、非管理波推定装置が、干渉を回避するように各APの無線通信チャネルの割り当て又は再割り当てを効率的に行うことができる。 In this embodiment, the amount of computation required to search for the optimum wireless communication channel assignment can be kept relatively low. Therefore, the unmanaged wave estimating device can efficiently allocate or reassign wireless communication channels of each AP so as to avoid interference even in the event of occurrence of radio interference, changes in the wireless LAN environment, and the like. .
以上の実施例を含む実施形態に関し、更に以下の付記を開示する。
(付記1)
非管理波がアクセスポイントに及ぼす干渉量を推定する非管理波推定装置であって、
複数のアクセスポイントの位置関係と無線通信チャネルに関するデータを記憶する記憶装置と、
前記データに基づいて、キャリアセンスするアクセスポイントとキャリアセンス対象の無線通信チャネルに応じて通信停止するアクセスポイントを決定し、前記通信停止するアクセスポイントに、前記通信停止するアクセスポイントに接続される端末装置に対して前記キャリアセンス対象の前記無線通信チャネルの使用を禁止させるプロセッサと、
を備えたことを特徴とする、非管理波推定装置。
(付記2)
前記プロセッサは、
隣接するアクセスポイントの無線通信チャネルが互いに異なるように選定し、
各アクセスポイントが無線通信に使用している無線通信チャネルをキャリアセンスするとき、当該アクセスポイントの無線通信を停止し、
各アクセスポイントが無線通信に使用していない無線通信チャネルをキャリアセンスするとき、当該アクセスポイントに加え、当該アクセスポイントに隣接する隣接アクセスポイントのうち、当該無線通信チャネルを無線通信に使用している隣接アクセスポイントの無線通信を停止する、
ことを特徴とする、付記1記載の非管理波推定装置。
(付記3)
前記プロセッサは、同時に通信停止する端末装置の数を最小化するスケジューリングを行うことを特徴とする、付記1又は2記載の非管理波推定装置。
(付記4)
アクセスポイントの無線通信の停止により通信状態を変更する端末装置の数を最小化するスケジューリングを行うことを特徴とする、付記3記載の非管理波推定装置。
(付記5)
同じ端末装置を閾値を超える時間以上通信停止状態にしないスケジューリングを行うことを特徴とする、付記3記載の非管理波推定装置。
(付記6)
前記プロセッサは、前記非管理波による無線通信障害を検知したアクセスポイントからの通知に応答して、前記キャリアセンスするアクセスポイントと前記キャリアセンス対象の無線通信チャネルに応じて通信停止するアクセスポイントを決定することを特徴とする、付記1乃至5のいずれか1項記載の非管理波推定装置。
(付記7)
前記プロセッサは、
各アクセスポイントにおけるキャリアセンスの結果を通知する結果通知を用いて前記非管理波が各アクセスポイントに及ぼす干渉量を算出し、
無線通信チャネルの割り当ての探索時に、算出した前記非管理波からの干渉量と、管理波からの干渉量とから総干渉量を算出し、
前記総干渉量が最小となる無線通信チャネルの割り当てを決定する、
ことを特徴とする、付記6記載の非管理波推定装置。
(付記8)
非管理波が各アクセスポイントに及ぼす干渉量を推定する非管理波推定システムであって、
複数のアクセスポイントと、
前記複数のアクセスポイントの位置関係と無線通信チャネルに関するデータに基づいて、キャリアセンスするアクセスポイントとキャリアセンス対象の無線通信チャネルに応じて通信停止するアクセスポイントを決定する非管理波推定装置と、
前記通信停止するアクセスポイントに接続され、前記キャリアセンス対象の無線通信チャネルの使用を禁止される端末装置と、
を備えたことを特徴とする、非管理波推定システム。
(付記9)
前記非管理波推定装置は、
隣接するアクセスポイントの無線通信チャネルが互いに異なるように選定し、
各アクセスポイントが無線通信に使用している無線通信チャネルをキャリアセンスするとき、当該アクセスポイントの無線通信を停止し、
各アクセスポイントが無線通信に使用していない無線通信チャネルをキャリアセンスするとき、当該アクセスポイントに加え、当該アクセスポイントに隣接する隣接アクセスポイントのうち、当該無線通信チャネルを無線通信に使用している隣接アクセスポイントの無線通信を停止する、
ことを特徴とする、付記8記載の非管理波推定システム。
(付記10)
前記非管理波推定装置は、同時に通信停止する端末装置の数を最小化するスケジューリングを行うことを特徴とする、付記8又は9記載の非管理波推定システム。
(付記11)
前記非管理波推定装置は、アクセスポイントの無線通信の停止により通信状態を変更する端末装置の数を最小化するスケジューリングを行うことを特徴とする、付記10記載の非管理波推定システム。
(付記12)
前記非管理波推定装置は、同じ端末装置を閾値を超える時間以上通信停止状態にしないスケジューリングを行うことを特徴とする、付記10記載の非管理波推定システム。
(付記13)
前記端末装置は、
あるアクセスポイントからの、前記無線通信チャネルの使用を禁止する命令に応答して、使用が禁止された無線通信チャネル以外の無線通信チャネルを利用して他の接続可能なアクセスポイントを探索するチャネルスキャンを実施し、
接続可能なアクセスポイントがあると、当該アクセスポイントへ接続して通信を再開し、
接続可能なアクセスポイントがないと、送信を停止し、前記あるアクセスポイントからの指示の受信待機に入る、
ことを特徴とする、付記8乃至12のいずれか1項記載の非管理波推定システム。
(付記14)
前記非管理波推定装置は、前記非管理波による無線通信障害を検知したアクセスポイントからの通知に応答して、前記キャリアセンスするアクセスポイントと前記キャリアセンス対象の無線通信チャネルに応じて通信停止するアクセスポイントを決定することを特徴とする、付記8乃至13のいずれか1項記載の非管理波推定システム。
(付記15)
前記非管理波推定装置は、
各アクセスポイントにおけるキャリアセンスの結果を通知する結果通知を用いて前記非管理波が各アクセスポイントに及ぼす干渉量を算出し、
無線通信チャネルの割り当ての探索時に、算出した前記非管理波からの干渉量と、管理波からの干渉量とから総干渉量を算出し、
前記総干渉量が最小となる無線通信チャネルの割り当てを決定する、
ことを特徴とする、付記14記載の非管理波推定システム。
(付記16)
非管理波が複数のアクセスポイントに及ぼす干渉量を推定する非管理波推定方法であって、
非管理波推定装置が、各アクセスポイントの位置関係と無線通信チャネルに関するデータに基づいて、キャリアセンスするアクセスポイントとキャリアセンス対象の無線通信チャネルに応じて通信停止するアクセスポイントを決定し、
前記非管理波推定装置が、通信停止するアクセスポイントに、当該通信停止するアクセスポイントに接続される端末装置に対してキャリアセンス対象の無線通信チャネルの使用を禁止させる、
処理を含むことを特徴とする、非管理波推定方法。
(付記17)
前記非管理波推定装置が、
隣接するアクセスポイントの無線通信チャネルが互いに異なるように選定し、
各アクセスポイントが無線通信に使用している無線通信チャネルをキャリアセンスするとき、当該アクセスポイントの無線通信を停止し、
各アクセスポイントが無線通信に使用していない無線通信チャネルをキャリアセンスするとき、当該アクセスポイントに加え、当該アクセスポイントに隣接する隣接アクセスポイントのうち、当該無線通信チャネルを無線通信に使用している隣接アクセスポイントの無線通信を停止する、
ことを特徴とする、付記16記載の非管理波推定方法。
(付記18)
前記非管理波推定装置が、同時に通信停止する端末装置の数を最小化するスケジューリングを行うことを特徴とする、付記16又は17記載の非管理波推定方法。
(付記19)
前記非管理波推定装置が、アクセスポイントの無線通信の停止により通信状態を変更する端末装置の数を最小化するスケジューリングを行うことを特徴とする、付記18記載の非管理波推定方法。
(付記20)
前記非管理波推定装置が、同じ端末装置を閾値を超える時間以上通信停止状態にしないスケジューリングを行うことを特徴とする、付記18記載の非管理波推定方法。
The following notes are further disclosed with respect to the embodiments including the above examples.
(Appendix 1)
An unmanaged wave estimation device for estimating the amount of interference that unmanaged waves exert on an access point,
a storage device that stores data on the positional relationship of a plurality of access points and wireless communication channels;
determining an access point for carrier sensing and an access point for suspending communication according to a wireless communication channel to be carrier sensed based on the data; a processor for prohibiting a device from using the wireless communication channel subject to carrier sense;
An unsupervised wave estimation device comprising:
(Appendix 2)
The processor
selecting wireless communication channels of adjacent access points to be different from each other;
When carrier sensing is performed on a wireless communication channel used for wireless communication by each access point, the wireless communication of the access point is stopped,
When each access point performs carrier sensing on a wireless communication channel not used for wireless communication, the wireless communication channel is used for wireless communication among adjacent access points adjacent to the access point in addition to the access point. stop wireless communication of neighboring access points,
The unsupervised wave estimation device according to Supplementary Note 1, characterized by:
(Appendix 3)
3. The unmanaged wave estimating apparatus according to appendix 1 or 2, wherein the processor performs scheduling to minimize the number of terminal apparatuses that stop communication at the same time.
(Appendix 4)
The unmanaged wave estimating apparatus according to appendix 3, wherein scheduling is performed to minimize the number of terminal apparatuses whose communication state is changed due to suspension of radio communication of an access point.
(Appendix 5)
The unmanaged wave estimating apparatus according to appendix 3, wherein scheduling is performed such that the same terminal apparatus is not in a communication suspension state for a period of time exceeding a threshold.
(Appendix 6)
The processor determines, in response to a notification from an access point that has detected a wireless communication failure due to the unmanaged wave, an access point to perform carrier sensing and an access point to suspend communication according to the wireless communication channel subject to carrier sensing. The unsupervised wave estimation device according to any one of appendices 1 to 5, characterized in that:
(Appendix 7)
The processor
calculating the amount of interference exerted by the unmanaged waves on each access point using result notification for notifying the result of carrier sensing at each access point;
calculating a total amount of interference from the calculated amount of interference from unmanaged waves and the amount of interference from managed waves when searching for allocation of a wireless communication channel;
Determining allocation of a wireless communication channel that minimizes the total amount of interference;
The unsupervised wave estimation device according to appendix 6, characterized by:
(Appendix 8)
An unmanaged wave estimation system for estimating the amount of interference that unmanaged waves exert on each access point,
multiple access points and
an unmanaged wave estimating device that determines an access point to perform carrier sensing and an access point to suspend communication according to a wireless communication channel to be carrier sensed, based on the positional relationship of the plurality of access points and data on wireless communication channels;
a terminal device connected to the access point for which communication is suspended and prohibited from using the wireless communication channel subject to carrier sense;
An unsupervised wave estimation system, comprising:
(Appendix 9)
The unmanaged wave estimation device,
selecting wireless communication channels of adjacent access points to be different from each other;
When carrier sensing is performed on a wireless communication channel used for wireless communication by each access point, the wireless communication of the access point is stopped,
When each access point performs carrier sensing on a wireless communication channel not used for wireless communication, the wireless communication channel is used for wireless communication among adjacent access points adjacent to the access point in addition to the access point. stop wireless communication of neighboring access points,
The unsupervised wave estimation system according to Supplementary Note 8, characterized by:
(Appendix 10)
10. The unmanaged wave estimation system according to
(Appendix 11)
11. The unmanaged wave estimation system according to supplementary note 10, wherein the unmanaged wave estimation device performs scheduling to minimize the number of terminal devices whose communication state changes due to suspension of wireless communication of an access point.
(Appendix 12)
11. The unmanaged wave estimation system according to supplementary note 10, wherein the unmanaged wave estimation device performs scheduling such that the same terminal device is not put in a communication stop state for a time exceeding a threshold.
(Appendix 13)
The terminal device
A channel scan for searching for other connectable access points using wireless communication channels other than the prohibited wireless communication channel in response to a command from an access point to prohibit the use of the wireless communication channel. and
If there is a connectable access point, connect to that access point and resume communication,
If there is no connectable access point, stop transmission and wait for an instruction from the access point;
The unsupervised wave estimation system according to any one of appendices 8 to 12, characterized by:
(Appendix 14)
The unmanaged wave estimating device, in response to a notification from an access point that has detected a wireless communication failure due to the unmanaged wave, stops communication according to the carrier sensed access point and the carrier sensed wireless communication channel. 14. The unsupervised wave estimation system according to any one of appendices 8 to 13, characterized in that access points are determined.
(Appendix 15)
The unmanaged wave estimation device,
calculating the amount of interference exerted by the unmanaged waves on each access point using result notification for notifying the result of carrier sensing at each access point;
calculating a total amount of interference from the calculated amount of interference from unmanaged waves and the amount of interference from managed waves when searching for allocation of a wireless communication channel;
Determining allocation of a wireless communication channel that minimizes the total amount of interference;
The unsupervised wave estimation system according to
(Appendix 16)
An unmanaged wave estimation method for estimating the amount of interference that unmanaged waves exert on a plurality of access points,
an unmanaged wave estimating device, based on the positional relationship of each access point and data on wireless communication channels, determines an access point for carrier sensing and an access point for suspending communication according to the wireless communication channel for carrier sensing;
The unmanaged wave estimating device causes the access point whose communication is to be suspended to prohibit terminal devices connected to the access point whose communication is to be suspended from using a wireless communication channel subject to carrier sense.
An unsupervised wave estimation method, comprising processing.
(Appendix 17)
The unmanaged wave estimation device,
selecting wireless communication channels of adjacent access points to be different from each other;
When carrier sensing is performed on a wireless communication channel used for wireless communication by each access point, the wireless communication of the access point is stopped,
When each access point performs carrier sensing on a wireless communication channel not used for wireless communication, the wireless communication channel is used for wireless communication among adjacent access points adjacent to the access point in addition to the access point. stop wireless communication of neighboring access points,
The unsupervised wave estimation method according to appendix 16, characterized by:
(Appendix 18)
18. The unmanaged wave estimation method according to appendix 16 or 17, wherein the unmanaged wave estimation device performs scheduling to minimize the number of terminal devices that stop communication at the same time.
(Appendix 19)
19. The unmanaged wave estimation method according to supplementary note 18, wherein the unmanaged wave estimation device performs scheduling to minimize the number of terminal devices whose communication state changes due to suspension of wireless communication of an access point.
(Appendix 20)
19. The unmanaged wave estimation method according to supplementary note 18, wherein the unmanaged wave estimation device performs scheduling such that the same terminal device is not placed in a communication suspension state for a time exceeding a threshold.
以上、開示の非管理波推定装置、非管理波推定システム及び非管理波推定方法を実施例により説明したが、本発明は上記実施例に限定されるものではなく、本発明の範囲内で種々の変形及び改良が可能であることは言うまでもない。 Although the disclosed unmanaged wave estimation device, unmanaged wave estimation system, and unmanaged wave estimation method have been described above with reference to the embodiments, the present invention is not limited to the above-described embodiments, and various modifications can be made within the scope of the present invention. It goes without saying that modifications and improvements are possible.
1 非管理波推定システム
11 コントローラ
12-1~12-4 AP
13-1~13-4 無線通信エリア
13A,13B 通信停止エリア
14,14-1~14-3 端末装置
111,121,141 内部バス
112,122,142 プロセッサ
113,123,143 メモリ
114,124 有線通信モジュール
125,145 無線通信モジュール
126 チャネル品質測定部
501 有線ネットワーク
502 無線ネットワーク
1101 品質管理部
1102 スケジューリング部
1103,1202 命令送信部
1104 割当チャネル決定部
1105 無線チャネル割当部
1201,1401 通信制御部
1203,1402 無線LAN通信部
1204 品質取得部
1205 品質評価部
1 Unmanaged
13-1 to 13-4
Claims (6)
複数のアクセスポイントの位置関係と無線通信チャネルに関するデータを記憶する記憶装置と、
前記データに基づいて、キャリアセンスするアクセスポイントとキャリアセンス対象の無線通信チャネルに応じて通信停止するアクセスポイントを決定し、前記通信停止するアクセスポイントに、前記通信停止するアクセスポイントに接続される端末装置に対して前記キャリアセンス対象の前記無線通信チャネルの使用を禁止させるプロセッサと、
を備え、
前記プロセッサは、
隣接するアクセスポイントの無線通信チャネルが互いに異なるように選定し、
各アクセスポイントが無線通信に使用している無線通信チャネルをキャリアセンスするとき、当該アクセスポイントの無線通信を停止し、
各アクセスポイントが無線通信に使用していない無線通信チャネルをキャリアセンスするとき、当該アクセスポイントに加え、当該アクセスポイントに隣接する隣接アクセスポイントのうち、当該無線通信チャネルを無線通信に使用している隣接アクセスポイントの無線通信を停止する、
ことを特徴とする、非管理波推定装置。 An unmanaged wave estimation device for estimating the amount of interference that unmanaged waves exert on an access point,
a storage device that stores data on the positional relationship of a plurality of access points and wireless communication channels;
determining an access point for carrier sensing and an access point for suspending communication according to a wireless communication channel to be carrier sensed based on the data; a processor for prohibiting a device from using the wireless communication channel subject to carrier sense;
with
The processor
selecting wireless communication channels of adjacent access points to be different from each other;
When carrier sensing is performed on a wireless communication channel used for wireless communication by each access point, the wireless communication of the access point is stopped,
When each access point performs carrier sensing on a wireless communication channel not used for wireless communication, the wireless communication channel is used for wireless communication among adjacent access points adjacent to the access point in addition to the access point. stop wireless communication of neighboring access points,
An unmanaged wave estimation device characterized by:
複数のアクセスポイントと、
前記複数のアクセスポイントの位置関係と無線通信チャネルに関するデータに基づいて、キャリアセンスするアクセスポイントとキャリアセンス対象の無線通信チャネルに応じて通信停止するアクセスポイントを決定する非管理波推定装置と、
前記通信停止するアクセスポイントに接続され、前記キャリアセンス対象の無線通信チャネルの使用を禁止される端末装置と、
を備え、
前記非管理波推定装置は、
隣接するアクセスポイントの無線通信チャネルが互いに異なるように選定し、
各アクセスポイントが無線通信に使用している無線通信チャネルをキャリアセンスするとき、当該アクセスポイントの無線通信を停止し、
各アクセスポイントが無線通信に使用していない無線通信チャネルをキャリアセンスするとき、当該アクセスポイントに加え、当該アクセスポイントに隣接する隣接アクセスポイントのうち、当該無線通信チャネルを無線通信に使用している隣接アクセスポイントの無線通信を停止する、
ことを特徴とする、非管理波推定システム。 An unmanaged wave estimation system for estimating the amount of interference that unmanaged waves exert on each access point,
multiple access points and
an unmanaged wave estimating device that determines an access point to perform carrier sensing and an access point to suspend communication according to a wireless communication channel to be carrier sensed, based on the positional relationship of the plurality of access points and data on wireless communication channels;
a terminal device connected to the access point for which communication is suspended and prohibited from using the wireless communication channel subject to carrier sense;
with
The unmanaged wave estimation device,
selecting wireless communication channels of adjacent access points to be different from each other;
When carrier sensing is performed on a wireless communication channel used for wireless communication by each access point, the wireless communication of the access point is stopped,
When each access point performs carrier sensing on a wireless communication channel not used for wireless communication, the wireless communication channel is used for wireless communication among adjacent access points adjacent to the access point in addition to the access point. stop wireless communication of neighboring access points,
An unmanaged wave estimation system characterized by:
非管理波推定装置が、各アクセスポイントの位置関係と無線通信チャネルに関するデータに基づいて、キャリアセンスするアクセスポイントとキャリアセンス対象の無線通信チャネルに応じて通信停止するアクセスポイントを決定し、
前記非管理波推定装置が、通信停止するアクセスポイントに、当該通信停止するアクセスポイントに接続される端末装置に対してキャリアセンス対象の無線通信チャネルの使用を禁止させる、
処理を含み、
前記非管理波推定装置が、
隣接するアクセスポイントの無線通信チャネルが互いに異なるように選定し、
各アクセスポイントが無線通信に使用している無線通信チャネルをキャリアセンスするとき、当該アクセスポイントの無線通信を停止し、
各アクセスポイントが無線通信に使用していない無線通信チャネルをキャリアセンスするとき、当該アクセスポイントに加え、当該アクセスポイントに隣接する隣接アクセスポイントのうち、当該無線通信チャネルを無線通信に使用している隣接アクセスポイントの無線通信を停止する、
ことを特徴とする、非管理波推定方法。 An unmanaged wave estimation method for estimating the amount of interference that unmanaged waves exert on a plurality of access points,
an unmanaged wave estimating device, based on the positional relationship of each access point and data on wireless communication channels, determines an access point for carrier sensing and an access point for suspending communication according to the wireless communication channel for carrier sensing;
The unmanaged wave estimating device causes the access point whose communication is to be suspended to prohibit terminal devices connected to the access point whose communication is to be suspended from using a wireless communication channel subject to carrier sense.
including processing;
The unmanaged wave estimation device,
selecting wireless communication channels of adjacent access points to be different from each other;
When carrier sensing is performed on a wireless communication channel used for wireless communication by each access point, the wireless communication of the access point is stopped,
When each access point performs carrier sensing on a wireless communication channel not used for wireless communication, the wireless communication channel is used for wireless communication among adjacent access points adjacent to the access point in addition to the access point. stop wireless communication of neighboring access points,
An unsupervised wave estimation method characterized by:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018214105A JP7222224B2 (en) | 2018-11-14 | 2018-11-14 | Unmanaged wave estimation device, unmanaged wave estimation system, and unmanaged wave estimation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018214105A JP7222224B2 (en) | 2018-11-14 | 2018-11-14 | Unmanaged wave estimation device, unmanaged wave estimation system, and unmanaged wave estimation method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020088401A JP2020088401A (en) | 2020-06-04 |
JP7222224B2 true JP7222224B2 (en) | 2023-02-15 |
Family
ID=70910127
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018214105A Active JP7222224B2 (en) | 2018-11-14 | 2018-11-14 | Unmanaged wave estimation device, unmanaged wave estimation system, and unmanaged wave estimation method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7222224B2 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016111579A (en) | 2014-12-09 | 2016-06-20 | 三菱電機株式会社 | Radio communication system, channel selection device, base station and channel selection method |
WO2017022723A1 (en) | 2015-08-04 | 2017-02-09 | 日本電信電話株式会社 | Wireless environment information collecting system and method |
JP2018074192A (en) | 2016-10-24 | 2018-05-10 | 富士通株式会社 | Radio communication system, base station device, radio communication control device and radio communication control method |
-
2018
- 2018-11-14 JP JP2018214105A patent/JP7222224B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016111579A (en) | 2014-12-09 | 2016-06-20 | 三菱電機株式会社 | Radio communication system, channel selection device, base station and channel selection method |
WO2017022723A1 (en) | 2015-08-04 | 2017-02-09 | 日本電信電話株式会社 | Wireless environment information collecting system and method |
JP2018074192A (en) | 2016-10-24 | 2018-05-10 | 富士通株式会社 | Radio communication system, base station device, radio communication control device and radio communication control method |
Also Published As
Publication number | Publication date |
---|---|
JP2020088401A (en) | 2020-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11089484B2 (en) | Communication control apparatus, communication control method, program, and communication system | |
EP2283671B1 (en) | Method and apparatus relating to spectrum sensing | |
EP2803226B1 (en) | Detecting neighboring access points in a network | |
JP5515607B2 (en) | Inter-cell interference reducing communication method and apparatus | |
WO2012086472A1 (en) | Wireless communication device and method of wireless communication | |
WO2014090199A1 (en) | Systems and methods for interference avoidance, channel sounding, and other signaling for multi-user full duplex transmission | |
US9554325B2 (en) | System, apparatus, and method for determining signal quality with multiple access points | |
US20130176960A1 (en) | Apparatus and method for cognitive radio mesh network based on geolocation database | |
US8576809B2 (en) | Facilitating distributed channel access for a plurality of access terminals transmitting in a wireless communication environment | |
KR102360730B1 (en) | Wireless communication system and wireless communication control method | |
JP7222224B2 (en) | Unmanaged wave estimation device, unmanaged wave estimation system, and unmanaged wave estimation method | |
CN108668351B (en) | Communication method and apparatus | |
JP6325038B2 (en) | Radio base station and program | |
JP2018006924A (en) | Control device, base station device, communication system, and base station device control method | |
JP6142454B2 (en) | Wireless communication device, accommodation prediction device, boundary information acquisition device, accommodation prediction method, boundary information acquisition method, and program | |
JP5953564B2 (en) | Access point and access point control method | |
CN107534979B (en) | Wireless communication device and method | |
JP6901002B2 (en) | Communication control method, communication control device and communication control program | |
JP6450994B2 (en) | Management server, communication control method, and program | |
CN111263392B (en) | Uplink data transmission method, device and storage medium of industrial wireless network | |
WO2016064031A1 (en) | Method for migration of ap of station in order to resolve wireless link failure | |
US20160373203A1 (en) | Method for distributed interference coordination and small cell using the same | |
JP2017034711A (en) | Communication control device, communication control method, medium, and communication system | |
JP2005208834A (en) | Distributed processing system and method, data processor and terminal equipment | |
Hawa et al. | Research Article Sensing Device Management for History-Based Spectrum Sharing in Cognitive Radio Networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210810 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220721 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220809 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220902 |
|
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: 20230104 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230117 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7222224 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |