(57)【要約】【課題】回線上の複数の装置の通信設定を容易に行うことができること。【解決手段】自モデム１００ａは、通信速度の設定要求Ｄ０を受け付けると、一又は複数の接続装置１１０を介して接続された他のモデム１００ｂと、一又は複数の接続装置１１０とに設定要求で受け付けた通信速度の情報と自モデム１００ａの識別情報とを含む第１の設定情報Ｄ１を送信する。この後、第１の設定情報Ｄ１を受信した他のモデム１００ｂから、一又は複数の接続装置１００を介して、通信速度の情報と自モデム１００ａの識別情報と他のモデム１００ｂの識別情報とを含む第２の設定情報Ｄ２を受信すると、通信速度の情報に基づいて自モデム１００ａと、一又は複数の接続装置１１０のうち自モデム１００ａに隣接する接続装置１１０ａとの間の通信速度を設定する。【選択図】図５
2017059910.tif 000002
【特許請求の範囲】
【請求項１】
通信速度の設定要求を受け付けると、一又は複数の接続装置を介して接続された他のモデムと、前記一又は複数の接続装置とに前記設定要求で受け付けた通信速度の情報と自モデムの識別情報とを含む第１の設定情報を送信し、
前記第１の設定情報を受信した前記他のモデムから、前記一又は複数の接続装置を介して、前記通信速度の情報と前記自モデムの識別情報と前記他のモデムの識別情報とを含む第２の設定情報を受信すると、前記通信速度の情報に基づいて自モデムと、前記一又は複数の接続装置のうち前記自モデムに隣接する接続装置との間の通信速度を設定する、
ことを特徴とするモデムによる通信速度設定方法。
【請求項２】
前記第２の設定情報は、前記第１の設定情報を受信した前記他のモデムが前記第１の設定情報に当該他のモデムの識別情報を付加して前記自モデム側に折り返し送信するものである、
ことを特徴とする請求項１に記載のモデムによる通信速度設定方法。
【請求項３】
前記第１の設定情報の受信時に当該第１の設定情報を一時保存し、前記第２の設定情報の受信時に、当該第２の設定情報と前記第１の設定情報の設定内容の一致を判断し、一致時に前記通信速度の設定を実行し、不一致時には前記通信速度の設定を行わない、
ことを特徴とする請求項１または２に記載のモデムによる通信速度設定方法。
【請求項４】
前記第１の設定情報及び前記第２の設定情報は、前記自モデム、前記他のモデム及び前記接続装置を含む通信システムに一意のＶＬＡＮを用いＩＰパケットにより通信路にブロードキャスト送信する、
ことを特徴とする請求項１〜３のいずれか一つに記載のモデムによる通信速度設定方法。
【請求項５】
前記自モデム及び前記他のモデムは、前記第２の設定情報を受信した順にしたがい前記通信速度の設定を処理開始すること、
を特徴とする請求項１〜４のいずれか一つに記載のモデムによる通信速度設定方法。
【請求項６】
前記自モデムは、前記第１の設定情報の送信後、前記第２の設定情報を受信することにより、前記他のモデムと、前記一又は複数の接続装置全ての通信設定が完了したと判断すること、
を特徴とする請求項１〜５のいずれか一つに記載のモデムによる通信速度設定方法。
【請求項７】
通信速度の設定要求を受け付けた第１のモデムから、第１の接続装置を介して、前記設定要求で受け付けた通信速度の情報と前記第１のモデムの識別情報とを含む第１の設定情報を受信し、
受信した前記第１の設定情報を第２の接続装置を介して第２のモデムに送信し、前記第１の設定情報を受信した前記第２のモデムから、前記第２の接続装置を介して、前記通信速度の情報と前記第１のモデムの識別情報と前記第２のモデムの識別情報とを含む第２の設定情報を受信し、
受信した前記第２の設定情報を前記第１の接続装置を介して前記第１のモデムに送信し、受信した前記通信速度の情報に基づいて自接続装置と前記第１の接続装置間の通信速度、及び、自接続装置と前記第２の接続装置間の通信速度を設定する、
ことを特徴とする接続装置による通信速度設定方法。
【請求項８】
自モデムのコンピュータに、
通信速度の設定要求を受け付けると、一又は複数の接続装置を介して接続された他のモデムと、前記一又は複数の接続装置とに前記設定要求で受け付けた通信速度の情報と自モデムの識別情報とを含む第１の設定情報を送信し、
前記第１の設定情報を受信した前記他のモデムから、前記一又は複数の接続装置を介して、前記通信速度の情報と前記自モデムの識別情報と前記他のモデムの識別情報とを含む第２の設定情報を受信すると、前記通信速度の情報に基づいて自モデムと、前記一又は複数の接続装置のうち前記自モデムに隣接する接続装置との間の通信速度を設定する、
処理を実行させることを特徴とするモデムによる通信速度設定プログラム。
【請求項９】
自接続装置のコンピュータに、
通信速度の設定要求を受け付けた第１のモデムから、第１の接続装置を介して、前記設定要求で受け付けた通信速度の情報と前記第１のモデムの識別情報とを含む第１の設定情報を受信し、
受信した前記第１の設定情報を第２の接続装置を介して第２のモデムに送信し、前記第１の設定情報を受信した前記第２のモデムから、前記第２の接続装置を介して、前記通信速度の情報と前記第１のモデムの識別情報と前記第２のモデムの識別情報とを含む第２の設定情報を受信し、
受信した前記第２の設定情報を前記第１の接続装置を介して前記第１のモデムに送信し、受信した前記通信速度の情報に基づいて自接続装置と前記第１の接続装置間の通信速度、及び、自接続装置と前記第２の接続装置間の通信速度を設定する、
処理を実行させることを特徴とする接続装置による通信速度設定プログラム。
【請求項１０】
通信速度の設定要求を受け付けると、一又は複数の接続装置を介して接続された他のモデムと、前記一又は複数の接続装置とに前記設定要求で受け付けた通信速度の情報と自モデムの識別情報とを含む第１の設定情報を送信し、前記第１の設定情報を受信した前記他のモデムから、前記一又は複数の接続装置を介して、前記通信速度の情報と前記自モデムの識別情報と前記他のモデムの識別情報とを含む第２の設定情報を受信すると、前記通信速度の情報に基づいて自モデムと、前記一又は複数の接続装置のうち前記自モデムに隣接する接続装置との間の通信速度を設定する制御部、
を備えたことを特徴とするモデム。
【請求項１１】
通信速度の設定要求を受け付けた第１のモデムから、第１の接続装置を介して、前記設定要求で受け付けた通信速度の情報と前記第１のモデムの識別情報とを含む第１の設定情報を受信し、受信した前記第１の設定情報を第２の接続装置を介して第２のモデムに送信し、前記第１の設定情報を受信した前記第２のモデムから、前記第２の接続装置を介して、前記通信速度の情報と前記第１のモデムの識別情報と前記第２のモデムの識別情報とを含む第２の設定情報を受信し、受信した前記第２の設定情報を前記第１の接続装置を介して前記第１のモデムに送信し、受信した前記通信速度の情報に基づいて自接続装置と前記第１の接続装置間の通信速度、及び、自接続装置と前記第２の接続装置間の通信速度を設定する制御部、
を備えたことを特徴とする接続装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信速度を設定する通信速度設定方法、通信速度設定プログラム、モデム及び接続装置に関する。
【背景技術】
【０００２】
ｘＤＳＬ通信を行うモデムのうち、ＳＨＤＳＬ（Ｓｉｎｇｌｅ  ｐａｉｒ  Ｈｉｇｈ  ｂｉｔ  ｒａｔｅ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）モデムは長距離通信に向いているが、実用を考えると最長１０Ｋｍ程度でとどまっている。このＳＨＤＳＬモデム間の通信距離をさらに伸ばす場合、ＳＨＤＳＬモデム同士間のＳＨＤＳＬ回線上に縦列接続する形で中継する装置（以降リピータ装置と呼ぶ）を複数設置する。
【０００３】
先行技術としては、例えば、一つのセンタールータに複数のリモートルータがそれぞれ個別のＰ−Ｐ回線で接続され、センタールータが複数のリモートルータの設定を行う技術が開示されている（例えば、下記特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−３２４１７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、ＳＨＤＳＬモデム間にリピータ装置を設置した場合、ＳＨＤＳＬモデムとリピータ装置にそれぞれＳＨＤＳＬ回線間のクロックモード（Ｍａｓｔｅｒ／Ｓｌａｖｅ）設定や、各ＳＨＤＳＬ回線への通信速度等の設定が必要となる。この際、縦列接続されたＳＨＤＳＬモデムとリピータ装置には、いずれも同一の値（ＳＨＤＳＬ回線速度等）を設定する必要がある。
【０００６】
ＳＨＤＳＬ回線を経由してＳＨＤＳＬモデムとリピータ装置の設定を行うと、各装置への設定順などを考慮する必要があり、設定作業が煩雑となる。例えば、ＳＨＤＳＬモデムの通信速度の設定時に、このＳＨＤＳＬモデムと縦列接続されて隣接するリピータ装置との間のＳＨＤＳＬ回線毎にリンクダウンが生じるため、通信システム全体を設定するまでに時間がかかることがある。また、一つのセンタールータに複数のリモートルータがそれぞれ個別のＰ−Ｐ回線で接続された構成では、センタールータが複数のリモートルータの設定をそれぞれ個別に行う必要がある。
【０００７】
一つの側面では、本発明は、通信路上の複数の装置の通信設定を容易に行えることを目的とする。
【課題を解決するための手段】
【０００８】
一つの案では、モデムによる通信速度設定方法では、通信速度の設定要求を受け付けると、一又は複数の接続装置を介して接続された他のモデムと、前記一又は複数の接続装置とに前記設定要求で受け付けた通信速度の情報と自モデムの識別情報とを含む第１の設定情報を送信し、前記第１の設定情報を受信した前記他のモデムから、前記一又は複数の接続装置を介して、前記通信速度の情報と前記自モデムの識別情報と前記他のモデムの識別情報とを含む第２の設定情報を受信すると、前記通信速度の情報に基づいて自モデムと、前記一又は複数の接続装置のうち前記自モデムに隣接する接続装置との間の通信速度を設定する、ことを要件とする。
【発明の効果】
【０００９】
一つの実施形態によれば、通信路上の複数の装置の通信設定を容易に行うことができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態にかかるモデム及び接続装置を含む通信システムの構成例を示す図である。
【図２】図２は、実施の形態にかかるモデムの内部構成例を示す図である。
【図３】図３は、実施の形態にかかる接続装置の内部構成例を示す図である。
【図４】図４は、実施の形態にかかる通信システムにおける設定情報のやり取りを説明する図である。
【図５】図５は、実施の形態にかかる通信システムにおけるモデム及びリピータ装置に対する設定情報の設定状態を説明する図である。
【図６】図６は、実施の形態にかかる通信システム間で用いる設定情報の内容例を示す図表である。（その１）
【図７】図７は、実施の形態にかかる通信システム間で用いる設定情報の内容例を示す図表である。（その２）
【図８Ａ】図８Ａは、実施の形態にかかるモデムが実施する通信設定の処理内容を示すフローチャートである。（その１）
【図８Ｂ】図８Ｂは、実施の形態にかかるモデムが実施する通信設定の処理内容を示すフローチャートである。（その２）
【図９】図９は、実施の形態にかかるリピータ装置が実施する通信設定の処理内容を示すフローチャートである。
【図１０】図１０は、既存の通信システムにおけるモデム及びリピータ装置に対する設定情報の設定状態を説明する図である。
【発明を実施するための形態】
【００１１】
（実施の形態）
開示の通信速度設定方法、通信速度設定プログラム、モデム及び接続装置の実施の形態を詳細に説明する。実施の形態では、一対のモデム間の通信回線上に接続装置が縦列接続され、設定処理を統括する代表の１台（代表装置、一方のモデム）に対してのみ通信設定を行う。そして、代表装置は、通信回線上に配置された各装置の接続構成を考慮した設定順で設定を実行させる。具体例は後述するが、代表装置から最も離れた装置（他方のモデム）から近い装置の順で通信設定の処理を実行させる。これにより、一対のモデムと複数のリピータ装置に対する通信設定を１回の設定操作及び設定情報の送信で自動的に効率良く行え、通信設定の煩雑さを解消する。
【００１２】
図１は、実施の形態にかかるモデム及び接続装置を含む通信システムの構成例を示す図である。以下の説明で一対のモデムはＳＨＤＳＬ（ＤＳＬ）モデム１００であり、接続装置はリピータ装置１１０であり、通信回線はＤＳＬ回線１０１である例を用いて説明する。以下の説明において、通信速度と回線速度は同義であり、通信路と通信回線（ＤＳＬ回線）は同義である。
【００１３】
一対のＤＳＬモデム１００（１００ａ，１００ｂ）間のＤＳＬ回線１０１上には、複数のリピータ装置１１０が縦列接続する形で配置される。これにより、例えば、距離が離れた一対のＤＳＬモデム１００（１００ａ，１００ｂ）それぞれのユーザを通信接続することができる。また、図１に示すように、距離が離れた一対のＤＳＬモデム１００（１００ａ，１００ｂ）にそれぞれ接続された個別のＬＡＮ等のネットワーク（イーサネット、Ｅｔｈｅｒｎｅｔ：登録商標）１０２を互いに通信接続することができる。ＤＳＬ回線１０１は既存のメタリックケーブル（電話線）であり、新たな通信路の敷設を行わずとも上記のように距離が離れた地点間のユーザを通信接続できる。
【００１４】
図２は、実施の形態にかかるモデムの内部構成例を示す図である。ＤＳＬモデム１００は、ＣＰＵ（コンピュータ、制御部）２０１、メモリ２０２、ＬＡＮ−ＳＷ２０３、通信変換部２０４、バス２０５を含む。ＣＰＵ２０１は、ＤＳＬモデム１００全体の制御を統括する。ＣＰＵ２０１は、メモリ２０２に格納されたプログラムを実行し、プログラム実行時のデータをメモリ２０２に格納する。メモリ２０２として、例えばＲＡＭやフラッシュメモリを用いる。
【００１５】
ＬＡＮ−ＳＷ２０３は、ユーザデータ（通信データ）と、通信システムでやり取りする設定情報の装置間通信（ＣＰＵ間通信）との経路を切り替え、ＣＰＵ間通信の設定情報をＣＰＵ２０１に入出力する。ユーザデータについては、ネットワーク１０２から送信されたユーザデータをＤＳＬ回線１０１に送出し、ＤＳＬ回線１０１から受信したユーザデータをネットワーク１０２に出力する。また、ＣＰＵ間通信で受信した設定情報は、ＣＰＵ２０１に出力され、ＣＰＵ２０１は、通信変換部２０４に対する通信設定を行う。通信変換部２０４はメモリを有し、ＣＰＵ２０１は、このメモリに対し通信設定を行う。
【００１６】
通信変換部２０４は、ネットワーク１０２側のＥｔｈｅｒｎｅｔとＤＳＬ回線１０１とのデータ変換を行う。通信変換部２０４は、図示しないＣＰＵ及びメモリを含む。実施の形態で説明する通信設定は、ＣＰＵ２０１が受信した設定情報を通信変換部２０４内のメモリに設定（例えば、ファームウェア更新）する。バス２０５は、ＣＰＵ２０１〜通信変換部２０４をバス接続する。
【００１７】
図３は、実施の形態にかかる接続装置の内部構成例を示す図である。接続装置であるリピータ装置１１０は、ＣＰＵ（コンピュータ、制御部）３０１、メモリ３０２、ＬＡＮ−ＳＷ３０３、通信変換部３０４、バス３０５を含む。ＣＰＵ３０１は、リピータ装置１１０全体の制御を統括する。ＣＰＵ３０１は、メモリ３０２に格納されたプログラムを実行し、プログラム実行時のデータをメモリ３０２に格納する。メモリ３０２として、例えばＲＡＭやフラッシュメモリを用いる。
【００１８】
ＬＡＮ−ＳＷ３０３は、ＤＳＬ回線１０１上のユーザデータ（通信データ）と、通信システムの装置間通信（ＣＰＵ間通信）との経路を切り替える。ＤＳＬ回線１０１から受信したＣＰＵ間通信のデータをＣＰＵ３０１に入出力し、また、ＤＳＬ回線１０１上に送出する。ユーザデータについては、ＤＳＬ回線１０１からのデータを再度ＤＳＬ回線１０１に送出する。また、ＣＰＵ間通信で受信した設定情報は、ＣＰＵ３０１に出力され、ＣＰＵ３０１は、通信変換部３０４に対する通信設定を行う。
【００１９】
通信変換部３０４は、ＥｔｈｅｒｎｅｔとＤＳＬ回線１０１とのデータ変換を行う。通信変換部３０４は、図示しないＣＰＵ及びメモリを含む。実施の形態で説明する通信設定は、ＣＰＵ３０１が受信した設定情報を通信変換部３０４内のメモリに設定（例えば、ファームウェア更新）する。バス３０５は、ＣＰＵ３０１〜通信変換部３０４をバス接続する。
【００２０】
図３に示すように、通信変換部３０４は、ＬＡＮ−ＳＷ３０３を挟んで一対設けられる。ＤＳＬ回線１０１側から入力された回線データは、一方の通信変換部３０４により、Ｅｔｈｅｒｎｅｔに変換した後、ＬＡＮ−ＳＷ３０３を介して他方の通信変換部３０４に出力する。他方の通信変換部３０４では、ＥｔｈｅｒｎｅｔのデータをＤＳＬデータに変換し、ＤＳＬ回線１０１に送出する。このように、ＤＳＬ回線１０１のＤＳＬデータを一旦Ｅｔｈｅｒｎｅｔに変換し、再度ＤＳＬデータに変換することにより、ユーザデータを再生し通信距離を増大させる。
【００２１】
これら図１〜図３に示したＤＳＬ回線１０１上の一対のＤＳＬモデム１００（１００ａ，１００ｂ）、及び複数のリピータ装置１１０は、自動リンクアップ機能を有する（例えば、特開２０１１−１６０１６４号公報参照）。これにより、隣接するＤＳＬモデム１００（１００ａ，１００ｂ）あるいは複数のリピータ装置１１０間のＤＳＬ回線１０１のクロックモード（Ｍａｓｔｅｒ／Ｓｌａｖｅ）を自動設定できる。
【００２２】
実施の形態の一対のＤＳＬモデム１００、及び複数のリピータ装置１１０は、自動リンクアップ機能により、ＤＳＬ回線１０１間のクロックモード設定を行う。また、ＤＳＬ回線１０１の速度設定時にＤＳＬ回線１０１がリンクダウンしても、再度、自動でリンクアップする。以後の説明では、自動リンクアップ機能によるクロックモード設定をＡＵＴＯ設定（もしくは単にＡＵＴＯ）と表記する。そして、ＤＳＬモデム１００、及び複数のリピータ装置１１０のクロックモードはＡＵＴＯ設定する。これにより、ＤＳＬモデム１００とリピータ装置１１０は、互いにＭａｓｔｅｒ／Ｓｌａｖｅが設定され、ＤＳＬ回線１０１がリンクアップする。
【００２３】
この時、一対のＤＳＬモデム１００、及び複数のリピータ装置１１０は、以下の条件を満足するものとする。
１．各ＤＳＬ回線１０１間では初期値（デフォルト）の回線速度でリンクアップする。
２．各ＤＳＬモデム１００とリピータ装置１１０はユニークな識別情報（例えば、ＩＰアドレス等）を持っている。
３．自装置がＤＳＬモデム１００であるかリピータ装置１１０であるか、種別の認識が可能である。
４．各ＤＳＬモデム１００とリピータ装置１１０との間の通信（ＣＰＵ間通信）用に専用のＶＬＡＮを構成している（図２参照）。
５．一対のＤＳＬモデム１００、及び複数のリピータ装置１１０のうち設定を行う装置は単一のＤＳＬモデム１００（１００ａ）であり、このＤＳＬモデム１００（１００ａ）を代表装置と呼ぶこととする。
【００２４】
図４は、実施の形態にかかる通信システムにおける設定情報のやり取りを説明する図である。図４では、便宜上、リピータ装置１１０の台数は１台としている。一対のＤＳＬモデム１００のうち一方のＤＳＬモデム（第１のモデム）１００ａが代表装置とされ、この代表装置のＤＳＬモデム１００ａが複数のリピータ装置１１０及び他方のＤＳＬモデム（第２のモデム）１００ｂに対する通信情報の設定を行う。
【００２５】
この設定時、代表装置である一方のＤＳＬモデム１００ａは、他方のＤＳＬモデム１００ｂ及び複数のリピータ装置１１０との間の通信（ＣＰＵ間通信）をＶＬＡＮで行う。図４に示すように、予め通信システムのＤＳＬモデム１００及びリピータ装置１１０は、一意のＶＬＡＮ−ＩＤ（例えば、ＶＬＡＮ−ＩＤ＝５）を持つＶＬＡＮを構成する。
【００２６】
そして、代表装置である一方のＤＳＬモデム１００ａのＣＰＵ２０１は、設定情報に基づきＤＳＬ回線１０１の通信設定を行う。この際、ＣＰＵ間通信用のＶＬＡＮを使用して設定情報をブロードキャストパケットにより送信する。図４の経路Ａに示すように、代表装置である一方のＤＳＬモデム１００ａのＬＡＮ−ＳＷ２０３は、ＣＰＵ２０１から送出されたＣＰＵ間通信による設定情報をＤＳＬ回線１０１上に送出する。
【００２７】
リピータ装置１１０のＬＡＮ−ＳＷ３０３は、ＤＳＬ回線１０１から受信したＣＰＵ間通信による設定情報をＣＰＵ３０１に分岐出力する。また、ＬＡＮ−ＳＷ３０３は、一方のＤＳＬ回線１０１から受信したＣＰＵ間通信による設定情報を他方のＤＳＬ回線１０１から送出し、隣接する装置に転送する。リピータ装置１１０のＣＰＵ３０１は、受信した設定情報に基づく通信設定の処理を行う。
【００２８】
また、他方のＤＳＬモデム１００ｂのＬＡＮ−ＳＷ２０３は、ＤＳＬ回線１０１から受信した設定情報をＣＰＵ２０１に出力する。ＣＰＵ２０１は、設定情報に基づく通信設定を行う。
【００２９】
後述するが、ＤＳＬ回線１０１上に縦列接続された各装置が実際に通信の設定処理を行うタイミングは、他方のＤＳＬモデム１００ｂから代表装置（一方のＤＳＬモデム１００ａ）側にかけて順次実行する。
【００３０】
図５は、実施の形態にかかる通信システムにおけるモデム及びリピータ装置に対する設定情報の設定状態を説明する図である。図５の例では、代表装置（一方のＤＳＬモデム１００ａ）にＰＣ等のコンソール端末５０１を外部接続した状態である。
【００３１】
コンソール端末５０１は、操作入力により、代表装置（一方のＤＳＬモデム１００ａ）の保守ポートにｔｅｌｎｅｔ通信により設定情報（第１の設定情報）Ｄ１を出力する。これにより、代表装置（一方のＤＳＬモデム１００ａ）は、ＤＳＬ回線１０１上で縦列接続された複数のリピータ装置１１０及び他方のＤＳＬモデム１００ｂに対する設定情報Ｄ１を用いた設定処理を統括して行う。
【００３２】
コンソール端末５０１は、代表装置（一方のＤＳＬモデム１００ａ）にＤＳＬ回線１０１の速度設定などを含む設定要求Ｄ０をコマンド送信する（ステップＳ５０１）。
【００３３】
代表装置（一方のＤＳＬモデム１００ａ）は、設定要求Ｄ０に基づき、ＣＰＵ２０１が設定情報Ｄ１を作成し、設定情報Ｄ１をＤＳＬ回線１０１にパケット送信する（ステップＳ５０２）。この際、ＣＰＵ２０１は、対向する他方のＤＳＬモデム１００ｂに向けてＣＰＵ間通信用のＶＬＡＮを使用して設定情報Ｄ１を送信する。また、ＣＰＵ２０１は、設定情報Ｄ１をメモリ２０２に一時保持する（ステップＳ５０３ａ）。この後、ＣＰＵ２０１は、他のＤＳＬモデム１００ｂが返答する折り返し設定情報Ｄ２の受信を待つ。折り返し設定情報Ｄ２は、第１の設定情報Ｄ１を受信した他のＤＳＬモデム１００ｂが一方のＤＳＬモデム１００ａに向けて折り返し返答したものである（第２の設定情報）。
【００３４】
複数のリピータ装置１１０（１１０ａ，１１０ｂ，…，１１０ｎ）は、ＤＳＬ回線１０１上で縦列接続された前段のリピータ装置１１０から転送されてくる設定情報Ｄ１を受信する。この際、複数のリピータ装置１１０のＣＰＵ３０１は、それぞれ設定情報Ｄ１をメモリ３０２に一時保持する（ステップＳ５０３ｂ，ステップＳ５０３ｃ）。
【００３５】
そして、ＤＳＬ回線１０１を介して設定情報Ｄ１が他方のＤＳＬモデム１００ｂまで達すると、この他方のＤＳＬモデム１００ｂのＣＰＵ２０１は、設定情報Ｄ１をメモリ３０２に一時保持する（ステップＳ５０３ｄ）。
【００３６】
ＣＰＵ間通信により転送される設定情報Ｄ１は、代表装置のＤＳＬモデム１００ａにより、通信システムに一意のＶＬＡＮ−ＩＤと、設定情報Ｄ１であることを示すプライベートなプロトコル番号を格納しておく。これにより、ＤＳＬ回線１０１上の各装置（リピータ装置１１０と、他方のＤＳＬモデム１００ｂ）は、プライベートなプロトコル番号を検出することで、設定情報Ｄ１であることを認識する。
【００３７】
以後、ＤＳＬ回線１０１上の各装置（ＤＳＬモデム１００及びリピータ装置１１０）は、受信した設定情報Ｄ１に基づき通信の設定処理を行っていく。はじめに、他方のＤＳＬモデム１００ｂは、受信した設定情報Ｄ１に所定の識別情報を設定し、代表装置（一方のＤＳＬモデム１００ａ）に向けて折り返し設定情報Ｄ２を送信する（ステップＳ５０４）。
【００３８】
この際、他方のＤＳＬモデム１００ｂは、設定情報Ｄ２に他方のＤＳＬモデム１００ｂが送信する折り返し設定情報Ｄ２であることを示す折り返しの情報であることを示す識別情報（例えば、他方のＤＳＬモデム１００ｂのＩＰアドレス）を加えて送信する。
【００３９】
そして、他方のＤＳＬモデム１００ｂは、メモリ２０２に一時保持していた設定情報Ｄ１に基づき、自装置の片側（一方のＤＳＬモデム１００ａ側）のポートに接続されたＤＳＬ回線１０１に対する通信の設定を実行する（ステップＳ５０５ａ）。
【００４０】
次に、複数のリピータ装置１１０は、折り返し設定情報Ｄ２を受信すると、ＣＰＵ３０１は、受信した折り返し設定情報Ｄ２とメモリ３０２に一時保持してある設定情報Ｄ１とを比較し、回線設定に関する内容（データ）が同じであるか判断する。判断結果が同じであれば、ＣＰＵ３０１は、メモリ３０２に一時保持した設定情報Ｄ１に基づき、自装置の両端のポートに接続されたＤＳＬ回線１０１に対する通信の設定を実行する（ステップＳ５０５ｂ，ステップＳ５０５ｃ）。
【００４１】
複数のリピータ装置１１０は、受信した設定情報に折り返しの情報（識別情報）が含まれていなければ設定情報Ｄ１であると判断し、折り返しの情報（識別情報）が含まれていれば折り返し設定情報Ｄ２であると判断する。
【００４２】
また、複数のリピータ装置１１０は、設定情報Ｄ１と、折り返し設定情報Ｄ２について、互いの回線設定に関する内容（データ）を比較することで、データ破損の有無及び回線設定の内容を確認できる。
【００４３】
そして、ＤＳＬ回線１０１を介して折り返し設定情報Ｄ２が代表装置である一方のＤＳＬモデム１００ａまで達すると、ＣＰＵ２０１は、受信した折り返し設定情報Ｄ２とメモリ２０２に一時保持してある設定情報Ｄ１とを比較する。この際、回線設定に関する内容（データ）が同じであるか判断する。判断結果が同じであれば、ＣＰＵ２０１は、メモリ２０２に一時保持した設定情報Ｄ１に基づき、自装置の片側のポートに接続されたＤＳＬ回線１０１に対する通信の設定を実行する（ステップＳ５０５ｄ）。
【００４４】
以上により、全てのＤＳＬ回線１０１に対して同じ通信設定（同じ回線速度等）を設定することができる。この際、一方のＤＳＬモデム１００ａが代表装置となり、設定情報Ｄ１を送信し、ＤＳＬ回線１０１上の各装置（リピータ装置１１０）が設定情報Ｄ１を他方のＤＳＬモデム１００ｂまで転送する。そして、他方のＤＳＬモデム１００ｂが設定情報Ｄ１を折り返し、折り返し設定情報Ｄ２として代表装置である一方のＤＳＬモデム１００ａに返送する際に、他方のＤＳＬモデム１００ｂ側から順に通信の設定処理を実行していく。
【００４５】
このように、ＤＳＬ回線１０１上で設定情報Ｄ１を転送していくことで、代表装置である一方のＤＳＬモデム１００ａが設定情報Ｄ１を１回送信するだけでＤＳＬ回線１０１上の複数の装置の通信設定を行うことができる。
【００４６】
上記処理では、各装置（ＤＳＬモデム１００及びリピータ装置１１０）は、一時保持している設定情報Ｄ１を用いて通信の設定を実行することとした。これに限らず、設定情報Ｄ１と折り返し設定情報Ｄ２の回線設定に関する内容（データ）が同じと判断された場合、折り返し設定情報Ｄ２を用いて通信の設定を実行してもよい。
【００４７】
図５のように、折り返し設定情報Ｄ２の転送に基づき、他方のＤＳＬモデム１００ｂがはじめに設定処理を開始してから、順次リピータ装置１１０が設定処理を行い、最後に一方のＤＳＬモデム１００ａが設定処理を開始し、終了するまでの時間はＴ１である。この際、各装置は、既に設定情報Ｄ１として回線設定に関する内容を受信しており、折り返し設定情報Ｄ２の受信に基づき、ほぼ同時に通信の設定処理を開始するため、ＤＳＬ回線１０１のリンクダウン／リンクアップはいずれもほぼ同時に並行して行われる。例えば、各装置で設定処理を行う時間は１分程度である。
【００４８】
また、代表装置である一方のＤＳＬモデム１００ａが設定情報Ｄ１を送信した後、折り返し設定情報Ｄ２を受信するまでの時間は１秒程度である。これにより、実施の形態によれば、通信システム全体での各装置（ＤＳＬモデム１００及びリピータ装置１１０）に対する通信の設定処理にかかる時間Ｔ１を１分程度で完了することができる。
【００４９】
上記のように、代表装置である一方のＤＳＬモデム１００ａが設定情報Ｄ１を送信し、リピータ装置１１０を介して他方のＤＳＬモデム１００ｂまで転送される。そして、他方のＤＳＬモデム１００ｂは、設定情報Ｄ１を折り返し設定情報Ｄ２として代表装置である一方のＤＳＬモデム１００ａまで戻す。これにより、ＤＳＬ回線１０１上にリピータ装置１１０が複数台接続されていても、代表装置である一方のＤＳＬモデム１００ａからの設定情報Ｄ１が各リピータ装置１１０と一番遠方に配置された他方のＤＳＬモデム１００ｂまで伝達される。
【００５０】
そして、折り返し設定情報Ｄ２が代表装置である一方のＤＳＬモデム１００ａに戻ってくる際に、各装置（リピータ装置１１０及びＤＳＬモデム１００）に設定情報が反映され、一番遠方の他のＤＳＬモデム１００ｂから順に設定が実行される。したがって、ＳＨＤＳＬ回線１０１のリンク状態が速度設定によりリンクダウンしても、代表装置である一方のＤＳＬモデム１００ａの設定が完了しリンクアップした時点で、全てのＤＳＬ回線１０１の設定が完了したことを保証することができる。
【００５１】
なお、ＤＳＬ回線１０１の両端に配置されたＤＳＬモデム１００ａ，１００ｂの両方から設定要求Ｄ０が入力され、これらＤＳＬモデム１００ａ、１００ｂからいずれも設定情報Ｄ１が送出されてＤＳＬ回線１０１上で設定情報Ｄ１が競合する場合が考えられる。しかし、上述のように、ＤＳＬ回線１０１上で設定情報Ｄ１が転送された後に、折り返し設定情報Ｄ２の転送時に設定情報Ｄ１と折り返し設定情報Ｄ２の設定内容の一致を確認して通信設定を行う。これにより、有効な設定内容を有する設定情報Ｄ１に基づく設定のみを実行することができる。例えば、設定情報Ｄ１に無効な送信元装置識別情報６１１ａ（図６参照）や、不要な折り返し装置識別情報６１１ｂが設定されている場合、及び折り返し設定情報Ｄ２に折り返し装置識別情報６１１ｂが設定されていない場合等には、これら設定情報Ｄ１，Ｄ２に基づく設定を行わない。
【００５２】
このほか、設定情報Ｄ１に送信時の時刻情報を追加する等して、設定情報Ｄ１の競合時に排他処理（例えば、最新時刻の設定情報Ｄ１を優先して通信設定する）を行ってもよい。
【００５３】
図６、図７は、実施の形態にかかる通信システム間で用いる設定情報の内容例を示す図表である。図６は、代表装置である一方のＤＳＬモデム１００ａが送信する設定情報Ｄ１を示し、図７は、設定情報Ｄ１を受信した他方のＤＳＬモデム１００ｂが送信（返答）する折り返し設定情報Ｄ２を示す。
【００５４】
図６に示す例では設定情報Ｄ１は、イーサネット（Ｅｔｈｅｒｎｅｔ）フレーム６００を用い、データ６００ｇ部分に設定される。イーサネットフレーム６００は、プリアンブル６００ａ、ＳＦＤ（Ｓｔａｒｔ  ｏｆ  Ｆｒａｍｅ  Ｄｅｌｉｍｉｔｅｒ）６００ｂ、宛先ＭＡＣ（アドレス）６００ｃ、送信元ＭＡＣ（アドレス）６００ｄ、ＶＬＡＮタグ６００ｅ、の情報を含む。また、長さ／タイプ６００ｆ、データ６００ｇ、ＦＣＳ（Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ）６００ｈ、の情報を含む。
【００５５】
ＶＬＡＮタグ６００ｅには、上述したＶＬＡＮ−ＩＤ「５」が設定される。データ６００ｇ部分のＩＰパケットは、ＩＰヘッダ６１０と、ＩＰデータ６１１とを含む。ＩＰヘッダ６１０には、バージョン６１０ａ、ヘッダ長６１０ｂ、ＴＯＳ（Ｔｙｐｅ  Ｏｆ  Ｓｅｒｖｉｃｅ）６１０ｃ、データグラム長６１０ｄ、ＩＤ６１０ｅ、フラグ６１０ｆ、フラグメント・オフセット６１０ｇ、の情報を含む。また、ＴＴＬ（Ｔｉｍｅ  Ｔｏ  Ｌｉｖｅ）６１０ｈ、プロトコル番号６１０ｉ、ヘッダ・チェックサム６１０ｊ、送信元ＩＰ６１０ｋ、宛先ＩＰ６１０ｌ、の情報を含む。プロトコル番号には、上述したように、設定情報Ｄ１であることを示す所定のプロトコル番号（例えば、ｔｅｌｎｅｔで規定済の番号以外、例えば「５５５５」）が設定される。
【００５６】
ＩＰデータ６１１は、送信元装置識別情報６１１ａ、折り返し装置識別情報６１１ｂ、回線設定情報６１１ｃ、の各情報を含む。送信元装置識別情報６１１ａには、設定情報Ｄ１を送信する代表装置である一方のＤＳＬモデム１００ａの識別情報、例えばＩＰアドレス）が格納される。設定情報Ｄ１の送信時、折り返し装置識別情報６１１ｂは空き状態（ＮＵＬＬ）とする。回線設定情報６１１には、各装置（ＤＳＬモデム１００及びリピータ装置１１０）で通信設定する回線情報として、ＤＳＬ回線１０１の回線速度、ＳＮＲマージン、変調方式等が設定される。
【００５７】
図６で説明した各情報を含む設定情報Ｄ１を他方のＤＳＬモデム１００ｂが受信すると、他方のＤＳＬモデム１００ｂは、図７に示す折り返し設定情報Ｄ２を生成し、一方のＤＳＬモデム１００ａに向けて送信（返答）する。
【００５８】
この際、他方のＤＳＬモデム１００ｂは、図７に示すように、設定情報Ｄ１で設定された各情報に加えて、折り返し装置識別情報６１１ｂを設定した折り返し設定情報Ｄ２を生成する。折り返し装置識別情報６１１ｂには、設定情報Ｄ１を受信した他方のＤＳＬモデム１００ｂの識別情報、例えばＩＰアドレスが格納される。
【００５９】
図８Ａ，図８Ｂは、実施の形態にかかるモデムが実施する通信設定の処理内容を示すフローチャートである。代表装置である一方のＤＳＬモデム１００ａ、及び他方のＤＳＬモデム１００ｂの各ＣＰＵ２０１が行う処理例を示す。図８Ａ，図８Ｂに示す処理は、ＤＳＬモデム１００（１００ａ、１００ｂ）がＡＵＴＯ設定によりＭａｓｔｅｒ／Ｓｌａｖｅが設定されたリンクアップ後に実行される。
【００６０】
はじめに、ＤＳＬモデム１００は、自ＤＳＬモデムが代表装置であるか判定する（ステップＳ８０１）。例えば、コンソール端末５０１による操作設定により、一対のＤＳＬモデム１００（１００ａ、１００ｂ）のうち一方のＤＳＬモデム１００ａが代表装置に設定される。この場合、一方のＤＳＬモデム１００ａは代表装置と判断し（ステップＳ８０２：Ｙｅｓ）、代表装置である一方のＤＳＬモデム１００ａは、ステップＳ８０３以降の処理を実行する。また、他方のＤＳＬモデム１００ｂは代表装置ではないと判断し（ステップＳ８０２：Ｎｏ）、ステップＳ８０２以降の処理を実行する。
【００６１】
代表装置である一方のＤＳＬモデム１００ａは、コンソール端末５０１からＤＳＬ回線１０１の設定要求Ｄ０を受信待ちする（ステップＳ８０３）。そして、設定要求Ｄ０を受信すると、設定要求Ｄ０が示す設定内容をＤＳＬモデム１００ａ（メモリ２０２）に保存しておく（ステップＳ８０４）。そして、ＤＳＬモデム１００ａは、設定内容と自ＤＳＬモデム識別情報を設定情報Ｄ１のパケットに格納する（ステップＳ８０５）。この際の設定内容は、図６に示す回線設定情報６１１ｃであり、自ＤＳＬモデム識別情報は送信元装置識別情報６１１ａである。
【００６２】
この後、代表装置である一方のＤＳＬモデム１００ａは、設定情報Ｄ１のパケットをＤＳＬ回線１０１上にブロードキャスト送信する（ステップＳ８０６）。この後、一方のＤＳＬモデム１００ａは、折り返し設定情報Ｄ２のパケットの受信を待つ（ステップＳ８０７）。
【００６３】
この後、代表装置である一方のＤＳＬモデム１００ａは、折り返し設定情報Ｄ２を受信すると、保存してある設定情報Ｄ１の設定内容（回線設定情報６１１ｃ）と、折り返し設定情報Ｄ２のパケットの回線設定情報６１１ｃとを比較する（ステップＳ８０８）。そして、ＤＳＬモデム１００ａは、設定情報Ｄ１の設定内容と折り返し設定情報Ｄ２の設定内容とが同じであれば（ステップＳ８０９：Ｙｅｓ）、ステップＳ８１０に移行し、設定内容が異なれば（ステップＳ８０９：Ｎｏ）、ステップＳ８１６に移行する。
【００６４】
ステップＳ８１０では、代表装置である一方のＤＳＬモデム１００ａは、折り返し設定情報Ｄ２のパケットの送信元装置識別情報６１１ａと、自ＤＳＬモデム１００ａの識別情報とを比較する（ステップＳ８１０）。そして、ＤＳＬモデム１００ａは、識別情報の比較結果が同じであれば（ステップＳ８１１：Ｙｅｓ）、ステップＳ８１２に移行するが、識別情報の比較結果が異なれば（ステップＳ８１１：Ｎｏ）、ステップＳ８１６に移行する。
【００６５】
ステップＳ８１２では、代表装置である一方のＤＳＬモデム１００ａは、折り返し設定情報Ｄ２のパケットの折り返し装置識別情報６１１ｂを確認する（ステップＳ８１２）。そして、ＤＳＬモデム１００ａは、折り返し設定情報Ｄ２に折り返し装置識別情報６１１ｂがあれば（ステップＳ８１３：Ｙｅｓ）、ステップＳ８１４に移行する。また、折り返し設定情報Ｄ２に折り返し装置識別情報６１１ｂがなければ（ステップＳ８１３：Ｎｏ）、ステップＳ８１６に移行する。
【００６６】
ステップＳ８１４では、代表装置である一方のＤＳＬモデム１００ａは、メモリ２０２に保存した設定内容（回線設定情報６１１ｃ）を自ＤＳＬモデム１００ａのＤＳＬ回線１０１に設定する（ステップＳ８１４）。具体的には、ＣＰＵ２０１は、メモリ２０２に保存した設定内容（回線設定情報６１１ｃ）を自ＤＳＬモデム１００ａの通信変換部２０４に設定する。この後、代表装置である一方のＤＳＬモデム１００ａは、ＤＳＬ回線１０１上の各装置に対する通信設定の設定完了を設定要求元（コンソール端末５０１）に応答し（ステップＳ８１５）、ステップＳ８０３に戻る。
【００６７】
図５に示したように、代表装置である一方のＤＳＬモデム１００ａは、設定情報Ｄ１のパケットを送信後、他方のＤＳＬモデム１００ｂ及びリピータ装置１１０（１１０ａ〜１１０ｎ）による設定の後、各装置の最後に通信設定を行う。これにより、代表装置である一方のＤＳＬモデム１００ａによる通信設定が終了すると、設定完了を設定要求元に応答する。
【００６８】
一方、ステップＳ８０９、ステップＳ８１１、ステップＳ８１３において、いずれも判断結果がＮｏの場合には、代表装置である一方のＤＳＬモデム１００ａは、ステップＳ８１６により、受信した折り返し設定情報Ｄ２を破棄する（ステップＳ８１６）。これらは、設定情報Ｄ１と折り返し設定情報Ｄ２の設定内容（識別情報６１１ａ，６１１ｂ、回線設定情報６１１ｃのいずれか）が異なるためであり、パケット破損等に基づくものと判断し、破棄する。そして、一方のＤＳＬモデム１００ａは、メモリ２０２に保存している設定内容をクリアし（ステップＳ８１７）、設定異常終了を設定要求元（コンソール端末５０１）に応答し（ステップＳ８１８）、ステップＳ８０３に戻る。
【００６９】
また、ステップＳ８０２において、自ＤＳＬモデムが代表装置ではなく、他方のＤＳＬモデム１００ｂである場合（ステップＳ８０２：Ｎｏ）、他方のＤＳＬモデム１００ｂは、ステップＳ８２０以降の処理を実行する。
【００７０】
ステップＳ８２０では、他方のＤＳＬモデム１００ｂは、設定情報Ｄ１のパケットの受信を待つ（ステップＳ８２０）。そして、他方のＤＳＬモデム１００ｂは、設定情報Ｄ１のパケットの送信元装置識別情報６１１ａと、設定内容（回線設定情報６１１ｃ）を自ＤＳＬモデム１００ｂのメモリ２０２に保存する（ステップＳ８２１）。
【００７１】
次に、他方のＤＳＬモデム１００ｂは、設定情報Ｄ１の折り返し装置識別情報６１１ｂに自ＤＳＬモデム１００ｂの識別情報を格納し、折り返し設定情報Ｄ２を作成する（ステップＳ８２２）。そして、他方のＤＳＬモデム１００ｂは、折り返し設定情報Ｄ２のパケットをＤＳＬ回線１０１上にブロードキャスト送信する（ステップＳ８２３）。
【００７２】
次に、他方のＤＳＬモデム１００ｂは、メモリ２０２に保存した設定内容（回線設定情報６１１ｃ）を自ＤＳＬモデム１００ａのＤＳＬ回線１０１に設定する（ステップＳ８２４）。具体的には、ＣＰＵ２０１は、メモリ２０２に保存した設定内容（回線設定情報６１１ｃ）をＤＳＬモデム１００ｂの通信変換部２０４に設定する。
【００７３】
次に、他方のＤＳＬモデム１００ｂは、メモリ２０２に保存した設定内容（識別情報６１１ａ，６１１ｂ、回線設定情報６１１ｃ）をクリアし（ステップＳ８２５）、ステップＳ８２０に戻る。
【００７４】
図９は、実施の形態にかかるリピータ装置が実施する通信設定の処理内容を示すフローチャートである。リピータ装置１１０の各ＣＰＵ３０１が行う処理例を示す。図９に示す処理は、リピータ装置１１０がＡＵＴＯ設定によりＭａｓｔｅｒ／Ｓｌａｖｅが設定されたリンクアップ後に実行される。
【００７５】
はじめに、リピータ装置１１０は、設定情報Ｄ１のパケットの受信を待つ（ステップＳ９０１）。そして、設定情報Ｄ１を受信すると、リピータ装置１００は、設定情報Ｄ１に折り返し装置識別情報６１１ｂが設定されているか確認する（ステップＳ９０２）。そして、設定情報Ｄ１に折り返し装置識別情報６１１ｂが設定されていなければ（ステップＳ９０３：Ｎｏ）、リピータ装置１１０は、設定情報Ｄ１の受信と判断する。そして、リピータ装置１１０は、受信した設定情報Ｄ１のパケットの送信元装置識別情報６１１ａと、設定内容（回線設定情報６１１ｃ）を自リピータ装置１１０のメモリ３０２に保存し（ステップＳ９０４）、ステップＳ９０１に戻る。
【００７６】
一方、設定情報Ｄ１に折り返し装置識別情報６１１ｂが設定されていれば（ステップＳ９０３：Ｙｅｓ）、リピータ装置１１０は、折り返し設定情報Ｄ２の受信と判断する。そして、リピータ装置１１０は、折り返し設定情報Ｄ２受信時に以下の処理を実行する。
【００７７】
まず、リピータ装置１１０は、メモリ３０２に保存してある設定情報Ｄ１の中に、受信した折り返しの設定情報Ｄ２のパケットの送信元装置識別情報６１１ａと、回線設定情報６１１ｃの内容が一致するものを検索する（ステップＳ９０５）。
【００７８】
そして、リピータ装置１１０は、メモリ３０２に保存した送信元装置識別情報６１１ａと、回線設定情報６１１ｃの内容が受信した折り返し設定情報Ｄ２と一致する設定があるか判断する（ステップＳ９０６）。一致する設定がなければ（ステップＳ９０６：Ｎｏ）、リピータ装置１１０は、折り返し設定情報Ｄ２のパケットの送信元装置識別情報６１１ａと、設定内容（回線設定情報６１１ｃ）を自リピータ装置１１０のメモリ３０２に保存する（ステップＳ９０７）。この後、ステップＳ９０１に戻る。
【００７９】
一方、ステップＳ９０６において、一致する設定があれば（ステップＳ９０６：Ｙｅｓ）、一致する設定内容（回線設定情報６１１ｃ）を自リピータ装置１１０の２つのＤＳＬ回線１０１に設定する（ステップＳ９０８）。具体的には、ＣＰＵ３０１は、メモリ３０２に保存した設定内容（回線設定情報６１１ｃ）を自リピータ装置１１０の２つの通信変換部３０４にそれぞれ設定する。そして、リピータ装置１１０は、メモリ３０２に保存している設定内容から一致した設定内容のデータをクリアし（ステップＳ９０９）、ステップＳ９０１に戻る。
【００８０】
代表装置である一方のＤＳＬモデム１００ａは、コンソール端末５１１の操作等により、設定情報Ｄ１を複数回送出する場合が考えられる。また、ＤＳＬ回線１０１の回線断に対応して同様に複数回、一方のＤＳＬモデム１００ａが設定情報Ｄ１を送出する場合がある。上記の処理では、リピータ装置１１０は、これら複数の設定情報Ｄ１をメモリ３０２に保存しておく。また、上記の検索によりメモリ３０２に設定情報Ｄ１のパケットの送信元装置識別情報６１１ａと、回線設定情報６１１ｃが複数保存されている場合には、メモリ３０２の最後に保存してある設定情報Ｄ１を実際の設定に利用する。なお、後ほど、メモリ３０２に保存されているデータを取り出すことで、例えば、通信設定に使用されなかった設定情報Ｄ１のデータ内容を参照及び解析することもできる。
【００８１】
上述した処理によれば、リピータ装置１１０がＤＳＬ回線１０１上のどの位置に配置されているかを考慮（判断）せずとも、各リピータ装置１１０が自律的に設定情報Ｄ１受信後、折り返しの設定情報Ｄ２の受信時に正しい設定内容で通信設定できる。これにより、コンソール端末５１１においても、各装置（ＤＳＬモデム１００及びリピータ装置１１０）の台数や配置、通信設定の実施状況の判断等を行わずに済み、設定要求Ｄ０の設定内容を簡単化できる。
【００８２】
図１０は、既存の通信システムにおけるモデム及びリピータ装置に対する設定情報の設定状態を説明する図である。ＤＳＬ回線１００１の両端にＤＳＬモデム１０００ａと１０００ｂが配置され、これらＤＳＬモデム１０００ａ，１０００ｂ間に複数のリピータ装置１０１０（１０１０ａ〜１０１０ｎ）が配置されているとする。
【００８３】
ＤＳＬ回線１００１の一端には、コンソール端末１１１１が設けられ、操作入力により、ＤＳＬ回線１００１上に通信設定の設定要求Ｄ１１ａ〜Ｄ１１ｎをコマンド出力する。この際、コンソール端末１１１１は、ＤＳＬ回線１００１上に配置された各装置（ＤＳＬモデム１０００ａ、１０００ｂ、リピータ装置１０１０）に対しそれぞれ直接設定を行うため、複数回の設定要求Ｄ１１ａ〜Ｄ１１ｎを送出することになる。
【００８４】
図示の例では、はじめに、コンソール端末１１１１は、ＤＳＬ回線１００１上の他方のＤＳＬモデム１０００ｂに設定要求Ｄ１１ａを送出する。これにより、ＤＳＬモデム１０００ｂは、自装置の片側（一方のＤＳＬモデム１０００ａ側）のポートに接続されたＤＳＬ回線１００１に対する通信の設定を実行する（ステップＳ１００１ａ）。
【００８５】
この後、コンソール端末１１１１は、ＤＳＬ回線１００１上のリピータ装置１０１０ｎに設定要求Ｄ１１ｂを送出する。これにより、リピータ装置１０１０ｎは、自装置の片側（ＤＳＬモデム１０００ｂ側）のポートに接続されたＤＳＬ回線１００１に対する通信の設定を実行する（ステップＳ１００１ｂ）。複数のリピータ装置１０１０に対して、ＤＳＬモデム１０００ａ側のリピータ装置１０１０ａまで同様に、通信設定が行われる。
【００８６】
最後に、コンソール端末１１１１は、ＤＳＬ回線１００１上の一方のＤＳＬモデム１０００ａに設定要求Ｄ１１ｎを送出する。これにより、ＤＳＬモデム１０００ａは、自装置の片側（他方のＤＳＬモデム１０００ｂ側）のポートに接続されたＤＳＬ回線１００１に対する通信の設定を実行する（ステップＳ１００１ｎ）。図１０に示す通信設定の設定順は、回線速度設定により、リンクダウンが発生することを考慮し、設定を行うコンソール端末１１１１から見て一番遠方に位置する装置から設定を行っている。
【００８７】
以上により、全てのＤＳＬ回線１００１に対する通信設定を行うが、既存の技術では、ＤＳＬ回線１００１の装置の数に対応した回数分の設定要求Ｄ１１ａ〜Ｄ１１ｎをコマンド送信する必要が生じる。
【００８８】
また、各装置は、設定要求Ｄ１１ａ〜Ｄ１１ｎを受信した後に通信設定を実行する。そして、各装置が設定処理を行う際、それぞれＤＳＬ回線１００１のリンクダウン／リンクアップが生じる（１分程度）。既存の技術では、他方のＤＳＬモデム１０００ｂがはじめに設定処理を開始してから、順次リピータ装置１０１０（１０１０ａ〜１０１０ｎ）が設定処理を行い、最後に一方のＤＳＬモデム１０００ａが設定処理を開始し、終了するまでの時間はＴｘ（数分）となる。このため、既存の技術では、実施の形態（図５）に比してシステム全体の通信設定に時間がかかる。
【００８９】
これに対し、実施の形態では、図５に示したように、コンソール端末５０１がＤＳＬ回線１０１上で代表装置に対し設定要求Ｄ０を１回送出するだけで済み、設定にかかる操作を簡単に行える。この後、代表装置である一方のＤＳＬモデム１００ａは、設定要求Ｄ０に対応して設定情報Ｄ１をＤＳＬ回線１０１上に１回送信することで、ＤＳＬ回線１０１上の複数の装置が設定情報Ｄ１を次の装置に転送していく。そして、各装置は、設定情報Ｄ１を一時保持し、折り返し設定情報Ｄ２の受信時に順次、実際の通信の設定処理を実行する。
【００９０】
この際、各装置は、折り返し設定情報Ｄ２をほぼ同時に受信するため、各装置がほぼ同時に通信の設定処理を開始でき、ＤＳＬ回線１０１のリンクダウン／リンクアップはいずれもほぼ同時に並行して行える。したがって、実施の形態における通信の設定処理は、時間Ｔ１で済み（図５参照）、既存の技術で必要な時間Ｔｘに比して短時間で行える。特に、ＤＳＬ回線上での装置数、例えばリピータ装置の数が増えるほど、既存の技術では通信設定に時間がかかることになる。
【００９１】
また、既存の技術では、通信設定のコマンドを各装置に送出するのみであり、コマンド自体の有効性（破損等）を考慮していないため、コマンド送出先の各装置が正常に通信設定できる保証がない。また、例えば、あるコマンド送出時に誤った通信速度が送信されると、各装置間で異なる通信速度が設定されることとなり、縦列接続された各装置間の通信を正常に行えなくなる。
【００９２】
これに対し、実施の形態では、設定情報Ｄ１を各装置で転送する。また、設定情報Ｄ１の送出後、折り返し設定情報Ｄ２の受信時に、設定情報Ｄ１と折り返し設定情報Ｄ２の設定内容の一致比較を行い、各装置は設定情報Ｄ１が正常であることを確認する。これにより、実施の形態によれば、縦列接続された通信路上のＤＳＬモデムとリピータ装置には、いずれも同一の通信設定（回線速度等）を設定でき正常な通信が行えるようになる。
【００９３】
また、既存の技術では、通信設定のコマンドを各装置に直接送出するのみであり、ＤＳＬ回線上の全ての装置に対する通信設定を容易に確認することができない。これに対し、実施の形態では、折り返し設定情報Ｄ２が代表装置である一方のＤＳＬモデム１００ａに戻ってくる際に、各装置（リピータ装置１１０及びＤＳＬモデム１００）に設定情報が反映され、一番遠方の他のＤＳＬモデム１００ｂから順に設定が実行される。したがって、代表装置である一方のＤＳＬモデム１００ａの設定が完了しリンクアップした時点で、全てのＤＳＬ回線１０１の設定が完了したことを簡単に確認することができる。
【００９４】
以上説明した実施の形態によれば、一対のＤＳＬモデム間の通信路（通信回線）上の全てのＤＳＬ回線の回線速度等の通信設定は、予め定めた代表装置に対する設定要求を行うだけで済む。代表装置は、設定要求に基づき、代表して各装置への通信設定の設定情報を送信し、各装置が通信設定を転送することで一律な通信設定の値を簡単に設定できるようになり、通信システム全体の通信設定の煩雑さを解消できる。通信路上のＤＳＬモデム間に複数のリピータ装置を配置することで通信路を延長できるが、このようにリピータ装置を複数設けた場合においても、通信路両端のＤＳＬモデムを含めた通信システム全体の通信設定を簡単に行えるようになる。
【００９５】
上述した実施の形態に関し、さらに以下の付記を開示する。
【００９６】
（付記１）通信速度の設定要求を受け付けると、一又は複数の接続装置を介して接続された他のモデムと、前記一又は複数の接続装置とに前記設定要求で受け付けた通信速度の情報と自モデムの識別情報とを含む第１の設定情報を送信し、
前記第１の設定情報を受信した前記他のモデムから、前記一又は複数の接続装置を介して、前記通信速度の情報と前記自モデムの識別情報と前記他のモデムの識別情報とを含む第２の設定情報を受信すると、前記通信速度の情報に基づいて自モデムと、前記一又は複数の接続装置のうち前記自モデムに隣接する接続装置との間の通信速度を設定する、
ことを特徴とするモデムによる通信速度設定方法。
【００９７】
（付記２）前記第２の設定情報は、前記第１の設定情報を受信した前記他のモデムが前記第１の設定情報に当該他のモデムの識別情報を付加して前記自モデム側に折り返し送信するものである、
ことを特徴とする付記１に記載のモデムによる通信速度設定方法。
【００９８】
（付記３）前記第１の設定情報の受信時に当該第１の設定情報を一時保存し、前記第２の設定情報の受信時に、当該第２の設定情報と前記第１の設定情報の設定内容の一致を判断し、一致時に前記通信速度の設定を実行し、不一致時には前記通信速度の設定を行わない、
ことを特徴とする付記１または２に記載のモデムによる通信速度設定方法。
【００９９】
（付記４）前記第１の設定情報及び前記第２の設定情報は、前記自モデム、前記他のモデム及び前記接続装置を含む通信システムに一意のＶＬＡＮを用いＩＰパケットにより通信路にブロードキャスト送信する、
ことを特徴とする付記１〜３のいずれか一つに記載のモデムによる通信速度設定方法。
【０１００】
（付記５）前記第１の設定情報及び前記第２の設定情報は、前記ＩＰパケット内に通信設定の情報を示す所定のプロトコル番号を設定する、
ことを特徴とする付記４に記載のモデムによる通信速度設定方法。
【０１０１】
（付記６）前記自モデム及び前記他のモデムは、前記第２の設定情報を受信した順にしたがい前記通信速度の設定を処理開始すること、
を特徴とする付記１〜４のいずれか一つに記載のモデムによる通信速度設定方法。
【０１０２】
（付記７）前記自モデムは、前記第１の設定情報の送信後、前記第２の設定情報を受信することにより、前記他のモデムと、前記一又は複数の接続装置全ての通信設定が完了したと判断すること、
を特徴とする付記１〜６のいずれか一つに記載のモデムによる通信速度設定方法。
【０１０３】
（付記８）通信速度の設定要求を受け付けた第１のモデムから、第１の接続装置を介して、前記設定要求で受け付けた通信速度の情報と前記第１のモデムの識別情報とを含む第１の設定情報を受信し、
受信した前記第１の設定情報を第２の接続装置を介して第２のモデムに送信し、前記第１の設定情報を受信した前記第２のモデムから、前記第２の接続装置を介して、前記通信速度の情報と前記第１のモデムの識別情報と前記第２のモデムの識別情報とを含む第２の設定情報を受信し、
受信した前記第２の設定情報を前記第１の接続装置を介して前記第１のモデムに送信し、受信した前記通信速度の情報に基づいて自接続装置と前記第１の接続装置間の通信速度、及び、自接続装置と前記第２の接続装置間の通信速度を設定する、
ことを特徴とする接続装置による通信速度設定方法。
【０１０４】
（付記９）前記自接続装置と前記第１の接続装置及び前記第２の接続装置は、前記第２の設定情報を受信した順にしたがい前記通信速度の設定を処理開始すること、
を特徴とする付記８に記載のモデムによる通信速度設定方法。
【０１０５】
（付記１０）自モデムのコンピュータに、
通信速度の設定要求を受け付けると、一又は複数の接続装置を介して接続された他のモデムと、前記一又は複数の接続装置とに前記設定要求で受け付けた通信速度の情報と自モデムの識別情報とを含む第１の設定情報を送信し、
前記第１の設定情報を受信した前記他のモデムから、前記一又は複数の接続装置を介して、前記通信速度の情報と前記自モデムの識別情報と前記他のモデムの識別情報とを含む第２の設定情報を受信すると、前記通信速度の情報に基づいて自モデムと、前記一又は複数の接続装置のうち前記自モデムに隣接する接続装置との間の通信速度を設定する、
処理を実行させることを特徴とするモデムによる通信速度設定プログラム。
【０１０６】
（付記１１）自接続装置のコンピュータに、
通信速度の設定要求を受け付けた第１のモデムから、第１の接続装置を介して、前記設定要求で受け付けた通信速度の情報と前記第１のモデムの識別情報とを含む第１の設定情報を受信し、
受信した前記第１の設定情報を第２の接続装置を介して第２のモデムに送信し、前記第１の設定情報を受信した前記第２のモデムから、前記第２の接続装置を介して、前記通信速度の情報と前記第１のモデムの識別情報と前記第２のモデムの識別情報とを含む第２の設定情報を受信し、
受信した前記第２の設定情報を前記第１の接続装置を介して前記第１のモデムに送信し、受信した前記通信速度の情報に基づいて自接続装置と前記第１の接続装置間の通信速度、及び、自接続装置と前記第２の接続装置間の通信速度を設定する、
処理を実行させることを特徴とする接続装置による通信速度設定プログラム。
【０１０７】
（付記１２）通信速度の設定要求を受け付けると、一又は複数の接続装置を介して接続された他のモデムと、前記一又は複数の接続装置とに前記設定要求で受け付けた通信速度の情報と自モデムの識別情報とを含む第１の設定情報を送信し、前記第１の設定情報を受信した前記他のモデムから、前記一又は複数の接続装置を介して、前記通信速度の情報と前記自モデムの識別情報と前記他のモデムの識別情報とを含む第２の設定情報を受信すると、前記通信速度の情報に基づいて自モデムと、前記一又は複数の接続装置のうち前記自モデムに隣接する接続装置との間の通信速度を設定する制御部、
を備えたことを特徴とするモデム。
【０１０８】
（付記１３）通信速度の設定要求を受け付けた第１のモデムから、第１の接続装置を介して、前記設定要求で受け付けた通信速度の情報と前記第１のモデムの識別情報とを含む第１の設定情報を受信し、受信した前記第１の設定情報を第２の接続装置を介して第２のモデムに送信し、前記第１の設定情報を受信した前記第２のモデムから、前記第２の接続装置を介して、前記通信速度の情報と前記第１のモデムの識別情報と前記第２のモデムの識別情報とを含む第２の設定情報を受信し、受信した前記第２の設定情報を前記第１の接続装置を介して前記第１のモデムに送信し、受信した前記通信速度の情報に基づいて自接続装置と前記第１の接続装置間の通信速度、及び、自接続装置と前記第２の接続装置間の通信速度を設定する制御部、
を備えたことを特徴とする接続装置。
【符号の説明】
【０１０９】
１００（１００ａ，１００ｂ）  ＤＳＬモデム（モデム）
１０１  ＤＳＬ回線（通信路）
１１０（１１０ａ〜１１０ｎ）  リピータ装置
１０２  ネットワーク
２０１，３０１  ＣＰＵ（制御部）
２０２，３０２  メモリ
２０４，３０４  通信変換部
５０１  コンソール端末
６００  イーサネットフレーム
６００ｅ  ＶＬＡＮタグ
６１０ｉ  プロトコル番号
６１１ａ  送信元装置識別情報
６１１ｂ  折り返し装置識別情報
６１１ｃ  回線設定情報
Ｄ０  設定要求
Ｄ１  設定情報（第１の設定情報）
Ｄ２  折り返し設定情報（第２の設定情報）
【図１】
2017059910.tif 000003
【図２】
2017059910.tif 000004
【図３】
2017059910.tif 000005
【図４】
2017059910.tif 000006
【図５】
2017059910.tif 000007
【図６】
2017059910.tif 000008
【図７】
2017059910.tif 000009
【図８Ａ】
2017059910.tif 000010
【図８Ｂ】
2017059910.tif 000011
【図９】
2017059910.tif 000012
【図１０】
2017059910.tif 000013