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
JP4094577B2 - Wireless communication apparatus, wireless communication system, wireless communication program, recording medium - Google Patents
[go: Go Back, main page]

JP4094577B2 - Wireless communication apparatus, wireless communication system, wireless communication program, recording medium - Google Patents

Wireless communication apparatus, wireless communication system, wireless communication program, recording medium Download PDF

Info

Publication number
JP4094577B2
JP4094577B2 JP2004100383A JP2004100383A JP4094577B2 JP 4094577 B2 JP4094577 B2 JP 4094577B2 JP 2004100383 A JP2004100383 A JP 2004100383A JP 2004100383 A JP2004100383 A JP 2004100383A JP 4094577 B2 JP4094577 B2 JP 4094577B2
Authority
JP
Japan
Prior art keywords
control information
communication control
communication
master station
station
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.)
Expired - Fee Related
Application number
JP2004100383A
Other languages
Japanese (ja)
Other versions
JP2005286866A (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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP2004100383A priority Critical patent/JP4094577B2/en
Publication of JP2005286866A publication Critical patent/JP2005286866A/en
Application granted granted Critical
Publication of JP4094577B2 publication Critical patent/JP4094577B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は、親局となる無線通信装置と子局となる複数の無線通信装置から形成されるネットワークが複数存在する環境において、電波の干渉を抑え、ネットワークを共存させる機能を持った無線通信装置に関するものである。   The present invention relates to a radio communication apparatus having a function of suppressing radio wave interference and coexisting networks in an environment where a plurality of networks formed by a radio communication apparatus serving as a master station and a plurality of radio communication apparatuses serving as slave stations exist. It is about.

複数のコンピュータを接続してLAN(Local Area Network)を構築することにより、ファイルやデータの共有、プリンタなどの周辺機器の共有、コンテンツの相互転送などが行える。   By connecting a plurality of computers and constructing a LAN (Local Area Network), it is possible to share files and data, share peripheral devices such as printers, and transfer contents to each other.

しかしながら、従来、LANを構築するには、各機器をツイストペアケーブル等を用いて有線で接続するのが一般的であったため、LANの導入時に回線の敷設工事やケーブルの引き回しなど、煩雑な面も多かった。また、ケーブル長によって設置後の機器の移動範囲も制限されてしまうため、非常に不便であった。   However, conventionally, in order to construct a LAN, it has been common to connect each device in a wired manner using a twisted pair cable or the like. Therefore, when LAN is introduced, there are complicated aspects such as laying lines and routing cables. There were many. Moreover, since the movement range of the apparatus after installation is also restricted by the cable length, it is very inconvenient.

そこで、このような問題を解決するために、各機器を無線通信で接続した無線LANが提案され実用化されている。これによって、家庭内やオフィス等においてLANを構築した後であっても、LAN内の機器をある程度自由に移動をすることが可能となった。また、LAN内への無線機器の追加も容易となった。   In order to solve such problems, a wireless LAN in which devices are connected by wireless communication has been proposed and put into practical use. This makes it possible to move the devices in the LAN to some extent even after the LAN is built in the home or office. In addition, it is easy to add wireless devices to the LAN.

しかも、無線LANは、通信に使用する周波数帯として、2.4GHz帯や5GHz帯など、免許が不要な周波数帯を利用しているため、比較的気軽に導入することができる。さらに、近年では、無線LANの高速化、低価格化などにより、その普及が爆発的に進んでいる。   In addition, since the wireless LAN uses a frequency band that does not require a license, such as a 2.4 GHz band or a 5 GHz band, as a frequency band used for communication, it can be introduced relatively easily. Further, in recent years, the spread of wireless LAN has been explosively progressing due to the high speed and low price of wireless LAN.

また、無線PAN(Personal Area Network)等に用いられる無線通信技術の一つとして、UWB(Ultra Wideband)が開発されてきている。これは、近距離ながら非常に高速にデータ通信が行えるという特徴を有している。UWBは、例えば3.1GHz〜10.6GHzという非常に広い周波数帯に拡散してデータ通信を行うものであり、それぞれの周波数帯で送信されるデータはノイズ程度の強さしか持たないため、同じ周波数帯を使う他の無線機器と混信することが無く、消費電力も少ない等のメリットを有している。   Further, UWB (Ultra Wideband) has been developed as one of wireless communication technologies used for wireless PAN (Personal Area Network) and the like. This has a feature that data communication can be performed at a very high speed in a short distance. UWB, for example, performs data communication by spreading to a very wide frequency band of 3.1 GHz to 10.6 GHz, and the data transmitted in each frequency band has only the strength of noise, so the same. There are advantages such as no interference with other wireless devices using the frequency band and low power consumption.

また、上記UWBは、通信の他に、位置測定やレーダーとして使用することも可能である。UWBの位置測定機能では、GPSよりも正確に測定することが可能で、ゴルフのティーからホールまでの正確な距離を知らせる機器に応用されている。また、UWBのレーダー機能では、事故現場等での人命救助やホームセキュリティ等といった用途が考えられている。   In addition to communication, the UWB can be used as position measurement or radar. The position measurement function of UWB can be measured more accurately than GPS, and is applied to a device that informs an accurate distance from a golf tee to a hole. In addition, the UWB radar function is considered to be used for lifesaving and home security at accident sites.

一方、UWBの通信機能に関しては、数メートルの距離に限れば数百Mbpsの通信速度を発揮できるため、USB(Universal Serial Bus)2.0の無線版やハイビジョンの家庭内AV機器のワイヤレス接続などの、近距離だが大容量の転送を必要とするものが利用シーンとして考えられている。   On the other hand, with regard to UWB communication functions, a communication speed of several hundreds of Mbps can be achieved as long as the distance is several meters, so the wireless version of USB (Universal Serial Bus) 2.0 and the wireless connection of high-definition home AV equipment, etc. Those that are short-distance but require large-capacity transfer are considered as usage scenes.

UWBの通信方式として、周波数ホッピングを用いたマルチバンドOFDM(Orthogonal Frequency Division Multiplexing)方式や、CDMA(Code Division Multiple Access)方式等が提案されている。   As UWB communication methods, a multiband OFDM (Orthogonal Frequency Division Multiplexing) method using frequency hopping, a CDMA (Code Division Multiple Access) method, and the like have been proposed.

例えば、マルチバンドOFDM方式の場合、使用する周波数帯域をいくつかのサブバンドに分割し、周波数ホッピングを用いて通信を行うものである。提案されている仕様では、周波数チャネルを3チャネルに分割し、それを組み合わせた4種類の周波数ホッピングパターン(図24参照)を用いて多重アクセスを可能としている。   For example, in the case of the multiband OFDM scheme, the frequency band to be used is divided into several subbands, and communication is performed using frequency hopping. In the proposed specification, the frequency channel is divided into three channels, and multiple access is made possible by using four types of frequency hopping patterns (see FIG. 24) that are combined.

また、CDMA方式の場合、拡散符号によって多重アクセスを可能にしており、提案されている仕様では、4種類の拡散符号のパターン(図25参照)を用いることで、同時に4つの通信を可能にしている。   In the case of the CDMA system, multiple access is made possible by spreading codes, and in the proposed specification, four types of spreading code patterns (see FIG. 25) are used to enable four communications simultaneously. Yes.

また、UWBを用いたネットワークを構築する際に使用する規格として、IEEE802.15.3MACが提案されている。このIEEE802.15.3MACでは、PNC(Piconet Coordinator)と呼ばれる無線制御機器が一定の周期でビーコンを送信し、このビーコンを受信した無線通信機器からなる複数のDEV(Device)と、ピコネットと呼ばれるネットワークを形成する。このピコネットでは、ビーコンの周期が伝送フレーム周期として規定され、この伝送フレーム周期ごとに各無線通信装置が利用するタイムスロットの割り当てを行う。この割り当てられたタイムスロットに従って、PNCや各DEVは通信を行う。   Further, IEEE 802.15.3 MAC has been proposed as a standard used when constructing a network using UWB. In the IEEE 802.15.3 MAC, a wireless control device called PNC (Piconet Coordinator) transmits a beacon at a constant cycle, and a plurality of DEVs (Devices) composed of wireless communication devices that have received the beacon and a network called a piconet Form. In this piconet, a beacon period is defined as a transmission frame period, and a time slot used by each wireless communication apparatus is assigned for each transmission frame period. According to the assigned time slot, the PNC and each DEV communicate.

しかしながら、このIEEE802.15.3MACでは、複数のPNCの通信範囲が重なる部分にDEVが参入してきた時に、同じ周波数ホッピングパターンや拡散符号のパターンを使用していた場合、電波干渉を起こしてしまい、通信が行えなくなることがある。   However, in this IEEE802.15.3 MAC, when the same frequency hopping pattern or spreading code pattern is used when a DEV enters a part where communication ranges of a plurality of PNCs overlap, radio interference occurs. Communication may not be possible.

上記のような電波干渉の問題を解決するための方法が、特許文献1(特許第3382806号公報)や特許文献2(特許第3349861号公報)等において提案されている。   A method for solving the problem of radio wave interference as described above is proposed in Patent Document 1 (Japanese Patent No. 3382806), Patent Document 2 (Japanese Patent No. 3349861), and the like.

特許文献1は、複数の親無線局と子無線局の間で制御パケットの送受を行うことによって、自動的に自局の移動並びに複数の無線サブネットワーク同士の干渉を検出し、その検出結果に基づいてチャネルの変更設定を行うことで、複数のPNCの通信範囲が重なる部分にDEVが参入した場合の干渉を防いでいる。   Patent Document 1 automatically detects movement of the own station and interference between a plurality of wireless sub-networks by transmitting and receiving control packets between a plurality of parent wireless stations and a child wireless station. Based on the channel change setting, interference when a DEV enters a part where communication ranges of a plurality of PNCs overlap is prevented.

また、特許文献2は、親局が管理する複数の無線ネットワークから構成される無線LANにおいて、使用チャネルの情報を親局同士でやり取りして、周囲で使用されていないチャネルを親局が効率的に選択し、電波の衝突を防いでいる。また、使用チャネルをリスト化し、同じチャネルの使用を防ぐことにより隠れ端末との電波の衝突を防いでいる。   Further, in Patent Document 2, in a wireless LAN composed of a plurality of wireless networks managed by a parent station, information on used channels is exchanged between the parent stations, and the parent station efficiently uses channels that are not used in the surroundings. Select to prevent radio wave collision. In addition, radio waves collide with hidden terminals by preventing the use of the same channel by listing the used channels.

これにより、特許文献2においても、複数のPNCの通信範囲が重なる部分にDEVが参入した場合の干渉を防いでいる。
特許第3382806号(2003年3月4日発行) 特許第3349861号(2002年11月25日発行)
Thereby, also in patent document 2, the interference when DEV enters into the part with which the communication range of several PNC overlaps is prevented.
Patent No. 3382806 (issued March 4, 2003) Japanese Patent No. 3349861 (issued on November 25, 2002)

しかしながら、特許文献1では、制御パケットを送信してきた側のネットワークに他のネットワークが複数隣接して存在している場合に、通信制御情報の変更によって1箇所の干渉を回避できたとしても、この回避によって変更された通信制御情報によって、別の場所で新たな干渉が生じる虞がある。   However, in Patent Document 1, even when a plurality of other networks exist adjacent to the network that has transmitted the control packet, even if interference at one location can be avoided by changing the communication control information, There is a possibility that new interference may occur in another place due to the communication control information changed by the avoidance.

また、特許文献2では、親局同士は有線で接続され、親局同士の通信によって干渉を回避するための情報のやり取りを行っている。このため、例えば、親局同士が有線ではなく、無線で接続されている場合、距離によっては親局同士が通信できない虞がある。このような場合、干渉回避のための制御をうまく行えないという問題が生じる。   Further, in Patent Document 2, the master stations are connected with each other by wire, and exchange of information for avoiding interference is performed by communication between the master stations. For this reason, for example, when the master stations are connected by radio instead of wired, there is a possibility that the master stations cannot communicate with each other depending on the distance. In such a case, there arises a problem that control for avoiding interference cannot be performed well.

従って、特許文献1及び2においては、複数のネットワークの通信範囲が重なる部分に新たな通信装置が参入してきた時に、干渉を回避することができない虞があり、通信を確実に行うことができない場合も生じる。   Therefore, in Patent Documents 1 and 2, when a new communication device enters a part where communication ranges of a plurality of networks overlap, there is a possibility that interference cannot be avoided and communication cannot be performed reliably. Also occurs.

本発明は、上記の各問題点に鑑みなされたものであり、その目的は、複数のネットワークの通信範囲が重なる部分に新たな通信装置が参入してきた時に、干渉を確実に回避することができ、通信を確実に行うことが可能な無線通信装置および無線通信システムを提供することにある。   The present invention has been made in view of the above-described problems, and the object thereof is to reliably avoid interference when a new communication device enters a portion where communication ranges of a plurality of networks overlap. An object of the present invention is to provide a wireless communication apparatus and a wireless communication system capable of reliably performing communication.

本発明に係る無線通信装置は、上記課題を解決するために、多重アクセスを実行する際に、信号を分離するための通信方式をあらかじめ分類して複数個の異なる通信制御情報として設定し、親局から指定される前記通信制御情報の一つにしたがって、通信を行う通信システムにおける子局となる無線通信装置であって、複数の親局から受信した通信制御情報が一致した場合に、各親局と通信範囲の重なる他のネットワークで使用されている通信制御情報の種類と、各親局と通信範囲の重なる他のネットワークの数と、各ネットワークの親局の識別番号とのいずれかに基づいて、通信制御情報の変更先の親局を決定する変更先決定手段と、前記変更先決定手段で決定した変更先の親局以外の親局と通信範囲が重なるネットワークの親局が管理している通信制御情報の識別番号と、各親局と通信範囲の重なる他のネットワークの通信制御情報の種類とのいずれかに基づいて、変更する通信制御情報を決定する通信制御情報決定手段とを有することを特徴としている。   In order to solve the above problems, a wireless communication apparatus according to the present invention classifies communication methods for separating signals in advance and sets them as a plurality of different communication control information when performing multiple access. In accordance with one of the communication control information specified by a station, a wireless communication device that is a slave station in a communication system that performs communication, and when the communication control information received from a plurality of master stations matches, Based on the type of communication control information used in other networks that overlap the station and communication range, the number of other networks that overlap the communication range with each master station, and the identification number of the master station in each network A change destination determining means for determining a change destination master station of the communication control information, and a parent station of a network whose communication range overlaps with a master station other than the change destination parent station determined by the change destination determination means. Communication control information determining means for determining the communication control information to be changed based on either the identification number of the communication control information that is present and the type of communication control information of another network whose communication range overlaps with each master station It is characterized by that.

上記の構成によれば、複数の親局から受信した通信制御情報が一致した場合に、まず、通信制御情報の種類と、各親局と通信範囲の重なる他のネットワークの数と、各ネットワークの親局の識別番号とのいずれかに基づいて、通信制御情報の変更先の親局を決定し、次いで、決定した変更先の親局以外の親局と通信範囲が重なるネットワークの親局が管理している通信制御情報の識別番号と、各親局と通信範囲の重なる他のネットワークの通信制御情報の種類とのいずれかに基づいて、変更する通信制御情報を決定することで、各親局の通信範囲が重なる他のネットワークで使用されている通信制御情報を考慮して、通信制御情報が一致した状態の親局の通信制御情報を変更することができる。   According to the above configuration, when communication control information received from a plurality of master stations matches, first, the type of communication control information, the number of other networks that overlap each master station and the communication range, Based on the identification number of the master station, the master station to which the communication control information is changed is determined, and then the master station of the network whose communication range overlaps with the master station other than the determined master station to be changed is managed. Each master station by determining the communication control information to be changed based on either the identification number of the communication control information being managed and the type of communication control information of another network whose communication range overlaps with each master station. The communication control information of the master station in a state where the communication control information matches can be changed in consideration of the communication control information used in other networks with which the communication ranges overlap.

従って、現時点で通信制御情報が一致しているネットワークにおける干渉を無くすと共に、決定先の親局以外の他の親局が形成するネットワークにおける干渉の発生を回避することができる。   Therefore, it is possible to eliminate interference in a network whose communication control information matches at the present time and to avoid occurrence of interference in a network formed by a parent station other than the determined parent station.

これにより、複数のネットワークの通信範囲が重なる部分に新たな通信装置が参入してきた場合であっても、干渉を確実に回避することができ、各ネットワークにおいて通信を確実に行うことが可能な無線通信装置を提供することができるという効果を奏する。   As a result, even when a new communication device enters a part where communication ranges of a plurality of networks overlap, it is possible to reliably avoid interference and perform wireless communication reliably in each network. There is an effect that a communication device can be provided.

また、本発明の無線通信装置は、上記の課題を解決するために、多重アクセスを実行する際に、信号を分離するための通信方式をあらかじめ分類して複数個の異なる通信制御情報として設定し、親局から指定される前記通信制御情報の一つにしたがって、通信を行う通信システムにおける親局となる無線通信装置であって、自無線通信装置で管理している通信制御情報と、他の親局から受信した通信制御情報とが一致した場合に、各親局と通信範囲の重なる他のネットワークで使用されている通信制御情報の種類と、各親局と通信範囲の重なる他のネットワークの数と、各ネットワークの親局の識別番号とのいずれかに基づいて、通信制御情報の変更先の親局を決定する変更先決定手段と、前記変更先決定手段で決定した変更先の親局以外の親局と通信範囲が重なるネットワークの親局が管理している通信制御情報の識別番号と、各親局と通信範囲の重なる他のネットワークの通信制御情報の種類とのいずれかに基づいて、変更する通信制御情報を決定する通信制御情報決定手段とを有することを特徴としている。   In addition, in order to solve the above-described problem, the wireless communication device of the present invention classifies communication methods for separating signals in advance and sets them as a plurality of different communication control information when performing multiple access. In accordance with one of the communication control information specified by the master station, the radio communication device is a master station in the communication system that performs communication, the communication control information managed by the own radio communication device, and other If the communication control information received from the master station matches, the type of communication control information used in the other network where the communication range overlaps with each parent station, and the other network where the communication range overlaps with each parent station A change destination determination unit that determines a change destination parent station of the communication control information based on either the number and the identification number of the parent station of each network, and the change destination parent station determined by the change destination determination unit Other than Change based on the identification number of the communication control information managed by the master station of the network whose communication range overlaps with the station, and the type of communication control information of other networks whose communication range overlaps with each master station Communication control information determining means for determining communication control information is included.

上記の構成によれば、自無線通信装置で管理している通信制御情報と、他の親局から受信した通信制御情報とが一致した場合に、まず、通信制御情報の種類と、各親局と通信範囲の重なる他のネットワークの数と、各ネットワークの親局の識別番号とのいずれかに基づいて、通信制御情報の変更先の親局を決定し、次いで、決定した変更先の親局以外の親局と通信範囲が重なるネットワークの親局が管理している通信制御情報の識別番号と、各親局と通信範囲の重なる他のネットワークの通信制御情報の種類とのいずれかに基づいて、変更する通信制御情報を決定することで、各親局の通信範囲が重なる他のネットワークで使用されている通信制御情報を考慮して、通信制御情報が一致した状態の親局の通信制御情報を変更することができる。   According to the above configuration, when the communication control information managed by the own wireless communication device matches the communication control information received from another master station, first, the type of communication control information and each master station Based on the number of other networks whose communication ranges overlap each other and the identification number of the master station of each network, and then determine the master station to which the communication control information is to be changed, and then the determined master station to be changed Based on the identification number of the communication control information managed by the master station of the network whose communication range overlaps with the other master station and the type of communication control information of the other network whose communication range overlaps with each master station By determining the communication control information to be changed, the communication control information of the master station in a state where the communication control information is matched in consideration of the communication control information used in other networks where the communication ranges of the respective master stations overlap. Can be changed

従って、現時点で通信制御情報が一致しているネットワークにおける干渉を無くすと共に、他の親局が形成するネットワークにおける干渉の発生を回避することができる。   Therefore, it is possible to eliminate the interference in the network whose communication control information matches at the present time and to avoid the occurrence of the interference in the network formed by the other master station.

これにより、複数のネットワークの通信範囲が重なる部分に新たな通信装置が参入してきた場合であっても、干渉を確実に回避することができ、各ネットワークにおいて通信を確実に行うことが可能な無線通信装置を提供することができるという効果を奏する。   As a result, even when a new communication device enters a part where communication ranges of a plurality of networks overlap, it is possible to reliably avoid interference and perform wireless communication reliably in each network. There is an effect that a communication device can be provided.

本発明に係る無線通信装置では、さらに、現在管理している通信制御情報を、前記通信制御情報決定手段によって決定された通信制御情報に変更する通信制御情報変更手段を有することが好ましい。   The radio communication apparatus according to the present invention preferably further includes communication control information changing means for changing the communication control information currently managed to the communication control information determined by the communication control information determining means.

上記の通信制御情報変更手段を有することにより、確実に通信制御情報を変更できるので、干渉をより確実に回避できるという効果を奏する。   By having the communication control information changing means described above, the communication control information can be changed with certainty, so that there is an effect that interference can be avoided more reliably.

また、本発明に係る無線通信装置では、前記通信制御情報の種類と、各親局と通信範囲の重なる他のネットワークの数と、各ネットワークの親局の識別番号とをリスト情報として書き換え可能に記憶するリスト情報記憶手段と、前記通信制御変更手段によって通信制御情報が変更されたとき、変更された通信制御情報に基づいて、上記リスト情報を書き換えるリスト情報書換手段とが設けられていることで、親局内で書き換える対称となる通信制御情報と他の情報との関連付けが容易になり、結果として、干渉の回避の制御を容易に行うことが可能となる。   Further, in the wireless communication apparatus according to the present invention, the type of the communication control information, the number of other networks whose communication ranges overlap with each parent station, and the identification number of the parent station of each network can be rewritten as list information. A list information storing means for storing and a list information rewriting means for rewriting the list information based on the changed communication control information when the communication control information is changed by the communication control changing means; As a result, it becomes easy to associate the symmetrical communication control information rewritten in the master station with other information, and as a result, it is possible to easily control the avoidance of interference.

また、前記変更先決定手段は、各親局と通信範囲の重なる他のネットワークで使用されている通信制御情報の種類が最も少ない親局を変更先として決定するようにしてもよい。   Further, the change destination determination means may determine, as a change destination, a master station having the smallest type of communication control information used in another network having a communication range overlapping each parent station.

さらに、前記変更先決定手段は、各親局と通信範囲の重なる他のネットワークの数が最もすくない親局を変更先として決定するようにしてもよい。   Further, the change destination determination means may determine a parent station having the least number of other networks having a communication range overlapping each parent station as the change destination.

また、前記変更先決定手段は、各親局のうち、予め定められた規則に従って比較した親局の識別番号によって選択された親局を変更先として決定するようにしてもよい。   In addition, the change destination determination means may determine, as a change destination, a master station selected by a master station identification number compared according to a predetermined rule among the master stations.

さらに、前記通信制御情報決定手段は、変更先の親局と通信範囲が重なる他のネットワークで使用されていない通信制御情報を、変更する通信制御情報として決定するようにしてもよい。   Furthermore, the communication control information determining means may determine communication control information that is not used in another network whose communication range overlaps with the change-destination master station as communication control information to be changed.

また、前記通信制御情報決定手段は、変更先でない親局と通信範囲が重なる他のネットワークで使用している通信制御情報の種類のうち最も多く使用されている通信制御情報を、変更する通信制御情報として決定するようにしてもよい。   Further, the communication control information determining means is a communication control for changing communication control information that is most frequently used among types of communication control information used in other networks whose communication range overlaps with a master station that is not a change destination. It may be determined as information.

さらに、前記通信制御情報決定手段は、変更先でない親局と通信範囲が重なる他のネットワークで使用している通信制御情報のうち、予め定めた規則に従って比較した通信制御情報の識別番号によって、変更する通信制御情報を決定するようにしてもよい。   Further, the communication control information determining means is changed according to the identification number of the communication control information compared according to a predetermined rule among the communication control information used in another network whose communication range overlaps with the master station that is not the change destination. Communication control information to be determined may be determined.

また、前記通信制御情報は、周波数ホッピング方式で用いる周波数ホッピングパターンであってもよい。   The communication control information may be a frequency hopping pattern used in a frequency hopping method.

さらに、前記通信制御情報は、CDMA(Code Division Multiple Access)方式で用いる拡散符号パターンであってもよい。   Further, the communication control information may be a spreading code pattern used in a CDMA (Code Division Multiple Access) system.

本発明に係る無線通信装置は、以上のように、複数の親局から受信した通信制御情報が一致した場合に、各親局と通信範囲の重なる他のネットワークで使用されている通信制御情報の種類と、各親局と通信範囲の重なる他のネットワークの数と、各ネットワークの親局の識別番号とのいずれかに基づいて、通信制御情報の変更先の親局を決定する変更先決定手段と、前記変更先決定手段で決定した変更先の親局以外の親局と通信範囲が重なるネットワークの親局が管理している通信制御情報の識別番号と、各親局と通信範囲の重なる他のネットワークの通信制御情報の種類とのいずれかに基づいて、変更する通信制御情報を決定する通信制御情報決定手段とを有することで、複数のネットワークの通信範囲が重なる部分に新たな通信装置が参入してきた場合であっても、干渉を確実に回避することができ、各ネットワークにおいて通信を確実に行うことが可能になるという効果を奏する。   As described above, when the communication control information received from a plurality of parent stations matches, the wireless communication device according to the present invention is the communication control information used in another network that overlaps each parent station and the communication range. A change destination determination means for determining a change destination parent station of communication control information based on any of the type, the number of other networks whose communication range overlaps with each parent station, and the identification number of the parent station of each network And the identification number of the communication control information managed by the master station of the network whose communication range overlaps with the master station other than the change-destination master station determined by the change destination determination means, Communication control information determining means for determining communication control information to be changed based on any of the types of communication control information of the network, so that a new communication device can be added to a portion where communication ranges of a plurality of networks overlap. three Even when the have, interference can be reliably prevented, an effect that it is possible to perform communication securely in each network.

本発明の一実施の形態について説明すれば、以下の通りである。なお、本実施の形態では、無線通信装置としての、親局と、この親局から指定され通信制御情報に従って通信を行う子局とで構成される無線通信システムについて説明する。   An embodiment of the present invention will be described as follows. In the present embodiment, a radio communication system composed of a master station as a radio communication device and a slave station that performs communication according to communication control information specified by the master station will be described.

本実施の形態に係る無線通信システムは、図1(a)に示す子局100と、図1(b)に示す親局200とで構成されている。なお、子局100と親局200とで行われる無線通信の方式は、IEEE802.15.3MACに準拠したマルチバンドOFDM方式を用いるものとする。このマルチバンドOFDM方式は、周波数帯をいくつかのサブバンドに分割し、周波数ホッピングを用いて通信を行う通信方式である。   The radio communication system according to the present embodiment includes a slave station 100 shown in FIG. 1 (a) and a master station 200 shown in FIG. 1 (b). Note that the wireless communication system performed between the slave station 100 and the master station 200 uses a multiband OFDM system compliant with IEEE 802.15.3 MAC. This multiband OFDM method is a communication method in which a frequency band is divided into several subbands and communication is performed using frequency hopping.

上記子局100は、図1(a)に示すように、変更先決定部101、通信制御情報決定部102、情報記憶部103、制御部104、通信制御情報(パターン)比較部105、送信部106、受信部107、アンテナ108から構成されている。   As shown in FIG. 1A, the slave station 100 includes a change destination determination unit 101, a communication control information determination unit 102, an information storage unit 103, a control unit 104, a communication control information (pattern) comparison unit 105, and a transmission unit. 106, a receiving unit 107, and an antenna 108.

すなわち、上記構成の子局100では、制御部104が、情報記憶部103に格納されているプログラムに従って動作する。つまり、アンテナ108からの信号を受信部107で処理し、受信した内容に従って、通信制御情報比較部105、変更先決定部101、通信制御情報決定部102でそれぞれ処理し、送信部106はアンテナ108を通じて信号を送信する。   That is, in the slave station 100 having the above configuration, the control unit 104 operates according to a program stored in the information storage unit 103. That is, the signal from the antenna 108 is processed by the receiving unit 107, and the communication control information comparing unit 105, the change destination determining unit 101, and the communication control information determining unit 102 are respectively processed according to the received contents, and the transmitting unit 106 is connected to the antenna 108. Send the signal through.

上記変更先決定部101は、アンテナ108を通して受信した複数の親局200からのリスト(後述する)を調べて、2つ以上の同じ通信制御情報があった場合に、通信する親局200を決定するところである。   The change destination determination unit 101 examines a list (described later) from a plurality of parent stations 200 received through the antenna 108, and determines two or more same communication control information to determine the parent station 200 to communicate with. I'm about to do it.

上記通信制御情報決定部102は、上記変更先決定部101において決定した通信先の親局200との間の通信制御情報を決定するところである。   The communication control information determination unit 102 determines communication control information with the communication destination master station 200 determined by the change destination determination unit 101.

上記情報記憶部103は、上記変更先決定部101や通信制御情報決定部102等における処理を実行するためのプログラムや処理用のデータを格納するところである。   The information storage unit 103 stores a program and processing data for executing processing in the change destination determination unit 101, the communication control information determination unit 102, and the like.

上記制御部104は、各部を制御するところである。   The control unit 104 controls each unit.

上記通信制御情報比較部105は、リスト内の通信制御情報を比較するところである。   The communication control information comparison unit 105 compares the communication control information in the list.

上記送信部106は、子局100において外部にデータを送信するところである。   The transmitter 106 is where the slave station 100 transmits data to the outside.

上記受信部107は、子局100において外部からのデータを受信するところである。   The receiving unit 107 receives data from the outside at the slave station 100.

上記アンテナ108は、送信部106および受信部107がデータの送受信時に使用される部材である。   The antenna 108 is a member used when the transmission unit 106 and the reception unit 107 transmit and receive data.

また、上記親局200は、図1(b)に示すように、通信制御情報決定部202、変更先決定部201、リスト記憶部203、情報記憶部204、制御部205、リスト処理部206、送信部207、通信制御情報制御部208、受信部209、アンテナ210から構成されている。   The master station 200 includes a communication control information determination unit 202, a change destination determination unit 201, a list storage unit 203, an information storage unit 204, a control unit 205, a list processing unit 206, as shown in FIG. A transmission unit 207, a communication control information control unit 208, a reception unit 209, and an antenna 210 are included.

すなわち、上記構成の親局200では、制御部205が、情報記憶部204に格納されているプログラムに従って動作する。また、自身と周辺のネットワークの情報をリスト情報としてリスト記憶部203に格納している。アンテナ210からの信号を受信部209で処理し、受信した内容に従って、通信制御情報決定部202、変更先決定部201、通信制御情報制御部208、リスト処理部206でそれぞれ処理し、送信部207がアンテナ210を通じて信号を送信する。   That is, in the master station 200 configured as described above, the control unit 205 operates according to a program stored in the information storage unit 204. In addition, information about itself and peripheral networks is stored in the list storage unit 203 as list information. The signal from the antenna 210 is processed by the reception unit 209, and the communication control information determination unit 202, the change destination determination unit 201, the communication control information control unit 208, and the list processing unit 206 are respectively processed according to the received content, and the transmission unit 207 Transmits a signal through the antenna 210.

上記変更先決定部201は、他の親局200からのリストを受信し、2つ以上の同じ通信制御情報があった場合に、同じ通信制御情報のリストを調べて、通信相手となる親局200を決定するところである。   The change destination determination unit 201 receives a list from another master station 200, and when there are two or more same communication control information, examines the same list of communication control information, and determines the master station to be a communication partner. 200 is about to be decided.

上記通信制御情報決定部202は、上記変更先決定部201において決定した通信先の親局200との間の通信制御情報を決定するところである。   The communication control information determination unit 202 determines communication control information with the communication destination master station 200 determined by the change destination determination unit 201.

上記リスト記憶部203は、図2に示すようなリストを記憶するようになっている。   The list storage unit 203 stores a list as shown in FIG.

上記リストには、図2に示すように、PNCのID番号からなる自局識別番号と、自ネットワークで使用している通信制御情報、送信すべきリストが更新済かそうでないかを示す更新識別子が記され、さらに、隣接するネットワークに関する情報として、隣接する親局識別番号、隣接ネットワークで使用している通信制御情報が記され、必要に応じて読み出される。   In the above list, as shown in FIG. 2, the local station identification number composed of the PNC ID number, the communication control information used in the local network, and the update identifier indicating whether or not the list to be transmitted has been updated. Further, as the information regarding the adjacent network, the adjacent master station identification number and the communication control information used in the adjacent network are described and read out as necessary.

なお、上記の隣接するネットワークに関する情報については、隣接するネットワーク分だけ記されている。また、新たにネットワークが隣接した場合には、そのネットワークに関する情報を追加してリストに記されるようになっている。これらの処理は、リスト処理部206において行われる。   In addition, about the information regarding said adjacent network, only the part for an adjacent network is described. In addition, when a new network is adjacent, information on the network is added to the list. These processes are performed in the list processing unit 206.

上記情報記憶部204は、上記変更先決定部201や通信制御情報決定部202等における処理を実行するためのプログラムや処理用のデータを格納するところである。   The information storage unit 204 stores a program for executing processing in the change destination determination unit 201 and the communication control information determination unit 202 and data for processing.

上記制御部205は、各部を制御するところである。   The control unit 205 controls each unit.

上記リスト処理部206は、リスト記憶部203に記憶されたリストあるいは記憶されるリストに対して、リストの追加や削除等の処理を行うところである。   The list processing unit 206 performs processing such as addition and deletion of a list on the list stored in the list storage unit 203 or the stored list.

上記送信部207は、親局200において外部にデータを送信するところである。   The transmission unit 207 transmits data to the outside in the master station 200.

上記通信制御情報制御部208は、ネットワーク内の通信制御情報を制御するところである。   The communication control information control unit 208 controls communication control information in the network.

上記受信部209は、親局200において内部にデータを受信するところである。   The receiving unit 209 is where the master station 200 receives data internally.

上記アンテナ210は、送信部207および受信部209がデータの送受信時に使用される部材である。   The antenna 210 is a member used when the transmission unit 207 and the reception unit 209 transmit and receive data.

なお、IEEE802.15.3MACでは、PNC(Piconet Coordinator)と呼ばれる無線制御機器(親局200に相当)と、該PNCが一定の周期でビーコンを送信し、このビーコンを受信する複数のDEV(Device)(子局200に相当)とで、ピコネットと呼ばれるネットワークを形成する。   In IEEE802.15.3 MAC, a radio control device called PNC (Piconet Coordinator) (corresponding to the master station 200) and a plurality of DEVs (Devices) that transmit beacons at a constant cycle and receive the beacons. ) (Corresponding to the slave station 200) to form a network called a piconet.

ところで、本実施の形態で採用するマルチバンドOFDM方式においては、通信に用いる周波数ホッピングパターン(通信制御情報)には限りがあるので、周囲に複数のネットワークが存在する場合、うまく通信制御情報を割り当ててやらなければ、通信制御情報が足りなくなってしまい、干渉を避けることができなくなってしまう。例えば、図3に示すように、通信制御情報が4種類の時に、周囲に4つのピコネットが隣接する時に、通信制御情報が足りなくなる場合がある。逆に、うまく割り当てることが出来れば、4つの通信制御情報だけでも、図4に示すように、周囲に4つ以上のネットワークを隣接させても干渉なく適切に通信を行わせることが可能である。   By the way, in the multiband OFDM system employed in the present embodiment, the frequency hopping pattern (communication control information) used for communication is limited. Therefore, when there are a plurality of networks in the vicinity, the communication control information is allocated successfully. Otherwise, the communication control information will be insufficient, and interference will not be avoided. For example, as shown in FIG. 3, when there are four types of communication control information, there may be a shortage of communication control information when four piconets are adjacent to each other. On the other hand, if it can be assigned well, it is possible to perform communication properly without interference even if only four pieces of communication control information are used, as shown in FIG. 4, even if four or more networks are adjacent to each other. .

ここで、図の大きい円は、各親局の通信範囲を示し、円の中心にある小さい円が親局、小さい四角は子局をそれぞれ示している。なお、隣接するネットワークとは、複数のネットワークが存在する時、通信範囲が重なる部分に別の通信装置が存在する時、それらのネットワークは隣接するという。例えば、図4では、ネットワーク1とネットワーク2は隣接しているが、ネットワーク3とネットワーク4は隣接していないことを示している。   Here, a large circle in the figure indicates a communication range of each parent station, and a small circle at the center of the circle indicates a parent station and a small square indicates a child station. An adjacent network is said to be adjacent when there are a plurality of networks and when another communication device exists in a portion where communication ranges overlap. For example, FIG. 4 shows that network 1 and network 2 are adjacent, but network 3 and network 4 are not adjacent.

本発明は、複数のネットワークが隣接するような状態になった場合、親局から定期的に送信される、その親局と隣接しているネットワークの情報が記載されたリストを参照し、同じ通信制御情報が使用されて干渉が生じるかどうかをチェックする。もし、同じ通信制御情報が使用されていた場合、異なる通信制御情報を使用するように変更し、干渉を回避する必要があるため、通信制御情報の変更先と、変更する通信制御情報を決定する。   The present invention refers to a list in which information of networks adjacent to a parent station is periodically transmitted from the parent station when a plurality of networks are adjacent to each other. Check if control information is used to cause interference. If the same communication control information is used, it is necessary to change to use different communication control information and avoid interference, so determine the change destination of the communication control information and the communication control information to be changed. .

通信制御情報の変更先を、以下のようなアルゴリズムで決定する。   The change destination of the communication control information is determined by the following algorithm.

通信制御情報が同じであるような各ネットワークと通信範囲が重なるネットワークの種類が少ない方の親局を変更先として決定する。もし種類が同じであれば、各ネットワークと通信範囲が重なるネットワークの数が少ない方を変更先として決定する。もし、種類も数も同じであれば、各ネットワークの親局の識別番号をあらかじめ定めた規則に従って比較し、ここでは数値の小さい方を変更先として決定する。   The master station having the smaller network type whose communication range overlaps with each network having the same communication control information is determined as the change destination. If the types are the same, the smaller number of networks whose communication ranges overlap each network is determined as the change destination. If the types and numbers are the same, the identification numbers of the master stations of the networks are compared according to a predetermined rule, and the smaller value is determined as the change destination here.

また、どの通信制御情報に変更させるかを、以下のようなアルゴリズムで決定する。変更先のネットワークと通信範囲が重なるネットワークで使用されていない通信制御情報のうちから変更する通信制御情報を決定する。さらに、変更先以外のネットワークと通信範囲が重なるネットワークで使用している通信制御情報の種類のうち、最も多く使用されているものを変更する通信制御情報として決定する。もし種類が同じであれば、変更先以外のネットワークと通信範囲が重なるネットワークで使用している通信制御情報を、あらかじめ定めた規則に従って比較し、ここでは数値の小さい方を、変更する通信制御情報として決定する。   Further, which communication control information is changed is determined by the following algorithm. Communication control information to be changed is determined from communication control information that is not used in a network whose communication range overlaps with the network to be changed. Further, among the types of communication control information used in a network whose communication range overlaps with a network other than the change destination, the most frequently used type is determined as communication control information to be changed. If the type is the same, the communication control information used in the network whose communication range overlaps with the network other than the change destination is compared according to a predetermined rule. In this case, the smaller value is the communication control information to be changed. Determine as.

通信制御情報の変更を完了した親局は、リストを更新し、更新済みのリストを周囲に送信する。更新済みのリストを受信した子局は、隣接する親局に向かってそのリストを中継する。更新済みのリストを受信した親局は、そのリストを参照し、自身の持つリストを更新する。また、定期的に送信しているリストか、通信制御情報の変更によって更新されたリストかを識別できるような識別子をリストは備える。   The master station that has completed the change of the communication control information updates the list and transmits the updated list to the surroundings. The slave station that has received the updated list relays the list toward the adjacent master station. The master station that has received the updated list refers to the list and updates its own list. In addition, the list includes an identifier that can identify whether the list is periodically transmitted or updated by changing the communication control information.

以上のことから、本発明では、隣接するネットワーク同士の通信制御情報を管理することで、常に、適切な通信状態を確保できる無線通信システムを提供しようとするものである。   From the above, the present invention intends to provide a wireless communication system capable of always ensuring an appropriate communication state by managing communication control information between adjacent networks.

また、本実施の形態では、上述のように通信方式として、マルチバンドOFDM方式を採用しているので、PNCとDEVは3つの周波数チャネルを持ち、パターン1からパターン4の4種類のホッピングパターン(図24参照)を用いて、これを通信制御情報として周波数ホッピングで通信を行うようになっている。   In this embodiment, since the multi-band OFDM method is adopted as the communication method as described above, PNC and DEV have three frequency channels, and four types of hopping patterns (pattern 1 to pattern 4) ( Using this as communication control information, communication is performed by frequency hopping.

ここで、親局200、新規参入の子局100、既に親局200と通信している子局100のぞれぞれの動作について、図5〜図9に示すフローチャートを参照しながら以下に説明する。   Here, the operation of each of the master station 200, the newly entered slave station 100, and the slave station 100 that has already communicated with the master station 200 will be described below with reference to the flowcharts shown in FIGS. To do.

親局200と子局100とで構成されるピコネットが複数隣接して存在している状態での、親局200、子局100、および新規参入の子局100の動作について、図5から図9に示すフローチャートを参照しながら以下に説明する。   The operations of the master station 200, the slave station 100, and the newly entered slave station 100 in a state where a plurality of piconets composed of the master station 200 and the slave station 100 exist adjacent to each other are shown in FIGS. This will be described below with reference to the flowchart shown in FIG.

ここで、新規参入の子局100は、ピコネット同士の重なり部分に新たに配置された子局100とする。   Here, the newly entered slave station 100 is a slave station 100 newly arranged in an overlapping portion between piconets.

親局200の動作について、図5に示すフローチャートを参照しながら説明する。   The operation of the master station 200 will be described with reference to the flowchart shown in FIG.

まず、親局200は、図2に示したリストを送信する(ステップS001)、次に、親局200は、他の親局200からのリストを受信したか否かを判断する(ステップS002)。ここで、リストを受信していれば、ステップS003に移行し、リストを調べる。また、リストを受信していなければ、ステップS011に移行し、子局100からの変更要求の受信の有無を判断する。   First, the master station 200 transmits the list shown in FIG. 2 (step S001). Next, the master station 200 determines whether a list from another master station 200 has been received (step S002). . If a list has been received, the process proceeds to step S003, and the list is examined. If the list has not been received, the process proceeds to step S011 to determine whether or not a change request has been received from the slave station 100.

続いて、親局200は、リストを調べた結果、2つ以上の同じ通信制御情報があるか否かを判断する(ステップS004)。ここで、2つ以上の同じ通信制御情報があれば、ステップS005に移行し、同じ通信制御情報のリストを調べる。また、2つ以上の同じ通信制御情報がなければ、ステップS013に移行して、リストを更新する。   Subsequently, the master station 200 determines whether there are two or more identical communication control information as a result of examining the list (step S004). If there are two or more pieces of the same communication control information, the process proceeds to step S005 to check a list of the same communication control information. If there is no two or more same communication control information, the process proceeds to step S013 to update the list.

次に、親局200は、リストを調べた結果に基づいて、変更先を決定する(ステップS006)。変更先の決定処理についての詳細は後述する。   Next, the master station 200 determines a change destination based on the result of examining the list (step S006). Details of the change destination determination process will be described later.

そして、親局200は、決定した変更先が自分(自局)であるか否かを判断する(ステップS007)。ここで、変更先が自分でないと判断すれば、ステップS009に移行して更新済リストを受信したか否かを判断する。一方、変更先が自分であると判断した場合には、ステップS008に移行して、変更する通信制御情報を決定する。変更する通信制御情報の決定処理についての詳細は後述する。   Then, the master station 200 determines whether or not the determined change destination is itself (own station) (step S007). If it is determined that the change destination is not the user, the process proceeds to step S009 to determine whether an updated list is received. On the other hand, when it is determined that the change destination is itself, the process proceeds to step S008, and communication control information to be changed is determined. Details of the process for determining the communication control information to be changed will be described later.

その後、ステップS012に移行し、現在の通信制御情報を決定した通信制御情報に変更する。   Thereafter, the process proceeds to step S012, and the current communication control information is changed to the determined communication control information.

また、上記のステップS011において、変更要求の受信があったと判断したときにも、上記のステップS012に移行し、通信制御情報を変更する。   Further, when it is determined in step S011 that a change request has been received, the process proceeds to step S012, and the communication control information is changed.

さらに、ステップS011において、変更要求を受信していないと判断した場合には、ステップS009に移行して更新済リストを受信したか否かを判断する。このとき、更新済リストを受信していないと判断すれば、ステップS001に移行し、再度リストを送信する。   If it is determined in step S011 that a change request has not been received, the process proceeds to step S009 to determine whether an updated list has been received. At this time, if it is determined that the updated list has not been received, the process proceeds to step S001, and the list is transmitted again.

また、上記ステップS009において、更新済リストを受信したと判断した場合には、リスト更新を行い(ステップS010)、処理を終了し、通信を開始する。   If it is determined in step S009 that the updated list has been received, the list is updated (step S010), the process is terminated, and communication is started.

一方、ステップS012において通信制御情報を変更した後、リストの更新を行い(ステップS013)、更新済リストを送信し(ステップS014)、処理を終了する。そして、通信を開始する。   On the other hand, after changing the communication control information in step S012, the list is updated (step S013), the updated list is transmitted (step S014), and the process is terminated. Then, communication is started.

新規参入の子局100の動作について、図6に示すフローチャートを参照しながら説明する。   The operation of the newly-entered child station 100 will be described with reference to the flowchart shown in FIG.

まず、親局200から送信されるリストを受信し(ステップS101)、そのリストが複数あるか否かを判断する(ステップS102)。ここで、リストが複数無い、すなわち一つのリストだけであると判断すれば、そのリストを送信してきた親局200と通信を開始し(ステップS108)、処理を終了する。   First, a list transmitted from the master station 200 is received (step S101), and it is determined whether there are a plurality of lists (step S102). If it is determined that there are not a plurality of lists, that is, only one list, communication with the master station 200 that has transmitted the list is started (step S108), and the process is terminated.

一方、ステップS102において、リストが複数あると判断した場合には、リストを調べ(ステップS103)、2つ以上の同じ通信制御情報があるか否かを判断する(ステップS104)。ここで、同じ通信制御情報がなければ、親局200に対してリストの更新要求を行い(ステップS109)、ステップS111に移行する。   On the other hand, if it is determined in step S102 that there are a plurality of lists, the list is examined (step S103), and it is determined whether there are two or more identical communication control information (step S104). Here, if there is no same communication control information, a list update request is made to the master station 200 (step S109), and the process proceeds to step S111.

また、ステップS104において、2つ以上の同じ通信制御情報があると判断した場合には、同じ通信制御情報のリストを調べ(ステップS105)、変更先決定処理を行う(ステップS106)。そして、変更先が決定したのち、変更する通信制御情報を決定する(ステップS107)。   If it is determined in step S104 that there are two or more pieces of the same communication control information, a list of the same communication control information is checked (step S105), and a change destination determination process is performed (step S106). Then, after the change destination is determined, the communication control information to be changed is determined (step S107).

その後、親局200に対して変更要求を送信し(ステップS110)、更新済リストを中継し(ステップS111)、処理を終了する。   Thereafter, a change request is transmitted to the master station 200 (step S110), the updated list is relayed (step S111), and the process ends.

ここで、更新済リストを中継するとは、以下のような内容を示す。あるネットワークの通信制御情報を変更した場合、そのネットワークの親局の持つリストを更新するのはもちろん、そのネットワークに隣接するネットワークの親局の持つリストも更新しなければならない。これは、リストには自身の通信制御情報と、隣接するネットワークの通信制御情報も含まれているためである。そこで、通信制御情報を変更した親局はリストを更新し、更新済みのリストを周囲の子局を中継することによって、親局同士が直接通信できない場合に、隣接する親局に渡す。それによって隣接する親局のリストを更新することが出来る。   Here, relaying the updated list indicates the following contents. When the communication control information of a certain network is changed, the list held by the parent station of the network adjacent to the network must be updated as well as the list held by the parent station of the network is updated. This is because the list includes its own communication control information and communication control information of adjacent networks. Therefore, the master station whose communication control information has been changed updates the list, and relays the updated list to the neighboring master stations when the master stations cannot communicate directly with each other by relaying the neighboring slave stations. As a result, the list of adjacent master stations can be updated.

すなわち、上記のステップS111では、ステップS110で変更要求を送信した後、変更要求を受信した親局でチャネル変更処理(S012)、リスト更新処理(S013)が行われ、更新したリストを周囲に送信する(S014)。その更新済みのリストを、変更先以外の親局に対して送信(中継)することで変更先以外の親局の持つリストも更新することが出来る。   That is, in the above step S111, after the change request is transmitted in step S110, channel change processing (S012) and list update processing (S013) are performed in the master station that has received the change request, and the updated list is transmitted to the surroundings. (S014). By transmitting (relaying) the updated list to the master station other than the change destination, the list of the master station other than the change destination can be updated.

また、既に親局と通信している子局の動作について、図7に示すフローチャートを参照しながら以下に説明する。   The operation of the slave station that is already communicating with the master station will be described below with reference to the flowchart shown in FIG.

まず、自親局からのリストを受信しているか否かを判断する(ステップS201)。ここで、自親局からのリストを受信していないと判断すれば、親局との通信が途絶えたと判断し(ステップS205)、再び、ステップS201に移行する。   First, it is determined whether a list from the own master station is received (step S201). Here, if it is determined that the list from the master station has not been received, it is determined that communication with the master station has been interrupted (step S205), and the process proceeds to step S201 again.

また、ステップS201において、自親局からのリストを受信した場合には、リストを周囲に中継し(ステップS202)、自親局以外からのリストを受信したか否かを判断する(ステップS203)。ここで、自親局以外からのリストを受信したと判断すれば、前述した新規参入の子局の動作を示すフローチャートのステップS103に移行して、干渉発生時の処理を行う。   In step S201, when a list from the own parent station is received, the list is relayed to the surroundings (step S202), and it is determined whether a list from other than the own station is received (step S203). . If it is determined that a list from a station other than its own master station has been received, the process proceeds to step S103 in the flowchart showing the operation of the slave station that has newly entered, and processing is performed when interference occurs.

一方、ステップS203において、自親局以外からのリストを受信していないと判断すれば、変更要求を受信したか否かを判断する(ステップS206)。ここで、変更要求を受信したと判断すれば、自親局に変更要求を送信し(ステップS207)、ステップS208に移行する。   On the other hand, if it is determined in step S203 that a list from a station other than its own master station has not been received, it is determined whether a change request has been received (step S206). If it is determined that the change request has been received, the change request is transmitted to the own master station (step S207), and the process proceeds to step S208.

また、ステップS206において、変更要求を受信していないと判断すれば、ステップS208に移行して、更新済みリストを受信したか否かを判断する。ここで、更新済みリストを受信していないと判断すれば、処理を終了し、更新済みリストを受信したと判断すれば、更新済みリストを中継し(ステップS209)、処理を終了する。   If it is determined in step S206 that a change request has not been received, the process proceeds to step S208 to determine whether an updated list has been received. If it is determined that the updated list has not been received, the process ends. If it is determined that the updated list has been received, the updated list is relayed (step S209), and the process ends.

ここで、上記変更先決定サブルーチンについて、図8に示すフローチャートを参照しながら以下に説明する。なお、ここでの変更先決定サブルーチンは、子局100と親局200とで同じ処理が行われ、子局100では、変更先決定部101で実行され、親局200では、変更先決定部201で実行される。   The change destination determination subroutine will be described below with reference to the flowchart shown in FIG. The change destination determination subroutine here is the same in the slave station 100 and the master station 200, and is executed by the change destination determination unit 101 in the slave station 100. In the master station 200, the change destination determination unit 201 is executed. Is executed.

まず、同じ通信制御情報のリストを調べた結果、各ネットワークに隣接しているネットワークが使用している通信制御情報の数に差があるか否かを判断する(ステップS301)。ここで、数に差があると判断した場合に、少数のものを選択し(ステップS304)、処理を終了する。   First, as a result of examining the same list of communication control information, it is determined whether or not there is a difference in the number of communication control information used by networks adjacent to each network (step S301). Here, when it is determined that there is a difference in number, a small number is selected (step S304), and the process is terminated.

一方、ステップS301において、数に差がないと判断した場合には、さらに、各ネットワークに隣接しているネットワークの数に差があるか否かを判断する(ステップS302)。ここで、数に差があると判断すれば、ステップS304に移行し少数のものを選択する。   On the other hand, if it is determined in step S301 that there is no difference in number, it is further determined whether there is a difference in the number of networks adjacent to each network (step S302). Here, if it is determined that there is a difference in number, the process proceeds to step S304 and a small number is selected.

また、ステップS302において、数に差がないと判断すれば、各ネットワークの親局ID番号の若いものを選択し(ステップS303)、処理を終了する。   If it is determined in step S302 that there is no difference in the number, the network station with a smaller master station ID number is selected (step S303), and the process is terminated.

続いて、変更する通信制御情報の決定サブルーチンについて、図9に示すフローチャートを参照しながら以下に説明する。なお、ここでの変更する通信制御情報の決定サブルーチンは、子局100と親局200とで同じ処理が行われ、子局100では、通信制御情報決定部102で実行され、親局200では、通信制御情報決定部202で実行される。   Next, a determination subroutine for communication control information to be changed will be described below with reference to the flowchart shown in FIG. The communication control information determination subroutine to be changed here is the same processing performed by the slave station 100 and the master station 200. In the slave station 100, the communication control information determination unit 102 executes the subroutine. It is executed by the communication control information determination unit 202.

まず、変更先のネットワークに隣接するネットワークで使用されていない通信制御情報を選択し(ステップS401)、変更先以外のネットワークに隣接するネットワークの使用している通信制御情報の数に差があるか否かを判断する(ステップS402)。ここで、数に差があると判断すれば、多数のものを選択し(ステップS405)、処理を終了する。   First, communication control information that is not used in a network adjacent to the change destination network is selected (step S401), and whether there is a difference in the number of communication control information used in a network adjacent to a network other than the change destination network. It is determined whether or not (step S402). If it is determined that there is a difference in number, a large number are selected (step S405), and the process ends.

一方、ステップS402において、数に差がないと判断すれば、変更先以外のネットワークに隣接するネットワークの使用している通信制御情報の番号の数に差があるか否かを判断する(ステップS403)。ここで、通信制御情報の番号の数に差があると判断すれば、ステップS406に移行し、少数の番号の通信制御情報を選択し、処理を終了する。   On the other hand, if it is determined in step S402 that there is no difference in the number, it is determined whether there is a difference in the number of communication control information numbers used by networks adjacent to the network other than the change destination (step S403). ). If it is determined that there is a difference in the number of communication control information numbers, the process proceeds to step S406 to select a small number of communication control information, and the process ends.

また、ステップS403において、番号の数に差がないと判断すれば、ステップS404に移行し、最も通信制御情報の番号の若いものを選択し、処理を終了する。   If it is determined in step S403 that there is no difference in the number of numbers, the process proceeds to step S404, the one with the smallest communication control information number is selected, and the process ends.

以下に、上記構成の無線通信システムにおいて、複数のピコネットが存在する環境における無線通信制御について、ピコネットの存在環境毎に具体的な動作とともに説明する。   Hereinafter, in the wireless communication system having the above-described configuration, wireless communication control in an environment where a plurality of piconets exist will be described together with specific operations for each environment where the piconets exist.

まず、図10に示すように、空間上に5つのピコネット(ピコネット1〜ピコネット5)が存在し、PNC1がDEV1−1とDEV1−2とパターン1で、PNC2がDEV2とパターン1で、PNC3がDEV3とパターン2で、PNC4がDEV4とパターン3で、PNC5がDEV5−1とDEV5−2とパターン2で、それぞれ通信を行っている状態を想定する。この状態では、各ピコネットは干渉を起こさず通信を行うことが可能である。   First, as shown in FIG. 10, there are five piconets (piconet 1 to piconet 5) in the space, PNC1 is DEV1-1 and DEV1-2 and pattern 1, PNC2 is DEV2 and pattern 1, and PNC3 is Assume that DEV3 and pattern 2, PNC4 communicate with DEV4 and pattern 3, and PNC5 communicate with DEV5-1, DEV5-2, and pattern 2, respectively. In this state, each piconet can communicate without causing interference.

ここで、図10に示す状態のピコネットにおいて、図11に示すように、PNC1とPNC2の通信範囲の重なる部分に、DEV1−3が新たに参入してきた場合を考える。   Here, let us consider a case where, in the piconet in the state shown in FIG. 10, DEV1-3 has newly entered a part where the communication ranges of PNC1 and PNC2 overlap as shown in FIG.

この場合、PNC1とPNC2は同じパターン1を使用して通信を行っているため、このままでは干渉を起こし通信が行えなくなってしまう可能性がある。そこでパターンの変更を行い、干渉を軽減させるようにする。具体的には、図12に示すように、ピコネット2のパターン1をパターン3に変更することで、干渉を低減している。   In this case, since PNC1 and PNC2 perform communication using the same pattern 1, there is a possibility that interference may occur and communication cannot be performed as it is. Therefore, the pattern is changed to reduce interference. Specifically, the interference is reduced by changing the pattern 1 of the piconet 2 to the pattern 3 as shown in FIG.

この場合の処理の流れについて、親局(PNC1,PNC2)における処理を示す図5に示すフローチャートと、新規参入の子局(DEV1−3)における処理を示す図6に示すフローチャートと、既設の子局(DEV1−1,DEV1−2等)における処理を示す図7に示すフローチャートとを参照しながら以下に説明する。   Regarding the flow of processing in this case, the flowchart shown in FIG. 5 showing the processing in the master station (PNC1, PNC2), the flowchart shown in FIG. 6 showing the processing in the newly entered slave station (DEV1-3), and the existing child This will be described below with reference to the flowchart shown in FIG. 7 showing the processing in the stations (DEV1-1, DEV1-2, etc.).

まず、PNC1およびPNC2は、周期的にリストを送信する(ステップS001)。   First, PNC1 and PNC2 periodically transmit a list (step S001).

一方、DEV1−3は、PNC1およびPNC2からのリストを受信し(ステップS101)、受信したリストが複数であるか否かを判断する(ステップS102)。ここで、PNC1のリストとPNC2のリストの2つを受信するようになっているので、複数のリストを受信していると判断する。   On the other hand, DEV1-3 receives the lists from PNC1 and PNC2 (step S101), and determines whether there are a plurality of received lists (step S102). Here, since the PNC1 list and the PNC2 list are received, it is determined that a plurality of lists are received.

そして、DEV1−3は、受信した各リストを調べる(ステップS103)。その後、DEV1−3は、それぞれのPNCでどのパターンが使用されているかをチェックする(ステップS104)。ここでは、どちらのリストにも、パターン1を使用しているという情報を含んでいるので、パターンの変更を行う。   Then, the DEV1-3 examines each received list (step S103). Thereafter, the DEV 1-3 checks which pattern is used in each PNC (step S104). Here, since both lists contain information that the pattern 1 is used, the pattern is changed.

同時に、PNC1とPNC2は、他のPNCからリストを受信しているか否かを判断する(ステップS002)。ここでは、他のPNCからリストを受信していないので、ステップS011に移行し、子局からの変更要求の受信の有無を判断する(ステップ受信しない(ステップS002)。   At the same time, PNC1 and PNC2 determine whether or not a list is received from another PNC (step S002). Here, since the list has not been received from another PNC, the process proceeds to step S011, and it is determined whether or not a change request has been received from the slave station (step not received (step S002)).

再度各リストを調べ(ステップS105)、どちらに変更要求を出すかを決定する(ステップS106)。まず、各ピコネットに隣接するピコネットの使用しているパターンの数を比較する(ステップS301)。ここで、ピコネット1に隣接するのはピコネット3とピコネット4でありそれぞれパターン2とパターン3を使用している。同様にピコネット2に隣接するのはピコネット5でパターン2を使用している。ここではピコネット2側の方が少ないので、変更先はPNC2とする。   Each list is examined again (step S105), and it is determined to which change request is issued (step S106). First, the number of patterns used by the piconet adjacent to each piconet is compared (step S301). Here, the piconet 3 and the piconet 4 are adjacent to the piconet 1 and use the patterns 2 and 3, respectively. Similarly, the piconet 5 adjacent to the piconet 2 uses the pattern 2. Here, since there are fewer on the piconet 2 side, the change destination is PNC2.

ここで、もしパターンの数に差が無ければ、各ピコネットに隣接しているネットワークの数を比較し少ない方を選択する(ステップS302)。ここでも差が無ければ、各ピコネットの親局の識別番号を見て、あらかじめ定めた規則に基づいて、ここでは数値の若い方を選択する(ステップS303)。   If there is no difference in the number of patterns, the number of networks adjacent to each piconet is compared and the smaller one is selected (step S302). If there is no difference here, the identification number of the master station of each piconet is seen, and the smaller one is selected here based on a predetermined rule (step S303).

続いて、どのパターンに変更するかを決定する。まず、変更先のピコネット2に隣接するピコネット5でパターン2が既に使用されているため、パターン2に変更することは出来ない(ステップS401)。次に、変更要求を出さないピコネット(ここではピコネット1)に隣接するピコネットの使用しているパターンはパターン2が1つ、パターン3が1つである。しかしパターン2は使用することが出来ないので、ピコネット1に隣接するピコネットの中で、最も多く使用されているのはパターン3である。よってパターン3に変更させることとする(ステップS402)。   Subsequently, the pattern to be changed is determined. First, since the pattern 2 is already used in the piconet 5 adjacent to the change destination piconet 2, it cannot be changed to the pattern 2 (step S401). Next, the pattern used by the piconet adjacent to the piconet (in this case, the piconet 1) that does not issue a change request is one pattern 2 and one pattern 3. However, since pattern 2 cannot be used, pattern 3 is the most frequently used piconet adjacent to piconet 1. Therefore, the pattern 3 is changed (step S402).

ここで、もし数に差が無ければ、変更先以外のネットワークに隣接するピコネットの使用しているパターンの番号に差があるかを調べる(ステップS403)。差があれば、数値の若い方を選択する。もし変更先以外のネットワークに隣接するネットワークが無ければ、使用可能な通信制御情報の番号の若い者を選択する(ステップS404)。   Here, if there is no difference in the number, it is checked whether there is a difference in the pattern numbers used by the piconet adjacent to the network other than the change destination (step S403). If there is a difference, select the younger one. If there is no network adjacent to the network other than the change destination, a person with a lower number of usable communication control information is selected (step S404).

変更先と通信制御情報が決定したので、変更先であるPNC2に対してパターン3への変更要求を出す(ステップS110)。変更要求を受信したPNC2は(ステップS011)、ピコネット2で使用するパターンをパターン3に変更する(ステップS012)。またこれによって、ピコネット2の使用するパターンと、隣接するピコネットの情報が変化したのでリストの更新を行う(ステップS013)。使用パターンをパターン1からパターン3に、隣接ピコネットとして新たにPNC1とDEV1−3、パターン1をそれぞれ追加する。   Since the change destination and the communication control information are determined, a change request to the pattern 3 is issued to the PNC 2 that is the change destination (step S110). The PNC 2 that has received the change request (step S011) changes the pattern used in the piconet 2 to the pattern 3 (step S012). As a result, the pattern used by the piconet 2 and the information of the adjacent piconet have changed, and the list is updated (step S013). The usage patterns are changed from pattern 1 to pattern 3, and PNC1, DEV1-3, and pattern 1 are newly added as adjacent piconets.

更新したリストを送信し(ステップS014)、隣接するPNCのリストも更新する。PNC2の発した更新済みリストは、DEV1−3とDEV2を中継して(ステップS111)、PNC1とPNC5に渡る(ステップS009)。更新済みリストを受信したPNCは、それを参照して自身のリストを更新する(ステップS010)。   The updated list is transmitted (step S014), and the adjacent PNC list is also updated. The updated list issued by PNC2 relays DEV1-3 and DEV2 (step S111), and passes to PNC1 and PNC5 (step S009). The PNC that has received the updated list updates its own list with reference to the updated list (step S010).

そして、新たに参入してきたDEV1−3はPNC1と通信を開始する(ステップS112、図12)。   Then, the newly entered DEV1-3 starts communication with the PNC1 (step S112, FIG. 12).

また、図13に示すように、ピコネットが離れて存在している場合を考える。この場合、空間上に2つのピコネットが存在し、PNC6がDEV6とパターン1で、PNC7がDEV7−1とパターン1で、それぞれ通信を行っている。この状態では、各ピコネットは干渉を起こさず通信を行うことが可能である。   Further, consider a case where piconets exist apart as shown in FIG. In this case, there are two piconets in the space, and PNC 6 communicates with DEV 6 and pattern 1, and PNC 7 communicates with DEV 7-1 and pattern 1. In this state, each piconet can communicate without causing interference.

ここで、図14に示すように、新たにDEV7−2が参入してきた場合を考えると、DEV6とPNC7の通信範囲の重なる部分にDEV7−2が、またDEV7−2とPNC6の通信範囲の重なる部分にDEV6が入ってしまう。ここで、ピコネット6とピコネット7は同じホッピングパターン1を使用して通信を行っているため、DEV6はDEV7−2からの干渉を受けてしまい、通信が行えなくなってしまう可能性がある。また同様に、DEV7−2がPNC7と通信を開始しようとしても、DEV6からの干渉を受けてしまうことによって通信が出来ない可能性がある(図15)。そこで、この場合も、干渉を軽減させるためにパターンの変更を行う必要がある。   Here, as shown in FIG. 14, considering the case where DEV7-2 has newly entered, DEV7-2 overlaps the overlapping range of communication ranges of DEV6 and PNC7, and the communication range of DEV7-2 and PNC6 overlaps. DEV6 will enter the part. Here, since the piconet 6 and the piconet 7 perform communication using the same hopping pattern 1, the DEV 6 may receive interference from the DEV 7-2, and communication may not be performed. Similarly, even if DEV 7-2 tries to start communication with PNC 7, there is a possibility that communication cannot be performed due to interference from DEV 6 (FIG. 15). Therefore, also in this case, it is necessary to change the pattern in order to reduce interference.

PNCは、周期的にリストを送信しており(ステップS001)、既に通信を行っているピコネット6では、図16に示すように、DEV6はPNC6が発したリストを受信し(ステップS201)、それを更に周囲に送信する(ステップS202)。これにより、新たに参入してきたDEV7−2はPNC7からのリストと、PNC6からのリストの2種類を受信することになる。また、PNC6とPNC7は、他のPNCからリスト受信しない(ステップS002)。   The PNC periodically transmits a list (step S001). In the piconet 6 that is already communicating, as shown in FIG. 16, the DEV 6 receives the list issued by the PNC 6 (step S201). Is further transmitted to the surroundings (step S202). As a result, the newly entered DEV 7-2 receives two types of lists: a list from the PNC 7 and a list from the PNC 6. In addition, the PNC 6 and the PNC 7 do not receive a list from another PNC (step S002).

以下フローチャートに従って、変更先と通信制御情報を決定する。ここでは省略するが、変更先はPNC6、通信制御情報はパターン2となる。   The change destination and communication control information are determined according to the flowchart below. Although omitted here, the change destination is PNC 6 and the communication control information is pattern 2.

DEV7−2は、PNC6に向かって変更要求を出す必要があるが、直接送信することが出来ないため、DEV6を中継することによって変更要求を渡す。DEV7−2から変更要求を受け取ったDEV6は(ステップS206)それをそのまま自身の親局であるPNC6に対して送信する(ステップS207)。変更要求を受け取ったPNC6は、その要求にしたがってパターンを変更し、リストを更新する。そして更新したリストを周囲に送信する。   The DEV 7-2 needs to issue a change request toward the PNC 6, but cannot directly transmit the DEV 7-2, and passes the change request by relaying the DEV 6. The DEV 6 that has received the change request from the DEV 7-2 (step S206) transmits it to the PNC 6 that is its own master station (step S207). The PNC 6 that has received the change request changes the pattern in accordance with the request and updates the list. Then, the updated list is transmitted to the surroundings.

更新済みリストを受信したDEV6は(ステップS208)さらにDEV7−2を中継して(ステップS209)、PNC7に送られる。更新済みリストを受信したPNC7は(ステップS009)、それを参照して自身のリストを更新する(ステップS010)。   The DEV 6 that has received the updated list (step S208) further relays the DEV 7-2 (step S209), and is sent to the PNC 7. The PNC 7 that has received the updated list (step S009) refers to it and updates its own list (step S010).

そして、新たに参入してきたDEV7−2は、PNC7と通信を開始する(図17)。   Then, the newly entered DEV 7-2 starts communication with the PNC 7 (FIG. 17).

また、図18に示すように、同時に3つのピコネットが重なる場合を考える。この場合、空間上に3つのピコネットが存在し、PNC8がDEV8−1とパターン1で、PNC9がDEV9とパターン1で、PNC10がDEV10とパターン1で、それぞれ通信を行っている。この状態では、各ピコネットは干渉を起こさず通信を行うことが可能である。   Further, consider a case where three piconets overlap at the same time as shown in FIG. In this case, there are three piconets in the space, and PNC 8 communicates with DEV 8-1 and pattern 1, PNC 9 communicates with DEV 9 and pattern 1, and PNC 10 communicates with DEV 10 and pattern 1. In this state, each piconet can communicate without causing interference.

ここで、図19に示すように、PNC8とPNC9とPNC10の通信範囲の重なる部分に、DEV8−2が新たに参入してきたとする。PNC8とPNC9とPNC10はそれぞれ同じパターン1を使用して通信を行っているため、このままでは干渉を起こし通信が行えなくなってしまう可能性がある。そこでパターンの変更を行い、干渉を軽減させるようにする。   Here, as shown in FIG. 19, it is assumed that DEV8-2 has newly entered a portion where the communication ranges of PNC8, PNC9 and PNC10 overlap. Since PNC8, PNC9, and PNC10 perform communication using the same pattern 1, respectively, there is a possibility that interference may occur and communication cannot be performed as it is. Therefore, the pattern is changed to reduce interference.

PNCは、周期的にリストを送信しているため(ステップS001)、DEV8−2はPNC8のリストとPNC9のリストとPNC10のリストの3つを受信する(ステップS101)。ここで、リストは複数あるので(ステップS102)、各リストを調べ(ステップS103)、それぞれのPNCでどのパターンが使用されているかをチェックする。ここでは、3つともパターン1を使用しているので(ステップS104)、パターンの変更を行う。また、PNC8とPNC9とPNC10は、他のPNCからリスト受信しない(ステップS002)。   Since the PNC periodically transmits the list (step S001), the DEV 8-2 receives the PNC8 list, the PNC9 list, and the PNC10 list (step S101). Here, since there are a plurality of lists (step S102), each list is examined (step S103) to check which pattern is used in each PNC. Here, since all three patterns 1 are used (step S104), the pattern is changed. In addition, PNC8, PNC9, and PNC10 do not receive a list from another PNC (step S002).

以下フローチャートに従って、変更先と通信制御情報を決定する。ここでは省略するが、変更先はPNC8とPNC9、通信制御情報はパターン2とパターン3になる。ここでは、同じパターンを使用しているPNCが3つあるので、2つのPNCに対して変更要求を出す必要がある。   The change destination and communication control information are determined according to the flowchart below. Although omitted here, the change destinations are PNC8 and PNC9, and the communication control information is pattern 2 and pattern 3. Here, since there are three PNCs using the same pattern, it is necessary to issue change requests to the two PNCs.

以下、前記の実施例1や実施例2と同様にして、パターンを変更し、リストを更新する。そして、新たに参入してきたDEV8−2はPNC8と通信を開始する(図20)。   Thereafter, the pattern is changed and the list is updated in the same manner as in the first and second embodiments. Then, the newly entered DEV 8-2 starts communication with the PNC 8 (FIG. 20).

また、図21に示すようなピコネット11とピコネット12とが、図22に示すように、親局同士の通信範囲が重なっている場合を考える。この場合、最初にPNC11とDEV11がパターン1で、PNC12とDEV12がパターン1で通信を行っている。この状態では各ピコネットは干渉を起こさずに通信を行うことが可能である。   Further, a case is considered where the piconet 11 and the piconet 12 as shown in FIG. 21 have overlapping communication ranges between the master stations as shown in FIG. In this case, PNC 11 and DEV 11 are communicating with pattern 1 first, and PNC 12 and DEV 12 are communicating with pattern 1. In this state, each piconet can communicate without causing interference.

ここで、端末の移動などで、図23に示すように、PNC11の通信範囲にPNC12が、PNC12の通信範囲にPNC11がそれぞれ参入してきたとする。この時、PNC11の通信範囲とPNC12の通信範囲が重なるため、同じ周波数ホッピングパターンを使用していると、干渉を起こし通信が行えなくなってしまう可能性がある。そこでパターンの変更を行い、干渉を低減させるようにする。   Here, it is assumed that the PNC 12 enters the communication range of the PNC 11 and the PNC 11 enters the communication range of the PNC 12 as shown in FIG. At this time, since the communication range of the PNC 11 and the communication range of the PNC 12 overlap, if the same frequency hopping pattern is used, interference may occur and communication may not be performed. Therefore, the pattern is changed to reduce interference.

PNCは、周期的にリストを発信しているため(ステップS001)、PNC11は自身のリストとPNC12から受信したリスト(ステップS002)、PNC12は自身のリストとPNC11から受信したリスト(ステップS002)をそれぞれ所有することになる。ここでリストが複数になるので、各リストを調べ(ステップS003)、それぞれのPNCでどのパターンが使用されているかをチェックする。ここではどちらもパターン1を使用しているので(ステップS004)、パターンの変更を行う。   Since the PNC periodically sends a list (step S001), the PNC 11 has its own list and the list received from the PNC 12 (step S002), and the PNC 12 has its own list and the list received from the PNC 11 (step S002). Each will own. Here, since there are a plurality of lists, each list is examined (step S003), and it is checked which pattern is used in each PNC. Here, since both use pattern 1 (step S004), the pattern is changed.

再度各リストを調べ(ステップS005)、どちらの親局が変更するのかをチェックする(ステップS006)。ここでは、省略するが、変更先はPNC11となる。   Each list is checked again (step S005), and which parent station is changed is checked (step S006). Although omitted here, the change destination is PNC11.

ここで、PNC11に着目すると、変更先は自分となるので(ステップS007)、どのパターンに変更するかを決定する(ステップS008)。ここではパターン2となる。変更パターンが決定したら、パターンを変更し(ステップS012)、リストを更新する(ステップS013)。リストを更新したら、周囲に更新済みのリストを送信し(ステップS014)、通信を開始する(ステップS015)。   Here, paying attention to the PNC 11, since the change destination is itself (step S007), the pattern to be changed is determined (step S008). Here, pattern 2 is obtained. When the change pattern is determined, the pattern is changed (step S012), and the list is updated (step S013). When the list is updated, the updated list is transmitted to the surroundings (step S014), and communication is started (step S015).

一方、PNC12に着目すると、変更先は自分ではないので(ステップS013)、そのまま待機する。更新済みのリストを受信したら(ステップS009)、リストを更新し(ステップS010)、通信を開始する(ステップS015)。   On the other hand, paying attention to the PNC 12, since the change destination is not itself (step S013), the process waits as it is. When the updated list is received (step S009), the list is updated (step S010), and communication is started (step S015).

以上のように、前記実施の形態においては、マルチバンドOFDM方式を採用した例について説明したが、これに限定されるものではなく、通信方式としてCDMA方式を用いても良い。またこれら2種類に限るものではない。   As described above, in the embodiment, the example in which the multiband OFDM method is adopted has been described. However, the present invention is not limited to this, and the CDMA method may be used as a communication method. Moreover, it is not restricted to these two types.

この場合、例えば、通信制御情報として、図25に示すような拡散符号のパターン1〜パターン4を使用するようにすれば、マルチバンドOFDM方式と同様の効果を得ることができる。   In this case, for example, if spreading code patterns 1 to 4 as shown in FIG. 25 are used as the communication control information, the same effect as the multiband OFDM scheme can be obtained.

また、本発明は、IEEE802.15.3MACに限定するものではなく、異なるMAC間で適用しても良い。   The present invention is not limited to IEEE 802.15.3 MAC, and may be applied between different MACs.

さらに、本発明では、無線通信システムを構成する無線通信装置(子局100、親局200)は、パーソナルコンピュータやAV機器、その他情報機器と接続して動作することが可能である。   Furthermore, in the present invention, the wireless communication devices (slave station 100 and master station 200) that constitute the wireless communication system can operate by being connected to a personal computer, AV equipment, and other information equipment.

以上のことから、本願の無線通信装置によれば、複数のネットワークの通信範囲が重なる部分に、新たな通信装置が参入してきた時に干渉が生じてしまっても、通信制御情報をうまく割り当ててやることによって、干渉を軽減させることが出来る。   From the above, according to the wireless communication device of the present application, even if interference occurs when a new communication device enters a part where communication ranges of a plurality of networks overlap, communication control information is allocated well. Therefore, interference can be reduced.

また、本発明によれば、通信制御情報の種類が少なくても、通信制御情報の無駄な割当てを防ぎ、多くのネットワークを混在させることが可能である。   Further, according to the present invention, even if there are few types of communication control information, it is possible to prevent useless allocation of communication control information and to mix many networks.

また、本発明は、USB2.0の無線版として、PC(personal computer)周辺機器の無線接続などが考えられているので、例えば、プリンタやスキャナ、USB接続のハードディスクなどに適用できる。他にも家庭内でのAV機器の無線伝送などが考えられるので、デジタルTV、デジタルレコーダ、チューナなどに適用できる。   In addition, since the wireless version of USB 2.0 is considered as a wireless version of a PC (personal computer) peripheral device, the present invention can be applied to, for example, a printer, a scanner, a USB-connected hard disk, and the like. In addition, since wireless transmission of AV equipment in the home can be considered, it can be applied to a digital TV, a digital recorder, a tuner, and the like.

本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。   The present invention is not limited to the above-described embodiments, and various modifications can be made within the scope of the claims. That is, embodiments obtained by combining technical means appropriately changed within the scope of the claims are also included in the technical scope of the present invention.

なお、上記実施形態の無線通信装置(子局100、親局200)の各部や各処理ステップは、CPUなどの演算手段が、ROM(Read Only Memory)やRAMなどの記憶手段に記憶されたプログラムを実行し、キーボードなどの入力手段、ディスプレイなどの出力手段、あるいは、インターフェース回路などの通信手段を制御することにより実現することができる。したがって、これらの手段を有するコンピュータが、上記プログラムを記録した記録媒体を読み取り、当該プログラムを実行するだけで、本実施形態の無線通信装置の各種機能および各種処理を実現することができる。また、上記プログラムをリムーバブルな記録媒体に記録することにより、任意のコンピュータ上で上記の各種機能および各種処理を実現することができる。   Note that each unit and each processing step of the wireless communication apparatus (slave station 100 and master station 200) of the above embodiment are programs stored in a storage unit such as a ROM (Read Only Memory) or a RAM by a calculation unit such as a CPU. This is realized by controlling the input means such as the keyboard, the output means such as the display, or the communication means such as the interface circuit. Therefore, the computer having these means can realize various functions and various processes of the wireless communication apparatus of the present embodiment simply by reading the recording medium storing the program and executing the program. In addition, by recording the program on a removable recording medium, the various functions and various processes described above can be realized on an arbitrary computer.

この記録媒体としては、マイクロコンピュータで処理を行うために図示しないメモリ、例えばROMのようなものがプログラムメディアであっても良いし、また、図示していないが外部記憶装置としてプログラム読取り装置が設けられ、そこに記録媒体を挿入することにより読取り可能なプログラムメディアであっても良い。   As this recording medium, a program medium such as a memory (not shown) such as a ROM may be used for processing by the microcomputer, or a program reader is provided as an external storage device (not shown). It may be a program medium that can be read by inserting a recording medium therein.

また、何れの場合でも、格納されているプログラムは、マイクロプロセッサがアクセスして実行される構成であることが好ましい。さらに、プログラムを読み出し、読み出されたプログラムは、マイクロコンピュータのプログラム記憶エリアにダウンロードされて、そのプログラムが実行される方式であることが好ましい。なお、このダウンロード用のプログラムは予め本体装置に格納されているものとする。   In any case, the stored program is preferably configured to be accessed and executed by the microprocessor. Furthermore, it is preferable that the program is read out, and the read program is downloaded to a program storage area of the microcomputer and the program is executed. It is assumed that this download program is stored in advance in the main unit.

また、上記プログラムメディアとしては、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスクやCD/MO/MD/DVD等のディスクのディスク系、ICカード(メモリカードを含む)等のカード系、あるいはマスクROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(Electrically Erasable Programmable Read Only Memory)、フラッシュROM等による半導体メモリを含めた固定的にプログラムを担持する記録媒体等がある。   The program medium is a recording medium configured to be separable from the main body, such as a tape system such as a magnetic tape or a cassette tape, a magnetic disk such as a flexible disk or a hard disk, or a disk such as a CD / MO / MD / DVD. Fixed disk, IC card (including memory card), etc., or semiconductor ROM such as mask ROM, EPROM (Erasable Programmable Read Only Memory), EEPROM (Electrically Erasable Programmable Read Only Memory), flash ROM, etc. In particular, there are recording media that carry programs.

また、インターネットを含む通信ネットワークを接続可能なシステム構成であれば、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する記録媒体であることが好ましい。   In addition, if the system configuration is capable of connecting to a communication network including the Internet, the recording medium is preferably a recording medium that fluidly carries the program so as to download the program from the communication network.

さらに、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであることが好ましい。   Further, when the program is downloaded from the communication network as described above, it is preferable that the download program is stored in the main device in advance or installed from another recording medium.

親局となる無線通信装置と子局となる複数の無線通信装置から形成されるネットワークが複数存在する環境、家庭内における無線LANや、オフィスでの無線LAN、さらには、家庭内での無線によるAV機器の通信等の用途にも適用できる。   In an environment where there are a plurality of networks formed by a wireless communication device serving as a master station and a plurality of wireless communication devices serving as slave stations, wireless LAN in a home, wireless LAN in an office, and wireless in a home It can also be applied to uses such as communication of AV equipment.

本発明の実施形態を示すものであり、(a)は子局の要部構成を示すブロック図であり、(b)は親局の要部構成を示すブロック図である。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 illustrates an embodiment of the present invention, in which (a) is a block diagram illustrating a main part configuration of a slave station, and (b) is a block diagram illustrating a main part configuration of a master station. 図1(b)に示す親局に記憶されるリスト情報の一例を示す図である。It is a figure which shows an example of the list information memorize | stored in the main | base station shown in FIG.1 (b). 複数のピコネットが干渉のある状態で隣接した状態を示す図である。It is a figure which shows the state which several piconet adjoined in the state with interference. 複数のピコネットが干渉の無い状態で隣接した状態を示す図である。It is a figure which shows the state which several piconet adjoined in the state without interference. 図1(b)に示す親局の動作の流れを示すフローチャートである。It is a flowchart which shows the flow of operation | movement of the main | base station shown in FIG.1 (b). 図1(a)に示す子局の動作の流れを示すフローチャートである。It is a flowchart which shows the flow of operation | movement of the subunit | mobile_unit shown to Fig.1 (a). 図1(a)に示す子局の動作の流れを示すフローチャートである。It is a flowchart which shows the flow of operation | movement of the subunit | mobile_unit shown to Fig.1 (a). 親局及び子局における変更先決定の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a change destination determination process in a master station and a slave station. 親局及び子局における通信制御情報決定の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of communication control information determination in a master station and a slave station. 本発明の一実施例を説明するための、複数のピコネットが隣接して存在している状態を示す図である。It is a figure which shows the state in which the some piconet exists adjacently for demonstrating one Example of this invention. 図10に示すピコネットの通信範囲が重なる領域に新たに子局が導入された状態を示す図である。FIG. 11 is a diagram illustrating a state where a child station is newly introduced in an area where the communication ranges of the piconet illustrated in FIG. 10 overlap. 図11に示す状態で、本願発明を適用して干渉低減を図った結果を示す図である。It is a figure which shows the result of having achieved interference reduction by applying this invention in the state shown in FIG. 本発明の他の実施例を説明するための、2つのピコネットが隣接して存在している状態を示す図である。It is a figure which shows the state in which two piconets exist adjacently for demonstrating the other Example of this invention. 図13に示すピコネットの一方の通信範囲に新たに子局が導入された状態を示す図である。FIG. 14 is a diagram illustrating a state where a slave station is newly introduced into one communication range of the piconet illustrated in FIG. 13. 図14に示す状態で、本願発明を適用して干渉低減を図るための処理開始を示す図である。FIG. 15 is a diagram showing the start of processing for reducing interference by applying the present invention in the state shown in FIG. 14. 図14に示す状態で、本願発明を適用して干渉低減を図るための処理動作中を示す図である。FIG. 15 is a diagram showing a processing operation for reducing interference by applying the present invention in the state shown in FIG. 14. 図14に示す状態で、本願発明を適用して干渉低減を図るための処理完了を示す図である。It is a figure which shows the completion of the process for aiming at interference reduction by applying this invention in the state shown in FIG. 本発明のさらに他の実施例を説明するための、3つのピコネットが隣接して存在している状態を示す図である。It is a figure which shows the state in which the three piconets exist adjacently for demonstrating the further another Example of this invention. 図18に示すピコネットの通信範囲が重なる領域に新たに子局が導入された状態を示す図である。FIG. 19 is a diagram illustrating a state in which a child station is newly introduced in an area where the communication ranges of the piconet illustrated in FIG. 18 overlap. 図19に示す状態で、本願発明を適用して干渉低減を図った結果を示す図である。It is a figure which shows the result of having achieved interference reduction by applying this invention in the state shown in FIG. 本発明のさらに他の実施例を説明するための、2つのピコネットの一部が重なって存在している状態を示す図である。It is a figure which shows the state in which a part of two piconet exists in order to demonstrate the further another Example of this invention. 図21に示すピコネットの通信範囲が重なる領域に新たに子局が導入された状態を示す図である。FIG. 22 is a diagram illustrating a state in which a slave station is newly introduced in an area where the communication ranges of the piconet illustrated in FIG. 21 overlap. 図22に示す状態で、本願発明を適用して干渉低減を図った結果を示す図である。It is a figure which shows the result of having achieved interference reduction by applying this invention in the state shown in FIG. マルチバンドOFDM方式で使用される周波数ホッピングパターンの一例を示す図である。It is a figure which shows an example of the frequency hopping pattern used with a multiband OFDM system. CDMA方式で使用される拡散符号の一例を示す図である。It is a figure which shows an example of the spreading code used with a CDMA system.

符号の説明Explanation of symbols

100 子局
101 変更先決定部(変更先決定手段)
102 通信制御情報決定部(通信制御情報決定手段)
103 情報記憶部
104 制御部
105 通信制御情報比較部
106 送信部
107 受信部
108 アンテナ
200 親局
201 変更先決定部(変更先決定手段)
202 通信制御情報決定部(通信制御情報決定手段)
203 リスト記憶部
204 情報記憶部
205 制御部
206 リスト処理部
207 送信部
208 通信制御情報制御部(通信制御情報変更手段)
209 受信部
210 アンテナ
100 Slave station 101 Change destination determination unit (change destination determination means)
102 Communication control information determination unit (communication control information determination means)
103 Information storage unit 104 Control unit 105 Communication control information comparison unit 106 Transmission unit 107 Reception unit 108 Antenna 200 Master station 201 Change destination determination unit (change destination determination means)
202 Communication control information determination unit (communication control information determination means)
203 List storage unit 204 Information storage unit 205 Control unit 206 List processing unit 207 Transmission unit 208 Communication control information control unit (communication control information changing means)
209 Receiver 210 Antenna

Claims (17)

多重アクセスを実行する際に、信号を分離するための通信方式をあらかじめ分類して複数個の異なる通信制御情報として設定し、親局から指定される前記通信制御情報の一つにしたがって、通信を行う通信システムにおける子局となる無線通信装置であって、
複数の親局から受信した通信制御情報が一致した場合に、各親局と通信範囲の重なる他のネットワークで使用されている通信制御情報の種類と、各親局と通信範囲の重なる他のネットワークの数と、各ネットワークの親局の識別番号とのいずれかに基づいて、通信制御情報の変更先の親局を決定する変更先決定手段と、
前記変更先決定手段で決定した変更先の親局以外の親局と通信範囲が重なるネットワークの親局が管理している通信制御情報の識別番号と、各親局と通信範囲の重なる他のネットワークの通信制御情報の種類とのいずれかに基づいて、変更する通信制御情報を決定する通信制御情報決定手段とを有することを特徴とする無線通信装置。
When performing multiple access, communication methods for separating signals are classified in advance and set as a plurality of different communication control information, and communication is performed according to one of the communication control information specified by the master station. A wireless communication device serving as a slave station in a communication system to perform,
When communication control information received from multiple master stations matches, the type of communication control information used in other networks that overlap each parent station and the communication range, and other networks that overlap each parent station and communication range And a change destination determination means for determining a change destination parent station of the communication control information based on either the number of the network and the identification number of the master station of each network,
The identification number of the communication control information managed by the master station of the network whose communication range overlaps with the master station other than the master station of the change destination determined by the change destination determining means, and other networks whose communication range overlaps with each master station And a communication control information determining means for determining communication control information to be changed based on any of the types of communication control information.
多重アクセスを実行する際に、信号を分離するための通信方式をあらかじめ分類して複数個の異なる通信制御情報として設定し、親局から指定される前記通信制御情報の一つにしたがって、通信を行う通信システムにおける親局となる無線通信装置であって、
自無線通信装置が管理している通信制御情報と、他の親局から受信した通信制御情報とが一致した場合に、各親局と通信範囲の重なる他のネットワークで使用されている通信制御情報の種類と、各親局と通信範囲の重なる他のネットワークの数と、各ネットワークの親局の識別番号とのいずれかに基づいて、通信制御情報の変更先の親局を決定する変更先決定手段と、
前記変更先決定手段で決定した変更先の親局以外の親局と通信範囲が重なるネットワークの親局が管理している通信制御情報の識別番号と、各親局と通信範囲の重なる他のネットワークの通信制御情報の種類とのいずれかに基づいて、変更する通信制御情報を決定する通信制御情報決定手段とを有することを特徴とする無線通信装置。
When performing multiple access, communication methods for separating signals are classified in advance and set as a plurality of different communication control information, and communication is performed according to one of the communication control information specified by the master station. A wireless communication device serving as a master station in a communication system to perform,
If the communication control information managed by the own wireless communication device matches the communication control information received from another master station, the communication control information used in other networks where the communication range overlaps with each master station Change destination determination that determines the change master station of the communication control information based on the type of the network, the number of other networks that overlap the communication range of each master station, and the identification number of the master station of each network Means,
The identification number of the communication control information managed by the master station of the network whose communication range overlaps with the master station other than the master station of the change destination determined by the change destination determining means, and other networks whose communication range overlaps with each master station And a communication control information determining means for determining communication control information to be changed based on any of the types of communication control information.
さらに、現在管理している通信制御情報を、前記通信制御情報決定手段によって決定された通信制御情報に変更する通信制御情報変更手段を有することを特徴とする請求項2に記載の無線通信装置。   The wireless communication apparatus according to claim 2, further comprising communication control information changing means for changing communication control information currently managed to communication control information determined by the communication control information determining means. 前記通信制御情報の種類と、各親局と通信範囲の重なる他のネットワークの数と、各ネットワークの親局の識別番号とをリスト情報として書き換え可能に記憶するリスト情報記憶手段と、
前記通信制御変更手段によって通信制御情報が変更されたとき、変更された通信制御情報に基づいて、上記リスト情報を書き換えるリスト情報書換手段とが設けられていることを特徴とする請求項3に記載の無線通信装置。
A list information storage means for storing the type of the communication control information, the number of other networks overlapping the communication range of each master station, and the identification number of the master station of each network as rewritable information;
The list information rewriting means for rewriting the list information based on the changed communication control information when the communication control information is changed by the communication control changing means is provided. Wireless communication device.
前記変更先決定手段は、
各親局と通信範囲の重なる他のネットワークで使用されている通信制御情報の種類が最も少ない親局を変更先として決定することを特徴とする請求項1または2に記載の無線通信装置。
The change destination determination means includes
The wireless communication apparatus according to claim 1 or 2, wherein a parent station having the smallest type of communication control information used in another network having a communication range overlapping each parent station is determined as a change destination.
前記変更先決定手段は、
各親局と通信範囲の重なる他のネットワークの数が最も少ない親局を変更先として決定することを特徴とする請求項1または2に記載の無線通信装置。
The change destination determination means includes
The wireless communication apparatus according to claim 1 or 2, wherein a parent station having the smallest number of other networks overlapping with each parent station is determined as a change destination.
前記変更先決定手段は、
各親局のうち、予め定められた規則に従って比較した親局の識別番号によって選択された親局を変更先として決定することを特徴とする請求項1または2に記載の無線通信装置。
The change destination determination means includes
The radio communication apparatus according to claim 1 or 2, wherein a master station selected by an identification number of a master station compared according to a predetermined rule is determined as a change destination among the master stations.
前記通信制御情報決定手段は、
変更先の親局と通信範囲が重なる他のネットワークで使用されていない通信制御情報を、変更する通信制御情報として決定することを特徴とする請求項1または2に記載の無線通信装置。
The communication control information determining means includes
The wireless communication apparatus according to claim 1 or 2, wherein communication control information that is not used in another network whose communication range overlaps with a change-destination master station is determined as communication control information to be changed.
前記通信制御情報決定手段は、
変更先でない親局と通信範囲が重なる他のネットワークで使用している通信制御情報の種類のうち最も多く使用されている通信制御情報を、変更する通信制御情報として決定することを特徴とする請求項1または2に記載の無線通信装置。
The communication control information determining means includes
The communication control information that is used most frequently among the types of communication control information used in other networks whose communication range overlaps with a master station that is not the change destination is determined as communication control information to be changed. Item 3. The wireless communication device according to Item 1 or 2.
前記通信制御情報決定手段は、
変更先でない親局と通信範囲が重なる他のネットワークで使用している通信制御情報のうち、予め定めた規則に従って比較した通信制御情報の識別番号によって、変更する通信制御情報を決定することを特徴とする請求項1または2に記載の無線通信装置。
The communication control information determining means includes
The communication control information to be changed is determined by the identification number of the communication control information compared according to a predetermined rule among the communication control information used in other networks whose communication range overlaps with the master station that is not the change destination The wireless communication apparatus according to claim 1 or 2.
前記通信制御情報は、周波数ホッピング方式で用いる周波数ホッピングパターンであることを特徴とする請求項1または2に記載の無線通信装置。   The wireless communication apparatus according to claim 1, wherein the communication control information is a frequency hopping pattern used in a frequency hopping method. 前記通信制御情報は、CDMA(Code Division Multiple Access)方式で用いる拡散符号パターンであることを特徴とする請求項1または2に記載の無線通信装置。   The wireless communication apparatus according to claim 1 or 2, wherein the communication control information is a spreading code pattern used in a CDMA (Code Division Multiple Access) system. 多重アクセスを実行する際に、信号を分離するための通信方式をあらかじめ分類して複数個の異なる通信制御情報として設定し、親局から指定される前記通信制御情報の一つにしたがって、通信を行う通信システムにおいて、
請求項1に記載の無線通信装置を子局とし、請求項2に記載の無線通信装置を親局としたことを特徴とする無線通信システム。
When performing multiple access, communication methods for separating signals are classified in advance and set as a plurality of different communication control information, and communication is performed according to one of the communication control information specified by the master station. In the communication system to perform,
A wireless communication system comprising: the wireless communication device according to claim 1 as a slave station; and the wireless communication device according to claim 2 as a parent station.
前記子局は、前記通信制御情報決定手段によって、変更する通信制御情報を決定したとき、前記親局に対して、通信制御情報の変更を要求する変更要求手段を備え、
前記親局は、前記子局の変更要求手段による要求に基づいて、通信制御情報の変更を行う通信制御情報変更手段を備えていることを特徴とする請求項13に記載の無線通信システム。
The slave station includes a change request unit that requests the master station to change the communication control information when the communication control information determination unit determines the communication control information to be changed.
14. The wireless communication system according to claim 13, wherein the master station includes communication control information changing means for changing communication control information based on a request from the change request means of the slave station.
コンピュータに、
複数の親局から受信した通信制御情報が一致した場合に、各親局と通信範囲の重なる他のネットワークで使用されている通信制御情報の種類と、各親局と通信範囲の重なる他のネットワークの数と、各ネットワークの親局の識別番号とのいずれかに基づいて、通信制御情報の変更先の親局を決定する手順と、
前記手順によって決定した変更先の親局以外の親局と通信範囲が重なるネットワークの親局が管理している通信制御情報の識別番号と、各親局と通信範囲の重なる他のネットワークの通信制御情報の種類とのいずれかに基づいて、変更する通信制御情報を決定する手順とを実行させるためのプログラム。
On the computer,
When communication control information received from multiple master stations matches, the type of communication control information used in other networks that overlap each parent station and the communication range, and other networks that overlap each parent station and communication range Determining the master station to which the communication control information is to be changed based on either the number of the master station and the identification number of the master station of each network,
The identification number of the communication control information managed by the master station of the network whose communication range overlaps with the master station other than the change-destination master station determined by the above procedure, and the communication control of other networks whose communication range overlaps with each master station A program for executing a procedure for determining communication control information to be changed based on any of the types of information.
コンピュータに、
ネットワークの親局である無線通信装置が管理している通信制御情報と、他のネットワークの親局から受信した通信制御情報とが一致した場合に、各親局と通信範囲の重なる他のネットワークで使用されている通信制御情報の種類と、各親局と通信範囲の重なる他のネットワークの数と、各ネットワークの親局の識別番号とのいずれかに基づいて、通信制御情報の変更先の親局を決定する手順と、
前記手順によって決定した変更先の親局以外の親局と通信範囲が重なるネットワークの親局が管理している通信制御情報の識別番号と、各親局と通信範囲の重なる他のネットワークの通信制御情報の種類とのいずれかに基づいて、変更する通信制御情報を決定する手順とを実行させるためのプログラム。
On the computer,
When the communication control information managed by the wireless communication device that is the master station of the network matches the communication control information received from the master station of the other network, the other stations that overlap the communication range with each master station Based on the type of communication control information being used, the number of other networks that overlap the communication range of each master station, and the identification number of the master station of each network, The procedure for determining the station,
The identification number of the communication control information managed by the master station of the network whose communication range overlaps with the master station other than the change-destination master station determined by the above procedure, and the communication control of other networks whose communication range overlaps with each master station A program for executing a procedure for determining communication control information to be changed based on any of the types of information.
請求項15または16の何れかに記載のプログラムを記録したコンピュータ読取可能な記録媒体。   The computer-readable recording medium which recorded the program in any one of Claim 15 or 16.
JP2004100383A 2004-03-30 2004-03-30 Wireless communication apparatus, wireless communication system, wireless communication program, recording medium Expired - Fee Related JP4094577B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004100383A JP4094577B2 (en) 2004-03-30 2004-03-30 Wireless communication apparatus, wireless communication system, wireless communication program, recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004100383A JP4094577B2 (en) 2004-03-30 2004-03-30 Wireless communication apparatus, wireless communication system, wireless communication program, recording medium

Publications (2)

Publication Number Publication Date
JP2005286866A JP2005286866A (en) 2005-10-13
JP4094577B2 true JP4094577B2 (en) 2008-06-04

Family

ID=35184760

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004100383A Expired - Fee Related JP4094577B2 (en) 2004-03-30 2004-03-30 Wireless communication apparatus, wireless communication system, wireless communication program, recording medium

Country Status (1)

Country Link
JP (1) JP4094577B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7254399B2 (en) * 2004-10-12 2007-08-07 Nokia Corporation Techniques for interference reduction in wireless communications networks
EP2104245B1 (en) 2006-12-07 2013-08-14 Mitsubishi Electric Corporation Radio communication system, radio terminal station, and radio base station
JP4984952B2 (en) * 2007-02-20 2012-07-25 セイコーエプソン株式会社 Display device, display device control method, and display device control program
JP5184912B2 (en) * 2008-02-18 2013-04-17 キヤノン株式会社 Information processing apparatus, control method thereof, and control program
US20100118837A1 (en) * 2008-11-11 2010-05-13 Qualcomm Incorporated Using synchronization frames for mesh networking with piconets
EP2428814A1 (en) * 2010-09-13 2012-03-14 France Telecom Object detection method, device and system
JP5661496B2 (en) * 2011-02-15 2015-01-28 株式会社Nttドコモ Management station communicating with a plurality of radio stations, interference avoidance method and system

Also Published As

Publication number Publication date
JP2005286866A (en) 2005-10-13

Similar Documents

Publication Publication Date Title
JP3756110B2 (en) Wireless communication device
US7995526B2 (en) Apparatus and method for medium access control in wireless communication networks
KR101076151B1 (en) - terminal device and method for master-slave handover in media access communication system
EP2484173B1 (en) Wlan peer-to-peer group owner negotiation
AU2002309010B2 (en) Wireless Lan Base Station Capable of Carrying Out Automatic Matching for Radio Channels
EP2569982B1 (en) Management of the connections of relay nodes to form an ad hoc network
CN101902768A (en) Wireless communication device, wireless communication system, and wireless communication method
KR20110126359A (en) Terminal and method of performing tethering service in the terminal
JP4094577B2 (en) Wireless communication apparatus, wireless communication system, wireless communication program, recording medium
EP2122945B1 (en) Method and system of communication employing spatial reuse reservation protocol
US7417998B2 (en) Wireless network device and communication method using the wireless network device
EP1863197B1 (en) Wireless communication apparatus and wireless communication method
KR100680497B1 (en) How a terminal connects to an access point in a local area communication system
US20040136350A1 (en) Bluetooth data transmission system having a plurality of secondary terminals
CN101601324B (en) Wireless non-cellular network
US20050237958A1 (en) System and method for relaying data in coordinator-based wireless network
CN116781190A (en) Channel allocation for ranging between access points during the beacon interval
JP3929050B2 (en) Wireless communication apparatus, wireless communication system, wireless communication method, and wireless communication program
JP4334479B2 (en) Method and communication apparatus for transmitting data in wireless LAN
JP4954021B2 (en) RADIO COMMUNICATION RELAY DEVICE, COMMUNICATION CONTROL METHOD, RADIO COMMUNICATION SYSTEM, RADIO COMMUNICATION RELAY PROGRAM, AND RECORDING MEDIUM THEREOF
KR101923824B1 (en) Bluetooth communication method based on internet of things and apparatus therefore
KR100745611B1 (en) Channel Search Method of Wireless LAN Card
JP2007195125A (en) Communication apparatus and communication method
JP5704682B2 (en) Wireless communication system and interference prevention method
JP2006513603A5 (en)

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060125

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080207

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080305

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110314

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees