(57)【特許請求の範囲】
【請求項１】
情報ソースの有する配信情報のうちアクセスを要求する配信情報を指定するアクセス情報を送信し、アクセス情報に対応する配信情報を受信する複数のアクセス装置と、
前記情報ソースの有する配信情報を前記情報ソースから受信し、各アクセス装置から受信したアクセス情報に基づいて、前記情報ソースの有する配信情報のうちいずれの配信情報をいずれのアクセス装置に配信するかを示す配信テーブルを作成し、前記作成した配信テーブルに反映されたアクセス情報に対応する配信情報を各アクセス装置に配信する第１集線装置および第２集線装置と、
を備え、
前記第１集線装置は、前記情報ソースの有する配信情報を前記情報ソースから受信し、前記第２集線装置により作成された配信テーブルを前記第２集線装置から定常的に取得し、前記第２集線装置の障害時に、前記作成した配信テーブル及び前記取得した配信テーブルに反映されたアクセス情報に対応する配信情報を各アクセス装置に配信し、
前記第２集線装置は、前記情報ソースの有する配信情報を前記情報ソースから受信し、前記第１集線装置により作成された配信テーブルを前記第１集線装置から定常的に取得し、前記第１集線装置の障害時に、前記作成した配信テーブル及び前記取得した配信テーブルに反映されたアクセス情報に対応する配信情報を各アクセス装置に配信する、
ことを特徴とする集線システム。
【請求項２】
前記第１集線装置及び前記第２集線装置の一方は、他方の障害時に、各アクセス装置から受信したアクセス情報に基づいて、前記取得した配信テーブルを上書き更新し、前記上書き更新した配信テーブルに反映されたアクセス情報に対応する配信情報を各アクセス装置に配信することを特徴とする請求項１に記載の集線システム。
【請求項３】
複数のアクセス装置が情報ソースの有する配信情報のうちアクセスを要求する配信情報を指定するアクセス情報に基づいて、前記情報ソースの有する配信情報のうちいずれの配信情報をいずれのアクセス装置に配信するかを示す配信テーブルを作成する配信テーブル作成部と、
前記情報ソースの有する配信情報を前記情報ソースから受信し、前記配信テーブル作成部により作成された配信テーブルに反映されたアクセス情報に対応する配信情報を各アクセス装置に配信する配信情報配信部と、
前記配信テーブル作成部により作成された配信テーブルを定常的に他の集線装置に提供する配信テーブル提供部と、
前記他の集線装置の配信テーブル作成部により作成された配信テーブルを定常的に取得する配信テーブル取得部と、
を備え、
前記配信情報配信部は、前記他の集線装置の障害時に前記配信テーブル作成部により作成された配信テーブル及び前記配信テーブル取得部により取得された配信テーブルに反映されたアクセス情報に対応する配信情報を各アクセス装置に配信することを特徴とする集線装置。
【請求項４】
前記配信テーブル作成部は、前記他の集線装置の障害時に、各アクセス装置から受信したアクセス情報に基づいて、初期値として格納した前記他の集線装置から取得した配信テーブルを上書き更新し、
前記配信情報配信部は、前記他の集線装置の障害時に、前記配信テーブル作成部により上書き更新された配信テーブルに反映されたアクセス情報に対応する配信情報を各アクセス装置に配信することを特徴とする請求項３に記載の集線装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクセス装置が複数の集線装置に冗長的に帰属する集線システム及び集線装置において、一の集線装置が障害を発生させたときであっても、他の集線装置がアクセス装置に配信情報を早急に配信することができる技術に関する。
【背景技術】
【０００２】
近年、ＦＴＴＨ（Ｆｉｂｅｒ  Ｔｏ  Ｔｈｅ  Ｈｏｍｅ）サービスが本格的に普及するに伴って、ＩＰＴＶ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｔｅｌｅｖｉｓｉｏｎ）サービスが需要を増大させている。また、ＦＴＴＨを始めとする通信サービスは、社会インフラとしての側面を備えており、高い信頼性を求められている。
【０００３】
ＩＰＴＶの映像を始めとする情報が配信されるときには、複数のアクセス装置が同一の情報を要求することが多い。よって、情報ソースが複数のアクセス装置にユニキャストで配信するときには、情報ソースと複数のアクセス装置の間で利用帯域が増大する。しかし、情報ソースが集線装置にユニキャストで配信し、集線装置が複数のアクセス装置にマルチキャストで配信するときには、情報ソースと集線装置の間で利用帯域が減少する。非特許文献１では、情報ソースが集線装置にユニキャストで配信し、集線装置が複数のアクセス装置にマルチキャストで配信する方法が記載されている。
【０００４】
非特許文献２では、集線装置が複数のアクセス装置にマルチキャストで配信する具体的な方法が記載されている。まず、集線装置は複数のアクセス装置にマルチキャスト問合メッセージを送信し、複数のアクセス装置は集線装置にマルチキャスト報告メッセージを送信し、集線装置は受信を希望するアクセス装置が存在するかどうかを確認する。次に、集線装置は複数のアクセス装置にブロードキャストと同様に配信し、受信を希望するアクセス装置は情報を取得し、受信を希望しないアクセス装置は情報を破棄する。よって、集線装置と受信を希望しないアクセス装置の間で帯域利用が非効率的になる。
【０００５】
集線装置と受信を希望しないアクセス装置の間で帯域利用が効率的になるために、非特許文献３では、スヌーピング手段が利用され、非特許文献４では、プロキシ手段が利用される。非特許文献３のスヌーピング手段では、集線装置が情報ソースからマルチキャストパケットを受信したときに、集線装置は受信を希望するアクセス装置にのみマルチキャストパケットを配信する。非特許文献４のプロキシ手段では、集線装置が受信を希望するアクセス装置を確認したときに、集線装置は情報ソースにマルチキャストパケットを要求し受信を希望するアクセス装置にのみマルチキャストパケットを配信する。よって、集線装置と受信を希望しないアクセス装置の間で帯域利用が効率的になる。
【０００６】
図１は、非特許文献１−４を融合した、従来技術における集線システムを示す図である。上流側から下流側へと向かうにつれて、情報ソース２、集線装置１、アクセス装置３−１、・・・、３−Ｎが配置されている。情報ソース２は、集線装置１に全チャネルを含むマルチキャストストリームを配信し、集線装置１は、アクセス装置３−１、・・・、３−Ｎに要求チャネルを含むマルチキャストストリームを配信する。
【０００７】
集線装置１は、集線部１１、フィルタ部１２−１、・・・、１２−Ｎ、マルチキャスト問合メッセージ発出部１３、マルチキャスト報告メッセージ取得部１４、配信テーブル作成部１５から構成されている。集線部１１は、情報ソース２から全チャネルを含むマルチキャストストリームを受信し、アクセス装置３−１、・・・、３−Ｎに要求チャネルを含むマルチキャストストリームを配信する。さらに、集線部１１は、アクセス装置３−１、・・・、３−Ｎにマルチキャスト問合メッセージを送信し、アクセス装置３−１、・・・、３−Ｎからマルチキャスト報告メッセージを受信する。
【０００８】
フィルタ部１２−１、・・・、１２−Ｎは、全チャネルを含むマルチキャストストリームのうち、要求チャネルを含むマルチキャストストリームを通過させる。マルチキャスト問合メッセージ発出部１３は、集線部１１にマルチキャスト問合メッセージを発出する。マルチキャスト報告メッセージ取得部１４は、スヌーピング手段またはプロキシ手段により集線部１１を通過するトラフィックを監視し、集線部１１からマルチキャスト報告メッセージを取得する。配信テーブル作成部１５は、マルチキャスト報告メッセージに基づいて、配信テーブルを作成する。集線部１１は、配信テーブルに基づいて、アクセス装置３−１、・・・、３−Ｎに要求チャネルを含むマルチキャストストリームを配信する。配信テーブル作成部１５が作成する配信テーブルは、集線装置１がアクセス装置３−１、・・・、３−Ｎに、全チャネルを含むマルチキャストストリームのうち、いずれのチャネルを含むマルチキャストストリームを配信するべきかを示す。
【先行技術文献】
【非特許文献】
【０００９】
【非特許文献１】ＲＦＣ  １１１２“Ｈｏｓｔ  ｅｘｔｅｎｓｉｏｎｓ  ｆｏｒ  ＩＰ  ｍｕｌｔｉｃａｓｔｉｎｇ”、［ｏｎｌｉｎｅ］、［平成２２年３月３１日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｒｆｃ／ｒｆｃ１１１２．ｔｘｔ＞
【非特許文献２】ＲＦＣ  ２７１０“Ｍｕｌｔｉｃａｓｔ  Ｌｉｓｔｅｎｅｒ  Ｄｉｓｃｏｖｅｒｙ  （ＭＬＤ）  ｆｏｒ  ＩＰｖ６”、［ｏｎｌｉｎｅ］、［平成２２年３月３１日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｒｆｃ／ｒｆｃ２７１０．ｔｘｔ＞
【非特許文献３】ＲＦＣ  ４５４１“Ｃｏｎｓｉｄｅｒａｔｉｏｎｓ  ｆｏｒ  Ｉｎｔｅｒｎｅｔ  Ｇｒｏｕｐ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ  （ＩＧＭＰ）  ａｎｄ  Ｍｕｌｔｉｃａｓｔ  Ｌｉｓｔｅｎｅｒ  Ｄｉｓｃｏｖｅｒｙ  （ＭＬＤ）  Ｓｎｏｏｐｉｎｇ  Ｓｗｉｔｃｈｅｓ”、［ｏｎｌｉｎｅ］、［平成２２年３月３１日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｒｆｃ／ｒｆｃ４５４１．ｔｘｔ＞
【非特許文献４】ＲＦＣ  ４６０５“Ｉｎｔｅｒｎｅｔ  Ｇｒｏｕｐ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ  （ＩＧＭＰ）／Ｍｕｌｔｉｃａｓｔ  Ｌｉｓｔｅｎｅｒ  Ｄｉｓｃｏｖｅｒｙ  （ＭＬＤ）−Ｂａｓｅｄ  Ｍｕｌｔｉｃａｓｔ  Ｆｏｒｗａｒｄｉｎｇ  （“ＩＧＭＰ／ＭＬＤ  Ｐｒｏｘｙｉｎｇ”）”、［ｏｎｌｉｎｅ］、［平成２２年３月３１日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｒｆｃ／ｒｆｃ４６０５．ｔｘｔ＞
【特許文献】
【００１０】
【特許文献１】特開２００９−２８４１７９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
ここで、図１に示した集線装置では、集線装置１に障害が発生したときには、アクセス装置３−１、・・・、３−Ｎに要求チャネルを含むマルチキャストストリームが配信されない。しかし、図２に示した集線装置では、複数の集線装置が冗長的に配置されているため、一の集線装置に障害が発生したときでも、一の配線装置から他の集線装置へと配信処理の切り替えを実行することにより、アクセス装置３−１、・・・、３−Ｎに要求チャネルを含むマルチキャストストリームが配信される。
【００１２】
図２は、複数の集線装置が冗長的に配置された、従来技術における集線システムを示す図である。上流側から下流側へと向かうにつれて、情報ソース２、集線装置１−１、１−２、アクセス装置３−１、・・・、３−Ｌ、３−Ｍ、・・・、３−Ｎが配置されている。情報ソース２は、集線装置１−１、１−２に全チャネルを含むマルチキャストストリームを配信し、集線装置１−１は、アクセス装置３−１、・・・、３−Ｌに要求チャネルを含むマルチキャストストリームを配信し、集線装置１−２は、アクセス装置３−Ｍ、・・・、３−Ｎに要求チャネルを含むマルチキャストストリームを配信する。
【００１３】
集線装置１−１は、集線部１１−１、フィルタ部１２−１１、・・・、１２−１Ｌ、１２−１Ｍ、・・・、１２−１Ｎ、マルチキャスト問合メッセージ発出部１３−１、マルチキャスト報告メッセージ取得部１４−１、配信テーブル作成部１５−１、障害情報認知部１６−１から構成されている。集線装置１−２は、集線部１１−２、フィルタ部１２−２１、・・・、１２−２Ｌ、１２−２Ｍ、・・・、１２−２Ｎ、マルチキャスト問合メッセージ発出部１３−２、マルチキャスト報告メッセージ取得部１４−２、配信テーブル作成部１５−２、障害情報認知部１６−２から構成されている。図２に示した集線システムが図１に示した集線システムと相違する部分について説明する。
【００１４】
以下では、集線装置１−１に障害が発生したときの処理について説明するが、集線装置１−１に障害が発生したときの処理と集線装置１−２に障害が発生したときの処理は同様である。障害情報認知部１６−２は、集線装置１−１に障害が発生したことを認知し、集線部１１−２に集線装置１−１の障害情報を通知する。集線部１１−２は、集線部１１−１に代わり、アクセス装置３−１、・・・、３−Ｌと通信を開始することができる。
【００１５】
しかし、配信テーブル作成部１５−２は、配信テーブル作成部１５−１が作成した配信テーブルを格納していない。よって、集線部１１−２は、配信テーブル作成部１５−１が作成した配信テーブルに基づいて、アクセス装置３−１、・・・、３−Ｌに要求チャネルを含むマルチキャストストリームを配信することができない。そして、集線部１１−２は、アクセス装置３−１、・・・、３−Ｌにマルチキャスト問合メッセージを送信してから、アクセス装置３−１、・・・、３−Ｌからマルチキャスト報告メッセージを受信するまでの間は、アクセス装置３−１、・・・、３−Ｌに要求チャネルを含むマルチキャストストリームを配信することができない。
【００１６】
そこで、前記課題を解決するために、本発明は、アクセス装置が複数の集線装置に冗長的に帰属する集線システム及び集線装置において、一の集線装置が障害を発生させたときであっても、他の集線装置がアクセス装置に配信情報を早急に配信することができる技術を提供することを目的とする。
【課題を解決するための手段】
【００１７】
上記目的を達成するために、第１集線装置、第２集線装置及び第１集線装置の通常時に第１集線装置と通信する複数のアクセス装置を備える集線システムにおいて、第２の集線装置が、第１集線装置から第１集線装置が作成した配信テーブルを取得し、第１の集線装置の障害時に、第１集線装置が作成した配信テーブルに基づいて、各アクセス装置に各アクセス装置が要求する配信情報を配信するようにした。
【００１８】
具体的には、本発明は、情報ソースの有する配信情報のうちアクセスを要求する配信情報を指定するアクセス情報を送信し、アクセス情報に対応する配信情報を受信する複数のアクセス装置と、前記情報ソースの有する配信情報を前記情報ソースから受信し、各アクセス装置から受信したアクセス情報に基づいて、前記情報ソースの有する配信情報のうちいずれの配信情報をいずれのアクセス装置に配信するかを示す配信テーブルを作成し、前記作成した配信テーブルに反映されたアクセス情報に対応する配信情報を各アクセス装置に配信する第１集線装置と、前記情報ソースの有する配信情報を前記情報ソースから受信し、前記第１集線装置により作成された配信テーブルを前記第１集線装置から取得し、前記第１集線装置の障害時に、前記取得した配信テーブルに反映されたアクセス情報に対応する配信情報を各アクセス装置に配信する第２集線装置と、を備えることを特徴とする集線システムである。
【００１９】
この構成によれば、第１集線装置が障害を発生させたときであっても、第２集線装置は、第１集線装置の通常時に第１集線装置と通信する各アクセス装置に、各アクセス装置が要求する配信情報を早急に配信することができる。
【００２０】
また、本発明は、前記第２集線装置は、前記第１集線装置により作成された配信テーブルを前記第１集線装置から定常的に取得することを特徴とする集線システムである。
【００２１】
この構成によれば、第１集線装置が障害を発生させたときであっても、第２集線装置は、第１集線装置の通常時に第１集線装置と通信する各アクセス装置に、各アクセス装置が要求する配信情報を早急にかつ確実に配信することができる。
【００２２】
また、本発明は、前記第２集線装置は、前記第１集線装置の障害時に、各アクセス装置から受信したアクセス情報に基づいて、前記取得した配信テーブルを上書き更新し、前記上書き更新した配信テーブルに反映されたアクセス情報に対応する配信情報を各アクセス装置に配信することを特徴とする集線システムである。
【００２３】
第２集線装置が第１集線装置により作成された配信テーブルを最後に取得してから、第１集線装置が障害を発生させるまでの間に、第１集線装置が配信テーブルを更新していることがあり得る。この構成によれば、このようなときであっても、第２集線装置は、第１集線装置の通常時に第１集線装置と通信する各アクセス装置に、各アクセス装置が要求する配信情報を早急にかつ確実に配信することができる。
【００２４】
また、本発明は、複数のアクセス装置が情報ソースの有する配信情報のうちアクセスを要求する配信情報を指定するアクセス情報に基づいて、前記情報ソースの有する配信情報のうちいずれの配信情報をいずれのアクセス装置に配信するかを示す配信テーブルを作成する配信テーブル作成部と、前記情報ソースの有する配信情報を前記情報ソースから受信し、前記配信テーブル作成部により作成された配信テーブルに反映されたアクセス情報に対応する配信情報を各アクセス装置に配信する配信情報配信部と、前記配信テーブル作成部により作成された配信テーブルを他の集線装置に提供する配信テーブル提供部と、を備えることを特徴とする集線装置である。
【００２５】
この構成によれば、集線装置が障害を発生させたときであっても、他の集線装置は、集線装置の通常時に集線装置と通信する各アクセス装置に、各アクセス装置が要求する配信情報を早急に配信することができる。
【００２６】
また、本発明は、前記配信テーブル提供部は、前記配信テーブル作成部により作成された配信テーブルを前記他の集線装置に定常的に提供することを特徴とする集線装置である。
【００２７】
この構成によれば、集線装置が障害を発生させたときであっても、他の集線装置は、集線装置の通常時に集線装置と通信する各アクセス装置に、各アクセス装置が要求する配信情報を早急にかつ確実に配信することができる。
【００２８】
また、本発明は、複数のアクセス装置が情報ソースの有する配信情報のうちアクセスを要求する配信情報を指定するアクセス情報に基づいて作成された、前記情報ソースの有する配信情報のうちいずれの配信情報をいずれのアクセス装置に配信するかを示す配信テーブルを、他の集線装置から取得する配信テーブル取得部と、前記配信テーブル取得部により取得された配信テーブルを初期値として格納する配信テーブル作成部と、前記情報ソースの有する配信情報を前記情報ソースから受信し、前記他の集線装置の障害時に、前記配信テーブル作成部により初期値として格納された配信テーブルに反映されたアクセス情報に対応する配信情報を各アクセス装置に配信する配信情報配信部と、を備えることを特徴とする集線装置である。
【００２９】
この構成によれば、他の集線装置が障害を発生させたときであっても、集線装置は、他の集線装置の通常時に他の集線装置と通信する各アクセス装置に、各アクセス装置が要求する配信情報を早急に配信することができる。
【００３０】
また、本発明は、前記配信テーブル取得部は、前記他の集線装置により作成された配信テーブルを前記他の集線装置から定常的に取得することを特徴とする集線装置である。
【００３１】
この構成によれば、他の集線装置が障害を発生させたときであっても、集線装置は、他の集線装置の通常時に他の集線装置と通信する各アクセス装置に、各アクセス装置が要求する配信情報を早急にかつ確実に配信することができる。
【００３２】
また、本発明は、前記配信テーブル作成部は、前記他の集線装置の障害時に、各アクセス装置から受信したアクセス情報に基づいて、初期値として格納した配信テーブルを上書き更新し、前記配信情報配信部は、前記他の集線装置の障害時に、前記配信テーブル作成部により上書き更新された配信テーブルに反映されたアクセス情報に対応する配信情報を各アクセス装置に配信することを特徴とする集線装置である。
【００３３】
集線装置が他の集線装置により作成された配信テーブルを最後に取得してから、他の集線装置が障害を発生させるまでの間に、他の集線装置が配信テーブルを更新していることがあり得る。この構成によれば、このようなときであっても、集線装置は、他の集線装置の通常時に他の集線装置と通信する各アクセス装置に、各アクセス装置が要求する配信情報を早急にかつ確実に配信することができる。
【発明の効果】
【００３４】
本発明は、アクセス装置が複数の集線装置に冗長的に帰属する集線システム及び集線装置において、一の集線装置が障害を発生させたときであっても、他の集線装置がアクセス装置に配信情報を早急に配信することができる技術を提供することができる。
【図面の簡単な説明】
【００３５】
【図１】従来技術における集線システムを示す図である。
【図２】従来技術における集線システムを示す図である。
【図３】実施形態１における集線システムを示す図である。
【図４】実施形態１における集線システムを示す図である。
【図５】実施形態２における集線システムを示す図である。
【図６】実施形態２における集線システムを示す図である。
【図７】実施形態３、４におけるＰＯＮの構成を示す図である。
【図８】実施形態３におけるＬ２ＳＷとＯＳＵの関係を示す図である。
【図９】実施形態４におけるＯＳＵとＯＮＵの関係を示す図である。
【図１０】実施形態４における切替装置を示す図である。
【発明を実施するための形態】
【００３６】
添付の図面を参照して本発明の実施形態を説明する。以下に説明する実施形態は本発明の実施の例であり、本発明は以下の実施形態に制限されるものではない。なお、本明細書及び図面において符号が同じ構成要素は、相互に同一のものを示すものとする。
【００３７】
（実施形態１）
図３及び図４は、実施形態１における集線システムを示す図である。上流側から下流側へと向かうにつれて、情報ソース２、集線装置１−１、１−２、アクセス装置３−１、・・・、３−Ｌ、３−Ｍ、・・・、３−Ｎが配置されている。集線装置１−１、１−２は、配信テーブル同期装置４を介して接続されている。情報ソース２は、集線装置１−１、１−２に全チャネルを含むマルチキャストストリームを配信情報として配信し、集線装置１−１は、アクセス装置３−１、・・・、３−Ｌに要求チャネルを含むマルチキャストストリームを配信情報として配信し、集線装置１−２は、アクセス装置３−Ｍ、・・・、３−Ｎに要求チャネルを含むマルチキャストストリームを配信情報として配信する。
【００３８】
集線装置１−１は、集線部１１−１、フィルタ部１２−１１、・・・、１２−１Ｌ、１２−１Ｍ、・・・、１２−１Ｎ、マルチキャスト問合メッセージ発出部１３−１、マルチキャスト報告メッセージ取得部１４−１、配信テーブル作成部１５−１、障害情報認知部１６−１から構成されている。集線装置１−２は、集線部１１−２、フィルタ部１２−２１、・・・、１２−２Ｌ、１２−２Ｍ、・・・、１２−２Ｎ、マルチキャスト問合メッセージ発出部１３−２、マルチキャスト報告メッセージ取得部１４−２、配信テーブル作成部１５−２、障害情報認知部１６−２から構成されている。以下では、集線装置１−１の構成要素の処理内容について説明するが、集線装置１−１の構成要素の処理内容と集線装置１−２の構成要素の処理内容は同様である。
【００３９】
集線部１１−１は、配信情報配信部として、情報ソース２から全チャネルを含むマルチキャストストリームを受信し、アクセス装置３−１、・・・、３−Ｌに要求チャネルを含むマルチキャストストリームを配信する。さらに、集線部１１−１は、アクセス装置３−１、・・・、３−Ｌにマルチキャスト問合メッセージを送信し、アクセス装置３−１、・・・、３−Ｌからマルチキャスト報告メッセージをアクセス情報として受信する。
【００４０】
フィルタ部１２−１１、・・・、１２−１Ｌ、１２−１Ｍ、・・・、１２−１Ｎは、全チャネルを含むマルチキャストストリームのうち、要求チャネルを含むマルチキャストストリームを通過させる。フィルタ部１２−１１、・・・、１２−１Ｌは、それぞれアクセス装置３−１、・・・、３−Ｌと通信する。フィルタ部１２−１M、・・・、１２−１Nは、集線装置１−２に障害が発生したときに、それぞれアクセス装置３−M、・・・、３−Nと通信するが、集線装置１−２に障害が発生していないときは、アクセス装置３−１、・・・、３−Ｎと通信することはなく、冗長的に配置されている。
【００４１】
マルチキャスト問合メッセージ発出部１３−１は、集線部１１−１にマルチキャスト問合メッセージを発出する。マルチキャスト報告メッセージ取得部１４−１は、スヌーピング手段またはプロキシ手段により集線部１１−１を通過するトラフィックを監視し、集線部１１−１からマルチキャスト報告メッセージを取得する。
【００４２】
配信テーブル作成部１５−１は、マルチキャスト報告メッセージに基づいて、配信テーブルを作成する。集線部１１−１は、配信テーブルに基づいて、アクセス装置３−１、・・・、３−Ｌに要求チャネルを含むマルチキャストストリームを配信する。配信テーブル作成部１５−１が作成する配信テーブルは、集線装置１−１がアクセス装置３−１、・・・、３−Ｌに、全チャネルを含むマルチキャストストリームのうち、いずれのチャネルを含むマルチキャストストリームを配信するべきかを示す。
【００４３】
障害情報認知部１６−１は、集線装置１−２に障害が発生したことを認知し、集線部１１−１に集線装置１−２の障害情報を通知する。集線部１１−１は、集線部１１−２に代わり、アクセス装置３−M、・・・、３−Ｎと通信を開始することができる。
【００４４】
障害情報認知部１６−１が、集線装置１−２に障害が発生したことを認知する方法として、以下の方法などがあげられる。第１の方法では、障害情報認知部１６−１は、集線装置１−２のインターフェースの信号を監視し、一定時間以上正常な信号を受信できなかったことを認知することにより、集線装置１−２に障害が発生したことを認知する。第２の方法では、集線装置１−１、１−２は、バックプレーンを介して接続され、相互間で定期的にリンク情報を交換し、障害情報認知部１６−１は、集線装置１−２からのリンク情報を監視することにより、集線装置１−２に障害が発生したことを認知する。
【００４５】
配信テーブル同期装置４は、配信テーブル作成部１５−１、１５−２により作成された配信テーブルを同期させる。ここで、配信テーブル作成部１５−１、１５−２により作成された配信テーブルを同期させることは、配信テーブル作成部１５−１、１５−２が格納する配信テーブルの内容を同一の内容とすることをいう。つまり、配信テーブル同期装置４は、配信テーブル作成部１５−１により作成された配信テーブルを、配信テーブル作成部１５−１から配信テーブル作成部１５−２にインポートする。その結果、配信テーブル作成部１５−２は、自身により作成された配信テーブルを格納のみならず、配信テーブル作成部１５−１により作成された配信テーブルをも格納することになる。そして、配信テーブル同期装置４は、配信テーブル作成部１５−２により作成された配信テーブルを、配信テーブル作成部１５−２から配信テーブル作成部１５−１にインポートする。その結果、配信テーブル作成部１５−１は、自身により作成された配信テーブルを格納のみならず、配信テーブル作成部１５−２により作成された配信テーブルをも格納することになる。
【００４６】
配信テーブル作成部１５−１、１５−２により作成された配信テーブルを同期させる方法として、配信テーブル同期手段４を利用する方法以外に、以下の方法などがあげられる。つまり、集線装置１−１は、第１配信テーブル提供部と第１配信テーブル取得部を備え、第１配信テーブル提供部は、配信テーブル作成部１５−１により作成された配信テーブルを、配信テーブル作成部１５−２に提供し、第１配信テーブル取得部は、配信テーブル作成部１５−２により作成された配信テーブルを、配信テーブル作成部１５−２から取得する。そして、集線装置１−２は、第２配信テーブル提供部と第２配信テーブル取得部を備え、第２配信テーブル提供部は、配信テーブル作成部１５−２により作成された配信テーブルを、配信テーブル作成部１５−１に提供し、第２配信テーブル取得部は、配信テーブル作成部１５−１により作成された配信テーブルを、配信テーブル作成部１５−１から取得する。ここでは、配信テーブル同期手段４を利用していない。
【００４７】
配信テーブル作成部１５−１、１５−２により作成された配信テーブルを同期させるタイミングとして、以下のタイミングなどがあげられる。第１のタイミングを利用すれば、配信テーブルが更新されるたびに定常的に配信テーブルを同期させる。第２のタイミングを利用すれば、一定時間が経過するたびに定常的に配信テーブルを同期させる。第３のタイミングを利用すれば、常時配信テーブルを同期させる。以上のタイミングを利用すれば、確実に配信テーブルを同期させることができる。
【００４８】
次に、図３を用いて、集線装置１−１に障害が発生する前の処理について説明する。以下では、集線装置１−１の構成要素の処理内容について説明するが、集線装置１−１の構成要素の処理内容と集線装置１−２の構成要素の処理内容は同様である。
【００４９】
マルチキャスト問合メッセージ発出部１３−１は、集線部１１−１にマルチキャスト問合メッセージを発出し、集線部１１−１は、アクセス装置３−１、・・・、３−Ｌにマルチキャスト問合メッセージを送信する。集線部１１−１は、アクセス装置３−１、・・・、３−Ｌからマルチキャスト報告メッセージを受信し、マルチキャスト報告メッセージ取得部１４−１は、集線部１１−１からマルチキャスト報告メッセージを取得する。
【００５０】
配信テーブル作成部１５−１は、マルチキャスト報告メッセージに基づいて、配信テーブルを作成する。集線部１１−１は、情報ソース２から全チャネルを含むマルチキャストストリームを受信し、配信テーブルに基づいて、アクセス装置３−１、・・・、３−Ｌに要求チャネルを含むマルチキャストストリームを配信する。フィルタ部１２−１１、・・・、１２−１Ｌは、それぞれアクセス装置３−１、・・・、３−Ｌの要求チャネルを含むマルチキャストストリームを通過させる。配信テーブル同期装置４は、配信テーブル作成部１５−１、１５−２により作成された配信テーブルを同期させる。
【００５１】
次に、図４を用いて、集線装置１−１に障害が発生した後の処理について説明する。以下では、集線装置１−１に障害が発生した後の処理について説明するが、集線装置１−１に障害が発生した後の処理と集線装置１−２に障害が発生した後の処理は同様である。
【００５２】
障害情報認知部１６−２は、集線装置１−１に障害が発生したことを認知し、集線部１１−２に集線装置１−１の障害情報を通知する。集線部１１−２は、情報ソース２から全チャネルを含むマルチキャストストリームを受信し、配信テーブル作成部１５−１により作成され配信テーブル同期手段４によりインポートされた配信テーブルに基づいて、アクセス装置３−１、・・・、３−Ｌに要求チャネルを含むマルチキャストストリームを配信する。フィルタ部１２−２１、・・・、１２−２Ｌは、それぞれアクセス装置３−１、・・・、３−Ｌの要求チャネルを含むマルチキャストストリームを通過させる。
【００５３】
集線装置１−１に障害が発生する前であっても、集線装置１−１に障害が発生した後であっても、集線部１１−２は、アクセス装置３−Ｍ、・・・、３−Ｎと通信を実行している。集線部１１−２は、情報ソース２から全チャネルを含むマルチキャストストリームを受信し、配信テーブル作成部１５−２により作成された配信テーブルに基づいて、アクセス装置３−Ｍ、・・・、３−Ｎに要求チャネルを含むマルチキャストストリームを配信する。フィルタ部１２−２Ｍ、・・・、１２−２Ｎは、それぞれアクセス装置３−Ｍ、・・・、３−Ｎの要求チャネルを含むマルチキャストストリームを通過させる。
【００５４】
以上に説明したように、集線システムは、複数の集線装置及び一の集線装置の通常時に一の集線装置と通信する複数のアクセス装置を備える。他の集線装置は、一の集線装置から一の集線装置により作成された配信テーブルを取得する。他の集線装置は、一の集線装置の障害時に、一の集線装置により作成された配信テーブルに基づいて、各アクセス装置に要求チャネルを含むマルチキャストストリームを早急に配信することができる。
【００５５】
（実施形態２）
図５及び図６は、実施形態２における集線システムを示す図である。以下では、実施形態２が実施形態１と相違する部分について主に説明する。
【００５６】
まず、図５を用いて、集線装置１−１に障害が発生する前の処理について説明する。以下では、集線装置１−１の構成要素の処理内容について説明するが、集線装置１−１の構成要素の処理内容と集線装置１−２の構成要素の処理内容は同様である。
【００５７】
集線装置１−１に障害が発生する前の処理については、実施形態２は実施形態１と同様である。しかし、配信テーブル同期装置４が配信テーブル作成部１５−１、１５−２により作成された配信テーブルを最後に同期させてから、集線装置１−１が障害を発生させるまでの間に、配信テーブル作成部１５−１が配信テーブルを更新していることがあり得る。よって、配信テーブル作成部１５−２は、配信テーブル作成部１５−１により最後の同期時にすでに作成されていた配信テーブルを格納しているが、配信テーブル作成部１５−１により新たに更新された配信テーブルを格納していないことがあり得る。
【００５８】
次に、図６を用いて、集線装置１−１に障害が発生した後の処理について説明する。以下では、集線装置１−１に障害が発生した後の処理について説明するが、集線装置１−１に障害が発生した後の処理と集線装置１−２に障害が発生した後の処理は同様である。
【００５９】
障害情報認知部１６−２は、集線装置１−１に障害が発生したことを認知し、集線部１１−２に集線装置１−１の障害情報を通知するとともに、マルチキャスト問合メッセージ発出部１３−２に集線装置１−１の障害情報を通知する。
【００６０】
マルチキャスト問合メッセージ発出部１３−２は、集線部１１−２にマルチキャスト問合メッセージを発出し、集線部１１−２は、アクセス装置３−１、・・・、３−Ｌにマルチキャスト問合メッセージを送信する。集線部１１−２は、アクセス装置３−１、・・・、３−Ｌからマルチキャスト報告メッセージを受信し、マルチキャスト報告メッセージ取得部１４−２は、集線部１１−２からマルチキャスト報告メッセージを取得する。
【００６１】
配信テーブル作成部１５−２は、最後の同期時に初期値として格納したアクセス装置３−１、・・・、３−Ｌに関する配信テーブルを、アクセス装置３−１、・・・、３−Ｌに関するマルチキャスト報告メッセージに基づいて上書き更新する。集線部１１−２は、情報ソース２から全チャネルを含むマルチキャストストリームを受信し、配信テーブル作成部１５−２により上書き更新された配信テーブルに基づいて、アクセス装置３−１、・・・、３−Ｌに要求チャネルを含むマルチキャストストリームを配信する。フィルタ部１２−２１、・・・、１２−２Ｌは、それぞれアクセス装置３−１、・・・、３−Ｌの要求チャネルを含むマルチキャストストリームを通過させる。
【００６２】
以上に説明したように、集線システムは、複数の集線装置及び一の集線装置の通常時に一の集線装置と通信する複数のアクセス装置を備える。他の集線装置は、一の集線装置の障害時に各アクセス装置から取得したマルチキャスト報告メッセージに基づいて、最後の同期時に一の集線装置から取得した一の集線装置により作成された配信テーブルを上書き更新する。他の集線装置は、一の集線装置の障害時に、このように上書き更新された配信テーブルに基づいて、各アクセス装置に要求チャネルを含むマルチキャストストリームを早急にかつ確実に配信することができる。
【００６３】
（実施形態３）
図７は、ＰＯＮ（Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）の構成を示す図である。ＰＯＮは、Ｐ２ＭＰ（Ｐｏｉｎｔ  Ｔｏ  Ｍｕｌｔｉ  Ｐｏｉｎｔ）のネットワークであり、Ｌ２ＳＷ（Ｌａｙｅｒ  ２  Ｓｗｉｔｃｈ）５、ＯＳＵ（Ｏｐｔｉｃａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｕｎｉｔ）６−１、・・・、６−ｍ、ＯＮＵ（Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）７−１１、・・・、７−１ｎ、・・・、７−ｍ１、・・・、７−ｍｎ、光パワースプリッタ８−１、・・・、８−ｍから構成されている。
【００６４】
実施形態３は、集線装置とアクセス装置をそれぞれＬ２ＳＷとＯＳＵとして、実施形態２に記載の発明を適用したものである。図８は、実施形態３におけるＬ２ＳＷとＯＳＵの関係を示す図である。上流側から下流側へと向かうにつれて、Ｌ２ＳＷ５−１、５−２、ＯＳＵ６−１、・・・、６−８、６−９、・・・、６−１６が配置されている。Ｌ２ＳＷ５−１、５−２は、配信テーブル同期装置４を介して接続されている。
【００６５】
ＯＳＵ６−１、・・・、６−８は、Ｌ２ＳＷ５−１を主系とし、Ｌ２ＳＷ５−２を副系とする。ＯＳＵ６−９、・・・、６−１６は、Ｌ２ＳＷ５−２を主系とし、Ｌ２ＳＷ５−１を副系とする。ＯＳＵ６は、主系のＬ２ＳＷ５が障害を発生させていないときには、主系のＬ２ＳＷ５からマルチキャストストリームを受信するが、主系のＬ２ＳＷ５が障害を発生させているときには、副系のＬ２ＳＷ５からマルチキャストストリームを受信する。
【００６６】
Ｌ２ＳＷ５の各構成要素の処理内容は、集線装置１の各構成要素の処理内容と同様である。よって、一のＬ２ＳＷ５は、他のＬ２ＳＷ５の障害時に、他のＬ２ＳＷ５により作成された配信テーブルに基づいて、他のＬ２ＳＷ５を主系とするＯＳＵ６にマルチキャストストリームを早急に配信することができる。さらに、一のＬ２ＳＷ５は、他のＬ２ＳＷ５の障害時に他のＬ２ＳＷ５を主系とするＯＳＵ６から取得したマルチキャスト報告メッセージに基づいて、最後の同期時に他のＬ２ＳＷ５から取得した他のＬ２ＳＷ５により作成された配信テーブルを上書き更新する。そして、一のＬ２ＳＷ５は、他のＬ２ＳＷ５の障害時に、このように上書き更新された配信テーブルに基づいて、他のＬ２ＳＷ５を主系とするＯＳＵ６にマルチキャストストリームを早急にかつ確実に配信することができる。
【００６７】
（実施形態４）
実施形態４は、集線装置とアクセス装置をそれぞれＯＳＵとＯＮＵとして、実施形態２に記載の発明を適用したものである。図９は、実施形態４におけるＯＳＵとＯＮＵの関係を示す図である。上流側から下流側へと向かうにつれて、ＯＳＵ６−１、６−２、切替装置９、光パワースプリッタ８−１、８−２、ＯＮＵ７−１、・・・、７−３２、７−３３、・・・、７−６４が配置されている。ＯＮＵ７−１、・・・、７−３２は、光パワースプリッタ８−１に接続されており、ＯＮＵ７−３３、・・・、７−６４は、光パワースプリッタ８−２に接続されている。ＯＳＵ６−１、６−２は、配信テーブル同期装置４を介して接続されている。
【００６８】
ＯＮＵ７−１、・・・、７−３２は、ＯＳＵ６−１を主系とし、ＯＳＵ６−２を副系とする。ＯＮＵ７−３３、・・・、７−６４は、ＯＳＵ６−２を主系とし、ＯＳＵ６−１を副系とする。ＯＮＵ７は、主系のＯＳＵ６が障害を発生させていないときには、主系のＯＳＵ６からマルチキャストストリームを受信するが、主系のＯＳＵ６が障害を発生させているときには、副系のＯＳＵ６からマルチキャストストリームを受信する。
【００６９】
切替装置９は、特許文献１に開示されたものであり、主系から副系への切替または副系から主系への切替を実行する。図１０は、切替装置９を示す図である。切替装置９は、光送受信部９１−１、９１−２、上り信号用２×２電気回路９２、下り信号用２×２電気回路９３から構成されている。
【００７０】
光送受信部９１−１は、光パワースプリッタ８−１に接続されており、上り信号を上り信号用２×２電気回路９２に出力し、下り信号を下り信号用２×２電気回路９３から入力する。光送受信部９１−２は、光パワースプリッタ８−２に接続されており、上り信号を上り信号用２×２電気回路９２に出力し、下り信号を下り信号用２×２電気回路９３から入力する。
【００７１】
上り信号用２×２電気回路９２は、分岐手段と選択手段から構成されている。分岐手段と選択手段は、集線部６１−１、６１−２による切替指令に従い、光パワースプリッタ８−１、８−２からの上り信号をＯＳＵ６−１、６−２のうちいずれかに向けて出力する。
【００７２】
下り信号用２×２電気回路９３は、分岐手段と選択手段とフィルタ手段から構成されている。分岐手段と選択手段は、集線部６１−１、６１−２による切替指令に従い、ＯＳＵ６−１、６−２からの下り信号を光パワースプリッタ８−１、８−２のうちいずれかに向けて出力する。フィルタ手段は、集線部６１−１、６１−２による切替指令と配信テーブル作成部６４−１、６４−２により作成された配信テーブルに基づいて、全チャネルを含むマルチキャストストリームのうち、要求チャネルを含むマルチキャストストリームを通過させる。
【００７３】
ＯＳＵ６の各構成要素の処理内容は、集線装置１の各構成要素の処理内容とほぼ同様である。よって、一のＯＳＵ６は、他のＯＳＵ６の障害時に、他のＯＳＵ６により作成された配信テーブルに基づいて、他のＯＳＵ６を主系とするＯＮＵ７にマルチキャストストリームを早急に配信することができる。さらに、一のＯＳＵ６は、他のＯＳＵ６の障害時に他のＯＳＵ６を主系とするＯＮＵ７から取得したマルチキャスト報告メッセージに基づいて、最後の同期時に他のＯＳＵ６から取得した他のＯＳＵ６により作成された配信テーブルを上書き更新する。そして、一のＯＳＵ６は、他のＯＳＵ６の障害時に、このように上書き更新された配信テーブルに基づいて、他のＯＳＵ６を主系とするＯＮＵ７にマルチキャストストリームを早急にかつ確実に配信することができる。
【００７４】
本発明に係る集線システム及び集線装置は、階層構造を有するネットワークに利用することができる。階層構造のうち任意の階層において、上位装置を集線装置１として、下位装置をアクセス装置３として、本発明を実施することができる。
【産業上の利用可能性】
【００７５】
本発明に係る集線システム及び集線装置は、光通信システムや無線通信システムなど、通信媒体が限定されない通信システムに利用することができる。
【符号の説明】
【００７６】
１：集線装置
２：情報ソース
３：アクセス装置
４：配信テーブル同期装置
５：Ｌ２ＳＷ
６：ＯＳＵ
７：ＯＮＵ
８：光パワースプリッタ
９：切替装置
１１、５１、６１：集線部
１２、５２：フィルタ部
１３、５３、６２：マルチキャスト問合メッセージ発出部
１４、５４、６３：マルチキャスト報告メッセージ取得部
１５、５５、６４：配信テーブル作成部
１６、５６、６５：障害情報認知部
９１：光送受信部
９２：上り信号用２×２電気回路
９３：下り信号用２×２電気回路
【図１】
0005452331.tif 000002
【図２】
0005452331.tif 000003
【図３】
0005452331.tif 000004
【図４】
0005452331.tif 000005
【図５】
0005452331.tif 000006
【図６】
0005452331.tif 000007
【図７】
0005452331.tif 000008
【図８】
0005452331.tif 000009
【図９】
0005452331.tif 000010
【図１０】
0005452331.tif 000011