JP5906438B2 - Communications system - Google Patents
Communications system Download PDFInfo
- Publication number
- JP5906438B2 JP5906438B2 JP2013045832A JP2013045832A JP5906438B2 JP 5906438 B2 JP5906438 B2 JP 5906438B2 JP 2013045832 A JP2013045832 A JP 2013045832A JP 2013045832 A JP2013045832 A JP 2013045832A JP 5906438 B2 JP5906438 B2 JP 5906438B2
- Authority
- JP
- Japan
- Prior art keywords
- base station
- master
- communication
- css
- unit
- 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
Links
- 238000004891 communication Methods 0.000 title claims description 133
- 230000006854 communication Effects 0.000 title claims description 133
- 238000000034 method Methods 0.000 claims description 41
- 230000005684 electric field Effects 0.000 claims description 13
- 230000001360 synchronised effect Effects 0.000 claims description 13
- 238000012937 correction Methods 0.000 description 15
- 230000005540 biological transmission Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 238000009434 installation Methods 0.000 description 8
- 230000004913 activation Effects 0.000 description 6
- 238000001514 detection method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 2
- 230000007175 bidirectional communication Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 239000000543 intermediate Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
本発明は、通信システムに関する。 The present invention relates to a communication system.
従来の通信システム(例えばPBX(Private Branch eXchange)ワイヤレスシステム)では、通信端末は、複数の基地局装置(以下、単に「基地局」ともいう)のうち、通信対象となる基地局を順次切り替えて、移動できる。このような基地局の切り替えを、ハンドオーバーという。時分割の無線通信方式(例えばTDMA/TDD)を用いて基地局と通信する通信端末が、複数の基地局の間で好適にハンドオーバーするためには、複数の基地局は相互に送受信のタイミングを同期させる必要がある。 In a conventional communication system (for example, PBX (Private Branch eXchange) wireless system), a communication terminal sequentially switches base stations to be communicated among a plurality of base station apparatuses (hereinafter also simply referred to as “base stations”). Can move. Such switching of base stations is called handover. In order for a communication terminal that communicates with a base station using a time-division wireless communication scheme (for example, TDMA / TDD) to suitably perform handover between the plurality of base stations, the plurality of base stations transmit / receive timing to / from each other. Need to be synchronized.
複数の基地局が同期する方法として、以下の方法が知られている。時間情報サーバが複数の基地局にLAN(Local Area Network)を介して時間情報を伝送する。そして、各基地局は、自装置内のクロック発生器を、時間情報の受信時点と時間情報とに基づいて調整する(例えば、特許文献1参照)。 The following methods are known as a method of synchronizing a plurality of base stations. A time information server transmits time information to a plurality of base stations via a LAN (Local Area Network). And each base station adjusts the clock generator in an own apparatus based on the reception time of time information, and time information (for example, refer patent document 1).
また以下の方法も知られている。複数の基地局のなかで、送信タイミング及び受信タイミングを生成するマスタ、そのマスタに従って同期するスレーブとして主従関係(同期ツリー)を構築し、一つの基地局をレイヤの最上位のマスタに設定する。他の基地局は、上位のレイヤの基地局に従うスレーブとして動作し、マスタ基地局が無線により送信する同期信号を受信して、自らの送信タイミング及び受信タイミングを設定する。そしてスレーブの基地局は、所定の時間間隔で同期相手のマスタ基地局との送信タイミング及び受信タイミングのずれを修正する(例えば、特許文献2参照)。 The following method is also known. A master-slave relationship (synchronization tree) is constructed as a master that generates transmission timing and reception timing and a slave that synchronizes according to the master among a plurality of base stations, and one base station is set as the highest master of the layer. Other base stations operate as slaves according to higher-layer base stations, receive a synchronization signal transmitted by the master base station by radio, and set their own transmission timing and reception timing. Then, the slave base station corrects a difference in transmission timing and reception timing with the master base station of the synchronization partner at a predetermined time interval (see, for example, Patent Document 2).
また以下の方法も知られている。特許文献3には、複数のノードの集合からアドホックネットワークを組織化し、中央コーディネータノードを自動選択するものが開示されている。これは、ノード間の通信リンクの数および質をすべてのノードに対して記述するトポロジーマップを作成し、このマップ情報から最良の候補ノードを選択し、ノード間で高品位の双方向通信リンクが可能な効率的なネットワークを実現しようとするものである。(特許文献3参照)。 The following method is also known. Japanese Patent Application Laid-Open No. 2004-228561 discloses an apparatus that organizes an ad hoc network from a set of a plurality of nodes and automatically selects a central coordinator node. This creates a topology map that describes the number and quality of communication links between nodes for all nodes, selects the best candidate node from this map information, and creates a high-quality bidirectional communication link between nodes. It seeks to achieve a possible and efficient network. (See Patent Document 3).
このようなシステムでは、各基地局は、通常、上位のマスタ基地局と同期するために、定期的にマスタ基地局が発する同期信号を受信している。そして各基地局は、同期信号を見失った場合、他の基地局との同期がずれていく。その結果、各基地局は、再起動する以外、他の基地局と精度良く同期できない可能性がある。 In such a system, each base station normally receives a synchronization signal periodically issued by the master base station in order to synchronize with an upper master base station. When each base station loses sight of the synchronization signal, the synchronization with other base stations is shifted. As a result, each base station may not be able to synchronize with other base stations with accuracy other than restarting.
特許文献1の技術では、時間情報サーバの時計機能が停止した場合、複数の基地局は相互に高精度に同期できなかった。特許文献2の技術では、基準局のタイミング生成機能が停止した場合、複数の基地局は相互に高精度に同期できなかった。
In the technique of
IPベースの社内公衆無線システムを構築する場合、基地局(コードレスの親機に相当)とPBX(主装置)との間の有線NW(Network)はIPベースであるため、有線NWをタイミング情報伝達に使うことができない。そのため、無線同期(エアー同期)によってシステムタイミングを同期させる。 When building an IP-based in-house public wireless system, the wired NW (Network) between the base station (corresponding to a cordless master unit) and the PBX (main device) is IP-based, so the timing information is transmitted to the wired NW. It cannot be used for. Therefore, the system timing is synchronized by wireless synchronization (air synchronization).
Hostedサービスでは、高度なサーバを使った無線システム設計ができないため、各基地局がお互いの電波状況と電界強度だけでタイミングマスタ、同期ツリーを設計する必要がある。しかし、建物内の複雑な電波環境では、人手によって的確なツリーを設計することは困難であり、設置後、基地局どうしの通信に障害が生じ、同期が外れて一部の基地局が動作を停止することがあった。 Since the hosted service cannot design a wireless system using an advanced server, it is necessary for each base station to design a timing master and a synchronization tree only with each other's radio wave condition and electric field strength. However, in a complex radio wave environment in a building, it is difficult to design an accurate tree manually, and after installation, communication between base stations fails, and some base stations operate out of sync. There was a stop.
特許文献3では、トポロジーマップの分析によって効率的なネットワークを実現可能であることが述べられているが、時分割の無線通信方式の基地局において同期のための効率的なツリー構成を形成することを示唆するものではない。
本発明は、上記事情に鑑みてなされたものであって、より安定したツリー構成を形成し、設置作業者の負担を軽減できる通信システムを提供することを目的とする。 The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a communication system that can form a more stable tree configuration and reduce the burden on an installation worker.
本発明の通信システムは、複数の基地局装置が時分割無線通信方式により通信する通信システムであって、各基地局装置は受信可能な他の基地局装置の信号の受信電界強度を測定し、通信可能な任意の2つの基地局装置の間において、少なくとも1つの他の基地局装置を介在させたルートで接続する場合、及び他の基地局装置を介在させずに直接接続する場合、の受信電界強度を比較して前記2つの基地局装置間のルートを決定し、通信可能な他の基地局装置との間の前記ルートにおいて、介在する基地局装置の数の最大数が最も小さい基地局装置を最上位のマスタとして決める。 The communication system of the present invention is a communication system in which a plurality of base station apparatuses communicate by a time division wireless communication method, each base station apparatus measures the received electric field strength of a signal of another base station apparatus that can be received, Reception when any two base station apparatuses capable of communication are connected by a route through which at least one other base station apparatus is interposed, and when they are directly connected without interposing another base station apparatus A base station that compares the electric field strength to determine a route between the two base station devices and has the smallest maximum number of intervening base station devices in the route between other base station devices that can communicate with each other. Determine the device as the highest master.
この構成によれば、各基地局装置は受信可能な他の基地局装置の信号の受信電界強度を測定し、その受信電界強度の測定結果に基づいて最上位のマスタを決めることが出来る。従って、設置作業者が通信環境を逐次調べること無く、より安定したツリー構成を形成でき、作業者の負担を軽減できる。 According to this configuration, each base station apparatus can measure the received electric field strength of signals of other base station apparatuses that can be received, and can determine the highest master based on the measurement result of the received electric field intensity. Therefore, the installation operator can form a more stable tree structure without sequentially checking the communication environment, and the burden on the operator can be reduced.
本発明によれば、設置作業者が通信環境を逐次調べること無く、より安定したツリー構成を形成でき、作業者の負担を軽減できる。 According to the present invention, the installation worker can form a more stable tree structure without sequentially checking the communication environment, and the burden on the worker can be reduced.
以下、本発明の実施形態について、図面を用いて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は本発明の実施形態における通信システム1000の構成例を示す図である。通信システム1000は、基地局装置(CS:Cell Station)100、通信端末(PS:Personal Station)200、SIP(Session Ini
tiation Protocol)サーバ300、電話機400、及びルータ500を備える。
FIG. 1 is a diagram illustrating a configuration example of a
tiation Protocol)
CS100は、通信システム1000内に階層的に複数存在する。図1では複数のCS100をCS100M、CS100M1、CS100M2と記す。図1において、CS100Mは最上位のレイヤに配置され、例えば同期の基準となる装置(Timing マスタCS)である。CS100M1およびCS100M2は、CS100Mの下位のレイヤに配置され、CS100Mの同期基準により動作する装置(Slave CS)である。CS100M1とCS100M2も階層的に配置してよい。例えば、CS100M1は、CS100M2の上位のレイヤに配置される。
A plurality of
PS200は、子機として動作し、移動可能な通信端末である。PS200は、例えば、携帯電話、携帯情報端末(PDA)、携帯可能なセンサ装置、である。PS200は、例えばPS200が有するGPS機能を利用して位置情報を取得し、取得した位置情報に基づいて、CS100との間においてハンドオーバーする。
SIPサーバ300は、SIPプロトコルを利用して、例えば、電話番号とIPアドレスとを対応付けし、通信相手を呼び出して接続する呼制御処理を実行する。
The
電話機400は、例えば内線電話機であり、例えばSIPサーバ300を介して、他の電話装置(例えばPS200)との間において通信する。
The
ルータ500は、通信システム1000と外部ネットワーク600とを接続し、通信システム1000におけるデータ及び外部ネットワーク600におけるデータを中継する。
The
パーソナルコンピュータ(PC)700は、設定作業用ソフトを備え、作業者によるCSの設置作業を支援し、後述のマスタ基地局(マスタCS)を決めるためのサーベイ動作を起動するために機能する。設定作業用ソフトはプログラムの1つであり、例えばPC700の図示しないメモリに格納される。PC700の図示しないCPU等が、設定作業ソフトのプログラムを実行することで、各種機能を実現する。 The personal computer (PC) 700 is provided with setting work software, functions to support the CS installation work by the worker, and to activate a survey operation for determining a master base station (master CS) described later. The setting work software is one of programs, and is stored in a memory (not shown) of the PC 700, for example. Various functions are realized by the CPU (not shown) of the PC 700 executing the setting work software program.
また、ルータ500と、CS100、PS200、SIPサーバ300、電話機400及びPC700とは、有線ネットワークN1(例えばIPネットワーク)を介して接続される。
The
次に、CS100の構成例について説明する。図2はCS100の構成例を示すブロック図である。CS100は、無線通信部101、アンテナ部102、有線通信部103、無線通信判定部104、クロック生成部105、通信タイミング決定部106、通信タイミング補正部107、同期状態判定部108、記憶部109、学習処理部110、及び制御部111を備える。
Next, a configuration example of the CS 100 will be described. FIG. 2 is a block diagram illustrating a configuration example of the
無線通信部101は、他の通信装置との間において、アンテナ部102及び無線ネットワークを介して通信する。無線ネットワークは、例えばDECT(Digital Enhanced Cordless Telecommunication)方式による無線通信網である。
The
有線通信部103は、他の通信装置との間で、有線ネットワークを介して通信する。有線ネットワークは、例えば、有線LAN、有線WAN、又は電力線である。
The
無線通信判定部104は、無線通信部101がマスタCSからの同期信号を正常に受信
したかどうかを判定する。無線通信判定部104は、CSの無線通信部101がマスタCSからの同期信号を所定の受信タイミングにおいて同期信号を受信したかどうかを判定する。同期信号を見失う場合としては、例えば、CSに対して同期信号を送信する他のCSの電源がオフである場合、同期信号の受信タイミングにおいて電波干渉が発生した場合がある。なお、マスタCSは、各CSの同期の基準となるCSであり、CS100M以外のCSの場合もある。
The wireless
クロック生成部105は、CSの中で各部を動作させ、また無線通信部101の通信タイミングを決めるための基準クロックを生成する。
The
通信タイミング決定部106は、クロック生成部105の基準クロックに基づいて、無線通信部101による通信信号の通信タイミングを決定する。通信信号は、他のCSと同期するための同期信号を含む。
The communication
通信タイミング補正部107は、マスタCSからの同期信号を見失った場合に、例えば有線ネットワークを介して他のCSから取得した同期信号に基づいて、無線通信部101が通信するための通信タイミングを補正する。通信タイミングは、無線通信部101による送信タイミング及び受信タイミングの少なくとも一方を含む。
When the communication
制御部111は、他のCSと連携して後述のサーベイ動作を行うようにCS内の各部を制御する。
The
PC700は、設定作業用ソフトを実行することで、複数のCSの中の一つのCSを仮のマスタCSに定め、そのCSに対して起動指示を送る。起動指示を受け取ったCSの制御部111は、サーベイ動作を実行する。
By executing the setting work software, the
図13に示すツリー構成の例では、あるCS(例えばCS(2))の無線同期は、上位のレイヤに配置されたマスタCS(例えばCS(1))からの同期信号に従って同期している。CS(2)の下位のCS(7)は、マスタであるCS(2)からの同期信号に従って同期している。その他のCSは、上位のマスタCSからの同期信号に従って同期している。 In the example of the tree configuration illustrated in FIG. 13, radio synchronization of a certain CS (for example, CS (2)) is synchronized according to a synchronization signal from a master CS (for example, CS (1)) arranged in an upper layer. CS (7), which is lower than CS (2), is synchronized according to a synchronization signal from CS (2) as a master. The other CSs are synchronized according to the synchronization signal from the upper master CS.
なお、ここではCS(1)のように括弧書きにてCSの識別符号を記しているが、図面ではCSの識別符号を○(丸)により囲んでいる。また、図面では、「CS」の文字を省略し、識別符号を○により囲むのみで各CSを表すこともある。 Here, the CS identification code is written in parentheses like CS (1), but in the drawing, the CS identification code is surrounded by a circle (circle). In the drawings, each CS may be represented by omitting the character “CS” and surrounding the identification code with a circle.
各CSの通信タイミング補正部107は、上位のレイヤに配置されたCSからの同期信号に応じて、通信タイミングを補正する。なお、通信タイミングを補正する場合には、図示しないクロック補正部により、CS100の基準クロックが補正されてもよい。
The communication
図2に示す記憶部109は、例えばROM(Read Only Memory)又はRAM(Random Access Memory)により構成され、各種情報を記憶する。例えば記憶部109は、同期すべきマスタCSに関する情報、同期を見失った場合に同期状態の判定要求先となり得るCSの候補等の情報を記憶する。
The
また、記憶部109は、ネットワーク内の他のCSの同期信号の伝送チャネル及びスロットの少なくとも一方の情報、又は受信予定タイミングの情報を記憶する。同期信号の伝送チャネル及び伝送スロットの情報は、同期信号が伝送される時間位置の情報の一例である。また、記憶部109は、例えば、学習処理により得られる時間的ずれの情報又は補正パラメータの情報を記憶する。
The
学習処理部110は、非同期状態において、自CSと他のCSとの時間的ずれを逐次学習しながら、その学習結果に応じて、通信タイミングを補正するための補正パラメータを決定する。従って、学習処理部110は、補正パラメータ決定部としての機能を有する。この補正パラメータは、見失い状態において利用される。
The
なお、無線通信判定部104、通信タイミング決定部106、通信タイミング補正部107、同期状態判定部108、及び学習処理部110は、記憶部109に格納されたプログラムを実行することによって各機能を実現する。
The wireless
次に、無線通信における通信フレームの構成例について説明する。通信システム1000における無線通信では、例えば図3に示すように10msecを1フレームとし、1フレームを24スロットに区切って通信をする時分割方式を用いている。時分割方式の通信は、例えばTDMA/TDD(Time Dimension Multiple Access/Time Division Duplex)通信を含む。図3に示す例では、1フレーム(10msec)を24等分した時間長を一つのスロットとしている。各通信装置には、通信を開始する度に何れかのスロットが割り当てられる。各通信装置は、割り当てられたスロットを用いて、他の通信装置と通信する。
Next, a configuration example of a communication frame in wireless communication will be described. In wireless communication in the
同期信号はビーコン信号とも呼ばれ、同期データ(例えばSyncword)を含む。Syncwordは、タイミング同期用の決まった数字列であり、前述の電話装置(PS200)および他のスレーブのCSが同期するための同期情報となる、予め決定された既知のパターンのデータである。DECT方式ではネットワーク毎に固有のSyncwordが割り当てられ、一つのネットワークに属する各端末が送信する信号には、そのSyncwordが共通して含まれている。 The synchronization signal is also called a beacon signal and includes synchronization data (for example, Syncword). Syncword is a predetermined numeric string for timing synchronization, and is data of a known pattern determined in advance, which is synchronization information for synchronizing the above-described telephone device (PS200) and other slave CSs. In the DECT method, a unique Syncword is assigned to each network, and the Syncword is commonly included in signals transmitted from terminals belonging to one network.
次に、CS100の通常状態における同期処理について説明する。図4はCS100の通常状態における同期信号の送受信タイミングの一例を示す図である。図5はCS100の通常状態における通信タイミングの補正例を示す図である。
Next, synchronization processing in the normal state of the
通常、マスタであるCSから定期的に同期信号を受信することにより、各CSは互いに同期している。図4及び図5では、CS100M、CS100M1、及びCS100M2の間における同期処理を例示する。CS100MはCS100M1の同期マスタ(マスタCS)として動作し、CS100M1はCS100M2の同期マスタとして動作する。
Usually, the CSs are synchronized with each other by periodically receiving a synchronization signal from the master CS. 4 and 5 exemplify synchronization processing among
図4に示すように、CS100Mは、一定の間隔(例えば通信信号30のスロット0)において同期信号を送信する(同期信号 TX)。図に示すように、スレーブであるCS100M1はマスタであるCS100Mからの同期信号を受信し(RX)、CS100Mの通信タイミングに同期して動作する。また、CS100M1は、一定の間隔(例えば通信信号30のスロット7)において、自身の同期信号を送信する(同期信号 TX)。
As shown in FIG. 4,
図4に示すCS100M2は、CS100M1からの同期信号を受信し(RX)、CS100M1の通信タイミングに同期して動作する。またCS100M2は、一定の間隔(例えば通信信号30のスロット15)において、自身の同期信号を送信する。 The CS 100M2 illustrated in FIG. 4 receives the synchronization signal from the CS 100M1 (RX), and operates in synchronization with the communication timing of the CS 100M1. In addition, CS 100M2 transmits its own synchronization signal at regular intervals (for example, slot 15 of communication signal 30).
また図5に示すように、CS100M1は、CS100Mとの間において時間的ずれが発生した場合には、同期信号に含まれるSyncwordの時間位置を検出し、その検出結果を用いて通信タイミングを補正する。図5では、CS100M1の通信タイミングが所定のタイミングより遅れている場合を例示している。
As shown in FIG. 5, when a time lag occurs between CS 100M1 and
また、CS100M2は、CS100M1との間において時間的ずれが発生している場合には、同期信号に含まれる時間的ずれの情報を用いて、通信タイミングを補正する。図5では、CS100M2の通信タイミングが所定のタイミングより進んだ場合を例示している。 In addition, when a time lag occurs between CS 100M2 and CS 100M1, CS 100M2 corrects the communication timing using the information on the time lag included in the synchronization signal. FIG. 5 illustrates a case where the communication timing of CS100M2 is advanced from a predetermined timing.
次に、基地局装置(CS100)を建物等に設置する場合の、最上位のマスタ基地局(マスタCS)を決めるためのサーベイ動作について説明する。 Next, a survey operation for determining the highest master base station (master CS) when the base station apparatus (CS 100) is installed in a building or the like will be described.
図6は、基地局装置が他の基地局装置の信号を受信した場合に電界強度(RSSI:Received Signal Strength Indicator)の値を複数の区分に分け、それぞれ電界強度区分に応じて重み付けしたパラメータを決めた例を示す。以下、RSSIの区分毎に設定されるパラメータをCost(Cost値)と記す。 FIG. 6 shows that when the base station apparatus receives a signal from another base station apparatus, the field strength (RSSI: Received Signal Strength Indicator) values are divided into a plurality of sections, and the weighted parameters according to the respective field strength sections An example is given. Hereinafter, a parameter set for each RSSI section is referred to as Cost (Cost value).
例えば、あるCS100Mの無線通信部101が、他のCS100M1から信号を受信した場合、−40dBm以上の電界強度であればCost値を“1”、−50dBmから−40dBmの間であればCost値を“2”とする。Cost値は、電界強度が弱くなるほど大きな値となるように重み付けされる。
For example, when a
図7(a),(b)は、複数の基地局装置(CS100)のマスタ/スレーブの関係を決めるための基本的な判定基準を示す。CS(1)がCS(2)からの信号を受信した場合のCost値を“Cost(2)−(1)”、CS(2)がCS(4)からの信号を受信した場合のCost値を“Cost(4)−(2)”、CS(1)がCS(4)からの信号を直接受信した場合のCost値を“Cost(4)−(1)”とした場合、基本的に以下の判定基準(a)と判定基準(b)によって判定する。 FIGS. 7A and 7B show basic determination criteria for determining the master / slave relationship of a plurality of base station apparatuses (CS100). The Cost value when CS (1) receives a signal from CS (2) is “Cost (2)-(1)”, and the Cost value when CS (2) receives a signal from CS (4). Is “Cost (4)-(2)” and CS (1) directly receives the signal from CS (4), the cost value is “Cost (4)-(1)”. The determination is made according to the following criteria (a) and criteria (b).
判定基準(a)では、Cost(4)−(1)が、Cost(2)−(1)とCost(4)−(2)との和よりも大きい場合に、CS(1)とCS(4)との間に他のCS(図7ではCS(2))を介在させ、CS(4)をCS(2)のスレーブとする。この場合には、C(1)とCS(4)との間は距離的にかなり遠いか、またはC(1)とCS(4)との間に障害物が存在する場合が考えられる。そのため、C(1)とCS(4)との間に他のCSを介在させた方が良い。 In the criterion (a), when Cost (4)-(1) is larger than the sum of Cost (2)-(1) and Cost (4)-(2), CS (1) and CS ( 4), another CS (CS (2) in FIG. 7) is interposed, and CS (4) is a slave of CS (2). In this case, it is conceivable that C (1) and CS (4) are considerably far from each other, or that an obstacle exists between C (1) and CS (4). Therefore, it is better to interpose another CS between C (1) and CS (4).
また判定基準(b)では、Cost(4)−(1)が、Cost(2)−(1)とCost(4)−(2)との和よりも小さい場合には、CS(1)とCS(4)との間に他のCSを介在させず、CS(4)をCS(1)のスレーブとする。この場合には、CS(1)とCS(4)との間は距離的に比較的近く、安定した通信が可能であることが考えられる。そのため、CS(1)とCS(4)とは直接接続させた方が良い。 Further, in the criterion (b), when Cost (4)-(1) is smaller than the sum of Cost (2)-(1) and Cost (4)-(2), CS (1) and CS (4) is a slave of CS (1) without interposing another CS with CS (4). In this case, it is considered that CS (1) and CS (4) are relatively close in distance, and stable communication is possible. Therefore, it is better to connect CS (1) and CS (4) directly.
なお、Cost(4)−(1)が、Cost(2)−(1)とCost(4)−(2)との和と同じである場合も、判定基準(b)と同様に扱う。つまり、CS(1)とCS(4)との間に他のCSを介在させない。 Note that the case where Cost (4)-(1) is the same as the sum of Cost (2)-(1) and Cost (4)-(2) is handled in the same manner as the criterion (b). That is, no other CS is interposed between CS (1) and CS (4).
サーベイ処理では、全CSは順番に他のCSからの信号を受信し、それぞれの受信強度に基づいてCostを算出する。すなわち、各CSは、それぞれ順次連続受信動作をし、受信可能な全てのCSからの信号を受信し、発信元のCSのID情報を抽出し、その信号の受電界強度(RSSI)を測定してCost値に変換し、ID情報とともに記録する。CSのID情報は、CSの識別情報の一例である。 In the survey process, all CSs sequentially receive signals from other CSs and calculate Cost based on the respective reception strengths. That is, each CS sequentially performs continuous reception operation, receives signals from all receivable CSs, extracts the ID information of the source CS, and measures the received field strength (RSSI) of the signals. And converted into a Cost value and recorded together with the ID information. The CS ID information is an example of CS identification information.
図8は複数のCSにより受信電界強度を測定するイメージを示す。 FIG. 8 shows an image of measuring the received electric field strength with a plurality of CSs.
例えば、CS(1)とCS(2)との間ではCost値は“2”、CS(2)とCS(
7)との間ではCost値は“1”となる。それぞれのCSにて受信できた全ての信号の発信元CSのID情報および当該信号に関するCost値は、有線ネットワークを介して1ヶ所に収集される。
For example, the cost value is “2” between CS (1) and CS (2), and CS (2) and CS (2
The cost value is “1” with respect to 7). The ID information of the source CS of all signals received by each CS and the Cost value related to the signal are collected at one place via a wired network.
次に、サーベイ処理について詳細に説明する。 Next, the survey process will be described in detail.
図9は、最上位レイヤのマスタ(Master)CSを決めるためのサーベイ処理を示すフローチャートであり、各CSの制御部111において実行される。複数のCSの中の一つのCSが、PC700による設定作業用ソフトの実行によって仮のマスタCSに定められる。仮のマスタCSに対してPC700から起動指示を送ることにより、起動指示を受け取ったCSがサーベイ処理を実行する。
FIG. 9 is a flowchart showing a survey process for determining the master CS of the highest layer, and is executed in the
CSの設置作業において、まず複数のCS(CS(1)、CS(2)、・・・)を設置し、それぞれを有線ネットワークにより接続する。また、同じ有線ネットワークに、設定作業用ソフトを実行するPC700を接続する。
In the CS installation work, first, a plurality of CSs (CS (1), CS (2),...) Are installed, and each is connected by a wired network. Further, the
PC700が、図示しない操作部により作業者によるサーベイ処理を開始させる操作を受け付けると、仮のマスタCSを決め、有線ネットワークを使って起動指示を送る。図9に示すように、仮のマスタCSが決まると、仮のマスタCSの制御部111は、有線通信部103を制御し、有線ネットワークを介して他のCSへ仮のマスタCSの情報を通知する(ステップS1)。これにより、他のCSは仮のマスタCSに無線同期して動作を開始し、仮の無線ツリーが形成される。
When the
仮の無線ツリーを形成した上で、仮のマスタCSの制御部111は、有線通信部103を制御して他のCSに対し、CS毎のCost値を収集して仮のマスタCSへ報告するよう有線ネットワークを介して指示する(ステップS2)。他のCSの制御部111は、有線ネットワークを介して受けた指示に従ってCost値を収集する動作を行う。これにより、仮のマスタCSを含めた全CSは、Cost値算出処理(ステップS3)を開始する。
After forming the temporary wireless tree, the
図10はサーベイ処理における複数の基地局装置間のCost値算出処理を示す。 FIG. 10 shows a Cost value calculation process between a plurality of base station apparatuses in the survey process.
Cost値算出処理において、各CSの制御部111は無線通信部101を制御し、仮のマスタCSから有線ネットワークを介して送られる指示に従って順次、受信動作を開始する(ステップS21)。
In the cost value calculation process, the
例えば、仮のマスタCSの制御部111は、あるスレーブCS(例えばCS(2))を選択し、そのスレーブCSには連続受信動作をさせ、他のCS(CS(3)、CS(4)、・・・)には送信動作をさせる(ステップS22)。選択されたスレーブCSでは、連続受信動作において、無線通信部101が他のCSから送信される信号を受信するとともに、それぞれの信号の受電界強度(RSSI)を検出する。
For example, the
選択されたスレーブCSの制御部111は、連続受信動作において信号を受信可能な全ての他のCSのID情報と、当該CSから送信される信号のRSSIに基づいて決定されたCost値を関連付けて記録する(ステップS23)。受信可能な全ての他のCSとは、無線通信部101にて信号が受信可能で、その送信元のID情報が判別可能な全てのCSを意味する。
The
ステップ24において、制御部111は全CSの検出動作が完了したか否かを判定する
。未完了CSがある場合には(ステップS24:No)、スレーブCSが更新され(ステップS25)、RSSIの検出が繰り返される。
In step 24, the
全CSの検出動作が完了した場合(ステップS24:Yes)、各CSは、有線通信部103が、有線ネットワークを介して仮のマスタCSへCost値を通知する。すなわち、各CSは、それぞれが受信可能な全ての他のCSのID情報と、当該CSからの信号に関するCost値と、を関連付けて、仮のマスタCSへCost値を通知する(ステップS26)。
When all the CS detection operations are completed (step S24: Yes), in each CS, the wired
図9において、ステップS3のCost値算出処理が完了すると、仮のマスタCSの制御部111は、各CSがそれぞれ受信可能な全ての他のCSのID情報とCost値を収集する。そして、仮のマスタCSの制御部111は、各CS間のCost値を載せたマップを作成する(ステップS4)。
In FIG. 9, when the cost value calculation process in step S3 is completed, the
そして、仮のマスタCSの制御部111は、各CSが他の1つ又は複数のCSとの間で、1つ又は複数のCSを介在させたルートで間接的に接続することを想定して、図7に示した判定基準によって、各ルート中(一つまたは複数)で基地局装置間のパラメータを足した値と、基地局装置間で直接接続する場合のパラメータの値と、を比較することにより、マスタ/スレーブの関係を仮決めする。
Then, the
次に、仮のマスタCSの制御部111は、前記仮決めに基づいて、各CS毎に他のCSに対して間接的に接続する各ルート上での最大の段数、すなわち間に介在する他のCSの数(介在Node数)の最大数を検出する(ステップS5)。
Next, the
例えば、CS(3)について、CS(3)からCS(5)までのルート上においてCS(4)がひとつだけ介在するのであれば、介在Node数は“1”となる。また、CS(3)からCS(8)までのルート上においてCS(2)とCS(6)が2つ介在するのであれば、介在Node数は“2”となる。CS(3)の場合、CS(3)からCS(8)までのルートにおける介在Node数“2”が他のルートにおける介在Node数より大きければ、CS(3)に関しては“2”が最大の段数となる。 For example, for CS (3), if there is only one CS (4) on the route from CS (3) to CS (5), the number of intervening nodes is “1”. Further, if there are two CS (2) and CS (6) on the route from CS (3) to CS (8), the number of intervening nodes is “2”. In the case of CS (3), if the number of intervening nodes “2” in the route from CS (3) to CS (8) is larger than the number of intervening nodes in other routes, “2” is the maximum for CS (3). It becomes the number of steps.
同様に、CS(2)からCS(10)までのルート上においてCS(7)とCS(9)が2つ介在するならば、介在Node数は“2”となる。同様に、CS(2)からCS(8)までのルート上において4台のCSが介在するのであれば、介在Node数は“4”となる。 Similarly, if two CSs (7) and CS (9) are present on the route from CS (2) to CS (10), the number of intervening nodes is “2”. Similarly, if four CSs are present on the route from CS (2) to CS (8), the number of intervening nodes is “4”.
このように、仮のマスタCSの制御部111は、CS毎に、他のCSに対して間接的に接続する各ルート上での最大の段数(介在Node数が最大となる数)を調べる。
As described above, the
ステップS6において、仮のマスタCSの制御部111は、全CSに関して最大段数の判定が完了したか否かを判定する。未完了である場合には(ステップS6:No)、検出の対象として他のCSに更新され(ステップS7)、ステップ5の最大段数の検出が繰り返される。
In step S6, the
全CSに関して最大段数判定の動作が完了した場合(ステップS6:Yes)、次のステップにおいて、制御部111が、各段数の中で最小の段数を決める(ステップS8)。
When the operation for determining the maximum number of stages for all CSs is completed (step S6: Yes), in the next step, the
ステップS9では、仮のマスタCSの制御部111は、最小段数が同じCSが複数あるか否かを判定する(ステップS9)。最小段数を持つCSが1つのみであれば(ステップS9:No)、ステップS10において、仮のマスタCSの制御部111は、その最小段
数を持つ一つのCSを最上位レイヤの正式なマスタCSとして決定する。
In step S9, the
最小段数を持つCSが複数有る場合は(ステップS9:Yes)、仮のマスタCSの制御部111は、それぞれのCSについて、階層が1段下(直下)に位置するスレーブCSの数をカウントし、最大のCSの数を求める(ステップS11)。
When there are a plurality of CSs having the minimum number of stages (step S9: Yes), the
次のステップ12では、1段下のCSの最大数が同じであるCSが複数あるか否かを判定する(ステップS12)。同じであるCSが複数でない、すなわち1段下のCSの最大数を持つCSが1つのみであれば(ステップS12:No)、仮のマスタCSの制御部111は、そのCSを最上位レイヤの正式なマスタCSとして決定する(ステップS13)。
In the
1段下のCSの最大数を持つCSが複数有る場合は(ステップS12:Yes)、ボトルネック算出処理に移行する(ステップS14)。以下、1段下のCSの最大数を持つCSが複数有る場合の各CSを、マスタCS候補をする。 If there are a plurality of CSs having the maximum number of CSs one level lower (step S12: Yes), the process proceeds to the bottleneck calculation process (step S14). Hereinafter, each CS in the case where there are a plurality of CSs having the maximum number of CSs one level lower is set as a master CS candidate.
図11はサーベイ処理におけるボトルネックとなる基地局装置を判別するためのボトルネック算出処理を示す。図11の動作は、マスタCS候補による動作である。 FIG. 11 shows a bottleneck calculation process for determining a base station apparatus that becomes a bottleneck in the survey process. The operation in FIG. 11 is an operation by a master CS candidate.
先ずステップ31において、仮のマスタCSの制御部111は、マスタCS候補の直下にいる各CSに関して、その配下のCSの全台数(N台)をカウントする。
First, in step 31, the
次に、仮のマスタCSの制御部111は、一つのマスタCS候補の直下にいる各CSの中の一つに着目し(ステップS32)、着目CS(X番目のCS)の配下にいるCSの数が他のCSの配下にいるCSの数より大きいか否かを判定する(ステップS34)。なお、変数Xは着目CSの連番であり、変数BはCSの配下にあるCSの数を格納する変数であり、初期値をB=0とする(ステップS33)。
Next, the
着目CS(X番目のCS)の配下にいるCSの数が他のCSの配下にいるCSの数より大きい場合には(ステップS34:Yes)、仮のマスタCSの制御部111は、着目CS(X番目)の配下にあるCSの数を変数Bに保存し、変数Bを更新する(ステップS35)。
When the number of CSs under the target CS (Xth CS) is larger than the number of CSs under the control of other CSs (step S34: Yes), the
次に、仮のマスタCSの制御部111は、変数Xを更新し(ステップS36)、次のCSに着目する。なお、着目CS(X番目のCS)の配下にいるCSの数が他のCSの配下にいるCSの数より小さいか、又は等しい場合には(ステップ34:No)、変数Bを更新せず、変数Xを更新する。
Next, the
ステップ37において、仮のマスタCSの制御部111は、一つのマスタCS候補の直下にいるCS全ての比較の動作が完了したか否かを判定する(X>N?)(ステップS37)。未完了である場合には(ステップ37:No)、マスタCS候補の直下にいるCS全てについて比較が完了するまで処理を繰り返すため、ステップS34に進む。
In step 37, the
一つのマスタCS候補の直下にいるCS全てについて比較が完了した場合(ステップ37:Yes)、ステップS38に進む。仮のマスタCSの制御部111は、当該マスタCS候補の直下にいる各CSの中で、変数Bの値が最大となるCSの変数Bの値を、当該マスタCS候補のボトルネックを表すパラメータとして保存する(ステップ38)。
When the comparison is completed for all the CSs directly under one master CS candidate (step 37: Yes), the process proceeds to step S38. The
ステップ39において、仮のマスタCSの制御部111は、マスタCS候補全てについてボトルネックの算出が完了したか否かを判定する(ステップS39)。未完了である場
合には(ステップ39:No)、マスタCS候補全てについて完了するまで処理を繰り返すため、ステップS31に進む。マスタCS候補全てについてボトルネックの算出が完了した場合(ステップ39:Yes)には、図11の処理を終了し、図9の処理へ戻る。
In
マスタCS候補全てについてボトルネック算出処理が完了すると、図9において、仮のマスタCSの制御部111は、ボトルネックを表すパラメータBが最も小さいCSを正式なマスタに決定する(ステップS15)。パラメータ(変数)Bは、そのCS配下のボトルネックの大きさを意味する。
When the bottleneck calculation process is completed for all the master CS candidates, in FIG. 9, the
例えば、マスタCS候補がCS(2),CS(3),CS(7)であって、CS(2)
に関してB1=“2”、CS(3)に関してB2=“3”、CS(7)に関してB3=“1”とする。この場合には、ボトルネックを表すパラメータB(B1,B2,B3)が最も小さいCS(3)を、最上位レイヤの正式なマスタCSとして決定する。
For example, the master CS candidates are CS (2), CS (3), CS (7), and CS (2)
B1 = “2” for CS, B2 = “3” for CS (3), and B3 = “1” for CS (7). In this case, CS (3) having the smallest parameter B (B1, B2, B3) representing the bottleneck is determined as the formal master CS of the highest layer.
このような判定により、最上位レイヤの直下に置く各CSのボトルネックが平準化されるようにマスタCSを決定できる。ボトルネックの平準化とは、優劣の差を最小にした状態のことである。 By such determination, the master CS can be determined so that the bottleneck of each CS placed immediately below the highest layer is leveled. The leveling of the bottleneck is a state where the difference between superiority and inferiority is minimized.
このように、各マスタCS候補をマスタCSと仮定して、仮定したマスタCS毎に直下に位置する各CSの中で変数Bの値が最大である変数Bの値を、マスタCS候補毎に抽出する。この場合、各マスタCS候補の中で変数Bの値が最も小さいCSを正式なマスタCSにすると、ボトルネックを最も平準化できる。 As described above, assuming that each master CS candidate is a master CS, the value of the variable B having the maximum value of the variable B among the CSs located immediately under each assumed master CS is determined for each master CS candidate. Extract. In this case, the bottleneck can be leveled most if the CS having the smallest value of the variable B among the master CS candidates is set as the formal master CS.
以上のようにして正式なマスタCSが決定されると、仮のマスタCSは、有線通信部103が、他のCSに対し、有線ネットワークを介して正式決定されマスタCSに関するID等の情報を通知する。これにより、決定されたマスタCSを中心に新たに無線ツリーが形成される。以後、各CSは、新たな無線ツリーに従って動作する。
When the formal master CS is determined as described above, the temporary master CS is notified by the wired
図12は、ある一つのCSを最上位レイヤのマスタに決めた場合の通信エリアの一例を示す。また、図13は、図12と同じCSを最上位レイヤのマスタに決めた場合のツリー構成の一例を示す。 FIG. 12 shows an example of a communication area when a certain CS is determined as the master of the highest layer. FIG. 13 shows an example of a tree configuration when the same CS as in FIG. 12 is determined as the master of the highest layer.
図12の例では、CS(1)が最上位レイヤのマスタであり、CS(1)の配下にスレーブとして動作するCSが複数配置されている。例えば、CS(1)に対してスレーブとして動作するCS(2)と、同じCS(1)に対してスレーブとして動作するCS(3)との計2つが、CS(1)の通信エリアの中に位置する。また、CS(4)の通信エリアの中には、CS(4)に対してスレーブとして動作するCS(5)と、同じCS(4)に対してスレーブとして動作するCS(6)の二つが位置する。また、CS(7)の通信エリアの中には、CS(7)に対してスレーブとして動作するCS(9)と、同じCS(7)に対してスレーブとして動作するCS(11)の二つが位置する。なお、図12では、例として、配下にスレーブCSを複数有するCS(1)、CS(4)、CS(7)についてのみ通信エリアを図示する。 In the example of FIG. 12, CS (1) is the master of the highest layer, and a plurality of CSs operating as slaves are arranged under CS (1). For example, CS (2) that operates as a slave to CS (1) and CS (3) that operates as a slave to the same CS (1) are in total within the communication area of CS (1). Located in. In addition, in the communication area of CS (4), there are two, CS (5) that operates as a slave to CS (4) and CS (6) that operates as a slave to the same CS (4). To position. In addition, in the communication area of CS (7), there are two, CS (9) that operates as a slave to CS (7) and CS (11) that operates as a slave to the same CS (7). To position. In FIG. 12, as an example, the communication area is illustrated only for CS (1), CS (4), and CS (7) having a plurality of slave CSs under the control.
各CSは、各CSより上位レイヤに在るマスタCSに従って無線同期する。例えばCS(10)は、上位のマスタCS(9)に従って同期する。CS(9)は、上位のマスタCS(7)に従って同期する。CS(7)は、上位のマスタCS(2)に従って同期する。CS(2)は、最上位のマスタCS(1)に従って同期する。 Each CS synchronizes with the radio according to a master CS in a higher layer than each CS. For example, the CS (10) synchronizes according to the upper master CS (9). CS (9) synchronizes according to the upper master CS (7). CS (7) synchronizes according to the higher master CS (2). CS (2) synchronizes according to the highest master CS (1).
図14は、他のCSを最上位レイヤのマスタに決めた場合の通信エリアの一例を示す。また、図15は、図14と同じCSを最上位レイヤのマスタに決めた場合のツリー構成の
一例を示す。図14および図15の例は、ボトルネックを重視して設定されたツリー構成の例である。
FIG. 14 shows an example of a communication area when another CS is determined as the master of the highest layer. FIG. 15 shows an example of a tree configuration when the same CS as in FIG. 14 is determined as the master of the highest layer. The example of FIGS. 14 and 15 is an example of a tree configuration set with emphasis on the bottleneck.
図14および図15の例では、CS(7)が最上位レイヤのマスタであり、CS(7)の配下にスレーブとして動作するCSが多数在る。例えば、CS(7)の通信エリアに存在するCS(3),CS(4),CS(6),CS(9)およびCS(11)が、CS(7)のスレーブとして動作する。また、CS(4)の通信エリアに存在するCS(2)およびCS(5)が、CS(4)のスレーブとして動作する。
CS(4)の配下には、スレーブとして動作する2つのCS(CS(2),CS(5))がある。一方、その他、すなわちCS(3),CS(6),CS(9),CS(11)の配下には、それぞれスレーブとして動作するCSは1つのみである。最もボトルネックが大きいCS(4)であっても、その配下にあるCSの数は2つのみであり、たとえCS(4)が動作不能になっても、影響を受けるCSの数の割合は全CS数に比べて少ない。このように、最上位レイヤのマスタ(CS(7))の直下に置くCSは、ボトルネックを平準化させることにより、マスタCSが動作不能になった場合の影響を軽減できる。
14 and 15, CS (7) is the master of the highest layer, and there are many CSs operating as slaves under CS (7). For example, CS (3), CS (4), CS (6), CS (9) and CS (11) existing in the communication area of CS (7) operate as slaves of CS (7). Also, CS (2) and CS (5) existing in the communication area of CS (4) operate as slaves of CS (4).
Under the control of CS (4), there are two CSs (CS (2) and CS (5)) operating as slaves. On the other hand, under the others, that is, under the control of CS (3), CS (6), CS (9), and CS (11), there is only one CS that operates as a slave. Even if CS (4) has the largest bottleneck, there are only two CSs under its control, and even if CS (4) becomes inoperable, the proportion of affected CSs is Less than the total CS number. As described above, the CS placed immediately below the master (CS (7)) in the highest layer can reduce the influence when the master CS becomes inoperable by leveling the bottleneck.
図16は基地局装置(例えばCS)をビル内に階を跨いで設置した場合の通信エリアの一例を示す。1階に設置されたCS(10)は、従来の手動での設定作業であれば同じ1階に設置されたCS(3)のスレーブとして設定される。仮にCS(10)とCS(3)との間の通信条件が悪い場合、設置作業者が通信条件の悪さに気付かずに作業をすると、CS(10)は通信が不安定なまま使用されることがある。 FIG. 16 shows an example of a communication area when a base station device (for example, CS) is installed across a floor in a building. The CS (10) installed on the first floor is set as a slave of the CS (3) installed on the same first floor in the conventional manual setting operation. If the communication condition between CS (10) and CS (3) is bad, if the installation operator works without noticing the bad communication condition, CS (10) is used with unstable communication. Sometimes.
先に説明したサーベイ処理を実施することにより、仮のマスタCSの制御部111は、例えば2階に設置されたCS(8)と1階に設置されたCS(10)とが比較的安定して通信可能であることを検知する。また、CS(10)を2階に設置されたCS(8)のスレーブとして設定するので、作業者の負担を軽減でき、より安定したツリー構成を形成できる。
By performing the survey process described above, the
図17は、基地局装置(例えばCS)をホテル等の広い施設に設置した場合の通信経路の例であり、CS(1)が最上位レイヤのマスタである。図17の矢印線が太いほど、受信電界強度が強いことを表している。CS(4)もしくはCS(6)が配下に多くのCSを有するボトルネックになっている。CS(4)とCS(2)との距離が比較的近いので、従来の手動による設定作業であれば、CS(4)をCS(2)のスレーブとして設定する。 FIG. 17 is an example of a communication path when a base station apparatus (for example, CS) is installed in a wide facility such as a hotel, and CS (1) is the master of the highest layer. The thicker the arrow line in FIG. 17, the stronger the received electric field strength. CS (4) or CS (6) is a bottleneck with many CSs under its control. Since the distance between CS (4) and CS (2) is relatively short, CS (4) is set as a slave of CS (2) in the conventional manual setting operation.
図7の判定基準(b)により、CS(4)とCS(1)が直接送受信した場合には、Cost(4)−(1)が、Cost(2)−(1)とCost(4)−(2)との和よりも小さいか、または等しい場合には、CS(4)はCS(1)のスレーブとされる。またCS(4)の下位のボトルネックを考慮しても、CS(4)を最上位レイヤのマスタCS(1)の直下に設定することが有利である。 When CS (4) and CS (1) directly transmit and receive according to the criterion (b) of FIG. 7, Cost (4)-(1) is Cost (2)-(1) and Cost (4). -CS (4) is a slave of CS (1) if it is less than or equal to the sum of (2). Even in consideration of the lower bottleneck of CS (4), it is advantageous to set CS (4) immediately below the master CS (1) of the highest layer.
次に、最上位レイヤのマスタCSが正式に決定された後の動作を説明する。図13に示すツリー構成の例では、CS(2)は、上位のレイヤに配置されたマスタCS(例えばCS(1))からの同期信号に従って同期しており、CS(2)の下位のCS(7)は、マスタであるCS(2)からの同期信号に従って同期する。その他のCSは、上位のマスタCS(2)からの同期信号に従って同期する。 Next, an operation after the master CS of the highest layer is formally determined will be described. In the example of the tree configuration shown in FIG. 13, CS (2) is synchronized according to a synchronization signal from a master CS (for example, CS (1)) arranged in a higher layer, and CS (2) is a lower CS. (7) is synchronized according to a synchronization signal from CS (2) as a master. The other CSs synchronize according to the synchronization signal from the upper master CS (2).
図2に示す各CSの無線通信判定部104は、無線通信部101がマスタCSからの同期信号を正常に受信したかどうかを判定する。無線通信判定部104は、CSの無線通信
部101がマスタCSからの同期信号を所定の受信タイミングにおいて同期信号を受信したかどうかを判定する。
The radio
各CSの通信タイミング補正部107は、上位のレイヤに配置されたCSからの同期信号に応じて、通信タイミングを補正する。すなわち各CSは、通常の動作時、同期信号とともに取得した時間的ずれの情報に応じて補正パラメータを決定し、記憶部109に保持する。これにより、各CSは、たとえ一時的に同期信号を見失っても、この補正パラメータにより通信タイミングを所定のタイミングに維持でき、同期維持できる。
The communication
次に、ボトルネック算出処理の他の例について説明する。先ず前述の例と同様に、各マスタCS候補の直下のスレーブCS(1つまたは複数)は、直下のスレーブCSの下位に抱えるスレーブCSの総和を算出する。次に、全CS数に対する、前述のスレーブCSの総和の割合を算出する。 Next, another example of the bottleneck calculation process will be described. First, similarly to the above-described example, the slave CS (one or more) immediately below each master CS candidate calculates the sum of the slave CSs held under the slave CS immediately below. Next, the ratio of the sum total of the slave CSs to the total CS number is calculated.
例えば、マスタCS候補のCS(1)について、CS(1)の直下にあるスレーブCS(8)の配下のCSが6個で全体の50%、また、CS(1)の直下にあるスレーブCS(10)の配下のCSが1個で全体の7%であるとする。すると、CS(1)を正式なマスタとした場合、直下のCS(8)が動作不良を起こせば、全体の50%のCSが使用不能となる。 For example, for the master CS candidate CS (1), there are six subordinates of the slave CS (8) directly under CS (1), 50% of the total, and the slave CS directly under CS (1). Assume that one CS under (10) is 7% of the total. Then, when CS (1) is an official master, if the direct CS (8) malfunctions, 50% of the CS becomes unusable.
また、マスタCS候補のCS(2)について、CS(2)の直下にあるスレーブCS(6)の配下のCSが2個で全体の17%、また、CS(2)の直下にあるスレーブCS(7)の配下のCSが3個で全体の20%であるとする。すると、CS(2)を正式なマスタとした場合、直下のCS(7)が動作不良を起こせば全体の20%のCSが使用不能となる。 In addition, for CS (2) as a master CS candidate, there are two subordinates of slave CS (6) directly under CS (2), 17% of the total, and slave CS directly under CS (2) Assume that the number of CSs under (7) is three and that is 20% of the total. Then, when CS (2) is an official master, if the direct CS (7) malfunctions, 20% of the entire CS becomes unusable.
上記の例では、最も狭いボトルネックがCS(8)であり、このスレーブCS(8)を直下のスレーブCSとして抱えるマスタCS候補(1)は、マスタには向かないと判断される。この場合、CS(2)を正式なマスタCSとして決定する。 In the above example, the narrowest bottleneck is CS (8), and it is determined that the master CS candidate (1) holding this slave CS (8) as the slave CS directly below is not suitable for the master. In this case, CS (2) is determined as the formal master CS.
なお、本発明は、上記実施形態の構成に限られるものではなく、特許請求の範囲で示した機能、または本実施形態の構成が持つ機能が達成できる構成であればどのようなものであっても適用可能である。 The present invention is not limited to the configuration of the above-described embodiment, and any configuration can be used as long as the functions shown in the claims or the functions of the configuration of the present embodiment can be achieved. Is also applicable.
前述の例では、仮のマスタCSに定められたCSの制御部111がPC700からの起動指示に従ってサーベイ動作を実行したが、これに限らず、PC700においてサーベイ動作を実行しても良い。すなわちPC700が、設定作業用ソフトを実行することにより、各CSに指示を出してCost値を収集する動作をさせ、またボトルネック算出処理を行うようにしても良い。
In the above-described example, the
本発明は、より安定したツリー構成を形成し、設置作業者の負担を軽減できる通信システム及び基地局装置等に有用である。 INDUSTRIAL APPLICABILITY The present invention is useful for a communication system, a base station apparatus, and the like that can form a more stable tree configuration and reduce the burden on an installation worker.
1000 通信システム
100 基地局装置(CS)
101 無線通信部
102 アンテナ部
103 有線通信部
104 無線通信判定部
105 クロック生成部
106 通信タイミング決定部
107 通信タイミング補正部
108 同期状態判定部
109 記憶部
110 学習処理部
111 制御部
200 通信端末(PS)
300 SIPサーバ
400 電話機
500 ルータ
600 外部ネットワーク
700 PC
N1 有線ネットワーク
1000
101
300
N1 wired network
Claims (3)
各基地局装置は受信可能な他の基地局装置の信号の受信電界強度を測定し、
通信可能な任意の2つの基地局装置の間において、少なくとも1つの他の基地局装置を介在させたルートで接続する場合、及び他の基地局装置を介在させずに直接接続する場合、の受信電界強度を比較して前記2つの基地局装置間のルートを決定し、
通信可能な他の基地局装置との間の前記ルートにおいて、介在する基地局装置の数の最大数が最も小さい基地局装置を最上位のマスタとして決めることを特徴とする通信システム。 A communication system in which a plurality of base station devices communicate by a time division wireless communication method,
Each base station device measures the received electric field strength of signals of other base station devices that can be received,
Reception when any two base station apparatuses capable of communication are connected by a route through which at least one other base station apparatus is interposed, and when they are directly connected without interposing another base station apparatus Compare the electric field strength to determine the route between the two base station devices,
A communication system, wherein a base station apparatus having the smallest number of intervening base station apparatuses is determined as the highest master in the route to another base station apparatus capable of communication.
前記マスタ基地局装置が決定するまでの仮のマスタ基地局装置を選定し、前記複数の基地局装置は前記仮のマスタ基地局装置に同期することを特徴とする請求項1に記載の通信システム。 The communication system is a time division communication system in which the plurality of base station devices are synchronized with respect to a master base station device,
2. The communication system according to claim 1, wherein a temporary master base station device until the master base station device is determined is selected, and the plurality of base station devices are synchronized with the temporary master base station device. .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013045832A JP5906438B2 (en) | 2013-03-07 | 2013-03-07 | Communications system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013045832A JP5906438B2 (en) | 2013-03-07 | 2013-03-07 | Communications system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012110041A Division JP5279152B1 (en) | 2012-05-11 | 2012-05-11 | Base station apparatus and setting method of master base station apparatus of base station apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013240040A JP2013240040A (en) | 2013-11-28 |
JP5906438B2 true JP5906438B2 (en) | 2016-04-20 |
Family
ID=49764679
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013045832A Expired - Fee Related JP5906438B2 (en) | 2013-03-07 | 2013-03-07 | Communications system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5906438B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6458942B2 (en) * | 2015-03-09 | 2019-01-30 | サクサ株式会社 | Telephone system, cordless telephone device and host device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007102749A1 (en) * | 2006-03-06 | 2007-09-13 | Intel Corporation | Method and apparatus for synchronization of base stations in a broadband wireless access system |
EP2200394B1 (en) * | 2008-12-19 | 2012-08-15 | Rtx A/S | Cell for self-configuring wireless communication network |
-
2013
- 2013-03-07 JP JP2013045832A patent/JP5906438B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2013240040A (en) | 2013-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101302287B1 (en) | Air interface synchronization method and system for home nodeb | |
JP5314171B1 (en) | Base station apparatus, communication system, and synchronization method | |
US20170055236A1 (en) | Multiple access point wireless mesh network | |
CN109891957A (en) | The timing advance of UE compensation | |
CN101138173B (en) | Wireless communication apparatus and wireless communication method | |
CN107534945A (en) | A kind of D2D synchronous method and user equipment, serving cell | |
JP5279152B1 (en) | Base station apparatus and setting method of master base station apparatus of base station apparatus | |
JPWO2015198403A1 (en) | Communication device, smart meter and wireless mesh network | |
KR20110104871A (en) | Wireless base station and communication method | |
KR20130038140A (en) | Apparatus and method for time synchronization | |
JP5906438B2 (en) | Communications system | |
JP5355909B2 (en) | Base station equipment | |
JP6542908B2 (en) | Communication terminal | |
JP2007174357A (en) | Communication system, communication device, management device, and synchronous signal control method | |
JPWO2012056633A1 (en) | Wireless communication apparatus and wireless communication method | |
KR101401966B1 (en) | Apparatus and method for updating the idle channel and idle channel lists | |
JP5314365B2 (en) | Wireless communication system and equipment for construction machinery | |
JP5923761B2 (en) | Base station apparatus and communication system | |
JP5533308B2 (en) | Relay device and synchronization maintaining method | |
KR101738961B1 (en) | Method for building an ad-hoc network | |
KR101072534B1 (en) | System for processing hand-off of local area wireless communication network based on voip and control method thereof | |
JP2021044722A (en) | Radio environment measurement device, radio environment measurement system, and analyzer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20140728 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20141006 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20150119 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150327 |
|
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: 20151215 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160108 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5906438 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |