(57)【要約】  マルチキャスト配信において、同一マルチキャストツリー上で正常にデータ受信を継続しているノードが、障害発生地点の下流ノードへデータをコピー送信する複数の予備経路候補の中から、優先度の高い予備経路を自動選択する。  通信システムは、同一マルチキャストツリー上で正常にデータ受信を継続しているノード１〜７が、障害発生地点の下流ノードへデータをコピー送信する複数の予備転送経路を備える。網管理サーバ９は複数の予備転送経路の優先度情報を、予備パス選択テーブルで管理し、予備転送経路の障害発生有無を障害リストで管理する。網管理サーバ９は、優先度情報、及び、障害発生有無に応じて、現用転送経路の障害発生時に予備転送経路を自動選択し、ノード２、６、７により経路を切り替える。
2012004843.tif 000002
【特許請求の範囲】
【請求項１】
１つの始点通信装置と、第１乃至の第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置と、前記始点通信装置及び前記第１乃至第３の終点通信装置及び前記ひとつ又は複数の中継通信装置を管理するための網管理装置と、を備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムであって、
前記網管理装置は、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
備え、
前記第１乃至第３の終点通信装置又は前記中継通信装置は、現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出すると、自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を、前記網管理装置へ送信し、
前記網管理装置は、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記網管理装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記網管理装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置は、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力する
通信システム。
【請求項２】
前記網管理装置は、前記切替要求送信先通信装置へ切替要求を送信後、該切替要求送信先通信装置から切り替えたことを示す応答を受信したら、前記障害リストに、他に障害検出有無情報が「あり」となっているエントリが存在するか確認し、
該エントリが存在する場合は、再度、
前記網管理装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記網管理装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
一方、前記障害リストに、他に障害検出有無情報が「あり」となっているエントリが存在しない場合は、前記網管理装置は、障害通知受信待ち状態とする
ことを特徴とする請求項１に記載の通信システム。
【請求項３】
前記第１乃至第３の終点通信装置間のそれぞれの予備パスは、ひとつ又は複数の中継装置を有し、前記優先度は、該中継装置の数が少ない予備パスに高い優先度が割り当てられることを特徴とする請求項１に記載の通信システム。
【請求項４】
入力ポート番号と、受信フレームの入力ラベルと、出力ポート番号と、出力ラベルと、予備パスの有効設定情報とを対応して、予め記憶するパス設定表と、
前記網管理装置から切替要求を受信し、該切替要求の内容に応じて前記パス設定表で管理する予備パスの有効設定情報に反映し、予め前記パス設定表に従って、前記フレームを転送するための終点通信装置ＣＰＵと、
備え、
前記終点通信装置ＣＰＵは、前記網管理装置から切替要求を受信すると、切替要求に含まれる予備パスラベルをキーに、前記パス設定表の出力ラベルを検索して該当するエントリを得て、
前記終点通信装置ＣＰＵは、検索の結果得られたエントリの有効設定情報を「無効」から「有効」に更新し、
前記終点通信装置ＣＰＵは、検索の結果得られたエントリの入力ポート番号で入力されたフレームのうち該エントリの入力ラベルを含むフレームをコピーし、ラベル値を該エントリの出力ラベルに付け替えて該エントリの出力ポート番号にフレームを送信し、
前記終点通信装置ＣＰＵは、前記網管理装置へ切替要求に対する応答を送信する
ことを特徴とする請求項１に記載の通信システム。
【請求項５】
１つの始点通信装置と、第１乃至の第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置と、前記始点通信装置及び前記第１乃至第３の終点通信装置及び前記ひとつ又は複数の中継通信装置を管理するための網管理装置と、を備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムにおける前記網管理装置であって、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
前記予備パス選択テーブル及び前記障害リストにアクセスし、障害発生時に経路切替を制御するための網管理装置ＣＰＵと、
備え、
現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出した前記第１乃至第３の終点通信装置又は前記中継通信装置から、該通信装置自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を受信すると、
前記網管理装置ＣＰＵは、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記網管理装置ＣＰＵは、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記網管理装置ＣＰＵは、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置により、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力するようにした
網管理装置。
【請求項６】
１つの始点通信装置と、第１乃至の第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置と、前記始点通信装置及び前記第１乃至第３の終点通信装置及び前記ひとつ又は複数の中継通信装置を管理するための網管理装置と、を備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムにおける通信方法であって、
前記網管理装置は、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
備え、
前記第１乃至第３の終点通信装置又は前記中継通信装置は、現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出すると、自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を、前記網管理装置へ送信し、
前記網管理装置は、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記網管理装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記網管理装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置は、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力する
通信方法。
【請求項７】
１つの始点通信装置と、第１乃至の第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置とを備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムであって、
前記始点通信装置は、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
備え、
前記第１乃至第３の終点通信装置又は前記中継通信装置は、現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出すると、自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を、前記始点通信装置へ送信し、
前記始点通信装置は、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記始点通信装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記始点通信装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置は、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力する
通信システム。
【請求項８】
前記始点通信装置は、前記切替要求送信先通信装置へ切替要求を送信後、該切替要求送信先通信装置から切り替えたことを示す応答を受信したら、前記障害リストに、他に障害検出有無情報が「あり」となっているエントリが存在するか確認し、
該エントリが存在する場合は、再度、
前記始点通信装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記始点通信装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
一方、前記障害リストに、他に障害検出有無情報が「あり」となっているエントリが存在しない場合は、前記始点通信装置は、障害通知受信待ち状態とすることを特徴とする請求項７に記載の通信システム。
【請求項９】
前記第１乃至第３の終点通信装置間のそれぞれの予備パスは、ひとつ又は複数の中継装置を有し、前記優先度は、該中継装置の数が少ない予備パスに高い優先度が割り当てられることを特徴とする請求項７に記載の通信システム。
【請求項１０】
入力ポート番号と、受信フレームの入力ラベルと、出力ポート番号と、出力ラベルと、予備パスの有効設定情報とを対応して、予め記憶するパス設定表と、
前記始点通信装置から切替要求を受信し、該切替要求の内容に応じて前記パス設定表で管理する予備パスの有効設定情報に反映し、予め前記パス設定表に設定された、前記入力ポート番号、前記入力ラベル、前記出力ポート番号、前記出力ラベルで定められるパス設定に従って、前記フレームを転送するための終点通信装置ＣＰＵと、
備え、
前記終点通信装置ＣＰＵは、前記始点通信装置から切替要求を受信すると、切替要求に含まれる予備パスラベルをキーに、前記パス設定表の出力ラベルを検索して該当するエントリを得て、
前記終点通信装置ＣＰＵは、検索の結果得られたエントリの有効設定情報を「無効」から「有効」に更新し、
前記終点通信装置ＣＰＵは、検索の結果得られたエントリの入力ポート番号で入力されたフレームのうち該エントリの入力ラベルを含むフレームをコピーし、ラベル値を該エントリの出力ラベルに付け替えて該エントリの出力ポート番号にフレームを送信し、
前記終点通信装置ＣＰＵは、前記始点通信装置へ切替要求に対する応答を送信する
ことを特徴とする請求項７に記載の通信システム。
【請求項１１】
前記障害リストは、さらに、ＢＤＩ受信時又はＦＤＩ受信時のいずれで障害を検出したかを示す種別を含み、
前記予備パス選択テーブルは、ＢＤＩ受信用に登録された前記予備パス選択テーブルと、ＦＤＩ受信用に登録された前記予備パス選択テーブルとを含み、
前記始点通信装置は、ＢＤＩ又はＦＤＩによる障害通知を受信するとＢＤＩ又はＦＤＩにより定められたパスのラベル及び通信装置識別子に従い、ＢＤＩ受信用又はＦＤＩ受信用の前記予備パス選択テーブルを参照して、切替要求送信先通信装置と予備パスラベルを得ることを特徴とする請求項７に記載の通信システム。
【請求項１２】
前記中継通信装置又は前記第１乃至第３の終点送置は、
パスのラベルと、該ラベルと逆方向のバスの逆方向ラベルとを対応して予め記憶した双方向パス対応表
を備え、
前記中継通信装置又は前記第１乃至第３の終点送置は、ＦＤＩを受信すると、ＦＤＩにより定められた障害発生パスのラベルをキーに、前記双方向パス対応表を検索し、逆方向ラベルを得て、前記逆方向ラベルで識別されるパスを用いて、ＦＤＩにより定められた通信装置識別子を含むＢＤＩを、前記始点通信装置に向けて送信することを特徴とする請求項７に記載の通信システム。
【請求項１３】
１つの始点通信装置と、第１乃至の第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置とを備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムにおける始点の通信装置であって、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
前記予備パス選択テーブル及び前記障害リストにアクセスし、障害発生時に経路切替を制御するための始点通信装置ＣＰＵと、
備え、
現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出した前記第１乃至第３の終点通信装置又は前記中継通信装置から、該通信装置自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を受信すると、
前記始点通信装置ＣＰＵは、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記始点通信装置ＣＰＵは、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記始点通信装置ＣＰＵは、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置により、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力するようにした
通信装置。
【請求項１４】
１つの始点通信装置と、第１乃至の第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置とを備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムにおける通信方法であって、
前記始点通信装置は、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
備え、
前記第１乃至第３の終点通信装置又は前記中継通信装置は、現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出すると、自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を、前記始点通信装置へ送信し、
前記始点通信装置は、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記始点通信装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記始点通信装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置は、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力する
通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してフレームを転送するシステムに関し、特に、ポイント・ツー・マルチポイントのデータ配信におけるプロテクション技術に関する。
【背景技術】
【０００２】
通信技術の進化により、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）及びＭＡＮ（Ｍｅｔｒｏ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）の広帯域化が進んでいる。これにより、ＷＡＮ及びＭＡＮの流通情報量は年々増加している。特に、複数サイト間での高精細テレビ会議システム、企業内放送のライブ配信、予備校の講義中継など、大容量コンテンツのストリーミング配信が増加している。
これらのストリーミング配信は、Ｐ２ＭＰ（Ｐｏｉｎｔ−Ｔｏ−Ｍｕｌｔｉ−Ｐｏｉｎｔ）で片方向に配信されることを特徴とする。つまり、データを配信する始点ノードから、データを受信する複数の終点ノードへコンテンツデータが配信される。さらに、大容量コンテンツのストリーミング配信のためには、定常的に安定した伝送路帯域を確保する必要がある。この状況を受け、Ｐ２ＭＰパスを予め静的に設定することによる、複数サイト間のデータ通信が注目されている。
ストリーミング配信サービスにおいて、伝送路障害またはノード障害による通信断は、ユーザ利益の多大な損失につながる可能性がある。そのため、静的Ｐ２ＭＰパスにおいて、プロテクション技術によって障害発生時に予備の配信経路を切り替え、ストリーミング配信を継続する信頼性が求められる。
さらに、コンテンツデータが経由する中継装置数を最小化することにより網内装置の利用効率を高めるとともに、伝送遅延を最小限とするために、予備経路候補に対して中継装置数に基づく優先度を設定し、障害が発生していない複数の予備経路候補の中から、最も優先度の高い予備経路を選択する必要がある。
Ｐ２ＭＰのプロテクション技術として、非特許文献１に記載された技術は、マルチキャストツリー上の異なるノード間で、マルチキャストツリーのトポロジーと異なるトポロジーの予備経路を予め設定する。マルチキャストツリー上で伝送路障害またはノード障害が発生した時、正常にデータ受信を継続しているノードが、障害発生地点の下流に位置するノードに対して、予備経路を用いてデータをコピーし、送信する。これにより、障害発生地点の下流に位置するデータ受信ノードは、データ受信を継続できる。また、マルチキャストツリー上で正常にデータ受信を継続しているノードがデータをコピー・送信するため、予備系の待機ノードが不要であり、最低限の網内装置数でプロテクションを実施できる。
また、特許文献１に記載された技術は、Ｐ２ＭＰパス内の障害発生箇所に応じて、待機ノードを経由する予備経路を予め設定する。Ｐ２ＭＰパスにおける障害発生時は、障害発生箇所に応じて、データ配信経路を予め設定された予備経路へ切り替える。
また、非特許文献２に記載されたプロテクション技術は、リングトポロジーのネットワークにおいて、障害発生時に経路切替を実施する。さらに、想定網構成として、リングトポロジーが複数存在する網構成を記載している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２０６０５０号公報
【非特許文献】
【０００４】
【非特許文献１】Ａｉｇｕｏ  Ｆｅｉ，  Ｊｕｎｈｏｎｇ  Ｃｕｉ，  Ｍａｒｉｏ  Ｇｅｒｌａ，  Ｄｉｒｃｅｕ  Ｃａｖｅｎｄｉｓｈ，  “Ａ  “Ｄｕａｌ−Ｔｒｅｅ”  Ｓｃｈｅｍｅ  ｆｏｒ  Ｆａｕｌｔ−Ｔｏｌｅｒａｎｔ  Ｍｕｌｔｉｃａｓｔ”，  ｉｎ  Ｐｒｏｃｅｅｄｉｎｇｓ  ｏｆ  ＩＣＣ  ２００１．
【非特許文献２】Ｇ．  Ｌｉｕ，  Ｊ．  Ｙａｎｇ，  ｌ．  Ｊｉａｎｇ，  Ｘ．  Ｄａｉ，  “Ｍｕｌｔｉｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｆｉｌｅ  Ｒｉｎｇ  Ｐｒｏｔｅｃｔｉｏｎ”，  ｄｒａｆｔ−ｌｉｕ−ｍｐｌｓ−ｔｐ−ｒｉｎｇ−ｐｒｏｔｅｃｔｉｏｎ−００  ＩＥＴＦ  Ｉｎｔｅｒｎｅｔ−Ｄｒａｆｔ  ２００９年１０月
【発明の概要】
【発明が解決しようとする課題】
【０００５】
静的Ｐ２ＭＰパスのストリーミング配信では、伝送路またはノード障害時に即時回復してストリーミング配信を継続する信頼性とともに、網運用者が管理対象とする装置数を最小限とすることによる機器導入コスト及び運用コストの削減が求められる。しかし、特許文献１に記載された技術では、予備経路の待機ノードを設置するため、網運用者が待機ノードを管理するための機器導入コスト、及び、運用管理コストが発生する。
非特許文献１に記載されたプロテクション技術は、同一マルチキャストツリー上で正常にデータ受信を継続しているノードが、障害発生地点の下流に位置するノードに対して、予め設定された予備経路を用いてデータをコピー送信する。つまり、同一のマルチキャストツリーにおいて現用系ノードとして機能するノードのみでプロテクション可能なため、待機ノードの追加が不要である。しかし、複数の予備経路を設定する方式について記載されていない。そのため、障害が発生していない複数の予備経路候補の中から、優先度に基づいて中継装置数が最小となる予備経路を選択できないという課題があった。
また、非特許文献２に記載されたリングプロテクション技術は、リングネットワークにおける通信を対象としており、Ｐ２ＭＰパスの通信を対象としていない。さらに、複数のリングポロジーが存在する場合の具体的なプロテクション方式が記載されていない。複数のリングトポロジーの中から、中継装置数が最小となるリングトポロジーの予備経路を選択できないという課題があった。
本発明の目的は、Ｐ２ＭＰパスを用いたストリーミング配信において、網運用者の管理装置数を最小限とするとともに、障害が発生していない複数の予備経路候補の中から、予め設定された優先度に基づいて予備経路を選択し、経路切替を実施することにある。その結果、網運用者の装置導入コスト及び運用管理コストを削減するとともに、障害発生時に、予め設定された優先度に基づいて最適な予備経路を選択し、ストリーミング配信を継続することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明を適用した通信システムは、１つの始点装置と、第１の終点装置と、第２の終点装置と、第３の終点装置と、前記始点装置及び前記複数の終点装置間のデータ通信を中継する複数の中継装置と、から構成され、前記始点装置から前記第１の終点装置と、前記第２の終点装置と、前記第３の終点装置へのマルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路が設定され、前記第１の終点装置は、前記ポイント・ツー・マルチポイント通信経路上で前記始点装置からデータを受信するための第１の現用転送経路、第１の予備転送経路、及び第２の予備転送経路を有し、前記第２の終点装置は、前記ポイント・ツー・マルチポイント通信経路上で前記始点装置から前記データを受信するための第２の現用転送経路を有し、前記第３の終点装置は、前記ポイント・ツー・マルチポイント通信経路上で前記始点装置から前記データを受信するための第３の現用転送経路を有し、前記第１の予備転送経路と前記第２の現用転送経路とは少なくとも一部が共通し、前記第２の予備転送経路と前記第３の現用転送経路とは少なくとも一部が共通し、前記第１の予備転送経路には前記第２の予備転送経路よりも高い優先度が予め設定され、前記第１の現用転送経路に障害が発生した場合に、前記第１の予備転送経路で障害が発生していない場合は、前記第１の予備転送経路と前記第２の現用転送経路のうち共通部分の転送経路上にある第１の通信装置が、前記第２の現用転送経路で受信中の前記データをコピーして前記第１の予備転送経路に送信し、前記第１の現用転送経路で障害が発生した場合に、前記第１の予備転送経路で障害が発生中の場合は、前記第２の予備転送経路と前記第３の現用転送経路のうち共通部分の転送経路上にある第２の通信装置が、前記第３の現用転送経路で受信中の前記データをコピーして前記第３の予備転送経路に送信する。【０００７】
本発明の第１の解決手段によると、
１つの始点通信装置と、第１乃至の第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置と、前記始点通信装置及び前記第１乃至第３の終点通信装置及び前記ひとつ又は複数の中継通信装置を管理するための網管理装置と、を備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムであって、
前記網管理装置は、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
備え、
前記第１乃至第３の終点通信装置又は前記中継通信装置は、現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出すると、自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を、前記網管理装置へ送信し、
前記網管理装置は、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記網管理装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記網管理装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置は、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力する
通信システムが提供される。【０００８】
本発明の第２の解決手段によると、
１つの始点通信装置と、第１乃至の第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置と、前記始点通信装置及び前記第１乃至第３の終点通信装置及び前記ひとつ又は複数の中継通信装置を管理するための網管理装置と、を備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムにおける前記網管理装置であって、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
前記予備パス選択テーブル及び前記障害リストにアクセスし、障害発生時に経路切替を制御するための網管理装置ＣＰＵと、
備え、
現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出した前記第１乃至第３の終点通信装置又は前記中継通信装置から、該通信装置自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を受信すると、
前記網管理装置ＣＰＵは、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記網管理装置ＣＰＵは、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記網管理装置ＣＰＵは、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置により、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力するようにした
網管理装置が提供される。【０００９】
本発明の第３の解決手段によると、
１つの始点通信装置と、第１乃至の第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置と、前記始点通信装置及び前記第１乃至第３の終点通信装置及び前記ひとつ又は複数の中継通信装置を管理するための網管理装置と、を備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムにおける通信方法であって、
前記網管理装置は、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
備え、
前記第１乃至第３の終点通信装置又は前記中継通信装置は、現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出すると、自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を、前記網管理装置へ送信し、
前記網管理装置は、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記網管理装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記網管理装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置は、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力する
通信方法が提供される。【００１０】
本発明の第４の解決手段によると、
１つの始点通信装置と、第１乃至の第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置とを備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムであって、
前記始点通信装置は、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
備え、
前記第１乃至第３の終点通信装置又は前記中継通信装置は、現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出すると、自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を、前記始点通信装置へ送信し、
前記始点通信装置は、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記始点通信装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記始点通信装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置は、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力する
通信システムが提供される。【００１１】
本発明の第５の解決手段によると、
１つの始点通信装置と、第１乃至の第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置とを備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムにおける始点の通信装置であって、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
前記予備パス選択テーブル及び前記障害リストにアクセスし、障害発生時に経路切替を制御するための始点通信装置ＣＰＵと、
備え、
現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出した前記第１乃至第３の終点通信装置又は前記中継通信装置から、該通信装置自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を受信すると、
前記始点通信装置ＣＰＵは、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記始点通信装置ＣＰＵは、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記始点通信装置ＣＰＵは、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置により、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力するようにした
通信装置が提供される。【００１２】
本発明の第６の解決手段によると、
１つの始点通信装置と、第１乃至の第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置とを備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムにおける通信方法であって、
前記始点通信装置は、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
備え、
前記第１乃至第３の終点通信装置又は前記中継通信装置は、現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出すると、自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を、前記始点通信装置へ送信し、
前記始点通信装置は、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記始点通信装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記始点通信装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置は、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力する
通信方法が提供される。
【発明の効果】
【００１３】
本発明を適用した通信システムは、同一マルチキャストツリー上で正常にデータ受信を継続しているノードがデータをコピー送信する２つの予備転送経路に予め優先度を設定し、予備転送経路の障害発生有無に応じて、現用転送経路の障害発生時に予備転送経路を自動選択し、経路を切り替える。これにより、網運用者の管理コストを最小限とするとともに、予め中継装置数の少ない順番で予備転送経路の優先度を設定しておくことで、データを配信可能な最も中継装置数の少ない予備転送経路に切り替えることが可能となる。その結果、予備転送経路への切替後の網内装置の利用効率を高めるとともに、伝送遅延を低減できる。
【図面の簡単な説明】
【００１４】
【図１】第１の実施形態を示し、本発明を適用する通信システムの構成例を示すブロック図。（矢印は主信号の流れを示し、実線は現用パスを示し、ノード２、６、７間の太い破線は予備パスを示す。）
【図２】第１の実施形態を示し、パスに対して設定するラベル値の一例を示すブロック図。
【図３】第１の実施形態を示し、データ配信の現用系路、及び複数の予備経路の一例を示すブロック図。
【図４】第１の実施形態を示し、データ配信の現用系路、及び複数の予備経路の他の一例を示すブロック図。
【図５】第１の実施形態を示し、データ配信の現用系路、及び複数の予備経路の他の一例を示すブロック図。
【図６】第１の実施形態を示し、ノードの構成の一例を示すブロック図。
【図７】第１の実施形態を示し、障害検出処理部の処理の一例を示すフローチャート。
【図８】第１の実施形態を示し、ノードの構成の他の一例を示すブロック図。
【図９】第１の実施形態を示し、パス設定表の一例を示す説明図。
【図１０】第１の実施形態を示し、切替処理部の処理の一例を示すフローチャート。
【図１１】第１の実施形態を示し、網管理サーバの構成の一例を示すブロック図。
【図１２】第１の実施形態を示し、プロテクション制御部の処理の一例を示すフローチャート。
【図１３】第１の実施形態を示し、予備パス選択テーブルの一例を示す説明図。
【図１４】第１の実施形態を示し、障害リストの一例を示す説明図。
【図１５】第１、第２の実施形態を示し、障害発生時の主信号の流れの一例を示す説明図。（矢印は主信号の流れを示し、実線は現用パスを示し、ノード２、６、７間の太い破線は予備パスを示す。）
【図１６】第１、第２の実施形態を示し、障害発生時の主信号の流れの他の一例を示す説明図。（矢印は主信号の流れを示し、実線は現用パスを示し、ノード２、６、７間の太い破線は予備パスを示す。）
【図１７】第１の実施形態を示し、障害発生時の経路変更を示すシーケンス図。
【図１８】第１の実施形態を示し、障害発生時の主信号の流れの他の一例を示す説明図。（矢印は主信号の流れを示し、実線は現用パスを示し、ノード２、６、７間の太い破線は予備パスを示す。）
【図１９】第２の実施形態を示し、パスに対して設定するラベル値の一例を示すブロック図。
【図２０】第２の実施形態を示し、ノードの構成の一例を示すブロック図。
【図２１】第２の実施形態を示し、プロテクション制御部の処理の一例を示すフローチャート。
【図２２】第２の実施形態を示し、予備パス選択テーブル（ＢＤＩ受信用）の一例を示す説明図。
【図２３】第２の実施形態を示し、予備パス選択テーブル（ＦＤＩ受信用）の一例を示す説明図。
【図２４】第２の実施形態を示し、障害リストの一例を示す説明図。
【図２５】第２の実施形態を示し、ノードの構成の他の一例を示すブロック図。
【図２６】第２の実施形態を示し、障害検出処理部の処理の一例を示すフローチャート。
【図２７】第２の実施形態を示し、ノードの構成の他の一例を示すブロック図。
【図２８】第２の実施形態を示し、警報転送処理部の処理の一例を示すフローチャート。
【図２９】第２の実施形態を示し、双方向パス対応表の一例を示す説明図。
【図３０】第２の実施形態を示し、障害発生時の経路変更を示すシーケンス図。
【図３１】パス設定表１５１が表わす入力ポート番号６４１、入力ラベル６４２、出力ポート番号６４３、出力ラベル６４４、有効設定６４５の対応を示す説明図。（実線の矢印は有効パスを示し、破線の矢印は無効パスを示す。）
【発明を実施するための形態】
【００１５】
以下、本発明の一実施形態を添付図面に基づいて説明する。
Ａ.第１の実施の形態
１．システム及び動作概要
図１は、本発明を適用する実施の形態のＰ２ＭＰシステムの一例を示すブロック図である。
本発明によるＰ２ＭＰシステムは、データ配信網Ｎ１、データ配信網Ｎ１を管理する網管理サーバ９、コンテンツをストリーミング配信するＳＮ（Ｓｅｒｖｉｃｅ  Ｎｏｄｅ）８、及び、ユーザが管理するコンテンツ視聴端末１０、端末１１、端末１２を備える。
データ配信網Ｎ１は、ノード１、２、３、４、５、６、７を備える。ノード１はＳＮ８に接続し、ノード２は端末１０、ノード６は端末１１、ノード７は端末１２にそれぞれ接続する。データ配信網Ｎ１の運用者は、ノード１を起点に、ノード２、６、７へストリーミング配信するツリートポロジーの経路に対して、予めＰ２ＭＰの現用パスを静的に設定する。パスの設定方式としては、ＭＰＬＳ−ＴＰ（Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ  −  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｆｉｌｅ）を用いる。ＳＮ８が送信するストリーミングデータは、伝送路またはノードの障害が発生していない時に、現用パスを経由して端末１０、１１、１２へ到達する。
データ配信網Ｎ１の運用者は、ノード２、６間、ノード６、７間、及びノード７、２間に、双方向の予備パスを設定する。なお、これらの予備パスは、複数の中継装置を経由しているものとするが、図１では省略する。また、予備パスは、適宜のノード２、６、７間を直接接続するようにしてもよい。現用パス上の伝送路またはノードで障害が発生した場合、ＳＮ８が送信するストリーミングデータは予備パスを経由することにより、障害地点を避けて端末１０、１１、１２へ到達する（詳細は後述）。
網管理サーバ９は、ノード１、２、３、４、５、６、７に接続し、データ配信網Ｎ１が収容するパスの設定、及び、障害監視を行う。網管理サーバ９は、入出力インタフェースとしてディスプレイ、キーボード、マウス等を備える。データ配信網Ｎ１の運用者は、網管理サーバ９が備えるインタフェースを用いて、データ配信網Ｎ１の現用パス、及び予備パスを設定する。
ノード１、２、３、４、５、６、７から構成されるＰ２ＭＰの現用パスに対して、ノード２、６、７間で予備パスを設定することにより、現用系パスで障害が発生したときに、同一Ｐ２ＭＰパスの現用系として機能するノードが、障害地点の下流ノードへ予備パスを介して、ストリーミングデータを送信することができる。
図３は、データ配信の現用系路、及び複数の予備経路の一例を示すブロック図である。
図３を用いて、ＳＮ８が送信するストリーミングデータが、現用パスを経由して端末１２へ到達する経路、及び、予備パスを経由して端末１２へ到達する経路を説明する。ＳＮ８が送信するストリーミングデータは、現用パス上で障害が発生していない場合、ノード１、４、５、７で構成される経路２１を経由して端末１２へ到達する。経路２１上で障害が発生した場合は、ノード１、３、６、７を経由する予備経路２２、または、ノード１、２、６、７を経由する予備経路２３を通過して端末１２へ到達する。データ配信網Ｎ１の運用者が、ノード１からノード７へのデータ配信経路として、現用系路２１、及び、予備経路２２、２３を設定することにより、現用系路２１で障害が発生したときに、予備経路２２または２３を用いてストリーミングデータ配信を継続できる。また、複数の予備経路２２、及び、２３を設定することにより、ある予備経路で障害発生中に現用系路で障害が発生した場合に、障害が発生していない予備経路を用いてストリーミングデータ配信を継続できる。
図４は、データ配信の現用系路、及び複数の予備経路の他の一例を示すブロック図である。
図４を用いて、ＳＮ８が送信するストリーミングデータが、現用パスを経由して端末１１へ到達する経路、及び、予備パスを経由して端末１１へ到達する経路を説明する。ＳＮ８が送信するストリーミングデータは、現用パス上で障害が発生していない場合、ノード１、３、６で構成される経路２７を経由して端末１１へ到達する。経路２７上で障害が発生した場合は、ノード１、２、６を経由する予備経路２８、または、ノード１、４、５、７、６を経由する予備経路２６を通過して端末１１へ到達する。データ配信網Ｎ１の運用者が、ノード１からノード６へのデータ配信経路として、現用系路２７、及び、予備経路２６、２８を設定することにより、現用系路２７で障害が発生したときに、予備経路２６または２８を用いてストリーミングデータ配信を継続できる。また、複数の予備経路２６、及び、２８を設定することにより、ある予備経路で障害発生中に現用系路で障害が発生した場合に、障害が発生していない予備経路を用いてストリーミングデータ配信を継続できる。
図５は、データ配信の現用系路、及び複数の予備経路の他の一例を示すブロック図である。
図５を用いて、ＳＮ８が送信するストリーミングデータが、現用パスを経由して端末１０へ到達する経路、及び、予備パスを経由して端末１０へ到達する経路を説明する。ＳＮ８が送信するストリーミングデータは、現用パス上で障害が発生していない場合、ノード１、２で構成される経路３３を経由して端末１０へ到達する。経路３３上で障害が発生した場合は、ノード１、３、６、２を経由する予備経路３２、または、ノード１、４、５、７、２を経由する予備経路３１を通過して端末１０へ到達する。データ配信網Ｎ１の運用者が、ノード１からノード２へのデータ配信経路として、現用系路３３、及び、予備経路３１、３２を設定することにより、現用系路３３で障害が発生したときに、予備経路３１または３２を用いてストリーミングデータ配信を継続できる。また、複数の予備経路３１、及び、３２を設定することにより、ある予備経路で障害発生中に現用系路で障害が発生した場合に、障害が発生していない予備経路を用いてストリーミングデータ配信を継続できる。
【００１６】
２．ハードウェア
２−１．ノード
図６はノード１、３、４、５の構成の一例を示すブロック図である。ノード１、３、４、５は、データ配信網Ｎ１の構成ノード１、２、３、４、５、６、７、または網管理サーバ９と接続する回線１２１（１２１ａ、１２１ｂ）を収容するインタフェース部（ＩＦ）１２２（１２２ａ、１２２ｂ）と、ＣＰＵ１２５と、記憶部１２６を備える。各構成要素は、バス１２３で接続される。
ＣＰＵ１２５には、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）通信処理を行うプログラムであるＳＮＭＰ通信処理部１２７と、障害検出処理を行うプログラムである障害検出処理部１２８と、フレーム転送処理を行うプログラムであるフレーム転送処理部１２９が記憶されている。
ＳＮＭＰ通信処理部１２７は、網管理サーバ９との間でＳＮＭＰメッセージを送信または受信する機能を備える。
障害検出処理部１２８は、フレーム受信状態を監視し、障害が発生したときに、網管理サーバ９へ障害通知を送信する機能を備える。
フレーム転送処理部１２９は、データ配信網Ｎ１の運用者が予めパス設定表１３０に設定したパス設定に従って、受信フレームを転送する機能を備える。
記憶部１２６は、パス設定表１３０を格納する。パス設定表１３０は、主信号データを受信したポート番号、及び主信号フレームに含まれるラベル値と、出力ポート番号、及び、出力時に付与するラベル値の対応を管理するテーブルであり、予めデータ配信網Ｎ１の運用者が設定しておく。
図８はノード２、６、７の構成の一例を示すブロック図である。ノード２、６、７は、データ配信網Ｎ１の構成ノード１、２、３、４、５、６、７、または網管理サーバ９と接続する回線１４１（１４１ａ、１４１ｂ）を収容するインタフェース部（ＩＦ）１４２（１４２ａ、１４２ｂ）と、ＣＰＵ１４５と、記憶部１４６を備える。各構成要素は、バス１４３で接続される。
ＣＰＵ１４５には、ＳＮＭＰ通信処理を行うプログラムであるＳＮＭＰ通信処理部１４７と、障害検出処理を行うプログラムである障害検出処理部１４８と、網管理サーバ９からの切替要求を受信処理する切替要求処理部１４９と、フレーム転送処理を行うプログラムであるフレーム転送処理部１５０が記憶されている。
ＳＮＭＰ通信処理部１４７は、網管理サーバ９との間でＳＮＭＰメッセージを送信または受信する機能を備える。
障害検出処理部１４８は、フレーム受信状態を監視し、障害が発生したときに、網管理サーバ９へ障害通知を送信する機能を備える。
切替要求処理部１４９は、網管理サーバ９から切替要求を受信し、切替要求の内容に応じて、パス設定表１５１で管理する予備パスの有効設定に反映する。
フレーム転送処理部１５０は、データ配信網Ｎ１の運用者が予めパス設定表１５１に設定したパス設定に従って、受信フレームを転送する機能を備える。
記憶部１４６は、パス設定表１５１を格納する。パス設定表１５１は、主信号データを受信したポート番号、及び主信号フレームに含まれるラベル値と、出力ポート番号、出力時に付与するラベル値、及び、該当パスの有効・無効を示す有効設定の対応を管理するテーブルであり、予めデータ配信網Ｎ１の運用者が設定しておく。パス設定表１５１が表わす入力ポート番号６４１、入力ラベル６４２、出力ポート番号６４３、出力ラベル６４４、有効設定６４５の対応は、図３１に示すパスを意味する。
図９は、ノード６に格納されるパス設定表１５１のテーブル構成の一例である。なお、他のノードのパス設定表１５０のテーブル構成も同様である。パス設定表１５１は、入力ポート番号６４１、入力ラベル６４２、出力ポート番号６４３、出力ラベル６４４、及び、有効設定６４５の対応情報を格納する。
入力ポート番号６４１は、ノード６がフレームを受信したポートの識別番号である。入力ラベル６４２は、受信フレームが含むラベル値である。
図２は、パスに対して設定するラベル値の一例を示すブロック図である。以下に、データ配信網Ｎ１を通過するフレームが含むラベル値について、図２を用いて説明する。この例では、現用パスであるノード１からノード２へ向かうパス、ノード１から３へ向かうパス、ノード３からノード６へ向かうパス、ノード１からノード４へ向かうパス、ノード４からノード５へ向かうパス、ノード５からノード７へ向かうパスを通過するフレームは、ラベル値１００を含む。
一方、予備パスであるノード２からノード６へ向かうパス、ノード６からノード２へ向かうパス、ノード６からノード７へ向かうパス、ノード７からノード６へ向かうパス、ノード２からノード７へ向かうパス、ノード７からノード２へ向かうパスを通過するフレームは、それぞれラベル値１０１、１０２、１０３、１０４、１０５、１０６を含む。
図９に戻って、出力ポート番号６４３は、ノード６がフレームを送信するポートの識別番号である。出力ラベル６４３は、ノード６が送信フレームに付け替えるラベル値である。出力ラベルの値「なし」の行６４６、６４９、６５０は、出力先がデータ配信網Ｎ１の外、つまり端末１１であることを意味する。
有効設定６４５は、ノード６が入力ポート番号６４１で識別されるポートで、入力ラベル６４２を含むフレームを受信したときに、出力ポート番号６４３で識別されるポートから、出力ラベル６４４にラベルを付け替えて送信する場合に「有効」、その他の場合は「無効」となる。現用経路で障害が発生していない状態では、出力ラベル６４４が端末１２宛を示す「なし」の行６４６、６４９、６５０のみ、有効設定６４５を「有効」となる。
データ配信網Ｎ１の運用者は、予めノード１、２、３、４、５、６、７のパス設定表１３０を設定することにより、図３の経路２１、２２、２３、図４の経路２６、２７、２８、及び、図５の経路３１、３２、３３を設定する。
図８に戻り、ノード２、６、７が切替要求処理部、及び、パス設定表を管理することにより、網管理サーバ９から切替要求を受信したとき、切替要求の内容を予備パスの有効設定に反映できる。フレーム転送処理部１５０は、パス設定表１５１に反映された有効設定に従ってフレームを予備パスに対して配信するかを決定する。その結果、ノード２、６、７は、切替要求に応じて、予備パスに対するフレーム配信を実施できる（詳細は後述）。
【００１７】
２−２．網管理サーバ
図１１は網管理サーバ９の構成の一例を示すブロック図である。網管理サーバ９は、データ配信網Ｎ１の構成ノード１、２、３、４、５、６、または７と接続する回線１０１（１０１ａ、１０１ｂ）を収容するインタフェース部（ＩＦ）１０２（１０２ａ、１０２ｂ）と、ＣＰＵ１０５と、記憶部１０６とを備える。各構成要素は、バス１０３で接続される。
ＣＰＵ１０５には、ＳＮＭＰ通信処理を行うプログラムであるＳＮＭＰ通信処理部１０７と、パス管理を行うプログラムであるパス管理部１０８が記憶されている。
ＳＮＭＰ通信処理部１０７は、データ配信網Ｎ１の構成ノード１、２、３、４、５、６、及び７との間でＳＮＭＰメッセージを送信または受信する機能を備える。
パス管理部１０８は、データ配信網Ｎ１のパス設定を行うプログラムであるパス設定部１０９と、データ配信網Ｎ１内の障害発生時に経路切替を制御するプロテクション制御部１１０を備える。
記憶部１０６は、予備パス選択テーブル１１１、及び、障害リスト１１２を格納する。予備パス選択テーブル１１１は、障害検出ノードと、複数の予備パスとの対応を管理するテーブルであり、データ配信網Ｎ１の運用者が予め設定する。障害リスト１１２は、障害検出ノードと、障害発生の結果主信号フレームが不通となるノード、及び、障害検出有無の対応を管理するテーブルである。
図１３は、網管理サーバ９に格納される予備パス選択テーブル１１１のテーブル構成の一例である。予備パス選択テーブル１１１は、現用パスラベル６０１、障害検出ノード６０２、切替要求送信先ノード６０３、及び、予備パスラベル６０４の対応情報を格納する。
現用パスラベル６０１は、障害発生パスのラベル値である。障害検出ノード６０２は、現用パスラベル６０１で示される経路の主信号フレーム受信障害の検出ノードの識別子である。切替要求送信先ノード６０３は、現用パスラベル６０１で示される経路の主信号受信障害を、障害検出ノード６０２が網管理サーバ９へ通知したときに網管理サーバが経路切替要求を送信する宛先ノードの識別子である。予備パスラベル６０４は、切替要求送信先ノード６０３を経由する予備パスのラベル値である。
データ配信網Ｎ１の運用者は、同一の現用パスラベル６０１、障害検出ノード６０２に対して、複数の切替要求送信先ノード６０３、及び、予備パスラベル６０４の組合せを登録できる。データ配信網Ｎ１の運用者は、例えば予備パスラベル６０４であらわされる経路の中継装置数が少ない順番など、優先度の高い予備パスを先に登録する。図１３の例は、ノード２、６間の中継装置数がノード２、７間の中継装置数よりも少ない場合であり、現用パスラベル６０１が１００、障害検出ノード６０２がノード２のケース６０５で、切替要求送信先ノード６０３として、ノード６がノード７よりも先に登録される。また図１３の例は、ノード６、２間の中継装置数がノード６、７間の中継装置数よりも少ない場合であり、現用パスラベル６０１が１００、障害検出ノード６０２がノード３のケース６０６で、切替要求送信先ノード６０３として、ノード２がノード７よりも先に登録される。また図１３の例は、ノード７、６間の中継装置数がノード７、２間の中継装置数よりも少ない場合であり、現用パスラベル６０１が１００、障害検出ノード６０２がノード４のケース６０７で、切替要求送信先ノード６０３として、ノード６がノード２よりも先に登録される。
同一の現用パスラベル６０１、障害検出ノード６０２に対して、複数の切替要求送信先ノード６０３、及び、予備パスラベル６０４の組合せを優先度順に登録できるので、データ配信網Ｎ１の運用者が、予備パスの中継装置数が少ない順番で予備パス選択テーブル１１１を設定できる。その結果、網管理サーバ９は、障害発生時に、中継装置数の少ない予備経路を切替先として選択できる。
図１４は、網管理サーバ９に格納される障害リスト１１２のテーブル構成の一例である。障害リスト１１２は、ラベル６２１、障害検出ノード６２２、主信号不通ノード６２３、及び、障害検出有無６２４の対応情報を格納する。
ラベル６２１は障害発生パスのラベル値である。障害検出ノード６２２は、ラベル６２１で示される経路の主信号フレーム受信障害の検出ノードの識別子である。主信号不通ノード６２３は、障害検出ノード６２２が、ラベル６２１の経路で主信号フレーム受信障害を検出したときに、主信号フレームが到達しなくなるノードの識別子リストである。障害検出有無６２４は、障害検出ノード６２２が、ラベル６２１の経路で主信号フレーム受信障害を検出した場合に「あり」、検出していない場合は「なし」が格納される。
障害リスト１１２が、ラベル６２１、障害検出ノード６２２、主信号不通ノード６２３、及び、障害検出有無６２４の対応情報を管理することにより、網管理サーバ９は、障害発生時の切替先予備経路に、主信号が到達していないノードが含まれているかを判断できる。その結果、網管理サーバ９は、データ配信網Ｎ１内の障害発生時に、主信号フレームが到達しているノードを経由する予備経路を選択できる。
【００１８】
３．経路切替
図１７は、障害発生時の経路変更を示すシーケンス図である。
図１７に示すシーケンスに従って、データ配信網Ｎ１で伝送路障害が発生したときに、経路切替を実施する手順を説明する。また、図１５は、障害発生時の主信号の流れの一例を示す説明図である。
ノード４、５間で伝送路障害が発生すると、ノード５は、障害検出処理部１２８の処理により、主信号受信障害を検出する。
図７に、データ配信網Ｎ１を構成するノードが備える障害検出処理部１２８の各ステップを示す。図７において、障害検出処理部１２８は、処理開始（４１６）後、主信号フレームの受信状態を監視する（４１７）。主信号フレームの受信障害が発生したら、障害検出処理部１２８は、自身のノード識別子、及び、障害が発生した経路のラベル値を含む障害通知を網管理サーバ９へ送信する（４１８）。障害検出処理部１２８は、網管理サーバ９へ障害通知を送信した後は、主信号フレームの受信状態を監視する（４１７）。
データ配信網Ｎ１を構成するノードが障害検出処理部１２８を備えることにより、網管理サーバ９は、データ配信網Ｎ１の障害発生時に障害通知を受信できる。
図１７に戻り、ノード４、５間で障害が発生すると、ノード５の障害検出処理部１２８は主信号受信障害を検出する（８０１）。続いて、ノード５は、自身のノードＩＤである「ノード５」と、障害を検出した経路のラベル値「１００」を含む障害通知８０２を、網管理サーバ９へ送信する。
網管理サーバ９は障害通知８０２を受信すると、プロテクション制御部１１０の処理により、予備経路を選択する。
図１２に、網管理サーバ９が備えるプロテクション制御部１１０の各ステップを示す。プロテクション制御部１１０は、図１２において処理開始（４０１）後、データ配信網Ｎ１構成ノードからの障害通知受信有無を監視する（４０２）。プロテクション制御部１１０は、ノード５から障害通知を受信したら、障害通知に含まれるラベル６２１「１００」とノード識別子６２２「ノード５」をキーに、障害リスト１１２を検索し、障害検出有無６２４を「なし」から「あり」に更新する（４０３）。その結果、障害リスト１１２は、障害リスト１１２ａの内容から障害リスト１１２ｂの内容に更新される。
続いて、プロテクション制御部１１０は、ラベル６２１とノード識別子６２２をキーに、予備パス選択テーブル１１１を登録順に検索し、切替要求送信先ノード６０３「ノード６」と、予備パスラベル６０４「１０３」を得る（４０４）。プロテクション制御部１１０は、切替要求送信先ノード６０３が、障害リスト１１２の障害検出有無６２４が「あり」となっている行の主信号不通ノード６２３に含まれるかを確認し（４０５）、含まれる場合は予備パス選択テーブル１１１で次に登録されている切替要求送信先ノード６０３と、予備パスラベル６０４を得る（４０４）。
切替要求送信先ノード６０３が、障害リスト１１２の障害検出有無６２４が「あり」となっている行の主信号不通ノード６２３に含まれない場合は、切替要求送信先ノード６０３「ノード６」へ、予備パスラベル６０４「１０３」を含む切替要求を送信する（４０６）。
切替要求送信後、切替要求送信先ノード６０３から応答を受信したら（４０７）、障害リスト１１２に、他に障害検出有無６２４が「あり」となっている行が存在するか確認する（４０８）。存在する場合は、再度ステップ４０４を実行する。障害リスト１１２に、他に障害検出有無６２４が「あり」となっている行が存在しない場合は、障害通知受信待ち状態４０２となる。
網管理サーバ９がプロテクション制御部１１０を備えることにより、網管理サーバ９は障害通知受信時、予備パス選択テーブル１１１と障害リスト１１２を参照して切替要求送信先ノード６０３を選択し、切替要求を送信できる、その結果網管理サーバ９は、予め予備パス選択テーブル１１１に優先度順に登録された予備パスの中で、最も優先度の高い予備パスを用いて経路切替を実施できる。
【００１９】
図１７に戻り、網管理サーバ９は障害通知８０２を受信すると、プロテクション制御部１１０の処理により、予備パスラベル６０４「１０３」を含む切替要求をノード６へ送信する（８０４）。ノード６は切替要求８０４を受信したら、切替処理部１４９の処理により、経路切替処理を実施する（８０５）。
図１０に、ノード２、６、７が備える切替処理部１４９の各ステップを示す。図１０において処理開始（４２１）後、網管理サーバ９からの切替要求受信待ち状態（４２２）となる。網管理サーバ９から切替要求を受信すると、切替要求に含まれる予備パスラベルをキーに、パス設定表１３０の出力ラベル６４４を検索する（４２３）。続いて検索の結果得られた行の有効設定６４５を「無効」から「有効」に更新し（４２４）、検索の結果得られた行の入力ポート番号６４１の入力フレームのうち、入力ラベル６４２を含むフレームのコピー、及び、ラベル値を出力ラベル６４４に付け替えて出力ポート番号６４３に送信開始する。続いて、網管理サーバ９へ切替要求に対する応答を送信し（４２６）、切替要求受信待ち状態（４２２）となる。
ノード２、６、７が切替処理部１４９を備えることにより、網管理サーバが選択した予備パスへ主信号フレームをコピー送信できる。
【００２０】
図１７に戻り、ノード６は切替要求８０４を受信すると、切替処理部１４９の処理を実行し、応答８０６を網管理サーバ９へ送信する。
以上の処理の結果、ＳＮ８が端末１０、１１、１２へ配信する主信号フレームの流れを図１５に示す。ノード４、５間で伝送路障害が発生すると、ノード６がノード７へ主信号フレームのコピー送信を実行する。これにより、端末１２は、ＳＮ８からのストリーミング配信を受信継続できる。
端末１２は、ＳＮか８からのストリーミングデータ受信経路として図３の経路２１（現用系路）の他に、選択優先度の高い順番に経路２２、及び経路２３の３通りの経路で受信可能であるが、経路２１で障害が発生した場合には、以上の処理により最も選択優先度の高い予備経路２２でストリーミングデータ受信を継続できる。中継装置数の最も少ない予備経路２２に自動的に切り替わることで、網内装置の利用効率を高めるとともに、伝送遅延を最小限とできる。
【００２１】
図１７に戻り、ノード４、５間で障害発生中に、さらにノード３、６間で障害が発生した場合の経路切替手順を説明する。また、図１６は、障害発生時の主信号の流れの他の一例を示す説明図である。
ノード３、６間で伝送路障害が発生すると、ノード６は、障害検出処理部１２８の処理により、主信号受信障害を検出し、自身のノードＩＤである「ノード６」と、障害を検出した経路のラベル値「１００」を含む障害通知８０８を、網管理サーバ９へ送信する。網管理サーバ９は障害通知８０８を受信すると、プロテクション制御部１１０の処理により、予備経路を選択する。
図１２を用いて、網管理サーバ９が障害通知８０８を受信した時のプロテクション制御部の処理を説明する。ノード６から障害通知８０８を受信したら、障害通知に含まれるラベル６２１「１００」とノード識別子６２２「ノード６」をキーに、障害リスト１１２を検索し、障害検出有無６２４を「なし」から「あり」に更新する（４０３）。その結果、障害リスト１１２は、障害リスト１１２ｂの内容から障害リスト１１２ｃの内容に更新される。
続いて、ラベル６２１とノード識別子６２２をキーに、予備パス選択テーブル１１１を登録順に検索し、切替要求送信先ノード６０３「ノード２」と、予備パスラベル６０４「１０１」を得る（４０４）。切替要求送信先ノード６０３が、障害リスト１１２の障害検出有無６２４が「あり」となっている行に含まれるかを確認し（４０５）、含まれる場合は予備パス選択テーブル１１１で次に登録されている切替要求送信先ノード６０３と、予備パスラベル６０４を得る（４０４）。
切替要求送信先ノード６０３が、障害リスト１１２の障害検出有無６２４が「あり」となっている行に含まれない場合は、切替要求送信先ノード６０３「ノード２」へ、予備パスラベル６０４「１０１」を含む切替要求を送信する（４０６）。切替要求送信後、切替要求送信先ノード６０３から応答を受信したら（４０７）、障害リスト１１２に、他に障害検出有無６２４が「あり」となっている行が存在するか確認する（４０８）。存在する場合は、再度ステップ４０４を実行する。障害リスト１１２に、他に障害検出有無６２４が「あり」となっている行が存在しない場合は、障害通知受信待ち状態４０２となる。
図１７に戻り、網管理サーバ９は障害通知８０８を受信すると、図１２のステップ４０３の処理により、障害リスト１１２は、図１４の障害リスト１１２ｂの内容から障害リスト１１２ｃの内容に更新される。続いて、図１２のステップ４０４、４０５、４０６の処理により、切替要求送信先ノード「ノード２」へ、予備パスラベル「１０１」を含む切替要求を送信する（図１７の８１０）。
【００２２】
ノード２は、切替要求８１０を受信すると、切替処理部１４９の処理を実行し（８１１）、応答８１２を網管理サーバ９へ送信する。
網管理サーバ９は、図１２のステップ４０８で、図１４の障害リスト１１２ｃの６２８ｃの行が障害検出「あり」となっているので、ステップ４０４へ遷移し、ラベル「１００」と障害検出ノード「ノード５」をキーに、予備パス選択テーブル１１１を登録順に検索し、切替要求送信先ノード「ノード６」と、予備パスラベル「１０３」を得る。続いて、切替要求送信先ノード「ノード６」をキーに障害リスト１１２ｃの主信号不通ノード６２３ｃを検索し、障害検出「あり」の行に含まれているか確認する（４０６）。障害検出「あり」の行６２９ｃの主信号不通ノード６２３に「ノード６」が含まれているので、ステップ４０４に戻り、予備パス選択テーブル１１１で次に登録されている切替要求送信先ノード「ノード２」と、予備パスラベル「１０５」を得る。続いて、切替要求送信先ノード「ノード２」をキーに障害リスト１１２ｃの主信号不通ノード６２３ｃを検索し、障害検出「あり」の行の主信号不通ノード６２３に含まれているか確認する（４０５）。「ノード２」が障害リスト１１２ｃで障害検出「あり」の行の主信号不通ノード６２３に含まれないので、ステップ４０６で「ノード２」へ予備パスラベル「１０５」を含む切替要求（図１７の切替要求８１３）を送信し、応答待ち状態（４０７）となる。
ノード２は、切替要求８１３を受信すると、切替処理部１４９の処理を実行し（８１４）、応答８１５を網管理サーバ９へ送信する。
網管理サーバ９は、ノード２からの応答を受信すると、障害リスト１１２ｃで、他に障害検出「あり」の行が存在しないので、図１２のステップ４０８からステップ４０２へ遷移し、障害通知受信待ち状態となる。
以上の処理の結果、ＳＮ８が端末１０、１１、１２へ配信する主信号フレームの流れを図１６に示す。ノード２がノード６、及び、ノード７へ主信号フレームのコピー送信を実行する。これにより、端末１１、及び、１２は、ＳＮ８からのストリーミング配信を受信継続できる。
端末１２は、ＳＮか８からのストリーミングデータ受信経路として図３の経路２１（現用系路）の他に、選択優先度の高い順番に経路２２、及び経路２３の３通りの経路で受信可能であるが、現用経路２１だけではなく、予備経路２２でも障害が発生した場合には、以上の処理により予備経路２３でストリーミングデータ受信を継続できる。
以上に示した処理は、伝送路障害だけではなく、ノード障害に対しても適用可能である。例えば図１８に示すように、ノード３、６間の伝送路障害ではなく、ノード３の装置故障が発生した場合にも同じ手順で経路の自動切替を実施できる。例えば、現用パスで示される経路上のノードに障害が発生した場合は、そのノードまたはその下流のノードがその障害を検出し、上述と同様の障害通知を送ることで、自動切替を実施可能である。
【００２３】
Ｂ．第２の実施の形態
本発明の第２の実施の形態を、図面を用いて説明する。第２の実施形態は、障害発生時に、データ配信網Ｎ１の構成ノードが予備経路を選択し、切替を実施することを特徴とする。
【００２４】
１．システム及び動作概要
図１９は、パスに対して設定するラベル値の一例を示すブロック図である。
データ配信網Ｎ１を通過するフレームが含むラベル値について、図１９を用いて説明する。現用パスであるノード１からノード２へ向かうパス、ノード１から３へ向かうパス、ノード３からノード６へ向かうパス、ノード１からノード４へ向かうパス、ノード４からノード５へ向かうパス、ノード５からノード７へ向かうパスを通過するフレームは、ラベル値１００を含む。さらに、ラベル値１００を含むフレームが通過する経路の逆方向に流れるフレームは、ラベル値１１０を含む。予備パスのラベル値１０１、１０２、１０３、１０４、１０５、１０６を含むフレームが流れる経路は、第１実施形態と同じである。
ラベル値１１０で示されるパスを予め設定することにより、データ配信網Ｎ１の構成ノードが障害を検出したときに、ラベル値１１０で示されるパスを用いてノード１へ障害を通知できる。
【００２５】
２．ハードウェア
２−１．ノード１
図２０はノード１の構成の一例を示すブロック図である。ノード１は、データ配信網Ｎ１の構成ノードと接続する回線１６１（１６１ａ、１６１ｂ）を収容するインタフェース部（ＩＦ）１６２（１６２ａ、１６２ｂ）と、ＣＰＵ１６５と、記憶部１６６とを備える。各構成要素は、バス１６３で接続される。
ＣＰＵ１６５には、障害検出処理を行うプログラムである障害検出処理部１６７と、データ配信網Ｎ１内の障害発生時に経路切替を制御するプロテクション制御部１６８と、フレーム転送処理を行うプログラムであるフレーム転送処理部１６９が記憶されている。
障害検出処理部１６７は、フレーム受信状態を監視し、障害が発生したときに、受信障害を検出した主信号フレームに割り当てられている送信先へ、ラベルを付与してＦＤＩ（Ｆｏｒｗａｒｄ  Ｄｅｆｅｃｔ  Ｉｎｄｉｃａｔｏｒ）を送信する機能を備える。
プロテクション制御部１６８は、ＦＤＩ受信時、ＢＤＩ受信時又は自装置受信断検出時に、予備経路を選択し、切替要求を送信する機能を備える。
フレーム転送処理部１６９は、データ配信網Ｎ１の運用者が予めパス設定表１７３に設定したパス設定に従って、受信フレームを転送する機能を備える。
記憶部１６６は、予備パス選択テーブル（ＢＤＩ受信用）１７０、予備パス選択テーブル（ＦＤＩ受信用）１７１、障害リスト１７２、及び、パス設定表１７３を格納する。予備パス選択テーブル（ＢＤＩ受信用）１７０は、ノード１がＢＤＩ（Ｂａｃｋｗａｒｄ  Ｄｅｆｅｃｔ  Ｉｎｄｉｃａｔｏｒ）を受信したときに参照するテーブルであり、障害検出ノードと、複数の予備パスとの対応を管理するテーブルである。ＢＤＩは、ノード２、６、または７がＦＤＩを受信したときに、ノード１に対して送信する警報通知である。ノード１からノード２、６または７に対する方向のみ、伝送路障害が発生し、反対方向の伝送路で障害が発生していない場合のみ、ノード１はＢＤＩを受信できる。また、各ノード２〜７からノード１へ向かう上り方向において、伝送路障害が発生した場合、ノード１は、ＦＤＩを受信することができる。例えば、ノード５とノード７との間の上り方向の伝送路障害が発生した場合、ノード５がそれを検出し、ノード４に警報を通知し、さらにノード１にその警報が通知される。双方向の伝送路障害が発生した場合は、ノード１はＢＤＩを受信せず、ＦＤＩを受信することにより、障害発生を検出できる。データ配信網Ｎ１の運用者は、予め予備パス選択テーブル（ＢＤＩ受信用）１７０を設定しておく。
【００２６】
予備パス選択テーブル（ＦＤＩ受信用）１７１は、ノード１がＦＤＩを受信したときに参照するテーブルであり、障害検出ノードと、複数の予備パスとの対応を管理するテーブルである。データ配信網Ｎ１の運用者は、予め予備パス選択テーブル（ＦＤＩ受信用）１７１を設定しておく。
障害リスト１７２は、障害検出ノードと、障害発生の結果主信号フレームが不通となるノード、及び、障害検出有無の対応を管理するテーブルである。パス設定表１７３は、主信号データを受信したポート番号、及び主信号フレームに含まれるラベル値と、出力ポート番号、及び、出力時に付与するラベル値の対応を管理するテーブルであり、予めデータ配信網Ｎ１の運用者が設定しておく。
図２２は、ノード１に格納される予備パス選択テーブル（ＢＤＩ受信用）１７０のテーブル構成の一例である。予備パス選択テーブルは、ＢＤＩ受信パスラベル６６１、障害検出ノード６６２、切替要求送信先ノード６６３、及び、予備パスラベル６６４の対応情報を格納する。
ＢＤＩ受信パスラベル６６１は、障害発生パスのラベル値である。障害検出ノード６６２は、ＢＤＩ受信パスラベル６６１で示される経路の主信号フレーム受信障害の検出ノードの識別子である。切替要求送信先ノード６６３は、ＢＤＩ受信パスラベル６６１で示される経路の主信号受信障害を、障害検出ノード６６２が検出したときにノード１が経路切替要求を送信する宛先ノードの識別子である。
データ配信網Ｎ１の運用者は、同一のＢＤＩ受信パスラベル６６１、障害検出ノード６６２に対して、複数の切替要求送信先ノード６６３、及び、予備パスラベル６６４の組合せを登録できる。データ配信網Ｎ１の運用者は、例えば予備パスラベル６６４であらわされる経路の中継装置数が少ない順番など、優先度の高い予備パスを先に登録する。図２２の例は、ノード２、６間の中継装置数がノード２、７間の中継装置数よりも少ない場合であり、ＢＤＩ受信パスラベル６６１が１００、障害検出ノード６６２がノード２のケース６６５で、切替要求送信先ノード６６３として、ノード６がノード７よりも先に登録される。また図２２の例は、ノード６、２間の中継装置数がノード６、７間の中継装置数よりも少ない場合であり、ＢＤＩ受信パスラベル６６１が１００、障害検出ノード６６２がノード３のケース６６６で、切替要求送信先ノード６６３として、ノード２がノード７よりも先に登録される。また図２２の例は、ノード７、６間の中継装置数がノード７、２間の中継装置数よりも少ない場合であり、ＢＤＩ受信パスラベル６６１が１００、障害検出ノード６６２がノード４のケース６６７で、切替要求送信先ノード６６３として、ノード６がノード２よりも先に登録される。
同一のＢＤＩ受信パスラベル６６１、障害検出ノード６６２に対して、複数の切替要求送信先ノード６６３、及び、予備パスラベル６６４の組合せを優先度順に登録できるので、データ配信網Ｎ１の運用者が、予備パスの中継装置数が少ない順番で予備パス選択テーブル（ＢＤＩ受信用）１７０を設定できる。その結果ノード１は、ＢＤＩ受信時に、中継装置数の少ない予備経路を切替先として選択できる。
【００２７】
図２３は、ノード１に格納される予備パス選択テーブル（ＦＤＩ受信用）１７１のテーブル構成の一例である。予備パス選択テーブルは、ＦＤＩ受信パスラベル６８１、障害検出ノード６８２、切替要求送信先ノード６８３、及び、予備パスラベル６８４の対応情報を格納する。
ＦＤＩ受信パスラベル６８１は、ＦＤＩに含まれるラベル値である。障害検出ノード６８２は、ＦＤＩに含まれる主信号フレーム受信障害検出ノードの識別子である。障害検出ノード６８２が「ノード１」の行６８５、６８６、６８７は、ノード１自身が、ラベル「１１０」の経路の主信号受信障害を検出したことを意味する。切替要求送信先ノード６８３は、ノード１が経路切替要求を送信する宛先ノードの識別子である。
データ配信網Ｎ１の運用者は、ＦＤＩ受信パスラベル６８１、障害検出ノード６８２に対して、複数の切替要求送信先ノード６８３、及び、予備パスラベル６８４の組合せを登録できる。データ配信網Ｎ１の運用者は、例えば予備パスラベル６８４であらわされる経路の中継装置数が少ない順番など、優先度の高い予備パスを先に登録する。図２３の例は、ノード２、６間の中継装置数がノード２、７間の中継装置数よりも少ない場合であり、ＦＤＩ受信パスラベル６８１が１１０、障害検出ノード６８２がノード１のケース６８５で、切替要求送信先ノード６８３として、ノード６がノード７よりも先に登録される。また図２３の例は、ノード６、２間の中継装置数がノード６、７間の中継装置数よりも少ない場合であり、ＦＤＩ受信パスラベル６８１が１１０、障害検出ノード６８２がノード１のケース６８６で、切替要求送信先ノード６８３として、ノード２がノード７よりも先に登録される。また図２３の例は、ノード７、６間の中継装置数がノード７、２間の中継装置数よりも少ない場合であり、ＦＤＩ受信パスラベル６８１が１１０、障害検出ノード６８２がノード１のケース６８７で、切替要求送信先ノード６８３として、ノード６がノード２よりも先に登録される。
同一のＦＤＩ受信パスラベル６８１、障害検出ノード６８２に対して、複数の切替要求送信先ノード６８３、及び、予備パスラベル６８４の組合せを優先度順に登録できるので、データ配信網Ｎ１の運用者が、予備パスの中継装置数が少ない順番で予備パス選択テーブル（ＦＤＩ受信用）１７１を設定できる。その結果ノード１は、ＦＤＩ受信時に、中継装置数の少ない予備経路を切替先として選択できる。
【００２８】
図２４は、ノード１に格納される障害リスト１７２のテーブル構成の一例である。障害リスト１７２は、ラベル７０１、障害検出ノード７０２、種別７０５、主信号不通ノード７０３、及び、障害検出有無７０４の対応情報を格納する。
ラベル７０１は、ノード１がＦＤＩまたはＢＤＩを受信するパスのラベル値である。障害検出ノード７０２は、主信号フレーム受信障害検出ノードの識別子である。データ配信網Ｎ１の運用者は、ノード１がＢＤＩを受信した場合、ＦＤＩを受信した場合、ノード１自身が主信号受信障害を検出した場合のそれぞれについて、可能性のある障害検出ノード７０２を予め登録する。主信号不通ノード７０３は、障害検出ノード７０２が、主信号フレーム受信障害を検出したときに、主信号フレームが到達しなくなるノードの識別子リストである。障害検出有無７０４は、主信号フレーム受信障害が検出された場合に「あり」、検出されていない場合は「なし」が格納される。種別７０５は、障害の検出が、障害検出ノード７０２からのＢＤＩ受信時又はＦＤＩ受信時のものか、又は、障害検出ノード７０２（ノード１）の自装置受信断検出時のものかを示す。
障害リスト１７２が、ノード１がＢＤＩを受信した場合、ＦＤＩを受信した場合、ノード１自身が主信号受信障害を検出した場合のそれぞれについて、障害検出ノード７０２を管理することにより、ノード１からノード２、６、７への方向のみ伝送路障害が発生した場合と、双方向の伝送路障害が発生した場合の両方について、障害有無を管理できる。
障害リスト１７２が、ラベル７０１、障害検出ノード７０２、主信号不通ノード７０３、及び、障害検出有無７０４の対応情報を管理することにより、ノード１は、障害発生時の切替先予備経路に、主信号が到達していないノードが含まれているかを判断できる。その結果、ノード１は、データ配信網Ｎ１内の障害発生時に、主信号フレームが到達しているノードを経由する予備経路を選択できる。
【００２９】
２−２．他のノード
図２５はノード３、４、５の構成の一例を示すブロック図である。ノード３、４、５は、データ配信網Ｎ１の構成ノードと接続する回線１８１（１８１ａ、１８１ｂ）を収容するインタフェース部（ＩＦ）１８２（１８２ａ、１８２ｂ）と、ＣＰＵ１８５と、記憶部１８６とから構成される。各構成要素は、バス１８３で接続される。
ＣＰＵ１８５には、障害検出処理を行うプログラムである障害検出処理部１８７と、フレーム転送処理を行うプログラムであるフレーム転送処理部１８８が記憶されている。
障害検出処理部１８７は、フレーム受信状態を監視し、障害が発生したときに、受信障害を検出した主信号フレームに割り当てられている送信先へ、ラベルを付与してＦＤＩを送信する機能を備える。
ノード３、４、５が障害検出処理部１８７を備えることにより、ノード３、４、５はある経路の障害発生を、ＦＤＩ送信によって同一経路上の他のノードへ通知できる。
フレーム転送処理部１８８は、データ配信網Ｎ１の運用者が予めパス設定表１８９に設定したパス設定に従って、受信フレームを転送する機能を備える。
記憶部１８６はパス設定表１８９を格納する。パス設定表１８９は、主信号データを受信したポート番号、及び主信号フレームに含まれるラベル値と、出力ポート番号、及び、出力時に付与するラベル値の対応を管理するテーブルであり、予めデータ配信網Ｎ１の運用者が設定しておく。
図２７はノード２、６、７の構成の一例を示すブロック図である。ノード２、６、７は、データ配信網Ｎ１の構成ノードと接続する回線２０１（２０１ａ、２０１ｂ）を収容するインタフェース部（ＩＦ）２０２（２０２ａ、２０２ｂ）と、ＣＰＵ２０５と、記憶部２０６とから構成される。各構成要素は、バス２０３で接続される。
【００３０】
ＣＰＵ２０５には、ＦＤＩ受信時にＢＤＩを送信するプログラムである警報転送処理部２０７と、障害検出処理を行うプログラムである障害検出処理部２０８と、ノード１からの切替要求を受信処理する切替要求処理部２０９と、フレーム転送処理を行うプログラムであるフレーム転送処理部２１０が記憶されている。
警報転送処理部２０７は、ＦＤＩ受信状態を監視し、ＦＤＩを受信したときに、反対方向のパスに対してＢＤＩを送信する機能を備える。
障害検出処理部２０８は、フレーム受信状態を監視し、障害が発生したときに、受信障害を検出した主信号フレームに割り当てられている送信先へ、ラベルを付与してＦＤＩを送信する機能を備える。
切替要求処理部２０９は、ノード１から切替要求を受信し、切替要求の内容に応じて、パス設定表２１２で管理する予備パスの有効設定に反映する。
フレーム転送処理部２１０は、データ配信網Ｎ１の運用者が予めパス設定表２１２に設定したパス設定に従って、受信フレームを転送する機能を備える。
記憶部２０６は双方向パス対応表２１１、及び、パス設定表２１２を格納する。双方向パス対応表２１１は、双方向パスのラベル値の対応を管理する表であり、予めデータ配信網Ｎ１の運用者が設定しておく。パス設定表２１２は、主信号データを受信したポート番号、及び主信号フレームに含まれるラベル値と、出力ポート番号、及び、出力時に付与するラベル値の対応を管理するテーブルであり、予めデータ配信網Ｎ１の運用者が設定しておく。
図２９は、ノード２、６、７に格納される双方向パス対応表２１１のテーブル構成の一例である。双方向パス対応表２１１は、ラベル７２１と、逆方向ラベル７２２の対応情報を格納する。ノード２、６、７が双方向パス対応表２１１を管理することにより、ノード２、６、７はＦＤＩ受信時に、逆方向ラベルを用いてＢＤＩを送信できる。
【００３１】
３．経路切替
図３０に示すシーケンスに従って、データ配信網Ｎ１で伝送路障害が発生したときに、経路切替を実施する手順を説明する。また、図１５は、障害発生時の主信号の流れの一例を示す説明図である。
ノード４、５間で、ノード４からノード５へ向かう方向のみ伝送路障害が発生し、ノード５からノード４へむかう方向は伝送路障害が発生していない場合、ノード５は、障害検出処理部１８７の処理により、主信号受信障害を検出する。
データ配信網Ｎ１を構成するノードが備える障害検出処理部１８７の各ステップを図２６に示す。障害検出処理部１８７は、図２６において、処理開始（４５０）後、主信号フレームの受信状態を監視する（４５１）。障害検出処理部１８７は、主信号フレームの受信障害が発生したら、障害が発生した経路の送信先へ、自身のノードＩＤ、及び、現用ラベルを含むＦＤＩを送信する（４５２）。障害検出処理部１８７は、ＦＤＩを送信した後は、主信号フレームの受信状態を監視する（４５１）。
データ配信網Ｎ１を構成するノードは、障害検出処理部１８７を備えることにより、ノード１、または、ノード、２、６、７へＦＤＩを送信できる。
図３０に戻り、ノード５は、主信号受信障害を検出すると（８２１）、自身のノードＩＤ「ノード５」、及びラベル「１００」を含むＦＤＩ８２２をノード７へ送信する。ノード７はＦＤＩ８２２を受信すると、警報転送処理部８２３の処理により、ＢＤＩ（８２４、８２５、８２６）をノード１へ送信する。
ノード２、６、７が備える警報転送処理部２０７の各ステップを図２８に示す。警報転送処理部２０７は、図２８において、処理開始（４６１）後、ＦＤＩ受信待ち状態（４６２）となる。警報転送処理部２０７は、ＦＤＩを受信すると、ＦＤＩを受信したパスのラベル、すなわち、ＦＤＩに含まれるラベルをキーに、双方向パス対応表２１１を検索し、逆方向ラベル７２２を得る（４６２）。続いて、警報転送処理部２０７は、逆方向ラベル７２２で識別されるパスを用いて、ＦＤＩに含まれるノードＩＤと逆方向ラベル「１１０」を含むＢＤＩを送信し（４６３）、ＦＤＩ受信待ち状態（４６２）となる。なお、各ノード２、６、７から送信されるＢＤＩは、各経路に設けられたノードによりノード１まで転送される。
ノード２、６、７は、警報転送処理部２０７を備えることにより、ＦＤＩ受信時にノード１へＢＤＩを送信できる。その結果、ノード１からノード２、６、７への方向のみで伝送路障害が発生した場合に、ノード１は、ＢＤＩ受信により、障害発生を認識できる。
【００３２】
なお、プロテクション制御部１６８は、障害検出したとき、ＦＤＩ受信／ＢＤＩ受信／自装置受信断検出のいずれかの種別、ラベル及び障害検出ノード識別子を適宜のメモリに記憶しておく。
図３０に戻り、ノード１は、ＢＤＩ８２６を受信すると、プロテクション制御部１６８の処理により、予備経路を選択する。
ノード１が備えるプロテクション制御部１６８の各ステップを図２１に示す。図２１において処理開始（４３１）後、ＢＤＩ、及びＦＤＩの受信又は自装置受信断検出の監視状態となる（４３２、４３５）。ノード７からＢＤＩ８２６を受信すると、ＢＤＩに含まれるラベル「１１０」と検出ノード識別子「ノード５」をキーに、障害リスト１７２を検索し、障害検出有無７０４を「なし」から「あり」に更新する（４３３）。その結果、障害リスト１７２の行７０８は、障害検出有無７０４の値が「なし」から「あり」に更新される。続いて、ラベル「１１０」とノード識別子「ノード５」をキーに、予備パス選択テーブル（ＢＤＩ受信用）１７０を登録順に検索し、切替要求送信先ノード６６３「ノード６」と、予備パスラベル６６４「１０３」を得る（４３４）。切替要求送信先ノード６６３が、障害リスト１７２の障害検出有無７０４が「あり」となっている行に含まれるかを確認し（４３８）、含まれる場合は予備パス選択テーブル（ＢＤＩ受信用）１７０で次に登録されている切替要求送信先ノード６６３と、予備パスラベル６６４を得る（４３４）。
一方、ＦＤＩ受信時又は自装置受信断検出時は、ＦＤＩに含まれるラベルと検出ノード識別子をキーに、障害リスト１７２を検索し、障害検出有無７０４を「なし」から「あり」に更新する（４３６）。続いて、ＦＤＩに含まれるラベルと検出ノード識別子をキーに、予備パス選択テーブル（ＦＤＩ受信用）１７１を登録順に検索し、切替要求送信先ノード６８３と、予備パスラベル６８４を得る（４３７）。切替要求送信先ノード６８３が、障害リスト１７２の障害検出有無７０４が「あり」となっている行に含まれるかを確認し（４４２）、含まれる場合は予備パス選択テーブル（ＦＤＩ受信用）１７１で次に登録されている切替要求送信先ノード６８３と、予備パスラベル６８４を得る（４３７）。
なお、図２１にはＢＤＩ受信チェックの後にＦＤＩ受信をチェックする処理を示したが、先にＦＤＩ受信チェックをＢＤＩ受信チェックよりも先に実施しても良い。先にＦＤＩ受信チェックをＢＤＩ受信チェックよりも先に実施する場合は、ステップ４３２、４３３、４３４、及び４３８が、それぞれステップ４３５、４３６、４３７、４４２と入れ替わる形となる。
切替要求送信先ノード６６３が、障害リスト１７２の障害検出有無７０４が「あり」となっている行に含まれない場合は、切替要求送信先ノード６６３「ノード６」へ、予備パスラベル６６４「１０３」を含む切替要求を送信する（４３９）。切替要求送信後、切替要求送信先ノード６６３から応答を受信したら（４４０）、障害リスト１７２に、他に障害検出有無７０４が「あり」となっている行が存在するか確認する（４４１）。存在する場合は、障害検出のときなどに記憶しておいた、「あり」への更新の要因となったＦＤＩ受信／ＢＤＩ受信／自装置受信断検出の種別に従い、ＢＤＩ受信時の場合は、ステップ４３４に進み、ＦＤＩ受信時または自装置受信断検出時の場合は、ステップ４３７に進み（４４３）、以降のステップを実行する。障害リスト１７２に、他に障害検出有無７０４が「あり」となっている行が存在しない場合は、ＢＤＩ、及びＦＤＩの受信監視状態（４３２、４３５）となる。
ノード１がプロテクション制御部１６８を備えることにより、網管理サーバ９は障害通知受信時、予備パス選択テーブル１１１と障害リスト１１２を参照して切替要求送信先ノード６０３を選択し、切替要求を送信できる、その結果網管理サーバ９は、予め予備パス選択テーブル１１１に優先度順に登録された予備パスの中で、最も優先度の高い予備パスを用いて経路切替を実施できる。
【００３３】
図３０に戻り、ノード１は、プロテクション制御部１６８の処理により、ノード６へ切替要求を送信する（８２８、８２９）。ノード６は、切替要求処理部２０９の処理により、ノード７への主信号フレームコピー送信を開始し（８３０）、応答をノード１へ送信する（８３１、８３２）。
以上の処理の結果、ＳＮ８が端末１０、１１、１２へ配信する主信号フレームの流れを図１５に示す。ノード４、５間で伝送路障害が発生すると、ノード６がノード７へ主信号フレームのコピー送信を実行する。これにより、端末１２は、ＳＮ８からのストリーミング配信を受信継続できる。
端末１２は、ＳＮか８からのストリーミングデータ受信経路として図３の経路２１（現用系路）の他に、選択優先度の高い順番に経路２２、及び経路２３の３通りの経路で受信可能であるが、経路２１で障害が発生した場合には、以上の処理により最も選択優先度の高い予備経路２２でストリーミングデータ受信を継続できる。中継装置数の最も少ない予備経路２２に自動的に切り替わることで、網内装置の利用効率を高めるとともに、伝送遅延を最小限とできる。
【００３４】
続いて、ノード３、６間で双方向の伝送路障害が発生した場合の経路切替手順を示す。ノード３は、障害検出処理部１８７の処理により、ノード３、６間の主信号受信障害を検出すると（８３３）、自身のノードＩＤ「ノード３」と、障害を検出した経路のラベル値「１１０」を含むＦＤＩ８３４をノード１へ送信する。
ノード１は、ＦＤＩ８３４を受信すると、プロテクション制御部１６８の処理により、まず図２１のステップ４３６で障害リスト１７２の行７０９の障害検出有無７０４を「なし」から「あり」に更新する。続いて、予備パス選択テーブル（ＦＤＩ受信用）１７１を検索し、切替要求送信先ノード６８３「ノード２」と、予備パスラベル６８４「１０１」を得る（４３７）。ノード１は、切替要求送信先ノード６８３「ノード２」へ、予備パスラベル６８４「１０１」を含む切替要求を送信する（４３９）。切替要求送信後、切替要求送信先ノード６８３「ノード２」から応答を受信したら（４４０）、障害リスト１７２で他に障害検出７０４が「あり」の行が存在するか確認する（４４１）。
ノード４からノード５への片方向障害により、ノード１のＢＤＩ受信に従い、障害リスト１７２の行７０８は、障害検出有無７０４の値が「あり」となっているので、ステップ４４１及び４４２を経て、ステップ４３４に遷移する。障害リスト１７２の行７０８は、障害検出有無７０４に記載されているラベル「１１０」とＢＤＩ受信時のノード識別子（障害検出ノード７０２）「ノード５」をキーに、予備パス選択テーブル（ＢＤＩ受信用）１７０を登録順に検索し、切替要求送信先ノード６６３「ノード６」と、予備パスラベル６６４「１０３」を得る（４３４）。切替要求送信先ノード「ノード６」が、障害リスト１７２の障害検出有無７０４が「あり」となっている行７０９の主信号不通ノード７０３に含まれるので（４３８）、含まれる場合は予備パス選択テーブル（ＢＤＩ受信用）１７０で次に登録されている切替要求送信先ノード「ノード２」と、予備パスラベル「１０５」を得る（４３４）。
【００３５】
切替要求送信先ノード「ノード２」が、障害リスト１７２の障害検出有無７０４が「あり」となっている行の主信号不通ノード７０３に含まれないので（４３８）、ノード１は、切替要求送信先ノード「ノード２」へ、予備パスラベル「１０５」を含む切替要求を送信する（４３９）。切替要求送信後、切替要求送信先ノード「ノード２」から応答を受信したら（４４０）、障害リスト１７２で他に障害検出７０４が「あり」の行が存在しないので（４４１）、ＢＤＩ、及びＦＤＩの受信監視状態（４３２、４３５）となる。
図３０に戻り、ノード１は、プロテクション制御部１６８の処理により、ノード２へ切替要求を送信する（８３６）。ノード２は、切替要求処理部２０９の処理により、ノード６への主信号フレームコピー送信を開始し（８３７）、応答をノード１へ送信する（８３８）。
続いてノード１は、プロテクション制御部１６８の処理により、ノード２へ切替要求を送信する（８３９）。ノード２は、切替要求処理部２０９の処理により、ノード６への主信号フレームコピー送信を開始し（８４０）、応答をノード１へ送信する（８４１）。
以上の処理の結果、ＳＮ８が端末１０、１１、１２へ配信する主信号フレームの流れを図１６に示す。ノード２がノード６、及び、ノード７へ主信号フレームのコピー送信を実行する。これにより、端末１１、及び、１２は、ＳＮ８からのストリーミング配信を受信継続できる。
端末１２は、ＳＮか８からのストリーミングデータ受信経路として図３の経路２１（現用系路）の他に、選択優先度の高い順番に経路２２、及び経路２３の３通りの経路で受信可能であるが、現用経路２１だけではなく、予備経路２２でも障害が発生した場合には、以上の処理により予備経路２３でストリーミングデータ受信を継続できる。
以上の処理により、データ配信網Ｎ１の構成ノード同士の通信のみで、障害発生時の経路切替を実行できる。その結果、網管理サーバ９とデータ配信網Ｎ１構成ノードの間のデータ通信量を削減できる。
以上に示した処理は、伝送路障害だけではなく、ノード障害に対しても適用可能である。例えばノード３、６間の伝送路障害ではなく、ノード３の装置故障が発生した場合にも同じ手順で自動的に経路切替を実施できる。
また、プロテクション制御部１６８、予備パス選択テーブル（ＢＤＩ受信用）１７０、予備パス選択テーブル（ＦＤＩ受信用）１７１、及び、障害リスト１７２をノード１ではなくノード２、６、７が管理するようにしても良い。
【産業上の利用可能性】
【００３６】
本発明は、ポイント・ツー・マルチポイントのデータ通信以外の各種のデータ通信に適用することができる。
【符号の説明】
【００３７】
Ｎ１  データ配信網
１、２、３、４、５、６、７  ノード
８  ＳＮ（Ｓｅｒｖｉｃｅ  Ｎｏｄｅ）
９  網管理サーバ
１０、１１、１２  端末
１１０  プロテクション制御部
１１１  予備パス選択テーブル
１１２  障害リスト
１４８  障害検出処理部
１４９  切替要求処理部
１５１  パス設定表
【図１】
2012004843.tif 000003
【図２】
2012004843.tif 000004
【図３】
2012004843.tif 000005
【図４】
2012004843.tif 000006
【図５】
2012004843.tif 000007
【図６】
2012004843.tif 000008
【図７】
2012004843.tif 000009
【図８】
2012004843.tif 000010
【図９】
2012004843.tif 000011
【図１０】
2012004843.tif 000012
【図１１】
2012004843.tif 000013
【図１２】
2012004843.tif 000014
【図１３】
2012004843.tif 000015
【図１４】
2012004843.tif 000016
【図１５】
2012004843.tif 000017
【図１６】
2012004843.tif 000018
【図１７】
2012004843.tif 000019
【図１８】
2012004843.tif 000020
【図１９】
2012004843.tif 000021
【図２０】
2012004843.tif 000022
【図２１】
2012004843.tif 000023
【図２２】
2012004843.tif 000024
【図２３】
2012004843.tif 000025
【図２４】
2012004843.tif 000026
【図２５】
2012004843.tif 000027
【図２６】
2012004843.tif 000028
【図２７】
2012004843.tif 000029
【図２８】
2012004843.tif 000030
【図２９】
2012004843.tif 000031
【図３０】
2012004843.tif 000032
【図３１】
2012004843.tif 000033
【手続補正書】
【提出日】平成25年6月28日(2013.6.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
１つの始点通信装置と、第１乃至第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置と、前記始点通信装置及び前記第１乃至第３の終点通信装置及び前記ひとつ又は複数の中継通信装置を管理するための網管理装置と、を備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムであって、
前記網管理装置は、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
備え、
前記第１乃至第３の終点通信装置又は前記中継通信装置は、現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出すると、自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を、前記網管理装置へ送信し、
前記網管理装置は、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記網管理装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記網管理装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置は、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力する
通信システム。
【請求項２】
前記網管理装置は、前記切替要求送信先通信装置へ切替要求を送信後、該切替要求送信先通信装置から切り替えたことを示す応答を受信したら、前記障害リストに、他に障害検出有無情報が「あり」となっているエントリが存在するか確認し、
該エントリが存在する場合は、再度、
前記網管理装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記網管理装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
一方、前記障害リストに、他に障害検出有無情報が「あり」となっているエントリが存在しない場合は、前記網管理装置は、障害通知受信待ち状態とする
ことを特徴とする請求項１に記載の通信システム。
【請求項３】
前記第１乃至第３の終点通信装置間のそれぞれの予備パスは、ひとつ又は複数の中継装置を有し、前記優先度は、該中継装置の数が少ない予備パスに高い優先度が割り当てられることを特徴とする請求項１に記載の通信システム。
【請求項４】
入力ポート番号と、受信フレームの入力ラベルと、出力ポート番号と、出力ラベルと、予備パスの有効設定情報とを対応して、予め記憶するパス設定表と、
前記網管理装置から切替要求を受信し、該切替要求の内容に応じて前記パス設定表で管理する予備パスの有効設定情報に反映し、予め前記パス設定表に従って、前記フレームを転送するための終点通信装置ＣＰＵと、
備え、
前記終点通信装置ＣＰＵは、前記網管理装置から切替要求を受信すると、切替要求に含まれる予備パスラベルをキーに、前記パス設定表の出力ラベルを検索して該当するエントリを得て、
前記終点通信装置ＣＰＵは、検索の結果得られたエントリの有効設定情報を「無効」から「有効」に更新し、
前記終点通信装置ＣＰＵは、検索の結果得られたエントリの入力ポート番号で入力されたフレームのうち該エントリの入力ラベルを含むフレームをコピーし、ラベル値を該エントリの出力ラベルに付け替えて該エントリの出力ポート番号にフレームを送信し、
前記終点通信装置ＣＰＵは、前記網管理装置へ切替要求に対する応答を送信する
ことを特徴とする請求項１に記載の通信システム。
【請求項５】
１つの始点通信装置と、第１乃至第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置と、前記始点通信装置及び前記第１乃至第３の終点通信装置及び前記ひとつ又は複数の中継通信装置を管理するための網管理装置と、を備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムにおける前記網管理装置であって、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
前記予備パス選択テーブル及び前記障害リストにアクセスし、障害発生時に経路切替を制御するための網管理装置ＣＰＵと、
備え、
現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出した前記第１乃至第３の終点通信装置又は前記中継通信装置から、該通信装置自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を受信すると、
前記網管理装置ＣＰＵは、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記網管理装置ＣＰＵは、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記網管理装置ＣＰＵは、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置により、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力するようにした
網管理装置。
【請求項６】
１つの始点通信装置と、第１乃至第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置と、前記始点通信装置及び前記第１乃至第３の終点通信装置及び前記ひとつ又は複数の中継通信装置を管理するための網管理装置と、を備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムにおける通信方法であって、
前記網管理装置は、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
備え、
前記第１乃至第３の終点通信装置又は前記中継通信装置は、現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出すると、自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を、前記網管理装置へ送信し、
前記網管理装置は、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記網管理装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記網管理装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置は、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力する
通信方法。
【請求項７】
１つの始点通信装置と、第１乃至第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置とを備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムであって、
前記始点通信装置は、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
備え、
前記第１乃至第３の終点通信装置又は前記中継通信装置は、現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出すると、自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を、前記始点通信装置へ送信し、
前記始点通信装置は、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記始点通信装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記始点通信装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置は、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力する
通信システム。
【請求項８】
前記始点通信装置は、前記切替要求送信先通信装置へ切替要求を送信後、該切替要求送信先通信装置から切り替えたことを示す応答を受信したら、前記障害リストに、他に障害検出有無情報が「あり」となっているエントリが存在するか確認し、
該エントリが存在する場合は、再度、
前記始点通信装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記始点通信装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
一方、前記障害リストに、他に障害検出有無情報が「あり」となっているエントリが存在しない場合は、前記始点通信装置は、障害通知受信待ち状態とすることを特徴とする請求項７に記載の通信システム。
【請求項９】
前記第１乃至第３の終点通信装置間のそれぞれの予備パスは、ひとつ又は複数の中継装置を有し、前記優先度は、該中継装置の数が少ない予備パスに高い優先度が割り当てられることを特徴とする請求項７に記載の通信システム。
【請求項１０】
入力ポート番号と、受信フレームの入力ラベルと、出力ポート番号と、出力ラベルと、予備パスの有効設定情報とを対応して、予め記憶するパス設定表と、
前記始点通信装置から切替要求を受信し、該切替要求の内容に応じて前記パス設定表で管理する予備パスの有効設定情報に反映し、予め前記パス設定表に設定された、前記入力ポート番号、前記入力ラベル、前記出力ポート番号、前記出力ラベルで定められるパス設定に従って、前記フレームを転送するための終点通信装置ＣＰＵと、
備え、
前記終点通信装置ＣＰＵは、前記始点通信装置から切替要求を受信すると、切替要求に含まれる予備パスラベルをキーに、前記パス設定表の出力ラベルを検索して該当するエントリを得て、
前記終点通信装置ＣＰＵは、検索の結果得られたエントリの有効設定情報を「無効」から「有効」に更新し、
前記終点通信装置ＣＰＵは、検索の結果得られたエントリの入力ポート番号で入力されたフレームのうち該エントリの入力ラベルを含むフレームをコピーし、ラベル値を該エントリの出力ラベルに付け替えて該エントリの出力ポート番号にフレームを送信し、
前記終点通信装置ＣＰＵは、前記始点通信装置へ切替要求に対する応答を送信する
ことを特徴とする請求項７に記載の通信システム。
【請求項１１】
前記障害リストは、さらに、ＢＤＩ受信時又はＦＤＩ受信時のいずれで障害を検出したかを示す種別を含み、
前記予備パス選択テーブルは、ＢＤＩ受信用に登録された前記予備パス選択テーブルと、ＦＤＩ受信用に登録された前記予備パス選択テーブルとを含み、
前記始点通信装置は、ＢＤＩ又はＦＤＩによる障害通知を受信するとＢＤＩ又はＦＤＩにより定められたパスのラベル及び通信装置識別子に従い、ＢＤＩ受信用又はＦＤＩ受信用の前記予備パス選択テーブルを参照して、切替要求送信先通信装置と予備パスラベルを得ることを特徴とする請求項７に記載の通信システム。
【請求項１２】
前記中継通信装置又は前記第１乃至第３の終点送置は、
パスのラベルと、該ラベルと逆方向のバスの逆方向ラベルとを対応して予め記憶した双方向パス対応表
を備え、
前記中継通信装置又は前記第１乃至第３の終点送置は、ＦＤＩを受信すると、ＦＤＩにより定められた障害発生パスのラベルをキーに、前記双方向パス対応表を検索し、逆方向ラベルを得て、前記逆方向ラベルで識別されるパスを用いて、ＦＤＩにより定められた通信装置識別子を含むＢＤＩを、前記始点通信装置に向けて送信することを特徴とする請求項７に記載の通信システム。
【請求項１３】
１つの始点通信装置と、第１乃至第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置とを備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムにおける始点の通信装置であって、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
前記予備パス選択テーブル及び前記障害リストにアクセスし、障害発生時に経路切替を制御するための始点通信装置ＣＰＵと、
備え、
現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出した前記第１乃至第３の終点通信装置又は前記中継通信装置から、該通信装置自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を受信すると、
前記始点通信装置ＣＰＵは、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記始点通信装置ＣＰＵは、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記始点通信装置ＣＰＵは、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置により、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力するようにした
通信装置。
【請求項１４】
１つの始点通信装置と、第１乃至第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置とを備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムにおける通信方法であって、
前記始点通信装置は、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
備え、
前記第１乃至第３の終点通信装置又は前記中継通信装置は、現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出すると、自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を、前記始点通信装置へ送信し、
前記始点通信装置は、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記始点通信装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記始点通信装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置は、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力する
通信方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の第１の解決手段によると、
１つの始点通信装置と、第１乃至第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置と、前記始点通信装置及び前記第１乃至第３の終点通信装置及び前記ひとつ又は複数の中継通信装置を管理するための網管理装置と、を備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムであって、
前記網管理装置は、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
備え、
前記第１乃至第３の終点通信装置又は前記中継通信装置は、現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出すると、自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を、前記網管理装置へ送信し、
前記網管理装置は、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記網管理装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記網管理装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置は、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力する
通信システムが提供される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の第２の解決手段によると、
１つの始点通信装置と、第１乃至第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置と、前記始点通信装置及び前記第１乃至第３の終点通信装置及び前記ひとつ又は複数の中継通信装置を管理するための網管理装置と、を備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムにおける前記網管理装置であって、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
前記予備パス選択テーブル及び前記障害リストにアクセスし、障害発生時に経路切替を制御するための網管理装置ＣＰＵと、
備え、
現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出した前記第１乃至第３の終点通信装置又は前記中継通信装置から、該通信装置自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を受信すると、
前記網管理装置ＣＰＵは、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記網管理装置ＣＰＵは、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記網管理装置ＣＰＵは、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置により、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力するようにした
網管理装置が提供される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の第３の解決手段によると、
１つの始点通信装置と、第１乃至第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置と、前記始点通信装置及び前記第１乃至第３の終点通信装置及び前記ひとつ又は複数の中継通信装置を管理するための網管理装置と、を備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムにおける通信方法であって、
前記網管理装置は、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
備え、
前記第１乃至第３の終点通信装置又は前記中継通信装置は、現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出すると、自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を、前記網管理装置へ送信し、
前記網管理装置は、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記網管理装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記網管理装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置は、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力する
通信方法が提供される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明の第４の解決手段によると、
１つの始点通信装置と、第１乃至第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置とを備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムであって、
前記始点通信装置は、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
備え、
前記第１乃至第３の終点通信装置又は前記中継通信装置は、現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出すると、自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を、前記始点通信装置へ送信し、
前記始点通信装置は、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記始点通信装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記始点通信装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置は、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力する
通信システムが提供される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明の第５の解決手段によると、
１つの始点通信装置と、第１乃至第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置とを備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムにおける始点の通信装置であって、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
前記予備パス選択テーブル及び前記障害リストにアクセスし、障害発生時に経路切替を制御するための始点通信装置ＣＰＵと、
備え、
現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出した前記第１乃至第３の終点通信装置又は前記中継通信装置から、該通信装置自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を受信すると、
前記始点通信装置ＣＰＵは、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記始点通信装置ＣＰＵは、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記始点通信装置ＣＰＵは、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置により、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力するようにした
通信装置が提供される。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明の第６の解決手段によると、
１つの始点通信装置と、第１乃至第３の終点通信装置と、前記始点通信装置と各前記第１乃至第３の終点通信装置間のデータ通信を中継するひとつ又は複数の中継通信装置とを備え、マルチキャスト通信に使用されるポイント・ツー・マルチポイント通信経路を構成するための通信システムにおいて、
前記第１乃至第３の終点通信装置のそれぞれの通信装置間に双方向の予備パスが設定され、前記始点通信装置から前記第１乃至第３の終点通信装置のいずれかへ向かう現用パス上の伝送路または通信装置で障害が発生した場合、前記始点通信装置から送信される主信号を障害に影響しない前記第１乃至第３の終点通信装置のいずれかの通信装置及びその通信装置を経由する予備パスにより、障害地点を避けて前記始点通信装置から前記第１及び第２及び第３の終点通信装置へデータを到達させるための通信システムにおける通信方法であって、
前記始点通信装置は、
現用パスのラベルと、障害検出通信装置識別子とに対応して、切替要求送信先通信装置識別子及び該切替要求送信先通信装置を経由する予備パスの予備パスラベルの複数の組み合わせを優先度順に予め記憶した予備パス選択テーブルと、
障害発生パスのラベルと、障害検出通信装置識別子と、障害検出通信装置が該ラベルの経路で障害を検出したときに主信号が到達しなくなるひとつ又は複数の通信装置の主信号不通通信装置識別子と、障害検出有無情報とを対応して、予め記憶した障害リストと、
備え、
前記第１乃至第３の終点通信装置又は前記中継通信装置は、現用パスのラベルで示される経路又は該経路上の通信装置についての障害を検出すると、自身の通信装置識別子と、障害を検出した経路のラベルとを含む障害通知を、前記始点通信装置へ送信し、
前記始点通信装置は、受信した障害通知に含まれる前記ラベルと前記通信装置識別子をキーに、前記障害リストを検索し、障害検出有無情報を「なし」から「あり」に更新し、
前記始点通信装置は、前記ラベルと前記通信装置識別子をキーに、前記予備パス選択テーブルを参照して、切替要求送信先通信装置識別子と予備パスラベルを登録順に検索し、切替要求送信先通信装置識別子が前記障害リストの障害検出有無情報が「あり」となっているエントリの主信号不通通信装置識別子に含まれないような切替要求送信先通信装置識別子と、該切替要求送信先通信装置識別子に対応する予備パスラベルを得て、
前記始点通信装置は、得られた前記切替要求送信先通信装置識別子の通信装置へ、前記予備パスラベルを含む切替要求を送信し、
前記切替要求送信先通信装置識別子の前記通信装置は、前記切替要求により受信した前記予備パスラベルに入力パスラベルを切り替えて、主信号を出力する
通信方法が提供される。
【国際調査報告】
2012004843.tif 000034
2012004843.tif 000035
2012004843.tif 000036
2012004843.tif 000037