(57)【要約】【課題】  本発明は、ネットワークのパスを自動的に設定するパス設定方法を提供する。【解決手段】  本発明の、伝送線路１４を介して接続される複数の中継局１２及び親局１１から成るネットワーク１０におけるパスを生成するパス設定方法では、親局１１及び複数の中継局１２が自局の識別子及びパス設定状況を含む基本情報を繰り返しブロードキャストで送信する一方、これを受信した他の中継局１２が、親局１１又は仮のパスが設定された中継局１２を認識し、認識した何れかの局に自局の伝送線路１４の伝送品質を含む受信環境テーブルを送信し、これを受信した中継局１２が仮のパスを用いて転送することで自局の受信環境テーブルを親局１１に通知し、親局１１が受信環境テーブルを送信した中継局１２に仮のパスを設定し、親局１１が近い中継局１２から遠い中継局１２へ徐々に各局間の伝送線路１４の伝送品質を収集することでパスを自動的に設定する。【選択図】      図１
2005109755.tif 000002
【特許請求の範囲】
【請求項１】
伝送線路を介して接続される複数の中継局及び親局から成るネットワークにおける前記親局から前記各中継局までのパスをそれぞれ生成するパス設定方法において、
前記親局及び前記複数の中継局が、自局を特定する識別子及び自局の前記パスの設定状況を含む基本情報を収容する基本情報通知信号を前記ネットワークへ第１時間間隔で繰り返しブロードキャストでそれぞれ送信するステップと、
前記親局及び前記複数の中継局が、前記基本情報通知信号を受信すると受信状態を検出すると共に、前記受信状態に基づいて前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質をそれぞれ演算するステップと、
前記親局及び前記複数の中継局が、前記基本情報通知信号に収容されている基本情報と前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質とを対応付けた受信環境テーブルを作成又は更新して前記受信環境テーブルをそれぞれ記憶するステップと、
前記複数の中継局が、前記第１時間間隔より長い第２時間間隔で前記受信環境テーブルの前記パスの設定状況を繰り返し参照し、参照の結果、前記パスの設定状況に仮のパスの設定済みを示す仮パス設定済み情報が在る場合に、前記仮パス設定済み情報を収容した前記基本情報通知信号を伝送した伝送線路を用いて、自局の前記受信環境テーブルを収容した受信環境テーブル通信信号を送信するステップと、
前記複数の中継局が、前記受信環境テーブル通信信号を受信すると、仮のパスを用いて親局へ転送するステップと、
前記親局が、前記受信環境テーブル通信信号を受信すると、前記受信環境テーブル通信信号に収容されている前記識別子及び前記伝送品質に基づいて、各局間の前記伝送線路と前記伝送品質とを対応付けた伝送品質テーブルを作成又は更新して前記伝送品質テーブルを記憶するステップと、
前記親局が、前記受信環境テーブル通信信号を受信すると、前記受信環境テーブル通信信号を送信した前記中継局に対し仮のパスを設定して、前記仮のパスを収容した仮パス通知通信信号を返信するステップと、
前記親局が、前記第２時間間隔より長い第３時間が経過すると、前記伝送品質テーブルの伝送品質に基づいて前記複数の中継局に対して前記パスをそれぞれ設定して、設定した前記パスを前記複数の中継局にそれぞれ送信するステップとを備えること
を特徴とするパス設定方法。
【請求項２】
中継局が前記ネットワークに新たに追加された場合に、前記中継局が、前記基本情報通知信号を前記ネットワークへブロードキャストで送信するステップと、
前記追加の中継局からの前記基本情報通知信号を受信した前記中継局が、自局の基本情報を収容した基本情報通知信号を前記追加の中継局へ返信するステップと、
前記追加の中継局が、前記中継局が返信した前記基本情報通知信号を受信すると受信状態を検出すると共に、前記受信状態に基づいて前記基本情報通知信号を返信した中継局との間における伝送線路に対する伝送品質を演算するステップと、
前記追加の中継局が、前記中継局が返信した前記基本情報通知信号に収容されている基本情報と前記基本情報通知信号を返信した中継局との間における伝送線路に対する伝送品質とを対応付けて受信環境テーブルを作成又は更新して前記受信環境テーブルを記憶するステップと、
前記追加の中継局が、前記受信環境テーブルの伝送品質を参照し、参照の結果、最良の伝送品質である伝送線路を用いて、自局の前記受信環境テーブルを収容した受信環境テーブル通信信号を前記親局へ送信するステップと、
前記親局が、前記追加の中継局からの前記受信環境テーブル通信信号を受信すると、前記受信環境テーブル通信信号に収容されている前記識別子及び前記伝送品質に基づいて、前記伝送品質テーブルを更新して前記伝送品質テーブルを記憶するステップと、
前記親局が、前記伝送品質テーブルの伝送品質に基づいて前記追加の中継局を含めた前記複数の中継局に対して前記パスをそれぞれ設定して、設定した前記パスを前記追加の中継局を含めた前記複数の中継局にそれぞれ送信するステップとをさらに備えること
を特徴とする請求項１に記載のパス設定方法。
【請求項３】
子局が前記ネットワークに新たに追加された場合に、前記子局が、前記基本情報通知信号を前記ネットワークへブロードキャストで送信するステップと、
前記子局からの前記基本情報通知信号を受信した前記中継局が、自局の基本情報を収容した基本情報通知信号を前記子局へ返信するステップと、
前記子局が、前記中継局が返信した前記基本情報通知信号を受信すると受信状態を検出すると共に、前記受信状態に基づいて前記基本情報通知信号を返信した中継局との間における伝送線路に対する伝送品質を演算するステップと、
前記子局が、前記中継局が返信した前記基本情報通知信号に収容されている基本情報と前記基本情報通知信号を返信した中継局との間における伝送線路に対する伝送品質とを対応付けて受信環境テーブルを作成又は更新して前記受信環境テーブルを記憶するステップと、
前記子局が、前記受信環境テーブルの伝送品質を参照し、参照の結果、最良の伝送品質である伝送線路を用いて、自局の前記受信環境テーブルを収容した受信環境テーブル通信信号を前記親局へ送信するステップと、
前記親局が、前記子局から前記受信環境テーブル通信信号を受信すると、前記受信環境テーブル通信信号のパスに基づいて前記子局に対してパスを設定して、設定した前記パスを前記子局に送信するステップとをさらに備えること
を特徴とする請求項１に記載のパス設定方法。
【請求項４】
前記親局及び前記複数の中継局が、他の局から通信信号を受信すると受信状態を検出すると共に、前記受信状態に基づいて前記他の局の間における伝送線路に対する伝送品質を演算するステップと、
前記親局が、前記複数の中継局から前記伝送品質を収集するステップと、
前記親局が、収集した前記伝送品質に基づいて前記複数の中継局に対して前記パスをそれぞれ再設定するステップと、
前記親局が、再設定前における前記複数の中継局に対する前記パスと再設定した前記複数の中継局に対する前記パスとを比較するステップと、
前記親局が、比較結果を提示するステップとをさらに備えること
を特徴とする請求項１に記載のパス設定方法。
【請求項５】
前記伝送線路は、無線又は電力を供給する配線であること
を特徴とする請求項１に記載のパス設定方法。
【請求項６】
前記伝送線路に対する伝送品質は、前記伝送線路の受信状態、通信信号のパケット長及び前記伝送線路の通信レートから演算されるＰＬＲ値であること
を特徴とする請求項１に記載のパス設定方法。
【請求項７】
伝送線路を介して接続される複数の中継局及び親局から成り、前記親局から前記各中継局までのパスをそれぞれ生成するネットワークにおいて、
前記複数の中継局は、
前記ネットワークとの間で通信信号を送受信すると共に、通信信号の受信状態を検出する第１通信部と、
自局を特定する識別子及び自局の前記パスの設定状況を含む基本情報を収容する基本情報通知信号を前記第１通信部を用いて前記ネットワークへ第１時間間隔で繰り返しブロードキャストで送信する第1処理部と、
前記受信状態に基づいて前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質を演算する第２処理部と、
前記基本情報通知信号に収容されている基本情報と前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質とを対応付けた受信環境テーブルを作成又は更新して受信環境テーブル記憶部に記憶する第３処理部と、
前記第１時間間隔より長い第２時間間隔で前記受信環境テーブルの前記パスの設定状況を繰り返し参照し、参照の結果、前記パスの設定状況に仮のパスの設定済みを示す仮パス設定済み情報が在る場合に、前記仮パス設定済み情報を収容した前記基本情報通知信号を伝送した伝送線路を用いて、自局の前記受信環境テーブルを収容した受信環境テーブル通信信号を前記第１通信部を用いて送信する第４処理部と、
前記受信環境テーブル通信信号を受信すると、仮のパスを用いて親局へ転送する第５処理部とを備え、
前記親局は、
前記ネットワークとの間で通信信号を送受信すると共に、通信信号の受信状態を検出する第２通信部と、
自局を特定する識別子及び自局の前記パスの設定状況を含む基本情報を収容する基本情報通知信号を前記第２通信部を用いて前記ネットワークへ前記第１時間間隔で繰り返しブロードキャストで送信する第６処理部と、
前記受信状態に基づいて前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質を演算する第７処理部と、
前記基本情報通知信号に収容されている基本情報と前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質とを対応付けた受信環境テーブルを作成又は更新して受信環境テーブル記憶部に記憶する第８処理部と、
前記受信環境テーブル通信信号を受信すると、前記受信環境テーブル通信信号に収容されている前記識別子及び前記伝送品質に基づいて、各局間の前記伝送線路と前記伝送品質とを対応付けた伝送品質テーブルを作成又は更新して伝送品質テーブル記憶部に記憶する第９処理部と、
前記受信環境テーブル通信信号を受信すると、前記受信環境テーブル通信信号を送信した前記中継局に対し仮のパスを設定して、前記仮のパスを収容した仮パス通知通信信号を前記第２通信部を用いて返信する第１０処理部と、
前記第２時間間隔より長い第３時間が経過すると、前記伝送品質テーブルの伝送品質に基づいて前記複数の中継局に対して前記パスをそれぞれ設定して、設定した前記パスを前記複数の中継局にそれぞれ前記第２通信部を用いて送信する第１１処理部とを備えること
を特徴とするネットワーク。
【請求項８】
伝送線路を介して接続される複数の中継局及び親局から成り、前記親局から前記中継局までのパスを生成するネットワークに適用される中継局において、
前記ネットワークとの間で通信信号を送受信すると共に、通信信号の受信状態を検出する第１通信部と、
自局を特定する識別子及び自局の前記パスの設定状況を含む基本情報を収容する基本情報通知信号を前記第１通信部を用いて前記ネットワークへ第１時間間隔で繰り返しブロードキャストで送信する第1処理部と、
前記受信状態に基づいて前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質を演算する第２処理部と、
前記基本情報通知信号に収容されている基本情報と前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質とを対応付けた受信環境テーブルを作成又は更新して受信環境テーブル記憶部に記憶する第３処理部と、
前記第１時間間隔より長い第２時間間隔で前記受信環境テーブルの前記パスの設定状況を繰り返し参照し、参照の結果、前記パスの設定状況に仮のパスの設定済みを示す仮パス設定済み情報が在る場合に、前記仮パス設定済み情報を収容した前記基本情報通知信号を伝送した伝送線路を用いて、自局の前記受信環境テーブルを収容した受信環境テーブル通信信号を前記第１通信部を用いて送信する第４処理部と、
前記受信環境テーブル通信信号を受信すると、仮のパスを用いて親局へ転送する第５処理部とを備えること
を特徴とする中継局。
【請求項９】
伝送線路を介して接続される複数の中継局及び親局から成り、前記親局から前記中継局までのパスを生成するネットワークに適用される親局において、
前記ネットワークとの間で通信信号を送受信すると共に、通信信号の受信状態を検出する第２通信部と、
自局を特定する識別子及び自局の前記パスの設定状況を含む基本情報を収容する基本情報通知信号を前記第２通信部を用いて前記ネットワークへ前記第１時間間隔で繰り返しブロードキャストで送信する第６処理部と、
前記受信状態に基づいて前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質を演算する第７処理部と、
前記基本情報通知信号に収容されている基本情報と前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質とを対応付けた受信環境テーブルを作成又は更新して受信環境テーブル記憶部に記憶する第８処理部と、
前記受信環境テーブル通信信号を受信すると、前記受信環境テーブル通信信号に収容されている前記識別子及び前記伝送品質に基づいて、各局間の前記伝送線路と前記伝送品質とを対応付けた伝送品質テーブルを作成又は更新して伝送品質テーブル記憶部に記憶する第９処理部と、
前記受信環境テーブル通信信号を受信すると、前記受信環境テーブル通信信号を送信した前記中継局に対し仮のパスを設定して、前記仮のパスを収容した仮パス通知通信信号を前記第２通信部を用いて返信する第１０処理部と、
前記第２時間間隔より長い第３時間が経過すると、前記伝送品質テーブルの伝送品質に基づいて前記複数の中継局に対して前記パスをそれぞれ設定して、設定した前記パスを前記複数の中継局にそれぞれ前記第２通信部を用いて送信する第１１処理部とを備えること
を特徴とする親局。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークにおける親局から中継局又は子局までのパス（通信経路）を自動的に設定するパス設定方法に関する。そして、このパス設定方法を採用するネットワーク、中継局及び親局に関する。
【背景技術】
【０００２】
ネットワークにおいて、親局、中継局及び子局の各ノード間で通信信号を送受信するためには、ネットワークの形態や各ノード間を結ぶ伝送線路の伝送品質等に基づきパスを設定する必要がある。
【０００３】
一方、近年、通信技術の進展により様々な技術分野でネットワーク化が進んでおり、建物内の様々な機器がネットワークに接続されつつある。機器のネットワーク化は、これら機器を有機的に連携運転することによって、さらに建物外のネットワークとこの建物内のネットワークとを相互接続して外部の通信端末からこれら機器に運転を指示することによって、省エネルギーや遠隔制御などに対応すると共に安全で快適な暮らしを提供しようとするものである。これら機器は、ネットワークを通じて通信信号を相互に送受信するが、通信信号の伝送方法の一つにこれら機器に電力を供給する配線（電力線）を伝送線路に利用した電力線通信がある。この電力線通信は、既設の配線を利用することから新たな伝送線路を布設する必要がないという利点がある。また、そのために、導入に伴う初期費用がその分低廉であり、建物の美観も損ねない、という利点もある。
【０００４】
なお、物理的な要因にとらわれない柔軟かつ論理的なネットワーク（VLAN;Virtual Local Area Network）において、新規ユーザ端末を追加する技術が特許文献１に記載されている。この特許文献１に記載の自動ＶＬＡＮ情報登録システムは、ＶＬＡＮのネットワークにおいて、前記ネットワークへ接続するのに必要となる所定のユーザ情報項目をユーザ主導で入力させてユーザ情報管理データを自動生成する手段と、前記ユーザ情報管理データ自動作成手段により自動生成されたユーザ登録情報をＶＬＡＮ情報に変換する手段と、前記変換手段によって変換されたＶＬＡＮ情報とユーザ端末のＭＡＣアドレスの対応テーブルを自動生成する手段と、前記対応テーブル自動生成手段によって生成された対応テーブルをＵＲＴにアップデートをかける手段と、登録されたユーザ情報の検索を行い必要な情報を管理者画面に表示する手段とを備える。このような自動ＶＬＡＮ情報登録システムは、ネットワーク管理者がＶＬＡＮ情報を設定することなく自動的に新規ユーザ端末をネットワークに接続可能とする。
【特許文献１】特開２００２−２０４２４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、電力線通信では、配線が本来電力供給を目的とすることから布設環境によって実際の配線ごとに伝送品質が異なるため、ネットワークを構築する際に予め中継局の配置場所を特定することができず、ネットワークを机上で設計することができない。このため、従来は、実際の施工現場で配線の伝送品質を測定し、必要に応じて中継局を配置してネットワークを構築していた。そして、電力線通信のネットワークにおける各ノードにパスを設定する場合には、施工後において手作業によって各ノードにパスを設定していた。このような事情のために、電力線通信では、ネットワークの構築及びパスの設定作業に人手がかかる、また、時間がかかるといった問題があった。
【０００６】
また、電力線通信では、配線に接続された負荷における消費電力が変化するとダイナミックに伝送品質が変わってしまう場合があり、パスを設定したとしても必ずしも常に良好な通信を行うことができないという問題があった。
【０００７】
一方、特許文献１に記載の技術は、データリンク層よりも上位層における技術であり、さらに、ネットワークに接続しようとするユーザが新規ユーザ端末からユーザ情報を入力する必要があるという問題がある。
【０００８】
本発明は、このような問題に鑑みて為された発明であり、パスを自動的に設定することができるパス設定方法を提供することを目的とする。そして、このパス設定方法を採用するネットワーク、中継局及び親局を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述の目的を達成するために、本発明に係る第１手段では、伝送線路を介して接続される複数の中継局及び親局から成るネットワークにおける前記親局から前記各中継局までのパスをそれぞれ生成するパス設定方法は、前記親局及び前記複数の中継局が、自局を特定する識別子及び自局の前記パスの設定状況を含む基本情報を収容する基本情報通知信号を前記ネットワークへ第１時間間隔で繰り返しブロードキャストでそれぞれ送信するステップと、前記親局及び前記複数の中継局が、前記基本情報通知信号を受信すると受信状態を検出すると共に、前記受信状態に基づいて前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質をそれぞれ演算するステップと、前記親局及び前記複数の中継局が、前記基本情報通知信号に収容されている基本情報と前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質とを対応付けて受信環境テーブルを作成又は更新して前記受信環境テーブルをそれぞれ記憶するステップと、前記複数の中継局が、前記第１時間間隔より長い第２時間間隔で前記受信環境テーブルの前記パスの設定状況を繰り返し参照し、参照の結果、前記パスの設定状況に仮のパスの設定済みを示す仮パス設定済み情報が在る場合に、前記仮パス設定済み情報を収容した前記基本情報通知信号を伝送した伝送線路を用いて、自局の前記受信環境テーブルを収容した受信環境テーブル通信信号を送信するステップと、前記複数の中継局が、前記受信環境テーブル通信信号を受信すると、仮のパスを用いて親局へ転送するステップと、前記親局が、前記受信環境テーブル通信信号を受信すると、前記受信環境テーブル通信信号に収容されている前記識別子及び前記伝送品質に基づいて、各局間の前記伝送線路と前記伝送品質とを対応付けた伝送品質テーブルを作成又は更新して前記伝送品質テーブルを記憶するステップと、前記親局が、前記受信環境テーブル通信信号を受信すると、前記受信環境テーブル通信信号を送信した前記中継局に対し仮のパスを設定して、前記仮のパスを収容した仮パス通知通信信号を返信するステップと、前記親局が、前記第２時間間隔より長い第３時間が経過すると、前記伝送品質テーブルの伝送品質に基づいて前記複数の中継局に対して前記パスをそれぞれ設定して、設定した前記パスを前記複数の中継局にそれぞれ送信するステップとを備える。
【００１０】
そして、本発明に係る第２手段では、伝送線路を介して接続される複数の中継局及び親局から成り、前記親局から前記各中継局までのパスをそれぞれ生成するネットワークにおいて、前記複数の中継局は、前記ネットワークとの間で通信信号を送受信すると共に、通信信号の受信状態を検出する第１通信部と、自局を特定する識別子及び自局の前記パスの設定状況を含む基本情報を収容する基本情報通知信号を前記第１通信部を用いて前記ネットワークへ第１時間間隔で繰り返しブロードキャストで送信する第1処理部と、前記受信状態に基づいて前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質を演算する第２処理部と、前記基本情報通知信号に収容されている基本情報と前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質とを対応付けた受信環境テーブルを作成又は更新して受信環境テーブル記憶部に記憶する第３処理部と、前記第１時間間隔より長い第２時間間隔で前記受信環境テーブルの前記パスの設定状況を繰り返し参照し、参照の結果、前記パスの設定状況に仮のパスの設定済みを示す仮パス設定済み情報が在る場合に、前記仮パス設定済み情報を収容した前記基本情報通知信号を伝送した伝送線路を用いて、自局の前記受信環境テーブルを収容した受信環境テーブル通信信号を前記第１通信部を用いて送信する第４処理部と、前記受信環境テーブル通信信号を受信すると、仮のパスを用いて親局へ転送する第５処理部とを備え、前記親局は、前記ネットワークとの間で通信信号を送受信すると共に、通信信号の受信状態を検出する第２通信部と、自局を特定する識別子及び自局の前記パスの設定状況を含む基本情報を収容する基本情報通知信号を前記第２通信部を用いて前記ネットワークへ前記第１時間間隔で繰り返しブロードキャストで送信する第６処理部と、前記受信状態に基づいて前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質を演算する第７処理部と、前記基本情報通知信号に収容されている基本情報と前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質とを対応付けた受信環境テーブルを作成又は更新して受信環境テーブル記憶部に記憶する第８処理部と、前記受信環境テーブル通信信号を受信すると、前記受信環境テーブル通信信号に収容されている前記識別子及び前記伝送品質に基づいて、各局間の前記伝送線路と前記伝送品質とを対応付けた伝送品質テーブルを作成又は更新して伝送品質テーブル記憶部に記憶する第９処理部と、前記受信環境テーブル通信信号を受信すると、前記受信環境テーブル通信信号を送信した前記中継局に対し仮のパスを設定して、前記仮のパスを収容した仮パス通知通信信号を前記第２通信部を用いて返信する第１０処理部と、前記第２時間間隔より長い第３時間が経過すると、前記伝送品質テーブルの伝送品質に基づいて前記複数の中継局に対して前記パスをそれぞれ設定して、設定した前記パスを前記複数の中継局にそれぞれ前記第２通信部を用いて送信する第１１処理部とを備える。
【００１１】
また、本発明に係る第３手段では、伝送線路を介して接続される複数の中継局及び親局から成り、前記親局から前記中継局までのパスを生成するネットワークに適用される中継局は、前記ネットワークとの間で通信信号を送受信すると共に、通信信号の受信状態を検出する第１通信部と、自局を特定する識別子及び自局の前記パスの設定状況を含む基本情報を収容する基本情報通知信号を前記第１通信部を用いて前記ネットワークへ第１時間間隔で繰り返しブロードキャストで送信する第1処理部と、前記受信状態に基づいて前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質を演算する第２処理部と、前記基本情報通知信号に収容されている基本情報と前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質とを対応付けた受信環境テーブルを作成又は更新して受信環境テーブル記憶部に記憶する第３処理部と、前記第１時間間隔より長い第２時間間隔で前記受信環境テーブルの前記パスの設定状況を繰り返し参照し、参照の結果、前記パスの設定状況に仮のパスの設定済みを示す仮パス設定済み情報が在る場合に、前記仮パス設定済み情報を収容した前記基本情報通知信号を伝送した伝送線路を用いて、自局の前記受信環境テーブルを収容した受信環境テーブル通信信号を前記第１通信部を用いて送信する第４処理部と、前記受信環境テーブル通信信号を受信すると、仮のパスを用いて親局へ転送する第５処理部とを備える。
【００１２】
さらに、本発明に係る第４手段では、伝送線路を介して接続される複数の中継局及び親局から成り、前記親局から前記中継局までのパスを生成するネットワークに適用される親局は、前記ネットワークとの間で通信信号を送受信すると共に、通信信号の受信状態を検出する第２通信部と、自局を特定する識別子及び自局の前記パスの設定状況を含む基本情報を収容する基本情報通知信号を前記第２通信部を用いて前記ネットワークへ前記第１時間間隔で繰り返しブロードキャストで送信する第６処理部と、前記受信状態に基づいて前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質を演算する第７処理部と、前記基本情報通知信号に収容されている基本情報と前記基本情報通知信号を送信した局との間における伝送線路に対する伝送品質とを対応付けた受信環境テーブルを作成又は更新して受信環境テーブル記憶部に記憶する第８処理部と、前記受信環境テーブル通信信号を受信すると、前記受信環境テーブル通信信号に収容されている前記識別子及び前記伝送品質に基づいて、各局間の前記伝送線路と前記伝送品質とを対応付けた伝送品質テーブルを作成又は更新して伝送品質テーブル記憶部に記憶する第９処理部と、前記受信環境テーブル通信信号を受信すると、前記受信環境テーブル通信信号を送信した前記中継局に対し仮のパスを設定して、前記仮のパスを収容した仮パス通知通信信号を前記第２通信部を用いて返信する第１０処理部と、前記第２時間間隔より長い第３時間が経過すると、前記伝送品質テーブルの伝送品質に基づいて前記複数の中継局に対して前記パスをそれぞれ設定して、設定した前記パスを前記複数の中継局にそれぞれ前記第２通信部を用いて送信する第１１処理部とを備える。
【００１３】
そして、上述のパス設定方法において、中継局が前記ネットワークに新たに追加された場合に、前記中継局が、前記基本情報通知信号を前記ネットワークへブロードキャストで送信するステップと、前記追加の中継局からの前記基本情報通知信号を受信した前記中継局が、自局の基本情報を収容した基本情報通知信号を前記追加の中継局へ返信するステップと、前記追加の中継局が、前記中継局が返信した前記基本情報通知信号を受信すると受信状態を検出すると共に、前記受信状態に基づいて前記基本情報通知信号を返信した中継局との間における伝送線路に対する伝送品質を演算するステップと、前記追加の中継局が、前記中継局が返信した前記基本情報通知信号に収容されている基本情報と前記基本情報通知信号を返信した中継局との間における伝送線路に対する伝送品質とを対応付けて受信環境テーブルを作成又は更新して前記受信環境テーブルを記憶するステップと、前記追加の中継局が、前記受信環境テーブルの伝送品質を参照し、参照の結果、最良の伝送品質である伝送線路を用いて、自局の前記受信環境テーブルを収容した受信環境テーブル通信信号を前記親局へ送信するステップと、前記親局が、前記追加の中継局からの前記受信環境テーブル通信信号を受信すると、前記受信環境テーブル通信信号に収容されている前記識別子及び前記伝送品質に基づいて、前記伝送品質テーブルを更新して前記伝送品質テーブルを記憶するステップと、前記親局が、前記伝送品質テーブルの伝送品質に基づいて前記追加の中継局を含めた前記複数の中継局に対して前記パスをそれぞれ設定して、設定した前記パスを前記追加の中継局を含めた前記複数の中継局にそれぞれ送信するステップとをさらに備える。
【００１４】
また、上述のパス設定方法において、子局が前記ネットワークに新たに追加された場合に、前記子局が、前記基本情報通知信号を前記ネットワークへブロードキャストで送信するステップと、前記子局からの前記基本情報通知信号を受信した前記中継局が、自局の基本情報を収容した基本情報通知信号を前記子局へ返信するステップと、前記子局が、前記中継局が返信した前記基本情報通知信号を受信すると受信状態を検出すると共に、前記受信状態に基づいて前記基本情報通知信号を返信した中継局との間における伝送線路に対する伝送品質を演算するステップと、前記子局が、前記中継局が返信した前記基本情報通知信号に収容されている基本情報と前記基本情報通知信号を返信した中継局との間における伝送線路に対する伝送品質とを対応付けて受信環境テーブルを作成又は更新して前記受信環境テーブルを記憶するステップと、前記子局が、前記受信環境テーブルの伝送品質を参照し、参照の結果、最良の伝送品質である伝送線路を用いて、自局の前記受信環境テーブルを収容した受信環境テーブル通信信号を前記親局へ送信するステップと、前記親局が、前記子局から前記受信環境テーブル通信信号を受信すると、前記受信環境テーブル通信信号のパスに基づいて前記子局に対してパスを設定して、設定した前記パスを前記子局に送信するステップとをさらに備える。
【００１５】
さらに、上述のパス設定方法において、前記親局及び前記複数の中継局が、他の局から通信信号を受信すると受信状態を検出すると共に、前記受信状態に基づいて前記他の局の間における伝送線路に対する伝送品質を演算するステップと、前記親局が、前記複数の中継局から前記伝送品質を収集するステップと、前記親局が、収集した前記伝送品質に基づいて前記複数の中継局に対して前記パスをそれぞれ再設定するステップと、前記親局が、再設定前における前記複数の中継局に対する前記パスと再設定した前記複数の中継局に対する前記パスとを比較するステップと、前記親局が、比較結果を提示するステップとをさらに備える。
【００１６】
また、上述のパス設定方法において、前記伝送線路は、無線又は電力を供給する配線である。さらに、上述のパス設定方法において、前記伝送線路に対する伝送品質は、前記伝送線路の受信状態、通信信号のパケット長及び前記伝送線路の通信レートから演算されるＰＬＲ値である。
【発明の効果】
【００１７】
本発明に係るパス設定方法、ネットワーク、中継局及び親局では、親局及び複数の中継局が基本情報を収容した基本情報通知信号をブロードキャストで送信する一方、他の中継局が基本情報通知信号を受信することによって、各中継局は、親局又は仮のパスが設定された中継局を認識する。各中継局は、認識した親局又は仮のパスが設定された中継局に受信環境テーブル通信信号を送信し、これを受信した中継局が仮のパスを用いて受信環境テーブルを転送することによって、自局の受信環境テーブルを親局に通知する。そして、親局は、受信環境テーブル通信信号を送信した中継局に仮パスを設定する。このため、本発明に係るパス設定方法は、ネットワーク・トポロジ上親局に近い中継局から遠い中継局へ徐々に親局が仮のパスを設定することができ、この仮のパスを利用して各中継局からパスを設定するために必要な各局間の伝送線路の伝送品質を親局が収集することができるので、親局がパスを自動的に設定することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明に係る実施形態を図面に基づいて説明する。なお、各図において同一の符号を付した構成は、同一の構成であることを示し、その説明を省略する。
（実施形態の構成）
本発明は、どのようなトポロジ（網形態）のネットワークにも適用可能であるが、例えば、図１に示すトポロジのネットワーク１０に適用した場合について説明する。
【００１９】
図１は、実施形態に係るネットワークの構成を示す図である。図２は、中継局の構成を示すブロック図である。図３は、親局の構成を示すブロック図である。図４は、子局の構成を示すブロック図である。
【００２０】
図１において、本実施形態に係るネットワーク１０は、親局１１と、複数の中継局１２（１２−ａ〜１２−ｆ）と、中継局１２に接続する１又は複数の子局１３（不図示）と、親局１１、中継局１２及び子局１３間を相互に接続する伝送線路１４（１４−ｘａ〜１４ｅｆ）とを備えて構成される。
【００２１】
伝送線路１４は、有線又は無線の何れでもよいが、本実施形態では、電力線通信方式により必要に応じて中継局１２を介して親局１１と子局１３との間で通信信号を送受信するので、伝送線路１４は、機器に電力を供給する配線（電力線）である。そして、配線に備えられた各コンセント等を介して親局１１、中継局１２及び子局が伝送線路１４にそれぞれ接続される。なお、親局１１、中継局１２及び子局は、伝送線路１４に直接的に接続するように構成してもよい。
【００２２】
親局１１、中継局１２及び伝送線路１４は、ネットワーク１０の幹線系を構成し、親局１１と中継局ａ１２−ａとの間は、伝送線路１４−ｘａで接続され、親局１１と中継局ｂ１２−ｂとの間は、伝送線路１４−ｘｂで接続され、中継局ａ１２−ａと中継局ｂ１２−ｂとの間は、伝送線路１４−ａｂで接続され、中継局ａ１２−ａと中継局ｃ１２−ｃとの間は、伝送線路１４−ａｃで接続され、中継局ｂ１２−ｂと中継局ｃ１２−ｃとの間は、伝送線路１４−ｂｃで接続され、中継局ｂ１２−ｂと中継局ｄ１２−ｄとの間は、伝送線路１４−ｂｄで接続され、中継局ｂ１２−ｂと中継局ｅ１２−ｅとの間は、伝送線路１４−ｂｅで接続され、中継局ｃ１２−ｃと中継局ｄ１２−ｄとの間は、伝送線路１４−ｃｄで接続され、中継局ｃ１２−ｃと中継局ｅ１２−ｅとの間は、伝送線路１４−ｃｅで接続され、中継局ｃ１２−ｃと中継局ｆ１２−ｆとの間は、伝送線路１４−ｃｆで接続され、中継局ｄ１２−ｄと中継局ｅ１２−ｅとの間は、伝送線路１４−ｄｅで接続され、そして、中継局ｅ１２−ｅと中継局ｆ１２−ｆとの間は、伝送線路１４−ｅｆで接続される。
【００２３】
まず、中継局１２の構成について説明する。中継局１２は、親局１１や子局からの通信信号を再生増幅中継する装置であり、例えば、図２に示すように、中央処理部２１、記憶部２２、電力線通信モデム２３及び外部機器接続用インターフェース２４を備えて構成される。
【００２４】
電力線通信モデム２３は、中央処理部２１からの出力を電力線通信に応じた信号波形に変換し所定の信号強度になるように増幅してＣＳＭＡ／ＣＡ（Carrier Sense Multiple Access with Collision Avoidance）方式によって媒体アクセス制御を行って送信する一方、伝送線路１４から受信した通信信号を中央処理部２１が処理可能な信号波形に変換すると共に、伝送線路１４から受信した通信信号の受信状態を検出して検出結果を中央処理部２１に出力する。受信状態には、例えば、受信強度、ＳＮ比（Signal to Ratio、信号対雑音比）及びエラーレート等がある。電力線通信モデム２３は、これらのうち１又は複数を検出して検出結果を中央処理部２１に出力するように構成してもよいが、本実施形態では、簡単な構成で本発明を実現する観点から、受信状態として受信強度（パワー）を用いている。
【００２５】
記憶部２２は、データリンク層の通信において通信相手を特定する識別子（アドレス）として使用されるＭＡＣアドレスを記憶するＭＡＣアドレス記憶部２２１、所属するネットワークを特定する識別子（ＩＤ）として使用されるネットワーク・ＩＤを記憶するＩＤ記憶部２２２、自局から親局１１までのパス（path）を記憶すると共にパスの記憶の有無及びパスが記憶されている場合に記憶されているパスが本パスか仮パスかを示すフラグ（パス判別フラグ）を記憶するパス記憶部２２３、及び、通信信号を受信し得るノードに関する属性情報（基本情報）と当該通信信号を伝送した伝送線路１４の伝送品質とをノードごとに対応付けた受信環境テーブルを記憶する受信環境テーブル記憶部２２４を備えて、制御プログラム等の各種プログラム、各種プログラムの実行に必要なデータ、及び、各種プログラムの実行中に生じたデータが記憶される。記憶部２２は、例えば、揮発性メモリ素子であるＲＡＭ（Random Access Memory）や書換え可能な不揮発性メモリ素子であるＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）等を備えて構成される。
【００２６】
ここで、ＭＡＣアドレスは、いわゆるイーサネット（Ethernet、登録商標）におけるＭＡＣアドレスを流用してもよく、また、本発明に係るパス設定方法用に新たに設けてもよい。
【００２７】
本パスは、ネットワーク・コンフィグレーションの構築後における通信に用いられるパスであり、仮パスは、ネットワーク・コンフィグレーションの構築中における通信に用いられるパスであり、主に、親局１１が中継局１２から本パスを設定するために必要な情報を収集する目的に利用される。
【００２８】
パス判別フラグは、例えば、２ビットで構成され、パスが記憶されていない場合には「００」と、記憶されているパスが本パスである場合には「１０」と、記憶されているパスが仮パスである場合には「０１」とする。なお、本実施形態では、パス判別フラグによってパス記憶部２２３に記憶されているパスの設定状況を表したが、各設定状況を示すテキスト情報（例えば、「パス無し」、「仮パス」、「本パス」）を記憶してパスの設定状況を表してもよい。
【００２９】
伝送品質は、本実施形態では、ＰＬＲ値を指標とするが、他の指標、例えば、受信信号の受信強度そのものを用いてもよい。ＰＬＲ値は、受信信号の受信強度Ｐ、パケット長Ｌ及び伝送線路の通信レートＲに基づいて演算される値であり、式１によって演算される。
ＰＬＲ＝α×Ｐ＋β×Ｌ×Ｒ×Ｐｓ                                    ・・・（１）
ここで、α、βは、定数であり、Ｐｓは、受信したパケットのうち、正常にデータを取り出せたパケットの比率である。
【００３０】
中央処理部２１は、基本情報処理部２１１、伝送品質評価処理部２１２、受信環境処理部２１３及び中継切替処理部２１４を備えて構成され、制御プログラムに基づいて後述のように動作する。中央処理部２１は、例えば、マイクロプロセッサ等を備えて構成される。
【００３１】
基本情報処理部２１１は、ＭＡＣアドレス記憶部２２１の記憶内容、ＩＤ記憶部２２２の記憶内容、及び、パス記憶部２２３の記憶内容に基づいて基本情報を生成し、生成した基本情報を電力線通信モデム２３を介して伝送線路１４に送信する。また、基本情報処理部２１１は、必要に応じてＩＤ記憶部２２２の記憶内容及びパス記憶部２２３の記憶内容を書き換える。
【００３２】
伝送品質評価処理部２１２は、電力線通信モデム２３の出力に基づいて伝送品質を演算する。受信環境処理部２１３は、親局１１又は他の中継局１２から受信した基本情報及び伝送品質評価処理部２１２で演算された伝送品質に基づいて、受信環境テーブルを作成又は更新して受信環境テーブルを受信環境テーブル記憶部２２４に記憶すると共に、受信環境テーブルを電力線通信モデム２３を介して伝送線路１４に送信する。
【００３３】
中継切替処理部２１４は、本パスが設定されると中継局として機能するように、電力線通信モデム２３で受信した通信信号を中央処理部２１が処理可能な信号波形に変換することなく所定の増幅率で増幅して伝送線路１４に送信するように、電力線通信モデム２３の処理を切替える。なお、中継局１２は、再生中継を行うように構成してもよい。
【００３４】
外部機器接続用インターフェース２４は、ＩＤ記憶部２２２にネットワーク・ＩＤを記憶させ、中継局１２にネットワーク・ＩＤを設定するほか中継局１２の内部データを読み込み及び／又は書き込みを行う設定装置を接続するためのインターフェースである。なお、中継局１２にネットワーク・ＩＤを設定する点において、外部機器接続用インターフェース２４の代わりにディップスイッチやロータリスイッチ等の複数の出力を選択可能な選択スイッチを設け、これによってネットワーク・ＩＤを設定するように構成してもよい。
【００３５】
次に、親局の構成について説明する。親局１１は、パスの設定、送信権の管理、必要に応じてスーパフレームサイクルの送信等の、電力線通信のネットワーク１０に対し通信制御を行う装置である。親局１１は、例えば、図３に示すように、中央処理部３１、記憶部３２、電力線通信モデム３３及び外部機器接続用インターフェース３４を備えて構成される。電力線通信モデム３３及び外部機器接続用インターフェース３４は、中継局１２の電力線通信モデム２３及び外部機器接続用インターフェース２４とそれぞれ同様であり、その説明を省略する。
【００３６】
ここで、スーパフレームサイクルは、ダウンリンク（Down-Link）の通信を行うためのダウンリンク時間帯と、アップリンク（Up-Link）の通信を行うためのアップリンク時間帯と、子局が送信の開始を要求する場合に送信の要求を行うための送信要求受付時間帯とから成るスーパフレームを、ネットワーク・トポロジの所定単位ごとに構成し、さらに、ネットワーク・トポロジと相関させてこれらを入れ子構造にして構成した通信フレームである。そして、親局１１は、このスーパフレームサイクルを一単位としてネットワークにこれを繰り返し送信することで、送信権の管理を行う。
【００３７】
記憶部３２は、ＭＡＣアドレスを記憶するＭＡＣアドレス記憶部３２１、ネットワーク・ＩＤを記憶するＩＤ記憶部３２２、パス及びパス判別フラグを記憶するパス記憶部３２３、受信環境テーブルを記憶する受信環境テーブル記憶部３２４、各局間における各伝送線路１４の伝送品質を示す伝送品質テーブルを記憶する伝送品質テーブル記憶部３２５、及び、パスと当該パスのパス判別フラグとを中継局１２及び子局１３ごとに対応付けたパステーブルを記憶するパステーブル記憶部３２６を備えて、制御プログラム等の各種プログラム、各種プログラムの実行に必要なデータ、及び、各種プログラムの実行中に生じたデータが記憶される。
【００３８】
ここで、パスは、親局１１までの経路情報であるので、親局１１自体は、パスを設定する必要が無い。このため、親局１１のパス記憶部３２３に記憶されるパスは、何でもよいが、例えば、親局自身を示すための符号「ＲＯＯＴ」が記憶される。そして、親局１１のパス記憶部３２３に記憶されるパス判別フラグは、例えば、初期状態では「仮パス」が記憶され、後述の各中継局１２への本パス設定後では「本パス」が記憶される。
【００３９】
中央処理部３１は、基本情報処理部３１１、伝送品質評価処理部３１２、仮パス設定処理部３１３、本パス設定処理部３１４及び電力線通信処理部３１５を備えて構成され、制御プログラムに基づいて後述のように動作する。基本情報処理部３１１及び伝送品質評価処理部３１２は、中継局１２の中央処理部２１における基本情報処理部２１１及び伝送品質評価処理部２１２とそれぞれ同様であり、その説明を省略する。
【００４０】
仮パス設定処理部３１３は、受信環境テーブル及び伝送品質テーブルを作成及び更新すると共に、受信環境テーブルを送信してきた中継局１２に対して仮パスを設定し、設定した仮パスを電力線通信モデム３３を介して中継局１２に送信する。本パス設定処理部３１４は、伝送品質テーブルに基づいて各中継局１２に対して所定のアルゴリズムにより本パスをそれぞれ設定し、設定した本パスを電力線通信モデム３３を介して各中継局１２にそれぞれ送信する。電力線通信処理部３１５は、送信権の管理、必要に応じてスーパフレームサイクルの送信等の、ネットワーク１０に対する通信制御を行う。
【００４１】
次に、子局１３の構成について説明する。子局１３は、親局１１との間でデータを電力線通信によって送受信する端末装置であり、例えば、図４に示すように、中央処理部４１、記憶部４２、電力線通信モデム４３及び外部機器接続用インターフェース４４を備えて構成される。電力線通信モデム４３及び外部機器接続用インターフェース４４は、中継局１２の電力線通信モデム２３及び外部機器接続用インターフェース２４とそれぞれ同様であり、その説明を省略する。
【００４２】
記憶部４２は、ＭＡＣアドレスを記憶するＭＡＣアドレス記憶部４２１、ネットワーク・ＩＤを記憶するＩＤ記憶部４２２、自局から親局１１までのパス及びパス判別フラグを記憶するパス記憶部４２３、受信環境テーブルを記憶する受信環境テーブル記憶部４２４を備えて、制御プログラム等の各種プログラム、各種プログラムの実行に必要なデータ、及び、各種プログラムの実行中に生じたデータが記憶される。
【００４３】
中央処理部４１は、基本情報処理部４１１、伝送品質評価処理部４１２及び受信環境処理部４１３を備えて構成され、制御プログラムに基づいて後述のように動作する。基本情報処理部４１１、伝送品質評価処理部４１２及び受信環境処理部４１３は、中央局１２の中央処理部２１における基本情報処理部２１１、伝送品質評価処理部２１２及び受信環境処理部２１３とそれぞれ同様であり、その説明を省略する。
【００４４】
次に、本実施形態の動作について説明する。
（実施形態の動作）
図５は、中継局の基本情報を送信する動作を示すフローチャートである。図６は、親局の基本情報を送信する動作を示すフローチャートである。図７は、受信環境テーブルの作成・更新及び送信の動作を示すフローチャートである。図８は、仮パスを設定する動作を示すフローチャートである。図９は、本パスを設定する動作を示すフローチャートである。
【００４５】
まず、自局の存在を他の局に通知するために基本情報を送信する動作について説明する。ネットワーク１０を構築する施工者等は、まず、親局１１及び中継局１２に対し、ネットワーク・ＩＤを設定する。この設定は、例えば、設定装置を親局１１や中継局１２に外部機器接続用インタフェース３４、２４を介して接続し、設定装置からネットワーク・ＩＤを入力することによって行う。ネットワーク・ＩＤが入力されると、親局１１や中継局１２は、その記憶部３２、２２におけるＩＤ記憶部３２２、２２２に記憶する。ネットワーク・ＩＤを設定した後に、施工者等は、親局１１及び中継局１２の電源を投入する。
【００４６】
図５において、電源が投入されると、中継局１２の基本情報処理部２１１は、基本情報を収容した通信信号（基本情報通知信号）を生成し、ＣＳＭＡ／ＣＡ方式によりこの基本情報通知信号をネットワーク１０にブロードキャストする（Ｓ１１）。
【００４７】
ＣＳＭＡ／ＣＡ方式は、周知のように、データを送信しようとするノードが所定時間以上継続して伝送線路に通信信号が無いことを確認してからデータの送信を行う方法である。媒体アクセス制御（ＭＡＣ；Media Access Control）の方法として、ＣＳＭＡ／ＣＡ方式の他にＣＳＭＡ／ＣＤ（Carrier Sense Multiple Access with Collision Detection）方式もあるが、電力線通信では、配線（電力線）が本来電力供給を目的とすることから全てのノードに対して通信が補償されているわけではないので、ＣＳＭＡ／ＣＤ方式よりもＣＳＭＡ／ＣＡ方式の方が好ましい。
【００４８】
基本情報は、本実施形態では、機器の種別、ＭＡＣアドレス、親局１１へのパスの設定状況、ネットワーク・ＩＤである。機器の種別は、親局１１、中継局１２及び子局１３であり、基本情報通知信号には、例えば、親局１１を示す識別子として「ＢＳＴ」が使用され、中継局１２を示す識別子として「ＲＰＴ」が使用され、そして、子局１３を示す識別子として「ＲＭＴ」が使用される。親局１１へのパスの設定状況は、パス設定無し、仮パスの設定済み及び本パスの設定済みであり、パス記憶部２２３、３２３のパス判別フラグを参照して選択される。そして、基本情報通知信号には、例えば、本パスの設定済みを示す識別子として「ＰＥＲＭ」が使用され、仮パスの設定済みを示す識別子として「ＴＥＭＰ」が使用され、設定無しを示す識別子として「ＶＡＣ」が使用される。基本情報処理部２１１は、ＭＡＣアドレス記憶部２１１の記憶内容、ＩＤ記憶部２２２の記憶内容、パス記憶部３２３の記憶内容を参照して基本情報通知信号を生成する。なお、機器の種別は、中継局１２の制御プログラム自体に直接書き込んでもよいが、機器の種別を記憶する種別記憶部を記憶部２２に設けてもよい。
【００４９】
次に、中継局１２の基本情報処理部２１１は、本パスの情報を収容した通信信号（本パス通知信号）の受信を待機しながら所定時間だけ処理を中断（ウェイト、ｗａｉｔ）し（Ｓ１２）、本パス通知信号を受信したか否かを判断する（Ｓ１３）。判断の結果、本パス通知信号を受信した場合（Ｙｅｓ）には、中継局１２の基本情報処理部２１１は、本パスをパス記憶部２２３に記憶すると共にパス判別フラグをパスが本パスであることを示す“１０”に変更し（Ｓ１４）、処理を終了する。一方、本パス通知信号を受信していない場合（Ｎｏ）には、中継局１２の基本情報処理部２１１は、処理をＳ１１に戻す。
【００５０】
一方、図６において、電源が投入されると、親局１１の基本情報処理部３１１は、基本情報通知信号を生成し、ＣＳＭＡ／ＣＡ方式によりこの基本情報通知信号をネットワーク１０にブロードキャストする（Ｓ１６）。ここで、親局１１が基本情報通知信号を送信する場合に、パス設定状況として「ＴＥＭＰ」を収容してもよいが、本実施形態のように、基本情報通知信号の送信元が親局１１自身であることを明確に示すために、親局１１自身を示す識別子、例えば「ＢＳＴ」を使用してもよい。このように、親局１１自身を示す識別子「ＢＳＴ」を「ＴＥＭＰ」と別に設けることにより、パス設定状況として「ＢＳＴ」を収容した基本情報通知信号を受信した中継局１２は、当該基本情報通知信号を受信した伝送線路１４を用いて親局１１と直ちに通信信号を送受信可能と判断することができる。
【００５１】
次に、親局１１の基本情報処理部２１１は、本パス通知信号の送信終了の通知を待機しながら所定時間だけ処理を中断（ｗａｉｔ）し（Ｓ１７）、本パス通知信号の送信終了が通知されたか否かを判断する（Ｓ１８）。判断の結果、送信終了が通知された場合（Ｙｅｓ）には、親局１１の基本情報処理部３１１は、処理を終了する。一方、送信終了が通知されない場合（Ｎｏ）には、親局１１の基本情報処理部３１１は、処理をＳ１６に戻す。
【００５２】
このように親局１１及び中継局１２は、本パスが設定されるまで、基本情報通知信号のブロードキャストを一定時間間隔で繰り返す。
【００５３】
次に、受信環境テーブルの作成・更新と受信環境テーブルの送信との動作について説明する。図７において、このような基本情報通知信号のブロードキャスト通信を行っている間に、中継局１２の受信環境処理部２１３は、基本情報通知信号の受信を待機しており（Ｓ２１）、基本情報通知信号を受信すると、基本情報通知信号に収容されているネットワーク・ＩＤがＩＤ記憶部２２２に記憶されているネットワーク・ＩＤと一致するか否かを判断する（Ｓ２２）。
【００５４】
判断の結果、ネットワーク・ＩＤが一致しない場合（Ｎｏ）には、中継局１２の受信環境処理部２１３は、受信した基本情報通知信号を破棄し（Ｓ３１）、処理をＳ２１に戻す。即ち、基本情報通知信号の受信待機となる。なお、Ｓ２２の処理を電力線モデム部２３で行うように構成してもよく、この場合では、電力線モデム部２３で受信した基本情報通知信号を破棄するように構成してもよい。一方、判断の結果、ネットワーク・ＩＤが一致する場合（Ｙｅｓ）には、伝送品質評価処理部２１２は、電力線通信モデム２３から当該基本情報通知信号の受信強度を取得して伝送品質を演算し、演算結果を受信環境処理部２１３に通知する。そして、中継局１２の受信環境処理部２１３は、受信した基本情報通知信号に収容された基本情報と伝送品質評価処理部２１３からの伝送品質とに基づいて受信環境テーブルを作成又は更新する（Ｓ２３）。このように基本情報、特に、ＭＡＣアドレス及び親局へのパス設定状況に伝送品質を対応付けることにより、自局とＭＡＣアドレスを持つ局との間における伝送線路１４の伝送品質を認識することができ、そして、自局とＭＡＣアドレスを持つ局との間における伝送線路１４を用いて親局１１へ通信可能か否かを認識することができる。ＭＡＣアドレスは、データリンク層のアドレスに用いられるだけでなく、各局を識別する識別子の機能も果たしている。
【００５５】
次に、中継局１２の受信環境処理部２１３は、タイマがタイムアウトしているか否かを判断する（Ｓ２４）。なお、タイマは、例えば、ソフトウェアタイマであり、中継局１２が起動した際に“０”にセットされる。また、タイマのタイムアウトするまでの時間は、当該中継局１２における周囲の全局からより確実に基本情報通知信号を受信する観点から、図５のＳ１２における処理の中断時間（ウェイト時間）よりも長い時間に設定される。判断の結果、タイマがタイムアウトしていない場合（Ｎｏ）には、中継局１２の受信環境処理部２１３は、処理をＳ２１に戻す。一方、判断の結果、タイマがタイムアウトしている場合（Ｙｅｓ）には、中継局１２の受信環境処理部２１３は、受信環境テーブルにおける親局１１へのパス設定状況がどのような状態であるか否かを判断する（Ｓ２５）。
【００５６】
判断の結果、受信環境テーブルの各レコードにおいて、親局１１へのパス設定状況が全て設定無し（ＶＡＣ）である場合（Ｎｏ）には、中継局１２の受信環境処理部２１３は、タイマを“０”にセットした後に（Ｓ３２）、処理をＳ２１に戻す。一方、判断の結果、受信環境テーブルの各レコードにおいて、親局１１へのパス設定状況が何れかのレコードで仮パス設定済み（「ＴＥＭＰ」）とある場合（Ｙｅｓ）には、当該レコードのＭＡＣアドレスを用いて、受信環境テーブルの内容を収容した通信信号（受信環境テーブル通知信号）をユニキャストで送信し（Ｓ２６）、Ｓ３２の処理を行い、処理をＳ２１に戻す。なお、親局１１が基本情報通知信号を送信する際に、親局１１自身を示す識別子「ＢＳＴ」を収容して基本情報通知信号を送信する場合には、受信環境テーブルの各レコードにおいて、親局１１へのパス設定状況が何れかのレコードで「ＢＳＴ」とある場合も、受信環境テーブル通知信号を親局１１にユニキャストで送信し（Ｓ２６）、Ｓ３２の処理を行い、処理をＳ２１に戻す。
【００５７】
一方、受信環境テーブル通信信号を受信した局が他の中継局１２である場合には、受信環境処理部２１３によって例えば割込み処理により、仮パスを用いて受信環境テーブル通信信号を親局１１に転送する。
【００５８】
このように動作することによって中継局１２は、所定の時間間隔で受信環境テーブルを直接親局１１に又は仮パスが設定されている他の中継局１２に送信する。そして、この他の中継局１２は、仮パスを用いて受信した受信環境テーブルを親局１１に転送する。また、中継局１２は、受信環境テーブルを送信するまでの間に基本情報通知信号を受信すると、受信環境テーブルが作成されていない場合には新たに作成し、受信環境テーブルが作成されている場合にはその内容を更新する。このため、親局１１は、受信環境テーブル通知信号を直接又は中継局１２の転送により受信することができ、各中継局１２の受信環境テーブルを取得することができる。
【００５９】
次に、仮パスを設定する動作について説明する。一方、図８において、図５に示すフローチャートに基づく基本情報通知信号のブロードキャスト通信を行っている間に、親局１１の仮パス設定処理部３１３は、受信環境テーブル通知信号の受信を待機しており（Ｓ４１）、受信環境テーブル通知信号を受信すると、受信環境テーブル通知信号に収容されているネットワーク・ＩＤがＩＤ記憶部３２２に記憶されているネットワーク・ＩＤと一致するか否かを判断する（Ｓ４２）。受信環境テーブルが複数のレコードから構成されている場合には、各レコードごとにネットワーク・ＩＤが登録されているが全て同一であるので、何れかのレコード、例えば、第1番目のレコードにおけるネットワーク・ＩＤとＩＤ記憶部３２２に記憶されているネットワーク・ＩＤとを比較する。
【００６０】
判断の結果、ネットワーク・ＩＤが一致しない場合（Ｎｏ）には、親局１１の仮パス設定処理部３１３は、受信した受信環境テーブル通知信号を破棄し（Ｓ５１）、処理をＳ４１に戻す。即ち、受信環境テーブル通知信号の受信待機となる。なお、Ｓ４２の処理を電力線モデム部２３で行うように構成してもよく、この場合では、電力線モデム部２３で受信した受信環境テーブル通知信号を破棄するように構成してもよい。一方、判断の結果、ネットワーク・ＩＤが一致する場合（Ｙｅｓ）には、親局１１の仮パス設定処理部３１３は、受信した受信環境テーブル通知信号に収容された受信環境テーブルに基づいて伝送品質テーブルを作成又は更新する（Ｓ４３）。そして、親局１１の仮パス設定処理部３１３は、受信環境テーブル通知信号を送信した中継局１２に対して仮パスを設定し（Ｓ４４）、設定した仮パスの情報を収容した通信信号（仮パス通知信号）を当該中継局１２に送信し（Ｓ４５）、処理をＳ４１に戻す。
【００６１】
ここで、仮パスは、各中継局１２が保有する受信環境テーブルを収集するためのパスであるから、親局１１から受信環境テーブル通知信号を送信した中継局１２まで確実に通信信号が伝送される経路であれば、どのように設定してもよいが、例えば、伝送品質の指標値が一定値以上、本実施形態では、ＰＬＲ値が例えば４以上の伝送線路１４を原則として選択することによって設定され、例外として、伝送品質の指標が一定値以上の伝送線路１４がない場合には、伝送品質の指標が最良の伝送線路１４が選択される。また、親局１１の仮パス設定処理部３１３は、パステーブル記憶部３２６に記憶されているパステーブルを参照して、パスの設定状況を確認してから、Ｓ４４及びＳ４５の処理を行うように構成しても良い。このように構成することによって、中継局１２に複数回仮パスを設定する事態を回避することができる。
【００６２】
仮パス通知信号を受信した中継局１２の中央処理部３１は、仮パス通知信号に収容されている仮パスをパス記憶部２１３に記憶すると共に、パス判別フラグを“００”から“０１”に変更する。
【００６３】
このように動作することによって親局１１は、受信環境テーブル通知信号をユニキャストで受信しつつ、ネットワーク・トポロジ上において親局１１に近い中継局１２との間の伝送線路１４から親局１１から遠い中継局１２との間の伝送線路１４へ伝送品質テーブルを徐々に完成させ、また、受信環境テーブル通知信号を送信した中継局１２に対して仮パスを設定する。なお、このように設定された仮パスは、伝送線路１４の線路環境の悪化等によって仮パスのＰＬＲ値が「０」となった場合や仮パスにおける上流側の中継局１２から「親局１１とのパスが無効となった旨を通知する通信信号」をブロードキャストで受信した場合等に廃棄され、上述の動作によって仮パスが再設定される。
【００６４】
次に、本パスを設定する動作について説明する。図９において、図７のタイマがタイムアウトするまでの時間よりも長い時間、即ち、全ての中継局１２に対して仮パスが設定され、全ての中継局１２が保有する受信環境テーブルを収集するのに充分な時間が経過すると、親局１１の本パス設定処理部３１４は、伝送品質テーブルに基づいて所定のアルゴリズムによって本パスを演算して設定し（Ｓ６１）、設定した本パスを収容した本パス通知信号を各中継局１２に送信する（Ｓ６２）。各中継局１２への本パス通知信号の送信が終了すると、本パス設定処理部３１４は、送信終了を基本情報処理部３１１に通知する（Ｓ６３）。そして、本パス通知信号を受信した中継局１２の基本情報処理部２１１は、本パス通知信号に収容されている本パスでパス記憶部の記憶内容を更新すると共に、パス判別フラグを“０１”から“１０”に変更する（図５のＳ１４）。
【００６５】
本パスは、重み付けされたグラフにおいて、指定されたノードから他の全てのノードまでの最短経路を演算するアルゴリズム、例えば、周知のＤｉｊｋｓｔｒａ（ダイクストラ）のアルゴリズムを利用することによって演算することができる。ここで、ノードは、ネットワーク１０の幹線系では、親局１１又は中継局１２であり、親局１１が指定されたノードであり、各中継局１２が他の全てのノードである。そして、ＰＬＲ値又はＰＬＲ値に基づく値が重みとなる。ＰＬＲ値に基づく値ｆ（ＰＬＲ）は、例えば、式２のように演算する。
ｆ（ＰＬＲ）＝（ＰＬＲｍａｘ２＋１）−ＰＬＲ２                      ・・・（２）
ここで、ＰＬＲｍａｘは、ＰＬＲが取り得る理論最大値であり、ＰＬＲは、伝送品質テーブルに記載されている評価値である。
【００６６】
このように動作することによって親局１１は、伝送品質テーブルに基づいて本パスを設定し、ネットワーク・コンフィグレーションを構築する。このように親局１１によって自動的にネットワーク・コンフィグレーションが構築されるので、従来のようにネットワークの施工者や管理者等が施工現場の状況を調査して手動でネットワーク・コンフィグレーションを構築する必要が無く、そして、パスを各局に設定する必要もない。この結果、施工者や管理者等は、その手間を省くことができ、また、ネットワーク・コンフィグレーションを管理する必要もない。
【００６７】
ここで、上述のように動作することによって図１に示すネットワーク１０のコンフィグレーションが構築されて本パスが設定されて行く状況を中継局ａ１２−ａ及び中継局ｃ１２−ｃに着目してより具体的に説明する。
【００６８】
図１０は、時刻Ｔ１における中継局ａの状況を示す図である。図１０（Ａ）は、中継局ａが受信する基本情報通知信号を示し、図１０（Ｂ）は、受信した基本情報通知信号によって作成された中継局ａの受信環境テーブルを示す。図１１は、時刻Ｔ１における中継局ｃの状況を示す図である。図１１（Ａ）は、中継局ｃが受信する基本情報通知信号を示し、図１１（Ｂ）は、受信した基本情報通知信号によって作成された中継局ｃの受信環境テーブルを示す。図１２は、時刻Ｔ２における中継局ｃの受信環境テーブルを示す図である。図１３は、全中継局から受信環境テーブルを受信した後における伝送品質テーブル及びネットワークにおける各伝送線路のＰＬＲ値を示す図である。図１３（Ａ）は、伝送品質テーブルを示し、図１３（Ｂ）は、ネットワークにおける各伝送線路のＰＬＲ値を示す。なお、説明の都合上簡便のため、図１３において、親局１１と各中継局１２との間のパス及び各中継局１２の間のパスのＰＬＲ値は、双方向共に同じであるとして記載している。図１４は、ネットワーク・コンフィグレーションを示す図である。図１４（Ａ）は、仮パス設定におけるネットワーク・コンフィグレーションを示し、図１４（Ｂ）は、本パス設定におけるネットワーク・コンフィグレーションを示す。
【００６９】
親局１１及び各中継局１２が起動され、親局１１から図６に示す動作により基本情報通知信号がブロードキャストされ、各中継局１２から図５に示す動作により基本情報通知信号がブロードキャストされる。
【００７０】
時間が経過すると、中継局ａ１２−ａでは、図７に示す処理Ｓ２１、処理Ｓ２２、処理Ｓ２３及び処理Ｓ２４を繰り返すことによって、図１０（Ａ）に示すように、親局１１の基本情報通知信号（「ＢＳＴ」、「ａｄｄＢＳＴ」、「ＢＳＴ」、「ＮＷａ」を収容した通信信号）、中継局ｂ１２−ｂの基本情報通知信号（「ＲＰＴ」、「ａｄｄＲＰＴｂ」、「ＶＡＣ」、「ＮＷａ」を収容した通信信号）及び中継局ｃ１２−ｃの基本情報通知信号（「ＲＰＴ」、「ａｄｄＲＰＴｃ」、「ＶＡＣ」、「ＮＷａ」を収容した通信信号）が順次に受信され、受信環境テーブルが作成・更新される。そして、時刻Ｔ１には、これら基本情報通知信号に基づいて図１０（Ｂ）に示す受信環境テーブルが作成される。なお、「ａｄｄＢＳＴ」は親局１１のＭＡＣアドレスであり、「ａｄｄＲＰＴｂ」は中継局ｂ１２−ｂのＭＡＣアドレスであり、「ａｄｄＲＰＴｃ」は中継局ｃ１２−ｃのＭＡＣアドレスである。そして、「ＮＷａ」はこのネットワーク１０のネットワーク・ＩＤである。また、図１０（Ｂ）に示す受信環境テーブルは、機器の種別を登録するフィールド、ＭＡＣアドレスを登録するフィールド、親局へのパス設定状況を登録するフィールド、ネットワーク・ＩＤを登録するフィールド、及び、ＰＬＲ値を登録するフィールドの各フィールドを備え、ＭＡＣアドレスごとに、即ち、自局とＭＡＣアドレスで特定される局との間における伝送線路１４ごとに、レコードが作成される。
【００７１】
一方、中継局ｃ１２−ｃでは、図７に示す処理Ｓ２１、処理Ｓ２２、処理Ｓ２３及び処理Ｓ２４を繰り返すことによって、図１１（Ａ）に示すように、中継局ａ１２−ａの基本情報通知信号（「ＲＰＴ」、「ａｄｄＲＰＴａ」、「ＶＡＣ」、「ＮＷａ」を収容した通信信号）、中継局ｂ１２−ｂの基本情報通知信号（「ＲＰＴ」、「ａｄｄＲＰＴｂ」、「ＶＡＣ」、「ＮＷａ」を収容した通信信号）、中継局ｄ１２−ｄの基本情報通知信号（「ＲＰＴ」、「ａｄｄＲＰＴｄ」、「ＶＡＣ」、「ＮＷａ」を収容した通信信号）、中継局ｅ１２−ｅの基本情報通知信号（「ＲＰＴ」、「ａｄｄＲＰＴｅ」、「ＶＡＣ」、「ＮＷａ」を収容した通信信号）及び中継局ｆ１２−ｆの基本情報通知信号（「ＲＰＴ」、「ａｄｄＲＰＴｆ」、「ＶＡＣ」、「ＮＷａ」を収容した通信信号）が順次に受信され、受信環境テーブルが作成・更新される。そして、時刻Ｔ１には、これら基本情報通知信号に基づいて図１１（Ｂ）に示す受信環境テーブルが作成される。なお、「ａｄｄＲＰＴａ」は中継局ａ１２−ａのＭＡＣアドレスであり、「ａｄｄＲＰＴｄ」は中継局ｄ１２−ｄのＭＡＣアドレスであり、「ａｄｄＲＰＴｅ」は中継局ｅ１２−ｅのＭＡＣアドレスであり、「ａｄｄＲＰＴｆ」は中継局ｆ１２−ｆのＭＡＣアドレスである。
【００７２】
図７の処理Ｓ２４でタイマがタイムアウトすると、中継局ａ１２−ａでは、図１０（Ｂ）に示すように、親局へのパス設定状況に「ＢＳＴ」が登録されているレコードがあるから、図７の処理Ｓ２５で処理が処理Ｓ２６に移行し、中継局ａ１２−ａは、受信環境テーブルを親局１１に送信する。一方、中継局ｃ１２−ｃでは、図１１（Ｂ）に示すように、親局へのパス設定状況に「ＢＳＴ」又は「ＴＥＭＰ」が登録されているレコードがないから、図７の処理Ｓ２５で処理が処理Ｓ３２に移行し、処理Ｓ２１に戻る。
【００７３】
そして、中継局ａ１２−ａが送信した受信環境テーブル通知信号は、図８のＳ４１で親局１１に受信され、親局１１で図８に示す動作によって仮パスが設定され、中継局ａ１２−ａに仮パス通知信号が返信される。仮パス通知信号を受信すると、中継局ａ１２−ａは、親局との接続状態を「ＶＡＣ」から「ＴＥＭＰ」に変更し、図５に示す動作によって、親局へのパス設定状況が「ＴＥＭＰ」である基本情報通知信号（「ＲＰＴ」、「ａｄｄＲＰＴａ」、「ＴＥＭＰ」、「ＮＷａ」を収容した通信信号）をブロードキャストする。
【００７４】
このため、時間が経過して時刻Ｔ２には、中継局ｃ１２−ｃでは、図７に示す処理Ｓ２１、処理Ｓ２２、処理Ｓ２３及び処理Ｓ２４を繰り返すことによって、中継局ａ１２−ａから親局との接続状態が「ＴＥＭＰ」である基本情報通知信号を受信し、受信環境テーブルが図１２に示す受信環境テーブルに更新される。なお、中継局ｂ１２−ｂからも親局へのパス設定状況が「ＴＥＭＰ」である基本情報通知信号が受信される。
【００７５】
図７の処理Ｓ２４でタイマがタイムアウトすると、中継局ｃ１２−ｃでは、図１２に示すように、親局へのパス設定状況に「ＴＥＭＰ」が登録されているレコードがあるから、図７の処理Ｓ２５で処理が処理Ｓ２６に移行し、中継局ｃ１２−ｃは、受信環境テーブルを「ＴＥＭＰ」を収容した基本情報通知信号を送信した中継局１２に送信する。なお、図１２に示すように、親局へのパス設定状況に「ＴＥＭＰ」が登録されているレコードが複数個（この例では２個）ある場合には、何れの中継局１２を用いて受信環境テーブルを送信してもよいが、より確実に親局１１へ送信されるようにする観点から、ＰＬＲ値を比較してより大きいＰＬＲ値の方のレコードの中継局１２が採用される。図１２に示す場合では、中継局ｃ１２−ｃは、ＰＬＲ値「６」とＰＬＲ値「９」とを比較し、ＰＬＲ値が「９」である伝送線路１４で接続された中継局ａ１２−ａに受信環境テーブル通信信号を送信する。
【００７６】
そして、中継局ｃ１２−ｃが送信した受信環境テーブル通知信号は、図８のＳ４１で親局１１に受信され、親局１１で図８に示す動作によって仮パスが設定され、中継局ｃ１２−ｃに仮パス通知信号が返信される。仮パス通知信号を受信すると、中継局ｃ１２−ｃは、親局１１との接続状態を「ＶＡＣ」から「ＴＥＭＰ」に変更し、図５に示す動作によって、親局１１との接続状態が「ＴＥＭＰ」である基本情報通知信号（「ＲＰＴ」、「ａｄｄＲＰＴｃ」、「ＴＥＭＰ」、「ＮＷａ」を収容した通信信号）をブロードキャストする。
【００７７】
このように親局１１にネットワーク・トポロジ上より近い中継局１２から仮パスが設定され、全ての中継局１２から受信環境テーブル通知信号が受信されると、親局１１には、例えば、図１３（Ａ）に示す伝送品質テーブルが作成される。この伝送品質テーブルは、送信側の局を示す識別子と受信側の局を示す識別子とでマトリクステーブルを構成し、マトリクス上の各欄には、当該欄における送信側の局と受信側の局との間の伝送線路に対するＰＬＲ値が登録されている。なお、各伝送線路１４におけるＰＬＲ値をネットワーク・トポロジに示すと図１３（Ｂ）のようになる。図１３（Ｂ）の各伝送線路１４に添えられた数値が当該伝送線路１４におけるＰＬＲ値である。例えば、伝送線路１４−ｘａのＰＬＲ値は、９であり、伝送線路１４−ｃｅのＰＬＲ値は、７である。
【００７８】
伝送品質テーブルが作成されると、親局１１は、図９の動作によって本パスを演算し、各中継局１２に本パスを通知する。例えば、図１４（Ａ）に示す仮パスから図１４（Ｂ）に示す本パスが演算される。
【００７９】
一方、電力線通信では、上述したように、伝送線路１４の伝送品質がダイナミックに変化することがある。このため、本パスが設定された後も親局１１及び中継局１２は、通信信号を受信するごとにＰＬＲ値を演算し、ＰＬＲ値が所定の値、例えば３以下になった場合には、中継局１２は、本パスの再設定を要求する通信信号をネットワーク１０にブロードキャストし、この通信信号を受信した親局１１及び中継局１２が図５乃至図９に示す各動作を行って、本パスを再設定するように構成してもよい。このように構成することによって通信障害に対応することができる。
【００８０】
あるいは、本パスが設定された後も親局１１及び中継局１２は、通信信号を受信するごとにＰＬＲ値を演算し、ＰＬＲ値が所定の値以下になった場合には、中継局１２は、本パスの再設定を要求する通信信号を親局１１に送信し、親局１１は、各中継局１２に伝送品質の送信をポーリングによって要求し、収集した伝送品質によって本パスを再設定し、各中継局１２に送信するように構成してもよい。このように構成することによって早急に通信障害に対応することができる。
【００８１】
あるいは、本パスが設定された後も親局１１及び中継局１２は、通信信号を受信するごとにＰＬＲ値を演算し、ＰＬＲ値が所定の値以下になった場合には、中継局１２は、本パスの再設定を要求する通信信号を親局１１に送信し、親局１１は、親局１１の伝送品質テーブルに基づいて直ちに本パスを再設定し、各中継局１２に送信するように構成してもよい。親局１１は、最初の本パス設定動作後にネットワーク１０内における各伝送線路１４の伝送品質を伝送品質テーブルに記憶しているので、このように構成することによって迅速にパスを再設定することができ、より早急に通信障害に対応することができる。
【００８２】
また、本パスが設定された後も親局１１及び中継局１２は、通信信号を受信するごとにＰＬＲ値を演算し、親局１１は、所定の時間間隔で、各中継局１２に伝送品質の送信をポーリングによって要求し、収集した伝送品質によって本パスを再設定する。そして、親局１１は、現状の本パスと再設定した本パスとを比較し、変化があった場合には、その旨を外部に提示するように構成してもよい。このように構成することによって、例えば、ネットワーク管理者は、現状の本パスと再設定された本パスとを比較し、より良い本パスを選択することができる。外部への提示は、例えば、ＣＲＴやＣＬＤ等の表示装置を親局１１にさらに設け、現状の本パス、再設定された本パス及び両本パスの比較結果を表示する。そして、表示するだけでなく、さらにＬＥＤやランプ等の発光装置又はスピーカやブザー等の音源を親局１１にさらに設け、光や音によって変化があった旨を報知するようにように構成してもよい。また例えば、通信網を介して親局１１に接続する遠隔装置の表示装置にウェブ技術によって現状の本パス、再設定された本パス及び両本パスの比較結果を表示するように構成してもよい。
【００８３】
以上の説明では、説明を簡単にするために、親局１１及び中継局１２から成る幹線系のパス設定についてパス設定の動作を説明したが、子局１３が中継局１２と同様に動作することによって、子局１３を含めたネットワーク１０全体について上述と同様にパスを設定することができる。
【００８４】
以上のように動作することによって親局１１、中継局１２及び子局１３によって構成されるネットワーク１０のコンフィグレーションが構築されるが、コンフィグレーションが構築されたネットワーク１０に子局１３又は中継局１２を追加する場合の動作について説明する。まず、子局１３がネットワークに追加される場合の動作について説明する。
【００８５】
図１５は、子局がネットワークに追加される場合の動作を示すフローチャートである。子局１３のユーザは、ネットワーク・ＩＤを設定し、例えば、コンセントを介して配線に子局１３を接続する。ネットワーク・ＩＤは、例えば、ネットワーク１０の管理者から郵送、ファクシミリ及び電話等によって通知される。また例えば、ネットワーク１０の管理者が子局１３にネットワーク・ＩＤを設定してからユーザに引き渡すようにしてもよい。図１５において、子局１３の基本情報処理部４１１は、ネットワークに接続されると、基本情報通知信号を生成し、ＣＳＭＡ／ＣＡ方式により基本情報通知信号をブロードキャストで送信する（Ｓ７１）。そして、中継局１２からの基本情報通知信号の返信を受信待機する（Ｓ７２）。
【００８６】
この基本情報通知信号を受信した中継局１２は、当該中継局１２の受信環境テーブルを子局１３からの基本情報通知信号に基づいて更新し、当該中継局１２の基本情報を収容した基本情報通知信号を返信する。
【００８７】
子局１３の受信環境処理部４１３は、中継局１２から基本情報通知信号の返信を受信すると、返信された基本情報通知信号に収容されているネットワーク・ＩＤが当該子局１３のＩＤ記憶部４２２に記憶されているネットワーク・ＩＤと一致するか否かを判断する（Ｓ７３）。
【００８８】
判断の結果、ネットワーク・ＩＤが一致しない場合（Ｎｏ）には、子局１３の受信環境処理部４１３は、受信した基本情報通知信号を破棄し（Ｓ８１）、処理をＳ７２に戻す。即ち、基本情報通知信号の返信の受信待機となる。一方、判断の結果、ネットワーク・ＩＤが一致する場合（Ｙｅｓ）には、子局１３の伝送品質評価処理部４１２は、電力線通信モデム４３から当該基本情報通知信号の受信強度を取得して伝送品質を演算し、演算結果を受信環境処理部４１３に通知する。そして、子局１３の受信環境処理部４１３は、受信した基本情報通知信号に収容された基本情報と伝送品質評価処理部４１３からの伝送品質とに基づいて受信環境テーブルを作成又は更新する（Ｓ７４）。
【００８９】
次に、子局１３の受信環境処理部４１３は、タイマがタイムアウトしているか否かを判断する（Ｓ７５）。なお、タイマは、例えば、子局１３が起動した際に“０”にセットされる。判断の結果、タイマがタイムアウトしていない場合（Ｎｏ）には、子局１３の受信環境処理部４１３は、処理をＳ７２に戻す。一方、判断の結果、タイマがタイムアウトしている場合（Ｙｅｓ）には、子局１３の受信環境処理部４１３は、受信環境テーブルにおけるＰＬＲ値を比較し、最大のＰＬＲ値である中継局１２を検索し、検索した中継局１２に子局１３の受信環境テーブル及び基本情報を収容した通信信号（受信環境・基本情報通知信号）をユニキャストで送信する（Ｓ７６）。そして、子局１３は、本パス通知信号の受信を待機する（Ｓ７７）。
【００９０】
ここで、タイマがタイムアウトするまでの時間は、実験等の経験に基づき、子局１３が周囲の中継局１２から基本情報通知信号の返信を充分受信することができる時間に適宜に設定される。そして、最大のＰＬＲ値を持つ中継局１２が複数ある場合には、所定の選択方法に従って中継局１２を１個選択する。所定の選択方法は、例えば、ＭＡＣアドレスが小さい中継局１２を選択する方法である。また例えば、先に基本情報通知信号の返信を受信した中継局１２を選択する方法である。
【００９１】
基本情報通知信号の返信を行った中継局１２は、返信した子局１３から受信環境・基本情報通知信号を受信すると、この子局１３からの受信環境・基本情報通知信号を親局１１に転送する。親局１１は、転送された子局１３の受信環境・基本情報通知信号の基本情報に基づいて子局１３の追加と判断して、この受信環境・基本情報通知信号の受信環境テーブルに基づいて伝送品質テーブルを更新すると共に、この子局１３の受信環境・基本情報通知信号が転送された際に辿った通信経路を当該子局１３における親局１１までの本パスに設定する。そして、親局１１は、設定した本パスを収容した本パス通知信号を子局１３に送信する。追加された子局１３の本パスを設定する場合に、更新された伝送品質テーブルに基づいて本パスを上述のアルゴリズムによって再演算してもよいが、子局１３の追加は、親局１１、中継局１２及び伝送線路（配線）１４からなるネットワーク１０の幹線系における変更ではないので、追加された子局１３において最もＰＬＲ値の高い中継局１２を経るパス、即ち、上述の子局１３の受信環境・基本情報通知信号が転送された際に辿った通信経路を本パスに設定すれば充分である。このように追加された子局１３の本パスを設定することによって、本パスを迅速に設定することができ、また、親局１１における演算の負荷を軽減することができる。
【００９２】
子局１３の基本情報処理部４１１は、親局１１から本パス通知信号を受信すると、本パス通知信号に収容されている本パスをパス記憶部に記憶すると共に、パス判別フラグを“００”から“１０”に変更し（Ｓ７８）、処理を終了する。
【００９３】
このように動作することによって子局１３は、親局１１までの本パスが与えられ、ネットワーク１０に自動的に組み込まれる。
【００９４】
なお、子局１３は、親局１１に直接接続される場合もあり、この場合では、上述の説明における中継局１２の動作を親局１１が実行することになる。
【００９５】
また、上述では、子局１３がネットワーク・ＩＤの一致を判断するように構成したが、中継局１２が基本情報通知信号の返信を行う際に中継局１２がネットワーク・ＩＤの一致を判断するように構成してもよい。このように構成することによって、子局１３におけるＳ７３及びＳ８１の処理を省略することができ、子局１３における処理の負荷を軽減することができる。
【００９６】
次に、中継局１２をローカルエリアネットワークに追加する場合の動作について説明する。図１６は、中継局がネットワークに追加される場合の動作を示すフローチャートである。中継局１２のユーザは、ネットワーク・ＩＤを設定し、例えば、コンセントを介して配線に中継局１２を接続する。ネットワーク・ＩＤは、例えば、ネットワーク１０の管理者から郵送、ファクシミリ及び電話等によって通知される。また例えば、ネットワーク１０の管理者が子局１３にネットワーク・ＩＤを設定してからユーザに引き渡すようにしてもよい。図１６において、中継局（追加の中継局）１２の基本情報処理部２１１は、ネットワークに接続されると、基本情報通知信号を生成し、ＣＳＭＡ／ＣＡ方式により基本情報通知信号をブロードキャストで送信する（Ｓ９１）。そして、周囲の中継局１２からの基本情報通知信号の返信を受信待機する（Ｓ９２）。
【００９７】
この基本情報通知信号を受信した親局１１及び周囲の中継局１２は、当該親局１１及び当該中継局１２の受信環境テーブルを追加の中継局１２からの基本情報通知信号に基づいて更新し、当該親局１１及び当該中継局１２の基本情報を収容した基本情報通知信号を返信する。なお、この動作を親局１１が行う場合は、追加の中継局１２から基本情報通知信号を受信した場合であり、この動作を周囲の中継局１２が行う場合は、追加の中継局１２から基本情報通知信号を受信した場合である。
【００９８】
追加の中継局１３における受信環境処理部２１３は、基本情報通知信号の返信を受信すると、返信された基本情報通知信号に収容されているネットワーク・ＩＤが当該追加の中継局１２のＩＤ記憶部に記憶されているネットワーク・ＩＤと一致するか否かを判断する（Ｓ９３）。
【００９９】
判断の結果、ネットワーク・ＩＤが一致しない場合（Ｎｏ）には、追加の中継局１２における受信環境処理部２１３は、受信した基本情報通知信号を破棄し（Ｓ１０１）、処理をＳ９２に戻す。即ち、基本情報通知信号の返信の受信待機となる。一方、判断の結果、ネットワーク・ＩＤが一致する場合（Ｙｅｓ）には、追加の中継局１２における伝送品質評価処理部２１２は、電力線通信モデム２３から当該基本情報通知信号の受信強度を取得して伝送品質を演算し、演算結果を受信環境処理部２１３に通知する。そして、追加の中継局１２における受信環境処理部２１３は、受信した基本情報通知信号に収容された基本情報と伝送品質評価処理部２１３からの伝送品質とに基づいて受信環境テーブルを作成又は更新する（Ｓ９４）。
【０１００】
次に、追加の中継局１２における受信環境処理部２１３は、タイマがタイムアウトしているか否かを判断する（Ｓ９５）。なお、タイマは、例えば、追加の中継局１２が起動した際に“０”にセットされる。判断の結果、タイマがタイムアウトしていない場合（Ｎｏ）には、追加の中継局１２における受信環境処理部２１３は、処理をＳ９２に戻す。一方、判断の結果、タイマがタイムアウトしている場合（Ｙｅｓ）には、追加の中継局１２における受信環境処理部２１３は、受信環境テーブルにおけるＰＬＲ値を比較し、最大のＰＬＲ値である親局１１又は中継局１２を検索し、検索した親局１１又は中継局１２に追加の中継局１２の受信環境テーブル及び基本情報を収容した通信信号（受信環境・基本情報通知信号）をユニキャストで送信する（Ｓ９６）。そして、追加の中継局１２は、本パス通知信号の受信を待機する（Ｓ９７）。ここで、タイマがタイムアウトするまでの時間及び最大のＰＬＲ値を持つ中継局１２が複数ある場合の選択方法については、子局１３が追加される場合と同様である。
【０１０１】
基本情報通知信号の返信を行った中継局１２は、返信した追加の中継局１２から受信環境・基本情報通知信号を受信すると、この追加の中継局１２からの受信環境・基本情報通知信号を親局１１に転送する。親局１１は、転送された追加の中継局１２における受信環境・基本情報通知信号の基本情報に基づいて中継局１２の追加であると判断し、この受信環境・基本情報通知信号の受信環境テーブルに基づいて伝送品質テーブルを更新すると共に、中継局１２の追加は幹線系の変更であるので、更新した伝送品質テーブルに基づいて本パスを上述のアルゴリズムによって再演算する。親局１１は、追加の中継局１２を含めて全ての中継局１２に対してそれぞれ設定した本パスを各中継局１２に本パス通知信号によって通知する。
【０１０２】
ここで、全ての中継局１２に本パス通知信号を送信するのではなく、再演算前の本パスと再演算後の本パスとが異なる中継局１２に対してのみ、本パス通知信号を送信するように構成してもよい。このように構成することによって通信トラフィックを抑制することができる。また、親局１１は、追加の中継局１２の受信環境テーブル通知信号が転送された際に辿った通信経路を当該追加の中継局１２における親局１１までの本パスに設定し、追加の中継局１２が所定個数以上になった場合又は追加の中継局１２に更に中継局１２が追加された場合に、更新された伝送品質テーブルに基づいて本パスを上述のアルゴリズムによって再演算してもよい。このように構成することによって本パスを迅速に設定することができ、また、親局１１における演算の負荷を軽減することができる。
【０１０３】
追加の中継局１２における基本情報処理部２１１は、親局１１から本パス通知信号を受信すると、本パス通知信号に収容されている本パスをパス記憶部に記憶すると共に、パス判別フラグを“００”から“１０”に変更し（Ｓ９８）、処理を終了する。また、他の中継局１２も親局１１から本パス通知信号を受信すると、本パス通知信号に収容されている本パスでパス記憶部の内容を更新する。
【０１０４】
このように動作することによって追加の中継局１２は、親局１１までの本パスが与えられ、ネットワーク１０に自動的に組み込まれる。また、このように子局１３の追加の際の動作と、中継局１２の追加の際の動作とは、受信環境テーブル通信信号の転送を受けた親局１１における本パスを設定する動作が異なり、他の動作は、同様である。
【０１０５】
なお、上述の実施形態では、追加された子局１３又は中継局１２が受信環境テーブルを親局１１に送信する際に、基本情報を加えて送信するように構成したが、追加された局が子局１３であるか中継局１２であるかを識別することができように、基本情報に代えて機器の種別を示す識別子を加えて送信するように構成してもよい。識別子には、例えば子局１３を示す識別子として「ＲＭＴ」を当て、中継局１２を示す識別子として「ＲＰＴ」を当てる。
【０１０６】
そして、上述の実施形態では、複数のネットワークが伝送線路１４を供用することができるように、外部機器接続用インターフェース２４、３４、４４を介して接続された設定装置によってＩＤ記憶部２２２、３２２、４２２にネットワーク・ＩＤを記憶するように構成したが、複数のネットワークが伝送線路１４を供用しない場合には、外部機器接続用インターフェース２４、３４、４４及びＩＤ記憶部２２２、３２２、４２２が不要であり、そして、図７、図８、図１５及び図１６に示すネットワーク・ＩＤの一致の判断及び不一致の場合における信号廃棄の処理を省略することができる。
【０１０７】
また、上述の実施形態では、本発明が伝送線路の伝送品質が定義されていないネットワークに対して好適であることから、本発明が配線を伝送線路に利用した電力線通信に適用される場合について説明したが、これに限定されるものではなく、本発明は、伝送線路の伝送品質が定義されているネットワークに対してももちろん適用することができる。
【図面の簡単な説明】
【０１０８】
【図１】実施形態に係るネットワークの構成を示す図である。
【図２】中継局の構成を示すブロック図である。
【図３】親局の構成を示すブロック図である。
【図４】子局の構成を示すブロック図である。
【図５】中継局の基本情報を送信する動作を示すフローチャートである。
【図６】親局の基本情報を送信する動作を示すフローチャートである。
【図７】受信環境テーブルの作成・更新及び送信の動作を示すフローチャートである。
【図８】仮パスを設定する動作を示すフローチャートである。
【図９】本パスを設定する動作を示すフローチャートである。
【図１０】時刻Ｔ１における中継局ａの状況を示す図である。
【図１１】時刻Ｔ１における中継局ｃの状況を示す図である。
【図１２】時刻Ｔ２における中継局ｃの受信環境テーブルを示す図である。
【図１３】全中継局から受信環境テーブルを受信した後における伝送品質テーブル及びネットワークにおける各伝送線路のＰＬＲ値を示す図である。
【図１４】ネットワーク・コンフィグレーションを示す図である。
【図１５】子局がネットワークに追加される場合の動作を示すフローチャートである。
【図１６】中継局がネットワークに追加される場合の動作を示すフローチャートである。
【符号の説明】
【０１０９】
１０  ネットワーク
１１  親局
１２  中継局
１３  子局
１４  伝送線路
２１、３１、４１  中央処理装置
２２、３２、４２  記憶部
２３、３３、４３  電力線通信モデム
２４、３４、４４  外部機器接続用インターフェース
２１１、３１１、４１１  基本情報処理部
２１２、３１２、４１２  伝送品質評価処理部
２１３、４１３  受信環境処理部
２１４  中継切替処理部
３１３  仮パス設定処理部
３１４  本パス設定処理部
３１５  電力線通信処理部
２２１、３２１、４２１  ＭＡＣアドレス記憶部
２２２、３２２、４２２  ＩＤ記憶部
２２３、３２３、４２３  パス記憶部
２２４、３２４、４２４  受信環境テーブル記憶部
３２５  伝送品質テーブル記憶部
３２６  パステーブル記憶部
【図１】
2005109755.tif 000003
【図２】
2005109755.tif 000004
【図３】
2005109755.tif 000005
【図４】
2005109755.tif 000006
【図５】
2005109755.tif 000007
【図６】
2005109755.tif 000008
【図７】
2005109755.tif 000009
【図８】
2005109755.tif 000010
【図９】
2005109755.tif 000011
【図１０】
2005109755.tif 000012
【図１１】
2005109755.tif 000013
【図１２】
2005109755.tif 000014
【図１３】
2005109755.tif 000015
【図１４】
2005109755.tif 000016
【図１５】
2005109755.tif 000017
【図１６】
2005109755.tif 000018