JP2018121210A - Wireless communication device - Google Patents
Wireless communication device Download PDFInfo
- Publication number
- JP2018121210A JP2018121210A JP2017011449A JP2017011449A JP2018121210A JP 2018121210 A JP2018121210 A JP 2018121210A JP 2017011449 A JP2017011449 A JP 2017011449A JP 2017011449 A JP2017011449 A JP 2017011449A JP 2018121210 A JP2018121210 A JP 2018121210A
- Authority
- JP
- Japan
- Prior art keywords
- application
- real
- channel
- wireless communication
- communication
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 230000006866 deterioration Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本発明は、車両等に搭載されて他の無線機器との間で無線通信を行う移動可能な無線通信装置に関する。 The present invention relates to a movable wireless communication device that is mounted on a vehicle or the like and performs wireless communication with another wireless device.
従来から、アプリケーション毎の通信負荷に応じて信号品質の閾値を可変設定するようにした通信装置が記載されている(例えば、特許文献1参照。)。例えば、ストリーミングおよびデータ通話を実行するアプリケーションを通信負荷大、定期的に通信を実行するネットゲームなどのアプリケーションを通信負荷中、テキストデータを主に通信するメールおよびチャットなどのアプリケーションを通信負荷小、原則として通信を行わない音楽プレイヤおよびメモなどのアプリケーションを通信負荷無として分類し、通信負荷が大きいほど信号品質の閾値が高くなるように変更する。これにより、通信装置が提供できる通信の品質が低い状態であるにもかかわらず、通信負荷の高いアプリケーションを実行している通信端末をオフロードさせてしまうことを防止することができる。 Conventionally, there has been described a communication apparatus in which a threshold value of signal quality is variably set according to a communication load for each application (see, for example, Patent Document 1). For example, applications that perform streaming and data calls have a large communication load, applications such as net games that regularly perform communication are communication loads, applications such as mail and chat that mainly communicate text data have a small communication load, In principle, applications such as music players and memos that do not communicate are classified as having no communication load, and the signal quality threshold is increased as the communication load increases. As a result, it is possible to prevent the communication terminal that is executing an application with a high communication load from being offloaded even though the communication quality that the communication apparatus can provide is low.
ところで、上述した特許文献1に開示された通信装置では、アプリケーション毎の通信負荷を考慮して、必要な信号品質を得ようとしており、設定された閾値を信号品質が下回る場合には、使用中のチャネルの切り替えが発生することになる。例えば、アプリケーションがストリーミングを利用して通信を行う場合にはリアルタイム性が要求されるが、特許文献1の通信装置では、ストリーミングを実行する通信負荷大のアプリケーションについては信号品質の閾値が高く設定されるため、信号品質(通信状態)が悪化すると使用チャネルの切り替えが発生し、切り替えに伴うアプリケーション動作の中断が発生するという問題があった。このアプリケーション動作の中断は、音切れや動画停止の原因になるため、できるだけ少なくすることが望まれる。
By the way, in the communication apparatus disclosed in
本発明は、このような点に鑑みて創作されたものであり、その目的は、リアルタイム性が要求されるアプリケーションについてチャネル切替によって生じる動作の中断頻度を少なくすることができる無線通信装置を提供することにある。 The present invention has been created in view of the above points, and an object of the present invention is to provide a wireless communication apparatus that can reduce the frequency of interruption of operations caused by channel switching for applications that require real-time performance. There is.
上述した課題を解決するために、本発明の無線通信装置は、所定の通信帯域に含まれる複数のチャネルの中から使用チャネルを指定して無線通信を行う無線通信装置において、実行中のアプリケーションに対応するデータ通信のリアルタイム性の有無を判定するアプリケーション判定手段と、使用チャネルの通信品質が所定の閾値よりも悪化したか否かを判定する通信品質判定手段と、実行中のアプリケーションに対応するデータ通信にリアルタイム性が必要ない場合に閾値を第1の値に、リアルタイム性が必要な場合に閾値を第1の値よりも低い第2の値に設定する閾値設定手段とを備えている。 In order to solve the above-described problem, a wireless communication device according to the present invention is an application that is being executed in a wireless communication device that performs wireless communication by designating a use channel from among a plurality of channels included in a predetermined communication band. Application determination means for determining the presence or absence of corresponding data communication in real time, communication quality determination means for determining whether or not the communication quality of the used channel has deteriorated below a predetermined threshold, and data corresponding to the application being executed Threshold setting means for setting the threshold to a first value when real-time capability is not required for communication and setting the threshold to a second value lower than the first value when real-time capability is required.
リアルタイム性が要求されるアプリケーションについては、使用チャネルを切り替える基準となる通信品質の閾値が低く設定されるため、チャネルの切り替え回数を少なくすることができ、チャネル切替によって生じるアプリケーション動作の中断頻度を少なくすることが可能となる。 For applications that require real-time performance, the communication quality threshold that is the basis for switching the channel used is set low, so the number of channel switching can be reduced, and the frequency of application operation interruptions caused by channel switching is reduced. It becomes possible to do.
また、上述した第2の値は、リアルタイム性が必要な実行中のアプリケーションの動作が中断しない通信品質の最小値よりも高く設定されていることが望ましい。これにより、アプリケーション動作が中断しない状態を確実に確保することが可能となる。 In addition, it is desirable that the second value described above is set higher than the minimum value of communication quality that does not interrupt the operation of a running application that requires real-time performance. As a result, it is possible to reliably ensure a state in which the application operation is not interrupted.
また、上述したリアルタイム性が必要なアプリケーションは、ストリーミングによるデータ通信を行うアプリケーションであることが望ましい。これにより、ストリーミング配信を利用して得られた音声や音楽の出力や動画などの表示が一時的に停止することを防止することができる。 In addition, the above-described application that requires real-time property is preferably an application that performs data communication by streaming. As a result, it is possible to prevent the output of audio or music obtained by using streaming distribution or the display of moving images from being temporarily stopped.
また、アプリケーション毎のデータ通信のリアルタイム性の有無を示す情報を格納するリアルタイム情報格納手段をさらに備え、アプリケーション判定手段は、リアルタイム情報格納手段に格納された情報に基づいてリアルタイム性の有無を判定することが望ましい。これにより、アプリケーション毎にデータ通信のリアルタイム性の有無を適切に判定することができ、誤判定を防止することができる。 In addition, a real-time information storage unit that stores information indicating the presence or absence of real-time property of data communication for each application is further provided, and the application determination unit determines the presence or absence of real-time property based on the information stored in the real-time information storage unit It is desirable. Thereby, the presence or absence of the real-time property of data communication can be appropriately determined for each application, and erroneous determination can be prevented.
また、上述した使用チャネル以外で通信品質が第2の値よりも高い他のチャネルを、使用チャネルを用いた通信動作と並行して検索するチャネル検索手段と、リアルタイム性が必要なアプリケーションを実行中に、使用チャネルの通信品質が第2の値よりも低くなったときに、使用チャネルを他のチャネルに切り替えるチャネル切替手段とをさらに備えることが望ましい。これにより、使用チャネルを用いた通信動作中にこの使用チャネルの通信状態が悪化したときに、迅速に通信状態が良好な他のチャネルに切り替えることが可能となる。 In addition to the above-mentioned used channels, channel search means for searching for other channels whose communication quality is higher than the second value in parallel with the communication operation using the used channels, and applications that require real-time processing are being executed. In addition, it is desirable to further include channel switching means for switching the used channel to another channel when the communication quality of the used channel becomes lower than the second value. Accordingly, when the communication state of the used channel deteriorates during the communication operation using the used channel, it is possible to quickly switch to another channel having a good communication state.
以下、本発明を適用した一実施形態の無線通信装置について、図面を参照しながら説明する。 Hereinafter, a wireless communication apparatus according to an embodiment to which the present invention is applied will be described with reference to the drawings.
図1は、一実施形態の無線通信装置の構成を示す図である。図1に示す無線通信装置1は、2.4GHz帯および5GHz帯に含まれる複数のチャネルの中から使用チャネルを指定して無線通信を行うためのものであり、無線通信部10、20、DFS(Dynamic Frequency Selection)機能部12、22、チャネル切替処理部(Ch切替処理部)30、スキャン処理部(SCAN処理部)40、メモリ50を含んで構成されている。この無線通信装置1は、車両に搭載されている。また、この無線通信装置1は、ナビゲーション動作やラジオ受信動作、オーディオ再生動作、動画再生動作等を行う車載装置としてのヘッドユニットに内蔵あるいは外付けされており、スマートフォン等の端末装置(図示せず)との間で無線通信を行う際にアクセスポイントとして動作する。この車載装置には、図1に示すアプリケーション処理部2が含まれている。
FIG. 1 is a diagram illustrating a configuration of a wireless communication apparatus according to an embodiment. A
アプリケーション処理部2は、複数のアプリケーション(AP1、AP2、AP3、AP4)を実行して各アプリケーションに対応する所定の動作を実現するものである。例えば、アプリケーションAP1を実行することにより、端末装置からストリーミング形式で無線通信にて送信されるオーディオデータを取得して再生(オーディオ出力)する。また、アプリケーションAP2を実行することにより、端末装置からストリーミング形式で無線通信にて送信される動画データを取得して再生(動画表示)する。また、アプリケーションAP3を実行することにより、端末装置から無線通信にて送信されるアンドロイド・オート(Android Auto、登録商標)用のデータを取得して、このデータで示される端末装置の表示画面(操作画面等)の画像を表示したり、この表示画面を用いた利用者の操作内容を端末装置に向けて送信するなどの動作を行う。アプリケーションAP4を実行することにより、端末装置に格納されている再生データ(音楽データや動画データ)をベストエフォート形式で無線通信にて取り込んで蓄積し、利用者の指示に応じてその中から指定されたタイトルの音楽/動画を再生する。
The
これらの中で、アプリケーションAP1は、端末装置との間の無線通信が途切れると音切れが発生するため、リアルタイム性が要求される(リアルタイム性あり)。同様に、アプリケーションAP2は、端末装置との間の無線通信が途切れると、動画の動きが停止してしまうため、リアルタイム性が要求される(リアルタイム性あり)。また、アプリケーションAP3は、端末装置との間の無線通信が途切れると表示画面の内容更新が遅れたり、利用者の操作指示が遅延したりするため、リアルタイム性が要求される(リアルタイム性あり)。これらに対し、アプリケーションAP4は、端末装置との間の無線通信が途切れても音楽/動画の再生が中断されることはないため、リアルタイム性は要求されない(リアルタイム性なし)。なお、これらのアプリケーションAP1〜AP4は、リアルタイム性の有無を説明するための一例であって、これらに限定されるものではない。 Among these, the application AP1 is required to have a real-time property (there is a real-time property) because the sound interruption occurs when the wireless communication with the terminal device is interrupted. Similarly, when wireless communication with the terminal device is interrupted, the application AP2 is required to have a real-time property (there is real-time property) because the motion of the moving image stops. Further, the application AP3 is required to have real-time properties because there is a delay in updating the contents of the display screen or a delay in user operation instructions when wireless communication with the terminal device is interrupted (with real-time properties). On the other hand, the application AP4 does not require real-time performance (no real-time performance) because the music / video playback is not interrupted even when wireless communication with the terminal device is interrupted. Note that these applications AP1 to AP4 are examples for explaining the presence / absence of real-time property, and are not limited to these.
無線通信部10は、IEEE802.11等の規格に基づいて2.4GHz帯および5GHz帯に含まれるいずれかのチャネルを用いたWi−Fiによる無線通信を制御する。同様に、無線通信部20は、IEEE802.11等の規格に基づいて2.4GHz帯および5GHz帯に含まれるいずれかのチャネルを用いたWi−Fiによる無線通信を制御する。なお、上述した5GHz帯には、気象レーダー等との干渉が発生する帯域であるW53やW56のタイプに属する各チャネルが含まれている。
The
DFS機能部12は、無線通信部10における無線通信に用いられるチャネルについて、気象レーダ等が使用している電波を検出(レーダー検出)し、そのチャネルを避けて通信を行うための処理を行う。同様に、DFS機能部22は、無線通信部20における無線通信に用いられるチャネルについて、気象レーダ等が使用している電波を検出(レーダー検出)し、そのチャネルを避けて通信を行うための処理を行う。
The DFS
チャネル切替処理部30は、無線通信部10、20のそれぞれにおいて使用されるチャネルを切り替える。
The channel
スキャン処理部40は、無線通信部20の使用チャネルを所定の順番に切り替えて通信品質が良好な(電波状態が良好な/スループットが高い)チャネルを検索する。このチャネルの検索は、無線通信部10を用いた通信動作と並行してバックグラウンドで行われる。
The
メモリ50は、リアルタイム(RT)情報格納部52を有する。リアルタイム情報格納部52には、アプリケーション処理部2において実行されるアプリケーション毎の通信のリアルタイム性の有無を示す情報が格納される。例えば、図1に示したアプリケーション処理部2に含まれる4つのアプリケーションAP1〜AP4のそれぞれについてリアルタイム性の有無を示す情報がリアルタイム情報格納部52に格納されている。
The
上述したチャネル切替処理部30には、アプリケーション判定部(AP判定部)32、通信品質判定部34、閾値設定部36、チャネル切替部(Ch切替部)38が含まれる。
The channel
アプリケーション判定部32は、データ通信を伴う実行中のアプリケーションのそれぞれについて通信のリアルタイム性の有無を判定する。この判定は、例えば、メモリ50内のリアルタイム情報格納部52に格納された情報に基づいて行われる。
The
通信品質判定部34は、無線通信部10で通信に用いるチャネル(使用チャネル)の通信品質が所定の閾値よりも悪化したか否かを判定する。閾値設定部36は、実行中のアプリケーションについてリアルタイム性が必要ない場合にこの閾値を第1の値(閾値A)に、リアルタイム性が必要な場合にこの閾値を第1の値よりも低い第2の値(閾値B<閾値A)に設定する。
The communication
チャネル切替部38は、リアルタイム性が必要なアプリケーションを実行中に、無線通信部10の使用チャネルの通信品質が第2の値(閾値B)よりも低くなったときに、無線通信部10の使用チャネルを、通信品質が第2の閾値よりも高い他のチャネルに切り替える。また、チャネル切替部38は、リアルタイム性が必要ないアプリケーションを実行中に、無線通信部10の使用チャネルの通信品質が第1の値(閾値A)よりも低くなったときに、無線通信部10の使用チャネルを、通信品質が第1の閾値よりも高い他のチャネルに切り替える。
The
上述したアプリケーション判定部32がアプリケーション判定手段に、通信品質判定部34が通信品質判定手段に、閾値設定部36が閾値設定手段に、リアルタイム情報格納部52がリアルタイム格納手段に、スキャン処理部40がチャネル検索手段に、チャネル切替部38がチャネル切替手段にそれぞれ対応する。
The
本実施形態の無線通信装置1はこのような構成を有しており、次にその動作を説明する。
The
図2は、アプリケーションを実行して通信中に通信品質が変動して使用チャネルを切り替える動作手順を示す流れ図である。この動作手順は、実行中のアプリケーションが複数ある場合には、それぞれのアプリケーションごとに、所定の時間間隔で行われる。 FIG. 2 is a flowchart showing an operation procedure for switching the use channel due to the communication quality changing during communication by executing the application. This operation procedure is performed at predetermined time intervals for each application when there are a plurality of applications being executed.
例えば、図1に示したアプリケーションAP1が実行されて無線通信部10の使用チャネルを用いた通信が開始されると、アプリケーション判定部32は、この実行中のアプリケーションAP1についてリアルタイム性があるか否かを判定する(ステップ100)。リアルタイム性がある場合には肯定判断が行われ、次に、通信品質判定部34は、無線通信部10の使用チャネルの通信品質が閾値B以下か否かを判定する(ステップ102)。この閾値Bは、実行中のアプリケーションAP1の動作(オーディオ再生)が中断しない通信品質の最小値よりも高く設定されている。例えば、pingコマンドを用いて遅延を測定したり、無線通信部10に備わった送受信バッファ内のデータ量や一定時間に送受信を行っているデータ量などを測定することにより、アプリケーションに対応する通信量を検出し、この検出結果に基づいて閾値Bを設定することが望ましい。通信品質が閾値Bよりも高い場合にはステップ102の判定において否定判断が行われ、使用チャネルの切り替えが行われずに、通信品質低下に伴う使用チャネル切替に関する一連の処理が終了する。
For example, when the application AP1 shown in FIG. 1 is executed and communication using the channel used by the
また、通信品質が閾値B以下になると、すなわち、アプリケーションAP1の動作が中断してしまうほど使用チャネルの通信品質が低下した場合にはステップ102の判定において肯定判断が行われる。次に、チャネル切替部38は、通信品質が閾値Bよりも高い他のチャネルがあるか否かを判定する(ステップ104)。他のチャネルの検索は、無線通信部20を用いてスキャン処理部40によって、無線通信部10を用いた通信動作と並行してバックグランドで行われており、ステップ104における判定は、この検索結果を参照することで速やかに行うことができる。該当する他のチャネルがない場合にはステップ104の判定において否定判断が行われ、使用チャネルの切り替えが行われずに、通信品質低下に伴う使用チャネル切替に関する一連の処理が終了する。
Further, when the communication quality is equal to or lower than the threshold value B, that is, when the communication quality of the used channel is lowered so that the operation of the application AP1 is interrupted, an affirmative determination is made in the determination of
また、通信品質が閾値Bよりも高い他のチャネルがある場合にはステップ104の判定において肯定判断が行われる。次に、チャネル切替部38は、無線通信部10の使用チャネルを、通信品質が閾値Bよりも高い他のチャネルに切り替える(ステップ106)。なお、このチャネルの切り替えは、その時点ですでに検索によって特定されている他のチャネルを用いて行われるため、切り替えに要する時間は最少であり、チャネルの切り替えによって生じるアプリケーション動作の中断時間を短くすることができる。また、アクセスポイントとしての無線通信装置1から端末装置に対してCSA(channel-switch-announcement)でチャネル切替を通知することにより、端末装置でもチャネル切替を実施することができる。このようにして使用チャネルが切り替えられた後、通信品質低下に伴う使用チャネル切替に関する一連の処理が終了する。
If there is another channel whose communication quality is higher than the threshold value B, an affirmative determination is made in the determination of
上述したように、アプリケーションAP1やアプリケーションAP2、AP3の場合にはリアルタイム性があるため、ステップ100の判定において肯定判断が行われて、上述したステップ102以降の動作手順が実施される。
As described above, in the case of the application AP1, the application AP2, and the AP3, since there is real-time property, an affirmative determination is made in the determination of
これに対し、アプリケーションAP4が実行中の場合には、このアプリケーションAP4を実行中の通信にリアルタイム性がないため、ステップ100の判定において否定判断が行われる。この場合には、次に、通信品質判定部34は、無線通信部10の使用チャネルの通信品質が閾値A以下か否かを判定する(ステップ108)。この閾値Aは、実行中のアプリケーションAP4の動作(タイトルの音楽/動画の再生)が中断しない通信品質の最小値とは関係なく上述した閾値Bよりも高く設定されている。通信品質が閾値Aよりも高い場合にはステップ108の判定において否定判断が行われ、使用チャネルの切り替えが行われずに、通信品質低下に伴う使用チャネル切替に関する一連の処理が終了する。
On the other hand, when the application AP4 is being executed, the communication in which the application AP4 is being executed does not have real-time characteristics, and therefore a negative determination is made in the determination of
また、通信品質が閾値A以下になるとステップ108の判定において肯定判断が行われる。次に、チャネル切替部38は、通信品質が閾値Aよりも高い他のチャネルがあるか否かを判定する(ステップ110)。他のチャネルの検索は、無線通信部20を用いてスキャン処理部40によって、無線通信部10を用いた通信動作と並行してバックグランドで行われており、ステップ110における判定は、この検索結果を参照することで速やかに行うことができる。該当する他のチャネルがない場合にはステップ110の判定において否定判断が行われ、使用チャネルの切り替えが行われずに、通信品質低下に伴う使用チャネル切替に関する一連の処理が終了する。
Further, when the communication quality is equal to or lower than the threshold value A, an affirmative determination is made in the determination of
また、通信品質が閾値Aよりも高い他のチャネルがある場合にはステップ110の判定において肯定判断が行われる。次に、チャネル切替部38は、無線通信部10の使用チャネルを、通信品質が閾値Aよりも高い他のチャネルに切り替える(ステップ112)。このようにして使用チャネルが切り替えられた後、通信品質低下に伴う使用チャネル切替に関する一連の処理が終了する。
If there is another channel whose communication quality is higher than the threshold A, an affirmative determination is made in the determination in
図3は、通信のリアルタイム性の有無に応じたチャネル切替の概要を示す図である。図3(A)には、通信にリアルタイム性が要求されない(リアルタイム性のない)アプリケーションを実行中のチャネル切替の概要が示されている。この場合には、チャネル切替を判定する通信品質の閾値Aが高い値に設定されている。したがって、その時点における使用チャネル(ch1)の通信品質が変動して閾値A以下になる事態が生じやすい。そして、通信品質が閾値A以下になると、速やかに通信品質が閾値Aよりも高い他のチャネル(ch2)に切り替えられる。同様の理由から、このチャネル(ch2)の通信品質も変動して閾値A以下になる事態が生じやすい。そして、通信品質が閾値A以下になると、再び通信品質が閾値Aよりも高い他のチャネル(ch3)に切り替えられる。 FIG. 3 is a diagram showing an overview of channel switching according to the presence or absence of real-time communication. FIG. 3A shows an overview of channel switching during execution of an application that does not require real-time property for communication (no real-time property). In this case, the communication quality threshold A for determining channel switching is set to a high value. Therefore, a situation in which the communication quality of the used channel (ch1) at that time fluctuates and falls below the threshold value A tends to occur. When the communication quality becomes equal to or lower than the threshold A, the channel is quickly switched to another channel (ch2) whose communication quality is higher than the threshold A. For the same reason, the communication quality of this channel (ch2) is likely to fluctuate and fall below the threshold A. When the communication quality becomes equal to or lower than the threshold A, the channel is switched to another channel (ch3) whose communication quality is higher than the threshold A again.
一方、図3(B)には、通信にリアルタイム性が要求される(リアルタイム性のある)アプリケーションを実行中のチャネル切替の概要が示されている。この場合には、チャネル切替を判定する通信品質の閾値Bが低い値に設定されている。したがって、その時点における使用チャネル(ch1)の通信品質が変動して閾値B以下になる事態が生じにくい。このため、無線通信部10の使用チャネルが他のチャネルに切り替えられず、あるいは、切り替える回数が少なくなる。
On the other hand, FIG. 3B shows an overview of channel switching during execution of an application that requires real-time communication (with real-time property). In this case, the communication quality threshold B for determining channel switching is set to a low value. Therefore, a situation in which the communication quality of the used channel (ch1) at that time fluctuates and falls below the threshold value B hardly occurs. For this reason, the channel used by the
このように、本実施形態の無線通信装置1では、リアルタイム性が要求されるアプリケーションについては、使用チャネルを切り替える基準となる通信品質の閾値Bが低く設定されるため、チャネルの切り替え回数を少なくすることができ、チャネル切替によって生じるアプリケーション動作の中断頻度を少なくすることが可能となる。
As described above, in the
また、この閾値Bは、リアルタイム性が必要な実行中のアプリケーションの動作が中断しない通信品質の最小値よりも高く設定されているため、アプリケーション動作が中断しない状態を確実に確保することが可能となる。 In addition, since this threshold value B is set higher than the minimum value of the communication quality that does not interrupt the operation of the running application that requires real-time performance, it is possible to reliably ensure that the application operation is not interrupted. Become.
また、リアルタイム性が必要なアプリケーションをストリーミングによる通信を行うアプリケーションとすることにより、ストリーミング配信を利用して得られた音声や音楽の出力や動画などの表示が一時的に停止することを防止することができる。 In addition, by making the application that requires real-time performance an application that performs communication by streaming, it is possible to prevent temporarily stopping the output of audio and music output and video obtained by using streaming delivery. Can do.
また、アプリケーション毎のデータ通信のリアルタイム性の有無を示す情報を格納するリアルタイム情報格納手部52を備えることにより、アプリケーション毎に通信のリアルタイム性の有無を適切に判定することができ、誤判定を防止することができる。
In addition, by providing a real-time
また、使用チャネルの通信品質が低下したときに切替先となる他のチャネルの検索を、使用チャネルを用いた通信動作と並行してバックグラウンドで行うことにより、使用チャネルを用いた通信動作中にこの使用チャネルの通信状態が悪化したときに、迅速に通信状態が良好な他のチャネルに切り替えることが可能となる。 In addition, during the communication operation using the used channel, the search for other channels to be switched to when the communication quality of the used channel is reduced is performed in the background in parallel with the communication operation using the used channel. When the communication state of this use channel deteriorates, it becomes possible to quickly switch to another channel having a good communication state.
なお、本発明は上記実施形態に限定されるものではなく、本発明の要旨の範囲内において種々の変形実施が可能である。例えば、上述した実施形態では、2つの無線通信部10、20が備わっており、一方の無線通信部10による通信動作と並行して、他方の無線通信部20を用いて他のチャネルの検索をバックグラウンドで行う場合について説明したが、無線通信部10のみを有する場合にも本発明を適用することができる。この場合には、使用チャネルの通信品質が閾値Aあるいは閾値B以下になったときに、他のチャネルの検索を開始することになるが、この場合であっても、リアルタイム性のあるアプリケーション動作に伴う通信における使用チャネルの切替頻度を少なくすることができるため、チャネル切替によって生じるアプリケーション動作の中断頻度を少なくすることが可能となる。
In addition, this invention is not limited to the said embodiment, A various deformation | transformation implementation is possible within the range of the summary of this invention. For example, in the above-described embodiment, the two
また、上述した実施形態では、車両に搭載された無線通信装置について説明したが、スマートフォン等の携帯端末装置に内蔵された無線通信装置について本発明を適用することもできる。 Moreover, although embodiment mentioned above demonstrated the radio | wireless communication apparatus mounted in the vehicle, this invention is also applicable to the radio | wireless communication apparatus incorporated in portable terminal devices, such as a smart phone.
また、上述した実施形態では、2.4GHz帯および5GHz帯に含まれるチャネルを用いて通信を行う場合について説明したが、使用する帯域はこれらに限定されるものではなく、これらのどちらか一方あるいは別の通信帯域に含まれるチャネルを用いて通信を行う場合について本発明を適用することができる。 In the above-described embodiment, the case where communication is performed using channels included in the 2.4 GHz band and the 5 GHz band has been described. However, the band to be used is not limited to these, and either one of these or The present invention can be applied to a case where communication is performed using a channel included in another communication band.
また、上述した実施形態では、無線通信装置1がアクセスポイントとして動作する場合について説明したが、無線通信装置1がステーション(STA)として他のアクセスポイントとの間で通信を行う場合についても本発明を適用することができる。
In the above-described embodiment, the case where the
上述したように、本発明によれば、リアルタイム性が要求されるアプリケーションについては、使用チャネルを切り替える基準となる通信品質の閾値が低く設定されるため、チャネルの切り替え回数を少なくすることができ、チャネル切替によって生じるアプリケーション動作の中断頻度を少なくすることが可能となる。 As described above, according to the present invention, for applications that require real-time performance, the communication quality threshold value that serves as a reference for switching the used channel is set low, so the number of channel switching can be reduced. It is possible to reduce the frequency of interruption of application operations caused by channel switching.
1 無線通信装置
10、20 無線通信部
12、22 DFS機能部
30 チャネル切替処理部(Ch切替処理部)
32 アプリケーション判定部(AP判定部)
34 通信品質判定部
36 閾値設定部
38 チャネル切替部(Ch切替部)
40 スキャン処理部(SCAN処理部)
50 メモリ
52 リアルタイム(RT)情報格納部
DESCRIPTION OF
32 Application determination unit (AP determination unit)
34 Communication
40 Scan processing unit (SCAN processing unit)
50
Claims (5)
実行中のアプリケーションに対応するデータ通信のリアルタイム性の有無を判定するアプリケーション判定手段と、
前記使用チャネルの通信品質が所定の閾値よりも悪化したか否かを判定する通信品質判定手段と、
実行中の前記アプリケーションに対応するデータ通信にリアルタイム性が必要ない場合に前記閾値を第1の値に、リアルタイム性が必要な場合に前記閾値を前記第1の値よりも低い第2の値に設定する閾値設定手段と、
を備えることを特徴とする無線通信装置。 In a wireless communication apparatus that performs wireless communication by designating a use channel from a plurality of channels included in a predetermined communication band,
Application determination means for determining the presence or absence of real-time data communication corresponding to the application being executed;
Communication quality determining means for determining whether or not the communication quality of the used channel has deteriorated below a predetermined threshold;
When the real-time property is not required for data communication corresponding to the application being executed, the threshold value is set to the first value, and when the real-time property is required, the threshold value is set to a second value lower than the first value. Threshold setting means for setting;
A wireless communication apparatus comprising:
前記アプリケーション判定手段は、前記リアルタイム情報格納手段に格納された情報に基づいてリアルタイム性の有無を判定することを特徴とする請求項1〜3のいずれか一項に記載の無線通信装置。 Further comprising real-time information storage means for storing information indicating the presence or absence of real-time data communication for each application;
The wireless communication apparatus according to any one of claims 1 to 3, wherein the application determination unit determines whether or not there is real-time property based on information stored in the real-time information storage unit.
前記リアルタイム性が必要なアプリケーションを実行中に、使用チャネルの通信品質が前記第2の値よりも低くなったときに、使用チャネルを前記他のチャネルに切り替えるチャネル切替手段と、
をさらに備えることを特徴とする請求項1〜4のいずれか一項に記載の無線通信装置。 Channel search means for searching other channels whose communication quality is higher than the second value other than the used channels in parallel with the communication operation using the used channels;
Channel switching means for switching the used channel to the other channel when the communication quality of the used channel becomes lower than the second value during execution of the application requiring the real-time property;
The wireless communication apparatus according to claim 1, further comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017011449A JP2018121210A (en) | 2017-01-25 | 2017-01-25 | Wireless communication device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017011449A JP2018121210A (en) | 2017-01-25 | 2017-01-25 | Wireless communication device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2018121210A true JP2018121210A (en) | 2018-08-02 |
Family
ID=63044090
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017011449A Pending JP2018121210A (en) | 2017-01-25 | 2017-01-25 | Wireless communication device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2018121210A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010232930A (en) * | 2009-03-26 | 2010-10-14 | Kyocera Corp | Radio communication terminal, radio communication system, and radio communication method |
JP2014183422A (en) * | 2013-03-19 | 2014-09-29 | Buffalo Inc | Radio communication device and radio communication channel selection method |
JP2014204159A (en) * | 2013-04-01 | 2014-10-27 | ソフトバンクモバイル株式会社 | Method for setting base station parameter and base station in radio communication system |
JP2015032980A (en) * | 2013-08-02 | 2015-02-16 | アルパイン株式会社 | Information processing device, information system, and computer program |
-
2017
- 2017-01-25 JP JP2017011449A patent/JP2018121210A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010232930A (en) * | 2009-03-26 | 2010-10-14 | Kyocera Corp | Radio communication terminal, radio communication system, and radio communication method |
JP2014183422A (en) * | 2013-03-19 | 2014-09-29 | Buffalo Inc | Radio communication device and radio communication channel selection method |
JP2014204159A (en) * | 2013-04-01 | 2014-10-27 | ソフトバンクモバイル株式会社 | Method for setting base station parameter and base station in radio communication system |
JP2015032980A (en) * | 2013-08-02 | 2015-02-16 | アルパイン株式会社 | Information processing device, information system, and computer program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8494528B2 (en) | Method, apparatus and computer program product for priority based cell reselection in a multi-RAT environment | |
EP3557908A1 (en) | Cell handover method and apparatus | |
US10743328B2 (en) | Concurrent usage and scanning of wireless channels | |
KR20120016583A (en) | Method and appratus for measuring cells at inteference from in-device communication module in wireless communication system | |
CN110650493A (en) | Measuring method and measuring device | |
CN113316206A (en) | Cell reselection method, device, terminal equipment and storage medium | |
US20240340735A1 (en) | Bwp switching method and apparatus, and terminal | |
JP2018121210A (en) | Wireless communication device | |
CN112738861A (en) | Terminal signal reselection method, related device and computer storage medium | |
US20200296655A1 (en) | Method and apparatus for controlling terminal access | |
JP4888312B2 (en) | Wireless LAN terminal and wireless control method | |
JP5272951B2 (en) | Wireless communication apparatus, wireless communication program, and wireless communication method | |
JP7526261B2 (en) | Handover method, configuration method, terminal and network device | |
US20170257302A1 (en) | Communication device, communication control method, and communication system | |
EP4236473A1 (en) | Cell measurement method and related apparatus | |
CN109361475B (en) | Electromagnetic interference control method and related device | |
US20240244694A1 (en) | Method for avoid network interference, electronic device and computer readable storage medium | |
CN115150886A (en) | Access method, device, equipment and readable storage medium | |
JP6689546B2 (en) | Wireless communication device and wireless communication method | |
US11595872B1 (en) | Selection of rats for handovers from 4G | |
WO2022208928A1 (en) | Terminal device and display method | |
JP2018121255A (en) | Radio communication apparatus | |
US20240373391A1 (en) | Cell positioning method and apparatus, and storage medium | |
WO2023125237A1 (en) | Cell selection or reselection method and apparatus, terminal, and readable storage medium | |
CN116916430A (en) | Wi-Fi power adjustment method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190827 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200225 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20200908 |