JP2019106610A - Wireless lan slave unit, wireless lan slave unit communication control method, and wireless lan slave unit communication control program - Google Patents
Wireless lan slave unit, wireless lan slave unit communication control method, and wireless lan slave unit communication control program Download PDFInfo
- Publication number
- JP2019106610A JP2019106610A JP2017237443A JP2017237443A JP2019106610A JP 2019106610 A JP2019106610 A JP 2019106610A JP 2017237443 A JP2017237443 A JP 2017237443A JP 2017237443 A JP2017237443 A JP 2017237443A JP 2019106610 A JP2019106610 A JP 2019106610A
- Authority
- JP
- Japan
- Prior art keywords
- wireless
- wireless lan
- access point
- profile
- ratio
- 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.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本発明は、無線LAN子機、無線LAN子機通信制御方法および無線LAN子機通信制御プログラムに関し、特に、使用する無線プロファイルを変更することにより通信速度を向上させることが可能な無線LAN子機、無線LAN子機通信制御方法および無線LAN子機通信制御プログラムに関する。 The present invention relates to a wireless LAN handset, a wireless LAN handset communication control method, and a wireless LAN handset communication control program, and in particular, a wireless LAN handset capable of improving the communication speed by changing a wireless profile to be used. The present invention relates to a wireless LAN handset communication control method and a wireless LAN handset communication control program.
近年、無線LAN(Local Area Network)通信システムにおいては、例えば、特許文献1の特開2004−222044号公報「情報処理装置および通信制御方法」等にも記載されているように、無線通信時における通信速度を自動的に最適化する仕組みが提案されるようになってきている。該特許文献1においては、無線LAN子機のユーザが伝送レートの設定等の操作を一切行うことなく、使用される無線LANネットワークに応じて、無線LAN子機に送信されるべきデータの伝送レートを自動的に制御して、最適な伝送レートでデータを伝送する技術を提案している。
In recent years, in a wireless LAN (Local Area Network) communication system, for example, as described in Japanese Patent Application Laid-Open No. 2004-222044 "Information processing apparatus and communication control method" of
しかしながら、前記特許文献1も含め本発明に関連する現状の技術においては以下のような解決するべき課題がある。
However, in the existing technology related to the present invention including the
複数の無線プロファイルを有する無線LAN子機が多く存在するが、特許文献1の技術を含む現状の技術においては、いずれの無線プロファイルを用いた場合により高速な回線を利用することになるかということを見極めることが非常に困難である。そのため、無線LAN子機が現在接続している無線LANアクセスポイントが、最も通信速度の速い無線プロファイルにより指定された無線LANアクセスポイントではないことがある。つまり、現用の無線LANアクセスポイントが、SN(Signal-to-Noise)比の最も高い無線プロファイルで指定された無線LANアクセスポイントではないことがある。かかる場合、無線LAN子機は、本来可能な速度で通信できていない状態にある。したがって、無線LAN子機が所有している複数の無線プロファイルのうち、SN比が最も高い無線プロファイルを選択して使用したいというニーズがある。ここで、無線LANアクセスポイントの一例としては、無線LANルータがある。
Although there are many wireless LAN slaves having a plurality of wireless profiles, in the current technology including the technology of
しかし、使用する無線プロファイルを変更することにより、接続先の無線LANアクセスポイントを変更しようとする場合、次のような解決するべき課題がある。すなわち、複数の無線プロファイルそれぞれの通信速度の中から最も高速の無線プロファイルすなわちSN比が最も高い無線プロファイルを調べる際に、当該無線LAN子機が有効なデータを無線LANアクセスポイントとの間で送受信している最中に、無線プロファイルの変更を行って、接続先の無線LANアクセスポイントの変更を実施してしまうと、使用中の通信が途切れてしまうという問題である。 However, if it is intended to change the wireless LAN access point of the connection destination by changing the wireless profile to be used, there are problems to be solved as follows. That is, when examining the wireless profile with the highest speed among the communication speeds of each of the plurality of wireless profiles, that is, the wireless profile with the highest SN ratio, the wireless LAN slave unit transmits and receives effective data to and from the wireless LAN access point If the wireless profile is changed while the wireless LAN access point of the connection destination is changed, the communication in use is interrupted.
無線LAN子機が使用中の状態であるか未使用の状態であるかの判定は、無線LAN子機および無線LANアクセスポイント間の通信に有効なデータが含まれているか否かをモニタリングして解析することにより、明らかにはなる。ところが、通信中のデータは通常は暗号化キーにより暗号化されているので、該データの暗号化キーが不明な場合には、有効なデータか否かを解析する手段がないので、通信中のデータそのものをモニタリングしようとしても、使用中の状態にあるか否かを判定することはできない。 Whether the wireless LAN handset is in use or not is determined by monitoring whether valid data is included in the communication between the wireless LAN handset and the wireless LAN access point. It becomes clear by analyzing. However, since the data being communicated is normally encrypted by the encryption key, there is no means to analyze whether the data is valid or not when the encryption key of the data is unknown, and therefore, the data being communicated is in progress. Even when trying to monitor the data itself, it can not be determined whether or not it is in use.
(本発明の目的)
本発明は、かかる解決するべき課題に鑑みてなされたものであり、所有している各無線プロファイルうちSN比が最も高い無線プロファイルが示す無線LANアクセスポイントを選択して接続することが可能な無線LAN子機、無線LAN子機通信制御方法および無線LAN子機通信制御プログラムを提供することをその目的としている。
(Object of the present invention)
The present invention has been made in view of the problem to be solved, and it is possible to select and connect a wireless LAN access point indicated by a wireless profile having the highest SN ratio among the owned wireless profiles. An object of the present invention is to provide a LAN cordless handset, a wireless LAN cordless handset communication control method, and a wireless LAN cordless handset communication control program.
前述の課題を解決するため、本発明による無線LAN子機、無線LAN子機通信制御方法および無線LAN子機通信制御プログラムは、主に、次のような特徴的な構成を採用している。 In order to solve the problems described above, the wireless LAN handset, the wireless LAN handset communication control method and the wireless LAN handset communication control program according to the present invention mainly adopt the following characteristic configurations.
(1)本発明による無線LAN子機は、
無線LANアクセスポイントとの接続用の無線プロファイルを所有し、
未使用状態にあると判定された場合に、
所有している各前記無線プロファイルごとに、それぞれの接続先である前記無線LANアクセスポイントと順次接続して、それぞれにおけるRSSI(Received Signal Strength Indication)およびノイズを測定し、測定した該RSSIおよび該ノイズに基づいてそれぞれのSN(Signal-to-Noise)比を算出して、接続する前記無線LANアクセスポイントを、前記無線プロファイルのうち、算出したSN比が最も高い無線プロファイルが示す接続先の無線LANアクセスポイントに変更する制御手段
を有することを特徴とする。
(1) The wireless LAN handset according to the present invention
Owns wireless profile for connection with wireless LAN access point,
If it is determined that it is unused,
For each of the wireless profiles that it owns, it sequentially connects to the wireless LAN access point that is the connection destination, measures RSSI (Received Signal Strength Indication) and noise in each, and measures the RSSI and the noise measured. Signal-to-noise (SN) ratio is calculated based on the wireless LAN access point to be connected, the wireless LAN of the connection destination indicated by the wireless profile having the highest calculated SN ratio among the wireless profiles. It is characterized by having control means for changing to an access point.
(2)本発明による無線LAN子機通信制御方法は、
無線LANアクセスポイントとの接続用の無線プロファイルを所有する無線LAN子機が未使用状態にあると判定された場合に、
所有している各前記無線プロファイルごとに、それぞれの接続先である前記無線LANアクセスポイントと順次接続して、それぞれにおけるRSSI(Received Signal Strength Indication)およびノイズを測定し、測定した該RSSIおよび該ノイズに基づいてそれぞれのSN(Signal-to-Noise)比を算出して、接続する前記無線LANアクセスポイントを、前記無線プロファイルのうち、算出したSN比が最も高い無線プロファイルが示す接続先の無線LANアクセスポイントに変更する制御ステップ
を有していることを特徴とする。
(2) The wireless LAN handset communication control method according to the present invention is
When it is determined that the wireless LAN slave device having the wireless profile for connection to the wireless LAN access point is in the unused state
For each of the wireless profiles that it owns, it sequentially connects to the wireless LAN access point that is the connection destination, measures RSSI (Received Signal Strength Indication) and noise in each, and measures the RSSI and the noise measured. Signal-to-noise (SN) ratio is calculated based on the wireless LAN access point to be connected, the wireless LAN of the connection destination indicated by the wireless profile having the highest calculated SN ratio among the wireless profiles. It is characterized by having a control step of changing to an access point.
(3)本発明による無線LAN子機通信制御プログラムは、
無線LANアクセスポイントとの接続用の無線プロファイルを所有する無線LAN子機においてコンピュータによって通信制御用の処理を実行し、
未使用状態にあると判定された場合に、
所有している各前記無線プロファイルごとに、それぞれの接続先である前記無線LANアクセスポイントと順次接続して、それぞれにおけるRSSI(Received Signal Strength Indication)およびノイズを測定し、測定した該RSSIおよび該ノイズに基づいてそれぞれのSN(Signal-to-Noise)比を算出して、接続する前記無線LANアクセスポイントを、前記無線プロファイルのうち、算出したSN比が最も高い無線プロファイルが示す接続先の無線LANアクセスポイントに変更する処理
を有していることを特徴とする。
(3) The wireless LAN handset communication control program according to the present invention
Execute processing for communication control by the computer in the wireless LAN slave unit possessing the wireless profile for connection with the wireless LAN access point,
If it is determined that it is unused,
For each of the wireless profiles that it owns, it sequentially connects to the wireless LAN access point that is the connection destination, measures RSSI (Received Signal Strength Indication) and noise in each, and measures the RSSI and the noise measured. Signal-to-noise (SN) ratio is calculated based on the wireless LAN access point to be connected, the wireless LAN of the connection destination indicated by the wireless profile having the highest calculated SN ratio among the wireless profiles. It is characterized in that it has a process of changing to an access point.
本発明の無線LAN子機、無線LAN子機通信制御方法および無線LAN子機通信制御プログラムによれば、主に、以下のような効果を奏することができる。 According to the wireless LAN cordless handset, the wireless LAN cordless handset communication control method, and the wireless LAN cordless handset communication control program of the present invention, the following effects can be mainly obtained.
すなわち、本発明においては、無線LAN子機が未使用状態にある際に、当該無線LAN子機が所有している各無線プロファイルが示す無線LANアクセスポイントそれぞれと順次接続して、それぞれのRSSIおよびノイズを測定してSN比を算出することにより、現在接続している無線LANアクセスポイントを、SN比が最も高い無線プロファイルの接続先に変更することが可能であるので、無線LAN子機の通信速度の向上を期待することができる。 That is, in the present invention, when the wireless LAN slave device is in an unused state, the wireless LAN access point indicated by each wireless profile possessed by the wireless LAN slave device is sequentially connected to each RSSI and each wireless LAN access point. Since it is possible to change the currently connected wireless LAN access point to the connection destination of the wireless profile with the highest SN ratio by measuring the noise and calculating the SN ratio, the communication of the wireless LAN slave unit We can expect speed improvement.
以下、本発明による無線LAN子機、無線LAN子機通信制御方法および無線LAN子機通信制御プログラムの好適な実施形態について添付図を参照して説明する。なお、以下の説明においては、本発明による無線LAN子機および無線LAN子機通信制御方法について説明するが、かかる無線LAN子機通信制御方法をコンピュータにより実行可能な無線LAN子機通信制御プログラムとして実施するようにしても良いし、あるいは、無線LAN子機通信制御プログラムをコンピュータにより読み取り可能な記録媒体に記録するようにしても良いことは言うまでもない。また、以下の各図面に付した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本発明を図示の態様に限定することを意図するものではないことも言うまでもない。 Hereinafter, preferred embodiments of a wireless LAN handset, a wireless LAN handset communication control method and a wireless LAN handset communication control program according to the present invention will be described with reference to the attached drawings. In the following description, the wireless LAN slave device and the wireless LAN slave device communication control method according to the present invention will be described, but such a wireless LAN slave device communication control method can be executed by a computer as a wireless LAN slave device communication control program. Needless to say, it may be implemented or the wireless LAN slave unit communication control program may be recorded on a computer readable recording medium. Further, reference numerals in the drawings attached to the following drawings are for convenience added to the respective elements as an example for aiding understanding, and it is needless to say that the present invention is not intended to be limited to the illustrated embodiment. Yes.
(本発明の特徴)
本発明の実施形態の説明に先立って、本発明の特徴についてその概要をまず説明する。本発明は、無線LAN子機の通信速度を向上させるための通信制御に関するものであり、無線LAN子機未使用時に、当該無線LAN子機に保存されている無線LANアクセスポイントとの接続用の無線プロファイルを基にして、より高速な回線にて接続することが可能な無線LANアクセスポイントに接続先を変更することを主要な特徴としている。
(Features of the present invention)
Before describing the embodiments of the present invention, the features of the present invention will first be outlined. The present invention relates to communication control for improving the communication speed of a wireless LAN slave device, and is for connection with a wireless LAN access point stored in the wireless LAN slave device when the wireless LAN slave device is not in use. The main feature is to change the connection destination to a wireless LAN access point that can be connected by a higher speed line based on the wireless profile.
ここで、無線LAN子機未使用時の判定は、例えば、当該無線LAN子機が、無線LANアクセスポイントからのビーコン(Beacon)を、ユーザが未使用状態判定閾値としてあらかじめ任意に設定した回数分、連続して受信したか否かによって判定することも主要な特徴の一つとしている。而して、無線LAN子機と無線LANアクセスポイントとの間の通信データをモニタリングして、有効なデータが含まれていないことに基づいて、無線LAN子機が未使用であることを判定しようとしても、暗号化キーが不明な場合には有効なデータか否かを解析することができないという、本発明に関連する現状の技術における問題を確実に解決することができる。 Here, the determination when the wireless LAN slave device is not used is, for example, the number of times that the wireless LAN slave device arbitrarily sets in advance a beacon from the wireless LAN access point as the unused state determination threshold. It is also considered as one of the main features to determine based on whether or not continuous reception is performed. Then, monitor the communication data between the wireless LAN handset and the wireless LAN access point, and determine that the wireless LAN handset is unused based on the fact that no valid data is included. Even in the case where the encryption key is unknown, it is possible to reliably solve the problem in the existing technology related to the present invention that it is not possible to analyze whether the data is valid data or not.
なお、該未使用状態判定閾値の初期値は、ユーザがあらかじめ設定していない場合に備えて、一般的に、2〜72時間に設定されているDHCP(Dynamic Host Configuration Protocol)サーバが割り当てるIP(Internet Protocol)アドレスの貸出時間より算出した7200回とあらかじめ設定しておくようにしても良い。つまり、該未使用状態判定閾値の初期値を7200回とする理由は、ビーコンを1回確認するためには通常1秒程度要するので、例えば、DHCPサーバのIPアドレス貸出時間が最短となる2時間の間、ビーコンを連続して確認し続けることにした場合には、7200回確認することになるからである。 Note that the initial value of the unused state determination threshold is an IP (Dynamic Host Configuration Protocol) server that is generally set for 2 to 72 hours, in preparation for the case where the user has not set in advance. It may be set in advance to 7200 times calculated from the lending time of the Internet Protocol address. That is, the reason why the initial value of the unused state determination threshold is 7200 times is usually about one second to confirm the beacon once, so for example, the IP address lending time of the DHCP server is the shortest for two hours In the meantime, if it is decided to continuously check the beacon, it will be confirmed 7200 times.
また、ビーコンの確認に関しては、次の確認動作を行うことにより確認することができる。まず、無線LAN子機が現在使用している無線周波数を確認する。そして、無線周波数が2.4GHz の場合には、現在の通信が1Mbps DSSS(Direct Sequence Spread Spectrum)+BPSK(Binary Phase Shift Keying)か否かを確認し、1Mbps DSSS+BPSKであれば、ビーコンと判定すれば良く、また、無線周波数が5GHzの場合には、現在の通信が6Mbps OFDM(Orthogonal Frequency Division Multiplexing)+BPSK+符号化率1/2か否かを確認し、6Mbps OFDM+BPSK+符号化率1/2であれば、ビーコンと判定すれば良い。
Further, the confirmation of the beacon can be confirmed by performing the following confirmation operation. First, check the radio frequency currently used by the wireless LAN handset. Then, if the radio frequency is 2.4 GHz, check if the current communication is 1 Mbps DSSS (Direct Sequence Spread Spectrum) + BPSK (Binary Phase Shift Keying) or not, and if 1 Mbps DSSS + BPSK, determine that it is a beacon. Also, if the radio frequency is 5 GHz, check whether the current communication is 6 Mbps OFDM (Orthogonal Frequency Division Multiplexing) + BPSK +
なお、本発明において使用する各無線プロファイルは、現状の技術における無線プロファイルと同様の情報からなっており、無線LAN子機に保存されている無線ルータ等の無線LANアクセスポイントのSSID(Service Set Identifier)、セキュリティ用の暗号化キーおよび暗号化方式を基にして、接続先との接続回線を特定する情報から構成されている。 Each wireless profile used in the present invention comprises the same information as the wireless profile in the present technology, and is the SSID (Service Set Identifier) of the wireless LAN access point such as a wireless router stored in the wireless LAN slave unit. , And an encryption key for security and an encryption method, and is configured from information for identifying a connection line with a connection destination.
また、前述した「より高速な回線」とは、現在、無線LAN子機が接続されている無線LANアクセスポイントとの間で送受信された信号のRSSI(Received Signal Strength Indication)およびノイズ(Noise)に基づいて算出したSN比を基にして、当該無線LAN子機に保存されている無線LANアクセスポイントとの接続用の無線プロファイルを優先順位付けし、最も優先順位の高い無線プロファイルとなる無線LANアクセスポイントと接続される回線のことを意味している。ここで、同じSN比であった場合には、暗号化方式のセキュリティ(Security)性の高さを第一要素として、優先順位付けを行い、さらに、同じセキュリティ性の高さであった場合には、通信速度を第二要素として、優先順位付けを行う。 Also, the above-mentioned "high-speed line" refers to the received signal strength indication (RSSI) and noise of the signal transmitted / received to / from the wireless LAN access point to which the wireless LAN slave device is currently connected. Based on the SN ratio calculated on the basis, the wireless profile for connection with the wireless LAN access point stored in the wireless LAN slave device is prioritized, and the wireless LAN access to be the highest priority wireless profile is performed. It means the line connected with the point. Here, if the SN ratio is the same, prioritizing is performed with the level of security of the encryption scheme as the first factor, and the same level of security is also obtained. Prioritizes the communication speed as a second factor.
故に、同じSN比であった場合の無線プロファイルは、優先順位の高い順に、WPA2(Wi−Fi Protected Access II)−PSK(Pre Shared Key) AES(Advanced Encryption Standard)>WPA−PSK AES>WPA2−PSK TKIP(Temporal Key Integrity Protocol)>WPA−PSK TKIP>WEP(Wired Equivalent Privacy)>暗号化無しの順番になる。そして、無線LAN子機の接続先となる無線LANアクセスポイントに関し、最も優先順位が高い無線プロファイルの無線LANアクセスポイントに接続先を変更することにより、当該無線LAN子機は、通信速度の向上を図ることができるという効果を奏することができる。 Therefore, the wireless profiles in the case of the same SN ratio are, in the order of priority, WPA2 (Wi-Fi Protected Access II)-PSK (Pre Shared Key) AES (Advanced Encryption Standard)> WPA-PSK AES> WPA 2- PSK TKIP (Temporal Key Integrity Protocol)> WPA-PSK TKIP> WEP (Wired Equivalent Privacy)> No encryption. Then, regarding the wireless LAN access point that is the connection destination of the wireless LAN slave device, the wireless LAN slave device improves the communication speed by changing the connection destination to the wireless LAN access point of the wireless profile with the highest priority. It is possible to achieve the effect of being able to
(本発明の実施形態)
次に、本発明に係る無線LAN子機の実施形態について、図面を参照しながら詳細に説明する。まず、図1は、本発明に係る無線LAN子機のブロック構成の一例を示すブロック構成図である。図1の破線で囲む部分が、本発明の対象とする無線LAN子機1の範囲であり、該無線LAN子機1は、少なくとも、無線I/F(インタフェース)11、アンテナ12、制御部13およびメモリ14を備えている。そして、無線LAN子機1は、制御部13の制御により、無線I/F11からアンテナ12を介して、無線LANルータ等の無線LANアクセスポイント2の無線I/F21と無線接続することができる。
(Embodiment of the present invention)
Next, an embodiment of a wireless LAN slave device according to the present invention will be described in detail with reference to the drawings. First, FIG. 1 is a block diagram showing an example of a block configuration of a wireless LAN slave device according to the present invention. The portion enclosed by the broken line in FIG. 1 is the range of the
また、無線LAN子機1の制御部13は、当該無線LAN子機1全体の制御を司るブロックであり、少なくとも、未使用状態判定部13a、無線プロファイル優先順位付け部13bおよびSN比算出部13cを内部に備えている。未使用状態判定部13aは、当該無線LAN子機1が無線LANアクセスポイント2との間で有効なデータを送受信していない状態すなわち未使用状態であるか否かを判定するブロックである。
Further, the
また、無線プロファイル優先順位付け部13bは、当該無線LAN子機1がメモリ14に保存している全ての無線プロファイルに関して、いずれの無線プロファイルを優先して使用するかを決定するための優先順位付けを行うブロックである。
Also, the wireless
また、SN比算出部13cは、該無線LAN子機1がメモリ14に保存している各無線プロファイルそれぞれにおいて接続先として指定される無線LANアクセスポイント2との無線接続時におけるSN比を算出するブロックである。
In addition, the SN
また、無線LAN子機1のメモリ14には、少なくとも、当該無線LAN子機1において使用される全ての無線プロファイル情報を保存する無線プロファイル登録テーブル14aと該無線プロファイル登録テーブル14aに登録した無線プロファイルそれぞれの優先順位、SN比等に関する評価結果を保存する無線プロファイル評価テーブル14bとを保存している。さらに、図示していないが、メモリ14には、制御部13において実行される各種の制御プログラムも保存されている。
Also, in the
次に、図1に示した無線LAN子機1が、無線LANアクセスポイント2との間で有効なデータの送受信を実施していない未使用時の状態を判定する際の動作例について、図2のフローチャートを用いて説明する。図2は、図1に示す無線LAN子機1が未使用の状態にあることを判定する動作の一例を説明するためのフローチャートであり、制御部13の未使用状態判定部13aにおける動作の一例を示している。
Next, with respect to an operation example when the
図2のフローチャートにおいては、当該無線LAN子機1が無線LANアクセスポイント2からのビーコン(Beacon)を、ユーザが未使用状態判定閾値としてあらかじめ任意に設定した回数分、連続して受信することにより、無線LAN子機1が未使用状態であると判定する動作例を示している。あるいは、ユーザが該未使用状態判定閾値をあらかじめ設定していない場合には、DHCPサーバが割り当てるIPアドレスの一般的な貸出時間である2〜72時間のうち最短の2時間の間に1回当たりのビーコン判定に要すると想定される時間である1秒が占める回数すなわち7200回分、ビーコンを連続して受信することにより、無線LAN子機1が未使用状態であると判定する動作例を示している。
In the flowchart of FIG. 2, the
なお、無線LAN子機1が使用する無線周波数が2.4GHzの場合、無線LAN子機1が受信した無線信号が1Mbps DSSS+BPSKであった場合、無線LANアクセスポイント2からのビーコン(Beacon)を受信していると判定する。また、無線LAN子機1が使用する無線周波数が5GHzの場合、無線LAN子機1が受信した無線信号が6Mbps OFDM+BPSK+符号化率1/2であった場合、無線LANアクセスポイント2からのビーコン(Beacon)を受信していると判定する。
When the wireless frequency used by the
図2のフローチャートにおいて、まず、無線LAN子機1が未使用状態であることを判定するための閾値として、無線LANアクセスポイント2からのビーコンを連続して受信する回数をあらかじめ設定する未使用状態判定閾値nを初期化した後(ステップS1)、ユーザが未使用状態判定閾値nとすべき任意回数mをあらかじめ設定しているか否かを確認する(ステップS2)。ユーザが未使用状態判定閾値nとすべき任意回数mを設定していた場合には(ステップS2のYes)、ユーザが設定している任意回数mを未使用状態判定閾値nに設定する(ステップS3)。一方、ユーザが未使用状態判定閾値nとすべき任意回数mを設定していなかった場合には(ステップS2のNo)、DHCPサーバがIPアドレスを貸し出す最短の時間を参考にしてあらかじめ定めた回数の7200回を未使用状態判定閾値nに設定する(ステップS4)。
In the flowchart of FIG. 2, first, an unused state in which the number of times the beacon from the wireless
次に、無線LAN子機1において使用している無線周波数を確認する(ステップS5)。現在使用している無線周波数が2.4GHzの場合(ステップS5の2.4GHzの場合)、ビーコンの連続受信回数をカウントする変数xを‘0’に初期化した後(ステップS6)、無線LANアクセスポイント2からビーコンを示す無線信号1Mbps DSSS+BPSKを受信したか否かを確認する(ステップS7)。無線信号1Mbps DSSS+BPSKを受信しなかった場合(ステップS7のNo)、ステップS6に戻って、変数xを‘0’に初期化する動作を繰り返す。
Next, the radio frequency used in the
一方、無線信号1Mbps DSSS+BPSKを受信した場合は(ステップS7のYes)、無線LANアクセスポイント2からのビーコンを受信したものと判定し、ビーコンの連続受信回数をカウントする変数xに‘1’を加えた後(ステップS8)、ビーコンの連続受信回数xが、未使用状態判定閾値nに達したか否かを確認する(ステップS9)。ビーコンの連続受信回数xが、未使用状態判定閾値nにまだ達していなかった場合には(ステップS9のNo)、ステップS7に戻って、無線信号1Mbps DSSS+BPSKをさらに連続して受信するか否かを確認する動作に復帰する。
On the other hand, when the
これに対して、ビーコンの連続受信回数xが、未使用状態判定閾値nに達した場合には(ステップS9のYes)、当該無線LAN子機1は、無線LANアクセスポイント2との間で有効データを送受信していない未使用の状態にあるものと判定する。
On the other hand, when the number of times of continuous reception of beacon x reaches the unused state determination threshold value n (Yes in step S9), the
また、ステップS5において、現在使用している無線周波数が5GHzの場合(ステップS5の5GHzの場合)についても、ビーコンを示す無線信号が無線信号6Mbps OFDM+BPSK+符号化率1/2になることを除いて、2.4GHzの場合とほぼ同様の動作を行う。すなわち、ビーコンの連続受信回数をカウントする変数yを‘0’に初期化した後(ステップS10)、無線LANアクセスポイント2からビーコンを示す無線信号6Mbps OFDM+BPSK+符号化率1/2を受信したか否かを確認する(ステップS11)。無線信号6Mbps OFDM+BPSK+符号化率1/2を受信しなかった場合(ステップS11のNo)、ステップS10に戻って、変数yを‘0’に初期化する動作を繰り返す。
Also, in step S5, even when the radio frequency currently used is 5 GHz (in the case of 5 GHz in step S5), except that the radio signal indicating the beacon is the
一方、無線信号6Mbps OFDM+BPSK+符号化率1/2を受信した場合は(ステップS11のYes)、無線LANアクセスポイント2からのビーコンを受信したものと判定し、ビーコンの連続受信回数をカウントする変数yに‘1’を加えた後(ステップS12)、ビーコンの連続受信回数yが、未使用状態判定閾値nに達したか否かを確認する(ステップS13)。ビーコンの連続受信回数yが、未使用状態判定閾値nにまだ達していなかった場合には(ステップS13のNo)、ステップS11に戻って、無線信号6Mbps OFDM+BPSK+符号化率1/2をさらに連続して受信するか否かを確認する動作に復帰する。
On the other hand, when the
これに対して、ビーコンの連続受信回数yが、未使用状態判定閾値nに達した場合には(ステップS13のYes)、当該無線LAN子機1は、無線LANアクセスポイント2との間で有効データを送受信していない未使用の状態にあるものと判定する。
On the other hand, when the continuous reception frequency y of beacons reaches the unused state determination threshold n (Yes in step S13), the
次に、図1に示す無線LAN子機1が所有している各無線プロファイルの優先順位付けを行う動作についてその一例を図3のフローチャートを用いて説明する。図3は、図1に示す無線LAN子機1が所有している各無線プロファイルの優先順位付けを行う動作の一例を説明するためのフローチャートであり、制御部13の無線プロファイル優先順位付け部13bの動作として、無線LAN子機1のメモリ14内の無線プロファイル登録テーブル14aに登録されている全ての無線プロファイルに関して、通信速度とセキュリティ性すなわち暗号化方式とに基づいて、それぞれの優先順位付けを行っている動作の一例を示している。
Next, an example of the operation of prioritizing the wireless profiles owned by the
ここで、無線プロファイルの優先順位付けは、SN比が最優先であるが、SN比が同じ場合には、暗号化方式のセキュリティ性の高さを第一要素とし、また、同じセキュリティ性の高さの場合には、通信速度を第二要素として比較し、優先順位付けを行う。したがって、SN比が同じ場合には、無線プロファイルは、優先順位の高い順に、WPA2−PSK AES>WPA−PSK AES>WPA2−PSK TKIP>WPA−PSK TKIP>WEP>暗号化無しの順番となる。 Here, with regard to prioritization of the wireless profile, when the SN ratio is the highest priority but the SN ratio is the same, the security factor of the encryption method is regarded as the first factor, and the same security factor is high. In this case, the communication speed is compared as the second factor and prioritization is performed. Therefore, in the case where the SN ratio is the same, the wireless profiles are in the order of WPA2-PSK AES> WPA-PSK AES> WPA 2-PSK TKIP> WPA-PSK TKIP> WEP> no encryption in descending order of priority.
図3のフローチャートにおいて、まず、無線LAN子機1が保存している無線プロファイル数nを取り出して設定する(ステップS21)。次に、無線プロファイルの優先度の設定を行った実施回数mを‘0’に初期化した後(ステップS22)、実施回数mに‘1’を加算する(ステップS23)。しかる後、実施回数mが、無線プロファイル数nを超えて、全ての無線プロファイルに関して優先度の設定が完了したか否かを確認する(ステップS24)。実施回数mが無線プロファイル数nを超えていなく、優先度を設定する対象の無線プロファイルがまだ残っている場合には(ステップS24のNo)、次に、実施回数mに該当する無線プロファイルを取り出して、最もセキュリティ性が高くかつ通信速度が速いWPA2−PSK AESであるか否かを確認する(ステップS25)。
In the flowchart of FIG. 3, first, the number n of wireless profiles stored in the wireless
取り出した無線プロファイルがWPA2−PSK AESであった場合には(ステップS25のYes)、第1番目の優先度であることを示す優先度1を設定して(ステップS26)、次の無線プロファイルを取り出すために、ステップS23に戻る。一方、取り出した無線プロファイルがWPA2−PSK AESではなかった場合には(ステップS25のNo)、次に、実施回数mに該当する無線プロファイルが、WPA2−PSK AESの次にセキュリティ性が高くかつ通信速度が速いWPA−PSK AESであるか否かを確認する(ステップS27)。
If the extracted wireless profile is WPA2-PSK AES (Yes in step S25),
取り出した無線プロファイルがWPA−PSK AESであった場合には(ステップS27のYes)、第2番目の優先度であることを示す優先度2を設定して(ステップS28)、次の無線プロファイルを取り出すために、ステップS23に戻る。一方、取り出した無線プロファイルがWPA−PSK AESではなかった場合には(ステップS27のNo)、次に、実施回数mに該当する無線プロファイルが、WPA−PSK AESの次にセキュリティ性が高くかつ通信速度が速いWPA2−PSK TKIPであるか否かを確認する(ステップS29)。
If the extracted wireless profile is WPA-PSK AES (Yes in step S27), the
取り出した無線プロファイルがWPA2−PSK TKIPであった場合には(ステップS29のYes)、第3番目の優先度であることを示す優先度3を設定して(ステップS30)、次の無線プロファイルを取り出すために、ステップS23に戻る。一方、取り出した無線プロファイルがWPA2−PSK TKIPではなかった場合には(ステップS29のNo)、次に、実施回数mに該当する無線プロファイルが、WPA2−PSK TKIPの次にセキュリティ性が高くかつ通信速度が速いWPA−PSK TKIPであるか否かを確認する(ステップS31)。
If the extracted wireless profile is WPA2-PSK TKIP (Yes in step S29), the
取り出した無線プロファイルがWPA−PSK TKIPであった場合には(ステップS31のYes)、第4番目の優先度であることを示す優先度4を設定して(ステップS32)、次の無線プロファイルを取り出すために、ステップS23に戻る。一方、取り出した無線プロファイルがWPA−PSK TKIPではなかった場合には(ステップS31のNo)、次に、実施回数mに該当する無線プロファイルが、WPA−PSK TKIPの次にセキュリティ性が高くかつ通信速度が速いWEPであるか否かを確認する(ステップS33)。
If the extracted wireless profile is WPA-PSK TKIP (Yes in step S31), the
取り出した無線プロファイルがWEPであった場合には(ステップS33のYes)、第5番目の優先度であることを示す優先度5を設定して(ステップS34)、次の無線プロファイルを取り出すために、ステップS23に戻る。一方、取り出した無線プロファイルがWEPではなかった場合には(ステップS33のNo)、次に、実施回数mに該当する無線プロファイルが、暗号化無しの通信方式であるか否かを確認する(ステップS35)。
If the extracted wireless profile is WEP (Yes in step S33), the
取り出した無線プロファイルが暗号化無しの通信方式であった場合には(ステップS35のYes)、第6番目の優先度であることを示す優先度6を設定して(ステップS36)、次の無線プロファイルを取り出すために、ステップS23に戻る。一方、取り出した無線プロファイルが暗号化無しの通信方式ではなかった場合には(ステップS35のNo)、通信方式として不適切な値が設定されている異常な無線プロファイルであるので、警告を出力するために優先順位付けの処理を打ち切って、終了する。
If the extracted wireless profile is a communication system without encryption (Yes in step S35),
ステップS24において、実施回数mが無線プロファイル数nを超えて、全ての無線プロファイルに関する優先度の設定が終了した場合には(ステップS24のYes)、次に、設定した優先度が高い順番に、無線プロファイルの優先順位付けを行って(ステップS37)、優先順位付けの処理を終了する。 In step S24, when the number of times of execution m exceeds the number n of wireless profiles and setting of the priorities for all the wireless profiles is completed (Yes in step S24), next, in the descending order of the set priorities, The wireless profile is prioritized (step S37), and the prioritization process is ended.
次に、図1に示す無線LAN子機1が所有している各無線プロファイルにおけるRSSIおよびノイズの測定とSN比の算出を順次行う動作についてその一例を図4のフローチャートを用いて説明する。図4は、図1に示す無線LAN子機1が所有している各無線プロファイルにおけるRSSIおよびノイズの測定とSN比の算出を順次行う動作の一例を説明するためのフローチャートであり、制御部13のSN比算出部13cの動作の一例を示している。
Next, an example of the operation of sequentially performing measurement of the RSSI and noise and calculation of the SN ratio in each wireless profile owned by the
つまり、図4のフローチャートにおいては、無線LAN子機1のメモリ14内の無線プロファイル登録テーブル14aに登録されている各無線プロファイルそれぞれにおいて接続先となる無線LANアクセスポイントとの無線通信における受信信号強度RSSI(dBm)およびノイズ(dBm)の測定と、測定したRSSIおよびノイズによりSN比(dB)(SN比(dB)=RSSI(dBm)−ノイズ(dBm))を順次算出する動作の一例を示している。
That is, in the flowchart of FIG. 4, the received signal strength in the wireless communication with the wireless LAN access point which is the connection destination in each wireless profile registered in the wireless profile registration table 14a in the
図4のフローチャートにおいて、無線LAN子機1は、まず、現在接続中の状態にある無線プロファイルが示す無線LANアクセスポイント2から受信した無線信号の受信電波強度RSSI(dBm)を測定して保存し(ステップS41)、さらに、当該無線LANアクセスポイント2との無線接続状態におけるノイズ(dBm)を測定して保存する(ステップS42)。しかる後、測定したRSSI(dBm)とノイズ(dBm)との差分を求めることによって、SN比(dB)を算出して保存する(ステップS43)。
In the flowchart of FIG. 4, the wireless
次に、無線LAN子機1が所有している無線プロファイル数nを取り出して設定する(ステップS44)。そして、無線プロファイルのRSSIおよびノイズの測定とSN比の算出とを行った実施回数mを‘0’に初期化した後(ステップS45)、実施回数mに‘1’を加算する(ステップS46)。しかる後、実施回数mが、無線プロファイル数nを超えて、全ての無線プロファイルに関してRSSIおよびノイズの測定とSN比の算出とを行ったか否かを確認する(ステップS47)。
Next, the number n of wireless profiles owned by the
実施回数mが無線プロファイル数nを超えていなく、RSSIおよびノイズの測定とSN比の算出とを行う対象の無線プロファイルがまだ残っている場合には(ステップS47のNo)、次に、図3のフローチャートによって無線プロファイルの優先順位付けを実施した結果に従い、実施回数mに該当する優先順位が第m番目の無線プロファイルを取り出して、当該無線プロファイルが指定する無線LANアクセスポイント2に接続する(ステップS48)。
If the number of executions m does not exceed the number n of wireless profiles, and there is still a target wireless profile for which the measurement of the RSSI and noise and the calculation of the SN ratio remain (No in step S47), next, FIG. According to the result of prioritizing the wireless profile according to the flowchart of FIG. 5, the m-th wireless profile whose priority corresponds to the number of times of implementation m is taken out and connected to the wireless
無線LAN子機1は、接続した優先順位が第m番目の無線プロファイルが示す無線LANアクセスポイント2から受信した無線信号の受信電波強度RSSI(dBm)を測定して保存し(ステップS49)、さらに、当該無線LANアクセスポイント2との無線接続状態におけるノイズ(dBm)を測定して保存する(ステップS50)。しかる後、測定したRSSI(dBm)とノイズ(dBm)との差分を求めることによって、SN比(dB)を算出して保存する(ステップS51)。次いで、次の優先順位の無線プロファイルを取り出すために、ステップS46に戻る。そして、ステップS47においてまだ未実施の無線プロファイルが残っているか否かを確認し、残っている限り、次の優先順位の無線プロファイルが示す無線LANアクセスポイント2に関するRSSIおよびノイズの測定、SN比の算出の動作を繰り返す。
The wireless
一方、ステップS47において、実施回数mが無線プロファイル数nを超えて、全ての無線プロファイルに関するRSSIおよびノイズの測定、SN比の算出が終了した場合には(ステップS47のYes)、RSSIおよびノイズの測定、SN比の算出の処理を終了する。 On the other hand, in step S47, when the number of executions m exceeds the number n of wireless profiles and measurement of RSSI and noise for all wireless profiles and calculation of SN ratio are completed (Yes in step S47) The process of measurement and calculation of the SN ratio is completed.
次に、以上の図3、図4のフローチャートにより設定した無線プロファイルの優先順位とそれぞれの無線プロファイルにおけるRSSIおよびノイズの測定結果、SN比の算出結果とを、保存した評価テーブルの一例について説明する。図5は、図1に示す無線LAN子機1において作成した無線プロファイルの評価テーブルの一例を示すテーブルである。図5のテーブルは、無線LAN子機1のメモリ14内の無線プロファイル評価テーブル14bの一例を示すものであり、図3、図4のフローチャートにより設定した各無線プロファイルの優先順位とそれぞれの無線プロファイルにおけるRSSIおよびノイズの測定結果、SN比の算出結果とを、各無線プロファイルが指定する暗号化方式とともに、一覧形式で設定している一例を示している。
Next, an example of the evaluation table storing the priorities of the wireless profiles set by the flowcharts of FIGS. 3 and 4 and the measurement results of the RSSI and noise in the respective wireless profiles and the calculation results of the SN ratio will be described. . FIG. 5 is a table showing an example of a wireless profile evaluation table created in the wireless
図5に示す無線プロファイル評価テーブル14bは、優先順位141、暗号化方式142、RSSI143、ノイズ144およびSN比145の各項目から構成されている。優先順位141は、最優先の要素として、SN比145の項目欄におけるSN比が高い順番に順序付けされているが、SN比が同一であった場合には、図3のフローチャートにおいて通信速度およびセキュリティ性の高さに基づいて優先順位付けを実施した結果に従って(すなわち、第一要素としてセキュリティ性の高さの順番に、また、同一のセキュリティ性の高さであった場合には第二要素として通信速度の順番に)順序付けされている。
The wireless profile evaluation table 14 b shown in FIG. 5 is composed of items of
また、暗号化方式142欄には、各無線プロファイルのセキュリティ性および通信速度を示すWPA2−PSK AES、WPA−PSK AES、WPA2−PSK TKIP、WPA−PSK TKIP、WEP、暗号化無しのいずれかの情報が設定され、また、RSSI143、ノイズ144およびSN比145の各欄には、図4のフローチャートにおいて測定および算出した各無線プロファイルごとの値が設定される。
In addition, WPA2-PSK AES, WPA-PSK AES, WPA2-PSK TKIP, WPA-PSK TKIP, WEP, or no encryption indicating the security and communication speed of each wireless profile are shown in the
以上のような各無線プロファイルの評価結果に基づいて、無線LAN子機1は、現在接続されている無線LANアクセスポイント2を、優先順位が最も高い無線プロファイルの接続先に変更することにより、通信速度の向上を図ることができる。
Based on the evaluation results of each wireless profile as described above, the
なお、インターネット上のWebページに、Web GUI(Graphical User Interface)として、無線LAN子機1において各無線プロファイルを優先順位付けした結果すなわち図5に示すような無線プロファイル評価テーブル14bを掲載して、無線LAN子機1のユーザが閲覧することを可能にするようにしても良い。無線LAN子機1のユーザが該Webページを閲覧することにより、今までは知り得なかった各無線プロファイルに関するSN比や暗号化方式のセキュリティ性および通信速度を加味した優先順位の順番を入手して、活用することが可能になる。
The result of prioritizing each wireless profile in the
(実施形態の効果の説明)
以上に詳細に説明したように、本実施形態においては、以下のような効果が得られる。
(Description of the effect of the embodiment)
As described above in detail, the following effects can be obtained in the present embodiment.
本実施形態においては、無線LAN子機1を現在未使用の状態にあるか否かを、無線LAN子機および無線LANアクセスポイント間の通信に有効なデータが含まれているか否かをモニタリングして解析する代わりに、未使用状態判定閾値としてあらかじめ設定した回数分のビーコン(Beacon)を連続して受信したか否かに基づいて判定しているので、通信中のデータに関する暗号化キーが不明であっても、当該無線LAN子機1の未使用状態を確実に判定することができる。
In the present embodiment, it is monitored whether the
また、本実施形態においては、無線LAN子機1が未使用状態にある際に、当該無線LAN子機1が所有している各無線プロファイルに該当する無線LANアクセスポイント2と順次接続して、それぞれのRSSIおよびノイズを測定してSN比を算出することにより、現在接続している無線LANアクセスポイント2を、SN比が最も高い無線プロファイルの接続先に変更することが可能であるので、無線LAN子機1の通信速度の向上を期待することができる。
Further, in the present embodiment, when the
さらに、最も高いSN比として同一の値となる複数の無線プロファイルが存在している場合には、第一要素としてセキュリティ性が最も高い無線プロファイルの接続先に変更することにより、また、SN比のみならずセキュリティ性も同一の場合には、第二要素として通信速度が最も速い無線プロファイルの接続先に変更することにより、通信速度の向上のみならずセキュリティ性の向上も期待することができる。 Furthermore, when there are a plurality of wireless profiles having the same value as the highest SN ratio, only the SN ratio can be obtained by changing the connection destination of the wireless profile with the highest security as the first factor. If the security is the same, it is possible to expect not only the improvement of the communication speed but also the improvement of the security by changing the connection destination of the wireless profile with the highest communication speed as the second factor.
以上、本発明の好適な実施形態の構成を説明した。しかし、かかる実施形態は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であることが、当業者には容易に理解できよう。 The configuration of the preferred embodiment of the present invention has been described above. However, it should be noted that such an embodiment is merely an example of the present invention and does not limit the present invention. It will be readily understood by those skilled in the art that various modifications and variations can be made according to a particular application without departing from the scope of the present invention.
1 無線LAN子機
2 無線LANアクセスポイント
11 無線I/F
12 アンテナ
13 制御部
13a 未使用状態判定部
13b 無線プロファイル優先順位付け部
13c SN比算出部
14 メモリ
14a 無線プロファイル登録テーブル
14b 無線プロファイル評価テーブル
21 無線I/F
141 優先順位
142 暗号化方式
143 RSSI
144 ノイズ
145 SN比
1
12
141
144
Claims (10)
未使用状態にあると判定された場合に、
所有している各前記無線プロファイルごとに、それぞれの接続先である前記無線LANアクセスポイントと順次接続して、それぞれにおけるRSSI(Received Signal Strength Indication)およびノイズを測定し、測定した該RSSIおよび該ノイズに基づいてそれぞれのSN(Signal-to-Noise)比を算出して、接続する前記無線LANアクセスポイントを、前記無線プロファイルのうち、算出したSN比が最も高い無線プロファイルが示す接続先の無線LANアクセスポイントに変更する制御手段
を有することを特徴とする無線LAN子機。 Owns wireless profile for connection with wireless LAN access point,
If it is determined that it is unused,
For each of the wireless profiles that it owns, it sequentially connects to the wireless LAN access point that is the connection destination, measures RSSI (Received Signal Strength Indication) and noise in each, and measures the RSSI and the noise measured. Signal-to-noise (SN) ratio is calculated based on the wireless LAN access point to be connected, the wireless LAN of the connection destination indicated by the wireless profile having the highest calculated SN ratio among the wireless profiles. A wireless LAN slave device characterized by comprising control means for changing to an access point.
算出したSN比が同一の前記無線プロファイルが複数存在している場合、SN比が同一の各前記プロファイルに関し、セキュリティ性が高い順番に優先順位付けを行い、さらに、該セキュリティ性の高さが同一の無線プロファイルが存在する場合には、通信速度が速い順番にさらに優先順位付けを行う無線プロファイル優先順位付け手段
をさらに有し、
算出したSN比として最も高いSN比の前記無線プロファイルが複数存在していた場合、複数の該無線プロファイルのうち、前記無線プロファイル優先順位付け手段において優先順位付けされた優先順位が最も高い無線プロファイルを選択して、接続する前記無線LANアクセスポイントを、選択した前記無線プロファイルが示す接続先の無線LANアクセスポイントに変更する
ことを特徴とする請求項1に記載の無線LAN子機。 The control means
When there are a plurality of wireless profiles having the same calculated SN ratio, prioritizing is performed in descending order of security with respect to each of the profiles having the same SN ratio, and the security levels are the same. And B. radio profile prioritizing means for further prioritizing in ascending order of communication speed when there are radio profiles of
When there are a plurality of the wireless profiles having the highest SN ratio as the calculated SN ratio, the wireless profile with the highest priority prioritized by the wireless profile prioritizing means among the plurality of wireless profiles is selected. The wireless LAN slave device according to claim 1, wherein the wireless LAN access point to be selected and connected is changed to a wireless LAN access point of a connection destination indicated by the selected wireless profile.
前記無線LANアクセスポイントからのビーコン(Beacon)を、未使用状態判定閾値としてあらかじめ設定した回数分、連続して受信するか否かに基づいて、未使用状態にあるか否かを判定する未使用状態判定手段
をさらに有することを特徴とする請求項1または2に記載の無線LAN子機。 The control unit
Unused to determine whether or not a beacon (Beacon) from the wireless LAN access point is in an unused state based on whether it is continuously received for the number of times set in advance as an unused state determination threshold The wireless LAN slave device according to claim 1, further comprising a state determination unit.
ユーザによってあらかじめ指定された任意の回数か、
または、ユーザによってあらかじめ指定されていない場合には、DHCP(Dynamic Host Configuration Protocol)サーバが割り当てるIP(Internet Protocol)アドレスの貸出時間に基づいて算出した回数
を設定することを特徴とする請求項3に記載の無線LAN子機。 The unused state determination threshold is the number of times
Any number of times pre-specified by the user, or
Alternatively, in the case where it is not specified by the user in advance, the number of times calculated based on the lending time of an IP (Internet Protocol) address allocated by a Dynamic Host Configuration Protocol (DHCP) server is set. Wireless LAN handsets listed.
各前記無線プロファイルに関する評価結果として、暗号化方式、優先順位付けされた前記優先順位、測定した前記RSSIおよび前記ノイズに基づき算出した前記SN比を各前記無線ファイルごとに登録した無線プロファイル評価テーブルを作成して、インターネットのWebページに掲載する
ことを特徴とする請求項2ないし4のいずれかに記載の無線LAN子機。 The control means
As an evaluation result regarding each of the wireless profiles, a wireless profile evaluation table in which an encryption method, the prioritized priorities, the measured RSSI, and the SN ratio calculated based on the noise are registered for each of the wireless files The wireless LAN handset according to any one of claims 2 to 4, wherein the wireless LAN handset is created and posted on a web page of the Internet.
所有している各前記無線プロファイルごとに、それぞれの接続先である前記無線LANアクセスポイントと順次接続して、それぞれにおけるRSSI(Received Signal Strength Indication)およびノイズを測定し、測定した該RSSIおよび該ノイズに基づいてそれぞれのSN(Signal-to-Noise)比を算出して、接続する前記無線LANアクセスポイントを、前記無線プロファイルのうち、算出したSN比が最も高い無線プロファイルが示す接続先の無線LANアクセスポイントに変更する制御ステップ
を有していることを特徴とする無線LAN子機通信制御方法。 When it is determined that the wireless LAN slave device having the wireless profile for connection to the wireless LAN access point is in the unused state
For each of the wireless profiles that it owns, it sequentially connects to the wireless LAN access point that is the connection destination, measures RSSI (Received Signal Strength Indication) and noise in each, and measures the RSSI and the noise measured. Signal-to-noise (SN) ratio is calculated based on the wireless LAN access point to be connected, the wireless LAN of the connection destination indicated by the wireless profile having the highest calculated SN ratio among the wireless profiles. A wireless LAN handset communication control method, comprising: a control step of changing to an access point.
算出したSN比が同一の前記無線プロファイルが複数存在している場合、SN比が同一の各前記プロファイルに関し、セキュリティ性が高い順番に優先順位付けを行い、さらに、該セキュリティ性の高さが同一の無線プロファイルが存在する場合には、通信速度が速い順番にさらに優先順位付けを行う無線プロファイル優先順位付けステップ
をさらに有し、
算出したSN比として最も高いSN比の前記無線プロファイルが複数存在していた場合、複数の該無線プロファイルのうち、前記無線プロファイル優先順位付けステップにおいて優先順位付けされた優先順位が最も高い無線プロファイルを選択して、接続する前記無線LANアクセスポイントを、選択した前記無線プロファイルが示す接続先の無線LANアクセスポイントに変更する
ことを特徴とする請求項6に記載の無線LAN子機通信制御方法。 As the control step
When there are a plurality of wireless profiles having the same calculated SN ratio, prioritizing is performed in descending order of security with respect to each of the profiles having the same SN ratio, and the security levels are the same. The wireless profile prioritization step of further prioritizing in the order of higher communication speed, if there is a wireless profile of
When there are a plurality of the wireless profiles having the highest SN ratio as the calculated SN ratio, the wireless profile with the highest priority prioritized in the wireless profile prioritizing step among the plurality of wireless profiles is selected. The wireless LAN slave device communication control method according to claim 6, wherein the wireless LAN access point to be selected and connected is changed to a wireless LAN access point of a connection destination indicated by the selected wireless profile.
前記無線LANアクセスポイントからのビーコン(Beacon)を、未使用状態判定閾値としてあらかじめ設定した回数分、連続して受信するか否かに基づいて、未使用状態にあるか否かを判定する未使用状態判定ステップ
を有していることを特徴とする請求項6または7に記載の無線LAN子機通信制御方法。 In the control step,
Unused to determine whether or not a beacon (Beacon) from the wireless LAN access point is in an unused state based on whether it is continuously received for the number of times set in advance as an unused state determination threshold The wireless LAN slave unit communication control method according to claim 6 or 7, further comprising a state determination step.
ユーザによってあらかじめ指定された任意の回数か、
または、ユーザによってあらかじめ指定されていない場合には、DHCP(Dynamic Host Configuration Protocol)サーバが割り当てるIP(Internet Protocol)アドレスの貸出時間に基づいて算出した回数
を設定することを特徴とする請求項8に記載の無線LAN子機通信制御方法。 The unused state determination threshold is the number of times
Any number of times pre-specified by the user, or
Alternatively, in the case where it is not designated by the user in advance, the number of times calculated based on the lending time of an IP (Internet Protocol) address allocated by a Dynamic Host Configuration Protocol (DHCP) server is set. Wireless LAN cordless handset communication control method as described.
未使用状態にあると判定された場合に、
所有している各前記無線プロファイルごとに、それぞれの接続先である前記無線LANアクセスポイントと順次接続して、それぞれにおけるRSSI(Received Signal Strength Indication)およびノイズを測定し、測定した該RSSIおよび該ノイズに基づいてそれぞれのSN(Signal-to-Noise)比を算出して、接続する前記無線LANアクセスポイントを、前記無線プロファイルのうち、算出したSN比が最も高い無線プロファイルが示す接続先の無線LANアクセスポイントに変更する処理
を有していることを特徴とする無線LAN子機通信制御プログラム。 Execute processing for communication control by the computer in the wireless LAN slave unit possessing the wireless profile for connection with the wireless LAN access point,
If it is determined that it is unused,
For each of the wireless profiles that it owns, it sequentially connects to the wireless LAN access point that is the connection destination, measures RSSI (Received Signal Strength Indication) and noise in each, and measures the RSSI and the noise measured. Signal-to-noise (SN) ratio is calculated based on the wireless LAN access point to be connected, the wireless LAN of the connection destination indicated by the wireless profile having the highest calculated SN ratio among the wireless profiles. A wireless LAN slave device communication control program characterized by having a process of changing to an access point.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017237443A JP6673589B2 (en) | 2017-12-12 | 2017-12-12 | Wireless LAN slave unit, wireless LAN slave unit communication control method, and wireless LAN slave unit communication control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017237443A JP6673589B2 (en) | 2017-12-12 | 2017-12-12 | Wireless LAN slave unit, wireless LAN slave unit communication control method, and wireless LAN slave unit communication control program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019106610A true JP2019106610A (en) | 2019-06-27 |
JP6673589B2 JP6673589B2 (en) | 2020-03-25 |
Family
ID=67062704
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017237443A Active JP6673589B2 (en) | 2017-12-12 | 2017-12-12 | Wireless LAN slave unit, wireless LAN slave unit communication control method, and wireless LAN slave unit communication control program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6673589B2 (en) |
-
2017
- 2017-12-12 JP JP2017237443A patent/JP6673589B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP6673589B2 (en) | 2020-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10939326B2 (en) | Predictive load balancing | |
EP3745768B1 (en) | Resource selection method and terminal device | |
KR101786041B1 (en) | Load balancing in a wireless network with multiple access points | |
US9191874B2 (en) | Advanced network characterization and migration | |
JP3988585B2 (en) | Public wireless LAN service area notification apparatus and method | |
CN111373788B (en) | Method for selecting primary channel for wireless communication | |
US10470119B2 (en) | Terminal apparatus, communication control apparatus, communication system, and communication control method | |
JP2013042499A (en) | Multi-network based simultaneous data transmission service method and apparatus for the same | |
WO2010037128A1 (en) | Pre-evaluation of multiple network access points | |
US20170041803A1 (en) | Base station, user equipment, resource obtaining method and system | |
KR20120106292A (en) | Wireless terminal system, wireless communication system, service providing method and access method for selecting network using quality information of access point by location | |
KR20130109420A (en) | Access point supporting 2.4ghz/5ghz dual band in wireless lan and road balancing method thereof | |
JP2007251884A (en) | Access point, terminal and program for transmitting beacon frame containing position information | |
KR101341990B1 (en) | Apparatus and method for selecting of access point | |
CN108989980B (en) | Method for short-range communication, computer-readable storage medium, and wireless device | |
JP2018148478A (en) | Controller, mobile communication system, and control method | |
JP2019106610A (en) | Wireless lan slave unit, wireless lan slave unit communication control method, and wireless lan slave unit communication control program | |
JP2020136961A (en) | Network control device and control method | |
JP7448000B2 (en) | Server device, sensor device, and data display method | |
JP2016063317A (en) | Radio terminal device and data receiving speed measuring method | |
JP6411853B2 (en) | Wireless communication system, mobile communication base station, wireless terminal device, and wireless communication method | |
CN110574468B (en) | Network connection selection based on quality scores | |
US11228955B2 (en) | Selection of wireless access points based on signal strength and network congestion | |
KR101302667B1 (en) | Method for simultaneously transmitting data in heterogeneous network | |
Fafoutis et al. | Handover incentives for self-interested wlans with overlapping coverage |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190403 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191119 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191120 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200117 |
|
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: 20200204 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200227 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6673589 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |