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
JP6540251B2 - Wireless device and wireless communication system - Google Patents
[go: Go Back, main page]

JP6540251B2 - Wireless device and wireless communication system - Google Patents

Wireless device and wireless communication system Download PDF

Info

Publication number
JP6540251B2
JP6540251B2 JP2015116775A JP2015116775A JP6540251B2 JP 6540251 B2 JP6540251 B2 JP 6540251B2 JP 2015116775 A JP2015116775 A JP 2015116775A JP 2015116775 A JP2015116775 A JP 2015116775A JP 6540251 B2 JP6540251 B2 JP 6540251B2
Authority
JP
Japan
Prior art keywords
wireless device
communication
wireless
downstream
determination
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
JP2015116775A
Other languages
Japanese (ja)
Other versions
JP2017005462A (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.)
Buffalo Inc
Original Assignee
Melco Holdings Inc
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 Melco Holdings Inc filed Critical Melco Holdings Inc
Priority to JP2015116775A priority Critical patent/JP6540251B2/en
Publication of JP2017005462A publication Critical patent/JP2017005462A/en
Application granted granted Critical
Publication of JP6540251B2 publication Critical patent/JP6540251B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

本発明は、無線機器及び無線通信システムに関する。   The present invention relates to a wireless device and a wireless communication system.

無線LANを利用した通信において、無線通信装置間の干渉等の問題を解消するため、無線周波数を効率的かつ柔軟に割り当てようとする技術が、特許文献1に開示されている。この特許文献1に開示の技術では、エリア内通信で使用している周波数を避けて、エリア間通信の周波数を定めることが開示されている。   In communication using a wireless LAN, in order to solve the problem of interference between wireless communication devices, etc., Patent Document 1 discloses a technique for efficiently and flexibly assigning a wireless frequency. In the technology disclosed in Patent Document 1, it is disclosed that the frequency of inter-area communication is determined while avoiding the frequency used in intra-area communication.

特開2003−152732号公報Japanese Patent Application Laid-Open No. 2003-152732

しかしながら、上記従来の無線LANシステムでは、複数の無線LAN中継機を用いて、多段に中継することまでは考慮されていない。   However, in the above-described conventional wireless LAN system, relaying in multiple stages using a plurality of wireless LAN repeaters is not considered.

本発明は上記実情に鑑みて為されたもので、中継機能を備えた無線機器を複数備えた無線LAN通信システムにおいて、複数の中継機能を備えた無線機器間の通信路を安定させるよう、信号の干渉を回避した機器設定を容易にできる無線機器及び無線通信システムを提供することを、その目的の一つとする。   The present invention has been made in view of the above situation, and in a wireless LAN communication system including a plurality of wireless devices having a relay function, a signal is provided to stabilize a communication path between the wireless devices having a plurality of relay functions. One object of the present invention is to provide a wireless device and a wireless communication system capable of facilitating device setting avoiding interference of

上記従来例の問題点を解決する本発明は、複数の周波数帯域のうちいずれかの周波数帯域を用いて他の無線機器と通信を行う無線機器であって、当該前記無線機器の接続要求先無線機器である上流側無線機器と、少なくとも一つの、当該前記無線機器の接続要求元無線機器である下流側無線機器との間の通信を中継する無線機器であって、前記下流側無線機器ごとに、当該下流側無線機器が中継機能を有しているか否かを判別する判別手段と、前記上流側無線機器との間の通信で利用する周波数帯域の情報に基づいて、前記判別手段により中継機能を有していると判別された下流側無線機器との通信で利用する周波数帯域を決定する決定手段と、前記決定された周波数帯域を用いて、前記判別手段により中継機能を有していると判別された下流側無線機器との間での通信を行う通信手段と、を備えることとしたものである。   The present invention, which solves the problems of the above-described conventional example, is a wireless device that communicates with another wireless device using any one of a plurality of frequency bands, and the connection request destination wireless of the wireless device A wireless device that relays communication between an upstream wireless device that is a device and a downstream wireless device that is a connection request source wireless device of at least one wireless device, and for each of the downstream wireless devices The relay function is performed by the determination unit based on information on a frequency band used in communication with the upstream wireless device, a determination unit that determines whether the downstream wireless device has a relay function, and And determining means for determining a frequency band to be used for communication with the downstream wireless device determined to have a relay function, and using the determined frequency band to have a relay function by the determining means. The lower side determined Is obtained by a further comprising: a communication means for communicating with the side wireless device, the.

これより、この中継機能を有する無線機器に対して、中継機能を有する他の無線機器を接続した無線LAN通信システムにおける、中継機能を備えた無線機器間の通信路を安定させるよう、信号の干渉を回避した機器設定を容易にできる。   Thus, in the wireless LAN communication system in which another wireless device having the relay function is connected to the wireless device having the relay function, signal interference is performed to stabilize the communication path between the wireless devices having the relay function. You can easily set up the device.

ここで前記判別手段は、判別の対象となった下流側無線機器から受信した情報を参照し、当該参照した情報に基づいて、前記判別の対象となった下流側無線機器が中継機能を有しているか否かを判別してもよい。   Here, the determination unit refers to the information received from the downstream wireless device targeted for determination, and the downstream wireless device targeted for determination has a relay function based on the referenced information. It may be determined whether or not it is.

また前記判別手段は、前記判別の対象となった下流側無線機器から受信した情報であるパケットのローカルビットを参照し、当該判別の対象となった下流側無線機器が中継機能を有しているか否かを判別してもよい。   Further, the determination means refers to a local bit of a packet which is information received from the downstream wireless device targeted for the determination, and the downstream wireless device targeted for the determination has a relay function It may be determined whether or not.

さらに判別手段は、前記判別の対象となった下流側無線機器から受信した情報において、複数回のDHCP要求があった場合に、当該判別の対象となった下流側無線機器が中継機能を有していると判別してもよい。   Furthermore, in the information received from the downstream wireless device targeted for the determination, the determination means has a relay function for the downstream wireless device targeted for the determination when there are multiple DHCP requests. It may be determined that

また前記判別手段は、前記判別の対象となった下流側無線機器から上流側無線機器へ中継する情報のうち、通信制御に用いられる情報部分における前記判別の対象となった下流側無線機器のアドレス情報ごとに、伝送される内容情報部分に含まれる、当該情報の送信元のアドレス情報に、互いに異なるアドレス情報が複数ある場合に、当該判別の対象となった下流側無線機器が中継機能を有すると判別してもよい。   In addition, the determination means is an address of the downstream side wireless device as a target of the determination in an information portion used for communication control among the information relayed from the downstream side wireless device as the target of the determination to the upstream side wireless device. If the address information of the transmission source of the information included in the content information portion to be transmitted has multiple pieces of address information different from each other, the downstream wireless device that is the target of the determination has the relay function. Then, it may be determined.

また本発明の別の態様は、複数の周波数帯域のうちいずれかの周波数帯域を用いて他の無線機器と通信を行う3つ以上の複数の無線機器を有し、前記複数の無線機器の一つが、接続先とする上流側無線機器と、接続元となる複数の下流側無線機器との間の通信を中継する無線機器である無線通信システムであって、前記無線機器は、前記複数の下流側無線機器ごとに、当該下流側無線機器が中継機能を有しているか否かを判別する判別手段と、前記上流側無線機器との間の通信で利用する周波数帯域の情報に基づいて、前記中継機能を有していると判別された下流側無線機器との間の通信で利用する周波数帯域を決定する決定手段と、前記決定された周波数帯域を用いて前記中継機能を有していると判別された下流側無線機器との間での通信を行う通信手段と、を備えることとしたものである。   In another aspect of the present invention, there is provided a wireless communication system having three or more wireless devices for communicating with another wireless device using any one of a plurality of frequency bands, and one of the plurality of wireless devices A wireless communication system which relays communication between an upstream wireless device as a connection destination and a plurality of downstream wireless devices as a connection source, the wireless device including the plurality of downstream devices The determination means for determining whether or not the downstream side wireless device has a relay function for each side wireless device, and the information of the frequency band used in communication with the upstream side wireless device, Determining means for determining a frequency band to be used for communication with the downstream wireless device determined to have a relay function, and having the relay function using the determined frequency band Communication with the determined downstream wireless device And communication means for performing is obtained by a further comprising a.

これより、複数の無線LAN中継機を備えた無線LAN通信システムで、中継機能を備えた無線機器間の通信路を安定させるよう、信号の干渉を回避した機器設定を容易にできる。   Thus, in the wireless LAN communication system including the plurality of wireless LAN repeaters, it is possible to easily set the device in which the signal interference is avoided so as to stabilize the communication path between the wireless devices having the relay function.

本発明によると、複数の無線LAN中継機を備えた無線LAN通信システムで、信号の干渉を回避した機器設定を容易にできる。   According to the present invention, in a wireless LAN communication system provided with a plurality of wireless LAN repeaters, device setting in which signal interference is avoided can be facilitated.

本発明の実施の形態に係る無線通信システムの例を表す構成ブロック図である。FIG. 1 is a configuration block diagram illustrating an example of a wireless communication system according to an embodiment of the present invention. 本発明の実施の形態に係る中継装置等が保持する接続先情報の内容例を表す説明図である。It is an explanatory view showing an example of contents of connection place information which a relay device etc. concerning an embodiment of the invention hold. 本発明の実施の形態に係る中継装置の例を表す機能ブロック図である。It is a functional block diagram showing the example of the relay apparatus based on embodiment of this invention. 本発明の実施の形態に係る中継装置の動作例を表すフローチャート図である。It is a flowchart figure showing the operation example of the relay apparatus which concerns on embodiment of this invention. 本発明の実施の形態に係る中継装置の動作例を表すもう一つのフローチャート図である。It is another flowchart figure showing the operation example of the relay apparatus based on embodiment of this invention. 本発明の実施の形態に係る中継装置のもう一つの動作例を表すフローチャート図である。It is a flowchart figure showing the other operation example of the relay apparatus based on embodiment of this invention.

本発明の実施の形態について図面を参照しながら説明する。本実施の形態に係る無線通信システムは図1に例示するように、第1の無線機器10と、第2の無線機器20aと、第3の無線機器20bと、クライアント無線機器30とを備えて構成される。また図1の例では、複数のクライアント無線機器30a,30b…が示されている。以下、クライアント無線機器30a,30b,…を区別する必要のないときには、クライアント無線機器30と表記する。このクライアント無線機器30は、アクセスポイント機能としての動作を行っておらず、専らクライアントとして機能する。   Embodiments of the present invention will be described with reference to the drawings. As illustrated in FIG. 1, the wireless communication system according to the present embodiment includes a first wireless device 10, a second wireless device 20a, a third wireless device 20b, and a client wireless device 30. Configured Also, in the example of FIG. 1, a plurality of client wireless devices 30a, 30b. Hereinafter, the client wireless devices 30a, 30b,... The client wireless device 30 does not operate as an access point function and functions exclusively as a client.

第1の無線機器10は、アクセスポイントとして動作する無線機器であり、制御部11と、記憶部12と、WANインタフェース部13と、無線LANインタフェース部14とを備えている。第2、第3の無線機器20a,bは、いずれも中継機能を有し、アクセスポイントとして動作しており、制御部21、記憶部22、及び無線LANインタフェース部23を備えている。ここで中継機能は、リピータとして動作する機能を意味する。   The first wireless device 10 is a wireless device operating as an access point, and includes a control unit 11, a storage unit 12, a WAN interface unit 13, and a wireless LAN interface unit 14. Each of the second and third wireless devices 20a and 20b has a relay function, operates as an access point, and includes a control unit 21, a storage unit 22, and a wireless LAN interface unit 23. Here, the relay function means a function to operate as a repeater.

以下、第2、第3の無線機器20a,bを区別する必要のないときには、無線機器20としてまとめて表記する。なお、図1の例では中継機能を有している無線機器として、第2、第3の無線機器20を示し、最大で2段の中継が行われる例を示しているが、中継機能を有している無線機器をさらに多く設けて、さらに多段に構成してもよい。   Hereinafter, when it is not necessary to distinguish the second and third wireless devices 20a and 20b, they will be collectively described as the wireless device 20. In the example of FIG. 1, the second and third wireless devices 20 are shown as the wireless devices having the relay function, and an example in which relaying is performed in two stages at maximum is shown. More wireless devices may be provided, and may be configured in multiple stages.

具体的に、第1の無線機器10を上流側の末端として、この第1の無線機器を接続先として、第2の無線機器が第1の無線機器に対して接続を要求し(第1の無線機器からみればこの第2の無線機器は接続元である下流側となる)、第1の無線機器が接続要求に応答することで、通信が開始される。このとき、接続先とする無線機器を便宜的に上流側無線機器と呼び、接続元(接続を要求する側)の無線機器を便宜的に下流側無線機器と呼ぶ。   Specifically, the second wireless device requests connection to the first wireless device, with the first wireless device 10 as the upstream end and the first wireless device as the connection destination (first From the viewpoint of the wireless device, this second wireless device is the downstream side that is the connection source), and the communication is started when the first wireless device responds to the connection request. At this time, the wireless device as the connection destination is conveniently referred to as the upstream wireless device, and the wireless device of the connection source (the side requesting the connection) is conveniently referred to as the downstream wireless device.

仮に第1の無線機器10がWAN(Wide Area Network)に対して例えば有線LAN等で接続されている場合、ある無線機器からみて、よりWAN側に近い無線機器が上流側無線機器となり、WAN側から遠い無線機器が下流側無線機器となる。   If the first wireless device 10 is connected to a WAN (Wide Area Network) by, for example, a wired LAN, the wireless device closer to the WAN side as viewed from a certain wireless device is the upstream wireless device, and the WAN side The wireless device far from the network is the downstream wireless device.

従って、ある無線機器から第1の無線機器10へ到達するパケットを送出したとき、当該パケットの中継回数が多いほど、より下流側にあることを意味する。   Therefore, when a packet that arrives at the first wireless device 10 from a certain wireless device is sent, it means that the more the number of times the packet is relayed, the more downstream it is.

具体的に図1の例であれば、第2の無線機器20aは第1の無線機器10に対して接続要求を行って通信を開始しており、第2の無線機器20aからみて第1の無線機器10が上流側無線機器となる。またこの第2の無線機器20aに接続要求を行う(接続元となる)第3の無線機器20bや、第2の無線機器20aと直接通信を行っているクライアント無線機器30が第2の無線機器20aからみて下流側無線機器ということとなる。   Specifically, in the example of FIG. 1, the second wireless device 20a makes a connection request to the first wireless device 10 and starts communication, and the first wireless device 20a sees from the second wireless device 20a. The wireless device 10 is an upstream wireless device. In addition, the third wireless device 20b (which is the connection source) that makes a connection request to the second wireless device 20a, and the client wireless device 30 that is in direct communication with the second wireless device 20a are the second wireless devices. From the point of view of 20a, this means the downstream side wireless device.

また、第3の無線機器20bからみたとき、接続先となる第2の無線機器20aが上流側無線機器であり、第3の無線機器20bと直接通信を行っているクライアント無線機器30が下流側無線機器ということとなる。   Also, when viewed from the third wireless device 20b, the second wireless device 20a to be connected is the upstream wireless device, and the client wireless device 30 performing direct communication with the third wireless device 20b is downstream. It will be called a wireless device.

なお、ある無線機器が上流側無線機器との間で通信を行う方法としては、アクセスポイントとしての動作を利用する方法(アクセスポイント間通信、いわゆるWDS(Wireless Distribution System)を用いる方法)のほか、自己自身がアクセスポイントとして機能して下流側無線機器との間で通信をするとともに、クライアントとしても機能し、クライアントとしての動作により上流側無線機器との間で通信をする方法(この方法には、後に説明する無線LANインタフェース部が複数の無線LANインタフェースモジュールを備える場合には各無線LANインタフェースモジュールをそれぞれアクセスポイントとしての機能に対応するものとクライアントとしての機能に対応するものとに分けて用いてもよいし、一つの無線LANインタフェースモジュールを時分割的に用いてもよい)等があるが、本実施の形態では、どのような方法を用いるかは問われない。   Note that as a method for a certain wireless device to communicate with the upstream wireless device, in addition to a method using an operation as an access point (communication between access points, a method using a so-called WDS (Wireless Distribution System)), A method in which oneself functions as an access point to communicate with a downstream wireless device, and also functions as a client, and communicates with an upstream wireless device by operating as a client (this method When the wireless LAN interface unit described later includes a plurality of wireless LAN interface modules, each wireless LAN interface module is divided into one corresponding to the function as an access point and one corresponding to the function as the client. Or one wireless LAN interface Although Joule may be used in a time division manner, etc., it does not matter what method is used in the present embodiment.

さらに本実施の形態において、また本実施の形態において、第1の無線機器10や、第2、第3の無線機器20等、少なくともアクセスポイントとして動作している無線機器は、複数の周波数帯域のうちいずれかの周波数帯域に属するチャンネルを用いて他の無線機器と通信を行う。ここで周波数帯域は、予め定められた周波数の範囲であり、この周波数の範囲には、複数のチャンネル(実施の通信を行うための無線通信路)が設定されている。本実施の形態の一例では、第1の無線機器10、及び第2、第3の無線機器20はIEEE802.11b、11a、11g、11n、11ac等の規格に従い、無線周波数帯域として2.4GHz帯と5GHz帯とを用いるものとする。この例において、各無線周波数帯域に含まれる複数のチャンネルの具体的構成は、広く知られているので、ここでの詳しい説明を省略する。   Furthermore, in the present embodiment and in the present embodiment, at least the wireless devices operating as access points, such as the first wireless device 10, the second and third wireless devices 20, etc., have a plurality of frequency bands. Communication is performed with another wireless device using a channel belonging to one of the frequency bands. Here, the frequency band is a predetermined frequency range, and a plurality of channels (wireless communication channels for performing communication) are set in this frequency range. In an example of the present embodiment, the first wireless device 10, and the second and third wireless devices 20 have a 2.4 GHz band as a wireless frequency band according to the standards of IEEE 802.11b, 11a, 11g, 11n, 11ac, etc. The 5 GHz band is used. In this example, specific configurations of a plurality of channels included in each radio frequency band are widely known, and thus detailed description thereof will be omitted.

なお、ここでは説明を簡略にするため、周波数帯域は2.4GHz帯と5GHz帯と、といった規格周波数帯域としているが、本実施の形態はこれに限らず、周波数帯域は、5GHzのW52と、5GHzのW53と、…というようなタイプごとの周波数帯域(以下特に区別する場合にはタイプ周波数帯域と呼ぶ)であってもよい。また、規格周波数帯域と、タイプ周波数帯域とを混在して用いてもよい。例えば本実施の形態では、2.4GHzと、5GHzのW52と、5GHzのW53と、…といったように、周波数帯域を区別してもよい。つまり本実施の形態で周波数帯域は複数のチャンネルを含んだ周波数の範囲をいうものであり、必ずしもIEEE802.11b、11a、11g、11n、11ac等の規格において定められた周波数帯域(バンド)に一致しない。   Here, in order to simplify the description, although the frequency bands are the standard frequency bands such as 2.4 GHz band and 5 GHz band, the present embodiment is not limited thereto, and the frequency bands are 5 GHz W52 and 5 GHz. , And may be frequency bands for each type (hereinafter referred to as a type frequency band particularly in the case of distinction). Also, the standard frequency band and the type frequency band may be mixed and used. For example, in the present embodiment, the frequency bands may be distinguished such as 2.4 GHz, W52 of 5 GHz, W53 of 5 GHz, and so on. That is, in the present embodiment, the frequency band refers to the range of frequencies including a plurality of channels, and does not necessarily match the frequency band (band) defined in the standards such as IEEE 802.11b, 11a, 11g, 11n, 11ac, etc. do not do.

ここで第1の無線機器10の制御部11は、CPU等のプログラム制御デバイスであり、記憶部12に格納されたプログラムに従って動作する。本実施の形態では、この制御部11は、無線LANのアクセスポイント機能を実現する動作を行う。本実施の形態では、この制御部11は、無線LANインタフェース部14が無線にてデータを送受している(下流側無線機器となっている)他の無線機器20やクライアント無線機器30等の無線機器(無線LAN子機、以下単に子機と呼ぶ)を特定する情報(無線LANによる通信を行っている子機を特定する情報、例えば各子機のMACアドレス等)を通信先情報として図2に例示するような態様で記憶部12に格納している。   Here, the control unit 11 of the first wireless device 10 is a program control device such as a CPU, and operates according to a program stored in the storage unit 12. In the present embodiment, the control unit 11 performs an operation to realize an access point function of a wireless LAN. In the present embodiment, the control unit 11 wirelessly transmits the other wireless device 20 or the client wireless device 30 or the like (the downstream side wireless device) to which the wireless LAN interface unit 14 wirelessly transmits and receives data. Information for identifying a device (wireless LAN handset, hereinafter simply referred to as a handset) (information for identifying a handset performing communication by wireless LAN, eg, MAC address of each handset, etc.) is shown in FIG. 2 as communication destination information. Are stored in the storage unit 12 as illustrated in FIG.

この制御部11は、WANインタフェース部13または無線LANインタフェース部14が、当該記憶している通信先情報に含まれる情報で特定される子機宛のデータを受信すると、当該受信したデータを、無線LANインタフェース部14に出力して、宛先となった子機宛に送出させる。またこの制御部11は、いずれかの子機から当該記憶している情報で特定される他の子機宛でないデータを受信すると、WANインタフェース部13に対して当該受信したデータを出力して、有線LAN等のWANを介して当該データを送出させる。   When the WAN interface unit 13 or the wireless LAN interface unit 14 receives the data addressed to the slave specified by the information contained in the stored communication destination information, the control unit 11 wirelessly receives the received data. It is output to the LAN interface unit 14 and sent to the addressee handset. Further, when the control unit 11 receives data not addressed to other handsets specified by the stored information from any handset, the control unit 11 outputs the received data to the WAN interface unit 13 to execute wired LAN. Send out the data via the WAN.

記憶部12は、メモリデバイス等であり、制御部11によって実行されるプログラムを保持する。このプログラムは、DVD−ROM等のコンピュータ可読、かつ持続的(non-transitory)な記録媒体によって提供され、この記憶部12に複写されたものであってもよいし、ネットワーク等の通信回線を介して提供され、この記憶部12に複写されたものであってもよい。またこの記憶部12は、制御部11のワークメモリとしても動作する。   The storage unit 12 is a memory device or the like, and holds a program executed by the control unit 11. This program is provided by a computer-readable and non-transitory recording medium such as a DVD-ROM, and may be copied to the storage unit 12 or via a communication line such as a network. May be provided and copied to the storage unit 12. The storage unit 12 also operates as a work memory of the control unit 11.

WANインタフェース部13は、例えば有線LAN等のWANに接続されてもよい。このWANインタフェース部13は、WANに接続されると、WANを介して情報を受信し、当該受信した情報を制御部11に出力する。またこのWANインタフェース部13は、制御部11から入力される指示に従い、WANを介して指示された情報を送出する。   The WAN interface unit 13 may be connected to a WAN such as a wired LAN, for example. When connected to the WAN, the WAN interface unit 13 receives information via the WAN, and outputs the received information to the control unit 11. Further, the WAN interface unit 13 sends out the instructed information through the WAN according to the instruction inputted from the control unit 11.

無線LANインタフェース部14は、少なくとも一つの無線LANインタフェースモジュール140を有している。無線LANインタフェースモジュール140は、指定された周波数帯域に属する指定されたチャンネルを用いて、第2の無線機器20や、クライアント無線機器30等、他の無線機器や子機との間で無線にて通信を行い、これら第2の無線機器20や子機から受信した情報を制御部11に出力する。またこの無線LANインタフェース部14は、制御部11から入力される指示に従い、指示された情報を、別途定められた周波数帯域に属するチャンネルを用いて、指示された第2の無線機器や子機宛に送出する。本実施の形態のここでの例では、既に述べたように、この無線LANインタフェースモジュール140は、それぞれ複数の周波数帯域のいずれかに属している、いずれかのチャンネルでの無線通信が可能なものとする。具体的に以下の例では無線LANインタフェースモジュール140は、無線周波数帯域として、無線LAN規格の一つであるIEEE802.11b、11a、11g、11n、11ac等の規格に従い2.4GHz帯と5GHz帯と(特に区別するときにはこれらの周波数帯域を規格周波数帯域と呼ぶ)を用いるものとする。この例において2.4GHz無線周波数帯域には1から14チャンネルの複数のチャンネルが含まれ、また5GHz無線周波数帯域には、W52/53/56/58のタイプに分けられた各チャンネルが含まれる。   The wireless LAN interface unit 14 includes at least one wireless LAN interface module 140. The wireless LAN interface module 140 wirelessly communicates with the second wireless device 20, another wireless device such as the client wireless device 30, and other wireless devices or handsets using a designated channel belonging to the designated frequency band. Communication is performed, and the information received from the second wireless device 20 and the handset is output to the control unit 11. Further, the wireless LAN interface unit 14 addresses the instructed information according to the instruction input from the control unit 11 using the channel belonging to the separately determined frequency band to be addressed to the instructed second wireless device or handset. Send to In this example of the present embodiment, as described above, the wireless LAN interface module 140 is capable of wireless communication on any channel that belongs to any of a plurality of frequency bands. I assume. Specifically, in the following example, the wireless LAN interface module 140 uses 2.4 GHz and 5 GHz as wireless frequency bands according to the standards such as IEEE802.11b, 11a, 11g, 11n, 11ac, which are one of wireless LAN standards. In particular, these frequency bands are referred to as standard frequency bands when distinction is made. In this example, the 2.4 GHz radio frequency band includes multiple channels of 1 to 14 channels, and the 5 GHz radio frequency band includes channels divided into W52 / 53/56/58 types.

また第2または第3の無線機器20(以下、中継動作中無線機器20と称する)の制御部21は、CPU等のプログラム制御デバイスであり、記憶部22に格納されたプログラムに従って動作する。本実施の形態では、この制御部21が無線LAN中継機としての動作を行うことで、中継動作中無線機器20がその無線LAN親機(以下単に親機と呼ぶ)として機能する第1の無線機器10に対して通信可能に接続されるとともに、中継動作中無線機器20に対する子機であるクライアント無線機器30との間でも通信可能に接続される。そしてこの制御部21は、中継動作中無線機器20にとっての親機である第1の無線機器10と、中継動作中無線機器20にとっての子機であるクライアント無線機器30との間の通信を中継する処理を行う。   Further, the control unit 21 of the second or third wireless device 20 (hereinafter referred to as “relaying wireless device 20”) is a program control device such as a CPU, and operates according to the program stored in the storage unit 22. In the present embodiment, the control unit 21 performs an operation as a wireless LAN relay device, whereby the wireless device 20 in relay operation operates as a wireless LAN master device (hereinafter simply referred to as a master device). The device 10 is communicably connected to the device 10, and is also communicably connected to the client wireless device 30, which is a slave unit to the wireless device 20 during relay operation. The control unit 21 relays communication between the first wireless device 10 which is a master unit for the wireless device 20 in relay operation and the client wireless device 30 which is a slave unit for the wireless device 20 in relay operation. Do the process.

また本実施の形態の中継動作中無線機器20の少なくとも一つは、他の中継動作中無線機器20との間でも通信可能に接続される。この場合、第1の無線機器10に近い側、つまり上流側となる中継動作中無線機器である第2の無線機器20aが、接続元(下流側)となった他の中継動作中無線機器20である第3の無線機器20bを子機として、第1の無線機器10と第3の無線機器20bとの間の通信を中継する。この場合、第2の無線機器20aは第3の無線機器20bにとっての親機として動作する。   Further, at least one of the wireless devices 20 in the relay operation of the present embodiment is communicably connected also with the wireless devices 20 in the relay operation. In this case, another relaying wireless device 20 in which the second wireless device 20a that is the relaying wireless device on the side closer to the first wireless device 10, that is, the upstream side is the connection source (downstream side) The communication between the first wireless device 10 and the third wireless device 20b is relayed by using the third wireless device 20b as a slave device. In this case, the second wireless device 20a operates as a parent device for the third wireless device 20b.

この制御部21は、第1の無線機器10の制御部11と同様に、無線LANインタフェースモジュール230a,b,…(以下、区別の必要がないときには、無線LANインタフェースモジュール230と表記する)が無線にてデータを送受している下流側の無線機器(クライアント無線機器30または他の中継動作中無線機器20)を特定する情報(例えば各子機のMACアドレス等)を通信先情報として記憶部22に格納している。   Like the control unit 11 of the first wireless device 10, in the control unit 21, the wireless LAN interface modules 230a, 230b,... (Hereinafter referred to as wireless LAN interface module 230 when there is no need to distinguish) are wireless Information specifying the downstream wireless device (the client wireless device 30 or another wireless device 20 in relay operation) transmitting / receiving data at the same Is stored in

また本実施の形態では、この中継動作中無線機器20の制御部21は、通信を行っている子機(下流側無線機器に相当する)が中継機能を有しているか、つまり中継動作中無線機器20であるかを判別する。制御部21は、親機(上流側無線機器に相当する)との間での通信に利用している周波数帯域の情報に基づいて、下流側無線機器である子機のうち、中継動作中無線機器20と判別された通信先との間の通信で利用する周波数帯域を決定する。そして制御部21は、当該決定された周波数帯域に属するチャンネルを用いて、中継動作中無線機器20と判別された下流側無線機器との間での通信を行うよう、無線LANインタフェース部23を制御する。この制御部21の詳しい動作の内容は後述する。   Further, in the present embodiment, the control unit 21 of the wireless device 20 during relay operation determines whether a slave unit (corresponding to the downstream wireless device) performing communication has a relay function, that is, wireless communication during relay operation It is determined whether it is the device 20 or not. The control unit 21 is configured to perform wireless relay operation among the slave devices that are downstream wireless devices based on the information of the frequency band used for communication with the master device (corresponding to the upstream wireless device). A frequency band to be used for communication between the device 20 and the determined communication destination is determined. Then, the control unit 21 controls the wireless LAN interface unit 23 to perform communication between the wireless device 20 in relay operation and the downstream wireless device determined using the channel belonging to the determined frequency band. Do. Details of the operation of the control unit 21 will be described later.

記憶部22は、メモリデバイス等であり、制御部21によって実行されるプログラムを保持する。このプログラムは、DVD−ROM等のコンピュータ可読、かつ持続的(non-transitory)な記録媒体によって提供され、この記憶部22に複写されたものであってもよいし、ネットワーク等の通信回線を介して提供され、この記憶部22に複写されたものであってもよい。またこの記憶部22は、制御部21のワークメモリとしても動作する。   The storage unit 22 is a memory device or the like, and holds a program executed by the control unit 21. This program is provided by a computer-readable and non-transitory recording medium such as a DVD-ROM, and may be copied to the storage unit 22 or through a communication line such as a network. May be provided and copied to the storage unit 22. The storage unit 22 also operates as a work memory of the control unit 21.

無線LANインタフェース部23は、図1に例示したように、複数の無線LANインタフェースモジュール230a,b,…を備えている。この無線LANインタフェースモジュール230には、それぞれ互いに異なるMACアドレスが設定されており(通常は製造の都合から連番となる)、それぞれが複数の周波数帯域のいずれかに属する、いずれかのチャンネルでの無線通信が可能なものであり、ここでは一例として2.4GHz帯と5GHz帯とを用いた通信が可能なものであるとする。各無線LANインタフェースモジュール230が、どの周波数帯域に属するチャンネルでの無線通信を行うかは制御部21からの指示に従って設定される。   As illustrated in FIG. 1, the wireless LAN interface unit 23 includes a plurality of wireless LAN interface modules 230a, 230b,. In this wireless LAN interface module 230, mutually different MAC addresses are set (usually, they will be sequential numbers for convenience of manufacture), and each belongs to any of a plurality of frequency bands in any of the channels. It is assumed that wireless communication is possible, and communication using 2.4 GHz band and 5 GHz band is possible as an example here. It is set according to an instruction from the control unit 21 as to which frequency band each wireless LAN interface module 230 performs wireless communication.

各無線LANインタフェースモジュール230は、それぞれ、通信先である子機として接続されているクライアント無線機器30や他の中継動作中無線機器20との間、または親機として接続される第1の無線機器10や他の中継動作中無線機器20との間で無線にて通信を行い、これらの他の無線機器から受信した情報を制御部21に出力する。またこの無線LANインタフェースモジュール230は、制御部21から入力される指示に従い、指示された情報を宛先となった他の無線機器へ送出する。   Each wireless LAN interface module 230 is a first wireless device connected as a master device to the client wireless device 30 connected as a slave device as a communication destination or to another wireless device 20 in relay operation. 10 and other relaying operation wirelessly communicate with the wireless device 20, and output information received from these other wireless devices to the control unit 21. Further, the wireless LAN interface module 230 sends the instructed information to the other wireless device as the destination in accordance with the instruction input from the control unit 21.

クライアント無線機器30は、例えばスマートフォン等の携帯端末のほか、テレビ等の映像機器や、IP電話機等を含む、種々の無線機器である。このクライアント無線機器30は、無線LANの規格におけるクライアント機能を備えるものであり、第1の無線機器10または中継動作中無線機器20との間で通信を行い、通信先となった第1の無線機器10または中継動作中無線機器20を介して、ウェブサーバや、SIP(Session Initiation Protocol)サーバ、その他の機器との間でデータの送受を行う。   The client wireless device 30 is, for example, various wireless devices including a video device such as a television, an IP telephone, and the like in addition to a mobile terminal such as a smartphone. The client wireless device 30 has a client function according to the wireless LAN standard, and communicates with the first wireless device 10 or the wireless device 20 in relay operation to become a communication destination as the first wireless device. Data is exchanged with the web server, the SIP (Session Initiation Protocol) server, and other devices via the device 10 or the wireless device 20 during relay operation.

ここで中継機能を有する第2,第3の無線機器20の制御部21の動作について説明する。本実施の形態では、この制御部21は記憶部22に格納されたプログラムを実行することで、機能的に、図3に例示するように、中継機能部41と、判別部42と、帯域決定部43と、帯域制御部44とを含んで構成される。また本実施の形態の無線機器20に対して親機となる上流側の無線機器10または他の無線機器20を特定する情報(例えばそのMACアドレス)を設定して、記憶部22に記憶させておく。   Here, the operation of the control unit 21 of the second and third wireless devices 20 having the relay function will be described. In the present embodiment, the control unit 21 executes the program stored in the storage unit 22 to functionally determine, as illustrated in FIG. 3, the relay function unit 41, the determination unit 42, and the band determination. The configuration includes a unit 43 and a band control unit 44. Further, information (for example, the MAC address thereof) for specifying the upstream wireless device 10 or another wireless device 20 as a master unit is set to the wireless device 20 of the present embodiment, and stored in the storage unit 22. deep.

ここで中継機能部41は、起動時等の所定のタイミングで設定された親機に対して通信開始要求(具体的にはARPリクエスト等)を送出し、親機との間でアクセスポイント間通信(WDS)またはクライアント機能による通信を開始する。この通信開始要求には、無線機器20自身が備えるいずれかの無線LANインタフェースモジュール230のMACアドレスが含まれる。また中継機能部41は、この通信開始要求時に定められた周波数帯域に属するチャンネルを用いて親機との間の通信を行う。   Here, the relay function unit 41 sends a communication start request (specifically, an ARP request, etc.) to the master set at a predetermined timing such as activation, etc., and performs inter-access point communication with the master. Start communication by (WDS) or client function. The communication start request includes the MAC address of any of the wireless LAN interface modules 230 provided in the wireless device 20 itself. Also, the relay function unit 41 communicates with the parent device using a channel belonging to the frequency band defined at the time of the communication start request.

また、この中継機能部41は、記憶部22に格納された通信先情報で特定される子機宛の情報を親機から受信すると、アクセスポイント機能としての処理により、当該受信した情報を、宛先となった子機宛に送出する(親機から子機宛の中継)。   Further, when the relay function unit 41 receives, from the master unit, information addressed to the slave specified by the communication destination information stored in the storage unit 22 from the parent unit, the relay function unit 41 processes the received information as a destination by the processing as the access point function. Send to the handset unit that became (Relay from the master unit to the handset unit).

中継機能部41は、子機となる無線機器から通信開始要求(具体的にはARPリクエスト等)を受けると、通信開始要求に係るパケットを親機宛に送出する。この通信開始要求には、第2,第3の無線機器20が親機との間の通信で用いている無線LANインタフェースモジュール230のMACアドレスが含まれる。中継機能部41は、この通信開始要求に係るパケットに含まれるローカルビット(MACアドレスの第1オクテットのMSBの7ビット目)をオンとして、親機宛に送出する。また中継機能部41は、子機から記憶部22に格納された通信先情報に含まれない宛先宛の情報を受信すると、親機に対して当該受信した情報を送出する(子機から親機宛の中継)。   When the relay function unit 41 receives a communication start request (specifically, an ARP request or the like) from the wireless device serving as a slave unit, the relay function unit 41 sends a packet relating to the communication start request to the master unit. The communication start request includes the MAC address of the wireless LAN interface module 230 which the second and third wireless devices 20 use for communication with the parent device. The relay function unit 41 turns on the local bit (the 7th bit of the MSB of the first octet of the MAC address) included in the packet related to the communication start request, and sends it to the parent device. When the relay function unit 41 receives, from the slave unit, information addressed to a destination not included in the communication destination information stored in the storage unit 22, the relay function unit 41 transmits the received information to the master unit (from the slave unit to the master unit Addressed to the relay).

判別部42は、子機となる無線機器の実際の通信開始時、つまり下流側の無線機器20またはクライアント無線機器30から通信開始の要求(具体的にはARPリクエスト等)があったとき、または親機に対して通信開始の要求を送出したタイミングで、当該通信を開始しようとする子機を判別の対象として、当該判別の対象となった子機が中継機能を有しているか、つまり判別の対象となった子機が他の中継動作中無線機器20であるか否かを判別する。   The determination unit 42 actually starts communication of the wireless device serving as a slave, that is, when a request for starting communication (specifically, an ARP request or the like) is made from the downstream wireless device 20 or the client wireless device 30, or It is determined whether or not the slave unit targeted for the determination has a relay function, with the slave unit attempting to start the communication as the target of determination at the timing when the communication start request is sent to the master unit. It is determined whether the target slave unit is the other relay operating wireless device 20 or not.

具体的にこの判別部42は、中継機能部41が子機である無線機器から親機へ中継する情報を参照して、子機である無線機器が中継機能を有しているか否かを判別する。   Specifically, the determination unit 42 refers to the information relayed by the relay function unit 41 from the wireless device as a slave to the master, and determines whether the wireless device as a slave has a relay function. Do.

本実施の形態の一例では、子機である他の中継動作中無線機器20自身が通信開始の要求を行うときには当該通信開始要求に係るパケット内のローカルビットはオンとなっていないが、当該他の中継動作中無線機器20がその子機からの通信開始要求に係るパケットを送出したときには、当該パケット内のローカルビットがオンとなっている。そこで判別部42は、子機から受信したパケットのローカルビットを参照し、当該ローカルビットがオンとなっていると判断されるときに、当該子機が中継機能を有している、つまり、他の中継動作中無線機器20であると判別する。またこのローカルビットがオンとなっていなければ、判別部42は、当該通信開始要求を行った子機は、中継機能を有していない(中継機能を有しているか否かが不明である)と判別する。判別部42は、この判別の結果、他の中継動作中無線機器20であると判別した子機を特定する情報(当該子機である無線機器のMACアドレス等でよい)を帯域決定部43に出力する。   In one example of the present embodiment, when another wireless device 20 in relay operation which is a slave unit requests communication start, the local bit in the packet related to the communication start request is not turned on. When the wireless device 20 transmits a packet relating to a communication start request from the slave device during the relay operation, the local bit in the packet is turned on. Then, the determination unit 42 refers to the local bit of the packet received from the slave, and when it is determined that the local bit is turned on, the slave has the relay function, that is, It is determined that the wireless device 20 is in the middle of the relay operation. Further, if the local bit is not turned on, the determination unit 42 does not have the relay function for the slave device that has made the communication start request (it is unclear whether it has the relay function) To determine. As a result of the discrimination, the discrimination unit 42 sends, to the band determination unit 43, information (which may be the MAC address or the like of the wireless device which is the relevant child device) specifying the child device which is determined to be another wireless device 20 during relay operation. Output.

帯域決定部43は、判別部42が出力した情報で特定される無線機器(子機である他の中継動作中無線機器20)を、帯域決定対象として、当該帯域決定対象となった他の中継動作中無線機器20との間での通信で利用する周波数帯域を決定する。具体的にこの帯域決定部43は、親機との間で利用している周波数帯域B1の情報を参照し、帯域決定対象となった他の中継動作中無線機器20との間で利用する周波数帯域を、上記親機との間で利用している周波数帯域B1とは異なる周波数帯域B2に決定する。   The band determination unit 43 sets the wireless device specified by the information output from the determination unit 42 (the other wireless device 20 in relay operation which is a slave unit) as the band determination target, and the other relay target as the band determination target The frequency band to be used for communication with the wireless device 20 during operation is determined. Specifically, the band determination unit 43 refers to the information of the frequency band B1 used with the parent device, and the frequency used with the other relaying wireless device 20 which is the band determination target. The band is determined to be a frequency band B2 different from the frequency band B1 used with the parent device.

一例として、無線LANインタフェースモジュール230が、2.4GHz帯と5GHz帯とのいずれかを用いて通信をするものである場合、親機との間で無線LANインタフェースモジュール230の一つが用いている周波数帯域B1が2.4GHzであるとすると、この帯域決定部43は、無線LANインタフェースモジュール230の別の一つが上記帯域決定対象となった他の中継動作中無線機器20との間での通信で利用する周波数帯域B2を5GHzに決定する。   As an example, when the wireless LAN interface module 230 communicates using either the 2.4 GHz band or the 5 GHz band, the frequency band used by one of the wireless LAN interface modules 230 with the parent device Assuming that B1 is 2.4 GHz, the band determination unit 43 uses the other one of the wireless LAN interface modules 230 in communication with the other wireless device 20 in relay operation which is the target of the band determination. The frequency band B2 is determined to 5 GHz.

帯域制御部44は、帯域決定部43が決定した周波数帯域に属するチャンネルでの通信を行うよう、上記帯域決定対象となった他の中継動作中無線機器20との間で通信する無線LANインタフェースモジュール230に対して指示する。この指示に従い、無線LANインタフェースモジュール230は帯域決定対象となった他の中継動作中無線機器20との間の通信を、当該指示された周波数帯域に属するチャンネルを用いた通信に切り替える。   The band control unit 44 is a wireless LAN interface module that communicates with other relaying wireless devices 20 that are subject to the band determination so as to perform communication in a channel belonging to the frequency band determined by the band determining unit 43. Instruct 230. In accordance with this instruction, the wireless LAN interface module 230 switches the communication with another relaying wireless device 20 which has been the band determination target to communication using a channel belonging to the instructed frequency band.

[動作]
本実施の形態の無線通信システムは以上の構成を備えており、次のように動作する。以下の例では第2の無線機器20aが、その親機である第1の無線機器10との間で無線LANインタフェースモジュール230a(以下、第2の無線機器20aの無線LANインタフェースモジュール230aを区別のため、無線LANインタフェースモジュール230a-1と記す)を用い、所定の周波数帯域B1の周波数にて通信を行っているものとする。また第3の無線機器20bには、第2の無線機器20aが備える無線LANインタフェースモジュール230a(以下、第3の無線機器20bの無線LANインタフェースモジュール230aを区別のため、無線LANインタフェースモジュール230a-2と記す)のMACアドレスが親機のMACアドレスとして設定されているものとする。
[Operation]
The wireless communication system of the present embodiment has the above configuration, and operates as follows. In the following example, the second wireless device 20a distinguishes the wireless LAN interface module 230a of the wireless LAN interface module 230a (hereinafter referred to as the wireless LAN interface module 230a of the second wireless device 20a) from the first wireless device 10 which is its parent device. Therefore, it is assumed that communication is performed at a frequency of a predetermined frequency band B1 using the wireless LAN interface module 230a-1). The third wireless device 20b includes the wireless LAN interface module 230a included in the second wireless device 20a (hereinafter, the wireless LAN interface module 230a-2 for distinguishing the wireless LAN interface module 230a of the third wireless device 20b). It is assumed that the MAC address of is written as the MAC address of the parent device.

また、以下では、第2の無線機器20aと第3の無線機器20bとの間の通信で用いる周波数帯域を制御する処理について述べ、その他、接続(アソシエーション)の処理や実際のユーザデータの中継等の処理については説明を明確にするために省略する。   Also, in the following, processing for controlling the frequency band used in communication between the second wireless device 20a and the third wireless device 20b will be described, and in addition, processing of connection (association), relay of actual user data, etc. The processing of is omitted to clarify the explanation.

第3の無線機器20bが起動されると、図4に例示するように、第3の無線機器20bはその親機として設定されている第2の無線機器20aに対して、この第3の無線機器20bが備える無線LANインタフェースモジュール230b-1(以下、第3の無線機器20bの無線LANインタフェースモジュール230bを区別のため、無線LANインタフェースモジュール230b-1と記す)を用いて通信開始要求を送出する(S1)。この通信開始要求には、当該無線LANインタフェースモジュール230b-1のMACアドレスが含まれる。ここでは当該MACアドレスのローカルビットはオンとしない。   When the third wireless device 20b is activated, as illustrated in FIG. 4, the third wireless device 20b transmits the third wireless device to the second wireless device 20a set as its parent device. A communication start request is sent out using the wireless LAN interface module 230b-1 (hereinafter referred to as the wireless LAN interface module 230b-1 to distinguish the wireless LAN interface module 230b of the third wireless device 20b) included in the device 20b. (S1). The communication start request includes the MAC address of the wireless LAN interface module 230b-1. Here, the local bit of the MAC address is not turned on.

第2の無線機器20aでは、この通信開始要求を受けて、通信開始要求を行った第3の無線機器20bを子機として、その無線LANインタフェースモジュール230b-1のMACアドレスを、当該子機を特定する情報として通信先情報に含めて記憶し、通信を開始する(S2)。ここでの例では、この段階では、第2の無線機器20aは第3の無線機器20bが中継機能を有していることの判別を行うことができない。このため、この段階では第2の無線機器20aと第3の無線機器20bとの間は、予め設定された周波数帯域に属するチャンネル(例えばこの時点で第1の無線機器10と第2の無線機器20aとの間の通信で用いられている周波数帯域B1のチャンネル)で通信を行う。   The second wireless device 20a receives the communication start request and uses the third wireless device 20b that has made the communication start request as a slave and the MAC address of the wireless LAN interface module 230b-1 to the slave. Communication destination information is included as information to be identified and stored, and communication is started (S2). In this example, at this stage, the second wireless device 20a can not determine that the third wireless device 20b has a relay function. Therefore, at this stage, between the second wireless device 20a and the third wireless device 20b, a channel belonging to a preset frequency band (for example, the first wireless device 10 and the second wireless device at this time) The communication is performed in the channel of the frequency band B1 used in the communication with the communication unit 20a.

その後、第3の無線機器20bに対してクライアント無線機器30が通信開始要求を行うと(S3)、第3の無線機器20bは、当該クライアント無線機器30を子機として、当該子機のMACアドレス(子機を特定する情報の一例)を、通信先情報に含めて記憶して通信を開始する。また、第3の無線機器20bは、第2の無線機器20aに対し、通信開始要求に係るパケットであって、無線LANインタフェースモジュール230b-1のMACアドレスを含むパケットを送出する(S4)。第3の無線機器20bは、このパケットに含まれる無線LANインタフェースモジュール230b-1のMACアドレスのローカルビットをオンとして送出する。   Thereafter, when the client wireless device 30 sends a communication start request to the third wireless device 20b (S3), the third wireless device 20b uses the client wireless device 30 as a slave and the MAC address of the slave Communication is started by including (an example of information for specifying a child device) in communication destination information. Also, the third wireless device 20b sends a packet including a MAC address of the wireless LAN interface module 230b-1 to the second wireless device 20a, which is a packet related to the communication start request (S4). The third wireless device 20b sends the local bit of the MAC address of the wireless LAN interface module 230b-1 included in this packet as ON.

第2の無線機器20aは、第3の無線機器20bからこの通信開始要求を受けて、そのパケットに含まれるMACアドレスを参照し、ローカルビットがオンであるか否かを判断する(S5)。ここではローカルビットがオンである(Yesである)ので、第2の無線機器20aは、無線LANインタフェースモジュール230b-1のMACアドレスで特定される無線機器、すなわち第3の無線機器20bが中継機能を有していると判別する(S6)。そして、中継機能を有している(つまり中継動作中無線機器20である)と判別された第3の無線機器20bとの間の通信に用いる周波数帯域を、第2の無線機器20aにとっての親機である第1の無線機器10と、第2の無線機器20aとの間の通信で用いられている周波数帯域B1とは異なる周波数帯域B2とするよう制御する(S7)。   The second wireless device 20a receives this communication start request from the third wireless device 20b, refers to the MAC address included in the packet, and determines whether the local bit is on (S5). Here, since the local bit is on (Yes), the second wireless device 20a has a relay function of the wireless device specified by the MAC address of the wireless LAN interface module 230b-1, ie, the third wireless device 20b. Is determined (S6). Then, a frequency band used for communication with the third wireless device 20b determined to have the relay function (that is, the wireless device 20 in relay operation) is a parent for the second wireless device 20a. Control is performed to set the frequency band B2 different from the frequency band B1 used in the communication between the first wireless device 10, which is a device, and the second wireless device 20a (S7).

なお、この第2の無線機器20aにおける処理S7の制御は例えば図5(a)に例示するように、子機の接続を解除し(S11)、無線LANインタフェースモジュール230a-2が使用する周波数帯域を、周波数帯域B2に設定し(周波数帯域の設定:S12)、再度通信を開始させることで行うようにしてもよい。   For example, as illustrated in FIG. 5A, the control of the process S7 in the second wireless device 20a releases the connection of the slave unit (S11), and the frequency band used by the wireless LAN interface module 230a-2 May be set to the frequency band B2 (setting of the frequency band: S12) and communication may be started again.

また、第3の無線機器20bが、親機からの指示によって、親機との通信に用いている無線LANインタフェースモジュール230b-1で使用する周波数帯域を変更する機能(動的帯域変更機能)を有している場合であって、かつ、第2の無線機器20aに対して子機として接続される中継動作中無線機器20が第3の無線機器20bのみである場合は、この処理S7では第2の無線機器20aは、図5(b)に例示するように、第3の無線機器20bに対して使用周波数帯域をB2とするよう指示し(S15)、無線LANインタフェースモジュール230a-2が使用する周波数帯域を、周波数帯域B2に設定し(周波数帯域の設定:S12)てもよい。このとき、第3の無線機器20bは、親機である第2の無線機器20aが送出した指示を受信し、第2の無線機器20aとの通信に用いている無線LANインタフェースモジュール230b-1で使用する周波数帯域を指示された周波数帯域であるB2に変更する。この後、第2の無線機器20aと第3の無線機器20bとの間の通信は、周波数帯域B2に属するいずれかのチャンネルで行われる。なお、周波数帯域B2に属するどのチャンネルを利用するかについては、広く知られている技術を採用できる。   Also, a function (dynamic band change function) of changing the frequency band used by the wireless LAN interface module 230b-1 used for communication with the parent device by the third wireless device 20b according to an instruction from the parent device In the case where the wireless device 20 has only the third wireless device 20b during relay operation and is connected as a slave to the second wireless device 20a, the process S7 is performed to The wireless device 20a of No. 2 instructs the third wireless device 20b to set the use frequency band to B2 as illustrated in FIG. 5B (S15), and is used by the wireless LAN interface module 230a-2 The frequency band to be set may be set to the frequency band B2 (setting of the frequency band: S12). At this time, the third wireless device 20b receives the instruction sent by the second wireless device 20a, which is a parent device, and uses the wireless LAN interface module 230b-1 that is used for communication with the second wireless device 20a. The frequency band to be used is changed to B2 which is the instructed frequency band. Thereafter, communication between the second wireless device 20a and the third wireless device 20b is performed on any channel belonging to the frequency band B2. A widely known technology can be adopted as to which channel belonging to the frequency band B2 is used.

なお、この図5(b)に例示した処理を行うためには、第2の無線機器20aにおいて第3の無線機器20bが動的帯域変更機能を有しているか否かを判別する必要があるが、この判別は、例えば第3の無線機器20bのMACアドレスを用いて(例えば上位3オクテットを参照して、第2の中継機器20bが特定のメーカーのものであると判断されれば)、動的帯域変更機能を有していると判別するといった方法で行ってもよい。   In order to perform the process illustrated in FIG. 5B, it is necessary to determine whether the third wireless device 20b has the dynamic band change function in the second wireless device 20a. However, this determination is performed using, for example, the MAC address of the third wireless device 20b (for example, if it is determined that the second relay device 20b is of a specific manufacturer with reference to the upper 3 octets), It may be performed by a method of determining that it has a dynamic band change function.

[変形例]
以上の説明において、第2,第3の無線機器20の判別部42としての動作においては、子機から送信されるパケットに含まれるMACアドレスのローカルビットがオンとなっているか否かにより子機が中継機能を有している(つまり他の中継動作中無線機器20である)か否かを判別することとしていたが、本実施の形態はこれに限られない。
[Modification]
In the above description, in the operation as the determination unit 42 of the second and third wireless devices 20, the child device is determined depending on whether the local bit of the MAC address included in the packet transmitted from the child device is on. Although it has been decided to determine whether or not it has a relay function (that is, it is another wireless device 20 during relay operation), the present embodiment is not limited to this.

例えばこの判別部42は、上記の方法のほか、
(1)DHCP(Dynamic Host Control Protocol)要求に基づく方法
(2)MACアドレスの連続性に基づく方法
の少なくともいずれかによって、子機が中継機能を有している(他の中継動作中無線機器20である)か否かを判別することとしてもよい。これらの方法では、例えば、判別の対象となった子機(アドレス情報であるMACアドレスにより識別する)が伝送する内容情報部分に含まれる、当該情報の送信元のアドレス情報(MACアドレス)として、互いに異なるアドレス情報が複数ある場合に子機が中継機能を有していると判別する。
For example, in addition to the above method, the determination unit 42 may
(1) Method based on Dynamic Host Control Protocol (DHCP) request (2) A slave unit has a relay function by at least one of methods based on MAC address continuity (another relay operating wireless device 20 It may be determined whether or not. In these methods, for example, as address information (MAC address) of the transmission source of the information included in the content information portion transmitted by the child device (identified by the MAC address that is the address information) that is the target of the determination, If there is a plurality of different pieces of address information, it is determined that the slave has a relay function.

すなわち(1)DHCP要求に基づく場合、判別部42は、子機である無線機器から親機へ中継する情報として、複数回のDHCP要求があった場合に、当該子機が中継機能を有している(他の中継動作中無線機器20である)と判別する。   That is, (1) when based on a DHCP request, the discrimination unit 42 has a relay function when the wireless device that is a slave unit receives multiple DHCP requests as information to be relayed from the wireless device as a slave unit to the master unit. (It is another wireless device 20 during relay operation).

この例の本実施の形態の無線通信システムの動作は次のようになる。以下の例は図4に例示した処理の説明における例と同様、第2の無線機器20aが親機である第1の無線機器10との間で無線LANインタフェースモジュール230a-1を用い、所定の周波数帯域B1の周波数にて通信を行っているものとする。また第3の無線機器20bには、第2の無線機器20aが備える無線LANインタフェースモジュール230a-2のMACアドレスが親機のMACアドレスとして設定されているものとする。また、以下でも、第2の無線機器20aと第3の無線機器20bとの間の通信で用いる周波数帯域を制御する処理について述べ、その他、接続(アソシエーション)の処理や実際のユーザデータの中継等の処理については説明を明確にするために省略する。また図4における処理と同様の処理については同じ符号を付して繰り返しての説明を省略する。   The operation of the wireless communication system of this embodiment of this example is as follows. The following example uses the wireless LAN interface module 230a-1 between the second wireless device 20a and the first wireless device 10 that is the parent device, as in the example described in the process illustrated in FIG. It is assumed that communication is performed in the frequency band B1. In the third wireless device 20b, the MAC address of the wireless LAN interface module 230a-2 included in the second wireless device 20a is set as the MAC address of the parent device. Also, in the following, processing for controlling a frequency band used in communication between the second wireless device 20a and the third wireless device 20b will be described, and in addition, processing of connection (association), relay of actual user data, etc. The processing of is omitted to clarify the explanation. The same processes as those in FIG. 4 are denoted by the same reference numerals and the description thereof will not be repeated.

DHCPが利用されている場合、第3の無線機器20bが起動されると、図6に例示するように、第3の無線機器20bは親機として設定されている第2の無線機器20aに対して、この第3の無線機器20bが備える無線LANインタフェースモジュール230b-1を用いて通信開始要求を送出し、第2の無線機器20aとの間での通信を開始する(S21)。   When DHCP is used, when the third wireless device 20b is activated, as illustrated in FIG. 6, the third wireless device 20b is configured to the second wireless device 20a set as a master device. Then, a communication start request is sent out using the wireless LAN interface module 230b-1 included in the third wireless device 20b, and communication with the second wireless device 20a is started (S21).

そして第3の無線機器20bは、自己の無線LANインタフェースモジュール230b-1に割り当てられるべきIPアドレスを得るため、DHCP要求を、親機となった第2の無線機器20aへ送出する(S22)。このDHCP要求は、広く知られているように、イーサネットヘッダ部(通信制御に用いられる情報部分)と、UDPヘッダ部と、DHCPメッセージ部(伝送される内容情報部分)とを含んでおり、このうちイーサネットヘッダ部には発信元MACアドレス(下流側無線機器のアドレス情報に相当する)が含まれ、またDHCPメッセージ部にもクライアントハードアドレスとして、このDHCP要求を送信したネットワークインタフェースのMACアドレス(情報の送信元のアドレス情報に相当する)が含まれる。この処理S22で送出されるDHCP要求は、第3の無線機器20bが、自己自身の備える無線LANインタフェースモジュール230b-1に割り当てられるべきIPアドレスを得るための要求であるので、そのイーサネットヘッダ部に含まれる発信元MACアドレスと、DHCPメッセージ部に含まれるMACアドレスとは同じものとなる。   Then, the third wireless device 20b sends a DHCP request to the second wireless device 20a as the master device in order to obtain an IP address to be assigned to its own wireless LAN interface module 230b-1 (S22). As widely known, this DHCP request includes an Ethernet header portion (information portion used for communication control), a UDP header portion, and a DHCP message portion (content information portion to be transmitted). Among them, the Ethernet header section includes the source MAC address (corresponding to the address information of the downstream wireless device), and the DHCP message section also uses the MAC address (information of the network interface that transmitted this DHCP request as a client hard address). (Corresponding to the address information of the transmission source of The DHCP request sent out in step S22 is a request for the third wireless device 20b to obtain an IP address to be assigned to the wireless LAN interface module 230b-1 of its own. The source MAC address contained is the same as the MAC address contained in the DHCP message part.

第2の無線機器20aは、DHCP要求のイーサネットヘッダ部に含まれる発信元MACアドレスと、DHCPメッセージ部に含まれるMACアドレスとが同じであるか否かを判断する(S23)。この判断の結果、DHCP要求のイーサネットヘッダ部に含まれる発信元MACアドレスと、DHCPメッセージ部に含まれるMACアドレスとが同じであれば(Yesであれば)、第2の無線機器20aは、当該イーサネットヘッダ部に含まれる発信元MACアドレスとDHCP要求の回数(このとき「1」にリセットされるものとする)とを関連付けて記憶部22に格納する(S24)。なお、処理S23においてDHCP要求のイーサネットヘッダ部に含まれる発信元MACアドレスと、DHCPメッセージ部に含まれるMACアドレスとが同じでない場合(Noの場合)については、後に述べる。   The second wireless device 20a determines whether the source MAC address included in the Ethernet header portion of the DHCP request and the MAC address included in the DHCP message portion are the same (S23). As a result of this determination, if the source MAC address included in the Ethernet header portion of the DHCP request and the MAC address included in the DHCP message portion are the same (if Yes), the second wireless device 20a determines that The source MAC address contained in the Ethernet header portion and the number of DHCP requests (this time is reset to “1” at this time) are associated with each other and stored in the storage portion 22 (S24). Note that the case where the source MAC address included in the Ethernet header portion of the DHCP request and the MAC address included in the DHCP message portion are not the same in the process S23 (case of No) will be described later.

第2の無線機器20aは、記憶部22に発信元MACアドレスに関連付けて記憶したDHCP要求の回数が所定のしきい値(例えば「2」でもよい)を超える子機があるか否かを調べる(S25)。ここではそのような子機はまだない(Noである)ので特段の処理を行わない。なお、処理S25において発信元MACアドレスに関連付けて記憶したDHCP要求の回数が所定のしきい値を超える子機がある場合(Yesの場合)については、後に述べる。   The second wireless device 20a checks whether there is a handset in which the number of DHCP requests stored in the storage unit 22 in association with the source MAC address exceeds a predetermined threshold (for example, “2”). (S25). There is no such slave unit (No), so no special processing is performed here. The case where there is a slave (the case of Yes) in which the number of DHCP requests stored in association with the source MAC address in processing S25 exceeds a predetermined threshold will be described later.

この段階では、第2の無線機器20aは第3の無線機器20bが中継機能を有している(他の中継中無線機器20である)ことの判別を行うことができない。このため、この段階では第2の無線機器20aと第3の無線機器20bとの間は、予め設定された周波数帯域に属するチャンネル(例えばこの時点で第1の無線機器10と第2の無線機器20aとの間の通信で用いられている周波数帯域B1に属するチャンネル)で通信を行う。   At this stage, the second wireless device 20a can not determine that the third wireless device 20b has a relay function (is another wireless device 20 being relayed). Therefore, at this stage, between the second wireless device 20a and the third wireless device 20b, a channel belonging to a preset frequency band (for example, the first wireless device 10 and the second wireless device at this time) The communication is performed in the channel belonging to the frequency band B1 used in the communication with 20a.

その後、第3の無線機器20bに対してクライアント無線機器30が通信開始要求を行うと(S26)、第3の無線機器20bは、当該クライアント無線機器30のMACアドレスを、当該子機を特定する情報として通信先情報に含めて記憶し、通信を開始する(S27)。そして第3の無線機器20bは、クライアント無線機器30からDHCP要求を受け入れる(S28)。このDHCP要求において、DHCP要求のイーサネットヘッダ部に含まれる発信元MACアドレスと、DHCPメッセージ部に含まれるMACアドレスとはそれぞれクライアント無線機器30のネットワークインタフェースのMACアドレスとなっている。   Thereafter, when the client wireless device 30 makes a communication start request to the third wireless device 20b (S26), the third wireless device 20b specifies the MAC address of the client wireless device 30 and the child device. The communication destination information is included and stored as information, and communication is started (S27). Then, the third wireless device 20b accepts the DHCP request from the client wireless device 30 (S28). In this DHCP request, the source MAC address contained in the Ethernet header portion of the DHCP request and the MAC address contained in the DHCP message portion are respectively the MAC address of the network interface of the client wireless device 30.

第3の無線機器20bは、このDHCP要求を第2の無線機器20aへ送出するが(S29)、このときそのイーサネットヘッダ部に含まれる発信元MACアドレスは、第3の無線機器20bの無線LANインタフェースモジュール230b-1のMACアドレスとなる。   The third wireless device 20b sends this DHCP request to the second wireless device 20a (S29), and at this time, the source MAC address contained in the Ethernet header portion is the wireless LAN of the third wireless device 20b. It becomes the MAC address of the interface module 230b-1.

第2の無線機器20aは、処理S23以下の処理を実行し、DHCP要求のイーサネットヘッダ部に含まれる発信元MACアドレスと、DHCPメッセージ部に含まれるMACアドレスとが同じであるか否かを判断する。ここではDHCP要求のイーサネットヘッダ部に含まれる発信元MACアドレスと、DHCPメッセージ部に含まれるMACアドレスとが同じでない(Noである)ので、第2の無線機器20aは、当該イーサネットヘッダ部に含まれる発信元MACアドレスに関連付けて記憶部22に格納されたDHCP要求の回数を「1」だけインクリメントする(S30)。   The second wireless device 20a executes the processing of processing S23 and subsequent steps, and determines whether the source MAC address included in the Ethernet header portion of the DHCP request and the MAC address included in the DHCP message portion are the same. Do. Here, since the source MAC address included in the Ethernet header portion of the DHCP request and the MAC address included in the DHCP message portion are not the same (No), the second wireless device 20a is included in the Ethernet header portion. The number of DHCP requests stored in the storage unit 22 in association with the source MAC address to be generated is incremented by "1" (S30).

そして、第2の無線機器20aは、処理S25に移行して、記憶部22に発信元MACアドレスに関連付けて記憶したDHCP要求の回数が所定のしきい値を超える子機があるか否かを調べる。ここでは当該所定のしきい値が「2」であるとすると、第2の無線機器20aは、発信元MACアドレスに関連付けて記憶したDHCP要求の回数が所定のしきい値を超える子機がある(Yesである)と判断し、第2の無線機器20aは、上記しきい値を超えるDHCP要求の回数となっている第3の無線機器20bが中継機能を有する(中継動作中無線機器20である)と判別する(S6)。そして、中継動作中無線機器20であると判別された第3の無線機器20bとの間の通信に用いる周波数帯域を、第2の無線機器20aにとっての親機である第1の無線機器10と第2の無線機器20aとの間の通信で用いられている周波数帯域B1とは異なる周波数帯域B2とするよう制御する(S7)。   Then, the second wireless device 20a proceeds to processing S25, and determines whether there is a handset that the number of DHCP requests stored in the storage unit 22 in association with the source MAC address exceeds a predetermined threshold value. Examine. Here, assuming that the predetermined threshold is “2”, the second wireless device 20 a has a handset that the number of DHCP requests stored in association with the source MAC address exceeds the predetermined threshold. The second wireless device 20a determines that the third wireless device 20b having the number of DHCP requests exceeding the threshold value has a relay function (when the wireless device 20 is in relay operation). (S6). The frequency band used for communication with the third wireless device 20b determined to be the wireless device 20 during relay operation is set to the first wireless device 10, which is a master unit for the second wireless device 20a. Control is performed to set the frequency band B2 different from the frequency band B1 used in the communication with the second wireless device 20a (S7).

またここではイーサネットヘッダ内の発信元MACアドレスが共通し、DHCPメッセージ部に含まれるMACアドレスが互いに異なるDHCP要求が所定のしきい値を超える回数を超えてあった場合に、当該DHCP要求元の(イーサネットヘッダ内のMACアドレスで特定される)無線機器が、中継動作中無線機器20であると判別することとしていた。しかしながら例えば上記所定のしきい値を「2」とする場合、回数をカウントするまでもなく、第2の無線機器20aは、イーサネットヘッダ部に含まれる発信元MACアドレスと、DHCPメッセージ部に含まれるMACアドレスとが同じでないDHCP要求があったときに、当該DHCP要求の送信元である無線機器が、中継機能を有する(中継動作中無線機器20である)と判別することとしてもよい。   Here, if the source MAC address in the Ethernet header is common and the MAC addresses included in the DHCP message part differ from one another in the number of times that the DHCP request exceeds a predetermined threshold, the DHCP request source It was determined that the wireless device (specified by the MAC address in the Ethernet header) is the wireless device 20 during relay operation. However, for example, when the predetermined threshold value is “2”, the second wireless device 20a is included in the source MAC address included in the Ethernet header portion and the DHCP message portion without counting the number of times. When there is a DHCP request that is not the same as the MAC address, it may be determined that the wireless device that is the transmission source of the DHCP request has a relay function (it is the wireless device 20 during relay operation).

また次に、判別部42が、(2)MACアドレスの連続性に基づいて、子機が中継機能を有しているか(他の中継動作中無線機器20であるか)否かを判別する例について説明する。   Next, an example in which the determination unit 42 determines (2) based on the continuity of the MAC address, whether the slave unit has a relay function (is it another radio device 20 during relay operation) or not. Will be explained.

この例では、第3の無線機器20bが3つ以上の無線LANインタフェースモジュール230a,230b,230c,…を備えるものとし、それぞれのMACアドレスが、MACb1,MACb2,MACb3であるものとする。既に述べたように、製造上の都合により、これらのMACアドレスは一般に連番となる。   In this example, it is assumed that the third wireless device 20b includes three or more wireless LAN interface modules 230a, 230b, 230c,..., And the respective MAC addresses are MACb1, MACb2, and MACb3. As already mentioned, these MAC addresses are generally sequential due to manufacturing considerations.

第3の無線機器20bは、無線LANインタフェースモジュール230aを用いて親機である第2の無線機器20aとの間の通信を行い、また、無線LANインタフェースモジュール230bを用いて、クライアント無線機器30aとの間の通信を行い、無線LANインタフェースモジュール230cを用いて、クライアント無線機器30bとの間の通信を行うものとする。   The third wireless device 20b communicates with the second wireless device 20a, which is a parent device, using the wireless LAN interface module 230a, and uses the wireless LAN interface module 230b to communicate with the client wireless device 30a and the client wireless device 30a. Communication between the client wireless device 30b and the client wireless device 30b using the wireless LAN interface module 230c.

またこの例の第3の無線機器20bは、クライアント無線機器30からDHCP要求を受け入れると、当該DHCP要求を親機である第2の無線機器20aへ送出するが、その際、要求元のクライアント無線機器30との通信に用いている無線LANインタフェースモジュール230bまたは230cを介して送出するものとする。従って、当該DHCP要求のイーサネットヘッダ部に含められる発信元MACアドレスは、MACb2またはMACb3となる。   When the third wireless device 20b in this example accepts a DHCP request from the client wireless device 30, it sends the DHCP request to the second wireless device 20a, which is the parent device. It is assumed that transmission is performed via the wireless LAN interface module 230 b or 230 c used for communication with the device 30. Therefore, the source MAC address included in the Ethernet header portion of the DHCP request is MACb2 or MACb3.

この例の中継動作中無線機器20は、子機からDHCP要求を受けるごとに、当該DHCP要求を親機へ中継する。このとき中継動作中無線機器20は、当該DHCP要求に含まれるイーサネットヘッダ部(通信制御に用いられる情報部分)内の発信元MACアドレス(下流側無線機器のアドレス情報に相当する)を抽出し、過去に受信したDHCP要求に含まれるイーサネットヘッダ部内の発信元MACアドレスを列挙したリストに含める。中継動作中無線機器20は、当該リストを参照し、連番となっているMACアドレスがあるか否かを調べる。具体的にはこのリストに含まれるMACアドレスの一つを注目アドレスとして選択し、この注目アドレスを含む所定範囲のMACアドレスがリストに含まれているか否かを調べる。ここで所定範囲は、例えば注目アドレス±aなどとして設定する。このaは任意に定め得るが、例えばa=10などとしておく。ここで中継動作中無線機器20が当該リストから連番となっているMACアドレスを見出したときには、中継動作中無線機器20は、当該見出したMACアドレスで特定される無線機器が、他の中継動作中無線機器20であると判別する。   During the relay operation in this example, the wireless device 20 relays the DHCP request to the master device each time it receives a DHCP request from the slave device. At this time, the wireless device 20 during relay operation extracts the source MAC address (corresponding to the address information of the downstream wireless device) in the Ethernet header portion (information portion used for communication control) included in the DHCP request, The source MAC address in the Ethernet header part included in the DHCP request received in the past is included in the list. During the relay operation, the wireless device 20 refers to the list and checks whether there is a MAC address that is a sequential number. Specifically, one of the MAC addresses included in this list is selected as a target address, and it is checked whether a MAC address in a predetermined range including the target address is included in the list. Here, the predetermined range is set, for example, as a target address ± a. Although this a can be determined arbitrarily, for example a = 10. Here, when the wireless device 20 in relay operation finds a MAC address having a sequential number from the list, the wireless device 20 in relay operation receives another relay operation of the wireless device specified by the found MAC address. It is determined that the medium radio device 20 is used.

[気象レーダへの対応]
また本実施の形態の中継動作中無線機器20は、親機との間で用いている周波数帯域において、気象レーダの信号を検知したときには、親機との間で用いている周波数帯域を気象レーダとの干渉を起こさない周波数帯域(例えば2.4GHz帯)へ変更するとともに、子機である他の中継動作中無線機器20と判別された無線LAN通信機器との間の通信に用いる周波数帯域を、親機との間の通信で用いることとなった周波数帯域とは異なる周波数帯域へ変更する。
[Response to weather radar]
Further, when detecting a signal of the weather radar in the frequency band used with the parent device, the wireless device 20 in relay operation of the present embodiment operates the frequency band used with the parent device as the weather radar. While changing to a frequency band that does not cause interference with (for example, the 2.4 GHz band), and a frequency band used for communication between the wireless device 20 determined as another slave operating wireless device and the determined wireless LAN communication device, Change to a frequency band different from the frequency band used for communication with the parent device.

10,20 無線機器、11,21 制御部、12,22 記憶部、13 WANインタフェース部、14,23 無線LANインタフェース部、30 クライアント無線機器、41 中継機能部、42 判別部、43 帯域決定部、44 帯域制御部、140,230 無線LANインタフェースモジュール。
DESCRIPTION OF SYMBOLS 10 20 wireless devices 11 21 control unit 12 22 storage unit 13 WAN interface unit 14 23 wireless LAN interface unit 30 client wireless device 41 relay function unit 42 determination unit 43 band determination unit 44 Bandwidth control unit, 140, 230 Wireless LAN interface module.

Claims (6)

複数の周波数帯域のうちいずれかの周波数帯域を用いて他の無線機器と通信を行う無線機器であって、当該前記無線機器の接続要求先無線機器である上流側無線機器と、少なくとも一つの、当該前記無線機器の接続要求元無線機器である下流側無線機器との間の通信を中継する無線機器であって、
前記下流側無線機器ごとに、当該下流側無線機器が中継機能を有しているか否かを判別する判別手段と、
前記上流側無線機器との間の通信で利用する周波数帯域の情報に基づいて、前記判別手段により中継機能を有していると判別された下流側無線機器との通信で利用する周波数帯域を、前記上流側無線機器との間の通信で利用する周波数帯域とは異なる周波数帯域に決定する決定手段と、
前記決定された周波数帯域を用いて、前記判別手段により中継機能を有していると判別された下流側無線機器との間での通信を行う通信手段と、
を備える無線機器。
A wireless device that communicates with another wireless device using any one of a plurality of frequency bands, and at least one of an upstream wireless device that is a connection request destination wireless device of the wireless device. A wireless device that relays communication with a downstream wireless device that is a connection request source wireless device of the wireless device.
A determination unit configured to determine, for each downstream wireless device, whether the downstream wireless device has a relay function;
The frequency band used in the communication with the downstream wireless device determined as having the relay function by the determination unit based on the information of the frequency band used in the communication with the upstream wireless device , A determination unit configured to determine a frequency band different from a frequency band used for communication with the upstream wireless device ;
Communication means for performing communication with the downstream wireless device determined to have the relay function by the determination means using the determined frequency band;
A wireless device comprising
請求項1記載の無線機器であって、
前記判別手段は、判別の対象となった下流側無線機器から受信した情報を参照し、当該参照した情報に基づいて、前記判別の対象となった下流側無線機器が中継機能を有しているか否かを判別する無線機器。
The wireless device according to claim 1,
The determination means refers to the information received from the downstream wireless device targeted for determination, and based on the referenced information, does the downstream wireless device targeted for the determination have a relay function? Wireless device that determines whether or not.
請求項2記載の無線機器であって、
前記判別手段は、前記判別の対象となった下流側無線機器から受信した情報であるパケットのローカルビットを参照し、当該判別の対象となった下流側無線機器が中継機能を有しているか否かを判別する無線機器。
The wireless device according to claim 2, wherein
The determination means refers to a local bit of a packet which is information received from the downstream wireless device targeted for the determination, and the downstream wireless device targeted for the determination has a relay function or not A wireless device that determines
請求項2記載の無線機器であって、
判別手段は、前記判別の対象となった下流側無線機器から受信した情報において、複数回のDHCP要求があった場合に、当該判別の対象となった下流側無線機器が中継機能を有していると判別する無線機器。
The wireless device according to claim 2, wherein
In the information received from the downstream wireless device targeted for the determination, the determination means has a relay function for the downstream wireless device targeted for the determination when there are multiple DHCP requests. A wireless device that determines that it is
請求項2記載の無線機器であって、
前記判別手段は、前記判別の対象となった下流側無線機器から上流側無線機器へ中継する情報のうち、通信制御に用いられる情報部分における前記判別の対象となった下流側無線機器のアドレス情報ごとに、伝送される内容情報部分に含まれる、当該情報の送信元のアドレス情報に、互いに異なるアドレス情報が複数ある場合に、当該判別の対象となった下流側無線機器が中継機能を有すると判別する無線機器。
The wireless device according to claim 2, wherein
The determination means is address information of the downstream side wireless device as the target of the determination in the information part used for communication control among the information relayed from the downstream side wireless device as the target of the determination to the upstream side wireless device If the address information of the transmission source of the information included in the content information portion to be transmitted has multiple pieces of address information different from each other, the downstream wireless device that is the target of the determination has a relay function Wireless device to determine.
複数の周波数帯域のうちいずれかの周波数帯域を用いて他の無線機器と通信を行う3つ以上の複数の無線機器を有し、前記複数の無線機器の一つが、接続先とする上流側無線機器と、接続元となる複数の下流側無線機器との間の通信を中継する無線機器である無線通信システムであって、
前記無線機器は、
前記複数の下流側無線機器ごとに、当該下流側無線機器が中継機能を有しているか否かを判別する判別手段と、
前記上流側無線機器との間の通信で利用する周波数帯域の情報に基づいて、前記中継機能を有していると判別された下流側無線機器との間の通信で利用する周波数帯域を、前記上流側無線機器との間の通信で利用する周波数帯域とは異なる周波数帯域に決定する決定手段と、
前記決定された周波数帯域を用いて前記中継機能を有していると判別された下流側無線機器との間での通信を行う通信手段と、
を備える無線通信システム。
An upstream wireless device that has three or more wireless devices that communicate with other wireless devices using any one of a plurality of frequency bands, and one of the plurality of wireless devices is a connection destination A wireless communication system, which is a wireless device relaying communication between a device and a plurality of downstream wireless devices serving as a connection source.
The wireless device is
A determination unit configured to determine, for each of the plurality of downstream wireless devices, whether the downstream wireless device has a relay function;
Based on the frequency band of the information used in communication between the upstream wireless device, wherein the frequency band used for communication between the discriminated downstream wireless device has a relay function, the A determination unit configured to determine a frequency band different from a frequency band used for communication with the upstream wireless device ;
Communication means for performing communication with the downstream wireless device determined to have the relay function using the determined frequency band;
A wireless communication system comprising:
JP2015116775A 2015-06-09 2015-06-09 Wireless device and wireless communication system Active JP6540251B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015116775A JP6540251B2 (en) 2015-06-09 2015-06-09 Wireless device and wireless communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015116775A JP6540251B2 (en) 2015-06-09 2015-06-09 Wireless device and wireless communication system

Publications (2)

Publication Number Publication Date
JP2017005462A JP2017005462A (en) 2017-01-05
JP6540251B2 true JP6540251B2 (en) 2019-07-10

Family

ID=57752860

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015116775A Active JP6540251B2 (en) 2015-06-09 2015-06-09 Wireless device and wireless communication system

Country Status (1)

Country Link
JP (1) JP6540251B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112312519B (en) 2019-07-31 2022-12-27 华为技术有限公司 Equipment identification method and related device
CN121533058A (en) * 2023-07-20 2026-02-13 松下电器(美国)知识产权公司 Access point, terminal and communication method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007274303A (en) * 2006-03-31 2007-10-18 Matsushita Electric Works Ltd Wireless system
JP2008079023A (en) * 2006-09-21 2008-04-03 Oki Electric Ind Co Ltd Relay apparatus, and wireless communication method
JP5433404B2 (en) * 2009-12-25 2014-03-05 株式会社東芝 Wireless repeater device

Also Published As

Publication number Publication date
JP2017005462A (en) 2017-01-05

Similar Documents

Publication Publication Date Title
US11743695B2 (en) Distributed multi-band wireless networking system
US12021823B2 (en) Communication apparatus, methods, and non-transitory computer-readable media for determining IP addresses for use in different networks
KR101365378B1 (en) Combined device and service discovery technique in stations supporting tunneled direct link setup(tdls)
EP4084528A1 (en) Relay terminal reselection method and device
CN113973399B (en) Message forwarding method, device and system
US20120307658A1 (en) Method, apparatus and system for bandwidth aggregation of mobile internet access node
EP2749114A1 (en) Multipath management architecture and protocols for mobile multimedia service with multiple description coding
KR20040071131A (en) A method for setting up a ipoa channel based default administration channel
US9008090B2 (en) Communication apparatus and communication method
CN103401790A (en) Method for accessing wireless router in AP (Access Point) mode or relay mode by intelligent equipment
JP4564574B1 (en) Communication device
US20150215976A1 (en) Wireless network setup and configuration distribution system
CN112654049A (en) Method for configuring wireless communication coverage extension system and wireless communication coverage extension system for implementing same
JP6540251B2 (en) Wireless device and wireless communication system
US20080025282A1 (en) Media type access category based channel management for a wireless network
WO2024052050A1 (en) U2u relay communication
US20160302121A1 (en) Method and apparatus for transmitting ip packet using segment routing
JP2011199732A (en) Wireless lan system, mobile terminal, and mobile terminal ip address switching method
JP6683916B2 (en) Wireless device and wireless communication system
JPH10243023A (en) Communication control system
US20250280353A1 (en) Method and device to provide a relay for use in wireless configuration
JP2006093756A (en) Wireless lan system
JP5916175B1 (en) Communication relay device, communication terminal, and program
WO2022167611A1 (en) Handover technique for time-sensitive networking
CN108322389B (en) Data message forwarding method and system, and wireless access device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180214

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181024

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181030

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181212

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190527

R150 Certificate of patent or registration of utility model

Ref document number: 6540251

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350