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 PDF

Info

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
Application number
JP2017237443A
Other languages
Japanese (ja)
Other versions
JP6673589B2 (en
Inventor
祐 古屋
Yu Furuya
祐 古屋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Platforms Ltd
Original Assignee
NEC Platforms Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Platforms Ltd filed Critical NEC Platforms Ltd
Priority to JP2017237443A priority Critical patent/JP6673589B2/en
Publication of JP2019106610A publication Critical patent/JP2019106610A/en
Application granted granted Critical
Publication of JP6673589B2 publication Critical patent/JP6673589B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

To provide a wireless LAN slave unit which can select a wireless LAN access point shown by radio profile at highest SN ratio among possessed respective radio profiles and be connected to it.SOLUTION: A wireless LAN slave unit 1 is successively connected to wireless LAN access points to be connection destinations every radio profile in an SN ratio calculation part 13c, measures RSSI and noise respectively, calculates respective SN ratios, and is connected to a wireless LAN access point showing a radio profile of the highest SN ratio in the case that it is determined by a non-use state determination part 13a that the slave unit is unused by receiving beacons successively with frequency predetermined as non-use state determination threshold, and in the case that there are a plurality of radio profiles of the highest SN ratio, is connected to a wireless LAN access point showing a radio profile of the highest security among them.SELECTED DRAWING: Figure 1

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 Patent document 1, etc. A mechanism for automatically optimizing the communication speed has been proposed. In the patent document 1, the transmission rate of data to be transmitted to the wireless LAN slave device according to the wireless LAN network to be used without the user of the wireless LAN slave device performing any operation such as setting of the transmission rate. We propose a technology to automatically control data and transmit data at an optimal transmission rate.

特開2004−222044号公報JP, 2004-222044, A

しかしながら、前記特許文献1も含め本発明に関連する現状の技術においては以下のような解決するべき課題がある。   However, in the existing technology related to the present invention including the Patent Document 1, there are problems to be solved as follows.

複数の無線プロファイルを有する無線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 Patent Document 1, which wireless profile is used to use a higher speed line It is very difficult to identify Therefore, the wireless LAN access point to which the wireless LAN slave device is currently connected may not be the wireless LAN access point designated by the wireless profile with the highest communication speed. That is, the current wireless LAN access point may not be the wireless LAN access point specified by the wireless profile with the highest signal-to-noise (SN) ratio. In such a case, the wireless LAN slave unit is in a state in which communication can not be performed at a speed that is originally possible. Therefore, there is a need to select and use a wireless profile having the highest SN ratio among a plurality of wireless profiles owned by the wireless LAN slave device. Here, as an example of the wireless LAN access point, there is a wireless LAN router.

しかし、使用する無線プロファイルを変更することにより、接続先の無線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子機のブロック構成の一例を示すブロック構成図である。FIG. 2 is a block diagram showing an example of a block configuration of a wireless LAN slave device according to the present invention. 図1に示す無線LAN子機が未使用の状態にあることを判定する動作の一例を説明するためのフローチャートである。It is a flowchart for demonstrating an example of the operation | movement which determines that the wireless LAN substation shown in FIG. 1 is in an unused state. 図1に示す無線LAN子機が所有している各無線プロファイルの優先順位付けを行う動作の一例を説明するためのフローチャートである。It is a flowchart for demonstrating an example of the operation | movement which prioritizes each wireless profile which the wireless LAN slave unit shown in FIG. 1 owns. 図1に示す無線LAN子機が所有している各無線プロファイルにおけるRSSIおよびノイズの測定とSN比の算出を順次行う動作の一例を説明するためのフローチャートである。It is a flowchart for demonstrating an example of operation | movement which performs measurement of RSSI and noise in each radio | wireless profile which the wireless LAN slave unit shown in FIG. 1 owns, and calculation of SN ratio one by one. 図1に示す無線LAN子機において作成した無線プロファイルの評価テーブルの一例を示すテーブルである。It is a table which shows an example of the evaluation table of the wireless profile created in the wireless LAN cordless handset shown in FIG.

以下、本発明による無線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 + coding rate 1/2, and if 6 Mbps OFDM + BPSK + coding rate 1/2 And may be determined as a beacon.

なお、本発明において使用する各無線プロファイルは、現状の技術における無線プロファイルと同様の情報からなっており、無線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 wireless LAN handset 1 targeted by the present invention, and the wireless LAN handset 1 at least includes a wireless I / F (interface) 11, an antenna 12, and a control unit 13. And a memory 14. The wireless LAN handset 1 can wirelessly connect to the wireless I / F 21 of the wireless LAN access point 2 such as a wireless LAN router or the like via the wireless I / F 11 through the antenna 12 under the control of the control unit 13.

また、無線LAN子機1の制御部13は、当該無線LAN子機1全体の制御を司るブロックであり、少なくとも、未使用状態判定部13a、無線プロファイル優先順位付け部13bおよびSN比算出部13cを内部に備えている。未使用状態判定部13aは、当該無線LAN子機1が無線LANアクセスポイント2との間で有効なデータを送受信していない状態すなわち未使用状態であるか否かを判定するブロックである。   Further, the control unit 13 of the wireless LAN handset 1 is a block that controls the entire wireless LAN handset 1, and at least the unused state determination unit 13a, the wireless profile prioritization unit 13b, and the SN ratio calculation unit 13c. Internally. The unused state determination unit 13a is a block that determines whether the wireless LAN cordless handset 1 does not transmit or receive valid data to or from the wireless LAN access point 2, that is, whether it is in an unused state.

また、無線プロファイル優先順位付け部13bは、当該無線LAN子機1がメモリ14に保存している全ての無線プロファイルに関して、いずれの無線プロファイルを優先して使用するかを決定するための優先順位付けを行うブロックである。   Also, the wireless profile prioritizing unit 13 b prioritizes which wireless profile is to be used preferentially for all wireless profiles stored in the memory 14 by the wireless LAN handset 1. Is a block to do

また、SN比算出部13cは、該無線LAN子機1がメモリ14に保存している各無線プロファイルそれぞれにおいて接続先として指定される無線LANアクセスポイント2との無線接続時におけるSN比を算出するブロックである。   In addition, the SN ratio calculation unit 13c calculates the SN ratio at the time of wireless connection with the wireless LAN access point 2 specified as the connection destination in each wireless profile stored in the memory 14 by the wireless LAN handset 1. It is a block.

また、無線LAN子機1のメモリ14には、少なくとも、当該無線LAN子機1において使用される全ての無線プロファイル情報を保存する無線プロファイル登録テーブル14aと該無線プロファイル登録テーブル14aに登録した無線プロファイルそれぞれの優先順位、SN比等に関する評価結果を保存する無線プロファイル評価テーブル14bとを保存している。さらに、図示していないが、メモリ14には、制御部13において実行される各種の制御プログラムも保存されている。   Also, in the memory 14 of the wireless LAN handset 1, at least a wireless profile registration table 14a for storing all wireless profile information used in the wireless LAN handset 1, and a wireless profile registered in the wireless profile registration table 14a. A wireless profile evaluation table 14b for storing the evaluation results regarding the respective priorities, the SN ratio, etc. is stored. Furthermore, although not shown, various control programs executed by the control unit 13 are also stored in the memory 14.

次に、図1に示した無線LAN子機1が、無線LANアクセスポイント2との間で有効なデータの送受信を実施していない未使用時の状態を判定する際の動作例について、図2のフローチャートを用いて説明する。図2は、図1に示す無線LAN子機1が未使用の状態にあることを判定する動作の一例を説明するためのフローチャートであり、制御部13の未使用状態判定部13aにおける動作の一例を示している。   Next, with respect to an operation example when the wireless LAN handset 1 shown in FIG. 1 determines a state when not in use that is not performing transmission and reception of valid data with the wireless LAN access point 2, FIG. This will be described using the flowchart of FIG. FIG. 2 is a flowchart for explaining an example of an operation of determining that wireless LAN slave device 1 shown in FIG. 1 is in an unused state, and an example of an operation in unused state determination unit 13a of control unit 13. Is shown.

図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 wireless LAN handset 1 continuously receives a beacon from the wireless LAN access point 2 for the number of times the user arbitrarily sets in advance as an unused state determination threshold. 7 shows an operation example of determining that the wireless LAN slave device 1 is not in use. Alternatively, if the user has not set the unused state determination threshold in advance, it will occur once in the shortest two hours of 2-72 hours, which is a general lending time of the IP address allocated by the DHCP server. This example shows an operation example in which wireless LAN handset 1 is determined to be in an unused state by continuously receiving beacons for the number of times occupied by one second, which is the time required to determine beacons, that is, 7200 times. There is.

なお、無線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 wireless LAN handset 1 is 2.4 GHz, when the wireless signal received by the wireless LAN handset 1 is 1 Mbps DSSS + BPSK, the beacon from the wireless LAN access point 2 is received. It is determined that In addition, when the wireless frequency used by the wireless LAN handset 1 is 5 GHz, when the wireless signal received by the wireless LAN handset 1 is 6 Mbps OFDM + BPSK + coding rate 1/2, a beacon from the wireless LAN access point 2 ( It is determined that Beacon) has been received.

図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 access point 2 is continuously received is set in advance as a threshold value for determining that the wireless LAN slave device 1 is in an unused state. After initializing the determination threshold n (step S1), it is checked whether the user has set in advance an arbitrary number m to be the unused state determination threshold n (step S2). When the user has set the arbitrary number m of times to be the unused state determination threshold n (Yes in step S2), the arbitrary number of times m set by the user is set as the unused state determination threshold n (step S3). On the other hand, if the user has not set the arbitrary number m to be the unused state determination threshold n (No in step S2), the number determined in advance with reference to the shortest time for the DHCP server to lend an IP address Is set as the unused state determination threshold n (step S4).

次に、無線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 wireless LAN handset 1 is checked (step S5). If the currently used radio frequency is 2.4 GHz (in the case of 2.4 GHz in step S5), after initializing the variable x for counting the number of continuous receptions of beacons to '0' (step S6), the wireless LAN It is checked whether a radio signal 1 Mbps DSSS + BPSK indicating a beacon has been received from the access point 2 (step S7). When the radio signal 1 Mbps DSSS + BPSK is not received (No in step S7), the process returns to step S6, and the operation of initializing the variable x to '0' is repeated.

一方、無線信号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 wireless signal 1 Mbps DSSS + BPSK is received (Yes in step S7), it is determined that the beacon from the wireless LAN access point 2 is received, and '1' is added to the variable x for counting the number of continuous beacon receptions. After that (step S8), it is checked whether the number of times of continuous reception of beacon x has reached the unused state determination threshold n (step S9). If the continuous reception number x of beacons has not yet reached the unused state determination threshold n (No in step S9), the process returns to step S7, and it is determined whether to continuously receive the radio signal 1 Mbps DSSS + BPSK Return to the operation to check 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 wireless LAN handset 1 is effective with the wireless LAN access point 2 It determines that it is in an unused state where data is not transmitted or received.

また、ステップ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 radio signal 6 Mbps OFDM + BPSK + coding rate 1/2. , Performs almost the same operation as in the case of 2.4 GHz. That is, after initializing the variable y for counting the continuous reception count of beacons to '0' (step S10), whether or not the wireless signal 6 Mbps OFDM + BPSK + coding rate 1/2 indicating a beacon is received from the wireless LAN access point 2 (Step S11). If the wireless signal 6 Mbps OFDM + BPSK + coding rate 1/2 is not received (No in step S11), the process returns to step S10 and repeats the operation of initializing the variable y to '0'.

一方、無線信号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 wireless signal 6 Mbps OFDM + BPSK + coding rate 1/2 is received (Yes in step S11), it is determined that the beacon from the wireless LAN access point 2 is received, and the variable y counts the number of continuous reception of beacons. After adding '1' to (step S12), it is checked whether the continuous reception frequency y of the beacon has reached the unused state determination threshold n (step S13). If the continuous reception frequency y of the beacon has not reached the unused state determination threshold value n yet (No in step S13), the process returns to step S11, and the radio signal 6 Mbps OFDM + BPSK + code rate 1/2 is further continued. The process returns to the operation of confirming whether or not to receive.

これに対して、ビーコンの連続受信回数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 wireless LAN handset 1 is effective with the wireless LAN access point 2 It determines that it is in an unused state where data is not transmitted or received.

次に、図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 wireless LAN handset 1 shown in FIG. 1 will be described with reference to the flowchart of FIG. FIG. 3 is a flow chart for explaining an example of an operation of prioritizing each wireless profile owned by the wireless LAN slave device 1 shown in FIG. 1, and the wireless profile prioritizing unit 13b of the control unit 13 As for the operation of the above, regarding all the wireless profiles registered in the wireless profile registration table 14a in the memory 14 of the wireless LAN handset 1, prioritization of each is performed based on the communication speed and the security property, that is, the encryption method. An example of the operation being performed is shown.

ここで、無線プロファイルの優先順位付けは、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 LAN slave device 1 is extracted and set (step S21). Next, the number of executions m in which the priority of the wireless profile is set is initialized to '0' (step S22), and then '1' is added to the number of executions m (step S23). After that, the number of times of execution m exceeds the number n of wireless profiles, and it is checked whether or not the setting of the priority has been completed for all the wireless profiles (step S24). If the number of times of implementation m does not exceed the number of wireless profiles n and there is still a wireless profile for which priority is to be set (No in step S24), then the wireless profile corresponding to the number of times of implementation m is extracted Then, it is checked whether the security is the highest and the communication speed is WPA2-PSK AES (step S25).

取り出した無線プロファイルが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), priority 1 indicating the first priority is set (step S26), and the next wireless profile is selected. The process returns to step S23 for taking out. On the other hand, if the extracted wireless profile is not WPA2-PSK AES (No in step S25), then the wireless profile corresponding to the number of times of execution m is the second most secure after WPA2-PSK AES and communication It is checked whether it is fast WPA-PSK AES (step S27).

取り出した無線プロファイルが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 priority 2 indicating the second priority is set (step S28), and the next wireless profile is selected. The process returns to step S23 for taking out. On the other hand, if the extracted wireless profile is not WPA-PSK AES (No in step S27), then the wireless profile corresponding to the number of times of execution m is the second most secure after WPA-PSK AES and communication It is checked whether it is fast WPA2-PSK TKIP (step S29).

取り出した無線プロファイルが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 priority 3 indicating the third priority is set (step S30), and the next wireless profile is selected. The process returns to step S23 for taking out. On the other hand, if the extracted wireless profile is not WPA2-PSK TKIP (No in step S29), then the wireless profile corresponding to the number of times of execution m is the second most secure after WPA2-PSK TKIP and communication It is checked whether it is fast WPA-PSK TKIP (step S31).

取り出した無線プロファイルが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 priority 4 indicating the fourth priority is set (step S32), and the next wireless profile is selected. The process returns to step S23 for taking out. On the other hand, if the extracted wireless profile is not WPA-PSK TKIP (No in step S31), then the wireless profile corresponding to the number of times of execution m is the second most secure after WPA-PSK TKIP and communication It is confirmed whether the speed is fast or not (step S33).

取り出した無線プロファイルがWEPであった場合には(ステップS33のYes)、第5番目の優先度であることを示す優先度5を設定して(ステップS34)、次の無線プロファイルを取り出すために、ステップS23に戻る。一方、取り出した無線プロファイルがWEPではなかった場合には(ステップS33のNo)、次に、実施回数mに該当する無線プロファイルが、暗号化無しの通信方式であるか否かを確認する(ステップS35)。   If the extracted wireless profile is WEP (Yes in step S33), the priority 5 indicating the fifth priority is set (step S34), and the next wireless profile is extracted. , And return to step S23. On the other hand, when the extracted wireless profile is not WEP (No in step S33), next, it is confirmed whether the wireless profile corresponding to the number of times of execution m is a communication method without encryption (step S35).

取り出した無線プロファイルが暗号化無しの通信方式であった場合には(ステップS35のYes)、第6番目の優先度であることを示す優先度6を設定して(ステップS36)、次の無線プロファイルを取り出すために、ステップS23に戻る。一方、取り出した無線プロファイルが暗号化無しの通信方式ではなかった場合には(ステップS35のNo)、通信方式として不適切な値が設定されている異常な無線プロファイルであるので、警告を出力するために優先順位付けの処理を打ち切って、終了する。   If the extracted wireless profile is a communication system without encryption (Yes in step S35), priority 6 indicating the sixth priority is set (step S36), and the next wireless is selected. In order to take out the profile, the process returns to step S23. On the other hand, when the extracted wireless profile is not the communication method without encryption (No in step S35), a warning is output because it is an abnormal wireless profile in which an inappropriate value is set as the communication method. In order to terminate the prioritization process, the process ends.

ステップ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 wireless LAN handset 1 shown in FIG. 1 will be described using the flowchart of FIG. FIG. 4 is a flowchart for explaining an example of the operation of sequentially performing measurement of the RSSI and noise in each wireless profile owned by the wireless LAN handset 1 shown in FIG. 1 and calculation of the SN ratio. An example of the operation of the SN ratio calculator 13c of FIG.

つまり、図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 memory 14 of the wireless LAN handset 1. An example of operation to sequentially calculate SN ratio (dB) (SN ratio (dB) = RSSI (dBm)-noise (dBm)) by measurement of RSSI (dBm) and noise (dBm) and measured RSSI and noise is shown. ing.

図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 slave device 1 first measures and stores the received radio wave intensity RSSI (dBm) of the wireless signal received from the wireless LAN access point 2 indicated by the wireless profile in the currently connected state. (Step S41) Further, noise (dBm) in the wireless connection state with the wireless LAN access point 2 is measured and stored (step S42). Thereafter, the SN ratio (dB) is calculated and stored by obtaining the difference between the measured RSSI (dBm) and the noise (dBm) (step S43).

次に、無線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 wireless LAN handset 1 is extracted and set (step S44). Then, after initializing the number m of times of measurement of the RSSI and noise of the wireless profile and calculation of the SN ratio to '0' (step S45), '1' is added to the number of times m (step S46) . After that, it is checked whether measurement of the RSSI and noise and calculation of the SN ratio have been performed for all the wireless profiles with the number of times of implementation m exceeding the number n of wireless profiles (step S47).

実施回数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 access point 2 designated by the wireless profile S48).

無線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 LAN slave device 1 measures and stores the received radio wave intensity RSSI (dBm) of the wireless signal received from the wireless LAN access point 2 indicated by the m-th wireless profile connected (step S49). The noise (dBm) in the wireless connection state with the wireless LAN access point 2 is measured and stored (step S50). Thereafter, the SN ratio (dB) is calculated and stored by obtaining the difference between the measured RSSI (dBm) and the noise (dBm) (step S51). Then, the process returns to step S46 to retrieve the next priority wireless profile. Then, in step S47, it is confirmed whether or not there is still an unimplemented wireless profile, and as long as it remains, the measurement of the RSSI and noise for the wireless LAN access point 2 indicated by the next priority wireless profile, SN ratio Repeat the calculation operation.

一方、ステップ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 LAN slave device 1 shown in FIG. The table of FIG. 5 shows an example of the wireless profile evaluation table 14b in the memory 14 of the wireless LAN slave device 1, and the priority of each wireless profile set according to the flowcharts of FIG. 3 and FIG. The measurement result of the RSSI and noise in, and the calculation result of the S / N ratio are shown in an example in the form of a list together with the encryption scheme designated by each wireless profile.

図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 priority 141, encryption scheme 142, RSSI 143, noise 144 and SN ratio 145. The priority 141 is ordered as the highest priority element in the order of the highest SN ratio in the SN ratio 145 item column, but if the SN ratio is the same, the communication speed and security in the flowchart of FIG. According to the result of prioritization based on gender (ie, in order of security as a first factor, and as a second factor if they have the same security) Ordered in the order of communication speed).

また、暗号化方式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 encryption method 142 column. Information is set, and values for each radio profile measured and calculated in the flowchart of FIG. 4 are set in each column of the RSSI 143, the noise 144, and the SN ratio 145.

以上のような各無線プロファイルの評価結果に基づいて、無線LAN子機1は、現在接続されている無線LANアクセスポイント2を、優先順位が最も高い無線プロファイルの接続先に変更することにより、通信速度の向上を図ることができる。   Based on the evaluation results of each wireless profile as described above, the wireless LAN handset 1 performs communication by changing the currently connected wireless LAN access point 2 to the connection destination of the wireless profile with the highest priority. Speed can be improved.

なお、インターネット上の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 wireless LAN handset 1 as a Web GUI (Graphical User Interface) on a Web page on the Internet, that is, a wireless profile evaluation table 14b as shown in FIG. The user of the wireless LAN handset 1 may be allowed to browse. When the user of the wireless LAN handset 1 browses the web page, the user obtains the order of priority in consideration of the SN ratio and the security of the encryption method and the communication speed regarding each wireless profile which could not be known so far. Can be used.

(実施形態の効果の説明)
以上に詳細に説明したように、本実施形態においては、以下のような効果が得られる。
(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 wireless LAN handset 1 is currently in an unused state, whether valid data is included in the communication between the wireless LAN handset and the wireless LAN access point. Since the determination is made based on whether or not beacons (Beacon) for the number of times set in advance as the unused state determination threshold are continuously received instead of analysis, the encryption key regarding the data in communication is unknown Even in this case, the non-use state of the wireless LAN handset 1 can be determined with certainty.

また、本実施形態においては、無線LAN子機1が未使用状態にある際に、当該無線LAN子機1が所有している各無線プロファイルに該当する無線LANアクセスポイント2と順次接続して、それぞれのRSSIおよびノイズを測定してSN比を算出することにより、現在接続している無線LANアクセスポイント2を、SN比が最も高い無線プロファイルの接続先に変更することが可能であるので、無線LAN子機1の通信速度の向上を期待することができる。   Further, in the present embodiment, when the wireless LAN handset 1 is in the unused state, the wireless LAN access point 2 corresponding to each wireless profile owned by the wireless LAN handset 1 is sequentially connected, By measuring the RSSI and noise of each and calculating the SN ratio, it is possible to change the currently connected wireless LAN access point 2 to the connection destination of the wireless profile with the highest SN ratio. It can be expected to improve the communication speed of the LAN handset 1.

さらに、最も高い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 Wireless LAN handset 2 Wireless LAN access point 11 Wireless I / F
12 antenna 13 control unit 13a unused state determination unit 13b wireless profile prioritizing unit 13c SN ratio calculation unit 14 memory 14a wireless profile registration table 14b wireless profile evaluation table 21 wireless I / F
141 Priority 142 Encryption Method 143 RSSI
144 Noise 145 SN ratio

Claims (10)

無線LANアクセスポイントとの接続用の無線プロファイルを所有し、
未使用状態にあると判定された場合に、
所有している各前記無線プロファイルごとに、それぞれの接続先である前記無線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アクセスポイントとの接続用の無線プロファイルを所有する無線LAN子機が未使用状態にあると判定された場合に、
所有している各前記無線プロファイルごとに、それぞれの接続先である前記無線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アクセスポイントとの接続用の無線プロファイルを所有する無線LAN子機においてコンピュータによって通信制御用の処理を実行し、
未使用状態にあると判定された場合に、
所有している各前記無線プロファイルごとに、それぞれの接続先である前記無線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.
JP2017237443A 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 Active JP6673589B2 (en)

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)

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