(57)【要約】【課題】親装置および複数の子装置間においてパケットが伝送されるシステムにおいて、アプリケーションをより安定して提供する。【解決手段】電力線通信システムにおいて、親装置と電力線を介して通信可能な複数の子装置は、受信したパケットを他の前記子装置または前記親装置へ中継可能であり、マルチキャストされたパケットを中継するか否かを設定可能である。前記親装置および前記子装置は、所定のアプリケーションにおいて用いられる情報を含む対象パケットを作成してマルチキャストする。前記親装置または前記子装置は、通信相手との間でユニキャストされるパケットが通る通信経路の情報を取得し、マルチキャストされたパケットを中継するように設定されている各前記子装置のうち、前記通信経路に含まれる前記子装置とは異なる前記子装置による前記マルチキャストパケットの中継を停止させる設定を行う。【選択図】図７
2020198467.tif 000002
【特許請求の範囲】
【請求項１】
親装置と、
前記親装置と電力線を介して通信可能な複数の子装置とを備え、
前記子装置は、前記親装置または他の前記子装置から受信したパケットを他の前記子装置または前記親装置へ中継することが可能であり、
前記子装置は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能であり、
前記親装置および前記子装置は、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストし、
前記親装置または前記子装置は、通信相手の前記子装置または前記親装置との間でユニキャストされるパケットが通る通信経路の情報を取得し、
前記親装置または前記子装置は、マルチキャストパケットを中継するように設定されている各前記子装置のうち、前記通信経路に含まれる前記子装置とは異なる前記子装置による前記マルチキャストパケットの中継を停止させる設定を行い、
前記対象パケットは、ホップカウント値を含み、
前記マルチキャストパケットを中継するように設定された前記子装置である中継子装置は、受信した前記対象パケットにおける前記ホップカウント値が所定条件を満たす場合、前記ホップカウント値を更新して前記対象パケットを中継する、電力線通信システム。
【請求項２】
前記マルチキャストパケットの中継を停止させる設定を行う前記親装置または前記子装置は、自己による前記マルチキャストパケットの中継を停止する、請求項１に記載の電力線通信システム。
【請求項３】
前記マルチキャストパケットの中継を停止させる設定を行った前記親装置または前記子装置は、前記アプリケーションの終了後、前記マルチキャストパケットの中継の停止を解除する、請求項１または請求項２に記載の電力線通信システム。
【請求項４】
前記アプリケーションは、音声通話である、請求項１から請求項３のいずれか１項に記載の電力線通信システム。
【請求項５】
前記親装置または前記子装置は、経路要求パケットを作成して前記通信相手へ送信し、前記経路要求パケットに対する経路応答パケットを前記通信相手から受信し、前記経路応答パケットに含まれる前記情報を取得する、請求項１から請求項４のいずれか１項に記載の電力線通信システム。
【請求項６】
親装置と、前記親装置と電力線を介して通信可能な複数の子装置とを備える通信システムにおける前記親装置または前記子装置である通信装置であって、
前記子装置は、前記親装置または他の前記子装置から受信したパケットを他の前記子装置または前記親装置へ中継することが可能であり、
前記子装置は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能であり、
前記通信装置は、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストし、
前記通信装置は、
通信相手の前記子装置または前記親装置との間でユニキャストされるパケットが通る通信経路の情報を取得する取得部と、
マルチキャストパケットを中継するように設定されている各前記子装置のうち、前記通信経路に含まれる前記子装置とは異なる前記子装置による前記マルチキャストパケットの中継を停止させる設定を行う設定部とを備え、
前記対象パケットは、ホップカウント値を含み、
前記設定部は、前記マルチキャストパケットを中継するように設定する前記子装置が、受信した前記対象パケットにおける前記ホップカウント値が所定条件を満たす場合、前記ホップカウント値を更新して前記対象パケットを中継するように前記子装置を設定する、通信装置。
【請求項７】
親装置と、前記親装置と電力線を介して通信可能な複数の子装置とを備える電力線通信システムにおける通信方法であって、
前記子装置は、前記親装置または他の前記子装置から受信したパケットを他の前記子装置または前記親装置へ中継することが可能であり、
前記子装置は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能であり、
前記親装置または前記子装置が、通信相手の前記子装置または前記親装置との間でユニキャストされるパケットが通る通信経路の情報を取得するステップと、
前記親装置または前記子装置が、マルチキャストパケットを中継するように設定されている各前記子装置のうち、前記通信経路に含まれる前記子装置とは異なる前記子装置による前記マルチキャストパケットの中継を停止させる設定を行うステップと、
前記親装置または前記子装置が、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストするステップとを含み、
前記対象パケットは、ホップカウント値を含み、
前記通信方法は、さらに、
前記マルチキャストパケットを中継するように設定された前記子装置である中継子装置が、受信した前記対象パケットにおける前記ホップカウント値が所定条件を満たす場合、前記ホップカウント値を更新して前記対象パケットを中継するステップを含む、通信方法。
【請求項８】
親装置と、前記親装置と電力線を介して通信可能な複数の子装置とを備える通信システムにおける前記親装置または前記子装置における通信方法であって、
前記子装置は、前記親装置または他の前記子装置から受信したパケットを他の前記子装置または前記親装置へ中継することが可能であり、
前記子装置は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能であり、
前記通信装置は、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストし、
通信相手の前記子装置または前記親装置との間でユニキャストされるパケットが通る通信経路の情報を取得するステップと、
マルチキャストパケットを中継するように設定されている各前記子装置のうち、前記通信経路に含まれる前記子装置とは異なる前記子装置による前記マルチキャストパケットの中継を停止させる設定を行うステップとを含み、
前記対象パケットは、ホップカウント値を含み、
前記マルチキャストパケットを前記子装置が中継するか否かを設定するステップにおいては、前記マルチキャストパケットを中継するように設定する前記子装置が、受信した前記対象パケットにおける前記ホップカウント値が所定条件を満たす場合、前記ホップカウント値を更新して前記対象パケットを中継するように前記子装置を設定する、通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、電力線通信システム、通信装置および通信方法に関する。
【背景技術】
【０００２】
たとえば、特許文献１（特開２０１５−００５８６２号公報）には、電力系統における異なる電柱等に設置される子機が地理的に異なる場所に設置される親機と通信を行ない、信号を中継するシステムが開示されている。
【０００３】
また、特許文献２（特開２０１７−６９６５３号公報）には、電力線通信システムにおいて用いられる電力線通信装置が開示されている。すなわち、電力線通信装置は、他の装置と電力線通信を行なうことが可能な電力線通信装置であって、前記電力線通信に用いられるプラグと、前記他の装置からの通信信号を前記プラグ経由で受信する受信部と、前記受信部によって受信された前記通信信号の品質を測定する測定部と、前記測定部による前記品質の測定結果に基づいて前記プラグの差し込み先を判定する判定部と、前記判定部の判定結果に基づいて警報情報を出力する警報部とを備える。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−００５８６２号公報
【特許文献２】特開２０１７−０６９６５３号公報
【非特許文献】
【０００５】
【非特許文献１】Ｇ３−ＰＬＣ  Ａｌｌｉａｎｃｅ、”Ｎａｒｒｏｗｂａｎｄ  ＯＦＤＭ  ＰＬＣ  ｓｐｅｃｉｆｉｃａｔｉｏｎｓ  ｆｏｒ  Ｇ３−ＰＬＣ  ｎｅｔｗｏｒｋｓ”、Ｇ３−ＰＬＣ  Ａｌｌｉａｎｃｅ、２０１４年１０月
【発明の概要】
【発明が解決しようとする課題】
【０００６】
たとえば、上記のような電力線通信装置が複数設けられ、パケットが中継されるシステムにおいて、アプリケーションをより安定して提供することが望まれる。
【０００７】
本開示は、上述の課題を解決するためになされたもので、その目的は、親装置および複数の子装置間においてパケットが伝送されるシステムにおいて、アプリケーションをより安定して提供することが可能な電力線通信システム、通信装置および通信方法を提供することである。
【課題を解決するための手段】
【０００８】
本開示の電力線通信システムは、親装置と、前記親装置と電力線を介して通信可能な複数の子装置とを備え、前記子装置は、前記親装置または他の前記子装置から受信したパケットを他の前記子装置または前記親装置へ中継することが可能であり、前記子装置は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能であり、前記親装置および前記子装置は、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストし、前記親装置または前記子装置は、通信相手の前記子装置または前記親装置との間でユニキャストされるパケットが通る通信経路の情報を取得し、前記親装置または前記子装置は、マルチキャストパケットを中継するように設定されている各前記子装置のうち、前記通信経路に含まれる前記子装置とは異なる前記子装置による前記マルチキャストパケットの中継を停止させる設定を行い、前記対象パケットは、ホップカウント値を含み、前記マルチキャストパケットを中継するように設定された前記子装置である中継子装置は、受信した前記対象パケットにおける前記ホップカウント値が所定条件を満たす場合、前記ホップカウント値を更新して前記対象パケットを中継する。
【０００９】
本開示の通信装置は、親装置と、前記親装置と電力線を介して通信可能な複数の子装置とを備える通信システムにおける前記親装置または前記子装置である通信装置であって、前記子装置は、前記親装置または他の前記子装置から受信したパケットを他の前記子装置または前記親装置へ中継することが可能であり、前記子装置は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能であり、前記通信装置は、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストし、前記通信装置は、通信相手の前記子装置または前記親装置との間でユニキャストされるパケットが通る通信経路の情報を取得する取得部と、マルチキャストパケットを中継するように設定されている各前記子装置のうち、前記通信経路に含まれる前記子装置とは異なる前記子装置による前記マルチキャストパケットの中継を停止させる設定を行う設定部とを備え、前記対象パケットは、ホップカウント値を含み、前記設定部は、前記マルチキャストパケットを中継するように設定する前記子装置が、受信した前記対象パケットにおける前記ホップカウント値が所定条件を満たす場合、前記ホップカウント値を更新して前記対象パケットを中継するように前記子装置を設定する。
【００１０】
本開示の通信方法は、親装置と、前記親装置と電力線を介して通信可能な複数の子装置とを備える電力線通信システムにおける通信方法であって、前記子装置は、前記親装置または他の前記子装置から受信したパケットを他の前記子装置または前記親装置へ中継することが可能であり、前記子装置は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能であり、前記親装置または前記子装置が、通信相手の前記子装置または前記親装置との間でユニキャストされるパケットが通る通信経路の情報を取得するステップと、前記親装置または前記子装置が、マルチキャストパケットを中継するように設定されている各前記子装置のうち、前記通信経路に含まれる前記子装置とは異なる前記子装置による前記マルチキャストパケットの中継を停止させる設定を行うステップと、前記親装置または前記子装置が、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストするステップとを含み、前記対象パケットは、ホップカウント値を含み、前記通信方法は、さらに、前記マルチキャストパケットを中継するように設定された前記子装置である中継子装置が、受信した前記対象パケットにおける前記ホップカウント値が所定条件を満たす場合、前記ホップカウント値を更新して前記対象パケットを中継するステップを含む。
【００１１】
本開示の通信方法は、親装置と、前記親装置と電力線を介して通信可能な複数の子装置とを備える通信システムにおける前記親装置または前記子装置における通信方法であって、前記子装置は、前記親装置または他の前記子装置から受信したパケットを他の前記子装置または前記親装置へ中継することが可能であり、前記子装置は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能であり、前記通信装置は、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストし、通信相手の前記子装置または前記親装置との間でユニキャストされるパケットが通る通信経路の情報を取得するステップと、マルチキャストパケットを中継するように設定されている各前記子装置のうち、前記通信経路に含まれる前記子装置とは異なる前記子装置による前記マルチキャストパケットの中継を停止させる設定を行うステップとを含み、前記対象パケットは、ホップカウント値を含み、前記マルチキャストパケットを前記子装置が中継するか否かを設定するステップにおいては、前記マルチキャストパケットを中継するように設定する前記子装置が、受信した前記対象パケットにおける前記ホップカウント値が所定条件を満たす場合、前記ホップカウント値を更新して前記対象パケットを中継するように前記子装置を設定する。
【００１２】
本開示の一態様は、このような特徴的な処理部を備える電力線通信システムとして実現され得るだけでなく、かかる特徴的な処理のステップをコンピュータに実行させるためのプログラムとして実現され得る。また、本開示の一態様は、電力線通信システムの一部または全部を実現する半導体集積回路として実現され得る。
【００１３】
本開示の一態様は、このような特徴的な処理部を備える通信装置として実現され得るだけでなく、かかる特徴的な処理のステップをコンピュータに実行させるためのプログラムとして実現され得る。また、本開示の一態様は、通信装置の一部または全部を実現する半導体集積回路として実現され得る。
【発明の効果】
【００１４】
本開示によれば、親装置および複数の子装置間においてパケットが伝送されるシステムにおいて、アプリケーションをより安定して提供することができる。
【図面の簡単な説明】
【００１５】
【図１】図１は、本開示の実施の形態に係る電力線通信システムが設けられる電力系統の構成を示す図である。
【図２】図２は、本開示の実施の形態に係る電力線通信システムが用いられる地中ケーブルの構成の一例を示す図である。
【図３】図３は、本開示の実施の形態に係る電力線通信システムが用いられる普通接続箱における地中ケーブルの接続方法の一例を示す図である。
【図４】図４は、本開示の実施の形態に係る電力線通信システムが用いられる絶縁接続箱における地中ケーブルの接続方法の一例を示す図である。
【図５】図５は、本開示の実施の形態に係る電力線通信システムが適用されるクロスボンド接続の一例を示す図である。
【図６】図６は、本開示の実施の形態に係る電力線通信システムの構成の一例を示す図である。
【図７】図７は、本開示の実施の形態に係る電力線通信システムにおけるネットワークトポロジの一例を示す図である。
【図８】図８は、本開示の実施の形態に係る電力線通信システムにおいて用いられるパケットの一例であるＭＡＣフレームの一例を示す図である。
【図９】図９は、本開示の実施の形態に係る電力線通信システムにおけるＰＬＣ伝送子装置が参入処理を行う際のシーケンスの一例を示す図である。
【図１０】図１０は、本開示の実施の形態に係る電力線通信システムにおけるＰＬＣ伝送親装置の構成を示す図である。
【図１１】図１１は、本開示の実施の形態に係る電力線通信システムにおけるアドレステーブルの一例を示す図である。
【図１２】図１２は、本開示の実施の形態に係る電力線通信システムにおけるＰＬＣ伝送子装置の構成を示す図である。
【図１３】図１３は、本開示の実施の形態に係る電力線通信システムの構成の他の例を示す図である。
【図１４】図１４は、本開示の実施の形態に係る電力線通信システムにおけるパケットを用いた通信のシーケンスを示す図である。
【図１５】図１５は、本開示の実施の形態に係る電力線通信システムにおけるおけるＰＬＣ伝送親装置によるパケットを用いた通信の動作手順を定めたフローチャートである。
【図１６】図１６は、本開示の実施の形態に係る電力線通信システムにおける経路情報テーブルの一例を示す図である。
【発明を実施するための形態】
【００１６】
最初に、本開示の実施形態の内容を列記して説明する。
【００１７】
（１）本開示の実施の形態に係る電力線通信システムは、親装置と、前記親装置と電力線を介して通信可能な複数の子装置とを備え、前記子装置は、前記親装置または他の前記子装置から受信したパケットを他の前記子装置または前記親装置へ中継することが可能であり、前記子装置は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能であり、前記親装置および前記子装置は、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストし、前記親装置または前記子装置は、通信相手の前記子装置または前記親装置との間でユニキャストされるパケットが通る通信経路の情報を取得し、前記親装置または前記子装置は、マルチキャストパケットを中継するように設定されている各前記子装置のうち、前記通信経路に含まれる前記子装置とは異なる前記子装置による前記マルチキャストパケットの中継を停止させる設定を行い、前記対象パケットは、ホップカウント値を含み、前記マルチキャストパケットを中継するように設定された前記子装置である中継子装置は、受信した前記対象パケットにおける前記ホップカウント値が所定条件を満たす場合、前記ホップカウント値を更新して前記対象パケットを中継する。
【００１８】
このように、親装置および複数の子装置間においてパケットが伝送されるシステムにおいて、特定のアプリケーションの情報を含むパケットをマルチキャストする構成により、ＡＣＫの伝送および通信経路の再構築等に起因する当該アプリケーションの情報の伝送遅延を抑制することができるとともに、アプリケーションの選択によりマルチキャストに伴う通信量の増加を抑制することができる。さらに、マルチキャストパケットを中継する子装置を選択的に設定することができるため、マルチキャストパケットが各子装置において中継されることによるパケットの衝突を抑制することができる。また、中継子装置を予め決定しておく必要がなく、通信システムにおける各装置の設置状態に応じて中継子装置を柔軟に選択することができる。したがって、親装置および複数の子装置間においてパケットが伝送されるシステムにおいて、アプリケーションをより安定して提供することができる。
【００１９】
（２）好ましくは、前記マルチキャストパケットの中継を停止させる設定を行う前記親装置または前記子装置は、自己による前記マルチキャストパケットの中継を停止する。
【００２０】
このような構成により、マルチキャストパケットによる通信量の増大をさらに抑制し、また、マルチキャストパケットが各子装置において中継されることによるパケットの衝突をさらに抑制することができる。
【００２１】
（３）好ましくは、前記マルチキャストパケットの中継を停止させる設定を行った前記親装置または前記子装置は、前記アプリケーションの終了後、前記マルチキャストパケットの中継の停止を解除する。
【００２２】
このような構成により、アプリケーションの実行ごとに中継子装置を選択することができるため、ネットワークの動的な構成変更に追従した柔軟なシステム運用が可能となる。
【００２３】
（４）好ましくは、前記アプリケーションは、音声通話である。
【００２４】
このような構成により、リアルタイム性の要求される音声通話用の通信の遅延時間を低減することができる。
【００２５】
（５）好ましくは、前記親装置または前記子装置は、経路要求パケットを作成して前記通信相手へ送信し、前記経路要求パケットに対する経路応答パケットを前記通信相手から受信し、前記経路応答パケットに含まれる前記情報を取得する。
【００２６】
このような構成により、ユニキャストの通信経路の情報を、当該通信経路の確立方法に依存することなく確実に取得することができる。
【００２７】
（６）本開示の実施の形態に係る通信装置は、親装置と、前記親装置と電力線を介して通信可能な複数の子装置とを備える通信システムにおける前記親装置または前記子装置である通信装置であって、前記子装置は、前記親装置または他の前記子装置から受信したパケットを他の前記子装置または前記親装置へ中継することが可能であり、前記子装置は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能であり、前記通信装置は、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストし、前記通信装置は、通信相手の前記子装置または前記親装置との間でユニキャストされるパケットが通る通信経路の情報を取得する取得部と、マルチキャストパケットを中継するように設定されている各前記子装置のうち、前記通信経路に含まれる前記子装置とは異なる前記子装置による前記マルチキャストパケットの中継を停止させる設定を行う設定部とを備え、前記対象パケットは、ホップカウント値を含み、前記設定部は、前記マルチキャストパケットを中継するように設定する前記子装置が、受信した前記対象パケットにおける前記ホップカウント値が所定条件を満たす場合、前記ホップカウント値を更新して前記対象パケットを中継するように前記子装置を設定する。
【００２８】
このように、親装置および複数の子装置間においてパケットが伝送されるシステムにおいて、特定のアプリケーションの情報を含むパケットをマルチキャストする構成により、ＡＣＫの伝送および通信経路の再構築等に起因する当該アプリケーションの情報の伝送遅延を抑制することができるとともに、アプリケーションの選択によりマルチキャストに伴う通信量の増加を抑制することができる。さらに、マルチキャストパケットを中継する子装置を選択的に設定することができるため、マルチキャストパケットが各子装置において中継されることによるパケットの衝突を抑制することができる。また、中継子装置を予め決定しておく必要がなく、通信システムにおける各装置の設置状態に応じて中継子装置を柔軟に選択することができる。したがって、親装置および複数の子装置間においてパケットが伝送されるシステムにおいて、アプリケーションをより安定して提供することができる。
【００２９】
（７）本開示の実施の形態に係る通信方法は、親装置と、前記親装置と電力線を介して通信可能な複数の子装置とを備える電力線通信システムにおける通信方法であって、前記子装置は、前記親装置または他の前記子装置から受信したパケットを他の前記子装置または前記親装置へ中継することが可能であり、前記子装置は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能であり、前記親装置または前記子装置が、通信相手の前記子装置または前記親装置との間でユニキャストされるパケットが通る通信経路の情報を取得するステップと、前記親装置または前記子装置が、マルチキャストパケットを中継するように設定されている各前記子装置のうち、前記通信経路に含まれる前記子装置とは異なる前記子装置による前記マルチキャストパケットの中継を停止させる設定を行うステップと、前記親装置または前記子装置が、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストするステップとを含み、前記対象パケットは、ホップカウント値を含み、前記通信方法は、さらに、前記マルチキャストパケットを中継するように設定された前記子装置である中継子装置が、受信した前記対象パケットにおける前記ホップカウント値が所定条件を満たす場合、前記ホップカウント値を更新して前記対象パケットを中継するステップを含む。
【００３０】
このように、親装置および複数の子装置間においてパケットが伝送されるシステムにおいて、特定のアプリケーションの情報を含むパケットをマルチキャストする構成により、ＡＣＫの伝送および通信経路の再構築等に起因する当該アプリケーションの情報の伝送遅延を抑制することができるとともに、アプリケーションの選択によりマルチキャストに伴う通信量の増加を抑制することができる。さらに、マルチキャストパケットを中継する子装置を選択的に設定することができるため、マルチキャストパケットが各子装置において中継されることによるパケットの衝突を抑制することができる。また、中継子装置を予め決定しておく必要がなく、通信システムにおける各装置の設置状態に応じて中継子装置を柔軟に選択することができる。したがって、親装置および複数の子装置間においてパケットが伝送されるシステムにおいて、アプリケーションをより安定して提供することができる。
【００３１】
（８）本開示の実施の形態に係る通信方法は、親装置と、前記親装置と電力線を介して通信可能な複数の子装置とを備える通信システムにおける前記親装置または前記子装置における通信方法であって、前記子装置は、前記親装置または他の前記子装置から受信したパケットを他の前記子装置または前記親装置へ中継することが可能であり、前記子装置は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能であり、前記通信装置は、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストし、通信相手の前記子装置または前記親装置との間でユニキャストされるパケットが通る通信経路の情報を取得するステップと、マルチキャストパケットを中継するように設定されている各前記子装置のうち、前記通信経路に含まれる前記子装置とは異なる前記子装置による前記マルチキャストパケットの中継を停止させる設定を行うステップとを含み、前記対象パケットは、ホップカウント値を含み、前記マルチキャストパケットを前記子装置が中継するか否かを設定するステップにおいては、前記マルチキャストパケットを中継するように設定する前記子装置が、受信した前記対象パケットにおける前記ホップカウント値が所定条件を満たす場合、前記ホップカウント値を更新して前記対象パケットを中継するように前記子装置を設定する。
【００３２】
このように、親装置および複数の子装置間においてパケットが伝送されるシステムにおいて、特定のアプリケーションの情報を含むパケットをマルチキャストする構成により、ＡＣＫの伝送および通信経路の再構築等に起因する当該アプリケーションの情報の伝送遅延を抑制することができるとともに、アプリケーションの選択によりマルチキャストに伴う通信量の増加を抑制することができる。さらに、マルチキャストパケットを中継する子装置を選択的に設定することができるため、マルチキャストパケットが各子装置において中継されることによるパケットの衝突を抑制することができる。また、中継子装置を予め決定しておく必要がなく、通信システムにおける各装置の設置状態に応じて中継子装置を柔軟に選択することができる。したがって、親装置および複数の子装置間においてパケットが伝送されるシステムにおいて、アプリケーションをより安定して提供することができる。
【００３３】
以下、本開示の実施の形態について図面を用いて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。また、以下に記載する実施の形態の少なくとも一部を任意に組み合わせてもよい。
【００３４】
図１は、本開示の実施の形態に係る電力線通信システムが設けられる電力系統の構成を示す図である。
【００３５】
図１を参照して、電力系統４０１は、１組のケーブル端末１１Ａ，１１Ｂ，１１Ｃと、地中ケーブル１０Ａ，１０Ｂ，１０Ｃと、複数の普通接続箱２１と、複数の絶縁接続箱２２とを備える。
【００３６】
電力系統４０１において、ケーブル端末１１Ａ，１１Ｂ，１１Ｃは、たとえば、変電所内において、地中ケーブル１０Ａ，１０Ｂ，１０Ｃが地上に現れる部分に設置されている。普通接続箱２１および絶縁接続箱２２の各々は、マンホール３１の内部に設けられる。以下、地中ケーブル１０Ａ，１０Ｂ，１０Ｃの各々を、地中ケーブル１０とも称する。
【００３７】
図２は、本開示の実施の形態に係る電力線通信システムが用いられる地中ケーブルの構成の一例を示す図である。
【００３８】
図２を参照して、地中ケーブル１０は、中心部から順に、導体７１と、半導電エチレンプロピレン（ＥＰ：Ｅｔｈｙｌｅｎｅ  Ｐｒｏｐｙｌｅｎｅ）ゴム製の内部半導電層７２と、ＥＰゴム製の絶縁体７３と、半導電テープである外部半導電層７４と、導電性の遮蔽層７５と、ビニル製のシース７６とから構成される。
【００３９】
地中ケーブル１０における導体７１は、送電に用いられ、高圧電圧が印加されている。遮蔽層７５は、導電性である一方、地中ケーブル１０の途中で接地されている。このため、遮蔽層７５の電圧は、導体７１と比べて低い。
【００４０】
電力系統４０１では、一例として、配電方式として３相３線式が用いられる。地中ケーブル１０は、地中ケーブル１０Ａ，１０Ｂ，１０Ｃの３相設けられる。普通接続箱２１および絶縁接続箱２２において、地中ケーブル１０Ａの導体７１同士が接続され、地中ケーブル１０Ｂの導体７１同士が接続され、地中ケーブル１０Ｃの導体７１同士が接続される。
【００４１】
図３は、本開示の実施の形態に係る電力線通信システムが用いられる普通接続箱における地中ケーブルの接続方法の一例を示す図である。図３では、説明を簡単にするために、地中ケーブル１０のうちの導体７１および遮蔽層７５を主に示している。
【００４２】
図３を参照して、普通接続箱２１において、地中ケーブル１０は、たとえば、地中ケーブル１０の導体７１同士の接続部分において遮蔽層７５が露出する。
【００４３】
普通接続箱２１では、地中ケーブル１０Ａ１の遮蔽層７５および地中ケーブル１０Ａ２の遮蔽層７５をたとえば導電性のワイヤ１２を用いて結線する。地中ケーブル１０Ｂ１および地中ケーブル１０Ｂ２、ならびに地中ケーブル１０Ｃ１および地中ケーブル１０Ｃ２も同様である。
【００４４】
そして、地中ケーブル１０Ａ１の遮蔽層７５および地中ケーブル１０Ａ２の遮蔽層７５が接続される場合、たとえば地中ケーブル１０Ａ２の遮蔽層７５における露出部分に、普通接続箱２１の外部に露出する端子８１が設けられる。地中ケーブル１０Ｂ１の遮蔽層７５および地中ケーブル１０Ｂ２の遮蔽層７５が接続される場合、たとえば地中ケーブル１０Ｂ２の遮蔽層７５における露出部分に端子８１が設けられる。地中ケーブル１０Ｃ１の遮蔽層７５および地中ケーブル１０Ｃ２の遮蔽層７５が接続される場合、たとえば地中ケーブル１０Ｃ２の遮蔽層７５における露出部分に端子８１が設けられる。なお、端子８１は、地中ケーブル１０Ａ１，１０Ｂ１，１０Ｃ１の各々の遮蔽層７５における露出部分に設けられてもよい。
【００４５】
そして、各地中ケーブル１０に設けられた端子８１が接地ノード１３にケーブル（以下、接地線とも称する。）等により接続されることにより、各地中ケーブル１０の遮蔽層７５が接地される。以下、接地ノード１３に接続された端子８１、接地ノード１３および当該接地線等を含む回路を、接地回路と称する。
【００４６】
図４は、本開示の実施の形態に係る電力線通信システムが用いられる絶縁接続箱における地中ケーブルの接続方法の一例を示す図である。図４では、説明を簡単にするために、地中ケーブル１０の構成のうちの導体７１および遮蔽層７５を主に示している。
【００４７】
図４を参照して、絶縁接続箱２２において、地中ケーブル１０は、たとえば、地中ケーブル１０の導体同士の接続部分において遮蔽層７５が露出し、露出部分に絶縁接続箱２２の外部に露出する端子８１等が設けられる。
【００４８】
絶縁接続箱２２では、地中ケーブル１０Ａ１の導体７１および地中ケーブル１０Ａ２の導体７１が接続される場合、たとえば地中ケーブル１０Ａ１における端子８１と地中ケーブル１０Ｂ２における端子８１とをワイヤ１２を用いて結線することにより、地中ケーブル１０Ａ１の遮蔽層７５および地中ケーブル１０Ｂ２の遮蔽層７５が接続される。
【００４９】
同様に、地中ケーブル１０Ｂ１の導体７１および地中ケーブル１０Ｂ２の導体７１が接続される場合、たとえば地中ケーブル１０Ｂ１における端子８１と地中ケーブル１０Ｃ２における端子８１とをワイヤ１２を用いて結線することにより、地中ケーブル１０Ｂ１の遮蔽層７５および地中ケーブル１０Ｃ２の遮蔽層７５が接続される。
【００５０】
同様に、地中ケーブル１０Ｃ１の導体７１および地中ケーブル１０Ｃ２の導体７１が接続される場合、たとえば上記地中ケーブル１０Ｃ１における端子８１と地中ケーブル１０Ａ２における端子８１とをワイヤ１２を用いて結線することにより、地中ケーブル１０Ｃ１の遮蔽層７５および地中ケーブル１０Ａ２の遮蔽層７５が接続される。
【００５１】
図５は、本開示の実施の形態に係る電力線通信システムが適用されるクロスボンド接続の一例を示す図である。
【００５２】
クロスボンド接続は、地中ケーブルを長距離にわたって敷設する場合に多く用いられる接続方法である。電力線通信システム３０１は、クロスボンド接続されている電力系統に用いられる。
【００５３】
図５を参照して、地中ケーブル１０Ａは、地中ケーブル１０Ａ１，１０Ａ２，１０Ａ３，１０Ａ４，１０Ａ５を含む。地中ケーブル１０Ｂは、地中ケーブル１０Ｂ１，１０Ｂ２，１０Ｂ３，１０Ｂ４，１０Ｂ５を含む。地中ケーブル１０Ｃは、地中ケーブル１０Ｃ１，１０Ｃ２，１０Ｃ３，１０Ｃ４，１０Ｃ５を含む。図５では、普通接続箱２１である普通接続箱２１Ａ，２１Ｂおよび絶縁接続箱２２である絶縁接続箱２２Ａ，２２Ｂを代表的に示している。
【００５４】
地中ケーブル１０Ａ１，１０Ｂ１，１０Ｃ１は、普通接続箱２１Ａにおいてそれぞれ地中ケーブル１０Ａ２，１０Ｂ２，１０Ｃ２と接続される。
【００５５】
地中ケーブル１０Ａ２，１０Ｂ２，１０Ｃ２は、絶縁接続箱２２Ａにおいてそれぞれ地中ケーブル１０Ａ３，１０Ｂ３，１０Ｃ３と接続される。
【００５６】
地中ケーブル１０Ａ３，１０Ｂ３，１０Ｃ３は、絶縁接続箱２２Ｂにおいてそれぞれ地中ケーブル１０Ａ４，１０Ｂ４，１０Ｃ４と接続される。
【００５７】
地中ケーブル１０Ａ４，１０Ｂ４，１０Ｃ４は、普通接続箱２１Ｂにおいてそれぞれ地中ケーブル１０Ａ５，１０Ｂ５，１０Ｃ５と接続される。
【００５８】
このように、３相の各地中ケーブル１０は、普通接続箱２１において接地されるため、３つの区間ごとに接地されることになる。以下、このような普通接続箱２１Ａから普通接続箱２１Ｂまでのような接続箱同士を結ぶ３つの区間をクロスボンド区間とも称する。
【００５９】
このような電力系統における地中部分において、たとえば、温度情報、マンホール内の水位の情報、熱などの影響により地中ケーブルが変形した場合の変形度合いを示す情報、およびマンホールの蓋の開閉に関する情報等、電力伝送システムの保守に必要な解析情報をＰＬＣ（Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）を用いて伝送し、収集することが考えられる。
【００６０】
図６は、本開示の実施の形態に係る電力線通信システムの構成の一例を示す図である。
【００６１】
図６を参照して、電力線通信システム３０１は、通信装置の一例として、ＰＬＣ伝送親装置１０１と、ＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｃ，１０２Ｄとを備える。
【００６２】
電力線通信システム３０１の一部は、たとえば電力系統４０１における地中部分に設けられる。より詳細には、ＰＬＣ伝送子装置１０２Ａは、一例として、電力系統４０１におけるクロスボンド区間ＣＢ１において、普通接続箱２１Ａにおける地中ケーブル１０の遮蔽層７５とグランドとの間、すなわち普通接続箱２１Ａにおける接地回路に設けられる。
【００６３】
ＰＬＣ伝送子装置１０２Ｂは、一例として、絶縁接続箱２２Ａにおける地中ケーブル１０Ａ３の遮蔽層７５および地中ケーブル１０Ｃ２の遮蔽層７５を接続するワイヤ１２に設けられる。
【００６４】
ＰＬＣ伝送子装置１０２Ｃは、一例として、絶縁接続箱２２Ｂにおける地中ケーブル１０Ａ４の遮蔽層７５および地中ケーブル１０Ｃ３の遮蔽層７５を接続するワイヤ１２に設けられる。
【００６５】
ＰＬＣ伝送子装置１０２Ｄは、一例として、普通接続箱２１Ｂにおける地中ケーブル１０の遮蔽層７５とグランドとの間、すなわち普通接続箱２１Ｂにおける接地回路に設けられる。
【００６６】
また、電力系統４０１にいて、クロスボンド区間ＣＢ１における地中ケーブル１０Ａ１はケーブル端末１１Ａに接続され、クロスボンド区間ＣＢ１における地中ケーブル１０Ｂ１は、ケーブル端末１１Ｂに接続され、クロスボンド区間ＣＢ１における地中ケーブル１０Ｃ１は、ケーブル端末１１Ｃに接続される。
【００６７】
ケーブル端末１１Ａ，１１Ｂ，１１Ｃにおいて、地中ケーブル１０Ａ１，１０Ｂ１，１０Ｃ１の各々の遮蔽層７５が露出している。これらの遮蔽層７５における露出部分に、それぞれ端子８１が設けられる。
【００６８】
地中ケーブル１０Ａ１，１０Ｂ１，１０Ｃ１は、それぞれ、ケーブル端末１１Ａ，１１Ｂ，１１Ｃにおいて、接地ノード１５に接続されている。より詳細には、地中ケーブル１０Ａ１，１０Ｂ１，１０Ｃ１の各々に設けられた端子８１が接地ノード１５にケーブル等により接続されることにより、各地中ケーブル１０の遮蔽層７５が接地される。
【００６９】
ＰＬＣ伝送親装置１０１は、一例として、当該ケーブル等が集まった部分に設けられる。
【００７０】
ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２、ならびに各ＰＬＣ伝送子装置１０２は、たとえば、地中ケーブル１０を介して互いに通信を行う。
【００７１】
ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２間の通信、ならびに各ＰＬＣ伝送子装置１０２間の通信は、たとえばＧ３−ＰＬＣ  Ａｌｌｉａｎｃｅ、”Ｎａｒｒｏｗｂａｎｄ  ＯＦＤＭ  ＰＬＣ  ｓｐｅｃｉｆｉｃａｔｉｏｎｓ  ｆｏｒ  Ｇ３−ＰＬＣ  ｎｅｔｗｏｒｋｓ”、Ｇ３−ＰＬＣ  Ａｌｌｉａｎｃｅ、２０１４年１０月（非特許文献１）に記載のＧ３−ＰＬＣ規格に従って行われる。
【００７２】
［ネットワークトポロジ］
図７は、本開示の実施の形態に係る電力線通信システムにおけるネットワークトポロジの一例を示す図である。図７は、電力線通信システム３０１におけるネットワークトポロジを模式的に示している。
【００７３】
図７を参照して、たとえば、ＰＬＣ伝送親装置１０１および各ＰＬＣ伝送子装置１０２は、ＰＬＣ伝送親装置１０１を端として地中ケーブル１０を介して直列的に接続される。
【００７４】
より詳細には、ケーブル端末１１に設けられたＰＬＣ伝送親装置１０１を端として、普通接続箱２１および絶縁接続箱２２において、ＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｃ，１０２Ｄ，１０２Ｅ，１０２Ｆがこの順に設けられる。
【００７５】
ＰＬＣ伝送親装置１０１および各ＰＬＣ伝送子装置１０２は、たとえばＰＡＮ＿ＩＤ（Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）およびショートアドレスを有する。ＰＡＮ＿ＩＤは、ＰＬＣ伝送親装置１０１を特定可能な識別情報の一例である。
【００７６】
電力線通信システム３０１において、たとえば、図示しない複数のＰＬＣ伝送親装置１０１が設けられる場合、各ＰＬＣ伝送親装置１０１は、異なるＰＡＮ＿ＩＤを有する。また、各ＰＬＣ伝送親装置１０１のショートアドレスは、たとえばゼロに設定されている。
【００７７】
また、ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２は、たとえば、装置固有の識別子であるＥＵＩ（Ｅｘｔｅｎｄｅｄ  Ｕｎｉｑｕｅ  ＩＤ）−６４形式のＩＤである６４ビットのロングアドレスを有する。このロングアドレスは、たとえば装置の製造時に設定される。
【００７８】
ＰＬＣ伝送親装置１０１は、たとえば、１または複数のＰＬＣ伝送子装置１０２を管理し、管理対象のＰＬＣ伝送子装置１０２と認証情報および上記解析情報等の各種情報のやり取りを行う。
【００７９】
より詳細には、ＰＬＣ伝送親装置１０１は、たとえば、１または複数のＰＬＣ伝送子装置１０２を管理し、管理対象のＰＬＣ伝送子装置１０２と各種情報を含むパケットを送受信する。
【００８０】
ＰＬＣ伝送子装置１０２は、各種情報の送信先となるＰＬＣ伝送親装置１０１と通信接続を確立する。具体的には、ＰＬＣ伝送子装置１０２は、ＰＬＣ伝送親装置１０１の管理下にない場合、ＰＬＣ伝送親装置１０１と通信接続を確立する。
【００８１】
より詳細には、たとえば、ＰＬＣ伝送子装置１０２Ａは、各種情報のやり取りをＰＬＣ伝送親装置１０１と直接行う。
【００８２】
また、ＰＬＣ伝送子装置１０２は、他のＰＬＣ伝送子装置１０２を介してＰＬＣ伝送親装置１０１と通信接続を確立してもよい。
【００８３】
この場合、一例として、ＰＬＣ伝送子装置１０２Ｂは、ＰＬＣ伝送子装置１０２Ａを介してＰＬＣ伝送親装置１０１と各種情報のやり取りを行う。より詳細には、ＰＬＣ伝送子装置１０２Ａは、ＰＬＣ伝送親装置１０１またはＰＬＣ伝送子装置１０２Ｂから受信したパケットをＰＬＣ伝送子装置１０２ＢまたはＰＬＣ伝送親装置１０１へ中継することが可能である。
【００８４】
すなわち、ＰＬＣ伝送子装置１０２Ａは、ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２Ｂ間においてやり取りされる情報を中継するためのホップ先となる。なお、ＰＬＣ伝送子装置１０２Ｂは、ＰＬＣ伝送子装置１０２Ａを介さずにＰＬＣ伝送親装置１０１と通信接続を確立してもよい。
【００８５】
また、ＰＬＣ伝送子装置１０２Ｃ，１０２Ｄ，１０２Ｅ，１０２Ｆは、上記のようなＰＬＣ伝送子装置１０２Ａ，１０２Ｂと同様の処理を行うことが可能である。
【００８６】
また、同じＰＬＣ伝送親装置１０１が管理する各ＰＬＣ伝送子装置１０２において、異なる識別子であるショートアドレスが付与される。具体的には、ＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｃ，１０２Ｄ，１０２Ｅ，１０２Ｆのショートアドレスは、ゼロ以外の値であって互いに重複しない値、たとえばそれぞれ「１」〜「６」である。ＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｃ，１０２Ｄ，１０２Ｅ，１０２Ｆのショートアドレスは、たとえばＰＬＣ伝送親装置１０１により付与される。
【００８７】
このように、ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｃ，１０２Ｄ，１０２Ｅ，１０２Ｆは、ＰＡ（Ｐｅｒｓｏｎａｌ  Ａｒｅａ）ネットワークを形成する。
【００８８】
［ＭＡＣフレーム］
図８は、本開示の実施の形態に係る電力線通信システムにおいて用いられるパケットの一例であるＭＡＣフレームの一例を示す図である。図８には、非特許文献１に記載のＧ３−ＰＬＣ規格に従うＭＡＣフレームのフォーマットが示されている。
【００８９】
図８を参照して、ＭＡＣフレームは、ＭＡＣヘッダと、ＭＡＣペイロードと、ＭＡＣフッタとを含む。
【００９０】
ＭＡＣヘッダは、たとえば、「セグメント制御（Ｓｅｇｍｅｎｔ  ｃｏｎｔｒｏｌ）」、「フレーム制御（Ｆｒａｍｅ  ｃｏｎｔｒｏｌ）」、「シーケンスナンバー（Ｓｅｑｕｅｎｃｅ  ｎｕｍｂｅｒ）」、「宛先ＰＡＮ（Ｄｅｓｔｉｎａｔｉｏｎ  ＰＡＮ）」、「宛先アドレス（Ｄｅｓｔｉｎａｔｉｏｎ  ａｄｄｒｅｓｓ）」、「送信元ＰＡＮ（Ｓｏｕｒｃｅ  ＰＡＮ）」、「送信元アドレス（Ｓｏｕｒｃｅ  ａｄｄｒｅｓｓ）」および「副セキュリティヘッダ（Ａｕｘｉｌｉａｒｙ  ｓｅｃｕｒｉｔｙ  ｈｅａｄｅｒ）」のフィールドを含む。これらのフィールドの長さは、それぞれ３オクテット、２オクテット、１オクテット、２オクテット、２オクテット、２オクテット、２オクテット、および２オクテットである。
【００９１】
「宛先アドレス」のフィールドには、たとえばＭＡＣフレームの宛先のショートアドレスが格納される。また、「送信元アドレス」のフィールドには、たとえばＭＡＣフレームの送信元のショートアドレスが格納される。
【００９２】
なお、ＭＡＣフレームは、「宛先ＰＡＮ」、「宛先アドレス」、「送信元ＰＡＮ」、「送信元アドレス」および「副セキュリティヘッダ」の各フィールドの少なくともいずれか１つを含まない場合がある。
【００９３】
また、「宛先アドレス」のフィールドには、ＭＡＣフレームの宛先のロングアドレスが格納されてもよい。また、「送信元アドレス」のフィールドには、ＭＡＣフレームの送信元のロングアドレスが格納されてもよい。
【００９４】
［動作の流れ］
本開示の実施の形態に係る電力線通信システムにおける各装置は、メモリを含むコンピュータを備え、当該コンピュータにおけるＣＰＵ等の演算処理部は、以下のシーケンスまたはフローチャートの各ステップの一部または全部を含むプログラムを当該メモリからそれぞれ読み出して実行する。これら複数の装置のプログラムは、それぞれ、外部からインストールすることができる。これら複数の装置のプログラムは、それぞれ、記録媒体に格納された状態で流通する。
【００９５】
図９は、本開示の実施の形態に係る電力線通信システムにおけるＰＬＣ伝送子装置が参入処理を行う際のシーケンスの一例を示す図である。
【００９６】
図９を参照して、ＰＬＣ伝送親装置１０１が既にＰＡネットワークを構築している場合において、たとえばＰＬＣ伝送子装置１０２Ｃの電源がオンされ、ＰＬＣ伝送子装置１０２Ｃが動作を開始した状況を想定する。また、ＰＬＣ伝送子装置１０２Ｃは、情報を不揮発的に記憶可能な記憶領域たとえばフラッシュメモリを有する。このフラッシュメモリには、電力情報の送信先とすべきＰＡＮ＿ＩＤが保存されていない状況を想定する。
【００９７】
まず、ＰＬＣ伝送子装置１０２Ｃは、ＰＬＣ伝送親装置１０１を探索するために、ビーコンリクエストを示すパケットをマルチキャストする（ステップＳ１１）。
【００９８】
次に、ＰＬＣ伝送親装置１０１は、ＰＬＣ伝送子装置１０２Ｃからビーコンリクエストを示すパケットを受信すると、受信したビーコンリクエストを示すパケットの応答としてビーコンを示すパケットを作成し、作成したビーコンを示すパケットをＰＬＣ伝送子装置１０２Ｃへユニキャストする（ステップＳ１２）。
【００９９】
ビーコンでは、上述したように、ＭＡＣフレームにおける「送信元ＰＡＮ」のフィールドおよび「送信元アドレス」のフィールドに、ＰＬＣ伝送親装置１０１のＰＡＮ＿ＩＤおよびＰＬＣ伝送親装置１０１のショートアドレスすなわちゼロがそれぞれ格納される。
【０１００】
次に、ＰＬＣ伝送子装置１０２Ｃは、各種情報を含むパケットの送信先となるＰＬＣ伝送親装置１０１と通信を開始するための参入処理を行う（ステップＳ１３）。
【０１０１】
より詳細には、ＰＬＣ伝送子装置１０２Ｃは、各種情報を含むパケットの送信先となるＰＬＣ伝送親装置１０１と、当該ＰＬＣ伝送親装置１０１のＰＡＮ＿ＩＤを用いて地中ケーブル１０経由で通信する。
【０１０２】
具体的には、ＰＬＣ伝送子装置１０２Ｃは、たとえば、参入処理において、受信したビーコンを示すパケットからＰＬＣ伝送親装置１０１のＰＡＮ＿ＩＤを取得し、取得したＰＡＮ＿ＩＤをフラッシュメモリにおいて不揮発的に記憶する。
【０１０３】
また、ＰＬＣ伝送子装置１０２Ｃは、たとえば、自己のロングアドレスおよびＰＬＣ伝送親装置１０１のＰＡＮ＿ＩＤを含む接続要求、具体的にはＪｏｉｎｉｎｇを示すパケットをＰＬＣ伝送親装置１０１へユニキャストする。
【０１０４】
ＰＬＣ伝送親装置１０１は、ＰＬＣ伝送子装置１０２Ｃから接続要求を受信すると、受信した接続要求の内容確認処理を行う。ＰＬＣ伝送親装置１０１は、接続要求に含まれるＰＡＮ＿ＩＤと自己のＰＡＮ＿ＩＤとが一致することを確認すると、ＰＬＣ伝送子装置１０２Ｃを管理すると判断する。
【０１０５】
そして、接続要求に含まれるロングアドレスを用いてＰＬＣ伝送子装置１０２ＣおよびＰＬＣ伝送親装置１０１間で認証情報のやり取りが行われ、ＰＬＣ伝送親装置１０１は、ＰＬＣ伝送子装置１０２Ｃを認証する。
【０１０６】
これにより、ＰＬＣ伝送子装置１０２ＣおよびＰＬＣ伝送親装置１０１間において直接の通信接続が確立する。
【０１０７】
次に、ＰＬＣ伝送子装置１０２Ｃは、フラッシュメモリにＰＡＮ＿ＩＤが保存されていない状態において、各種情報の送信先とすべきＰＬＣ伝送親装置１０１のＰＡＮ＿ＩＤをフラッシュメモリに保存する保存処理を行う（ステップＳ１４）。
【０１０８】
具体的には、ＰＬＣ伝送子装置１０２Ｃは、ＰＬＣ伝送親装置１０１のＰＡＮ＿ＩＤをフラッシュメモリに保存する。
【０１０９】
次に、ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２Ｃは、各種パケットたとえば解析情報等を含むパケットを作成して送信する。なお、パケットの他の例は、認証情報を含むパケット、および所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットである。
【０１１０】
たとえば、電力線通信システム３０１において、ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２は、所定のアプリケーションの一例である音声通話において用いられる情報を含む対象パケットを作成して送信する。
【０１１１】
より詳細には、ＰＬＣ伝送子装置１０２Ｃは、パケットをＰＬＣ伝送親装置１０１へユニキャストする（ステップＳ１５）。
【０１１２】
次に、ＰＬＣ伝送親装置１０１は、ＰＬＣ伝送子装置１０２Ｃからパケットを受信すると、パケットを受信したことを示すＡＣＫをＰＬＣ伝送子装置１０２Ｃへユニキャストする（ステップＳ１６）。
【０１１３】
ここで、上記ステップＳ１５およびＳ１６の動作は、たとえば定期的に繰り返される。
【０１１４】
［課題］
たとえば、上記のような電力線通信システムにおいて、地上に設置された通信装置と地中に設置された通信装置との間で音声通話を行うことが考えられる。
【０１１５】
このような電力線通信システムにおいて、たとえば、Ｇ３−ＰＬＣ規格に従うパケットを用いて通信を行う場合、ある通信装置からユニキャストされた当該パケットを受信した通信装置は、当該パケットに対するＡＣＫを送信する必要がある。
【０１１６】
たとえば、リアルタイム性を要求される音声通話等においては、このようなＡＣＫの送受信に要する時間が問題となる。
【０１１７】
また、通信装置においてＡＣＫの受信が確認できない等、通信装置間の通信に失敗した場合、通信経路の再構築が必要になり、当該再構築にも時間を要する。
【０１１８】
そこで、電力線通信システムにおいて音声通話を行う際、ＡＣＫの送信が不要であるマルチキャストを行う方法が考えられる。しかしながら、パケットをマルチキャストした場合、複数の通信装置がパケットを転送することから、電力線通信システムにおいて伝送されるパケットが増大し、パケット同士の衝突が多くなるため、宛先の通信装置への当該パケットの到達が遅くなり、音声通話において遅延が生じる。
【０１１９】
また、このようなパケット同士の衝突の増加により、パケットが宛先の通信装置へ到達しなくなり、音声通話を継続することが困難になる場合がある。
【０１２０】
このため、電力線通信システムにおいて、Ｇ３−ＰＬＣ規格に従うパケットを用いて円滑に音声通話を行うことが困難である。
【０１２１】
これに対して、本開示の実施の形態に係る電力線通信システムでは、以下のような構成および動作により、上記課題を解決する。
【０１２２】
［ＰＬＣ伝送親装置］
図１０は、本開示の実施の形態に係る電力線通信システムにおけるＰＬＣ伝送親装置の構成を示す図である。
【０１２３】
図１０を参照して、ＰＬＣ伝送親装置１０１は、通信部（取得部）５１と、設定部５２と、記憶部５３とを備える。記憶部５３は、たとえば、上述のフラッシュメモリである。
【０１２４】
通信部５１は、ＰＬＣ伝送子装置１０２と地中ケーブル１０を介して通信する。より詳細には、通信部５１は、たとえば、ＰＬＣ伝送子装置１０２と地中ケーブル１０を介してパケットのやり取りを行う。
【０１２５】
また、通信部５１は、ＰＬＣ伝送子装置１０２からユニキャストされたパケットを中継可能であり、ＰＬＣ伝送子装置１０２からマルチキャストされたパケットを中継可能である。
【０１２６】
通信部５１は、たとえば、受信したパケットにおける図８に示す宛先アドレス等によって、受信したパケットがユニキャストされたパケットであるか、またはマルチキャストされたパケットであるかを判別する。
【０１２７】
設定部５２は、マルチキャストされたパケットであるマルチキャストパケットをＰＬＣ伝送子装置１０２が中継するか否かを設定する。
【０１２８】
ＰＬＣ伝送親装置１０１は、たとえば、電力線通信システム３０１における各ＰＬＣ伝送子装置１０２と当該各ＰＬＣ伝送子装置１０２のショートアドレスとの対応関係を示すアドレステーブルを記憶部５３に保持している。
【０１２９】
図１１は、本開示の実施の形態に係る電力線通信システムにおけるアドレステーブルの一例を示す図である。
【０１３０】
図１１を参照して、ＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｃ，１０２Ｄ，１０Ｅ，１０２Ｆのショートアドレスは、それぞれ、「１」，「２」，「３」，「４」，「５」，「６」である。
【０１３１】
［ＰＬＣ伝送子装置］
図１２は、本開示の実施の形態に係る電力線通信システムにおけるＰＬＣ伝送子装置の構成を示す図である。
【０１３２】
図１２を参照して、ＰＬＣ伝送子装置１０２は、通信部（取得部）６１と、設定部６２と、記憶部６３とを備える。記憶部６３は、たとえば、上述のフラッシュメモリである。
【０１３３】
通信部６１は、ＰＬＣ伝送親装置１０１と地中ケーブル１０を介して通信する。より詳細には、通信部６１は、たとえば、ＰＬＣ伝送親装置１０１と地中ケーブル１０を介してパケットのやり取りを行う。
【０１３４】
また、通信部６１は、ＰＬＣ伝送親装置１０１または他のＰＬＣ伝送子装置１０２からユニキャストされたパケットを中継可能であり、ＰＬＣ伝送親装置１０１または他のＰＬＣ伝送子装置１０２からマルチキャストされたパケットを中継可能である。
【０１３５】
再び図８を参照して、通信部６１は、たとえば、受信したパケットにおける宛先アドレス等によって、受信したパケットがユニキャストされたパケットであるか、またはマルチキャストされたパケットであるかを判別する。
【０１３６】
より詳細には、ＰＬＣ伝送子装置１０２は、マルチキャストパケットを中継するか否かを設定可能である。
【０１３７】
［初期設定］
再び図１０を参照して、ＰＬＣ伝送親装置１０１は、上述の参入処理の後に初期設定を行う。
【０１３８】
たとえば、ＰＬＣ伝送親装置１０１は、初期設定として、アドレステーブルに含まれる各ＰＬＣ伝送子装置１０２を、マルチキャストパケットを中継べき中継子装置として設定する。
【０１３９】
より詳細には、ＰＬＣ伝送親装置１０１における設定部５２は、各ＰＬＣ伝送子装置１０２においてマルチキャストパケットの中継を開始させる旨の指示を通信部５１へ出力する。
【０１４０】
通信部５１は、設定部５２から受けた指示に従い、マルチキャストパケットの中継を開始させる旨の中継開始通知を含む開始リクエストパケットを作成し、作成した開始リクエストパケットをマルチキャストする。
【０１４１】
再び図１２を参照して、各ＰＬＣ伝送子装置１０２における通信部６１は、ＰＬＣ伝送親装置１０１からの開始リクエストパケットを受信する。
【０１４２】
そして、通信部６１は、マルチキャストパケットを中継しないように自己のレジスタ等の値が設定されている場合、受信した開始リクエストパケットに従い、マルチキャストパケットの中継開始を自己のレジスタ等に設定する。
【０１４３】
そして、通信部６１は、自己のＰＬＣ伝送子装置１０２のショートアドレスと中継開始の設定完了を示す情報とを含む設定完了パケットを作成し、作成した設定完了パケットをマルチキャストする。
【０１４４】
一方、通信部６１は、マルチキャストパケットを中継するように自己のレジスタ等の値が設定されている場合、自己のＰＬＣ伝送子装置１０２のショートアドレスを含む応答パケットを作成し、作成した応答パケットをマルチキャストする。
【０１４５】
再び図１０を参照して、ＰＬＣ伝送親装置１０１における通信部５１は、１または複数のＰＬＣ伝送子装置１０２からマルチキャストされた設定完了パケットまたは応答パケットを受信し、受信した設定完了パケットおよび応答パケットに含まれる各ショートアドレスを取得して設定部５２へ出力する。
【０１４６】
設定部５２は、通信部５１から受けた各ショートアドレスに基づいて、中継子装置であるＰＬＣ伝送子装置１０２を認識する。
【０１４７】
また、設定部５２は、記憶部５３におけるアドレステーブルを参照し、当該アドレステーブルにおいて設定完了パケットまたは応答パケットが確認できていないＰＬＣ伝送子装置１０２が存在する場合、各ＰＬＣ伝送子装置１０２においてマルチキャストパケットの中継を開始させる旨の指示を通信部５１へ出力する。
【０１４８】
通信部５１は、設定部５２から受けた指示に従い、マルチキャストパケットの中継を開始させる旨の開始リクエストパケットを作成し、作成した開始リクエストパケットをマルチキャストする。
【０１４９】
中継子装置であるＰＬＣ伝送子装置１０２における通信部６１は、ＰＬＣ伝送親装置１０１からの開始リクエストパケットを受信すると、応答パケットを作成するとともに、受信した開始リクエストパケットを中継する。
【０１５０】
すなわち、当該通信部６１は、受信した開始リクエストパケットをマルチキャストする。
【０１５１】
また、当該通信部６１は、他のＰＬＣ伝送子装置１０２によって中継された開始リクエストパケットを受信すると、設定完了パケットまたは応答パケットをマルチキャストする。
【０１５２】
再び図１０を参照して、ＰＬＣ伝送親装置１０１における通信部５１は、各ＰＬＣ伝送子装置１０２からの設定完了パケットまたは応答パケットを、直接または他の１もしくは複数のＰＬＣ伝送子装置１０２を介して受信し、受信した設定完了パケットおよび応答パケットに含まれる各ショートアドレスを取得して設定部５２へ出力する。
【０１５３】
設定部５２は、記憶部５３におけるアドレステーブルを参照し、当該アドレステーブルに含まれるすべてのＰＬＣ伝送子装置１０２からの応答パケットが確認できた場合、初期設定を終了する。
【０１５４】
［通信経路の取得］
たとえば、図７に示す電力線通信システム３０１におけるＰＬＣ伝送親装置１０１が対象パケットをＰＬＣ伝送子装置１０２Ｆへマルチキャストする場合、ＰＬＣ伝送親装置１０１は、音声通話に用いられるＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）等の所定のアプリケーションが開始されると、対象パケットをマルチキャストする前に、通信相手のＰＬＣ伝送子装置１０２Ｆとの間でユニキャストされるパケットが通る通信経路Ｒ１の情報を取得する。
【０１５５】
より詳細には、再び図１０を参照して、ＰＬＣ伝送親装置１０１における通信部５１は、たとえば、通信経路Ｒ１の情報を要求する経路要求パケットを作成して通信相手へユニキャストする。経路要求パケットは、一例として、非特許文献１に記載のＧ３−ＰＬＣ規格に従うＰａｔｈ  Ｄｉｓｃｏｖｅｒｙ  Ｒｅｑｕｅｓｔである。
【０１５６】
ここでは、当該経路要求パケットは、たとえば、ＰＬＣ伝送子装置１０２Ｃによって中継されてＰＬＣ伝送子装置１０２Ｆへ到達するものとする。
【０１５７】
より詳細には、再び図７および図１２を参照して、ＰＬＣ伝送子装置１０２Ｃにおける通信部６１は、ＰＬＣ伝送親装置１０１からユニキャストされた経路要求パケットを受信し、受信した経路要求パケットをユニキャストする。
【０１５８】
ＰＬＣ伝送子装置１０２Ｆにおける通信部６１は、ＰＬＣ伝送子装置１０２Ｃによって中継された経路要求パケットを受信する。
【０１５９】
そして、通信部６１は、受信した経路要求パケットの送信元アドレス、すなわちショートアドレス「０」を取得する。
【０１６０】
そして、通信部６１は、受信した経路要求パケットに対する経路応答パケットをユニキャストする。経路応答パケットは、一例として、非特許文献１に記載のＧ３−ＰＬＣ規格に従うＰａｔｈ  Ｄｉｓｃｏｖｅｒｙ  Ｃｏｎｆｉｒｍである。
【０１６１】
より詳細には、通信部６１は、取得したショートアドレス「０」を宛先アドレスに設定した経路応答パケットを作成し、作成した経路応答パケットをユニキャストする。経路応答パケットには、たとえば、図８に示す送信元アドレス、すなわちＰＬＣ伝送子装置１０２Ｆのショートアドレス「６」が含まれる。
【０１６２】
ここでは、当該経路応答パケットが伝送される経路として、１つのＰＬＣ伝送子装置１０２を介した経路、たとえば、ＰＬＣ伝送子装置１０２Ｃによって中継されてＰＬＣ伝送親装置１０１へ到達する経路が選択されたものとする。
【０１６３】
より詳細には、再び図７および図１２を参照して、たとえば、ＰＬＣ伝送子装置１０２Ｃは、ＰＬＣ伝送子装置１０２Ｆからユニキャストされた経路応答パケットを中継する。
【０１６４】
より詳細には、ＰＬＣ伝送子装置１０２Ｃにおける通信部６１は、受信した経路応答パケットに、自己のＰＬＣ伝送子装置１０２Ｃのショートアドレス「３」を中継子装置を示す情報として追加した経路応答パケットをユニキャストする。
【０１６５】
再び図１０を参照して、ＰＬＣ伝送親装置１０１における通信部５１は、ＰＬＣ伝送子装置１０２Ｃによって中継された経路応答パケットを受信する。
【０１６６】
そして、通信部５１は、受信した経路応答パケットに含まれるショートアドレス「０」，「３」，「６」の組を示す経路情報を通信経路Ｒ１の経路情報として取得し、取得した経路情報を設定部５２へ出力する。
【０１６７】
設定部５２は、通信部５１から受けた経路情報を記憶部５３に保存する。
【０１６８】
［中継停止処理］
設定部５２は、各ＰＬＣ伝送子装置１０２のうち、通信経路Ｒ１に含まれるＰＬＣ伝送子装置１０２とは異なるＰＬＣ伝送子装置１０２によるマルチキャストパケットの中継を停止させる設定を行う。
【０１６９】
より詳細には、設定部５２は、記憶部５３における経路情報に基づいて、マルチキャストパケットの中継を停止させる１または複数のＰＬＣ伝送子装置１０２を決定する。すなわち、設定部５２は、マルチキャストパケットを中継させる中継子装置を決定する。
【０１７０】
より詳細には、設定部５２は、記憶部５３におけるアドレステーブルを参照し、記憶部５３における経路情報の示すショートアドレス「０」，「３」，「６」のうち、中継子装置を示すショートアドレス「３」を有するＰＬＣ伝送子装置１０２Ｃのマルチキャストパケットの中継を行わせる中継指示を通信部５１へ出力する。
【０１７１】
通信部５１は、設定部５２から受けた中継指示に従い、マルチキャストパケットの中継を行わせる旨の中継通知、およびＰＬＣ伝送子装置１０２Ｃのショートアドレスを含む中継リクエストパケットを作成し、作成した中継リクエストパケットをマルチキャストする。
【０１７２】
また、通信部５１は、自己のＰＬＣ伝送親装置１０１によるマルチキャストパケットの中継を停止する。より詳細には、通信部５１は、マルチキャストパケットの中継停止を自己のレジスタ等に設定する。
【０１７３】
ＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｃ，１０２Ｄ，１０２Ｅ，１０２Ｆにおける通信部６１は、ＰＬＣ伝送親装置１０１からの中継リクエストパケットを直接または、他の１もしくは複数のＰＬＣ伝送子装置１０２を介して受信する。
【０１７４】
ＰＬＣ伝送子装置１０２Ｃおける通信部６１は、受信した自己のショートアドレスを含む中継リクエストパケットに対して、自己のＰＬＣ伝送子装置１０２のショートアドレス「３」を含む応答パケットを作成し、作成した応答パケットをマルチキャストする。
【０１７５】
ＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｄ，１０２Ｅ，１０２Ｆにおける通信部６１は、受信した中継リクエストパケットに自己のショートアドレスが含まれていないため、マルチキャストパケットの中継停止を自己のレジスタ等に設定する。
【０１７６】
そして、通信部６１は、自己のＰＬＣ伝送子装置１０２のショートアドレスと中継停止の設定完了を示す情報とを含む設定完了パケットを作成し、作成した設定完了パケットをマルチキャストする。
【０１７７】
再び図７および図１０を参照して、ＰＬＣ伝送親装置１０１における通信部５１は、ＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｄ，１０２Ｅ，１０２Ｆからの設定完了パケットを直接またはＰＬＣ伝送子装置１０２Ｃを介して受信する。
【０１７８】
また、ＰＬＣ伝送親装置１０１における通信部５１は、ＰＬＣ伝送子装置１０２Ｃからの応答パケットを受信する。
【０１７９】
なお、ＰＬＣ伝送親装置１０１は、マルチキャストパケットの中継を停止させる旨の通知をマルチキャストする構成であってもよい。
【０１８０】
具体的には、ＰＬＣ伝送親装置１０１における設定部５２は、記憶部５３におけるアドレステーブルを参照し、記憶部５３における経路情報の示すショートアドレス「０」，「３」，「６」のうち、中継子装置を示すショートアドレス「３」を有するＰＬＣ伝送子装置１０２Ｃを除くＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｄ，１０２Ｅ，１０２Ｆのマルチキャストパケットの中継を停止させる指示を通信部５１へ出力する。
【０１８１】
通信部５１は、設定部５２から受けた指示に従い、マルチキャストパケットの中継を停止させる旨の中継停止通知、およびＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｄ，１０２Ｅ，１０２Ｆのショートアドレスを含む停止リクエストパケットを作成し、作成した停止リクエストパケットをマルチキャストする。
【０１８２】
また、通信部５１は、自己のＰＬＣ伝送親装置１０１によるマルチキャストパケットの中継を停止する。より詳細には、通信部５１は、マルチキャストパケットの中継停止を自己のレジスタ等に設定する。
【０１８３】
再び図７および図１２を参照して、ＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｃ，１０２Ｄ，１０２Ｅ，１０２Ｆにおける通信部６１は、ＰＬＣ伝送親装置１０１からの停止リクエストパケットを直接または、他の１もしくは複数のＰＬＣ伝送子装置１０２を介して受信する。
【０１８４】
ＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｄ，１０２Ｅ，１０２Ｆにおける通信部６１は、受信した自己のショートアドレスを含む停止リクエストパケットに従い、マルチキャストパケットの中継停止を自己のレジスタ等に設定する。
【０１８５】
そして、通信部６１は、自己のＰＬＣ伝送子装置１０２のショートアドレスと中継停止の設定完了を示す情報とを含む設定完了パケットを作成し、作成した設定完了パケットをマルチキャストする。
【０１８６】
ＰＬＣ伝送子装置１０２Ｃおける通信部６１は、ＰＬＣ伝送親装置１０１からの停止リクエストパケットを受信し、受信した停止リクエストパケットに自己のショートアドレスが含まれていないため、自己のＰＬＣ伝送子装置１０２のショートアドレス「３」を含む応答パケットを作成し、作成した応答パケットをマルチキャストする。
【０１８７】
再び図７および図１０を参照して、ＰＬＣ伝送親装置１０１における通信部５１は、ＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｄ，１０２Ｅ，１０２Ｆからの設定完了パケットを直接またはＰＬＣ伝送子装置１０２Ｃを介して受信する。
【０１８８】
また、ＰＬＣ伝送親装置１０１における通信部５１は、ＰＬＣ伝送子装置１０２Ｃからの応答パケットを受信する。
【０１８９】
［対象パケットを用いた通信］
そして、ＰＬＣ伝送親装置１０１における通信部５１は、ＳＩＰ等の所定のアプリケーションにおいて用いられる対象パケットを作成してマルチキャストする。対象パケットには、ホップカウント値が含まれる。
【０１９０】
より詳細には、ＰＬＣ伝送親装置１０１は、たとえば、ホップカウント値を非特許文献１に記載のＧ３−ＰＬＣ規格に従う最大値である「１４」に設定した対象パケットを作成してマルチキャストする。
【０１９１】
なお、ＰＬＣ伝送親装置１０１は、対象パケットのホップカウント値を「１４」に限らず、任意の値に設定してもよい。より詳細には、ＰＬＣ伝送親装置１０１は、たとえば、対象パケットの送信先のＰＬＣ伝送子装置１０２からの経路情報に基づいて、対象パケットのホップカウント値を設定する。
【０１９２】
具体的には、上記の例では、経路情報がショートアドレス「０」，「３」，「６」であるため、ホップカウント値を「２」に設定すると、対象パケットがＰＬＣ伝送親装置１０１からＰＬＣ伝送子装置１０２Ｆへ到達可能である。
【０１９３】
このため、ＰＬＣ伝送親装置１０１は、ホップカウント値を「２」に設定した対象パケットを作成してマルチキャストする。
【０１９４】
中継子装置であるＰＬＣ伝送子装置１０２Ｃは、ＰＬＣ伝送親装置１０１からの対象パケットを受信し、受信した対象パケットを中継する。
【０１９５】
より詳細には、ＰＬＣ伝送子装置１０２Ｃは、受信した対象パケットにおけるホップカウント値が所定条件を満たす場合、たとえば、ホップカウント値が「２」以上である場合、ホップカウント値を減算して更新した当該対象パケットを中継する。
【０１９６】
ＰＬＣ伝送子装置１０２Ｆは、ＰＬＣ伝送子装置１０２Ｃによって中継されたＰＬＣ伝送親装置１０１からの対象パケットを受信する。
【０１９７】
また、ＰＬＣ伝送子装置１０２Ｆにおける通信部６１は、ＳＩＰ等の所定のアプリケーションにおいて用いられる対象パケットを作成してマルチキャストする。
【０１９８】
ＰＬＣ伝送子装置１０２Ｆは、たとえば、マルチキャストする対象パケットにＰＬＣ伝送親装置１０１から通知されたホップカウント値を設定する。
【０１９９】
具体的には、上記の例では、ＰＬＣ伝送親装置１０１は、ＰＬＣ伝送子装置１０２Ｆが設定すべきホップカウント値を通知する通知パケットをＰＬＣ伝送子装置１０２Ｆへユニキャストまたはマルチキャストする。
【０２００】
ＰＬＣ伝送子装置１０２Ｆは、ＰＬＣ伝送親装置１０１からの通知パケットをＰＬＣ伝送子装置１０２Ｃを介して受信し、受信した通知パケットの示すホップカウント値を対象パケットに設定する。そして、ＰＬＣ伝送子装置１０２Ｆは、当該ホップカウント値が設定された対象パケットを作成してマルチキャストする。
【０２０１】
中継子装置であるＰＬＣ伝送子装置１０２Ｃは、ＰＬＣ伝送子装置１０２Ｆからの対象パケットを受信し、受信した対象パケットを中継する。
【０２０２】
より詳細には、ＰＬＣ伝送子装置１０２Ｃは、受信した対象パケットにおけるホップカウント値が所定条件を満たす場合、たとえば、ホップカウント値が「２」以上である場合、ホップカウント値を減算して更新した当該対象パケットを中継する。
【０２０３】
ＰＬＣ伝送親装置１０１は、ＰＬＣ伝送子装置１０２Ｃによって中継されたＰＬＣ伝送子装置１０２Ｆからの対象パケットを受信する。
【０２０４】
このように、電力線通信システム３０１において、ＰＬＣ伝送親装置１０１からの対象パケットがＰＬＣ伝送子装置１０２Ｆに到達し、ＰＬＣ伝送子装置１０２Ｆからの対象パケットがＰＬＣ伝送親装置１０１に到達する。また、ホップカウント値を減算して中継することにより、対象パケットが中継される回数が制限されるため、電力線通信システム３０１において伝送されるパケットの量を抑制することができる。
【０２０５】
一方、ＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｅ，１０２Ｆは、ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２Ｂ，１０２Ｄからの対象パケットを受信した場合、当該対象パケットを中継しない。
【０２０６】
［中継再開処理］
マルチキャストパケットの中継を停止させる設定を行ったＰＬＣ伝送親装置１０１は、上記アプリケーションの終了後、マルチキャストパケットの中継の停止を解除する。
【０２０７】
再び図１０を参照して、ＰＬＣ伝送親装置１０１における通信部５１は、たとえば、ＰＬＣ伝送子装置１０２Ｆと対象パケットを送受信し、その後当該アプリケーションが終了すると、アプリケーション終了を示す通知を設定部５２へ出力する。
【０２０８】
設定部５２は、通信部５１から当該通知を受けて、中継再開処理として、各ＰＬＣ伝送子装置１０２のマルチキャストパケットの中継を開始させる旨の指示を通信部５１へ出力する。
【０２０９】
通信部５１は、設定部５２から受けた指示に従い、マルチキャストパケットの中継開始を自己のレジスタ等に設定する。
【０２１０】
また、通信部５１は、設定部５２から受けた指示に従い、マルチキャストパケットの中継を開始させる旨の開始リクエストパケットを作成し、作成した開始リクエストパケットをマルチキャストする。
【０２１１】
再び図７および図１２を参照して、たとえば、ＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｃにおける通信部６１が、ＰＬＣ伝送親装置１０１からの開始リクエストパケットを受信するものとする。
【０２１２】
そして、ＰＬＣ伝送子装置１０２Ａ，１０２Ｂにおける通信部６１は、受信した開始リクエストパケットに従い、マルチキャストパケットの中継開始を自己のレジスタ等に設定する。
【０２１３】
そして、ＰＬＣ伝送子装置１０２Ａ，１０２Ｂにおける通信部６１は、自己のＰＬＣ伝送子装置１０２のショートアドレスと中継開始の設定完了を示す情報とを含む設定完了パケットを作成し、作成した設定完了パケットをマルチキャストする。
【０２１４】
一方、ＰＬＣ伝送子装置１０２Ｃにおける通信部６１は、受信した開始リクエストパケットに対して、自己のＰＬＣ伝送子装置１０２のショートアドレスを含む応答パケットを作成し、作成した応答パケットをマルチキャストする。
【０２１５】
また、ＰＬＣ伝送子装置１０２Ｃにおける通信部６１は、受信した開始リクエストパケットを中継する。すなわち、当該通信部６１は、受信した開始リクエストパケットをマルチキャストする。
【０２１６】
たとえば、ＰＬＣ伝送子装置１０２Ｄ，１０２Ｅ，１０２Ｆにおける通信部６１が、ＰＬＣ伝送子装置１０２Ｃによって中継されたＰＬＣ伝送親装置１０１からの開始リクエストパケットを受信するものとする。
【０２１７】
そして、ＰＬＣ伝送子装置１０２Ｄ，１０２Ｅ，１０２Ｆにおける通信部６１は、受信した開始リクエストパケットに従い、マルチキャストパケットの中継開始を自己のレジスタ等に設定する。
【０２１８】
そして、各通信部６１は、自己のＰＬＣ伝送子装置１０２のショートアドレスと中継開始の設定完了を示す情報とを含む設定完了パケットを作成し、作成した設定完了パケットをマルチキャストする。
【０２１９】
ＰＬＣ伝送子装置１０２Ｃにおける通信部６１は、たとえば、ＰＬＣ伝送子装置１０２Ｄ，１０２Ｅ，１０２Ｆからの各設定完了パケット受信し、受信した設定完了パケットを中継する。すなわち、当該通信部６１は、受信した設定完了パケットをマルチキャストする。
【０２２０】
再び図１０を参照して、ＰＬＣ伝送親装置１０１における通信部５１は、ＰＬＣ伝送子装置１０２Ａ，１０２Ｂからマルチキャストされた各設定完了パケットを受信し、受信した各設定完了パケットに含まれるショートアドレスを取得して設定部５２へ出力する。
【０２２１】
また、ＰＬＣ伝送親装置１０１における通信部５１は、ＰＬＣ伝送子装置１０２Ｃからマルチキャストされた応答パケットを受信し、受信した応答パケットに含まれるショートアドレスを取得して設定部５２へ出力する。
【０２２２】
また、ＰＬＣ伝送親装置１０１における通信部５１は、ＰＬＣ伝送子装置１０２Ｄ，１０２Ｅ，１０２Ｆからマルチキャストされた各設定完了パケットをＰＬＣ伝送子装置１０２Ｃを介して受信し、受信した各設定完了パケットに含まれるショートアドレスを取得して設定部５２へ出力する。
【０２２３】
設定部５２は、通信部５１から受けた各ショートアドレスに基づいて、当該アドレステーブルに含まれるすべてのＰＬＣ伝送子装置１０２からの設定完了パケットまたは応答パケットが確認できた場合、中継再開処理を終了する。
【０２２４】
具体的には、設定部５２は、通信部５１から受けた各ショートアドレスを有するＰＬＣ伝送子装置１０２が当該アドレステーブルに含まれるすべてのＰＬＣ伝送子装置１０２に対応するショートアドレスを通信部５１から受けたため、中継再開処理を終了する。
【０２２５】
なお、この例では、ＰＬＣ伝送親装置１０１による１回の開始リクエストパケットのマルチキャストにより、電力線通信システム３０１におけるすべてのＰＬＣ伝送子装置１０２によるマルチキャストパケットの中継開始が設定される動作を説明した。たとえば、新たにマルチキャストパケットの中継開始が設定されたＰＬＣ伝送子装置１０２は、次回以降に受信するマルチキャストパケットから中継を開始する場合、１回の開始リクエストパケットのマルチキャストでは、電力線通信システム３０１におけるすべてのＰＬＣ伝送子装置１０２によるマルチキャストパケットの中継開始が設定されない状況になる。
【０２２６】
この場合、ＰＬＣ伝送親装置１０１は、開始リクエストパケットのマルチキャストを２回以上行う。より詳細には、ＰＬＣ伝送親装置１０１における設定部５２は、たとえば、記憶部５３におけるアドレステーブルに、設定完了パケットまたは応答パケットが確認できていないＰＬＣ伝送子装置１０２が他に存在する場合、各ＰＬＣ伝送子装置１０２においてマルチキャストパケットの中継を開始させる旨の指示を通信部５１へ新たに出力する。
【０２２７】
これにより、通信部５１によって新たにマルチキャストされた開始リクエストパケットが、前回の開始リクエストパケットによって新たにマルチキャストパケットの中継開始が設定されたＰＬＣ伝送子装置１０２によって中継される。すなわち、電力線通信システム３０１において、開始リクエストパケットが到達する範囲が逐次的に拡大する。
【０２２８】
［変形例］
本開示の実施の形態に係る電力線通信システムは、電力系統４０１における電力伝送用の地中ケーブル１０以外の電力線に設けられてもよい。
【０２２９】
図１３は、本開示の実施の形態に係る電力線通信システムの構成の他の例を示す図である。
【０２３０】
図１３を参照して、電力線通信システム３０２は、ＰＬＣ伝送親装置１０１と、ＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｃ，１０２Ｄ，１０２Ｅとを備える。
【０２３１】
ＰＬＣ伝送親装置１０１および各ＰＬＣ伝送子装置１０２は、たとえば、図１に示す複数のマンホール３１にそれぞれ設けられた１または複数の照明設備の電源ケーブル２０に設けられる。すなわちＰＬＣ伝送親装置１０１および各ＰＬＣ伝送子装置１０２は、電源ケーブル２０を介して互いに接続される。
【０２３２】
より詳細には、ＰＬＣ伝送親装置１０１には、電源ケーブル２０を介してＰＬＣ伝送子装置１０２Ａ，１０２Ｂの第１端が接続される。ＰＬＣ伝送子装置１０２Ｂの第２端には、電源ケーブル２０を介してＰＬＣ伝送子装置１０２Ｃ，１０２Ｄの第１端が接続される。ＰＬＣ伝送子装置１０２Ｄの第２端には、電源ケーブル２０を介してＰＬＣ伝送子装置１０２Ｅの第１端が接続される。
【０２３３】
また、ＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｃ，１０２Ｄ，１０２Ｅのショートアドレスは、それぞれ、「１」，「２」，「３」，「４」，「５」である。
【０２３４】
図１３に示すＰＬＣ伝送親装置１０１における通信部５１は、たとえば、対象パケットのＰＬＣ伝送子装置１０２Ｃへのマルチキャストに先立ち、通信経路Ｒ２の情報を要求する経路要求パケットをＰＬＣ伝送子装置１０２Ｃへユニキャストする。
【０２３５】
たとえば、ＰＬＣ伝送子装置１０２Ｂにおける通信部６１は、ＰＬＣ伝送親装置１０１からユニキャストされた経路要求パケットを受信し、受信した経路要求パケットをＰＬＣ伝送子装置１０２Ｃへユニキャストする。
【０２３６】
ＰＬＣ伝送子装置１０２Ｃにおける通信部６１は、ＰＬＣ伝送子装置１０２Ｂによって中継された経路要求パケットを受信する。
【０２３７】
そして、ＰＬＣ伝送子装置１０２Ｃにおける通信部６１は、受信した経路要求パケットに対して、当該経路要求パケットの送信元アドレスであるショートアドレス「０」を宛先アドレスに設定した経路応答パケットを作成し、作成した経路応答パケットに自己のＰＬＣ伝送子装置１０２Ｃのショートアドレス「３」を送信元アドレスとして含めてＰＬＣ伝送親装置１０１へユニキャストする。
【０２３８】
ＰＬＣ伝送子装置１０２Ｂは、ＰＬＣ伝送子装置１０２Ｃからユニキャストされた経路応答パケットを中継する。
【０２３９】
より詳細には、ＰＬＣ伝送子装置１０２Ｂにおける通信部６１は、受信した経路応答パケットに、自己のＰＬＣ伝送子装置１０２Ｂのショートアドレス「２」を中継子装置を示す情報として追加した経路応答パケットをユニキャストする。
【０２４０】
再び図１０を参照して、ＰＬＣ伝送親装置１０１における通信部５１は、たとえば、ＰＬＣ伝送子装置１０２Ｃからの経路応答パケットをＰＬＣ伝送子装置１０２Ｂを介して受信し、受信した経路応答パケットに含まれるショートアドレス「０」，「２」，「３」の組を示す通信経路Ｒ２の経路情報を取得する。
【０２４１】
また、ＰＬＣ伝送親装置１０１における通信部５１は、たとえば、ＰＬＣ伝送親装置１０１が対象パケットをＰＬＣ伝送子装置１０２Ｅへマルチキャストする場合、通信経路Ｒ３の情報を要求する経路要求パケットをＰＬＣ伝送子装置１０２Ｅへユニキャストする。
【０２４２】
たとえば、ＰＬＣ伝送子装置１０２Ｅにおける通信部６１は、ＰＬＣ伝送親装置１０１からユニキャストされた経路要求パケットをＰＬＣ伝送子装置１０２Ｂ，１０２Ｄを介して受信する。そして、ＰＬＣ伝送子装置１０２Ｅにおける通信部６１は、受信した経路要求パケットに対する経路応答パケットをＰＬＣ伝送親装置１０１へユニキャストする。
【０２４３】
ＰＬＣ伝送親装置１０１における通信部５１は、たとえば、ＰＬＣ伝送子装置１０２Ｅからの経路応答パケットをＰＬＣ伝送子装置１０２Ｄ，１０２Ｂを介して受信し、受信した経路応答パケットに含まれるショートアドレス「０」，「２」，「４」，「５」の組を示す通信経路Ｒ３の経路情報を取得する。
【０２４４】
図１４は、本開示の実施の形態に係る電力線通信システムにおけるパケットを用いた通信のシーケンスを示す図である。図１４は、図１３に示すＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２Ａ，１０２Ｂ，１０２Ｃの動作を代表的に示している。
【０２４５】
図１４を参照して、まず、ＰＬＣ伝送親装置１０１は、ＰＬＣ伝送子装置１０２Ｃへの対象パケットのマルチキャストに先立ち、ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２Ｃ間の通信経路Ｒ２の経路情報を要求する経路要求パケットをＰＬＣ伝送子装置１０２Ｃへユニキャストする（ステップＳ１０１）。
【０２４６】
次に、ＰＬＣ伝送子装置１０２Ｂは、ＰＬＣ伝送親装置１０１からユニキャストされた経路要求パケットを中継する。より詳細には、ＰＬＣ伝送子装置１０２Ｂは、ＰＬＣ伝送親装置１０１からユニキャストされた経路要求パケットを受信し、受信した経路要求パケットをＰＬＣ伝送子装置１０２Ｃへユニキャストする（ステップＳ１０２）。
【０２４７】
次に、ＰＬＣ伝送子装置１０２Ｃは、ＰＬＣ伝送子装置１０２Ｂからの経路要求パケットを受信し、受信した経路要求パケットに含まれる送信元アドレスであるショートアドレス「０」を取得し、取得したショートアドレス「０」および自己のショートアドレス「３」を含む、当該経路要求パケットに対する経路応答パケットをＰＬＣ伝送親装置１０１へユニキャストする（ステップＳ１０３）。
【０２４８】
次に、ＰＬＣ伝送子装置１０２Ｂは、ＰＬＣ伝送子装置１０２Ｃからユニキャストされた経路応答パケットを受信し、受信した経路応答パケットに、自己のショートアドレス「２」を中継子装置を示す情報として追加する（ステップＳ１０４）。
【０２４９】
次に、ＰＬＣ伝送子装置１０２Ｂは、自己のショートアドレス「２」を追加した経路応答パケットをＰＬＣ伝送親装置１０１へユニキャストする（ステップＳ１０５）。
【０２５０】
次に、ＰＬＣ伝送親装置１０１は、ＰＬＣ伝送子装置１０２Ｂからの経路応答パケットを受信し、受信した経路応答パケットに含まれるショートアドレスの組を示す通信経路Ｒ２の経路情報を取得する（ステップＳ１０６）。
【０２５１】
次に、ＰＬＣ伝送親装置１０１は、取得した経路情報に基づいて、通信経路Ｒ２に含まれるＰＬＣ伝送子装置１０２とは異なるＰＬＣ伝送子装置１０２によるマルチキャストパケットの中継を停止させる設定を行う。より詳細には、ＰＬＣ伝送親装置１０１は、取得した経路情報に含まれる中継子装置を示すショートアドレス「２」を除く、電力線通信システム３０２における各ショートアドレスを含む停止リクエストパケットを作成してマルチキャストする（ステップＳ１０７）。
【０２５２】
次に、ＰＬＣ伝送子装置１０２Ａは、ＰＬＣ伝送親装置１０１からの停止リクエストパケットを受信し、受信した停止リクエストパケットに従い、マルチキャストパケットの中継停止を自己のレジスタ等に設定する（ステップＳ１０８）。
【０２５３】
次に、ＰＬＣ伝送子装置１０２Ａは、中継停止の設定完了を示す設定完了パケットをマルチキャストする。そして、ＰＬＣ伝送親装置１０１は、ＰＬＣ伝送子装置１０２Ａからの設定完了パケットを受信する（ステップＳ１０９）。
【０２５４】
また、ＰＬＣ伝送子装置１０２Ｂは、ＰＬＣ伝送親装置１０１からの停止リクエストパケットを受信し、受信した停止リクエストパケットに対する応答パケットをマルチキャストする。そして、ＰＬＣ伝送親装置１０１は、ＰＬＣ伝送子装置１０２Ｂからの応答パケットを受信する（ステップＳ１１０）。
【０２５５】
また、ＰＬＣ伝送子装置１０２Ｃは、ＰＬＣ伝送親装置１０１からの停止リクエストパケットをＰＬＣ伝送子装置１０２Ｂを介して受信し、受信した停止リクエストパケットに従い、マルチキャストパケットの中継停止を自己のレジスタ等に設定する（ステップＳ１１１）。
【０２５６】
次に、ＰＬＣ伝送子装置１０２Ｃは、中継停止の設定完了を示す設定完了パケットをマルチキャストする。そして、ＰＬＣ伝送親装置１０１は、ＰＬＣ伝送子装置１０２Ｃからの設定完了パケットをＰＬＣ伝送子装置１０２Ｂを介して受信する（ステップＳ１１２）。
【０２５７】
次に、ＰＬＣ伝送親装置１０１は、自己のマルチキャストパケットの中継停止を自己のレジスタ等に設定する（ステップＳ１１３）。
【０２５８】
次に、ＰＬＣ伝送親装置１０１は、所定のアプリケーションにおいて用いられる情報と、ホップカウント値とを含む対象パケットを作成してマルチキャストする（ステップＳ１１４）。
【０２５９】
次に、中継子装置であるＰＬＣ伝送子装置１０２Ｂは、ＰＬＣ伝送親装置１０１からの対象パケットを受信し、受信した対象パケットに含まれるホップカウント値が「２」以上である等、所定の条件を満たす場合、ホップカウント値を減算して更新した対象パケットを中継する（ステップＳ１１５）。
【０２６０】
次に、ＰＬＣ伝送子装置１０２Ｃは、ＰＬＣ伝送子装置１０２Ｂによって中継されたＰＬＣ伝送親装置１０１からの対象パケットを受信する。また、ＰＬＣ伝送子装置１０２Ｃは、所定のアプリケーションにおいて用いられる情報と、ホップカウント値とを含む対象パケットを作成してマルチキャストする（ステップＳ１１６）。
【０２６１】
次に、中継子装置であるＰＬＣ伝送子装置１０２Ｂは、ＰＬＣ伝送子装置１０２Ｃからの対象パケットを受信し、受信した対象パケットに含まれるホップカウント値が「２」以上である等、所定の条件を満たす場合、ホップカウント値を減算して更新した対象パケットを中継する（ステップＳ１１７）。
【０２６２】
ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２Ｂ，１０２Ｃは、ステップＳ１１４〜Ｓ１１７の動作を、たとえば複数回行う。
【０２６３】
次に、ＰＬＣ伝送親装置１０１は、所定のアプリケーションが終了すると（ステップＳ１１８）、開始リクエストパケットを作成してマルチキャストする（ステップＳ１１９）。
【０２６４】
次に、ＰＬＣ伝送子装置１０２Ａは、ＰＬＣ伝送親装置１０１からの開始リクエストパケットを受信し、受信した開始リクエストパケットに従い、マルチキャストパケットの中継開始を自己のレジスタ等に設定する（ステップＳ１２０）。
【０２６５】
次に、ＰＬＣ伝送子装置１０２Ａは、中継開始の設定完了を示す設定完了パケットをマルチキャストする。そして、ＰＬＣ伝送親装置１０１は、ＰＬＣ伝送子装置１０２Ｂからの設定完了パケットを受信する（ステップＳ１２１）。
【０２６６】
また、ＰＬＣ伝送子装置１０２Ｂは、ＰＬＣ伝送親装置１０１から送信された開始リクエストパケットを受信し、受信した開始リクエストパケットに対して、自己のショートアドレスを含む応答パケットをマルチキャストする。そして、ＰＬＣ伝送親装置１０１は、ＰＬＣ伝送子装置１０２Ｂからの応答パケットを受信する（ステップＳ１２２）。
【０２６７】
次に、ＰＬＣ伝送子装置１０２Ｃは、ＰＬＣ伝送親装置１０１からの開始リクエストパケットをＰＬＣ伝送子装置１０２Ｂを介して受信し、受信した開始リクエストパケットに従い、マルチキャストパケットの中継開始を自己のレジスタ等に設定する（ステップＳ１２３）。
【０２６８】
次に、ＰＬＣ伝送子装置１０２Ｃは、中継停止の設定完了を示す設定完了パケットをマルチキャストする。そして、ＰＬＣ伝送親装置１０１は、ＰＬＣ伝送子装置１０２Ｃからの設定完了パケットをＰＬＣ伝送子装置１０２Ｂを介して受信する（ステップＳ１２４）。
【０２６９】
次に、ＰＬＣ伝送親装置１０１は、自己のマルチキャストパケットの中継開始を自己のレジスタ等に設定する（ステップＳ１２５）。
【０２７０】
なお、ステップＳ１０７〜Ｓ１１２とステップＳ１１３との順番およびステップＳ１１９〜Ｓ１２４とステップＳ１２５との順番は、上記に限らず、入れ替えてもよい。
【０２７１】
図１５は、本開示の実施の形態に係る電力線通信システムにおけるおけるＰＬＣ伝送親装置によるパケットを用いた通信の動作手順を定めたフローチャートである。
【０２７２】
図１５を参照して、まず、ＰＬＣ伝送親装置１０１は、所定のアプリケーションが開始されると、ＰＬＣ伝送子装置１０２への対象パケットのマルチキャストに先立ち、対象パケットの送信先のＰＬＣ伝送子装置１０２との間でユニキャストされるパケットが通る通信経路の情報を取得する。より詳細には、ＰＬＣ伝送親装置１０１は、対象パケットの送信先のＰＬＣ伝送子装置１０２へ経路要求パケットをユニキャストする（ステップＳ２０１）。
【０２７３】
次に、ＰＬＣ伝送親装置１０１は、対象パケットの送信先のＰＬＣ伝送子装置１０２からの当該経路要求パケットに対する経路応答パケットを受信し（ステップＳ２０２）、受信した経路応答パケットに含まれる経路情報を取得する（ステップＳ２０３）。
【０２７４】
次に、ＰＬＣ伝送親装置１０１は、マルチキャストパケットを中継するように設定されている各ＰＬＣ伝送子装置１０２のうち、上記通信経路に含まれるＰＬＣ伝送子装置１０２とは異なるＰＬＣ伝送子装置１０２によるマルチキャストパケットの中継を停止させる設定を行う。より詳細には、ＰＬＣ伝送親装置１０１は、取得した経路情報に含まれる中継子装置を示すショートアドレスを除いた、電力線通信システムにおける各ショートアドレスを含む停止リクエストパケットを作成してマルチキャストする（ステップＳ２０４）。
【０２７５】
次に、ＰＬＣ伝送親装置１０１は、当該停止リクエストパケットに対する１または複数のＰＬＣ伝送子装置１０２からの応答パケットまたは設定完了パケットを受信する（ステップＳ２０５）。
【０２７６】
次に、ＰＬＣ伝送親装置１０１は、自己のマルチキャストパケットの中継を停止する（ステップＳ２０６）。
【０２７７】
次に、ＰＬＣ伝送親装置１０１は、所定のアプリケーションにおいて用いられる情報と、ホップカウント値とを含む対象パケットを作成してマルチキャストする。また、ＰＬＣ伝送親装置１０１は、ＰＬＣ伝送子装置１０２からの対象パケットを受信する（ステップＳ２０７）。
【０２７８】
次に、ＰＬＣ伝送親装置１０１は、所定のアプリケーションが終了すると、自己のマルチキャストパケットの中継を開始する（ステップＳ２０８）。
【０２７９】
また、ＰＬＣ伝送親装置１０１は、所定のアプリケーションが終了されると、中継再開処理として、開始リクエストパケットをマルチキャストする（ステップＳ２０９）。
【０２８０】
次に、ＰＬＣ伝送親装置１０１は、当該開始リクエストパケットに対する１または複数のＰＬＣ伝送子装置１０２からの応答パケットまたは設定完了パケットを受信する（ステップＳ２１０）。
【０２８１】
次に、ＰＬＣ伝送親装置１０１は、自己の保持するアドレステーブルにおいて応答パケットまたは設定完了パケットが確認できていないＰＬＣ伝送子装置１０２が存在する場合（ステップＳ２１１でＮＯ）、開始リクエストパケットをマルチキャストする（ステップＳ２０９）。
【０２８２】
一方、ＰＬＣ伝送親装置１０１は、自己の保持するアドレステーブルにおけるすべてのＰＬＣ伝送子装置１０２からの応答パケットが確認できた場合（ステップＳ２１１でＹＥＳ）、中継再開処理を終了する。
【０２８３】
なお、本開示の実施の形態に係る電力線通信システムでは、ＰＬＣ伝送親装置１０１は、所定のアプリケーションが開始されると中継停止処理を行い、所定のアプリケーションが終了すると中継再開処理を行う構成であるとしたが、これに限定するものではない。ＰＬＣ伝送親装置１０１は、所定のアプリケーションの開始および終了に関わらず、定期的または不定期に、中継停止処理および中継再開処理を行う構成であってもよい。この場合、ＰＬＣ伝送親装置１０１は、所定のアプリケーションが開始されると、中継停止処理を新たに行うことなく、対象パケットのマルチキャストまたは受信を行う。また、ＰＬＣ伝送親装置１０１は、所定のアプリケーションが終了したことによる新たな中継再開処理を行わない。
【０２８４】
また、本開示の実施の形態に係る電力線通信システムでは、ＰＬＣ伝送親装置１０１は、中継再開処理を行う構成であるとしたが、これに限定するものではない。電力線通信システム３０１，３０２では、たとえば、ＰＬＣ伝送親装置１０１による中継再開処理が行われることなく、新たな所定のアプリケーションが開始される構成であってよい。この場合、ＰＬＣ伝送親装置１０１は、新たな所定のアプリケーションが開始されて通信経路の経路情報を取得すると、取得した経路情報に基づいて中継子装置を決定し、マルチキャストパケットの中継を当該中継子装置に行わせる上記中継リクエストパケットを作成してマルチキャストする。
【０２８５】
また、本開示の実施の形態に係る電力線通信システムでは、ＰＬＣ伝送子装置１０２における通信部６１は、マルチキャストパケットを中継しないように自己のレジスタ等の値が設定されている場合、受信した開始リクエストパケットを中継しない構成であるとしたが、これに限定するものではない。ＰＬＣ伝送子装置１０２における通信部６１は、マルチキャストパケットを中継しないように自己のレジスタ等の値が設定されていても、開始リクエストパケットを中継する構成であってもよい。
【０２８６】
より詳細には、通信部６１は、マルチキャストパケットを中継しないように自己のレジスタ等の値が設定されている場合、開始リクエストパケットを受信し、受信した開始リクエストパケットに従い、マルチキャストパケットの中継開始を自己のレジスタ等に設定する。そして、通信部６１は、受信した開始リクエストパケットをマルチキャストする。
【０２８７】
また、本開示の実施の形態に係る電力線通信システムでは、ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２間において、対象パケット等のパケットを送受信する構成であるとしたが、これに限定するものではない。電力線通信システム３０１，３０２では、ＰＬＣ伝送子装置１０２および他のＰＬＣ伝送子装置１０２間において、対象パケット等のパケットを送受信する構成であってもよい。この場合、一方のＰＬＣ伝送子装置１０２が、ＰＬＣ伝送親装置１０１と同様に、初期設定、中継停止処理および中継再開処理を行う。
【０２８８】
また、本開示の実施の形態に係る電力線通信システムでは、ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２間において、対象パケット等のパケットを送受信する場合、ＰＬＣ伝送親装置１０１が、初期設定、中継停止処理および中継再開処理を行う構成であるとしたが、これに限定するものではない。電力線通信システム３０１，３０２では、ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２間において、対象パケット等のパケットを送受信する場合、ＰＬＣ伝送子装置１０２が、初期設定、中継停止処理および中継再開処理を行う構成であってもよい。
【０２８９】
たとえば、電力線通信システム３０１，３０２において、ＰＬＣ伝送子装置１０２は、対象パケットをＰＬＣ伝送親装置１０１へマルチキャストする場合、当該対象パケットのマルチキャストに先立ち、経路要求パケットを当該ＰＬＣ伝送親装置１０１へユニキャストする。
【０２９０】
また、本開示の実施の形態に係る電力線通信システムでは、たとえば、マルチキャストパケットの中継を停止させる設定を行うＰＬＣ伝送親装置１０１は、自己のマルチキャストパケットの中継を停止する構成であるとしたが、これに限定するものではない。当該ＰＬＣ伝送親装置１０１は、自己のマルチキャストパケットの中継を停止しない構成であってもよい。
【０２９１】
また、本開示の実施の形態に係る電力線通信システムでは、所定のアプリケーションが音声通話であるとしたが、これに限定するものではなく、音声通話以外のアプリケーションであってもよい。所定のアプリケーションは、一例として、動画を用いたテレビ電話等のアプリケーションであってもよい。
【０２９２】
また、本開示の実施の形態に係る電力線通信システムでは、ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２は、所定のアプリケーションが開始されると経路要求パケットを通信相手へ送信し、当該経路要求パケットに対する経路応答パケットを受信する構成であるとしたが、これに限定するものではない。ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２は、経路要求パケットを通信相手へ送信しない構成であってもよい。この場合、ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２は、たとえば、以前に取得して自己の記憶部に保存されている経路情報等を用いて、通信相手との対象パケットの送受信を行う。
【０２９３】
より詳細には、ＰＬＣ伝送親装置１０１における設定部５２は、たとえば、所定のアプリケーションの開始後に通信部５１によって取得された経路情報を受けて、当該経路情報と対象パケットの送信先とすべきＰＬＣ伝送子装置１０２との対応関係を示す経路情報テーブルを作成または更新して記憶部５３に保存してもよい。
【０２９４】
図１６は、本開示の実施の形態に係る電力線通信システムにおける経路情報テーブルの一例を示す図である。
【０２９５】
図１６を参照して、経路情報テーブルは、ＰＬＣ伝送親装置１０１が含まれるＰＡネットワークに属する１または複数のＰＬＣ伝送子装置１０２と、ＰＬＣ伝送子装置１０２のショートアドレスと、ＰＬＣ伝送親装置１０１および対応のＰＬＣ伝送子装置１０２間の通信経路の経路情報と、当該経路情報がＰＬＣ伝送親装置１０１によって取得された時間（以下、取得時刻とも称する。）との対応関係を示す。図１６は、図１３に示す電力線通信システム３０２における経路情報テーブルの一例を示している。
【０２９６】
より詳細には、ＰＬＣ伝送子装置１０２Ａは、ショートアドレスが「１」であり、経路情報がショートアドレス「０」，「１」の組であり、取得時刻が「ｔ１」である。ＰＬＣ伝送子装置１０２Ｂは、ショートアドレスが「２」であり、経路情報がショートアドレス「０」，「２」の組であり、取得時刻が「ｔ２」である。ＰＬＣ伝送子装置１０２Ｃは、ショートアドレスが「３」であり、経路情報がショートアドレス「０」，「２」，「３」の組であり、取得時刻が「ｔ３」である。ＰＬＣ伝送子装置１０２Ｄは、ショートアドレスが「４」であり、経路情報がショートアドレス「０」，「２」，「４」の組であり、取得時刻が「ｔ４」である。ＰＬＣ伝送子装置１０２Ｅは、ショートアドレスが「５」であり、経路情報がショートアドレス「０」，「２」，「４」，「５」の組であり、取得時刻が「ｔ５」である。
【０２９７】
ＰＬＣ伝送親装置１０１における通信部５１は、所定のアプリケーションが開始された後、対象パケットのマルチキャストに先立ち、当該対象パケットの送信先とすべきＰＬＣ伝送子装置１０２に対応する経路情報を記憶部５３から取得する指示を設定部５２へ出力する。
【０２９８】
設定部５２は、通信部５１から受けた指示に従い、記憶部５３における経路情報テーブルを参照することにより、当該指示の示す経路情報を記憶部５３から取得する。
【０２９９】
そして、設定部５２は、取得した経路情報に基づいて、マルチキャストパケットの中継を停止させる１または複数のＰＬＣ伝送子装置１０２を決定する。
【０３００】
なお、設定部５２は、上記経路情報に対応する取得時刻が現在時刻から所定時間以上前である場合、当該経路情報が無効であると判断してもよい。
【０３０１】
この場合、設定部５２は、当該経路情報が無効である旨の情報を通信部５１へ出力する。通信部５１は、設定部５２から当該情報を受けて、上記対象パケットの送信先とすべきＰＬＣ伝送子装置１０２へ経路要求パケットをユニキャストする。
【０３０２】
また、本開示の実施の形態に係る電力線通信システムでは、ＰＬＣ伝送親装置１０１における通信部５１は、受信した経路応答パケットに含まれる経路情報を取得する構成であるとしたが、これに限定するものではない。電力線通信システム３０１，３０２において、参入処理において用いられる接続要求が経路情報を含み、通信部５１は、たとえば、当該接続要求に含まれる経路情報を取得し、取得した経路情報を設定部５２を介して記憶部５３に保存する構成であってもよい。
【０３０３】
また、本開示の実施の形態に係る電力線通信システムでは、ＰＬＣ伝送子装置１０２は、受信した中継リクエストパケット、開始リクエストパケットおよび停止リクエストパケットに対して、応答パケットまたは設定完了パケットをマルチキャストする構成であるとしたが、これに限定するものではない。ＰＬＣ伝送子装置１０２は、受信した中継リクエストパケット、開始リクエストパケットおよび停止リクエストパケットに対して、応答パケットまたは設定完了パケットを送信しない構成であってもよい。
【０３０４】
この場合、ＰＬＣ伝送親装置１０１は、たとえば、中継リクエストパケット、開始リクエストパケットまたは停止リクエストパケットをマルチキャストした後、１または複数のＰＬＣ伝送子装置１０２からの応答パケットまたは設定完了パケットを受信することなく当該ＰＬＣ伝送子装置１０２の設定が完了したと判断する。
【０３０５】
また、ＰＬＣ伝送親装置１０１は、中継リクエストパケット、開始リクエストパケットまたは停止リクエストパケットを複数回たとえば非特許文献１に記載のＧ３−ＰＬＣ規格に従うホップカウント値の最大値である１４回マルチキャストすることにより、電力線通信システム３０１，３０２における各ＰＬＣ伝送子装置１０２の設定が完了したと判断する。
【０３０６】
これにより、電力線通信システム３０１，３０２において伝送されるパケットを低減することができるため、電力線通信システム３０１，３０２におけるパケットの輻輳を抑えることができる。
【０３０７】
また、本開示の実施の形態に係る電力線通信システムは、電力系統４０１に設けられるとしたが、これに限定するものではない。電力線通信システム３０１，３０２は、電力系統４０１以外の電力線に設けられてもよい。
【０３０８】
また、本開示の実施の形態に係る電力線通信システムでは、ＰＬＣ伝送親装置１０１および各ＰＬＣ伝送子装置１０２は、対象パケットを作成してマルチキャストする構成であるとしたが、これに限定するものではない。ＰＬＣ伝送親装置１０１における通信部５１および各ＰＬＣ伝送子装置１０２における通信部６１は、たとえば、電力線通信システム以外のシステムにおける装置と通信可能であり、所定のアプリケーションにおいて用いられる情報を含む当該装置からユニキャストされたパケットを受信し、受信したパケットを電力線通信システム３０１または３０２において用いられる対象パケットに変換し、変換した対象パケットをマルチキャストする構成であってもよい。
【０３０９】
また、通信部５１は、ＰＬＣ伝送子装置１０２からマルチキャストされた対象パケットを受信し、受信した対象パケットを電力線通信システム以外のシステムにおいて用いられるパケットに変換し、変換したパケットを当該システムにおける装置へユニキャストする構成であってもよい。
【０３１０】
また、通信部６１は、ＰＬＣ伝送親装置１０１または他のＰＬＣ伝送子装置１０２からマルチキャストされた対象パケットを受信し、受信した対象パケットを電力線通信システム以外のシステムにおいて用いられるパケットに変換し、変換したパケットを当該システムにおける装置へユニキャストする構成であってもよい。
【０３１１】
ところで、電力線通信装置が複数設けられ、パケットが中継されるシステムにおいて、アプリケーションをより安定して提供することが望まれる。
【０３１２】
本開示の実施の形態に係る電力線通信システムでは、複数のＰＬＣ伝送子装置１０２は、ＰＬＣ伝送親装置１０１と地中ケーブル１０または電源ケーブル２０を介して通信可能である。ＰＬＣ伝送子装置１０２は、ＰＬＣ伝送親装置１０１または他のＰＬＣ伝送子装置１０２から受信したパケットを他のＰＬＣ伝送子装置１０２またはＰＬＣ伝送親装置１０１へ中継することが可能である。ＰＬＣ伝送子装置１０２は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能である。ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２は、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストする。ＰＬＣ伝送親装置１０１またはＰＬＣ伝送子装置１０２は、通信相手のＰＬＣ伝送子装置１０２またはＰＬＣ伝送親装置１０１との間でユニキャストされるパケットが通る通信経路の情報を取得する。ＰＬＣ伝送親装置１０１またはＰＬＣ伝送子装置１０２は、マルチキャストパケットを中継するように設定されている各ＰＬＣ伝送子装置１０２のうち、通信経路に含まれるＰＬＣ伝送子装置１０２とは異なるＰＬＣ伝送子装置１０２によるマルチキャストパケットの中継を停止させる設定を行う。対象パケットは、ホップカウント値を含む。マルチキャストパケットを中継するように設定されたＰＬＣ伝送子装置１０２である中継子装置は、受信した対象パケットにおけるホップカウント値が所定条件を満たす場合、ホップカウント値を更新して対象パケットを中継する。
【０３１３】
また、本開示の実施の形態に係る電力線通信システムでは、ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２は、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストする。ＰＬＣ伝送子装置１０２は、ＰＬＣ伝送親装置１０１または他のＰＬＣ伝送子装置１０２から受信したパケットを他のＰＬＣ伝送子装置１０２またはＰＬＣ伝送親装置１０１へ中継することが可能である。ＰＬＣ伝送子装置１０２は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能である。本開示の実施の形態に係る通信装置では、通信部５１および通信部６１は、通信相手のＰＬＣ伝送子装置１０２またはＰＬＣ伝送親装置１０１との間でユニキャストされるパケットが通る通信経路の情報を取得する。設定部５２および設定部６２は、マルチキャストパケットを中継するように設定されている各ＰＬＣ伝送子装置１０２のうち、通信経路に含まれるＰＬＣ伝送子装置１０２とは異なるＰＬＣ伝送子装置１０２によるマルチキャストパケットの中継を停止させる設定を行う。対象パケットは、ホップカウント値を含む。前記設定部は、前記マルチキャストパケットを中継するように設定する前記子装置が、受信した前記対象パケットにおける前記ホップカウント値が所定条件を満たす場合、前記ホップカウント値を更新して前記対象パケットを中継するように前記子装置を設定する。
【０３１４】
このように、ＰＬＣ伝送親装置１０１および複数のＰＬＣ伝送子装置１０２間においてパケットが伝送されるシステムにおいて、特定のアプリケーションの情報を含むパケットをマルチキャストする構成により、ＡＣＫの伝送および通信経路の再構築等に起因する当該アプリケーションの情報の伝送遅延を抑制することができるとともに、アプリケーションの選択によりマルチキャストに伴う通信量の増加を抑制することができる。さらに、マルチキャストパケットを中継するＰＬＣ伝送子装置１０２を選択的に設定することができるため、マルチキャストパケットが各ＰＬＣ伝送子装置１０２において中継されることによるパケットの衝突を抑制することができる。また、中継子装置を予め決定しておく必要がなく、通信システムにおける各装置の設置状態に応じて中継子装置を柔軟に選択することができる。
【０３１５】
したがって、本開示の実施の形態に係る電力線通信システムおよび通信装置では、親装置および複数の子装置間においてパケットが伝送されるシステムにおいて、アプリケーションをより安定して提供することができる。
【０３１６】
また、本開示の実施の形態に係る電力線通信システムでは、マルチキャストパケットの中継を停止させる設定を行うＰＬＣ伝送親装置１０１またはＰＬＣ伝送子装置１０２は、自己によるマルチキャストパケットの中継を停止する。
【０３１７】
このような構成により、マルチキャストパケットによる通信量の増大をさらに抑制し、また、マルチキャストパケットがＰＬＣ伝送子装置１０２において中継されることによるパケットの衝突をさらに抑制することができる。
【０３１８】
また、本開示の実施の形態に係る電力線通信システムでは、マルチキャストパケットの中継を停止させる設定を行ったＰＬＣ伝送親装置１０１またはＰＬＣ伝送子装置１０２は、アプリケーションの終了後、マルチキャストパケットの中継の停止を解除する。
【０３１９】
このような構成により、アプリケーションの実行ごとに中継子装置を選択することができるため、ネットワークの動的な構成変更に追従した柔軟なシステム運用が可能となる。
【０３２０】
また、本開示の実施の形態に係る電力線通信システムでは、アプリケーションは、音声通話である。
【０３２１】
このような構成により、リアルタイム性の要求される音声通話用の通信の遅延時間を低減することができる。
【０３２２】
また、本開示の実施の形態に係る電力線通信システムでは、ＰＬＣ伝送親装置１０１またはＰＬＣ伝送子装置１０２は、経路要求パケットを作成して通信相手のＰＬＣ伝送子装置１０２またはＰＬＣ伝送親装置１０１へ送信し、当該経路要求パケットに対する経路応答パケットを当該通信相手のＰＬＣ伝送子装置１０２またはＰＬＣ伝送親装置１０１から受信し、経路応答パケットに含まれる前記情報を取得する。
【０３２３】
このような構成により、ユニキャストの通信経路の情報を、当該通信経路の確立方法に依存することなく確実に取得することができる。
【０３２４】
また、本開示の実施の形態に係る電力線通信システムでは、ＰＬＣ伝送子装置１０２は、ＰＬＣ伝送親装置１０１または他のＰＬＣ伝送子装置１０２から受信したパケットを他のＰＬＣ伝送子装置１０２またはＰＬＣ伝送親装置１０１へ中継することが可能である。ＰＬＣ伝送子装置１０２は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能である。対象パケットは、ホップカウント値を含む。本開示の実施の形態に係る電力線通信システムにおける通信方法では、まず、ＰＬＣ伝送親装置１０１またはＰＬＣ伝送子装置１０２が、通信相手のＰＬＣ伝送子装置１０２またはＰＬＣ伝送親装置１０１との間でユニキャストされるパケットが通る通信経路の情報を取得する。次に、ＰＬＣ伝送親装置１０１またはＰＬＣ伝送子装置１０２が、マルチキャストパケットを中継するように設定されている各ＰＬＣ伝送子装置１０２のうち、通信経路に含まれるＰＬＣ伝送子装置１０２とは異なるＰＬＣ伝送子装置１０２によるマルチキャストパケットの中継を停止させる設定を行う。次に、ＰＬＣ伝送親装置１０１またはＰＬＣ伝送子装置１０２が、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストする。次に、マルチキャストパケットを中継するように設定されたＰＬＣ伝送子装置１０２である中継子装置が、受信した対象パケットにおけるホップカウント値が所定条件を満たす場合、ホップカウント値を更新して対象パケットを中継する。
【０３２５】
また、本開示の実施の形態に係る電力線通信システムでは、ＰＬＣ伝送子装置１０２は、ＰＬＣ伝送親装置１０１または他のＰＬＣ伝送子装置１０２から受信したパケットを他のＰＬＣ伝送子装置１０２またはＰＬＣ伝送親装置１０１へ中継することが可能である。ＰＬＣ伝送子装置１０２は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能である。ＰＬＣ伝送親装置１０１およびＰＬＣ伝送子装置１０２は、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストする。対象パケットは、ホップカウント値を含む。本開示の実施の形態に係る通信装置における通信方法では、まず、通信相手のＰＬＣ伝送子装置１０２またはＰＬＣ伝送親装置１０１との間でユニキャストされるパケットが通る通信経路の情報を取得する。次に、マルチキャストパケットを中継するように設定されている各ＰＬＣ伝送子装置１０２のうち、通信経路に含まれるＰＬＣ伝送子装置１０２とは異なるＰＬＣ伝送子装置１０２によるマルチキャストパケットの中継を停止させる設定を行う。マルチキャストパケットをＰＬＣ伝送子装置１０２が中継するか否かを設定する際、マルチキャストパケットを中継するように設定するＰＬＣ伝送子装置１０２が、受信した対象パケットにおけるホップカウント値が所定条件を満たす場合、ホップカウント値を更新して対象パケットを中継するようにＰＬＣ伝送子装置１０２を設定する。
【０３２６】
このように、ＰＬＣ伝送親装置１０１および複数のＰＬＣ伝送子装置１０２間においてパケットが伝送されるシステムにおいて、特定のアプリケーションの情報を含むパケットをマルチキャストする構成により、ＡＣＫの伝送および通信経路の再構築等に起因する当該アプリケーションの情報の伝送遅延を抑制することができるとともに、アプリケーションの選択によりマルチキャストに伴う通信量の増加を抑制することができる。さらに、マルチキャストパケットを中継するＰＬＣ伝送子装置１０２を選択的に設定することができるため、マルチキャストパケットが各ＰＬＣ伝送子装置１０２において中継されることによるパケットの衝突を抑制することができる。また、中継子装置を予め決定しておく必要がなく、通信システムにおける各装置の設置状態に応じて中継子装置を柔軟に選択することができる。
【０３２７】
したがって、本開示の実施の形態に係る電力線通信システムおよび通信装置における通信方法では、親装置および複数の子装置間においてパケットが伝送されるシステムにおいて、アプリケーションをより安定して提供することができる。
【０３２８】
上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０３２９】
以上の説明は、以下に付記する特徴を含む。
［付記１］
親装置と、
前記親装置と電力線を介して通信可能な複数の子装置とを備え、
前記子装置は、前記親装置または他の前記子装置から受信したパケットを他の前記子装置または前記親装置へ中継することが可能であり、
前記子装置は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能であり、
前記親装置および前記子装置は、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストし、
前記親装置または前記子装置は、通信相手の前記子装置または前記親装置との間でユニキャストされるパケットが通る通信経路の情報を取得し、
前記親装置または前記子装置は、マルチキャストパケットを中継するように設定されている各前記子装置のうち、前記通信経路に含まれる前記子装置とは異なる前記子装置による前記マルチキャストパケットの中継を停止させる設定を行い、
前記対象パケットは、ホップカウント値を含み、
前記マルチキャストパケットを中継するように設定された前記子装置である中継子装置は、受信した前記対象パケットにおける前記ホップカウント値が所定条件を満たす場合、前記ホップカウント値を更新して前記対象パケットを中継し、
前記親装置または前記子装置は、中継停止通知を含むパケットを作成してマルチキャストすることにより、前記マルチキャストパケットの中継を停止させる設定を行い、中継開始通知を含むパケットを作成してマルチキャストすることにより、前記マルチキャストパケットの中継を再開させる設定を行う、電力線通信システム。
【０３３０】
［付記２］
親装置と、前記親装置と電力線を介して通信可能な複数の子装置とを備える通信システムにおける前記親装置または前記子装置である通信装置であって、
前記子装置は、前記親装置または他の前記子装置から受信したパケットを他の前記子装置または前記親装置へ中継することが可能であり、
前記子装置は、マルチキャストされたパケットであるマルチキャストパケットを中継するか否かを設定可能であり、
前記通信装置は、所定のアプリケーションにおいて用いられる情報を含むパケットである対象パケットを作成してマルチキャストし、
前記通信装置は、
通信相手の前記子装置または前記親装置との間でユニキャストされるパケットが通る通信経路の情報を取得する取得部と、
マルチキャストパケットを中継するように設定されている各前記子装置のうち、前記通信経路に含まれる前記子装置とは異なる前記子装置による前記マルチキャストパケットの中継を停止させる設定を行う設定部とを備え、
前記対象パケットは、ホップカウント値を含み、
前記設定部は、前記マルチキャストパケットを中継するように設定する前記子装置が、受信した前記対象パケットにおける前記ホップカウント値が所定条件を満たす場合、前記ホップカウント値を更新して前記対象パケットを中継するように前記子装置を設定し、
前記設定部は、中継停止通知を含むパケットを作成してマルチキャストすることにより、前記マルチキャストパケットの中継を停止させる設定を行い、中継開始通知を含むパケットを作成してマルチキャストすることにより、前記マルチキャストパケットの中継を再開させる設定を行う、通信装置。
【符号の説明】
【０３３１】
１０  地中ケーブル
１１，１１Ａ，１１Ｂ，１１Ｃ  ケーブル端末
１２  ワイヤ
１３，１５  接地ノード
２０  電源ケーブル
２１，２１Ａ，２１Ｂ  普通接続箱
２２，２２Ａ，２２Ｂ  絶縁接続箱
３１  マンホール
５１，６１  通信部
５２，６２  設定部
５３，６３  記憶部
７１  導体
７２  内部半導電層
７３  絶縁体
７４  外部半導電層
７５  遮蔽層
７６  シース
８１  端子
１０１  ＰＬＣ伝送親装置
１０２  ＰＬＣ伝送子装置
３０１，３０２  通信システム
４０１  電力系統
【図１】
2020198467.tif 000003
【図２】
2020198467.tif 000004
【図３】
2020198467.tif 000005
【図４】
2020198467.tif 000006
【図５】
2020198467.tif 000007
【図６】
2020198467.tif 000008
【図７】
2020198467.tif 000009
【図８】
2020198467.tif 000010
【図９】
2020198467.tif 000011
【図１０】
2020198467.tif 000012
【図１１】
2020198467.tif 000013
【図１２】
2020198467.tif 000014
【図１３】
2020198467.tif 000015
【図１４】
2020198467.tif 000016
【図１５】
2020198467.tif 000017
【図１６】
2020198467.tif 000018