Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6566482B2 - Wireless communication apparatus, wireless communication system, wireless communication method, and program - Google Patents
[go: Go Back, main page]

JP6566482B2 - Wireless communication apparatus, wireless communication system, wireless communication method, and program - Google Patents

Wireless communication apparatus, wireless communication system, wireless communication method, and program Download PDF

Info

Publication number
JP6566482B2
JP6566482B2 JP2016208526A JP2016208526A JP6566482B2 JP 6566482 B2 JP6566482 B2 JP 6566482B2 JP 2016208526 A JP2016208526 A JP 2016208526A JP 2016208526 A JP2016208526 A JP 2016208526A JP 6566482 B2 JP6566482 B2 JP 6566482B2
Authority
JP
Japan
Prior art keywords
wireless communication
unit
switching
parent device
connection information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2016208526A
Other languages
Japanese (ja)
Other versions
JP2018074236A (en
Inventor
出 橋村
出 橋村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Platforms Ltd
Original Assignee
NEC Platforms Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Platforms Ltd filed Critical NEC Platforms Ltd
Priority to JP2016208526A priority Critical patent/JP6566482B2/en
Publication of JP2018074236A publication Critical patent/JP2018074236A/en
Application granted granted Critical
Publication of JP6566482B2 publication Critical patent/JP6566482B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

本発明は、無線通信装置、無線通信システム、無線通信方法及びプログラムに関するものであり、特に、親機と子機を容易に切替えることが可能な無線通信装置、無線通信システム、無線通信方法及びプログラムに関する。   The present invention relates to a wireless communication device, a wireless communication system, a wireless communication method, and a program, and in particular, a wireless communication device, a wireless communication system, a wireless communication method, and a program capable of easily switching between a parent device and a child device. About.

回線事業者が提供する通信網(以下、ICS(Internet Service Provider)網)を用いて無線通信を行う際、通信量に、例えば、7GB(ギガバイト)などの制限が課せられることがある。デサリングなどを用いた親機は、帰属する子機の通信を取り扱うため、その通信量は増える。一方で、親機に接続する子機は、親機として動作する場合と比べて通信量は少ない。よって、子機は、その通信量の制限を回避することが可能であるが、親機は、通信量が増大するので制限されることがある。また、無線通信装置が、電波環境が悪い中で通信を行う場合、通信の安定性を確保するために電池の消費量は増大する。   When wireless communication is performed using a communication network (hereinafter referred to as an ICS (Internet Service Provider) network) provided by a circuit provider, a restriction such as 7 GB (gigabytes) may be imposed on the communication amount. Since the master unit using desaling or the like handles the communication of the slave unit to which it belongs, the amount of communication increases. On the other hand, the slave unit connected to the master unit has less communication volume than the case of operating as the master unit. Therefore, the child device can avoid the restriction of the communication amount, but the parent device may be restricted because the communication amount increases. In addition, when the wireless communication device performs communication in a poor radio wave environment, the battery consumption increases to ensure communication stability.

このような場合、通信量や電池残量に応じて、親機と子機を入れ替えることで、複数の無線通信装置間で通信量を平均化することができる。そして、例えば、電波環境が安定した無線通信装置を親機として動作する無線通信装置に設定したり、電池残量が多い無線通信装置を親機として動作する無線通信装置に設定することができる。   In such a case, the communication amount can be averaged between a plurality of wireless communication devices by switching the parent device and the child device in accordance with the communication amount and the remaining battery level. For example, a wireless communication device with a stable radio wave environment can be set as a wireless communication device that operates as a parent device, or a wireless communication device with a large remaining battery level can be set as a wireless communication device that operates as a parent device.

しかしながら、親機と子機を入れ替え後に次の親機に接続する場合、無線接続情報は無線親機ごとに違うため、子機に次の親機の無線接続情報を設定しなければならない。よって、無線親機を切替えることは、ユーザにとって負担となる。すなわち、親機と子機を容易に切替えることは難しいという問題があった。   However, when connecting to the next master unit after switching the master unit and the slave unit, since the wireless connection information is different for each wireless master unit, the wireless connection information of the next master unit must be set in the slave unit. Therefore, switching the wireless master device is a burden on the user. That is, there is a problem that it is difficult to easily switch between the parent device and the child device.

特許文献1には、第1端末と第2端末は、外部通信システムからの干渉に関する統計情報を記録し、記録した統計情報を親局に通知し、親局は、収集した統計情報に基づいて、親局機能の移譲先の候補の局として第2端末を選定し、親局は、第2端末に対して親局機能の移譲を要求し、それに応じて第2端末は、親局機能を移譲してもよいと判断した場合、以後、親局として機能することが開示されている。特許文献2に開示の通信方法は、PLC(Power Line Communication)の通信方法に関連した技術である。従って、特許文献2に開示の通信方法は、WiFi接続に必要なSSID(Service Set Identifier)やパスワードなどの無線接続情報のやりとりを開示していない。   In Patent Document 1, the first terminal and the second terminal record statistical information on interference from the external communication system, notify the recorded statistical information to the master station, and the master station is based on the collected statistical information. The second terminal is selected as a candidate station to which the master station function is to be transferred, and the master station requests the second terminal to transfer the master station function, and the second terminal accordingly sets the master station function. It is disclosed that if it can be transferred, it functions as a master station. The communication method disclosed in Patent Document 2 is a technology related to a PLC (Power Line Communication) communication method. Therefore, the communication method disclosed in Patent Document 2 does not disclose the exchange of wireless connection information such as SSID (Service Set Identifier) and password necessary for WiFi connection.

特許文献2には、親機のバッテリ残量が設定値以下になったときなどを親/子機切替条件とし、親機である無線通信装置から次の親機となる子機の端末に対して親/子機切替命令を発して、親/子機の役割を切替えることが開示されている。特許文献3に開示の方法は、切替えた場合の無線接続情報のやりとりを開示していない。   In Patent Document 2, when the remaining battery level of the master unit is equal to or less than a set value, the master / slave unit switching condition is set, and the wireless communication device as the master unit is connected to the terminal of the slave unit as the next master unit. It is disclosed that a parent / child device switching command is issued to switch the role of the parent / child device. The method disclosed in Patent Document 3 does not disclose the exchange of wireless connection information when switching.

特開2010−045800号公報JP 2010-045800 A 特開2001−103570号公報JP 2001-103570 A

上述のように、複数の無線通信装置間で、親機と子機を容易に切替えることは難しいという問題があった。   As described above, there is a problem that it is difficult to easily switch between the parent device and the child device between a plurality of wireless communication devices.

本発明は、このような問題点を解決するためになされたものであり、親機と子機を容易に切替えることが可能な無線通信装置、無線通信システム、無線通信方法及びプログラムを提供することを目的とする。   The present invention has been made to solve such problems, and provides a wireless communication device, a wireless communication system, a wireless communication method, and a program capable of easily switching between a parent device and a child device. With the goal.

本発明に係る無線通信装置は、
親機または子機として無線通信を行う無線通信部と、
前記無線通信のための無線接続情報を記憶する無線接続情報記憶部と、
前記親機と前記子機の切替処理を行う切替処理部と、
前記親機から前記子機へ切替える場合、前記子機として動作する他の無線通信装置へ、前記親機への切替指示と前記無線接続情報とを送信する切替情報送信部と、
を備える。
A wireless communication apparatus according to the present invention
A wireless communication unit that performs wireless communication as a parent device or a child device; and
A wireless connection information storage unit for storing wireless connection information for the wireless communication;
A switching processing unit that performs switching processing between the parent device and the child device;
When switching from the parent device to the child device, to another wireless communication device that operates as the child device, a switching information transmission unit that transmits the switching instruction to the parent device and the wireless connection information,
Is provided.

本発明に係る無線通信装置は、
親機または子機として無線通信を行う無線通信部と、
前記無線通信のための無線接続情報を記憶する無線接続情報記憶部と、
前記親機として動作する他の無線通信装置から、前記親機への切替指示と前記無線接続情報とを受信する切替情報受信部と、
前記切替指示に応じて前記親機への切替処理を実行し、前記受信した前記無線接続情報を前記無線接続情報記憶部に記憶する切替処理部と、
を備える。
A wireless communication apparatus according to the present invention
A wireless communication unit that performs wireless communication as a parent device or a child device; and
A wireless connection information storage unit for storing wireless connection information for the wireless communication;
A switching information receiving unit for receiving a switching instruction to the parent device and the wireless connection information from another wireless communication device operating as the parent device;
A switching processing unit that executes switching processing to the base unit in response to the switching instruction, and stores the received wireless connection information in the wireless connection information storage unit;
Is provided.

本発明に係る無線通信システムは、
親機として動作する無線通信装置と、
前記無線通信装置と無線通信を行い子機として動作する他の無線通信装置と、を備え、
前記無線通信装置は、
前記無線通信のための無線接続情報を記憶し、
前記親機と前記子機の切替処理を行い、
前記親機から前記子機へ切替える場合、前記子機として動作する前記他の無線通信装置へ、前記親機への切替指示と前記無線接続情報とを送信し、
前記他の無線通信装置は、
前記親機として動作する前記無線通信装置から、前記親機への前記切替指示と前記無線接続情報とを受信し、
前記切替指示に応じて前記親機への切替処理を実行し、
前記受信した前記無線接続情報を無線接続情報記憶部に記憶する。
A wireless communication system according to the present invention includes:
A wireless communication device operating as a base unit;
Another wireless communication device that performs wireless communication with the wireless communication device and operates as a slave, and
The wireless communication device
Storing wireless connection information for the wireless communication;
Perform the switching process between the master unit and the slave unit,
When switching from the parent device to the child device, to the other wireless communication device operating as the child device, to send the switching instruction to the parent device and the wireless connection information,
The other wireless communication device is:
Receiving the switching instruction and the wireless connection information to the parent device from the wireless communication device operating as the parent device;
In response to the switching instruction, a switching process to the parent device is performed,
The received wireless connection information is stored in a wireless connection information storage unit.

本発明に係る無線通信方法は、
親機または子機として無線通信を行うステップと、
前記無線通信のための無線接続情報を記憶するステップと、
前記親機と前記子機の切替処理を行うステップと、
前記親機から前記子機へ切替える場合、前記子機として動作する他の無線通信装置へ、前記親機への切替指示と前記無線接続情報とを送信するステップと、
を備える。
A wireless communication method according to the present invention includes:
A step of performing wireless communication as a parent device or a child device;
Storing wireless connection information for the wireless communication;
Performing a switching process between the master unit and the slave unit;
When switching from the parent device to the child device, a step of transmitting a switching instruction to the parent device and the wireless connection information to another wireless communication device operating as the child device;
Is provided.

本発明に係るプログラムは、
親機または子機として無線通信を行うステップと、
前記無線通信のための無線接続情報を記憶するステップと、
前記親機と前記子機の切替処理を行うステップと、
前記親機から前記子機へ切替える場合、前記子機として動作する他の無線通信装置へ、前記親機への切替指示と前記無線接続情報とを送信するステップと、
をコンピュータに実行させる。
The program according to the present invention is:
A step of performing wireless communication as a parent device or a child device;
Storing wireless connection information for the wireless communication;
Performing a switching process between the master unit and the slave unit;
When switching from the parent device to the child device, a step of transmitting a switching instruction to the parent device and the wireless connection information to another wireless communication device operating as the child device;
Is executed on the computer.

本発明によれば、親機と子機を容易に切替えることが可能な無線通信装置、無線通信システム、無線通信方法及びプログラムを提供することができる。   According to the present invention, it is possible to provide a wireless communication device, a wireless communication system, a wireless communication method, and a program capable of easily switching between a parent device and a child device.

実施の形態1に係る無線通信装置を例示するブロック図である。1 is a block diagram illustrating a wireless communication device according to a first embodiment. 実施の形態1に係る無線通信装置の機能を例示するブロック図である。3 is a block diagram illustrating functions of the wireless communication device according to the first embodiment. FIG. 実施の形態1に係る複数の無線通信装置の動作を例示するブロック図である。3 is a block diagram illustrating operations of a plurality of wireless communication devices according to Embodiment 1. FIG. 実施の形態1に係る複数の無線通信装置の動作を例示するブロック図である。3 is a block diagram illustrating operations of a plurality of wireless communication devices according to Embodiment 1. FIG. 実施の形態1に係る複数の無線通信装置の動作を例示するブロック図である。3 is a block diagram illustrating operations of a plurality of wireless communication devices according to Embodiment 1. FIG. 実施の形態1に係る複数の無線通信装置間のシーケンスを例示する図である。6 is a diagram illustrating a sequence between a plurality of wireless communication apparatuses according to Embodiment 1. FIG. 実施の形態1に係る無線通信装置の動作を例示するフローチャートである。3 is a flowchart illustrating an operation of the wireless communication apparatus according to the first embodiment. 実施の形態1に係る無線通信装置の動作を例示するフローチャートである。3 is a flowchart illustrating an operation of the wireless communication apparatus according to the first embodiment. 実施の形態2に係る複数の無線通信装置間のシーケンスを例示する図である。FIG. 9 is a diagram illustrating a sequence between a plurality of wireless communication devices according to a second embodiment. 実施の形態3に係る複数の無線通信装置の動作を例示する図である。10 is a diagram illustrating operations of a plurality of wireless communication devices according to Embodiment 3. FIG. 実施の形態3に係る複数の無線通信装置の動作を例示する図である。10 is a diagram illustrating operations of a plurality of wireless communication devices according to Embodiment 3. FIG. 実施の形態3に係る複数の無線通信装置間のシーケンスを例示する図である。FIG. 10 is a diagram illustrating a sequence between a plurality of wireless communication devices according to a third embodiment. 実施の形態3に係る複数の無線通信装置の動作を例示する図である。10 is a diagram illustrating operations of a plurality of wireless communication devices according to Embodiment 3. FIG. 実施の形態3に係る複数の無線通信装置の動作を例示する図である。10 is a diagram illustrating operations of a plurality of wireless communication devices according to Embodiment 3. FIG. 実施の形態3に係る複数の無線通信装置間のシーケンスを例示する図である。FIG. 10 is a diagram illustrating a sequence between a plurality of wireless communication devices according to a third embodiment. 親機と子機と子機のユーザインタフェースを例示する図である。It is a figure which illustrates the user interface of a main unit, a sub unit, and a sub unit. 親機と子機と子機のユーザインタフェースを例示する図である。It is a figure which illustrates the user interface of a main unit, a sub unit, and a sub unit.

以下、図面を参照して本発明の実施の形態について説明する。各図面において、同一又は対応する要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明を省略する。   Embodiments of the present invention will be described below with reference to the drawings. In the drawings, the same or corresponding elements are denoted by the same reference numerals, and redundant description is omitted as necessary for the sake of clarity.

[実施の形態1]
実施の形態1に係る無線通信装置の構成ついて説明する。
図1は、実施の形態1に係る無線通信装置を例示するブロック図である。
[Embodiment 1]
A configuration of the wireless communication apparatus according to Embodiment 1 will be described.
FIG. 1 is a block diagram illustrating a wireless communication apparatus according to the first embodiment.

図1に示すように、実施の形態1に係る無線通信装置100は、複数の無線通信装置200、300及び400のそれぞれと通信を行う。無線通信装置100は、親機権Rpを保有する親機、又は、親機と通信を行う親機権Rpを保有しない子機に切替可能な無線通信装置である。親機権Rpを保有する無線通信装置は、親機として動作する。親機権Rpを保有しない無線通信装置は、子機として動作する。この例では、無線通信装置100が親機であり、無線通信装置200、300及び400が子機であり、次の親機は無線通信装置200であるものとする。
尚、この例では、親機権Rpは、親機として動作するための権利であるものとする。
As shown in FIG. 1, radio communication apparatus 100 according to Embodiment 1 communicates with each of a plurality of radio communication apparatuses 200, 300, and 400. The wireless communication device 100 is a wireless communication device that can be switched to a parent device that has the parent device right Rp or a child device that does not have the parent device right Rp that communicates with the parent device. The wireless communication device having the parent device right Rp operates as a parent device. A wireless communication device that does not have the parent device right Rp operates as a child device. In this example, it is assumed that the wireless communication device 100 is a parent device, the wireless communication devices 200, 300, and 400 are child devices, and the next parent device is the wireless communication device 200.
In this example, it is assumed that the parent device right Rp is a right to operate as the parent device.

無線通信装置100は、無線通信部110と無線接続情報記憶部114と切替処理部112とを有する。無線通信部110は、受信部111と送信部113とを有する。受信部111は、切替情報受信部115を有し、送信部113は、切替情報送信部116を有する。無線通信部110は、親機または子機として無線通信を行う。無線接続情報記憶部114は、無線通信のための無線接続情報Csを記憶する。切替処理部112は、親機と子機の切替処理を行う。切替情報送信部116は、親機から子機へ切替える場合、子機として動作する他の無線通信装置200、300及び400へ、親機への切替指示Psと無線接続情報Csとを送信する。
尚、親機権Rpは、例えば、無線接続情報記憶部114に記憶されていてもよい。また、受信部111と切替情報受信部115とが別々の構成であってもよい。また、送信部113と切替情報送信部116とが別々の構成であってもよい。
The wireless communication device 100 includes a wireless communication unit 110, a wireless connection information storage unit 114, and a switching processing unit 112. The wireless communication unit 110 includes a reception unit 111 and a transmission unit 113. The receiving unit 111 includes a switching information receiving unit 115, and the transmitting unit 113 includes a switching information transmitting unit 116. The wireless communication unit 110 performs wireless communication as a parent device or a child device. The wireless connection information storage unit 114 stores wireless connection information Cs for wireless communication. The switching processing unit 112 performs switching processing between the parent device and the child device. When switching from the parent device to the child device, the switching information transmitting unit 116 transmits the switching instruction Ps to the parent device and the wireless connection information Cs to the other wireless communication devices 200, 300, and 400 operating as the child devices.
The parent device right Rp may be stored in the wireless connection information storage unit 114, for example. In addition, the receiving unit 111 and the switching information receiving unit 115 may have different configurations. Further, the transmission unit 113 and the switching information transmission unit 116 may have different configurations.

無線通信装置100が親機として動作する場合を説明する。
受信部111は、複数の子機として動作する無線通信装置200、300及び400のそれぞれから通信に関する情報J200、J300及びJ400を受信する。
A case where the wireless communication device 100 operates as a parent device will be described.
The receiving unit 111 receives communication information J200, J300, and J400 from each of the wireless communication devices 200, 300, and 400 that operate as a plurality of slave units.

切替処理部112は、無線通信装置100の通信に関する情報J100(図示せず)と、複数の子機である無線通信装置200、300及び400の通信に関する情報J200、J300及びJ400とに基づいて、複数の子機である無線通信装置200、300及び400の中から次の親機を決定する。切替処理部112は、送信部113が親機を切替えるための切替指示Psを送信後、自無線通信装置100を子機へ切替える。   Based on information J100 (not shown) relating to communication of the wireless communication device 100 and information J200, J300 and J400 relating to communication of the wireless communication devices 200, 300 and 400 which are a plurality of slave units, the switching processing unit 112 The next parent device is determined from the wireless communication devices 200, 300, and 400 that are a plurality of child devices. After the transmission unit 113 transmits the switching instruction Ps for switching the parent device, the switching processing unit 112 switches the own wireless communication device 100 to the child device.

送信部113は、受信部111が受信した通信に関する情報J200の通信情報受信レスポンスRj200(図示せず)、親機を切替えるための切替指示Ps及び通信を行うための無線接続情報Csを、子機である無線通信装置200へ送信する。送信部113は、受信部111が受信した通信に関する情報J300の通信情報受信レスポンスRj300(図示せず)、親機を切替えるための切替指示Ps及び通信を行うための無線接続情報Csを、子機である無線通信装置300へ送信する。送信部113は、受信部111が受信した通信に関する情報J400の通信情報受信レスポンスRj400(図示せず)、親機を切替えるための切替指示Ps及び通信を行うための無線接続情報Csを、子機である無線通信装置400へ送信する。送信部113は、親機権Rpを次の親機である無線通信装置200へ送信する。   The transmission unit 113 receives a communication information reception response Rj200 (not shown) of information J200 related to communication received by the reception unit 111, a switching instruction Ps for switching the parent device, and wireless connection information Cs for performing communication. To the wireless communication device 200. The transmission unit 113 receives a communication information reception response Rj300 (not shown) of the information J300 related to communication received by the reception unit 111, a switching instruction Ps for switching the parent device, and wireless connection information Cs for communication. To the wireless communication device 300. The transmission unit 113 receives a communication information reception response Rj400 (not shown) of information J400 related to communication received by the reception unit 111, a switching instruction Ps for switching the parent device, and wireless connection information Cs for communication. To the wireless communication device 400. The transmission unit 113 transmits the parent device right Rp to the wireless communication device 200 that is the next parent device.

尚、無線通信装置100が子機として動作する場合は、以下のように動作する。
無線通信部110は、子機として無線通信を行う。無線通信装置100の切替情報受信部115は、親機として動作する他の無線通信装置、例えば、無線通信装置200から、親機への切替指示Psと無線接続情報Csとを受信する。切替処理部112は、切替指示Psに応じて親機への切替処理を実行する。切替処理部112は、受信した無線接続情報Csを無線接続情報記憶部114に記憶する。
In addition, when the wireless communication apparatus 100 operates as a slave unit, it operates as follows.
The wireless communication unit 110 performs wireless communication as a slave unit. The switching information receiving unit 115 of the wireless communication device 100 receives the switching instruction Ps to the parent device and the wireless connection information Cs from another wireless communication device that operates as the parent device, for example, the wireless communication device 200. The switching processing unit 112 executes switching processing to the parent device according to the switching instruction Ps. The switching processing unit 112 stores the received wireless connection information Cs in the wireless connection information storage unit 114.

また、切替処理部112は、子機から親機へ切替えを行う、又は、接続している親機を切替える。接続している親機を切替えるとは、現在の親機である無線通信装置から次に親機となる無線通信装置へ接続先を切替えるということである。   In addition, the switching processing unit 112 performs switching from the child device to the parent device or switches the connected parent device. Switching the connected parent device means switching the connection destination from the wireless communication device that is the current parent device to the wireless communication device that is the next parent device.

無線通信装置100が子機として動作する場合を、より具体的に説明する。
送信部113は、親機へ無線通信装置100の通信に関する情報J100を送信する。受信部111は、親機から通信情報受信レスポンスRj100、切替指示Ps及び無線接続情報Csを受信する。受信部111は、無線通信装置100が次の親機である場合、親機から親機権Rpを受信する。切替処理部112は、受信部111が親機権Rp及び切替指示Psを受信した場合、又は、親機権Rpを受信し自無線通信装置100の通信に関する情報J100の送信時から起算して所定の期間Th内に通信情報受信レスポンスRj100を受信しない場合、自無線通信装置100を親機へ切替える。
A case where the wireless communication apparatus 100 operates as a slave unit will be described more specifically.
Transmitter 113 transmits information J100 related to communication of wireless communication apparatus 100 to the parent device. The receiving unit 111 receives the communication information reception response Rj100, the switching instruction Ps, and the wireless connection information Cs from the parent device. When wireless communication apparatus 100 is the next parent device, receiving unit 111 receives parent device right Rp from the parent device. When the receiving unit 111 receives the parent device right Rp and the switching instruction Ps, or when the receiving unit 111 receives the parent device right Rp, the switching processing unit 112 starts from the time when the information J100 related to communication of the own wireless communication device 100 is transmitted. If the communication information reception response Rj100 is not received within the period Th, the own wireless communication device 100 is switched to the parent device.

尚、通信情報受信レスポンスを、単に、受信レスポンスと称することもある。また、無線接続情報Csは、無線接続を行うための設定であり、例えば、SSID(Service Set Identifier)や無線接続のためのパスワードなどである。通信に関する情報を、通信情報と称することもある。また、無線接続情報Csは、子機からの無線接続情報取得要求Csrに応じて送信されてもよい。また、通信情報J200及び通信情報J300は、定期的に送信されてもよい。   Note that the communication information reception response may be simply referred to as a reception response. The wireless connection information Cs is a setting for performing a wireless connection, such as an SSID (Service Set Identifier) or a password for wireless connection. Information related to communication may be referred to as communication information. Further, the wireless connection information Cs may be transmitted in response to a wireless connection information acquisition request Csr from the slave unit. Communication information J200 and communication information J300 may be transmitted periodically.

また、この例では、複数の無線通信装置200、300及び400の中から、次に親機権Rpが設定される無線通信装置を決定した。これには限定されずに、自無線通信装置100を含めた無線通信装置100、200、300及び400の中から、次に親機権Rpが設定される無線通信装置を決定してもよい。   In this example, the wireless communication device to which the parent device right Rp is set next is determined from the plurality of wireless communication devices 200, 300, and 400. Without being limited thereto, the wireless communication device to which the parent device right Rp is set next may be determined from the wireless communication devices 100, 200, 300, and 400 including the own wireless communication device 100.

また、親機権Rpを保有する無線通信装置を、親機権Rpが設定される無線通信装置と称することもある。また、親機権Rpが設定される無線通信装置を親機と称し、親機権Rpが設定されない無線通信装置を子機と称することもある。また、無線通信装置を、単に、端末と称することもある。   In addition, the wireless communication device having the parent device right Rp may be referred to as a wireless communication device in which the parent device right Rp is set. In addition, a wireless communication device in which the parent device right Rp is set may be referred to as a parent device, and a wireless communication device in which the parent device right Rp is not set may be referred to as a child device. In addition, the wireless communication device may be simply referred to as a terminal.

実施の形態1においては、無線通信装置100の切替処理部112が無線通信装置100を子機へ切替えると判断した場合、親機を切替えるための切替指示Ps及び通信を行うための無線接続情報Csを複数の子機200、300及び400へ送信する。これにより、ユーザが無線接続情報Csを行う必要はなく、ユーザの無線接続情報Csの設定を簡易化することができる。よって、親機から子機、又は、子機から親機へ、無線通信装置の状態に合わせて自動的且つ高速に切替えることができる。   In the first embodiment, when the switching processing unit 112 of the wireless communication device 100 determines to switch the wireless communication device 100 to a child device, the switching instruction Ps for switching the parent device and the wireless connection information Cs for performing communication. Is transmitted to the plurality of slave units 200, 300 and 400. Thereby, it is not necessary for the user to perform the wireless connection information Cs, and the setting of the user's wireless connection information Cs can be simplified. Therefore, it is possible to automatically and rapidly switch from the parent device to the child device or from the child device to the parent device according to the state of the wireless communication device.

また、実施の形態1においては、子機である無線通信装置200、300及び400から親機である無線通信装置100へ、通信情報J200、J300及びJ400は、定期的に送信される。これにより、何らかの理由で親機がネットワークから離脱して、これらの通信情報を受信しなくなった場合、親機は通信情報受信レスポンスを送信しなくなる。これをもって、子機は親機がネットワークから離脱したことを検出することができる。離脱を検出することで、親機権Rpを保有する子機と親機権Rpを保有していない子機とが共に切替指示Psを受信したときと同様に振る舞い、スムースな親機切替えをすることができる。また、親機切替時には、無線接続情報Csも共有しているので、ユーザは新たな設定が不要である。よって、親機がネットワークから離脱した場合でも、安定した動作が実現できる。   In the first embodiment, the communication information J200, J300, and J400 is periodically transmitted from the wireless communication devices 200, 300, and 400 that are the slave units to the wireless communication device 100 that is the master unit. As a result, when the base unit leaves the network for any reason and does not receive these communication information, the base unit does not transmit a communication information reception response. With this, the slave unit can detect that the master unit has left the network. By detecting the separation, both the slave unit that has the master unit right Rp and the slave unit that does not have the master unit right Rp behave in the same way as when the switching instruction Ps is received, and the master unit is smoothly switched. be able to. In addition, since the wireless connection information Cs is shared when the parent device is switched, the user does not need to make a new setting. Therefore, stable operation can be realized even when the base unit leaves the network.

実施の形態1に係る無線通信装置の機能について説明する。
図2は、実施の形態1に係る無線通信装置の機能を例示するブロック図である。
この例では、最初は、無線通信装置100は親機権Rpが設定され親機として動作し、それ以外の無線通信装置200、300及び400は、親機権Rpが設定されず子機として動作するものとする。
The function of the wireless communication apparatus according to Embodiment 1 will be described.
FIG. 2 is a block diagram illustrating functions of the wireless communication apparatus according to the first embodiment.
In this example, initially, the wireless communication device 100 operates as a parent device with the parent device right Rp set, and the other wireless communication devices 200, 300, and 400 operate as child devices without the parent device right Rp being set. It shall be.

図2に示すように、無線通信装置100は、親機機能部101と子機機能部102と端末状態管理部103と無線接続情報管理部104と親機権委譲機能部105とユーザインタフェース機能部106とを有する。   As shown in FIG. 2, the wireless communication device 100 includes a base unit function unit 101, a slave unit function unit 102, a terminal state management unit 103, a wireless connection information management unit 104, a base unit right transfer function unit 105, and a user interface function unit. 106.

無線通信装置100が親機として動作する場合、親機機能部101に、複数の子機200、300及び400から通信に関する情報J200、J300及びJ400を受信する受信部111の機能や、親機権Rpを次の親機へ送信する送信部113の機能等が含まれる。また、端末状態管理部103は、切替処理部112の機能が含まれる。   When the wireless communication apparatus 100 operates as a parent device, the function of the receiving unit 111 that receives communication information J200, J300, and J400 from the plurality of child devices 200, 300, and 400, The function of the transmission unit 113 that transmits Rp to the next base unit is included. Further, the terminal state management unit 103 includes the function of the switching processing unit 112.

また、無線通信装置100が子機として動作する場合、子機機能部102に、無線通信装置100の通信に関する情報J100を親機へ送信する送信部113の機能や、親機から切替指示Ps及び無線接続情報Csを受信する受信部111の機能等が含まれる。   Further, when the wireless communication apparatus 100 operates as a slave unit, the function of the transmission unit 113 that transmits information J100 related to communication of the wireless communication device 100 to the master unit, the switching instruction Ps from the master unit, and the slave unit function unit 102 A function of the reception unit 111 that receives the wireless connection information Cs is included.

親機機能部101は、例えば、子機として動作している無線通信装置200から適正な無線接続情報Csで無線接続要求Rq(図示せず)があった場合、無線接続を許可する。そして、親機機能部101は、無線接続後、自無線通信装置100を介して外部に設けられた通信装置等との接続を提供する。   For example, when there is a wireless connection request Rq (not shown) with appropriate wireless connection information Cs from the wireless communication apparatus 200 operating as a child device, the parent device function unit 101 permits wireless connection. Then, after the wireless connection, base unit function unit 101 provides a connection with a communication device or the like provided outside via own wireless communication device 100.

子機機能部102は、親機権Rpが設定され、親機として機能する無線通信装置100に対し、無線接続情報Csで無線接続要求Rqを行う。そして、無線通信装置100から無線接続を許可された場合、無線接続を行い無線通信装置100を介して外部に設けられた通信装置等と通信を行う。   The handset function unit 102 sets the base unit right Rp and makes a wireless connection request Rq with the wireless connection information Cs to the wireless communication apparatus 100 functioning as the base unit. When the wireless communication device 100 permits wireless connection, the wireless communication device 100 performs wireless connection and communicates with a communication device provided outside via the wireless communication device 100.

端末状態管理部103は、親機と子機の状態を管理する機能を有する。端末状態管理部103は、親機として動作する場合、配下の子機200の通信情報J200、子機300の通信情報J300、子機400の通信情報J400及び自無線通信装置100の通信情報J100を受信し収集し解析する。   The terminal state management unit 103 has a function of managing the states of the parent device and the child device. When the terminal state management unit 103 operates as a parent device, the communication information J200 of the subordinate child device 200, the communication information J300 of the child device 300, the communication information J400 of the child device 400, and the communication information J100 of the own wireless communication device 100 are displayed. Receive, collect and analyze.

端末状態管理部103(切替処理部112)は、自無線通信装置100の通信情報J100と、複数の子機である無線通信装置200、300及び400の通信情報J200、J300及びJ400に基づいて複数の子機である無線通信装置200、300及び400の中から次の親機を決定する。   The terminal state management unit 103 (switching processing unit 112) includes a plurality of communication information J100 of the own wireless communication device 100 and a plurality of communication information J200, J300, and J400 of the wireless communication devices 200, 300, and 400 that are slave units. The next parent device is determined from the wireless communication devices 200, 300, and 400 that are the child devices.

端末状態管理部103は、例えば、子機200からの通信情報J200を受信すると、それに対して通信情報受信レスポンスRj200を子機200へ送信する。端末状態管理部103は、通信情報J100、J200、J300及びJ400を受信し収集し解析した後、それらの結果を親機権委譲機能部105へ引き渡す。   For example, when receiving the communication information J200 from the child device 200, the terminal state management unit 103 transmits a communication information reception response Rj200 to the child device 200 in response thereto. The terminal state management unit 103 receives, collects and analyzes the communication information J100, J200, J300, and J400, and then delivers the results to the parent device right transfer function unit 105.

端末状態管理部103は、親機権Rpを次の親機へ委譲する指示を出す。端末状態管理部103は、自無線通信装置100の通信情報J100と所定の閾値Jhとに基づいて、自無線通信装置100を子機へ切替えるかどうかの判断を行う。端末状態管理部103は、自無線通信装置100を子機へ切替えると判断した場合、切替指示Ps及び無線接続情報Csを含み、親機切替えを示す親機切替パケットPspを他の無線通信装置200、300及び400へ送信する指示を送信部113へ出す。親機から子機に切替わるとき、端末状態管理部103を用いて、自無線通信装置に帰属している全ての子機に、親機切替パケットPspを送信する。   The terminal state management unit 103 issues an instruction to transfer the parent device right Rp to the next parent device. Based on the communication information J100 of the own wireless communication device 100 and a predetermined threshold value Jh, the terminal state management unit 103 determines whether to switch the own wireless communication device 100 to a child device. If the terminal state management unit 103 determines that the own wireless communication device 100 is to be switched to a slave device, the terminal state management unit 103 includes a switching instruction Ps and wireless connection information Cs, and includes a parent device switching packet Psp indicating parent device switching. , 300 and 400 are sent to the transmission unit 113. When switching from the parent device to the child device, the terminal state management unit 103 is used to transmit the parent device switching packet Psp to all the child devices belonging to the own wireless communication device.

尚、端末状態管理部103は、親機として動作する場合、自無線通信装置100の通信に関する情報J100が所定の閾値Jh以下で、自無線通信装置100を子機へ切替えると判断してもよい。   When operating as a parent device, the terminal state management unit 103 may determine that the information J100 related to communication of the own wireless communication device 100 is less than or equal to a predetermined threshold Jh and that the own wireless communication device 100 is switched to a child device. .

端末状態管理部103が親機を切替えない場合、すなわち、自無線通信装置100を親機として動作したままの場合、親機切替パケットPspを他の無線通信装置200、300及び400へ送信しない。   When the terminal state management unit 103 does not switch the parent device, that is, when the own wireless communication device 100 remains operating as the parent device, the parent device switching packet Psp is not transmitted to the other wireless communication devices 200, 300, and 400.

端末状態管理部103は、子機として機能する場合、帰属している親機に対して通信情報J100を送信し、その返信である通信情報受信レスポンスRj100を受信する。また、親機から親機切替パケットPspを受信する。   When the terminal state management unit 103 functions as a slave unit, the terminal state management unit 103 transmits the communication information J100 to the parent unit to which the terminal state management unit 103 belongs, and receives a communication information reception response Rj100 as a reply. Further, the base unit switching packet Psp is received from the base unit.

無線接続情報管理部104は、無線接続で使用する無線接続情報Csを管理する。無線通信装置が、次の親機となって子機と無線接続する場合、無線接続情報管理部104に設定された無線接続情報Csが使用される。   The wireless connection information management unit 104 manages wireless connection information Cs used for wireless connection. When the wireless communication device becomes the next parent device and wirelessly connects to the child device, the wireless connection information Cs set in the wireless connection information management unit 104 is used.

尚、無線接続情報Cs及び所定の閾値Jhは、例えば、ユーザが全ての無線通信装置のそれぞれのユーザインタフェース機能部を使用して、予め設定されてもよい。そして、無線接続情報管理部104が、ユーザインタフェース機能部106から予め設定された無線接続情報Cs及び所定の閾値Jhを取得する。   Note that the wireless connection information Cs and the predetermined threshold value Jh may be set in advance, for example, by the user using each user interface function unit of all wireless communication apparatuses. Then, the wireless connection information management unit 104 acquires preset wireless connection information Cs and a predetermined threshold value Jh from the user interface function unit 106.

また、無線接続情報Csは、例えば、通信情報に含まれてもよい。無線接続情報管理部104は、通信情報を収集する端末状態管理部103から、通信情報に含まれる無線接続情報Csを取得してもよい。   The wireless connection information Cs may be included in communication information, for example. The wireless connection information management unit 104 may acquire the wireless connection information Cs included in the communication information from the terminal state management unit 103 that collects the communication information.

親機権委譲機能部105は、子機から親機に切替える権利である親機権Rpを委譲する機能を有する。親機権委譲機能部105は、現在、親機として動作する無線通信装置が、次の親機に決定した無線通信装置(次に親機権Rpが設定される無線通信装置)に対して親機権Rpを送信する。親機権Rpが設定された子機(親機権Rpを有する子機)は、親機切替えを示す親機切替パケットPspを受信した際、子機としての機能を停止し、親機としての機能を起動する。   The parent device delegation function unit 105 has a function of delegating a parent device right Rp which is a right to switch from a child device to a parent device. The parent device delegation function unit 105 is the parent device of the wireless communication device that currently operates as the parent device to the wireless communication device that is determined as the next parent device (the wireless communication device to which the parent device right Rp is set next). The right Rp is transmitted. When the slave unit set with the master unit right Rp (slave unit having the master unit right Rp) receives the master unit switching packet Psp indicating the master unit switch, the slave unit stops functioning as the master unit. Activate the function.

尚、親機権委譲機能部105は、次の親機に選んだ無線通信装置が、現在、親機として機能する無線通信装置である場合、親機権Rpを送信しない。   The parent device right transfer function unit 105 does not transmit the parent device right Rp when the wireless communication device selected as the next parent device is a wireless communication device that currently functions as the parent device.

ユーザインタフェース機能部106は、無線接続情報管理部104を操作する。ユーザインタフェース機能部106は、無線通信装置100上で、例えば、グラフィックユーザインターフェイス(以下、GUI(Graphic User Interface)と称する)として動作し、無線接続情報Csの設定及び端末状態管理部103の制御に使用される。   The user interface function unit 106 operates the wireless connection information management unit 104. The user interface function unit 106 operates on the wireless communication apparatus 100 as, for example, a graphic user interface (hereinafter referred to as GUI (Graphic User Interface)), and performs setting of the wireless connection information Cs and control of the terminal state management unit 103. used.

実施の形態1に係る複数の無線通信装置の動作を説明する。   Operations of a plurality of wireless communication apparatuses according to Embodiment 1 will be described.

図3は、実施の形態1に係る複数の無線通信装置の動作を例示するブロック図である。
図4は、実施の形態1に係る複数の無線通信装置の動作を例示するブロック図である。
図5は、実施の形態1に係る複数の無線通信装置の動作を例示するブロック図である。
図6は、実施の形態1に係る複数の無線通信装置間のシーケンスを例示する図である。
図7は、実施の形態1に係る無線通信装置の動作を例示するフローチャートである。
図8は、実施の形態1に係る無線通信装置の動作を例示するフローチャートである。
FIG. 3 is a block diagram illustrating operations of a plurality of wireless communication apparatuses according to the first embodiment.
FIG. 4 is a block diagram illustrating operations of a plurality of wireless communication apparatuses according to the first embodiment.
FIG. 5 is a block diagram illustrating operations of a plurality of wireless communication apparatuses according to the first embodiment.
FIG. 6 is a diagram illustrating a sequence between a plurality of wireless communication apparatuses according to the first embodiment.
FIG. 7 is a flowchart illustrating the operation of the wireless communication apparatus according to the first embodiment.
FIG. 8 is a flowchart illustrating the operation of the wireless communication apparatus according to the first embodiment.

図3は、図6に示すステップS101〜ステップS106までの動作を示す。
図4は、図6に示すステップS108及びステップS109の動作を示す。
図5は、図6に示すステップS115及びステップS116の動作を示す。
図7は、図6に示す無線通信装置100の動作であって、親機から子機に切替える動作を示す。
図8は、図6に示す無線通信装置200の動作であって、子機から親機に切替える動作を示す。
FIG. 3 shows operations from step S101 to step S106 shown in FIG.
FIG. 4 shows operations of step S108 and step S109 shown in FIG.
FIG. 5 shows operations of step S115 and step S116 shown in FIG.
FIG. 7 shows the operation of the wireless communication apparatus 100 shown in FIG. 6 and switching from the parent device to the child device.
FIG. 8 shows an operation of the wireless communication apparatus 200 shown in FIG. 6 and switching from the slave unit to the master unit.

図7においては、図6のステップと同一又は対応するステップには、同一の符号が付されている。例えば、図7のステップS101及びステップS103の「通信情報受信?」は、図6のステップS101の「通信情報J200」とステップS103の「通信情報J300」に対応する。   In FIG. 7, steps that are the same as or correspond to the steps in FIG. 6 are denoted with the same reference numerals. For example, “communication information reception?” In step S101 and step S103 in FIG. 7 corresponds to “communication information J200” in step S101 and “communication information J300” in step S103.

図8においては、図6のステップと同一又は対応するステップには、同一の符号が付されている。   In FIG. 8, steps that are the same as or correspond to the steps in FIG. 6 are given the same reference numerals.

尚、無線通信装置400の動作は、無線通信装置200及び無線通信装置300と同様な動作であるので、図6においては、簡単の為、省略する。   Note that the operation of the wireless communication device 400 is the same as that of the wireless communication device 200 and the wireless communication device 300, and therefore is omitted in FIG. 6 for simplicity.

図3、図6、図7及び図8に示すように、親機権Rpが設定された無線通信装置100が親機として動作し、無線通信装置200、無線通信装置300及び無線通信装置400が子機として動作する。すなわち、子機である無線通信装置200、無線通信装置300及び無線通信装置400のそれぞれは、親機である無線通信装置100に無線接続する。尚、子機が親機に無線接続することを、子機が親機に帰属すると称することもある。また、上述したように、図6においては簡単の為、無線通信装置400を省略する。   As shown in FIGS. 3, 6, 7, and 8, the wireless communication device 100 in which the parent device right Rp is set operates as a parent device, and the wireless communication device 200, the wireless communication device 300, and the wireless communication device 400 are connected. Operates as a slave unit. That is, each of the wireless communication device 200, the wireless communication device 300, and the wireless communication device 400 that is a slave device is wirelessly connected to the wireless communication device 100 that is a parent device. Note that a wireless connection of a child device to the parent device may be referred to as belonging to the parent device. Further, as described above, the wireless communication device 400 is omitted in FIG. 6 for simplicity.

子機である無線通信装置200は、親機である無線通信装置100へ、端末状態管理部203を用いて自無線通信装置200の通信情報J200を送信する(ステップS101)。同様に、子機である無線通信装置300は、親機である無線通信装置100へ、端末状態管理部303を用いて通信情報J300を送信する(ステップS103)。   The wireless communication device 200 that is the slave device transmits the communication information J200 of the own wireless communication device 200 to the wireless communication device 100 that is the parent device by using the terminal state management unit 203 (step S101). Similarly, the wireless communication device 300 as a slave device transmits the communication information J300 to the wireless communication device 100 as a parent device using the terminal state management unit 303 (step S103).

無線通信装置100は通信情報J200を受け取った場合、端末状態管理部103を用いて通信情報受信レスポンスRj200を返す(ステップS102)。同様に、無線通信装置100は通信情報J300を受け取った場合、端末状態管理部103を用いて通信情報受信レスポンスRj300を返す(ステップS104)。また、無線通信装置100は、端末状態管理部103を用いて、無線通信装置100の通信情報J100を収集すると共に、子機の通信情報J200及びJ300を収集する(ステップS105)。すなわち、無線通信装置100は親機として動作し、子機として動作する無線通信装置200及び無線通信装置300からの通信情報J200及びJ300を収集する。   When receiving the communication information J200, the wireless communication device 100 returns a communication information reception response Rj200 using the terminal state management unit 103 (step S102). Similarly, when the wireless communication apparatus 100 receives the communication information J300, the wireless communication apparatus 100 returns a communication information reception response Rj300 using the terminal state management unit 103 (step S104). Further, the wireless communication apparatus 100 collects the communication information J100 of the wireless communication apparatus 100 and the communication information J200 and J300 of the slave unit using the terminal state management unit 103 (step S105). That is, the wireless communication device 100 operates as a parent device, and collects communication information J200 and J300 from the wireless communication device 200 and the wireless communication device 300 that operate as a child device.

尚、通信情報J200及び通信情報J300は、定期的に送信されてもよい。これにより、何らかの理由で親機が通信情報を受信しなくなった場合、親機は通信情報受信レスポンスを送信しなくなる。これをもって、子機は親機がネットワークから離脱したことを検出することができる。   Note that the communication information J200 and the communication information J300 may be transmitted periodically. As a result, when the parent device does not receive communication information for some reason, the parent device does not transmit a communication information reception response. With this, the slave unit can detect that the master unit has left the network.

また、親機として動作する無線通信装置を親機と称し、子機として動作する無線通信装置を子機と称することもある。   Further, a wireless communication device that operates as a parent device may be referred to as a parent device, and a wireless communication device that operates as a child device may be referred to as a child device.

通信情報J200及び通信情報J300を収集した無線通信装置100は、親機権委譲機能部105を用いて、次に親機として動作する無線通信装置を、無線通信装置200、無線通信装置300及び無線通信装置400の中から決定し、親機権Rpを委譲する(ステップS106)。この例では、無線通信装置100は、無線通信装置200へ親機権Rpを委譲する。これにより、無線通信装置200は、親機権Rpを有することになる。   The wireless communication device 100 that has collected the communication information J200 and the communication information J300 uses the parent device right transfer function unit 105 as a wireless communication device to operate as the next parent device, the wireless communication device 200, the wireless communication device 300, and the wireless communication device. The communication device 400 is determined and the master device right Rp is delegated (step S106). In this example, the wireless communication device 100 delegates the parent device right Rp to the wireless communication device 200. As a result, the wireless communication device 200 has the master right Rp.

尚、親機権を有するを、親機権を保持する、又は、親機権を保有すると称することもある。
また、親機権Rpの委譲先を決定し、委譲するステップS106は、通信情報J100、通信情報J200、通信情報J300及び通信情報J400の変化が起こる度に行われてもよい。これにより、最新の通信情報に基づいて親機権が設定される無線通信装置が決定されるので、親機として動作する無線通信装置に係る負荷を平均化することができる。
In addition, although it has a master unit right, it may be called holding a master unit right or holding a master unit right.
Further, the step S106 of determining and delegating the delegation destination of the parent device right Rp may be performed every time the communication information J100, the communication information J200, the communication information J300, and the communication information J400 change. Thereby, since the wireless communication device to which the parent device right is set is determined based on the latest communication information, it is possible to average the load on the wireless communication device operating as the parent device.

図6、図7及び図8に示すように、ステップS106の後、無線通信装置100は、親機切替を行う(ステップS107a:Yes)。無線通信装置200は、受信した親機権Rpを設定する(ステップS107b)。   As shown in FIGS. 6, 7, and 8, after step S <b> 106, the wireless communication device 100 performs parent device switching (step S <b> 107 a: Yes). The wireless communication apparatus 200 sets the received parent device right Rp (step S107b).

図4、図6、図7及び図8に示すように、親機である無線通信装置100が子機に切替わる場合、端末状態管理部103を用いて、今まで帰属していた子機である無線通信装置200に、親機切替えを示す親機切替パケットPspを送信する(ステップS108)。同様に、端末状態管理部103を用いて、今まで帰属していた子機である無線通信装置300に、親機切替パケットPspを送信する(ステップS109)。   As shown in FIGS. 4, 6, 7, and 8, when the wireless communication device 100 that is the parent device is switched to the child device, the terminal state management unit 103 is used to change to the child device that has belonged so far. A base unit switching packet Psp indicating base unit switching is transmitted to a certain wireless communication apparatus 200 (step S108). Similarly, using the terminal state management unit 103, the parent device switching packet Psp is transmitted to the wireless communication device 300 that is the child device to which it has belonged so far (step S109).

図5、図6、図7及び図8に示すように、親機切替パケットPspを送信した無線通信装置100は、親機として動作する機能を停止する(ステップS110)。無線通信装置100は、子機として動作する機能を起動する(ステップS113)。親機切替パケットPspを受信し、親機権Rpを有する無線通信装置200は、子機の機能を停止する(ステップS111)。親機権Rpを有する無線通信装置200は、親機の機能を動作させて親機となる(ステップS114)。   As shown in FIGS. 5, 6, 7, and 8, the wireless communication device 100 that has transmitted the parent device switching packet Psp stops the function of operating as the parent device (step S <b> 110). The wireless communication device 100 activates a function that operates as a slave (step S113). The wireless communication apparatus 200 that receives the parent device switching packet Psp and has the parent device right Rp stops the function of the child device (step S111). The wireless communication device 200 having the parent device right Rp operates as a parent device by operating the function of the parent device (step S114).

子機である無線通信装置300は、今まで親機であった無線通信装置100との間の無線接続を切断する(ステップS112)。子機である無線通信装置300は、次の親機である無線通信装置200へ無線接続を試みて、無線通信装置200に帰属する(ステップS115)。子機としての機能を起動して子機となった無線通信装置100は、次の親機である無線通信装置200へ無線接続を試みて、無線通信装置200に帰属する(ステップS116)。   The wireless communication device 300 that is the slave device disconnects the wireless connection with the wireless communication device 100 that has been the parent device so far (step S112). The wireless communication device 300 that is the slave device attempts to establish a wireless connection to the wireless communication device 200 that is the next parent device, and belongs to the wireless communication device 200 (step S115). The wireless communication device 100 that has activated the function as a slave device and has become a slave device attempts to establish a wireless connection to the wireless communication device 200 that is the next master device, and belongs to the wireless communication device 200 (step S116).

無線通信装置200に関するステップS106、S108、S111及びS114をまとめると次のようになる。親機権Rpを受信し、切替指示Ps及び無線接続情報Csを含む親機切替パケットPspを受信した子機であった無線通信装置200は、子機の動作を停止し親機の動作を起動して次の親機へ切替える。   The steps S106, S108, S111, and S114 related to the wireless communication apparatus 200 are summarized as follows. The wireless communication device 200 that has received the parent device right Rp and has received the parent device switching packet Psp including the switching instruction Ps and the wireless connection information Cs stops the operation of the child device and starts the operation of the parent device. Then switch to the next base unit.

無線通信装置100に関するステップS106、S108、S109、S110、S113及びS116をまとめると次のようになる。親機権Rpを送信し、切替指示Ps及び無線接続情報Csを含む親機切替パケットPspを送信した親機であった無線通信装置100は、親機の動作を停止し子機の動作を起動して子機へ切替え、次の親機である無線通信装置200へ無線接続情報Csで帰属する。   The steps S106, S108, S109, S110, S113, and S116 related to the wireless communication apparatus 100 are summarized as follows. The wireless communication device 100 that has transmitted the parent device right Rp and transmitted the parent device switching packet Psp including the switching instruction Ps and the wireless connection information Cs stops the operation of the parent device and starts the operation of the child device. Then, it is switched to the slave unit, and it belongs to the wireless communication apparatus 200 as the next master unit with the wireless connection information Cs.

無線通信装置300に関するステップS109、S112及びS115をまとめると次のようになる。親機権Rpを受信せず、切替指示Ps及び無線接続情報Csを含む親機切替パケットPspを受信した子機である無線通信装置300は、親機であった無線通信装置100との通信を切断し、次の親機である無線通信装置200へ無線接続情報Csで帰属する。   The steps S109, S112, and S115 related to the wireless communication apparatus 300 are summarized as follows. The wireless communication device 300 that is a slave device that has received the master device switching packet Psp including the switching instruction Ps and the wireless connection information Cs without receiving the master device right Rp communicates with the wireless communication device 100 that is the master device. Disconnect and belong to the wireless communication apparatus 200 as the next base unit with the wireless connection information Cs.

その後、子機である無線通信装置100から親機である無線通信装置200へ、通信情報J100が送信される。子機である無線通信装置300から親機である無線通信装置200へ、通信情報J300が送信される。このようにして、今度は、無線通信装置200を親機とし、無線通信装置100及び無線通信装置300を子機として、ステップS101〜ステップS116と同様な動作を繰り返す。その後も複数の無線通信装置の中から1つの無線通信装置が親機となり、その他の無線通信装置が子機となり、ステップS101〜ステップS116と同様な動作を繰り返す。   Thereafter, the communication information J100 is transmitted from the wireless communication device 100 as the slave device to the wireless communication device 200 as the parent device. Communication information J300 is transmitted from radio communication apparatus 300 as a slave unit to radio communication apparatus 200 as a master unit. In this way, this time, the same operations as in steps S101 to S116 are repeated using the wireless communication device 200 as a parent device and the wireless communication device 100 and the wireless communication device 300 as child devices. After that, one of the plurality of wireless communication devices serves as a parent device, and the other wireless communication device serves as a child device, and the same operations as in steps S101 to S116 are repeated.

実施の形態1においては、無線接続情報Csは、親機切替パケットPspに含まれて送信される、ユーザにより予め設定される、又は、通信情報に含まれて送信される。これらいずれの方法によっても、無線通信装置を使用するユーザは、親機切替時に、特になんら操作を必要とせずに複数の無線通信装置の間で親機と子機とを切替えることが可能となる。その結果、親機と子機を容易に切替えることが可能な無線通信装置、無線通信システム、無線通信方法及びプログラムを提供することができる。   In the first embodiment, the wireless connection information Cs is transmitted included in the parent device switching packet Psp, set in advance by the user, or transmitted included in the communication information. In any of these methods, a user who uses a wireless communication device can switch between a parent device and a child device between a plurality of wireless communication devices without requiring any operation when the parent device is switched. . As a result, it is possible to provide a wireless communication device, a wireless communication system, a wireless communication method, and a program that can easily switch between a parent device and a child device.

また、実施の形態1においては、無線接続情報Csは、親機毎に別々に設定されるのでは無く、共通の無線接続情報Csを使用する。どの無線通信装置が親機となった場合でも、同じ共通の無線接続情報Csを使用して無線接続する。よって、親機切替え時、子機は再度、別の無線接続情報を設定する必要が無い。そして、ユーザが、再度、無線接続情報Csを設定せずとも、自動的に親機への切替えが可能となる。   In the first embodiment, the wireless connection information Cs is not set separately for each parent device, but uses the common wireless connection information Cs. Regardless of which wireless communication device becomes the parent device, wireless connection is established using the same common wireless connection information Cs. Therefore, when the master unit is switched, the slave unit does not need to set another wireless connection information again. Then, the user can automatically switch to the parent device without setting the wireless connection information Cs again.

また、実施の形態1においては、親機が、自無線通信装置の通信情報と子機の通信情報とを収集しているので、通信情報に基づいた無線通信装置の状態に応じて、親機と子機との切替えが可能である。   In the first embodiment, since the parent device collects the communication information of the own wireless communication device and the communication information of the child device, the parent device is set according to the state of the wireless communication device based on the communication information. It is possible to switch between and slave units.

[実施の形態2]
実施の形態2に係る複数の無線通信装置の動作について説明する。
図9は、実施の形態2に係る複数の無線通信装置間のシーケンスを例示する図である。
実施の形態2は、無線通信装置100が電池残量不足のため、無線通信装置200に親機権Rpを委譲する例である。
[Embodiment 2]
Operations of a plurality of radio communication apparatuses according to Embodiment 2 will be described.
FIG. 9 is a diagram illustrating a sequence between a plurality of wireless communication devices according to the second embodiment.
The second embodiment is an example in which the wireless communication device 100 delegates the parent device right Rp to the wireless communication device 200 because the battery remaining amount is insufficient.

先ず、実施の形態2に係る無線通信装置の動作の概要を説明する。
無線通信装置100の無線通信部110は、他の無線通信装置200、300及び400の通信情報J200、J300及びJ400に含まれる電池残量J200a(図示せず)、J300a(図示せず)及びJ400a(図示せず)を受信する。切替処理部112は、無線通信装置100の電池残量J100aと他の無線通信装置200、300及び400の電池残量J200a、J300a及びJ400aとに基づいて、他の無線通信装置200、300及び400の中から次の親機を決定する。
First, an outline of the operation of the wireless communication apparatus according to the second embodiment will be described.
The wireless communication unit 110 of the wireless communication device 100 includes remaining battery levels J200a (not shown), J300a (not shown), and J400a included in the communication information J200, J300, and J400 of the other wireless communication devices 200, 300, and 400. (Not shown) is received. Based on the remaining battery level J100a of the wireless communication device 100 and the remaining battery levels J200a, J300a, and J400a of the other wireless communication devices 200, 300, and 400, the switching processing unit 112 performs other wireless communication devices 200, 300, and 400. The next base unit is determined from the list.

次に、実施の形態2に係る無線通信装置の動作を、具体的に説明する。
図9に示すように、無線通信装置200及び無線通信装置300は子機として、親機である無線通信装置100に帰属する。そして、無線通信装置200及び無線通信装置300のそれぞれが、端末状態管理部203及び端末状態管理部303で管理する自無線通信装置の通信情報J200及び通信情報J300を、親機である無線通信装置100へ定期的に送信する(ステップS151及びステップS153)。また、無線通信装置100は、それらの通信情報受信レスポンスRj200及びRj300を返す(ステップS152及びステップS154)。
Next, the operation of the wireless communication apparatus according to Embodiment 2 will be specifically described.
As illustrated in FIG. 9, the wireless communication device 200 and the wireless communication device 300 belong to the wireless communication device 100 that is a parent device as a child device. Then, each of the wireless communication device 200 and the wireless communication device 300 uses the communication information J200 and the communication information J300 of the own wireless communication device managed by the terminal state management unit 203 and the terminal state management unit 303 as the parent device. 100 is periodically transmitted (step S151 and step S153). In addition, the wireless communication device 100 returns those communication information reception responses Rj200 and Rj300 (steps S152 and S154).

通信情報J200及び通信情報J300は、例えば、電波状況、電池残量及び通信量の少なくともいずれかを含む。電波状況は、例えば、受信電界強度や受信信号対雑音比やビットエラーレートなどの通信品質である。電池残量は、例えば、残りの電池容量や電池容量がゼロになるまでの時間などである。通信の量は、例えば、現在まで使用した累積(合計)の通信量や現在の通信速度などである。   The communication information J200 and the communication information J300 include, for example, at least one of a radio wave status, a remaining battery level, and a communication amount. The radio wave status is, for example, communication quality such as received electric field strength, received signal-to-noise ratio, and bit error rate. The remaining battery capacity is, for example, the remaining battery capacity or the time until the battery capacity becomes zero. The amount of communication is, for example, the cumulative (total) communication amount used up to now or the current communication speed.

無線通信装置100は、通信情報J200及び通信情報J300を受信し収集する(ステップS155)。無線通信装置100は、通信情報J200及び通信情報J300を受信すると、端末状態管理部103にて、自無線通信装置100の通信情報J100に含まれる自無線通信装置100の電池残量J100aと、通信情報J200に含まれる無線通信装置200の電池残量J200aと、通信情報J300に含まれる無線通信装置300の電池残量J300aと、を比較する。そして、自無線通信装置100の電池残量J100aが、無線通信装置200の電池残量J200a及び無線通信装置300の電池残量J300aよりも少ない場合、電池残量に余裕のある無線通信装置200又は無線通信装置300に親機権Rpを委譲する判断を行う。この例では、先ず、無線通信装置300の電池残量J300aが最も多く、無線通信装置300へ親機権Rpを委譲するものとする。   The wireless communication device 100 receives and collects the communication information J200 and the communication information J300 (step S155). When wireless communication apparatus 100 receives communication information J200 and communication information J300, terminal state management unit 103 communicates with battery remaining amount J100a of own wireless communication apparatus 100 included in communication information J100 of own wireless communication apparatus 100, and communication. The remaining battery level J200a of the wireless communication device 200 included in the information J200 is compared with the remaining battery level J300a of the wireless communication device 300 included in the communication information J300. When the remaining battery level J100a of the own wireless communication device 100 is smaller than the remaining battery level J200a of the wireless communication device 200 and the remaining battery level J300a of the wireless communication device 300, the wireless communication device 200 having a sufficient remaining battery level or A determination is made to delegate the parent device right Rp to the wireless communication device 300. In this example, first, it is assumed that the battery remaining amount J300a of the wireless communication device 300 is the largest, and the parent device right Rp is transferred to the wireless communication device 300.

すなわち、親機として動作する無線通信装置100は、通信情報J100が電池残量J100aである場合、端末状態管理部103(切替処理部112)は、電池残量が最も多い無線通信装置300を、次の親機に決定し、親機権Rpを委譲する。   That is, when the communication information J100 is the battery remaining amount J100a, the terminal state management unit 103 (switching processing unit 112) determines that the wireless communication device 300 that operates as the parent device has the largest remaining battery amount, The next base unit is determined and the base unit right Rp is transferred.

無線通信装置100は、無線通信装置300への親機権Rpの委譲を決め、親機権委譲機能部105より親機権Rpを無線通信装置300へ送信して委譲する(ステップS156)。親機権Rpを受信した無線通信装置300は、端末状態管理部303にて、親機権Rpを保持する。このとき、無線通信装置300は、まだ、親機として動作していない。   The wireless communication device 100 decides to delegate the parent device right Rp to the wireless communication device 300, and transmits the parent device right Rp from the parent device right delegation function unit 105 to the wireless communication device 300 for delegation (step S156). The wireless communication apparatus 300 that has received the parent device right Rp holds the parent device right Rp in the terminal state management unit 303. At this time, the wireless communication apparatus 300 has not yet operated as a parent device.

無線通信装置100は、無線通信装置200及び無線通信装置300から、定期的に通信情報J200及び通信情報J300を受信し収集するので、ステップS151〜ステップS155を繰り返す。このとき、親機である無線通信装置100が収集する通信情報J100、通信情報J200及びJ300に変化があった場合、再度、親機権Rpを委譲する無線通信装置を決める。今度は、無線通信装置200の電池残量J200aが最も多く、無線通信装置200へ親機権Rpを委譲するものとする。   Since the wireless communication device 100 periodically receives and collects the communication information J200 and the communication information J300 from the wireless communication device 200 and the wireless communication device 300, the steps S151 to S155 are repeated. At this time, if there is a change in the communication information J100 and communication information J200 and J300 collected by the wireless communication device 100 as the parent device, the wireless communication device to which the parent device right Rp is delegated is determined again. This time, it is assumed that the battery remaining amount J200a of the wireless communication device 200 is the largest, and the parent device right Rp is transferred to the wireless communication device 200.

無線通信装置100は、無線通信装置200への親機権Rpの委譲を決め、親機権委譲機能部105より親機権Rpを無線通信装置200へ送信して委譲する(ステップS157)。親機権Rpを受信した無線通信装置200は、端末状態管理部203にて、親機権Rpを保持する。   The wireless communication device 100 determines delegation of the parent device right Rp to the wireless communication device 200, and transmits the parent device right Rp from the parent device right delegation function unit 105 to the wireless communication device 200 (step S157). The wireless communication apparatus 200 that has received the parent device right Rp holds the parent device right Rp in the terminal state management unit 203.

親機権Rpの委譲には、例えば、親機権委譲パケットRppを使用してもよい。親機権委譲パケットRppには、無線通信装置100の無線接続情報管理部104が保持する無線接続情報Csを含む。無線接続情報Csは、無線接続を行うための設定であり、例えば、SSID(Service Set Identifier)や無線接続のためのパスワードなどである。   For delegation of the parent device right Rp, for example, a parent device right delegation packet Rpp may be used. The parent device right transfer packet Rpp includes wireless connection information Cs held by the wireless connection information management unit 104 of the wireless communication device 100. The wireless connection information Cs is a setting for wireless connection, and is, for example, an SSID (Service Set Identifier) or a password for wireless connection.

無線通信装置200は、無線接続情報Csを無線接続情報管理部204に保存する。無線通信装置200は、自無線通信装置200が親機として機能する場合、無線接続情報管理部204に保存された無線接続情報Csを使用する。従って、どの無線通信装置が親機に変わったとしても、同一の無線接続情報Csにより無線接続が可能となる。   The wireless communication apparatus 200 stores the wireless connection information Cs in the wireless connection information management unit 204. The wireless communication device 200 uses the wireless connection information Cs stored in the wireless connection information management unit 204 when the own wireless communication device 200 functions as a parent device. Therefore, no matter which wireless communication device is changed to the parent device, wireless connection is possible with the same wireless connection information Cs.

無線通信装置100は、親機権Rpを破棄するための親機権破棄指示Pdを、次の親機である無線通信装置200以外の無線通信装置である無線通信装置300へ送信する(ステップS158)。これにより、無線通信装置300へ委譲した前の親機権Rpは破棄される。このため、次に親機として動作する無線通信装置を一意に決めることができる。   The wireless communication device 100 transmits a parent device right discard instruction Pd for destroying the parent device right Rp to the wireless communication device 300 that is a wireless communication device other than the wireless communication device 200 that is the next parent device (step S158). ). As a result, the parent device right Rp that has been transferred to the wireless communication apparatus 300 is discarded. Therefore, it is possible to uniquely determine the next wireless communication device that operates as the parent device.

無線通信装置100は、自無線通信装置100の電池残量J100aが事前に設定された所定の閾値Bh以下となったことを検知した場合、端末状態管理部103により、無線通信装置200へ親機切替パケットPspを送信し(ステップS159)、無線通信装置300へ親機切替パケットPspを送信する(ステップS160)。   When the wireless communication device 100 detects that the remaining battery level J100a of the own wireless communication device 100 is equal to or lower than a predetermined threshold Bh set in advance, the terminal state management unit 103 causes the wireless communication device 200 to communicate with the wireless communication device 200. The switching packet Psp is transmitted (step S159), and the parent device switching packet Psp is transmitted to the wireless communication apparatus 300 (step S160).

尚、実施の形態2においては、電池残量が最も多い無線通信装置200を、次に親機権Rpが設定されるべき無線通信装置とし、その後、親機である無線通信装置100の電池残量J100aが所定の閾値Bh以下になった場合、親機切替パケットPspを送信する例を示した。これには限定されない。   In the second embodiment, the wireless communication device 200 with the largest remaining battery power is set as the wireless communication device to which the parent device right Rp is to be set next, and then the remaining battery power of the wireless communication device 100 as the parent device is set. An example in which the parent device switching packet Psp is transmitted when the amount J100a is equal to or less than the predetermined threshold Bh is shown. This is not a limitation.

親機である無線通信装置100の電池残量J100aが所定の閾値Bh以下となった場合、電池残量が最も多い無線通信装置を次に親機権Rpが設定されるべき無線通信装置とし、直ちに親機権委譲パケットRpp及び親機切替パケットPspを送信してもよい。   When the remaining battery level J100a of the wireless communication device 100 that is the parent device is equal to or less than the predetermined threshold Bh, the wireless communication device with the largest remaining battery amount is set as the wireless communication device to which the parent device right Rp is to be set next, The parent device right transfer packet Rpp and the parent device switching packet Psp may be transmitted immediately.

その後、実施の形態1と同様に、無線通信装置100は、親機機能部101を停止(ステップS110)し、子機機能部102を起動する(ステップS113)。無線通信装置100の子機機能部102は、無線通信装置200へ無線接続を試み、無線通信装置200に帰属する(ステップS116)。   Thereafter, as in the first embodiment, wireless communication apparatus 100 stops base unit function unit 101 (step S110) and starts handset function unit 102 (step S113). The subunit | mobile_unit function part 102 of the radio | wireless communication apparatus 100 tries radio | wireless connection to the radio | wireless communication apparatus 200, and belongs to the radio | wireless communication apparatus 200 (step S116).

無線通信装置200は、端末状態管理部203が親機権Rpを保持しているかを確認する。この例では、無線通信装置200は親機権Rpを保持しているため、子機機能部202を停止し(ステップS111)、親機機能部201を起動する(ステップS114)。そして、無線通信装置200は、無線通信装置100から親機権Rpと共に送信されてきた無線接続情報Csを使用して、無線通信装置100及び無線通信装置300を自無線通信装置200に帰属させる。すなわち、無線通信装置200は、無線接続情報Csを使用して、無線通信装置100及び無線通信装置300を自無線通信装置200に無線接続する。無線通信装置200は、無線通信装置100から送信された無線接続情報Csを使用しているため、新たな無線接続情報を行うことをせずに、無線通信装置100及び無線通信装置300を自無線通信装置200に帰属させることができる。   The wireless communication device 200 confirms whether the terminal state management unit 203 holds the parent device right Rp. In this example, since the wireless communication apparatus 200 holds the master unit right Rp, the slave unit function unit 202 is stopped (step S111), and the master unit function unit 201 is activated (step S114). Then, the wireless communication device 200 causes the wireless communication device 100 and the wireless communication device 300 to belong to the own wireless communication device 200 using the wireless connection information Cs transmitted from the wireless communication device 100 together with the parent device right Rp. That is, the wireless communication device 200 wirelessly connects the wireless communication device 100 and the wireless communication device 300 to the own wireless communication device 200 using the wireless connection information Cs. Since the wireless communication apparatus 200 uses the wireless connection information Cs transmitted from the wireless communication apparatus 100, the wireless communication apparatus 100 and the wireless communication apparatus 300 can be self-radiated without performing new wireless connection information. It can be attributed to the communication device 200.

無線通信装置300は、旧親機である無線通信装置100との無線接続を切断する(ステップS112)。無線通信装置300の端末状態管理部303が親機権Rpを保持しているかを確認する。この例では、親機権Rpを保持していないため、無線通信装置300の端末状態管理部303は、次の親機である無線通信装置200へ無線接続を試み、無線通信装置200に帰属する(ステップS115)。   The wireless communication device 300 disconnects the wireless connection with the wireless communication device 100 that is the old base unit (step S112). It is confirmed whether the terminal state management unit 303 of the wireless communication apparatus 300 holds the parent device right Rp. In this example, since the parent device right Rp is not held, the terminal state management unit 303 of the wireless communication device 300 tries to connect to the wireless communication device 200 that is the next parent device and belongs to the wireless communication device 200. (Step S115).

親機権Rpを保有する無線通信装置200は、無線通信装置100から親機切替パケットPspを受信することで、無条件で親機となることが可能となる。このような方法により、親機と子機の切替えが、自動的且つ短時間で可能となる。   The wireless communication device 200 having the parent device right Rp can become the parent device unconditionally by receiving the parent device switching packet Psp from the wireless communication device 100. By such a method, switching between the master unit and the slave unit can be performed automatically and in a short time.

尚、実施の形態2においては、通信情報である電池残量を収集し、収集した電池残量に基づいて、親機切替えを行っている。これには限定されずに、無線通信装置が親機である時間内において、電池残量に関わらずに切替えを行っても良い。すなわち、親機である無線通信装置100の端末状態管理部103が、無線通信装置100の親機機能部101が起動した時刻を保持し、起動した時刻から所定の時間の経過後に、親機切替パケットPspを送信してもよい。これにより、電池残量が所定の閾値Bh(任意の残量)に達していない場合でも、所定の時間で、親機として動作する無線通信装置を切替えることができる。そして、複数の無線通信装置において、それらの電池残量をさらに平均化することができる。   In the second embodiment, the remaining battery level, which is communication information, is collected, and the parent device is switched based on the collected remaining battery level. However, the present invention is not limited to this, and switching may be performed regardless of the remaining battery level within the time when the wireless communication device is the parent device. That is, the terminal state management unit 103 of the wireless communication device 100 that is the parent device holds the time when the parent device function unit 101 of the wireless communication device 100 is activated, and the parent device is switched after a predetermined time has elapsed from the activation time. The packet Psp may be transmitted. As a result, even when the remaining battery level does not reach the predetermined threshold Bh (arbitrary remaining level), it is possible to switch the wireless communication device that operates as the master unit in a predetermined time. And in a some radio | wireless communication apparatus, those battery residual amounts can be further averaged.

[実施の形態3]
実施の形態3に係る複数の無線通信装置の動作について説明する。
図10は、実施の形態3に係る複数の無線通信装置の動作を例示する図である。
図11は、実施の形態3に係る複数の無線通信装置の動作を例示する図である。
図12は、実施の形態3に係る複数の無線通信装置間のシーケンスを例示する図である。
[Embodiment 3]
Operations of a plurality of radio communication apparatuses according to Embodiment 3 will be described.
FIG. 10 is a diagram illustrating operations of a plurality of wireless communication apparatuses according to the third embodiment.
FIG. 11 is a diagram illustrating operations of a plurality of wireless communication apparatuses according to the third embodiment.
FIG. 12 is a diagram illustrating a sequence between a plurality of wireless communication devices according to the third embodiment.

図10、図11及び図12は、HGW500がLTE(Long Term Evolution)の累積通信量を超過したため、無線通信装置600に親機権Rpを委譲する場合の例である。すなわち、図10、図11及び図12は、通信情報を各スマートフォンのLTE累積通信量とした場合であって、スマートフォン600が子機から親機に切替わるまでの動作を示す。   10, FIG. 11 and FIG. 12 are examples in the case where the HGW 500 has exceeded the accumulated communication amount of LTE (Long Term Evolution), and therefore the master unit right Rp is delegated to the wireless communication device 600. That is, FIG. 10, FIG. 11 and FIG. 12 show a case where the communication information is the LTE accumulated communication amount of each smartphone and the operation until the smartphone 600 is switched from the child device to the parent device.

図10に示すように、実施の形態3に係る複数の無線通信装置は、親機機能部が動作する無線通信装置として、自宅などのに設置されたHGW(Hone Gate Way)500を用い、子機機能部が動作する無線通信装置として、LTE通信を行うことが可能な複数のスマートフォンを用いる。   As shown in FIG. 10, the plurality of wireless communication devices according to the third embodiment uses an HGW (Hone Gate Way) 500 installed in a home or the like as a wireless communication device in which the parent device function unit operates, A plurality of smartphones capable of performing LTE communication are used as wireless communication devices in which the machine function unit operates.

スマートフォン600、スマートフォン700及びスマートフォン800は、子機としてHGW500に帰属している。HGW500は、インターネット(図示せず)に接続され、HGW500に接続されたスマートフォン600、スマートフォン700及びスマートフォン800は、HGW500を介してインターネットに接続され、インターネットを使用することが可能な状態である。   The smartphone 600, the smartphone 700, and the smartphone 800 belong to the HGW 500 as slave units. The HGW 500 is connected to the Internet (not shown), and the smartphone 600, the smartphone 700, and the smartphone 800 connected to the HGW 500 are connected to the Internet via the HGW 500 and can use the Internet.

尚、スマートフォン600、スマートフォン700及びスマートフォン800を、複数のスマートフォンと称することもある。また、スマートフォン600、スマートフォン700及びスマートフォン800のそれぞれを、各スマートフォンと称することもある。
また、親機機能部が動作するを、親機が動作すると称し、子機機能部が動作するを、子機が動作すると称することもある。
In addition, the smart phone 600, the smart phone 700, and the smart phone 800 may be called a some smart phone. In addition, each of the smartphone 600, the smartphone 700, and the smartphone 800 may be referred to as each smartphone.
Further, the operation of the parent device function unit may be referred to as the operation of the parent device, and the operation of the child device function unit may be referred to as the operation of the child device.

HGW500、スマートフォン600、スマートフォン700及びスマートフォン800のそれぞれは、親機機能部、子機機能部、端末状態管理部、接続設定管理部、親機権委譲機能部及びユーザインタフェース機能部を有する。これらの機能部は、例えば、JAVA(登録商標)アプリケーションなどで提供されても良い。   Each of the HGW 500, the smartphone 600, the smartphone 700, and the smartphone 800 includes a parent device function unit, a child device function unit, a terminal state management unit, a connection setting management unit, a parent device right transfer function unit, and a user interface function unit. These functional units may be provided by, for example, a JAVA (registered trademark) application.

スマートフォン600、スマートフォン700及びスマートフォン800のそれぞれは、回線事業者がLTE通信にて提供するICS((Internet Service Provider))網に接続することが可能である。各スマートフォンは、子機として機能して接続する間は、LTE通信機能は停止する状態である。各スマートフォンは、回線事業者によりLTE通信での累積通信量を7GB(ギガバイト)までに制限される。   Each of the smart phone 600, the smart phone 700, and the smart phone 800 can be connected to an ICS (Internet Service Provider) network provided by the line operator through LTE communication. Each smartphone is in a state in which the LTE communication function is stopped while functioning as a slave and connected. In each smartphone, the accumulated communication amount in LTE communication is limited to 7 GB (gigabytes) by the line operator.

図11及び図12に示すように、子機であるスマートフォン600は、親機であるHGW500へ、通信情報であるLTE累積通信量J600bを送信する(ステップS201)。子機であるスマートフォン700は、親機であるHGW500へ、通信情報であるLTE累積通信量J700bを送信する(ステップS203)。子機であるスマートフォン800は、親機であるHGW500へ、通信情報であるLTE累積通信量J800bを送信する(ステップS205)。   As illustrated in FIG. 11 and FIG. 12, the smartphone 600 that is the child device transmits the LTE accumulated communication amount J600b that is communication information to the HGW 500 that is the parent device (step S201). The smartphone 700 that is the slave device transmits the LTE accumulated communication amount J700b that is communication information to the HGW 500 that is the master device (step S203). The smartphone 800 that is the slave device transmits the LTE accumulated communication amount J800b that is communication information to the HGW 500 that is the master device (step S205).

すなわち、HGW500は、端末状態管理部503を用いて、自身(HGW500)に帰属するスマートフォン600、スマートフォン700及びスマートフォン800のそれぞれから、LTE累積通信量J600b、J700b及びJ800bを受信し、収集する(ステップS207)。このとき、HGW500は、LTE通信機能を有しないため、自身のLTE累積通信量J500bは収集しない。
尚、LTE累積通信量を、通信情報と称することもある。
That is, the HGW 500 receives and collects the LTE accumulated traffic J600b, J700b, and J800b from each of the smartphone 600, the smartphone 700, and the smartphone 800 belonging to itself (HGW500) by using the terminal state management unit 503 (steps). S207). At this time, since the HGW 500 does not have the LTE communication function, the HGW 500 does not collect its own LTE accumulated communication amount J500b.
Note that the LTE accumulated communication amount may be referred to as communication information.

HGW500は、通信情報であるLTE累積通信量J600bを受け取った場合、LTE累積通信量受信レスポンスRj600を返す(ステップS202)。HGW500は、LTE累積通信量J700bを受け取った場合、LTE累積通信量受信レスポンスRj700を返す(ステップS204)。HGW500は、LTE累積通信量J800bを受け取った場合、LTE累積通信量受信レスポンスRj800を返す(ステップS206)。
尚、LTE累積通信量受信レスポンスを、通信情報受信レスポンスと称することもある。
When the HGW 500 receives the LTE accumulated communication amount J600b that is communication information, the HGW 500 returns an LTE accumulated communication amount reception response Rj600 (step S202). When receiving the LTE accumulated traffic J700b, the HGW 500 returns an LTE accumulated traffic reception response Rj700 (step S204). When receiving the LTE accumulated traffic J800b, the HGW 500 returns an LTE accumulated traffic reception response Rj800 (step S206).
The LTE accumulated communication amount reception response may be referred to as a communication information reception response.

HGW500が収集した各スマートフォンのLTE累積通信量は、スマートフォン600のLTE累積通信量J600bが1GB、スマートフォン700のLTE累積通信量J700bが4GB、スマートフォン800のLTE累積通信量J800bが2GBである。   The LTE accumulated communication amount of each smartphone collected by the HGW 500 is 1 GB for the LTE accumulated communication amount J600b of the smartphone 600, 4 GB for the LTE accumulated communication amount J700b for the smartphone 700, and 2 GB for the LTE accumulated communication amount J800b for the smartphone 800.

HGW500は、収集したLTE累積通信量J600b、J700b及びJ800bに基づいて、次に親機として動作する無線通信装置をスマートフォン600に決定し、親機権委譲機能部505を用いて親機権Rpをスマートフォン600に委譲する(ステップS208)。HGW500は、例えば、収集したLTE累積通信量の最も少ないスマートフォン600を、次に親機として動作する無線通信装置として決定し、親機権委譲機能部505を用いて親機権Rpをスマートフォン600に委譲する。   Based on the collected LTE accumulated communication amount J600b, J700b, and J800b, the HGW 500 determines the next wireless communication device to operate as the parent device as the smartphone 600, and uses the parent device right delegation function unit 505 to obtain the parent device right Rp. Delegate to smartphone 600 (step S208). For example, the HGW 500 determines the smartphone 600 having the least collected LTE accumulated communication amount as a wireless communication device that operates next as a parent device, and uses the parent device right transfer function unit 505 to transfer the parent device right Rp to the smartphone 600. Delegate.

すなわち、親機として動作するHGW500は、通信情報が、例えば、LTE累積通信量などの通信量である場合、通信量の最も低い無線通信装置である無線通信装置600を、次の親機に決定する。   That is, when the communication information is a communication amount such as an LTE cumulative communication amount, the HGW 500 operating as the parent unit determines the wireless communication device 600 that is the wireless communication device with the lowest communication amount as the next parent unit. To do.

通信情報にLTE累積通信量を用いることで、親機、子機を端末状態に合わせて自動的且つ高速に切替えることができる。また、LTE累積通信量の最も少ないスマートフォンを親機とし、その他のスマートフォンを子機として接続することにより、LTE累積通信量をスマートフォン間で共有化し平均化することができる。   By using the LTE accumulated communication amount for the communication information, the parent device and the child device can be switched automatically and at high speed according to the terminal state. In addition, by connecting the smartphone with the smallest LTE accumulated communication amount as a parent device and connecting another smartphone as a child device, the LTE accumulated communication amount can be shared and averaged between the smartphones.

尚、親機権Rpの委譲、すなわちHGW500からスマートフォン600への親機切替は、各スマートフォンがHGW500に定期的に送信するLTE累積通信量J600b、J700b及びJ800bの受信レスポンスが無くなり、HGW500の通信圏外となる前に行う。   Note that the delegation of the parent device right Rp, that is, the switching of the parent device from the HGW 500 to the smartphone 600 eliminates the LTE cumulative communication amount J600b, J700b, and J800b that each smartphone periodically transmits to the HGW 500, and is out of the communication range of the HGW 500. Before it becomes.

また、親機として動作するHGW500は、通信情報が、例えば、通信品質である場合、通信品質の最も高い無線通信装置を、次の親機に決定してもよい。   In addition, when the communication information is, for example, communication quality, the HGW 500 operating as the parent device may determine the wireless communication device with the highest communication quality as the next parent device.

各スマートフォンは、例えば、外出することでHGW500の通信圏外に出る。各スマートフォンは、自身が送信したLTE累積通信量J600b、J700b及びJ800bに対する受信レスポンスが、HGW500から無いため、帰属が外れたことを検出する。帰属が外れたことを検出したスマートフォンであって親機権Rpを有するスマートフォン600は、子機の機能を停止し(ステップS211)、親機の機能を起動する(ステップS212)。このとき、使用する無線接続情報Csは、例えば、後述する図16に示す方法で、無線接続情報管理部604に事前に設定しておいても良い。   For example, each smartphone goes out of the communication range of the HGW 500 by going out. Each smartphone detects that the belonging has been lost because the received response to the LTE accumulated communication amount J600b, J700b, and J800b transmitted by itself is not included in the HGW 500. The smartphone 600 that has detected that the attribution is lost and has the parent device right Rp stops the function of the child device (step S211) and activates the function of the parent device (step S212). At this time, the wireless connection information Cs to be used may be set in advance in the wireless connection information management unit 604 by, for example, a method shown in FIG.

親機が何らかの理由でネットワークから離脱した場合についても、子機である各スマートフォンが外出し、親機であるHGW500の通信圏外に出る場合と同様に考えることができる。   A case where the parent device leaves the network for some reason can be considered in the same manner as when each smartphone as a child device goes out and goes out of the communication range of the HGW 500 as a parent device.

このような場合、子機が定期的に送信している通信情報を親機が受信しなくなることで、通信情報受信レスポンスを送信しなくなる。これをもって、子機は親機がネットワークから離脱したことを検出する。検出後、親機権Rpを有する子機と親機権Rpを有しない子機とが、親機切替パケットPspを受信したときと同様に動作することで、スムースな親機切替えを行うことができる。   In such a case, the communication information reception response is not transmitted because the parent device does not receive the communication information periodically transmitted by the child device. With this, the slave unit detects that the master unit has left the network. After the detection, the slave unit having the master unit right Rp and the slave unit not having the master unit right Rp operate in the same manner as when the master unit switching packet Psp is received, so that smooth master unit switching can be performed. it can.

このように、実施の形態3によれば、親機からの親機切替パケットPspを受信しない場合でも、親機切替動作が可能となる。   As described above, according to the third embodiment, the parent device switching operation can be performed even when the parent device switching packet Psp from the parent device is not received.

その他のスマートフォンであって、親機権Rpを有さないスマートフォン700は、HGW500との間の無線接続を切断する(ステップS209)。その他のスマートフォンであって、親機権Rpを有さないスマートフォン800は、HGW500との間の無線接続を切断する(ステップS210)。   The smartphone 700 that is another smartphone and does not have the parent device right Rp disconnects the wireless connection with the HGW 500 (step S209). The smartphone 800 that is another smartphone and does not have the parent device right Rp disconnects the wireless connection with the HGW 500 (step S210).

HGW500との間の無線接続を切断したスマートフォン700は、新たに親機となったスマートフォン600へ無線接続を試みて、スマートフォン600に帰属する(ステップS213)。HGW500との間の無線接続を切断したスマートフォン800は、新たに親機となったスマートフォン600へ無線接続を試みて、スマートフォン600に帰属する(ステップS214)。   The smartphone 700 that has disconnected the wireless connection with the HGW 500 attempts to establish a wireless connection to the smartphone 600 that has newly become the parent device, and belongs to the smartphone 600 (step S213). The smartphone 800 that has disconnected the wireless connection with the HGW 500 attempts a wireless connection to the smartphone 600 that has newly become the parent device, and belongs to the smartphone 600 (step S214).

このとき、子機であるスマートフォン700及びスマートフォン800は、スマートフォン600が接続するICS網を介してインターネットへ接続する。尚、子機として機能するを、子機であると称することもある。   At this time, the smart phone 700 and the smart phone 800 that are the slave units are connected to the Internet via the ICS network to which the smart phone 600 is connected. A device that functions as a child device may be referred to as a child device.

図13は、実施の形態3に係る複数の無線通信装置の動作を例示する図である。
図14は、実施の形態3に係る複数の無線通信装置の動作を例示する図である。
図15は、実施の形態3に係る複数の無線通信装置間のシーケンスを例示する図である。
FIG. 13 is a diagram illustrating operations of a plurality of wireless communication apparatuses according to the third embodiment.
FIG. 14 is a diagram illustrating operations of a plurality of wireless communication apparatuses according to the third embodiment.
FIG. 15 is a diagram illustrating a sequence between a plurality of wireless communication apparatuses according to the third embodiment.

図13、図14及び図15は、各スマートフォンが外出し、HGW500の通信圏外に出た場合であって、スマートフォン600がLTEの累積通信量を超過したため、スマートフォン800に親機権Rpを委譲する場合の例である。   13, 14, and 15 are cases where each smartphone goes out and goes out of the communication range of the HGW 500, and since the smartphone 600 has exceeded the accumulated communication amount of LTE, the master device right Rp is delegated to the smartphone 800. This is an example.

図13は、ユーザが各スマートフォンを所持して外出した場合の例である。図14は、スマートフォン600のLTE累積通信量J600bが、所定の閾値Chを超えた場合の動作を示す。尚、所定の閾値Chは、例えば、後述する図17に示すユーザインタフェース機能部606により設定される。図15は、スマートフォン600が、親機から子機に切替わるまでを示す。   FIG. 13 is an example when the user goes out with each smartphone. FIG. 14 shows an operation when the LTE accumulated communication amount J600b of the smartphone 600 exceeds a predetermined threshold Ch. The predetermined threshold Ch is set by, for example, a user interface function unit 606 shown in FIG. FIG. 15 shows the process until the smartphone 600 is switched from the parent device to the child device.

図13に示すように、ユーザが各スマートフォンを所持して外出した場合、子機であるスマートフォン700及びスマートフォン800は、親機であるスマートフォン600とそれぞれ通信を行う。このとき、無線接続情報Csは変更せずに、以前の無線接続情報Csのままで通信を行う。   As illustrated in FIG. 13, when the user goes out with each smartphone, the smartphone 700 and the smartphone 800 that are the child devices communicate with the smartphone 600 that is the parent device, respectively. At this time, the wireless connection information Cs is not changed, and communication is performed with the previous wireless connection information Cs.

図14及び図15に示すように、スマートフォン700は、スマートフォン600へ、定期的に通信情報であるLTE累積通信量J700bを送信する(ステップS301)。スマートフォン600は、LTE累積通信量J700bに対するLTE累積通信量受信レスポンスRj700を返す(ステップS302)。スマートフォン800は、スマートフォン600へ、定期的に通信情報であるLTE累積通信量J800bを送信する(ステップS303)。スマートフォン600は、LTE累積通信量J800bに対するLTE累積通信量受信レスポンスRj800を返す(ステップS304)。   As illustrated in FIGS. 14 and 15, the smartphone 700 periodically transmits the LTE accumulated communication amount J700b, which is communication information, to the smartphone 600 (step S301). The smartphone 600 returns an LTE accumulated traffic reception response Rj700 for the LTE accumulated traffic J700b (step S302). The smartphone 800 periodically transmits the LTE accumulated communication amount J800b, which is communication information, to the smartphone 600 (step S303). The smartphone 600 returns an LTE accumulated traffic reception response Rj800 with respect to the LTE accumulated traffic J800b (step S304).

スマートフォン600は、自身のLTE累積通信量J600bを収集すると共に、子機のLTE累積通信量J700b及びJ800bを収集する(ステップS305)。   The smartphone 600 collects its own LTE accumulated communication amount J600b and also collects the LTE accumulated communication amounts J700b and J800b of the slave units (step S305).

スマートフォン600は、端末状態管理部603に設定されたLTE累積通信量J600bが、所定の閾値Ch以上(達した)の場合、収集した各スマートフォンのLTE累積通信量に基づいて、複数のスマートフォンの中から、次に親機として動作する(親機権Rpが設定されるべき)スマートフォンを決定する。   When the LTE accumulated communication amount J600b set in the terminal state management unit 603 is equal to or more than a predetermined threshold Ch, the smartphone 600 is based on the collected LTE accumulated communication amount of each smartphone. Next, the smartphone that operates as the parent device (the parent device right Rp should be set) is determined.

この例では、所定の閾値Chを、4.5GB(ギガバイト)とする。そして、LTE累積通信量J600bが、4.5GB、LTE累積通信量J700bが、4GB、LTE累積通信量J800bが、2GBとする。   In this example, the predetermined threshold Ch is 4.5 GB (gigabytes). The LTE accumulated communication amount J600b is 4.5 GB, the LTE accumulated communication amount J700b is 4 GB, and the LTE accumulated communication amount J800b is 2 GB.

このような場合、スマートフォン600のLTE累積通信量J600bが、所定の閾値Chである4.5GB以上(達した)なので、スマートフォン600は、LTE累積通信量が最も少ないスマートフォン800を、次に親機として動作するスマートフォンに決定する。そして、親機権委譲機能部605は、スマートフォン600からスマートフォン800に親機権Rpを委譲する(ステップS306)。   In such a case, since the LTE accumulated communication amount J600b of the smartphone 600 is 4.5 GB or more (reached) which is the predetermined threshold Ch, the smartphone 600 selects the smartphone 800 with the smallest LTE accumulated communication amount next, Decide on a smartphone to work as. Then, the parent device right delegation function unit 605 delegates the parent device right Rp from the smartphone 600 to the smartphone 800 (step S306).

LTE累積通信量の最も少ないスマートフォンを親機とし、その他のスマートフォンを子機として接続することにより、LTE累積通信量をスマートフォン間で共有化し平均化することができる。   By connecting the smartphone with the smallest LTE accumulated communication amount as a parent device and connecting other smartphones as child devices, the LTE accumulated communication amount can be shared and averaged between the smartphones.

スマートフォン600は、端末状態管理部603を用いて、親機切替えを示す親機切替パケットPspを送信し(ステップS307及びステップS308)、親機機能を停止した(ステップS311)後、子機機能を起動する(ステップS312)。親機切替パケットPspは、例えば、IP(Internet Protocol)パケットなどを使用する。   Using the terminal state management unit 603, the smartphone 600 transmits a parent device switching packet Psp indicating parent device switching (step S307 and step S308), stops the parent device function (step S311), and then changes the child device function. Start up (step S312). For example, an IP (Internet Protocol) packet is used as the parent device switching packet Psp.

親機権Rpを保有するスマートフォン800は、親機切替パケットPspを受信すると、子機機能を停止し(ステップS310)、親機機能を起動する(ステップS313)。このとき、無線接続で使用する無線接続情報Csは、例えば、後述する図16で示すスマートフォン600と同様な方法で、無線接続情報管理部804に事前に設定しておいても良い。   When receiving the parent device switching packet Psp, the smartphone 800 having the parent device right Rp stops the child device function (step S310) and activates the parent device function (step S313). At this time, the wireless connection information Cs used in the wireless connection may be set in advance in the wireless connection information management unit 804 by, for example, a method similar to that of the smartphone 600 shown in FIG.

親機権Rpを有さないスマートフォン700は、スマートフォン600との無線接続を切断する(ステップS309)。スマートフォン700及びスマートフォン600は、スマートフォン800へ帰属する(ステップS314及びステップS315)。   The smartphone 700 that does not have the parent device right Rp disconnects the wireless connection with the smartphone 600 (step S309). The smartphone 700 and the smartphone 600 belong to the smartphone 800 (Step S314 and Step S315).

図16は、親機と子機と子機のユーザインタフェースを例示する図である。   FIG. 16 is a diagram illustrating a user interface of the parent device, the child device, and the child device.

図16に示すように、ユーザは、HGW500に帰属しているスマートフォン600のユーザインタフェース機能部606を使用して、親機であるHGW500の無線接続情報管理部504から無線接続情報Csをコピーする。そして、コピーした無線接続情報Csを、子機であるスマートフォン600の無線接続情報管理部604に設定する。このようにして、ユーザが子機を操作して親機から無線接続情報Csを取得する。同様にして、スマートフォン700及びスマートフォン800からも、無線接続情報Csを取得し設定することができる。   As illustrated in FIG. 16, the user uses the user interface function unit 606 of the smartphone 600 belonging to the HGW 500 to copy the wireless connection information Cs from the wireless connection information management unit 504 of the HGW 500 that is the parent device. Then, the copied wireless connection information Cs is set in the wireless connection information management unit 604 of the smartphone 600 that is the child device. In this way, the user operates the slave unit to acquire the wireless connection information Cs from the master unit. Similarly, the wireless connection information Cs can be acquired and set from the smartphone 700 and the smartphone 800 as well.

尚、無線接続情報Csの取得は、無線接続情報Csは、子機であるスマートフォン600からの無線接続情報取得要求Csrに応じて親機であるHGW500からスマートフォン600へ送信されてもよい。   The acquisition of the wireless connection information Cs may be transmitted from the HGW 500 serving as the parent device to the smartphone 600 in response to the wireless connection information acquisition request Csr from the smartphone 600 serving as the child device.

無線接続情報Csは、スマートフォン600が、無線接続する際に、子機として、又は親機として動作する場合に使用される。無線接続情報Csは、スマートフォン700及びスマートフォン800が、親機として動作する場合に使用される。無線接続情報Csは、スマートフォン700及びスマートフォン800が、子機として動作する場合にも使用される。無線接続に際して、HGW500が有する無線接続情報Csと同一の無線接続情報Csを使用することで、スマートフォン700及びスマートフォン800は、新たな無線接続情報を行う必要がない。   The wireless connection information Cs is used when the smartphone 600 operates as a slave or as a master when wirelessly connecting. The wireless connection information Cs is used when the smartphone 700 and the smartphone 800 operate as a parent device. The wireless connection information Cs is also used when the smartphone 700 and the smartphone 800 operate as slave units. By using the same wireless connection information Cs as the wireless connection information Cs of the HGW 500 at the time of wireless connection, the smartphone 700 and the smartphone 800 do not need to perform new wireless connection information.

図17は、親機と子機と子機のユーザインタフェースを例示する図である。   FIG. 17 is a diagram illustrating a user interface of the parent device, the child device, and the child device.

図17に示すように、ユーザは、ユーザインタフェース機能部606を使用して、親機を切替える際の通信情報を選択し、選択された通信情報の親機切替閾値の設定をすることができる。通信情報には、例えば、電波状況、電池残量、通信量などがある。図17に示す例では、親機切替の通信情報として、LTE累積通信量が選択され、その閾値を4.5GB(ギガバイト)と設定している。この設定によれば、親機であるHGW500のLTE累積通信量が閾値である4.5GB以上になった場合、親機は子機となり、複数の子機の中から次の親機が決定される。   As illustrated in FIG. 17, the user can use the user interface function unit 606 to select communication information for switching the parent device and set a parent device switching threshold for the selected communication information. The communication information includes, for example, a radio wave condition, a remaining battery level, and a communication amount. In the example shown in FIG. 17, the LTE accumulated communication amount is selected as the communication information for switching the base unit, and the threshold value is set to 4.5 GB (gigabytes). According to this setting, when the LTE accumulated communication amount of the HGW 500 that is the parent device becomes 4.5 GB or more which is the threshold value, the parent device becomes a child device, and the next parent device is determined from the plurality of child devices. The

以上、説明したように、親機と子機が常に連携することで、親機と子機を高速かつ自動で切替えることが可能となる。また、複数の無線通信装置がネットワーク上に存在した場合でも、常に通信情報をやりとりし親機権を委譲するため、切替えにより通信速度に影響を与えることは少ない。   As described above, since the parent device and the child device always cooperate with each other, the parent device and the child device can be switched at high speed and automatically. Further, even when a plurality of wireless communication devices exist on the network, communication information is always exchanged and the parent device right is delegated, so that the communication speed is hardly affected by switching.

また、実施の形態においては、子機として動作する無線通信装置の数を2台又は3台として説明した。これには、限定されずに、子機として動作する無線通信装置の数は2台、3台以外の台数でもよい。   In the embodiment, the number of wireless communication devices operating as slave units has been described as two or three. Without being limited thereto, the number of wireless communication devices operating as slave units may be other than two or three.

また、上記の実施の形態では、本発明をハードウェアの構成として説明したが、本発明はこれに限定されるものではない。本発明は、各構成要素の処理を、CPU(Central Processing Unit)にコンピュータプログラムを実行させることにより実現することも可能である。   In the above embodiments, the present invention has been described as a hardware configuration, but the present invention is not limited to this. The present invention can also realize processing of each component by causing a CPU (Central Processing Unit) to execute a computer program.

上記の実施の形態において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実態のある記録媒体(trangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD−ROM(Read Only Memory)、CD−R、CD−R/W、半導体メモリ(例えば、マスクROM、PROM(Programable ROM)、EPROM(Erasable PROM))、フラッシュROM、RAM(Random Access Memory)を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。   In the above embodiments, the program can be stored using various types of non-transitory computer readable media and supplied to the computer. Non-transitory computer readable media include various types of tangible storage media. Examples of non-transitory computer-readable media include magnetic recording media (for example, flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (for example, magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / W, semiconductor memory (for example, mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM)), flash ROM, RAM (Random Access Memory) are included. The program may also be supplied to the computer by various types of transitory computer readable media. Examples of transitory computer readable media include electrical signals, optical signals, and electromagnetic waves. The temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire and an optical fiber, or a wireless communication path.

なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。   Note that the present invention is not limited to the above-described embodiment, and can be changed as appropriate without departing from the spirit of the present invention.

100、200、300、400…無線通信装置 101、201、301、401、501、601、701、801…親機機能部 102、202、302、402、502、602、702、802…子機機能部 103、203、303、403、503、603、703、803…端末状態管理部 104、204、304、404、504、604、704、804…無線接続情報管理部 105、205、305、405、505、605、705、805…親機権委譲機能部 106、206、306、406、506、606、706、806…ユーザインタフェース機能部 110…無線通信部 111…受信部 112…切替処理部 113…送信部 114…無線接続情報記憶部 115…切替情報受信部 116…切替情報送信部 500…HGW 600、700、800…スマートフォン J100、J200、J300、J400…通信に関する情報 J100a、J200a、J300a、J400a…電池残量 J500b、J600b、J700b、J800b…LTE累積通信量 Jh、Bh、Ch…所定の閾値 Cs…無線接続情報 Csr…無線接続情報取得要求 Ps…切替指示 Psp…親機切替パケット Pd…親機権破棄指示 Rp…親機権 Rpp…親機権委譲パケット Rq…無線接続要求 Rj100、Rj200、Rj300、Rj400、Rj600、Rj700、Rj800…通信情報受信レスポンス Th…所定の期間 100, 200, 300, 400 ... Wireless communication device 101, 201, 301, 401, 501, 601, 701, 801 ... Master unit function unit 102, 202, 302, 402, 502, 602, 702, 802 ... Slave unit function Unit 103, 203, 303, 403, 503, 603, 703, 803 ... terminal state management unit 104, 204, 304, 404, 504, 604, 704, 804 ... wireless connection information management unit 105, 205, 305, 405, 505, 605, 705, 805 ... Master device delegation function unit 106, 206, 306, 406, 506, 606, 706, 806 ... User interface function unit 110 ... Radio communication unit 111 ... Reception unit 112 ... Switching processing unit 113 ... Transmission unit 114 ... wireless connection information storage unit 115 ... switching information reception unit 116 ... switching information Transmission unit 500 ... HGW 600, 700, 800 ... Smartphone J100, J200, J300, J400 ... Information relating to communication J100a, J200a, J300a, J400a ... Battery remaining amount J500b, J600b, J700b, J800b ... LTE accumulated communication amount Jh, Bh, Ch ... predetermined threshold Cs ... wireless connection information Csr ... wireless connection information acquisition request Ps ... switch instruction Psp ... master unit switching packet Pd ... master unit right discard instruction Rp ... master unit right Rpp ... master unit delegation packet Rq ... wireless connection Request Rj100, Rj200, Rj300, Rj400, Rj600, Rj700, Rj800 ... Communication information reception response Th ... Predetermined period

Claims (10)

親機または子機として無線通信を行う無線通信部と、
前記無線通信のための無線接続情報を記憶する無線接続情報記憶部と、
前記親機と前記子機の切替処理を行う切替処理部と、
前記親機から前記子機へ切替える場合、次の親機として動作する次の無線通信装置へ親機権と前記無線接続情報とを送信し、前記子機として動作する他の無線通信装置へ、前記親機から前記次の親機への切替指示と前記無線接続情報と、前記親機権を破棄するための親機権破棄指示と、を送信する切替情報送信部と、
を備え、
前記切替処理部は、通信品質又は累積通信量に基づいて前記次の親機を決定する、
無線通信装置。
A wireless communication unit that performs wireless communication as a parent device or a child device; and
A wireless connection information storage unit for storing wireless connection information for the wireless communication;
A switching processing unit that performs switching processing between the parent device and the child device;
When switching from the parent device to the child device, the parent device right and the wireless connection information are transmitted to the next wireless communication device that operates as the next parent device, to another wireless communication device that operates as the child device, a switching instruction to the next master unit from the master unit, and the wireless connection information and the switching information transmission unit that transmits the discard instruction and base unit rights to discard the master unit rights,
Bei to give a,
The switching processing unit determines the next parent device based on communication quality or accumulated communication amount,
Wireless communication device.
前記無線通信部は、前記他の無線通信装置の累積通信量を受信し、
前記切替処理部は、前記無線通信装置の累積通信量と前記他の無線通信装置の累積通信量とに基づいて、前記他の無線通信装置の中から前記次の親機を決定する、
請求項1に記載の無線通信装置。
The wireless communication unit receives a cumulative communication amount of the other wireless communication device;
The switching unit, said on the basis of the cumulative traffic of the cumulative traffic with the other wireless communication device of a wireless communication device, determines the next master unit from among the other radio communication device,
The wireless communication apparatus according to claim 1.
前記切替処理部は、前記切替情報送信部が前記切替指示を送信後、前記子機へ切替える、
請求項1又は2に記載の無線通信装置。
The switching processing unit switches to the slave unit after the switching information transmission unit transmits the switching instruction.
The wireless communication apparatus according to claim 1 or 2.
ユーザインタフェース機能部をさらに備え、
前記ユーザインタフェース機能部を使用して前記無線接続情報は設定される、
請求項1〜3のいずれか1項に記載の無線通信装置。
A user interface function unit;
The wireless connection information is set using the user interface function unit.
The radio | wireless communication apparatus of any one of Claims 1-3.
前記無線接続情報は、SSID(Service Set Identifier)及びパスワードの少なくともいずれか一方を含む、
請求項1〜4のいずれか1項に記載の無線通信装置。
The wireless connection information includes at least one of an SSID (Service Set Identifier) and a password,
The radio | wireless communication apparatus of any one of Claims 1-4.
親機または子機として無線通信を行う無線通信部と、
前記無線通信のための無線接続情報を記憶する無線接続情報記憶部と、
前記親機として動作する他の無線通信装置から、前記親機から次の親機への切替指示と前記無線接続情報と、親機権を破棄するための親機権破棄指示と、を受信する切替情報受信部と、
前記切替指示に応じて前記親機への切替処理を実行し、前記受信した前記無線接続情報を前記無線接続情報記憶部に記憶する切替処理部と、
を備える、無線通信装置。
A wireless communication unit that performs wireless communication as a parent device or a child device; and
A wireless connection information storage unit for storing wireless connection information for the wireless communication;
From another radio communication device operating as the master unit, receiving a switching instruction to the next master unit from the master unit, and the wireless connection information, a discard instruction and base unit rights to discard the master unit right A switching information receiver to
A switching processing unit that executes switching processing to the base unit in response to the switching instruction, and stores the received wireless connection information in the wireless connection information storage unit;
A wireless communication device.
前記切替処理部は、前記子機から前記親機へ切替えを行う、又は、接続している前記親機を切替える、
請求項6に記載の無線通信装置。
The switching processing unit performs switching from the slave unit to the master unit, or switches the connected master unit.
The wireless communication apparatus according to claim 6.
親機として動作する無線通信装置と、前記無線通信装置と無線通信を行い子機として動作する他の無線通信装置と、を備えた無線通信システムであって、
前記無線通信装置は、
前記無線通信のための無線接続情報を記憶し、
前記親機と前記子機の切替処理を行い、
前記親機から前記子機へ切替える場合、次の親機として動作する次の無線通信装置へ親機権と前記無線接続情報とを送信し、前記子機として動作する前記他の無線通信装置へ、前記親機から前記次の親機への切替指示と前記無線接続情報と、前記親機権を破棄するための親機権破棄指示と、を送信し、
通信品質又は累積通信量に基づいて前記次の親機を決定し、
前記他の無線通信装置は、
前記親機として動作する前記無線通信装置から、前記親機から前記次の親機への前記切替指示と前記無線接続情報と、前記親機権を破棄するための親機権破棄指示と、を受信し、
前記切替指示に応じて前記親機への切替処理を実行し、前記受信した前記無線接続情報を無線接続情報記憶部に記憶する、
無線通信システム。
A wireless communication system comprising: a wireless communication device that operates as a base unit; and another wireless communication device that performs wireless communication with the wireless communication device and operates as a slave unit,
The wireless communication device
Storing wireless connection information for the wireless communication;
Perform the switching process between the master unit and the slave unit,
When switching from the parent device to the child device, the parent device right and the wireless connection information are transmitted to the next wireless communication device that operates as the next parent device, and the other wireless communication device that operates as the child device. , transmits a switching instruction to the next master unit from the master unit, and the wireless connection information, a discard instruction and base unit rights to discard the master unit rights,
Determine the next base unit based on communication quality or accumulated communication volume,
The other wireless communication device is:
From the wireless communication device operating as the master unit, and the switching instruction to the next master unit from the master unit, and the wireless connection information, the base unit rights discard instruction for discarding the base unit rights, Receive
In response to the switching instruction, a switching process to the base unit is performed, and the received wireless connection information is stored in a wireless connection information storage unit.
Wireless communication system.
親機または子機として無線通信を行うステップと、
前記無線通信のための無線接続情報を記憶するステップと、
前記親機と前記子機の切替処理を行うステップと、
前記親機から前記子機へ切替える場合、次の親機として動作する次の無線通信装置へ親機権と前記無線接続情報とを送信し、前記子機として動作する他の無線通信装置へ、前記親機から前記次の親機への切替指示と前記無線接続情報と、前記親機権を破棄するための親機権破棄指示と、を送信するステップと、
通信品質又は累積通信量に基づいて前記次の親機を決定するステップと、
を備える、無線通信方法。
A step of performing wireless communication as a parent device or a child device;
Storing wireless connection information for the wireless communication;
Performing a switching process between the master unit and the slave unit;
When switching from the parent device to the child device, the parent device right and the wireless connection information are transmitted to the next wireless communication device that operates as the next parent device, to another wireless communication device that operates as the child device, sending a switching instruction to the next master unit, and the wireless connection information, a discard instruction and base unit rights to discard the master unit rights from said master unit,
Determining the next base unit based on communication quality or accumulated communication amount;
A wireless communication method comprising:
親機または子機として無線通信を行うステップと、
前記無線通信のための無線接続情報を記憶するステップと、
前記親機と前記子機の切替処理を行うステップと、
前記親機から前記子機へ切替える場合、次の親機として動作する次の無線通信装置へ親機権と前記無線接続情報とを送信し、前記子機として動作する他の無線通信装置へ、前記親機から前記次の親機への切替指示と前記無線接続情報と、前記親機権を破棄するための親機権破棄指示と、を送信するステップと、
通信品質又は累積通信量に基づいて前記次の親機を決定するステップと、
をコンピュータに実行させるプログラム。
A step of performing wireless communication as a parent device or a child device;
Storing wireless connection information for the wireless communication;
Performing a switching process between the master unit and the slave unit;
When switching from the parent device to the child device, the parent device right and the wireless connection information are transmitted to the next wireless communication device that operates as the next parent device, to another wireless communication device that operates as the child device, sending a switching instruction to the next master unit, and the wireless connection information, a discard instruction and base unit rights to discard the master unit rights from said master unit,
Determining the next base unit based on communication quality or accumulated communication amount;
A program that causes a computer to execute.
JP2016208526A 2016-10-25 2016-10-25 Wireless communication apparatus, wireless communication system, wireless communication method, and program Active JP6566482B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016208526A JP6566482B2 (en) 2016-10-25 2016-10-25 Wireless communication apparatus, wireless communication system, wireless communication method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016208526A JP6566482B2 (en) 2016-10-25 2016-10-25 Wireless communication apparatus, wireless communication system, wireless communication method, and program

Publications (2)

Publication Number Publication Date
JP2018074236A JP2018074236A (en) 2018-05-10
JP6566482B2 true JP6566482B2 (en) 2019-08-28

Family

ID=62114518

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016208526A Active JP6566482B2 (en) 2016-10-25 2016-10-25 Wireless communication apparatus, wireless communication system, wireless communication method, and program

Country Status (1)

Country Link
JP (1) JP6566482B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019220805A (en) * 2018-06-19 2019-12-26 ソニー株式会社 Information processor, information processing method and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001103570A (en) * 1999-09-30 2001-04-13 Toshiba Corp Communication system, communication device and communication method used in this communication system
JP5434230B2 (en) * 2009-04-22 2014-03-05 ソニー株式会社 Wireless communication apparatus, wireless communication system, wireless communication method, and program
JP5862652B2 (en) * 2013-12-18 2016-02-16 株式会社バッファロー Wireless connection apparatus, method for copying setting information related to wireless communication, and network system
WO2015159588A1 (en) * 2014-04-14 2015-10-22 ソニー株式会社 Information processing device, information processing method, and program

Also Published As

Publication number Publication date
JP2018074236A (en) 2018-05-10

Similar Documents

Publication Publication Date Title
KR102323696B1 (en) Service subscription method and device
KR102460382B1 (en) Session establishment method, apparatus and system
US20090196258A1 (en) Switching of an infrastructure-less network to a fixed-infrastructure network
CN109691059B (en) Method, wireless communication device, and network node for selection of IP version
EP2874349B1 (en) Communication path processing method and apparatus
KR20210048610A (en) Processing method, device and system for nf component abnormality
JP5551805B2 (en) Method and apparatus for accessing the Internet
JP7112831B2 (en) Communication system and communication method
JP6915631B2 (en) Communication network system, wireless system, wireless device, communication control method and program
WO2013172290A1 (en) Relay apparatus, radio terminal apparatus, communication system and communication method
US9763142B1 (en) Wireless device communication
US10149134B2 (en) Near field discovery method, user equipment, and storage medium
JP6566482B2 (en) Wireless communication apparatus, wireless communication system, wireless communication method, and program
JP6717394B2 (en) Service common device and determination method
KR101590018B1 (en) method for coupling femtocell with WiFi AP in SDN
KR20180086471A (en) Notice about Application-Aware Scheduling
JP6423954B2 (en) Communication control device and communication control method
JP6230130B2 (en) Communication terminal, communication system, communication method, and program
JP6423514B2 (en) Configuration method, network device, and user equipment
JP5957494B2 (en) WiFi connection system, WiFi connection terminal, WiFi connection method, and WiFi connection program
CN110856213A (en) Method and device for switching data transmission modes, storage medium and electronic equipment
JP6889386B2 (en) Base station equipment, terminal equipment, wireless communication systems, and terminal movement methods
US10708800B2 (en) Health report sending from a wireless communication network
JP2018137665A (en) Communication system and communication method
JP2018137664A (en) Communication system and communication method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180208

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181102

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181120

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190116

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: 20190702

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190725

R150 Certificate of patent or registration of utility model

Ref document number: 6566482

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150