JP2015032980A - Information processing device, information system, and computer program - Google Patents
Information processing device, information system, and computer program Download PDFInfo
- Publication number
- JP2015032980A JP2015032980A JP2013161117A JP2013161117A JP2015032980A JP 2015032980 A JP2015032980 A JP 2015032980A JP 2013161117 A JP2013161117 A JP 2013161117A JP 2013161117 A JP2013161117 A JP 2013161117A JP 2015032980 A JP2015032980 A JP 2015032980A
- Authority
- JP
- Japan
- Prior art keywords
- channel
- wireless lan
- information processing
- working channel
- interference
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 45
- 238000004590 computer program Methods 0.000 title claims abstract 14
- 238000004891 communication Methods 0.000 claims abstract description 53
- 238000001514 detection method Methods 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000000034 method Methods 0.000 description 19
- 230000002093 peripheral effect Effects 0.000 description 8
- 238000010295 mobile communication Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 239000000523 sample Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本発明は、無線LANにおける干渉発生時のチャネル切替の技術に関するものである。 The present invention relates to a channel switching technique when interference occurs in a wireless LAN.
無線LANにおける干渉発生時のチャネル切替の技術としては、アクセスポイントにおいて、特定の無線チャネルを現用チャネルとして通信に用いているときに、現用チャネルに干渉が発生した場合に、干渉無く使用できる他の無線チャネルを探索し、現用チャネルを探索した無線チャネルに変更する技術が知られている(たとえば、特許文献1)。 As a technique for channel switching when interference occurs in a wireless LAN, when an interference occurs in a working channel when a specific wireless channel is used as a working channel in an access point, other techniques that can be used without interference A technique for searching for a radio channel and changing the active channel to the searched radio channel is known (for example, Patent Document 1).
アクセスポイントにおいて、特定の無線チャネルを現用チャネルとして通信に用いているときに、現用チャネルに干渉が発生した場合に、干渉無く使用できる他の無線チャネルを探索し、現用チャネルを探索した無線チャネルに変更する技術によれば、干渉無く使用できる無線チャネルの探索中は、それ以前の現用チャネルを用いた通信を行うことができず、また、当該探索には比較的長時間を要するために、現用チャネルの切替時に、比較的長時間の通信不能な状態が生じることとなる。 In the access point, when a specific radio channel is used as a working channel for communication, when interference occurs in the working channel, another radio channel that can be used without interference is searched, and the working radio channel is searched for. According to the technology to be changed, while searching for a wireless channel that can be used without interference, communication using the previous active channel cannot be performed, and the search requires a relatively long time. When the channel is switched, a relatively long communication impossible state occurs.
そこで、本発明は、干渉発生時において行う通信に用いる無線チャネルの切替時に発生する通信不能期間を短縮することを課題とする。 Therefore, an object of the present invention is to shorten the communication incapability period that occurs when a radio channel used for communication performed when interference occurs is switched.
前記課題達成のために、本発明は、複数の他装置に対して、現用チャネルとして設定した無線チャネルを用いる無線LANのアクセスポイントとして機能し、前記無線LANに接続した前記他装置と、前記無線LANを介した通信を行う情報処理装置に、前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記他装置のうちの当該車載装置と通信を行っていない前記他装置に、前記無線LANを介して前記無線LANに用いることのできる各無線チャネルの使用状況を調査させることにより、干渉無く通信に使用可能な無線チャネルを空きチャネルとして検出する空チャネル検出部と、前記空チャネル検出部が検出した前記空きチャネルに、前記現用チャネルを切り替える現用チャネル切替部とを備えたものである。 In order to achieve the above object, the present invention functions as a wireless LAN access point using a wireless channel set as a working channel for a plurality of other devices, and the other device connected to the wireless LAN and the wireless The in-vehicle device among the other devices connected to the in-vehicle device via the wireless LAN when interference of a predetermined level or more with respect to the active channel occurs in the information processing device that performs communication via the LAN Wireless devices that can be used for communication without interference by causing the other devices that are not communicating with each other to investigate the usage status of each wireless channel that can be used for the wireless LAN via the wireless LAN. The active channel is switched between the empty channel detection unit to be detected and the empty channel detected by the empty channel detection unit. Those having a working channel switching unit.
このような情報処理装置によれば、通信に用いている現用チャネルに所定レベル以上の干渉が発生したときに、その時点で行っている現用チャネルの通信を維持したまま、その時点で通信を行っていない他装置を用いて無線LANに用いることのできる各無線チャネルの使用状況を調査するチャネルスキャンを行った上で、チャネルスキャンで発見された空きチャネルに、前記現用チャネルを切り替える。よって、チャネルスキャンの実行中にも、チャネルスキャンを行わせた他装置以外の他装置との間の通信不能期間は発生せず、結果、全体として、干渉発生時において行う通信に用いる無線チャネルの切替時に発生する通信不能期間を短縮することができる。 According to such an information processing apparatus, when interference exceeding a predetermined level occurs in the working channel used for communication, communication is performed at that time while maintaining the communication of the working channel being performed at that time. A channel scan for investigating the use status of each wireless channel that can be used for a wireless LAN using another device that is not used is performed, and then the working channel is switched to an empty channel discovered by the channel scan. Therefore, even during execution of the channel scan, there is no communication disabled period with other devices other than the other device that performed the channel scan. As a result, the radio channel used for communication performed when interference occurs as a whole It is possible to shorten the communication inability period that occurs at the time of switching.
ここで、このような情報処理装置は、前記現用チャネル切替部は、前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記他装置と通信を行っている場合には、当該通信による有意なデータの送受を行っていないタイミングで、前記空きチャネルに、前記現用チャネルを切り替えるようにしてもよい。 Here, in such an information processing apparatus, the working channel switching unit is connected to the in-vehicle device via the wireless LAN when interference of a predetermined level or more with respect to the working channel occurs. When the communication is performed, the working channel may be switched to the empty channel at a timing when no significant data transmission / reception is performed.
また、このような情報処理装置は、前記現用チャネル切替部において、前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記他装置と当該情報処理装置においてストリーミング再生する楽曲を連続的に送受している場合には、送受する楽曲の切り替わりのタイミングで、前記空きチャネルに、前記現用チャネルを切り替えるように構成してもよい。 In addition, such an information processing device is connected to the other device connected to the in-vehicle device via the wireless LAN when interference of a predetermined level or more with respect to the working channel occurs in the working channel switching unit. When the music to be streamed is continuously transmitted and received in the information processing apparatus, the working channel may be switched to the empty channel at the timing of switching of the music to be transmitted and received.
また、このような情報処理装置は、前記現用チャネル切替部において、前記現用チャネル切替部は、前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記他装置と当該情報処理装置においてストリーミング再生するビデオを送受している場合には、送受するビデオのストリームまたはシーンの切り替わりのタイミングで、前記空きチャネルに、前記現用チャネルを切り替えるように構成してもよい。 In addition, in the information processing device, the working channel switching unit is connected to the in-vehicle device via the wireless LAN when interference of a predetermined level or more occurs in the working channel. When the video to be streamed is transmitted / received between the other device and the information processing device, the working channel is switched to the empty channel at the timing of switching the stream or scene of the video to be transmitted / received. It may be configured.
また、このような情報処理装置は、前記現用チャネル切替部において、前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記他装置と当該情報処理装置において、目的地までの経路である誘導経路に沿った進路案内に用いられるナビゲーションデータを送受している場合には、今後所定期間内に前記誘導ルートの右左折ポイントの進路案内が発生しないタイミングで、前記空きチャネルに、前記現用チャネルを切り替えるように構成してもよい。 In addition, such an information processing device is connected to the other device connected to the in-vehicle device via the wireless LAN when interference of a predetermined level or more with respect to the working channel occurs in the working channel switching unit. In the information processing apparatus, when navigation data used for route guidance along the guidance route that is the route to the destination is sent and received, the route guidance of the right / left turn point of the guidance route will be provided within a predetermined period in the future. You may comprise so that the said working channel may be switched to the said empty channel at the timing which does not generate | occur | produce.
これらのようにすることにより、現用チャネルを空きチャネルに切り替えるときに生じる通信の通信不能期間の発生によって、当該通信で送受される有意なデータが利用できなくなってしまたり、オーディオやビデオのユーザに対する出力が再生途中で途切れてしまうことを抑制することができる。
ここで、これらの情報処理装置は、自動車に搭載された情報処理装置であってよい。
また、上記無線LANは、IEEE 802.11規格の無線LAN、いわゆるWi-Fiであってよい。
By doing so, significant data transmitted / received in the communication cannot be used due to the occurrence of a communication incommunicable period that occurs when the active channel is switched to an empty channel, or for audio and video users. It is possible to suppress the output from being interrupted during reproduction.
Here, these information processing apparatuses may be information processing apparatuses mounted on an automobile.
The wireless LAN may be an IEEE 802.11 standard wireless LAN, so-called Wi-Fi.
以上のように、本発明によれば、干渉発生時において行う通信に用いる無線チャネルの切替時に発生する通信不能期間を短縮することができる。 As described above, according to the present invention, it is possible to shorten the communication disabled period that occurs when the radio channel used for communication performed when interference occurs is switched.
以下、本発明の実施形態について説明する。
図1に本実施形態に係る情報システムの構成を示す。
図示するように、情報システムは、自動車に搭載される車載装置1と、スマートフォンやタブレット端末や移動電話機やPDAなどのユーザによって携帯される装置であるモバイル装置2から構成される。また、モバイル装置2は、車載装置1にIEE802.11 (Wi-Fi)規格の無線LANで接続することができる。
Hereinafter, embodiments of the present invention will be described.
FIG. 1 shows the configuration of an information system according to this embodiment.
As shown in the figure, the information system includes an in-vehicle device 1 mounted on an automobile and a mobile device 2 that is a device carried by a user such as a smartphone, a tablet terminal, a mobile phone, or a PDA. Further, the mobile device 2 can be connected to the in-vehicle device 1 by a wireless LAN of IEE802.11 (Wi-Fi) standard.
次に、図示するように、車載装置1は、入力装置101、表示装置102、マイクやスピーカなどを備えた音声入出力装置103、CDやDVDなどの記録ディスクの再生を行うディスクドライブ104、記憶装置105、その他の周辺装置106、車載装置1のオペレーティングシステム107、オペレーティングシステム107によって管理されオペレーティングシステム107上で稼働するアプリケーション、IEE802.11規格の無線LANを介した通信を行うWi-Fiインタフェース108を備えている。 Next, as shown in the figure, the in-vehicle device 1 includes an input device 101, a display device 102, a voice input / output device 103 provided with a microphone, a speaker, and the like, a disk drive 104 that reproduces a recording disk such as a CD or a DVD, a storage Device 105, other peripheral devices 106, operating system 107 of in-vehicle device 1, application managed by operating system 107 and running on operating system 107, Wi-Fi interface 108 for performing communication via wireless LAN of IEE802.11 standard It has.
また、オペレーティングシステム107には、Wi-Fiインタフェース108の通信動作を制御するWi-Fiドライバ1071が実装されている。
なお、このような車載装置1の周辺装置106は、たとえば、ラジオ放送やテレビジョン放送の放送受信機などである。
ここで、車載装置1は、上述したアプリケーションとして、メディアプレイヤアプリケーション121と、ナビゲーションクライアントアプリケーション122と、チャネル切替制御アプリケーション123などを備えている。
次に、図2に、モバイル装置2の構成を示す。
図示するように、モバイル装置2は、操作部201、ディスプレイ202、マイクやスピーカなどを備えた音声入出力部203、記憶部204、移動電話網にアクセスするための移動通信装置205、その他の周辺デバイス206、モバイル装置2のOSであるところのモバイルオペレーティングシステム207、モバイルオペレーティングシステム207によって管理されモバイルオペレーティングシステム207上で稼働するアプリケーションであるモバイルアプリケーション、IEEE 802.11規格に従った無線通信インタフェースであるモバイルWi-Fiインタフェース208を備えている。
In addition, the operating system 107 is equipped with a Wi-Fi driver 1071 that controls the communication operation of the Wi-Fi interface 108.
The peripheral device 106 of the in-vehicle device 1 is, for example, a broadcast receiver for radio broadcasting or television broadcasting.
Here, the in-vehicle device 1 includes the media player application 121, the navigation client application 122, the channel switching control application 123, and the like as the applications described above.
Next, FIG. 2 shows a configuration of the mobile device 2.
As illustrated, the mobile device 2 includes an operation unit 201, a display 202, a voice input / output unit 203 including a microphone and a speaker, a storage unit 204, a mobile communication device 205 for accessing a mobile telephone network, and other peripherals. Device 206, mobile operating system 207 which is the OS of mobile device 2, mobile application which is managed by mobile operating system 207 and runs on mobile operating system 207, mobile which is a wireless communication interface in accordance with IEEE 802.11 standard A Wi-Fi interface 208 is provided.
また、モバイルオペレーティングシステム207には、モバイルWi-Fiインタフェース208の通信動作を制御するモバイルWi-Fiドライバ2071が実装されている。
ここで、このような車載装置1の周辺デバイス206は、たとえば、GPS受信機や、ジャイロセンサなどである。
また、モバイル装置2は、モバイルアプリケーションとして、移動電話アプリケーション221と、プレイヤアプリケーション222と、ナビゲーションアプリケーション223と、チャネルスキャンアプリケーション224などを備えている。
The mobile operating system 207 is provided with a mobile Wi-Fi driver 2071 that controls the communication operation of the mobile Wi-Fi interface 208.
Here, the peripheral device 206 of the in-vehicle apparatus 1 is, for example, a GPS receiver or a gyro sensor.
Further, the mobile device 2 includes a mobile phone application 221, a player application 222, a navigation application 223, a channel scan application 224, and the like as mobile applications.
さて、このような構成において、車載装置1のWi-Fiインタフェース108は、各モバイル装置2に対して特定の一つの無線チャネルを通信に用いる無線LANのアクセスポイント/ルータとして機能し、車載装置1とモバイル装置2が近距離に位置するときには、モバイル装置2のモバイルWi-Fiインタフェース208はクライアントとして、車載装置1のWi-Fiインタフェース108に接続することができる。ここで、このようなWi-Fiインタフェース108とモバイルWi-Fiインタフェース208を用いた車載装置1とモバイル装置2との通信チャネルの接続を便宜上、以下では「WiFi接続」と呼ぶこととする。 In such a configuration, the Wi-Fi interface 108 of the in-vehicle device 1 functions as a wireless LAN access point / router that uses one specific wireless channel for communication with each mobile device 2. When the mobile device 2 is located at a short distance, the mobile Wi-Fi interface 208 of the mobile device 2 can be connected to the Wi-Fi interface 108 of the in-vehicle device 1 as a client. Here, for convenience, the communication channel connection between the in-vehicle device 1 and the mobile device 2 using the Wi-Fi interface 108 and the mobile Wi-Fi interface 208 will be referred to as “WiFi connection” below.
また、一旦、無線LAN(アクセスポイント)の識別子(SSID)や認証情報(パスワード)などの接続情報が、モバイル装置2に設定された後は、Wi-Fiインタフェース108とモバイルWi-Fiインタフェース208とが相互に通信可能となると自動的に車載装置1とモバイル装置2との間にWiFi接続が確立される。
なお、無線LANの周波数帯域と無線チャネル数は、IEEE 802.11bで2.4GHz帯、14チャネル、IEEE 802.11aで2.4GHz帯、19チャネル、IEEE 802.11gで5GHz帯13チャネル、IEEE 802.11nで2.4 / 5 GHz帯、14/19チャネルと規定されている。
そして、当該WiFi接続を介して、オペレーティングシステム107やモバイルオペレーティングシステム207の機能を利用しつつ、アプリケーションとモバイルアプリケーションとは相互に通信を行うことができる。
さて、図2において、モバイル装置2の移動電話アプリケーション221は、移動通信装置205や音声入出力部203や操作部201を用いた移動電話機能を提供するアプリケーションである。
また、モバイル装置2のプレイヤアプリケーション222は、記憶部204に記録されているオーディオデータやビデオデータの音声入出力部203とディスプレイ202への再生出力などを行うアプリケーションである。
また、モバイル装置2のプレイヤアプリケーション222は、モバイル装置2が車載装置1にWiFi接続しているときには、WiFi接続を介した車載装置1のメディアプレイヤアプリケーション121からの制御に従って動作し、記憶部204に記録されているビデオデータやオーディオデータのストリームを車載装置1のメディアプレイヤアプリケーション121に送信する処理などを行う。
Further, once connection information such as a wireless LAN (access point) identifier (SSID) and authentication information (password) is set in the mobile device 2, the Wi-Fi interface 108, the mobile Wi-Fi interface 208, When communication becomes possible, a WiFi connection is automatically established between the in-vehicle device 1 and the mobile device 2.
The frequency band and the number of wireless channels of the wireless LAN are 2.4 GHz band and 14 channels in IEEE 802.11b, 2.4 GHz band and 19 channels in IEEE 802.11a, 13 channels in 5 GHz band in IEEE 802.11g, and 2.4 / It is defined as 5 GHz band and 14/19 channel.
Then, the application and the mobile application can communicate with each other while using the functions of the operating system 107 and the mobile operating system 207 via the WiFi connection.
In FIG. 2, a mobile phone application 221 of the mobile device 2 is an application that provides a mobile phone function using the mobile communication device 205, the voice input / output unit 203, and the operation unit 201.
The player application 222 of the mobile device 2 is an application that performs reproduction output of audio data and video data recorded in the storage unit 204 to the audio input / output unit 203 and the display 202.
Further, the player application 222 of the mobile device 2 operates according to control from the media player application 121 of the in-vehicle device 1 via the WiFi connection when the mobile device 2 is connected to the in-vehicle device 1 by WiFi, and is stored in the storage unit 204. A process of transmitting the recorded video data or audio data stream to the media player application 121 of the in-vehicle device 1 is performed.
次に、モバイル装置2のナビゲーションアプリケーション223は、周辺デバイス206として備えたGPS受信機やジャイロセンサや記憶部204に記憶された地図データを用いて、現在位置や、ユーザから設定された目的地までルートを地図上に表したナビゲーション用画面を生成してディスプレイ202に出力したり、ルート上の右左折ポイント手前地点で右左折ポイントの右左折方向を案内するナビゲーション用音声の音声入出力部203への出力などを行う。 Next, the navigation application 223 of the mobile device 2 uses the GPS receiver, the gyro sensor, and the map data stored in the storage unit 204 provided as the peripheral device 206 to the current position and the destination set by the user. A navigation screen showing the route on the map is generated and output to the display 202, or the voice input / output unit 203 for navigation voice that guides the right / left turn direction of the right / left turn point before the right / left turn point on the route. Output.
また、モバイル装置2のナビゲーションアプリケーション223は、モバイル装置2が車載装置1にWiFi接続しているときには、WiFi接続を介した車載装置1のナビゲーションクライアントアプリケーション122からの制御に従って動作し、上述したナビゲーション用画面やナビゲーション用音声を車載装置1のナビゲーションクライアントアプリケーション122に送信する処理などを行う。 In addition, the navigation application 223 of the mobile device 2 operates in accordance with the control from the navigation client application 122 of the in-vehicle device 1 via the WiFi connection when the mobile device 2 is connected to the in-vehicle device 1 by WiFi. A process of transmitting the screen and navigation voice to the navigation client application 122 of the in-vehicle device 1 is performed.
また、モバイル装置2のチャネルスキャンアプリケーション224は、モバイルWi-Fiドライバ2071を介してモバイルWi-Fiインタフェース208を利用し、無線LANの各無線チャネルをスキャンして、各無線チャネルの使用状況を調べるアプリケーションである。
次に、図1において、車載装置1のメディアプレイヤアプリケーション121は、周辺装置106として備えた放送受信機が受信した放送の音声入出力装置103と表示装置102への出力や、記憶装置105やディスクドライブ104に装着された記録ディスクに記録されているオーディオデータやビデオデータの再生と音声入出力装置103と表示装置102への再生などを行う。
Also, the channel scan application 224 of the mobile device 2 uses the mobile Wi-Fi interface 208 via the mobile Wi-Fi driver 2071 to scan each wireless channel of the wireless LAN and check the usage status of each wireless channel. Is an application.
Next, in FIG. 1, the media player application 121 of the in-car device 1 outputs the broadcast received by the broadcast receiver provided as the peripheral device 106 to the audio input / output device 103 and the display device 102, the storage device 105, and the disk. Audio data and video data recorded on a recording disk mounted on the drive 104 are reproduced and reproduced on the audio input / output device 103 and the display device 102.
また、車載装置1のメディアプレイヤアプリケーション121は、車載装置1とモバイル装置2とがWiFi接続しているときには、WiFi接続を介したモバイル装置2のプレイヤアプリケーション222の制御や、WiFi接続を介しモバイル装置2のプレイヤアプリケーション222から受信したオーディオデータやビデオデータのストリームのストリーミング再生と、音声入出力装置103と表示装置102への出力なども行う。 The media player application 121 of the in-vehicle device 1 controls the player application 222 of the mobile device 2 via the WiFi connection or the mobile device via the WiFi connection when the in-vehicle device 1 and the mobile device 2 are connected by WiFi. Streaming reproduction of the stream of audio data and video data received from the second player application 222 and output to the audio input / output device 103 and the display device 102 are also performed.
次に、車載装置1のナビゲーションクライアントアプリケーション122は、車載装置1とモバイル装置2とがWiFi接続しているときには、WiFi接続を介したモバイル装置2のナビゲーションアプリケーション223の制御や、WiFi接続を介してモバイル装置2のナビゲーションアプリケーション223から受信したナビゲーション用画面の表示装置102への出力や、WiFi接続を介してモバイル装置2のナビゲーションアプリケーション223から受信したナビゲーション用音声の音声入出力装置103への出力なども行う。 Next, when the in-vehicle device 1 and the mobile device 2 are connected by WiFi, the navigation client application 122 of the in-vehicle device 1 controls the navigation application 223 of the mobile device 2 via the WiFi connection or via the WiFi connection. Output of navigation screen received from navigation application 223 of mobile device 2 to display device 102, output of navigation voice received from navigation application 223 of mobile device 2 via WiFi connection to voice input / output device 103, etc. Also do.
以下、このような構成において、車載装置1のチャネル切替制御アプリケーション123が行うチャネル切替制御処理について説明する。
図3に、このチャネル切替制御処理の手順を示す。
図示するように、車載装置1のチャネル切替制御アプリケーション123は、Wi-Fiインタフェース108が現在通信に用いている無線チャネルである現用チャネルへの所定しきい値以上のレベルの干渉の発生を監視する(ステップ302)。
ここで、現用チャネルへの干渉レベルは、Wi-Fiドライバ1071を介してWi-Fiインタフェース108の通信品質に関わる情報を取得することにより判定する。なお、干渉レベルは、通信速度の低下、接続の瞬断、現用チャネルの信号受信強度の変動、現用チャネルの受信信号のS/N比、現用チャネルの信号受信漏れのレベルなどに基づいて算定する。
Hereinafter, channel switching control processing performed by the channel switching control application 123 of the in-vehicle device 1 in such a configuration will be described.
FIG. 3 shows the procedure of this channel switching control process.
As shown in the figure, the channel switching control application 123 of the in-vehicle device 1 monitors the occurrence of interference at a level equal to or higher than a predetermined threshold with the working channel, which is the wireless channel that the Wi-Fi interface 108 is currently using for communication. (Step 302).
Here, the interference level with the working channel is determined by acquiring information related to the communication quality of the Wi-Fi interface 108 via the Wi-Fi driver 1071. The interference level is calculated based on a decrease in communication speed, instantaneous disconnection, fluctuation in signal reception strength of the working channel, S / N ratio of the received signal on the working channel, signal reception leakage level on the working channel, etc. .
また、ステップ302で用いる、所定しきい値は、現用チャネルを用いた正常な通信が実用上行えなくなる干渉レベルよりも、所定のマージン分干渉が小さいレベルを用いる。
そして、現用チャネルへの所定しきい値以上のレベルの干渉が発生したならば(ステップ302)、現在、車載装置1とWiFi接続しているモバイル装置2のうちに、車載装置1のアプリケーションとの間の通信を行っていないモバイル装置2が有るかどうかを調べ(ステップ304)、存在していない場合には、ステップ302の監視に戻る。
In addition, the predetermined threshold used in step 302 is a level where interference is smaller by a predetermined margin than an interference level at which normal communication using the working channel cannot be practically performed.
If interference at a level equal to or greater than a predetermined threshold value occurs in the active channel (step 302), the mobile device 2 currently connected to the in-vehicle device 1 by WiFi is connected with the application of the in-vehicle device 1. Whether or not there is a mobile device 2 that does not communicate with each other is checked (step 304), and if it does not exist, the process returns to the monitoring of step 302.
一方、車載装置1とWiFi接続しているモバイル装置2のうちに、車載装置1のアプリケーションと通信を行っていないモバイル装置2が存在する場合には(ステップ304)、車載装置1のアプリケーションと通信を行っていないモバイル装置2の一つをプローブ装置に設定する(ステップ306)。 On the other hand, when there is a mobile device 2 that does not communicate with the application of the in-vehicle device 1 among the mobile devices 2 connected to the in-vehicle device 1 by WiFi (step 304), the communication with the application of the in-vehicle device 1 is performed. One of the mobile devices 2 that has not been set is set as a probe device (step 306).
そして、プローブ装置に設定したモバイル装置2のチャネルスキャンアプリケーション224に、WiFi接続を介してチャネルスキャンの要求を発行する(ステップ308)。
ここで、車載装置1のチャネル切替制御アプリケーション123からチャネルスキャンの要求を受け取ったモバイル装置2のチャネルスキャンアプリケーション224は、モババイルWi-Fiドライバ2071を介してモバイルWi-Fiインタフェース208を制御し、無線LANの各無線チャネルを順次スキャンし、各無線チャネルの使用状況を調査し、調査結果をチャネルスキャン結果として、車載装置1のチャネル切替制御アプリケーション123に応答する。
Then, a channel scan request is issued via the WiFi connection to the channel scan application 224 of the mobile device 2 set in the probe device (step 308).
Here, the channel scan application 224 of the mobile device 2 that has received the channel scan request from the channel switching control application 123 of the in-vehicle device 1 controls the mobile Wi-Fi interface 208 via the mobile Wi-Fi driver 2071 and wirelessly Each wireless channel of the LAN is sequentially scanned, the usage status of each wireless channel is investigated, and the survey result is returned to the channel switching control application 123 of the in-vehicle device 1 as the channel scan result.
一方、このようにして、プローブ装置に設定したモバイル装置2のチャネルスキャンアプリケーション224からチャネルスキャン結果を受信したならば(ステップ310)、車載装置1のチャネル切替制御アプリケーション123は、チャネルスキャン結果から、他のアクセスポイントと干渉無く無線通信に使用可能な無線チャネルである空きチャネルが有るかどうかを調べ(ステップ312)、空きチャネルが無ければステップ302の監視に戻る。 On the other hand, if the channel scan result is received from the channel scan application 224 of the mobile device 2 set in the probe device in this way (step 310), the channel switching control application 123 of the in-vehicle device 1 Whether there is a free channel that is a wireless channel that can be used for wireless communication without interference with another access point is checked (step 312). If there is no free channel, the process returns to the monitoring in step 302.
一方、空きチャネルが存在する場合には(ステップ312)、切替タイミングの到来を待つ(ステップ314)。この切替タイミングについては後述する。
そして、切替タイミングが到来したならば(ステップ314)、Wi-Fiドライバ1071を介してWi-Fiインタフェース108を制御し、現用チャネルを空きチャネルに切り替え(ステップ316)、ステップ302の監視に戻る。
ここで、ステップ314で到来を待つ切替タイミングについて説明する。
切り替えタイミングは、車載装置1のアプリケーションとの間で、通信を行っているモバイル装置2が無い場合には即時とする。
また、車載装置1のアプリケーションとの間で通信を行っているモバイル装置2が存在する場合には、車載装置1のアプリケーションとモバイル装置2のモバイルアプリケーションとの間の通信が発生しなくなる期間の発生時を切り替えタイミングとする。
すなわち、たとえば、車載装置1のメディアプレイヤアプリケーション121が、モバイル装置2のプレイヤアプリケーション222から連続的に複数の楽曲のオーディオデータのストリームを受信してストリーミング再生し音声入出力装置103から出力している場合には、一つの楽曲のオーディオデータのストリームの受信を完了したタイミング、すなわち、受信し再生出力する楽曲が切り替わるタイミングを、切り替えタイミングとする。なお、チャネル切替制御アプリケーション123における、一つの楽曲のオーディオデータのストリームの受信を完了したタイミングの検出は、たとえば、当該タイミングをメディアプレイヤアプリケーション121からチャネル切替制御アプリケーション123に通知することにより行う。
On the other hand, when there is an empty channel (step 312), the process waits for the arrival of the switching timing (step 314). This switching timing will be described later.
If the switching timing has arrived (step 314), the Wi-Fi interface 108 is controlled via the Wi-Fi driver 1071, the active channel is switched to an empty channel (step 316), and the process returns to the monitoring of step 302.
Here, the switching timing for waiting for arrival in step 314 will be described.
The switching timing is immediate when there is no mobile device 2 communicating with the application of the in-vehicle device 1.
In addition, when there is a mobile device 2 that communicates with an application of the in-vehicle device 1, the occurrence of a period in which communication between the application of the in-vehicle device 1 and the mobile application of the mobile device 2 does not occur Time is the switching timing.
That is, for example, the media player application 121 of the in-car device 1 continuously receives a stream of audio data of a plurality of pieces of music from the player application 222 of the mobile device 2, plays it back, and outputs it from the audio input / output device 103. In this case, the timing at which the reception of the audio data stream of one music piece is completed, that is, the timing at which the music piece to be received and reproduced and output is switched. Note that the detection of the timing at which the reception of the audio data stream of one music piece is completed in the channel switching control application 123 is performed by, for example, notifying the timing from the media player application 121 to the channel switching control application 123.
ただし、車載装置1のメディアプレイヤアプリケーション121にバッファを備え、モバイル装置2のプレイヤアプリケーション222から受信したオーディオデータのストリームを一旦バッファに格納してから、オーディオデータを再生出力するようにすると共に、オーディオデータが所定データサイズ以上、バッファに格納されている状態が発生した最先のタイミングを、切替タイミングとするようにしてよい。また、この場合に、バッファに残っている未再生のオーディオデータが所定データサイズ以上維持されるようにオーディオデータの再生出力を行うようにし、切替タイミングを即時とするようにしてもよい。 However, the media player application 121 of the in-vehicle device 1 includes a buffer, and a stream of audio data received from the player application 222 of the mobile device 2 is temporarily stored in the buffer, and then the audio data is reproduced and output, and the audio The earliest timing at which the state where data is stored in the buffer at a size equal to or larger than the predetermined data size may be set as the switching timing. In this case, audio data may be reproduced and output so that unreproduced audio data remaining in the buffer is maintained at a predetermined data size or more, and the switching timing may be set immediately.
ただし、オーディオデータの所定データサイズは、現用チャネルの切替を開始してから、車載装置1のナビゲーションクライアントアプリケーション122とモバイル装置2のナビゲーションプリケーションとの間の通信接続が再確立するまでに要すると見込まれる時間分以上の再生時間分のオーディオデータのサイズとする。 However, the predetermined data size of the audio data is required until the communication connection between the navigation client application 122 of the in-vehicle device 1 and the navigation application of the mobile device 2 is reestablished after the switching of the working channel is started. The audio data size is equal to the playback time longer than the expected time.
また、車載装置1のメディアプレイヤアプリケーション121が、モバイル装置2のプレイヤアプリケーション222からビデオデータのデータストリームを受信してストリーミング再生し音声入出力部203から出力している場合には、ビデオデータのストリームの受信を完了したタイミングや、受信し再生出力するタイトルやチャプタやシーンが切り替わるタイミングを、切り替えタイミングとする。なお、これらの切替タイミングとするタイミングの検出は、たとえば、当該タイミングをメディアプレイヤアプリケーション121において検出し、チャネル切替制御アプリケーション123に通知することにより行う。 When the media player application 121 of the in-vehicle device 1 receives a video data stream from the player application 222 of the mobile device 2, performs streaming playback, and outputs it from the audio input / output unit 203, the video data stream The switching timing is defined as the timing at which reception of the title, chapter, or scene to be received, reproduced and output is switched. In addition, the detection of the timing as these switching timings is performed by, for example, detecting the timing in the media player application 121 and notifying the channel switching control application 123.
次に、たとえば、車載装置1のナビゲーションクライアントアプリケーション122とモバイル装置2のナビゲーションプリケーションとの間で通信を行っている場合には、今後所定時間以上、上述したナビゲーション用音声の発生が見込まれない最先のタイミングとする。 Next, for example, when communication is performed between the navigation client application 122 of the in-vehicle device 1 and the navigation application of the mobile device 2, the above-described generation of the navigation sound is not expected for a predetermined time or more. The earliest timing.
なお、所定時間は、ステップ316で現用チャネルの切替を開始してから、車載装置1のナビゲーションクライアントアプリケーション122とモバイル装置2のナビゲーションプリケーションとの間の通信接続が再確立するまでに要すると見込まれる時間以上の時間とする。 Note that the predetermined time is expected to be required until the communication connection between the navigation client application 122 of the in-vehicle device 1 and the navigation application of the mobile device 2 is reestablished after the switching of the working channel is started in step 316. More than
また、チャネル切替制御アプリケーション123における、ナビゲーション用音声の出力の発生が見込まれない期間の到来の検出は、たとえば、ナビゲーションクライアントアプリケーション122に、次回のナビゲーション用音声の出力時期を問い合わせることに行う。ナビゲーションクライアントアプリケーション122は、モバイル装置2のナビゲーションアプリケーション223に問い合わせて取得した、次回の右左折ポイントまでの所要時間より次回のナビゲーション用音声の出力時期を算定しナビゲーションクライアントアプリケーション122に応答する。 The channel switching control application 123 detects the arrival of a period during which no output of navigation audio is expected, for example, by inquiring the navigation client application 122 about the next output time of the navigation audio. The navigation client application 122 calculates the output time of the next navigation audio from the required time to the next right / left turn point obtained by making an inquiry to the navigation application 223 of the mobile device 2 and responds to the navigation client application 122.
以上、車載装置1のチャネル切替制御アプリケーション123が行うチャネル切替制御処理について説明した。
なお、以上のチャネル切替制御処理は、ステップ314を無くし、ステップ312において空きチャネルが存在すると判定された場合には、そのままステップ316に進んで、現用チャネルを空きチャネルに切り替えるようにしてもよい。
以下、以上のようなチャネル切替制御処理の処理例を図4に示す。
いま、図示するようにA、B、Cの三台のモバイル装置2が、Ch01の無線チャネルを現用チャネルとして使用するアクセスポイントとして機能している車載装置1にWiFi接続(401)しているものとする。
この場合、車載装置1のアプリケーションとモバイル装置Aのモバイルアプリケーションとの間の通信(402)のみが行われている状態で、現用チャネルCh01に対する干渉が発生し、車載装置1のチャネル切替制御アプリケーション123において現用チャネルCh01に対する干渉レベルがしきい値を超えたことが検出されると(403)、車載装置1のチャネル切替制御アプリケーション123は、車載装置1のアプリケーションとの間の通信を行っていないモバイル装置Bのチャネルスキャンアプリケーション224にチャネルスキャンを要求する(404)。
The channel switching control process performed by the channel switching control application 123 of the in-vehicle device 1 has been described above.
In the above channel switching control process, step 314 may be omitted, and if it is determined in step 312 that an empty channel exists, the process may proceed to step 316 as it is to switch the active channel to an empty channel.
An example of the channel switching control process as described above is shown in FIG.
As shown in the figure, the three mobile devices 2 of A, B, and C have a WiFi connection (401) to the in-vehicle device 1 functioning as an access point that uses the wireless channel of Ch01 as an active channel. And
In this case, in the state where only the communication (402) between the application of the in-vehicle device 1 and the mobile application of the mobile device A is performed, interference with the active channel Ch01 occurs, and the channel switching control application 123 of the in-vehicle device 1 is generated. When it is detected that the interference level for the working channel Ch01 exceeds the threshold value (403), the channel switching control application 123 of the in-vehicle device 1 does not perform communication with the application of the in-vehicle device 1. A channel scan is requested to the channel scan application 224 of the device B (404).
チャネルスキャンの要求を受けたモバイル装置Bのチャネルスキャンアプリケーション224は、各無線チャネルの状況を順次調査するチャンネルスキャンを実行し(405)、チャネルスキャン結果を車載装置1のチャネル切替制御アプリケーション123に現用チャネルCh01を介して応答する(406)。 Upon receiving the channel scan request, the channel scan application 224 of the mobile device B executes channel scan for sequentially checking the status of each radio channel (405), and the channel scan result is used as the channel switching control application 123 of the in-vehicle device 1 Respond via channel Ch01 (406).
チャネルスキャン結果を受け取った車載装置1のチャネル切替制御アプリケーション123は、上述した切替タイミングの発生を待ち、切替タイミングが発生したならば(407)、現用チャネルを無線チャネルCh01から、チャネルスキャン結果から求まる他のアクセスポイントが使用していない無線チャネルである空きチャネルCh08に切り替える(408)。 The channel switching control application 123 of the in-vehicle apparatus 1 that has received the channel scan result waits for the switching timing described above, and if the switching timing occurs (407), the current channel is obtained from the radio channel Ch01 from the channel scan result. Switching to a free channel Ch08, which is a radio channel not used by another access point (408).
この結果、現用チャネルの切替により、A、B、Cの三台のモバイル装置2と車載装置1とのWiFi接続と、車載装置1のアプリケーションとモバイル装置Aのモバイルアプリケーションとの間の通信接続は一旦切断される。
WiFi接続が切断された、A、B、Cの三台のモバイル装置2は、この時点でCh08の無線チャネルを現用チャネルとして使用するアクセスポイントとして機能している車載装置1に自動的に再度WiFi接続する(409)。また、この後、車載装置1のアプリケーションとモバイル装置Aのモバイルアプリケーションとの間の通信接続も再度確立され、両アプリケーション間の通信(410)も再開される。
As a result, by switching the working channel, the WiFi connection between the three mobile devices 2 of A, B, and C and the in-vehicle device 1 and the communication connection between the application of the in-vehicle device 1 and the mobile application of the mobile device A are Once disconnected.
The three mobile devices 2 of A, B, and C that have been disconnected from the WiFi automatically reconnect to the in-vehicle device 1 functioning as an access point that uses the wireless channel of Ch08 as an active channel at this time. Connect (409). Thereafter, the communication connection between the application of the in-vehicle device 1 and the mobile application of the mobile device A is established again, and the communication (410) between the two applications is resumed.
以上、本発明の実施形態について説明した。
ところで、以上の実施形態では、車載装置1がアクセスポイントとして機能する場合について説明したが、図5aに示すように、モバイル装置Xがアクセスポイントとして機能し、車載装置1や他のモバイル装置Yがクライアントとして、アクセスポイントとして機能するモバイル装置XにWiFi接続する場合にも同様に適用することができる。すなわち、この場合には、アクセスポイントとして機能するモバイル装置Xにチャネル切替制御アプリケーション123を設け、車載装置1やモバイル装置Yにチャネルスキャンアプリケーション224を備えるようにすればよい。
The embodiment of the present invention has been described above.
By the way, although the above embodiment demonstrated the case where the vehicle-mounted apparatus 1 functions as an access point, as shown in FIG. 5A, the mobile apparatus X functions as an access point, and the vehicle-mounted apparatus 1 and other mobile devices Y The same can be applied to the case where a WiFi connection is made to the mobile device X functioning as an access point as a client. That is, in this case, the channel switching control application 123 may be provided in the mobile device X that functions as an access point, and the channel scan application 224 may be provided in the in-vehicle device 1 or the mobile device Y.
また、本実施形態は、車載装置1が複数の無線LANに同時に接続するような場合についても同様に適用することができる。すなわち、たとえば、図5bに示すように、車載装置1が複数のWi-FiインタフェースA、Bを備え、Wi-FiインタフェースAでクライアントとして、無線チャネルChnを用いてアクセスポイントとして機能しているモバイル装置Xに接続し、Wi-FiインタフェースBを無線チャネルChmアクセスポイントとして機能させてモバイル装置Y、Zをクライアントとして収容しているような場合において、Wi-FiインタフェースBの無線チャネルChmに干渉が発生した場合には、Wi-FiインタフェースAを介してモバイル装置Xと通信を行っていない場合には、Wi-FiインタフェースAを介してモバイル装置Xにチャンネルスキャンを実行させて空きチャネルを見つけ、Wi-FiインタフェースBが使用する無線チャネルを無線チャネルChmから見つけた空きチャネルに切り替えるようにしてもよい。 Further, the present embodiment can be similarly applied to the case where the in-vehicle device 1 is simultaneously connected to a plurality of wireless LANs. That is, for example, as shown in FIG. 5b, the in-vehicle device 1 includes a plurality of Wi-Fi interfaces A and B, and functions as an access point using the wireless channel Chn as a client in the Wi-Fi interface A and as a client. When the mobile device Y, Z is accommodated as a client by connecting to the device X and the Wi-Fi interface B functions as a wireless channel Chm access point, there is interference in the wireless channel Chm of the Wi-Fi interface B. If it occurs, if it is not communicating with the mobile device X via the Wi-Fi interface A, the mobile device X performs a channel scan via the Wi-Fi interface A to find a free channel, Switch the wireless channel used by Wi-Fi interface B to a free channel found from wireless channel Chm. It may be so that.
以上のように、本実施形態によれば、無線LANの通信に用いている現用チャネルに所定しきい値以上のレベルの干渉が発生したときに、その時点で行っている現用チャネルの通信を維持したまま、その時点で通信を行っていないモバイル装置2を用いて無線LANに用いることのできる各無線チャネルの使用状況を調査するチャネルスキャンを行った上で、チャネルスキャンで発見された空きチャネルに、現用チャネルを切り替える。よって、チャネルスキャンの実行中には、チャネルスキャンを行わせたモバイル装置2以外のモバイル装置2との間に通信不能期間は発生せず、結果、全体的に見て、干渉発生時において行う通信に用いる無線チャネルの切替時に発生する通信不能期間を短縮することができる。 As described above, according to the present embodiment, when interference of a level higher than a predetermined threshold occurs in the working channel used for wireless LAN communication, the working channel communication performed at that time is maintained. Then, after performing a channel scan to investigate the use status of each wireless channel that can be used for the wireless LAN using the mobile device 2 that is not communicating at that time, the free channel discovered by the channel scan is checked. Switch the working channel. Therefore, during the channel scan, there is no communication disabled period with the mobile devices 2 other than the mobile device 2 that has performed the channel scan. As a result, the communication performed when interference occurs as a whole. It is possible to shorten the communication incapacity period that occurs when the radio channel used for the switching is switched.
また、オーディオデータやビデオデータのデータストリームの受信を完了したタイミングや、受信し再生出力するビデオデータのタイトルやチャプタやシーンが切り替わるタイミングや、次回のナビゲーション用音声の出力までに所定の時間があることが見込まれる時点など、通信で有意なデータが受信されなくなることが見込まれるタイミングで、現用チャネルを空きチャネルに切り替えるので、現用チャネルを空きチャネルに切り替えるときに生じる通信の通信不能期間の発生によって、有意なデータが利用できなくなってしまったり、オーディオやビデオの再生出力が再生途中で途切れてしまうことを抑制することができる。 In addition, there is a predetermined time until the completion of reception of the data stream of audio data or video data, the timing of switching the title, chapter, or scene of the video data to be received and reproduced and output, and the next navigation audio output. Because the active channel is switched to an empty channel at a timing when significant data is expected not to be received, such as when it is expected to occur, due to the occurrence of an incommunicable period of communication that occurs when the active channel is switched to an empty channel Therefore, it is possible to prevent the significant data from being used or the audio / video playback output from being interrupted during playback.
1…車載装置、2…モバイル装置、101…入力装置、102…表示装置、103…音声入出力装置、104…ディスクドライブ、105…記憶装置、106…周辺装置、107…オペレーティングシステム、108…Wi-Fiインタフェース、121…メディアプレイヤアプリケーション、122…ナビゲーションクライアントアプリケーション、123…チャネル切替制御アプリケーション、201…操作部、202…ディスプレイ、203…音声入出力部、204…記憶部、205…移動通信装置、206…周辺デバイス、207…モバイルオペレーティングシステム、208…モバイルWi-Fiインタフェース、221…移動電話アプリケーション、222…プレイヤアプリケーション、223…ナビゲーションアプリケーション、224…チャネルスキャンアプリケーション、1071…Wi-Fiドライバ、2071…モバイルWi-Fiドライバ。 DESCRIPTION OF SYMBOLS 1 ... In-vehicle device, 2 ... Mobile device, 101 ... Input device, 102 ... Display device, 103 ... Voice input / output device, 104 ... Disk drive, 105 ... Storage device, 106 ... Peripheral device, 107 ... Operating system, 108 ... Wi -Fi interface 121 ... media player application 122 ... navigation client application 123 ... channel switching control application 201 ... operation unit 202 ... display 203 ... voice input / output unit 204 ... storage unit 205 ... mobile communication device, 206 ... Peripheral device, 207 ... Mobile operating system, 208 ... Mobile Wi-Fi interface, 221 ... Mobile phone application, 222 ... Player application, 223 ... Navigation application, 224 ... Channel scan application, 1071 ... Wi-Fi driver, 2071 ... Mobile Wi-Fi driver.
Claims (20)
前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記他装置のうちの当該車載装置と通信を行っていない前記他装置に、前記無線LANを介して前記無線LANに用いることのできる各無線チャネルの使用状況を調査させることにより、干渉無く通信に使用可能な無線チャネルを空きチャネルとして検出する空チャネル検出部と、
前記空チャネル検出部が検出した前記空きチャネルに、前記現用チャネルを切り替える現用チャネル切替部とを有することを特徴とする情報処理装置。 An information processing device that functions as a wireless LAN access point that uses a wireless channel set as a working channel for a plurality of other devices and communicates with the other devices connected to the wireless LAN via the wireless LAN. There,
When an interference of a predetermined level or more with respect to the working channel occurs, the other device not communicating with the in-vehicle device among the other devices connected to the in-vehicle device via the wireless LAN, An empty channel detection unit that detects a wireless channel that can be used for communication without interference as an empty channel by investigating the usage status of each wireless channel that can be used for the wireless LAN via the wireless LAN;
An information processing apparatus comprising: an active channel switching unit that switches the active channel to the empty channel detected by the empty channel detection unit.
前記現用チャネル切替部は、前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記他装置と通信を行っている場合には、当該通信による有意なデータの送受を行っていないタイミングで、前記空きチャネルに、前記現用チャネルを切り替えることを特徴とする情報処理装置。 The information processing apparatus according to claim 1,
When the working channel switching unit communicates with the other device connected to the in-vehicle device via the wireless LAN when interference of a predetermined level or more with respect to the working channel occurs, An information processing apparatus, wherein the working channel is switched to the empty channel at a timing when no significant data is transmitted / received by communication.
前記現用チャネル切替部は、前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記他装置と当該情報処理装置においてストリーミング再生する楽曲を連続的に送受している場合には、送受する楽曲の切り替わりのタイミングで、前記空きチャネルに、前記現用チャネルを切り替えることを特徴とする情報処理装置。 The information processing apparatus according to claim 1,
The working channel switching unit, when an interference of a predetermined level or more with respect to the working channel occurs, the other device connected to the in-vehicle device via the wireless LAN and the music to be played by streaming in the information processing device An information processing apparatus characterized by switching the working channel to the empty channel at the timing of switching of music to be transmitted and received when continuously transmitting and receiving.
前記現用チャネル切替部は、前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記他装置と当該情報処理装置においてストリーミング再生するビデオを送受している場合には、送受するビデオのストリームまたはシーンの切り替わりのタイミングで、前記空きチャネルに、前記現用チャネルを切り替えることを特徴とする情報処理装置。 The information processing apparatus according to claim 1,
The working channel switching unit, when an interference of a predetermined level or more with respect to the working channel occurs, the other device connected to the in-vehicle device via the wireless LAN and the video to be played by streaming in the information processing device An information processing apparatus characterized in that, when transmission / reception is performed, the working channel is switched to the empty channel at the timing of switching of a video stream or scene to be transmitted / received.
前記現用チャネル切替部は、前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記他装置と当該情報処理装置において、目的地までの経路である誘導経路に沿った進路案内に用いられるナビゲーションデータを送受している場合には、今後所定期間内に前記誘導ルートの右左折ポイントの進路案内が発生しないタイミングで、前記空きチャネルに、前記現用チャネルを切り替えることを特徴とする情報処理装置。 The information processing apparatus according to claim 1,
The working channel switching unit, when interference of a predetermined level or more with respect to the working channel occurs, in the other apparatus and the information processing apparatus connected to the in-vehicle apparatus via the wireless LAN, When sending and receiving navigation data used for route guidance along the guidance route, which is a route, at the timing when the route guidance of the right and left turn points of the guidance route will not occur within a predetermined period in the future, An information processing apparatus for switching the working channel.
当該情報処理装置は、自動車に搭載された情報処理装置であることを特徴とする情報処理装置。 The information processing apparatus according to claim 1, 2, 3, 4 or 5,
The information processing apparatus is an information processing apparatus mounted on an automobile.
前記無線LANは、IEEE 802.11規格の無線LANであることを特徴とする情報処理装置。 The information processing apparatus according to claim 1, 2, 3, 4, 5 or 6,
The information processing apparatus according to claim 1, wherein the wireless LAN is an IEEE 802.11 standard wireless LAN.
前記各モバイル装置は、
前記無線LANに用いることのできる各無線チャネルの使用状況を調査するチャネル部を有し、
前記情報処理装置は、
前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記モバイル装置のうちの当該車載装置と通信を行っていない前記モバイル装置の前記チャネルスキャン部に、前記無線LANを介して前記無線LANに用いることのできる各無線チャネルの使用状況を調査させることにより、干渉無く通信に使用可能な無線チャネルを空きチャネルとして検出する空チャネル検出部と、
前記空チャネル検出部が検出した前記空きチャネルに、前記現用チャネルを切り替える現用チャネル切替部とを有することを特徴とする情報システム。 A plurality of mobile devices, and an information processing device that functions as a wireless LAN access point using a wireless channel set as a working channel for the plurality of mobile devices and communicates with the mobile device connected to the wireless LAN; An information system comprising:
Each of the mobile devices is
A channel unit for investigating the use status of each wireless channel that can be used in the wireless LAN;
The information processing apparatus includes:
The channel of the mobile device not communicating with the in-vehicle device among the mobile devices connected to the in-vehicle device via the wireless LAN when interference of a predetermined level or more with respect to the working channel occurs An empty channel detection unit that detects a wireless channel that can be used for communication without interference as an empty channel by causing a scanning unit to check the usage status of each wireless channel that can be used for the wireless LAN via the wireless LAN; ,
An information system comprising: an active channel switching unit that switches the active channel to the empty channel detected by the empty channel detection unit.
前記情報処理装置の前前記現用チャネル切替部は、前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記他装置と通信を行っている場合には、当該通信による有意なデータの送受を行っていないタイミングで、前記空きチャネルに、前記現用チャネルを切り替えることを特徴とする情報システム。 The information system according to claim 8, wherein
The active channel switching unit before the information processing device communicates with the other device connected to the in-vehicle device via the wireless LAN when interference of a predetermined level or more with respect to the active channel occurs. If there is, the information system is characterized in that the working channel is switched to the empty channel at a timing when no significant data transmission / reception is performed.
前記情報処理装置の前記現用チャネル切替部は、前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記モバイル装置と当該情報処理装置においてストリーミング再生する楽曲を連続的に送受している場合には、送受する楽曲の切り替わりのタイミングで、前記空きチャネルに、前記現用チャネルを切り替えることを特徴とする情報システム。 The information system according to claim 8, wherein
The working channel switching unit of the information processing apparatus includes: the mobile device connected to the in-vehicle device via the wireless LAN and the information processing device when interference of a predetermined level or more with respect to the working channel occurs. An information system characterized in that, when music for streaming playback is continuously transmitted and received, the working channel is switched to the empty channel at the timing of switching of the music to be transmitted and received.
前記情報処理装置の前記現用チャネル切替部は、前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記モバイル装置と当該情報処理装置においてストリーミング再生するビデオを送受している場合には、送受するビデオのストリームまたはシーンの切り替わりのタイミングで、前記空きチャネルに、前記現用チャネルを切り替えることを特徴とする情報システム。 The information system according to claim 8, wherein
The working channel switching unit of the information processing apparatus includes: the mobile device connected to the in-vehicle device via the wireless LAN and the information processing device when interference of a predetermined level or more with respect to the working channel occurs. An information system characterized in that when a video to be streamed is transmitted / received, the working channel is switched to the empty channel at the timing of switching of a stream or scene of the video to be transmitted / received.
前記情報処理装置の前記現用チャネル切替部は、前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記モバイル装置と当該情報処理装置において、目的地までの経路である誘導経路に沿った進路案内に用いられるナビゲーションデータを送受している場合には、今後所定期間内に前記誘導ルートの右左折ポイントの進路案内が発生しないタイミングで、前記空きチャネルに、前記現用チャネルを切り替えることを特徴とする情報システム。 The information system according to claim 8, wherein
The working channel switching unit of the information processing apparatus includes: the mobile device connected to the in-vehicle device via the wireless LAN and the information processing device when interference of a predetermined level or more with respect to the working channel occurs. In the case where navigation data used for route guidance along the guidance route that is the route to the destination is sent and received, the route guidance of the right and left turn points of the guidance route will not occur within a predetermined period in the future, An information system, wherein the working channel is switched to the empty channel.
当該情報処理装置は、自動車に搭載された情報処理装置であることを特徴とする情報システム。 An information system according to claim 8, 9, 10, 11 or 12,
The information processing apparatus is an information processing apparatus mounted on an automobile.
前記無線LANは、IEEE 802.11規格の無線LANであることを特徴とする情報システム。 An information system according to claim 8, 9, 10, 11, 12 or 13,
The wireless LAN is an IEEE 802.11 standard wireless LAN.
前記コンピュータに、
前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記他装置のうちの当該車載装置と通信を行っていない前記他装置に、前記無線LANを介して前記無線LANに用いることのできる各無線チャネルの使用状況を調査させることにより、干渉無く通信に使用可能な無線チャネルを空きチャネルとして検出する空チャネル検出ステップと、
前記空チャネル検出ステップで検出した前記空きチャネルに、前記現用チャネルを切り替える現用チャネル切替ステップとを実行させることを特徴とするコンピュータプログラム。 It functions as a wireless LAN access point using a wireless channel set as a working channel for a plurality of other devices, and is read by a computer that communicates with the other devices connected to the wireless LAN via the wireless LAN. A computer program to be executed,
In the computer,
When an interference of a predetermined level or more with respect to the working channel occurs, the other device not communicating with the in-vehicle device among the other devices connected to the in-vehicle device via the wireless LAN, An empty channel detection step of detecting a wireless channel that can be used for communication without interference as an empty channel by investigating the usage status of each wireless channel that can be used for the wireless LAN via the wireless LAN;
A computer program for causing a vacant channel detected in the vacant channel detection step to execute a working channel switching step for switching the working channel.
前記現用チャネル切替ステップにおいて、前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記他装置と通信を行っている場合には、当該通信による有意なデータの送受を行っていないタイミングで、前記空きチャネルに、前記現用チャネルを切り替えることを特徴とするンピュータプログラム。 A computer program according to claim 15, comprising:
In the working channel switching step, when interference with a predetermined level or more with respect to the working channel occurs, when communicating with the other device connected to the in-vehicle device via the wireless LAN, A computer program, wherein the working channel is switched to the empty channel at a timing when no significant data is transmitted or received by communication.
前記現用チャネル切替ステップにおいて、前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記他装置と当該情報処理装置においてストリーミング再生する楽曲を連続的に送受している場合には、送受する楽曲の切り替わりのタイミングで、前記空きチャネルに、前記現用チャネルを切り替えることを特徴とするンピュータプログラム。 A computer program according to claim 15, comprising:
In the active channel switching step, when interference of a predetermined level or more with respect to the active channel occurs, the other device connected to the in-vehicle device via the wireless LAN and the music to be stream-played in the information processing device A computer program characterized by switching the active channel to the empty channel at the timing of switching of music to be transmitted and received when continuously transmitting and receiving.
前記現用チャネル切替ステップにおいて、前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記他装置と当該情報処理装置においてストリーミング再生するビデオを送受している場合には、送受するビデオのストリームまたはシーンの切り替わりのタイミングで、前記空きチャネルに、前記現用チャネルを切り替えることを特徴とするコンピュータプログラム。 A computer program according to claim 15, comprising:
In the active channel switching step, when interference of a predetermined level or more with respect to the active channel occurs, a video that is stream-played in the information processing apparatus and the other apparatus connected to the in-vehicle apparatus via the wireless LAN In the case of transmission / reception, a computer program characterized by switching the working channel to the empty channel at the timing of switching of a video stream or scene to be transmitted / received.
前記現用チャネル切替ステップにおいて、前記現用チャネルに対する所定レベル以上の干渉が発生したときに、前記無線LANを介して当該車載装置と接続している前記他装置と当該情報処理装置において、目的地までの経路である誘導経路に沿った進路案内に用いられるナビゲーションデータを送受している場合には、今後所定期間内に前記誘導ルートの右左折ポイントの進路案内が発生しないタイミングで、前記空きチャネルに、前記現用チャネルを切り替えることを特徴とするコンピュータプログラム。 A computer program according to claim 15, comprising:
In the active channel switching step, when interference of a predetermined level or more with respect to the active channel occurs, the other device connected to the in-vehicle device via the wireless LAN and the information processing device to the destination When sending and receiving navigation data used for route guidance along the guidance route, which is a route, at the timing when the route guidance of the right and left turn points of the guidance route will not occur within a predetermined period in the future, A computer program for switching the working channel.
前記無線LANは、IEEE 802.11規格の無線LANであることを特徴とするコンピュータプログラム。 A computer program according to claim 15, 16, 17, 18 or 19,
The computer program according to claim 1, wherein the wireless LAN is an IEEE 802.11 standard wireless LAN.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013161117A JP6177618B2 (en) | 2013-08-02 | 2013-08-02 | Information processing apparatus, information system, and computer program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013161117A JP6177618B2 (en) | 2013-08-02 | 2013-08-02 | Information processing apparatus, information system, and computer program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015032980A true JP2015032980A (en) | 2015-02-16 |
JP6177618B2 JP6177618B2 (en) | 2017-08-09 |
Family
ID=52517963
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013161117A Active JP6177618B2 (en) | 2013-08-02 | 2013-08-02 | Information processing apparatus, information system, and computer program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6177618B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016052085A (en) * | 2014-09-02 | 2016-04-11 | 日産自動車株式会社 | Radio communication system and radio communication method |
JP2018121210A (en) * | 2017-01-25 | 2018-08-02 | アルパイン株式会社 | Wireless communication device |
KR101922954B1 (en) | 2017-09-28 | 2018-11-28 | 엘지전자 주식회사 | Control method of air-conditioner system |
US10852024B2 (en) | 2017-09-28 | 2020-12-01 | Lg Electronics Inc. | Method for controlling air conditioner system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003273792A (en) * | 2002-03-12 | 2003-09-26 | Toshiba Corp | Radio communication system, radio base station device, and radio terminal apparatus |
JP2006352799A (en) * | 2005-06-20 | 2006-12-28 | Nissan Motor Co Ltd | Radio communication equipment and method, and mobile information processing apparatus |
JP2007019968A (en) * | 2005-07-08 | 2007-01-25 | Fujitsu Ltd | Wireless device |
JP5241968B2 (en) * | 2011-01-28 | 2013-07-17 | 三菱電機株式会社 | Wireless communication device |
-
2013
- 2013-08-02 JP JP2013161117A patent/JP6177618B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003273792A (en) * | 2002-03-12 | 2003-09-26 | Toshiba Corp | Radio communication system, radio base station device, and radio terminal apparatus |
JP2006352799A (en) * | 2005-06-20 | 2006-12-28 | Nissan Motor Co Ltd | Radio communication equipment and method, and mobile information processing apparatus |
JP2007019968A (en) * | 2005-07-08 | 2007-01-25 | Fujitsu Ltd | Wireless device |
JP5241968B2 (en) * | 2011-01-28 | 2013-07-17 | 三菱電機株式会社 | Wireless communication device |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016052085A (en) * | 2014-09-02 | 2016-04-11 | 日産自動車株式会社 | Radio communication system and radio communication method |
JP2018121210A (en) * | 2017-01-25 | 2018-08-02 | アルパイン株式会社 | Wireless communication device |
KR101922954B1 (en) | 2017-09-28 | 2018-11-28 | 엘지전자 주식회사 | Control method of air-conditioner system |
US10852024B2 (en) | 2017-09-28 | 2020-12-01 | Lg Electronics Inc. | Method for controlling air conditioner system |
Also Published As
Publication number | Publication date |
---|---|
JP6177618B2 (en) | 2017-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10382617B2 (en) | Managing features associated with a user equipment based on a location of the user equipment within a vehicle | |
EP2723108B1 (en) | Wi-Fi P2P communication terminal device and communication method thereof | |
US9948993B2 (en) | Information processing apparatus and information processing method | |
US9167606B2 (en) | Network connection control method and apparatus of mobile terminal | |
US9031498B1 (en) | Automotive multi-generation connectivity | |
CN101595682A (en) | The direct link setup mechanisms that is used for WLAN | |
JP6177618B2 (en) | Information processing apparatus, information system, and computer program | |
US10912013B2 (en) | Communication apparatus, control method, and storage medium | |
EP3298698B1 (en) | Transferring playback of media content between mobile device and vehicle | |
KR20160099662A (en) | Method and apparatus for data-sharing | |
US20240205279A1 (en) | Methods and systems for managing simultaneous data streams from multiple sources | |
KR20190090779A (en) | Device in a wireless communication system, and method of wireless communication | |
KR20150050099A (en) | Method for saving connection information using sound data and apparatus for performing the same | |
KR102162360B1 (en) | Terminal for User, Driving Method Thereof, and Computer Readable Recording Medium | |
US11233888B2 (en) | Communicating with a short-range wireless device over a local area network | |
US20230236793A1 (en) | Audio Routing Determination for Speaker Devices | |
US20150072662A1 (en) | Resumption of data connectivity between mobile devices via switching application | |
CN108337715B (en) | Wireless network connection method, device, terminal equipment and storage medium | |
JP2006246057A (en) | Network apparatus and program to be applied to the same | |
US10306445B2 (en) | Communication apparatus, control method, and storage medium | |
WO2022017265A1 (en) | Electronic device, wireless communication method and computer-readable storage medium | |
KR20200041643A (en) | System and method of processing traffic information using block-chain technology | |
JP2015015663A (en) | Data processor and computer program | |
KR20150100411A (en) | Wireless audio connection control apparatus and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160229 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161227 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170110 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170220 |
|
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: 20170711 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170712 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6177618 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |