(57)【要約】  【課題】従来の１：１の冗長通信方法においては、現用系通信経路にトラフィックが流れている場合は、予備系通信経路には現用系／予備系の切替制御の指示を行うための切替制御パケットを除きトラフィックは存在せず、予備系通信経路の通信帯域の効率性の面で問題があった。  【解決手段】本発明は１：１冗長通信方式において、予備系通信経路を通過する切替制御パケットに含まれている現用系の状態情報に基づき予備系通信経路内のトラフィックを制御することで、予備系通信経路内での柔軟な通信を可能にして予備系通信経路の通信帯域を有効活用する。【選択図】図７
2008104144.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク内のノード間のパケット通信方法において、
二つの切替点ノードを経由する現用系通信経路と予備系通信経路のいずれか一つを選択して前記選択した通信経路を介して前記二つの切替点ノードの間で第１のトラフィックの受け渡しを行いながら、前記二つの切替点ノードは、前記第１のトラフィックが前記現用系通信経路を流れているか否かを示す運用系識別情報を含む切替制御パケットを前記予備系通信経路を介して受け渡し、
前記切替点ノードは、前記現用系通信経路が正常な場合には前記現用系通信経路を、前記現用系通信経路が異常な場合には前記予備系通信経路を、それぞれ前記第１のトラフィックを流す通信経路として選択し、
前記切替点ノードを除いた前記予備系通信経路内のノードである予備系ノードは、前記切替制御パケットに含まれる運用系識別情報を基に前記現用系通信経路を前記第１のトラフィックが流れているか否かを判定し、前記現用系通信経路を前記第１のトラフィックが流れている場合は前記予備系ノードに前記第１のトラフィックとは異なる第２のトラフィックを入力して他の予備系ノードへ送信する、
ことを特徴とするパケット通信方法。
【請求項２】
請求項１に記載のパケット通信方法において、
前記予備系ノードは、前記切替制御パケットに含まれる前記運用系識別情報を基に前記現用系通信経路を前記第１のトラフィックが流れているか否かを判定し、前記現用系通信経路を前記第１のトラフィックが流れていない場合は、前記予備系ノードに入力される前記第２のトラフィックを帯域制御した後に他の前記予備系ノードへ送信する
ことを特徴とするパケット通信方法。
【請求項３】
請求項２に記載のパケット通信方法において、
前記予備系ノードに入力される前記第２のトラフィックに対する帯域制御は、前記第２のトラフィックを所定の帯域幅以下に帯域圧縮して行う
ことを特徴とするパケット通信方法。
【請求項４】
請求項２に記載のパケット通信方法において、
前記第２のトラフィックに対する帯域制御は、前記第２のトラフィックに含まれる優先制御情報を所定の値に変換して行う
ことを特徴とするパケット通信方法。
【請求項５】
請求項１に記載のパケット通信方法において、
前記ネットワークはイーサネットで、前記第２のトラフィックの識別と転送はＶＬＡＮタグ情報を基に行う、
ことを特徴とするパケット通信方法。
【請求項６】
請求項１に記載のパケット通信方法において、
前記ネットワークはイーサネットで、前記第２のトラフィックの識別と転送はＭＡＣアドレス情報を基に行う、
ことを特徴とするパケット通信方法。
【請求項７】
請求項１に記載のパケット通信方法において、
前記ネットワークはＭＰＬＳで、前記第２のトラフィックの識別と転送はラベル情報を基に行う、
ことを特徴とするパケット通信方法。
【請求項８】
請求項２に記載のパケット通信方法において、
前記切替点ノードは、前記切替制御パケットに含まれる運用系識別情報を基に前記現用系通信経路を前記第１のトラフィックが流れているか否かを判定し、前記現用系通信経路を前記第１のトラフィックが流れていない場合は、前記切替点ノードに入力される前記第２のトラフィックを帯域制御した後に前記予備系ノードへ送信する
ことを特徴とするパケット通信方法。
【請求項９】
二つの切替点ノードを経由する現用系通信経路と予備系通信経路のいづれか一つを選択して前記選択した通信経路を介して前記二つの切替点ノードの間のパケットの受け渡しを行うネットワークにおいて前記予備系通信経路内の前記切替点ノードを除くノードである予備系ノードを構成するパケット通信装置であって、
前記二つの切替点ノード間で前記予備系通信経路を介して受け渡され、かつ、前記現用系通信経路を第１のトラフィックが流れているか否かを識別する運用系識別情報を含んだ切替制御パケットを受信して前記運用系識別情報の内容を判定するパケット受信部と、
前記パケット受信部の判定結果を基に、前記現用系通信経路を前記第１のトラフィックが流れている場合は前記パケット通信装置に入力される前記第１のトラフィックとは異なる第２のトラフィックを前記予備系通信経路内の他の前記予備系ノードへ転送し、前記現用系通信経路を前記第１のトラフィックが流れていない場合は入力される前記第２のトラフィックを廃棄するパケット入力部とを備える
ことを特徴とするパケット通信装置。
【請求項１０】
請求項９に記載のパケット通信装置において、
前記パケット受信部は前記切替制御パケットに含まれる前記運用系識別情報を基に前記現用系通信経路を前記第１のトラフィックが流れているか否かを判定し、前記現用系通信経路を前記第１のトラフィックが流れていない場合は、前記パケット入力部は入力される前記第２のトラフィックを帯域制御した後に前記予備系通信経路内の他の前記予備系ノードへ送信する
ことを特徴とするパケット通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク内のノード間の冗長通信技術に係り、特に、現用系通信経路および予備系通信経路により相互接続されているノード間で現用系通信経路が正常時には予備系通信経路に冗長パケットを流さない、いわゆる１：１の冗長通信において、予備系通信経路の通信帯域を有効活用するパケット通信方法およびパケット通信装置に関する。
【背景技術】
【０００２】
近年、イーサネット（国際標準仕様ＩＥＥＥ８０２．３に準拠したＬＡＮ）に代表されるネットワーク技術では、帯域の優先制御などによる帯域の有効利用化やマルチポイント通信が注目され、それらの適用領域の広域化が進んでいる。
【０００３】
これに伴い、高速での障害復旧技術、すなわち現用系の通信経路を保護（プロテクション）するためのプロテクション技術が要求されている。例えば、イーサネットのプロテクション技術としては、従来ＳＴＰ (Ｓｐａｎｎｉｎｇ  Ｔｒｅｅ  Ｐｒｏｔｏｃｏｌ) による方法が存在していたが、切替時間が秒オーダーであったためキャリア向けネットワークにおけるプロテクション技術としては不向きであった。その問題を解決するべく、ＩＴＵ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ） では、高速（数１０ｍｓｅｃのオーダー)で切替が可能なＧ．８０３１の勧告化が行われた。
【０００４】
図１、図２は、従来の１：１の冗長通信構成の概要を示しており、ＩＴＵのＧ．８０３１勧告で提示されているものに相当する。
【０００５】
ここで、ネットワーク内の通信経路をネットワーク内のノードの参照符号を列記して表記すると、現用系通信経路は通信経路１０１−１０３−１０４−１０５−１０２と表記することができ、以降の記述ではこの表記法を用いて通信経路を表現する。従って、予備系通信経路は通信経路１０１−１０６−１０７−１０８−１０２と表記することができる。
【０００６】
通常時、つまり、現用系通信経路１０１−１０３−１０４−１０５−１０２が正常動作している場合は、図１に示すように、現用系通信経路１０１−１０３−１０４−１０５−１０２を経由してネットワークのユーザのためのトラフィック２００が流れている。
また、現用系通信経路１０１−１０３−１０４−１０５−１０２に異常が発生した場合は、図２に示すように、ノード１０１、１０２を切替点ノードとして、現用系通信経路１０１−１０３−１０４−１０５−１０２を予備系通信経路１０１−１０６−１０７−１０８−１０２に切り替えてトラフィック２０１を流すことにより、現用系通信経路１０１−１０３−１０４−１０５−１０２をプロテクトする。また、切替点ノード１０１，１０２は予備系通信経路１０１−１０６−１０７−１０８−１０２を経由して、現用系／予備系の切替制御を指示する切替制御パケット２０３を常時受け渡している。
【０００７】
例えばネットワークがイーサネットの場合は、プロテクション形態としてはＶＬＡＮ（Ｖｅｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を基本とした所謂１：１、１＋１の片方向ならびに双方向のプロテクション形態を規定し、双方向切替方式においては、ＡＰＳ （Ａｕｔｏｍａｔｉｃ  Ｐｒｏｔｅｃｔｉｏｎ  Ｓｗｉｔｃｈｉｎｇ)プロトコルを適用し、Ｇ．８０３１勧告で規定されている所謂プロテクションエンティティとなるブリッジ（図１の切替点ノード１０１に相当）、および、セレクタ（図１の切替点ノード１０２に相当）に対し現用系／予備系の切替の指示を行うＡＰＳ制御パケット２０３を予備系通信経路１０１−１０６−１０７−１０８−１０２に流す。このＡＰＳ制御パケットにはブリッジ／セレクタに対する切替制御要求情報（現用系を使用中か否かの識別情報を含む）ならびに、各ノードの状態情報が含まれており、このＡＰＳ制御パケットを切替点ノード１０１、１０２にて受信して処理することにより、現用系／予備系の切替制御を行う。
【０００８】
図１に示す通り、予備系通信経路１０１−１０６−１０７−１０８−１０２には通常時はユーザのトラフィックを流さない構成になる。すなわち、現用系の通信経路１０１−１０６−１０７−１０８−１０２にトラフィック２００が流れている場合は、予備系通信経路１０１−１０６−１０７−１０８−１０２には、Ｇ．８０３１勧告で規定されているブリッジ／セレクタ（切替点ノード１０１／１０２）に対し切替制御の指示を行うＡＰＳ制御パケット２０３を除きトラフィックは存在しないことになり、通信帯域の効率性があがらないという問題がある。
【０００９】
イーサネットと同じ方式を用いるＡＴＭプロテクション勧告(Ｉ．６３０)、ならびにＳＤＨプロテクション勧告(Ｇ．８４１)では、１：１ （双方向)における現用系運用時における予備系通信経路のトラフィック、いわゆるエキストラ・トラフィックの送受を合わせて規定している。しかしながら、エキストラ・トラフィックの送受にしても、現在の規定では、ブリッジ／セレクタを経由する 、つまり、図１、図２に示した切替点ノード１０１と１０２を経由するトラフィック送受に限定されている。従って、例えば、図１において切替点ノード１０１，１０２を経由しない通信経路１０６−１０７−１０８のノード間における閉じたトラフィックの設定は困難であり、予備系通信経路の通信帯域の有効活用を阻害する要因の一つとなっている。
【００１０】
関連する技術としては、ネットワークがリング構成の場合のプロテクション方法が特許文献１に公開されている。
【特許文献１】特開平０７−９５２２７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
上記図１、図２に示す通り、従来の１：１の冗長通信方法においては、現用系通信経路にネットワークユーザのためのトラフィックが流れている場合は、予備系通信経路には現用系／予備系の切替制御の指示を行うための切替制御パケットを除きトラフィックは存在しないことになり、予備系通信経路の通信帯域の効率性の面で問題があった。
【００１２】
本発明は１：１冗長通信において、予備系通信経路を転送される現用系／予備系の切替制御パケットの状態に基づきエキストラ・トラフィックを制御することで、予備系通信経路内での柔軟な通信を可能にして予備系通信経路の通信帯域を有効活用することを目的とする。
【課題を解決するための手段】
【００１３】
本発明は、ネットワーク内のノード間のパケット通信方法において、二つの切替点ノードを経由する現用系通信経路と予備系通信経路のいずれか一つを選択して前記選択した通信経路を介して前記二つの切替点ノードの間で第１のトラフィックの受け渡しを行いながら、前記二つの切替点ノードは、第１のトラフィックが前記現用系通信経路を流れているか否かを示す運用系識別情報を含む切替制御パケットを前記予備系通信経路を介して受け渡し、前記切替点ノードは、前記現用系通信経路が正常な場合には前記現用系通信経路を、前記現用系通信経路が異常な場合には前記予備系通信経路を、それぞれ前記第１のトラフィックを流す通信経路として選択し、前記切替点ノードを除いた前記予備系通信経路内のノードである予備系ノードは、前記切替制御パケットに含まれる運用系識別情報を基に前記現用系通信経路を前記第１のトラフィックが流れているか否かを判定し、前記現用系通信経路を前記第１のトラフィックが流れている場合は前記予備系ノードに前記第１のトラフィックとは異なる第２のトラフィックを入力して他の予備系ノードへ送信する、ように構成される。
【００１４】
これによれば、第１のトラフィックが現用系通信経路を流れている際は、予備系通信経路に第１のトラフィックとは異なる第２のトラフィックを流すことができ、予備系通信経路の通信帯域を効率的に活用できる。
【００１５】
また、本発明は、前記予備系ノードは、前記切替制御パケットに含まれる前記運用系識別情報を基に前記現用系通信経路を前記第１のトラフィックが流れているか否かを判定し、前記現用系通信経路を前記第１のトラフィックが流れていない場合は、前記予備系ノードに入力される前記第２のトラフィックを帯域制御した後に他の前記予備系ノードへ送信する、ように構成することもできる。
【００１６】
これによれば、予備系通信経路を第１のトラフィックが流れている際であっても、第１のトラフィックとは異なる第２のトラフィックを帯域制御した形で予備系通信経路に流すことが可能となる。ここで、帯域制御としては、第２のトラフィックを所定の帯域幅以下に帯域圧縮する、または、第２のトラフィックに含まれる優先制御情報を所定の値に変換するなどの方法がある。
【００１７】
さらに、本発明では、前記切替点ノードは、前記切替制御パケットに含まれる運用系識別情報を基に前記現用系通信経路を前記第１のトラフィックが流れているか否かを判定し、前記現用系通信経路を前記第１のトラフィックが流れていない場合は、前記切替点ノードに入力される前記第２のトラフィックを帯域制御した後に前記予備系ノードへ送信する、ように構成することもできる。
【００１８】
これによれば、予備系通信経路を第１のトラフィックが流れている際であっても、切換点ノードからも第１のトラフィックとは異なる第２のトラフィックを入力して予備系通信経路内の他のノードに帯域制御して送ることが可能となる。
【発明の効果】
【００１９】
本発明によれば、現用系通信経路を第１のトラフィックが流れている際は、予備系通信経路内に第１のトラフィックとは異なる第２のトラフィックを流すことができる。
また、本発明では、現用系通信経路を第１のトラフィックが流れていない場合（つまり、予備系通信経路を第１のトラフィックが流れている場合）であっても、帯域制御した形で第１のトラフィックとは異なる第２のトラフィックを予備系通信経路に流すことができる。
【００２０】
これにより、本来プロテクションを行うべきパケットに対し、そのパフォーマンスを下げることなく帯域の有効利用が実現できる。また、帯域制御を行うことで、現用系の障害時であってもユーザのトラフィックを完全に落とすことなく、予備系内でのマルチポイント通信等が実現できる。
【発明を実施するための最良の形態】
【００２１】
（実施例）
本発明は、現用系通信経路および予備系通信経路により相互接続されているノード間で、現用系通信経路が正常時には予備系通信経路に冗長パケットを流さない、いわゆる１：１の冗長通信方式において、予備系通信経路を経由してやりとりの行われる冗長構成の切替制御パケットの内容に基づき、予備系通信経路内のノードのトラフィックを制御することで、予備系通信経路内での柔軟な通信を可能にするものである。
【００２２】
図３は、本発明の第１の実施形態による現用系運用時の予備系通信経路内のパケット伝送例を示している。
以降の記載では、現用系通信経路１０１−１０３−１０４−１０５−１０２を流れるネットワークのユーザのためのトラフィックを第１のトラフィック２００と表記し、予備系通信経路１０１−１０６−１０７−１０８−１０２を流れるユーザのためのトラフィックを第１のトラフィック２０１（図示されていない）と表記する。
【００２３】
ここでは、現用系通信経路１０１−１０３−１０４−１０５−１０２を第１のトラフィック２００が流れている場合に、予備系内の通信経路１０６−１０７−１０８のノード間、すなわちノード１０６、１０７、１０８の間でマルチポイント接続によるトラフィック伝送を行う場合を代表例として示している。
【００２４】
本発明の第１の実施形態では、現用系通信経路１０１−１０３−１０４−１０５−１０２に第１のトラフィック２００が流れている間は、予備系内の通信経路１０６−１０７−１０８において第１のトラフィック２００とは異なる第２のトラフィック２０２を流すことができる。例えば、図３に示すように、予備系ノード１０６に入力される第２のトラフィック２０２を予備系ノード１０７、１０８へマルチポイント通信形態で伝送することが可能となる。この予備系内の通信経路１０６−１０７−１０８に対する第２のトラフィック２０２の挿入は、予備系通信経路１０１−１０６−１０７−１０８−１０２を常時流れている切替制御パケット２０３の内容に基づいて行われる。
【００２５】
図４は現用系障害発生時の切替制御パケットの流れを説明する図である。
現用系通信経路で障害発生してから系切り替えが行われるまでのシーケンス例をシーケンスＳ０１−Ｓ０６で示している。
【００２６】
Ｓ０１．  現用系通信経路内のノード１０３−１０４の通信路にて発生した障害をノード１０４が検出し、切替点ノード１０２に通知する、または１０２が経路１０１−１０３−１０４−１０５−１０２上での障害を検出する。
【００２７】
Ｓ０２．  切替点ノード１０２は第１のトラフィック２００の通信経路を予備系通信経路１０１−１０６−１０７−１０８−１０２に切り替え、現用系通信経路を第１のトラフィック２００が流れていない旨の情報を含んだ切替制御パケット２０３（例えば、ＡＰＳ制御パケット）を該予備系通信経路に送出する。
【００２８】
Ｓ０３．  現用系通信経路を第１のトラフィック２００が流れていない旨の情報を含んだ切替制御パケット２０３は、順次予備系ノード１０８、１０７、１０６へ伝達される。その際、各予備系ノード１０８、１０７、１０６は第２のトラフィック２０２が入力されている場合はそれを廃棄し、予備系通信経路を流れる第１のトラフィック２０１に影響を与えないようにする。
【００２９】
Ｓ０４．  切替点ノード１０１は、切替制御パケット２０３の内容を基に第１のトラフィック２００を流す通信経路を予備系通信経路１０１−１０６−１０７−１０８−１０２に切り替え、切替制御パケット２０３を同じ予備系通信経路１０１−１０６−１０７−１０８−１０２を経由して切替点ノード１０２に送り返す。このように、切替点ノード１０１，１０２間で受け渡される切替制御パケット２０３に含まれる第１のトラフィックに関する情報を各予備系ノードが参照することにより、第１のトラフィック２００の通信経路が現用系通信経路から予備系通信経路に切り替わることをタイムリーに予測し、予備系通信経路に第１のトラフィック２０１を流すことができるように準備する。
【００３０】
図５は、本発明の第２の実施形態による第２のトラフィックの伝送例を示している。
前記図３に示した本発明の第１の形態では、第１のトラフィック２００が現用系通信経路１０１−１０３−１０４−１０５−１０２を流れている状態で予備系内の通信経路１０６−１０７−１０８に第１のトラフィックとは異なる第２のトラフィック２０２を伝送する例を示している。
【００３１】
これに対し図５では、現用系通信経路ではなく予備系通信経路１０１−１０６−１０７−１０８−１０２に第１のトラフィック２０１が流れている状態において、さらに、予備系内の通信経路１０６−１０７−１０８に帯域制御された第２のトラフィック２０２を挿入し、予備系内の通信経路１０６−１０７−１０８に第１のトラフィック２０１と並行して第２のトラフィック２０２を流すものである。これにより、現用系通信経路が異常の場合でも、予備系通信経路内に第１のトラフィック２０１にプラスする形で、例えば帯域圧縮された第２のトラフィック２０２を同時に流すことができるようになる。
【００３２】
図６は、本発明のパケット通信装置の構成の概要を示している。
パケット受信部１は図６の構成例では３台実装されるため、それらを区別するために追番−１、−２、−３を付加してパケット受信部１−１、１−２、１−３として表記しているが、それらは同一の構成である。パケット送信部３、パケット入力部２、パケット出力部４についても同様である。
【００３３】
パケット受信部１−１とパケット送信部３−１はペアで一つの通信リンクについての双方向通信を行うもので、それぞれ隣接ノードとの間のパケットの受信および送信を行う。パケット受信部１−２とパケット送信部３−２、パケット受信部１−３とパケット送信部３−３についても同様である。図６では、説明の便宜上、パケット受信部／パケット送信部のペアが３組表記しているが、パケット受信部１−３、パケット送信部１−３が適用されるのは、図１における１０１ならびに１０２のみであり、その他のノードには適用されない。
【００３４】
第２のトラフィックを入力するパケット入力部２−１は、第１のトラフィック２０１とは異なる第２のトラフィック２０２を予備系通信経路に挿入するためのものである。パケット出力部４−１は予備系通信経路を流れている第２のトラフィック２０２をネットワーク外に出力するためのものである。第２のトラフィックを入力するパケット入力部の数ｍおよびパケット出力部の数ｎは０以上の任意の整数であり、図６では第２のトラフィックを入力するパケット入力部２−１、２−ｍ、パケット出力部４−１、４−ｎを代表的に表記している。
【００３５】
パケット接続部５はパケットの受け側となるパケット受信部１−１〜１−３、パケット入力部２−１〜２−ｍと、パケットの送り側となるパケット送信部３−１〜３−３、パケット出力部４−１〜４−ｎとの間のパケットの受け渡しを行う。
【００３６】
本発明のパケット通信装置つまりノードは、ネットワーク内およびネットワーク外との接続関係に依存して、１台のパケット接続部５に対してパケット受信部、パケット送信部、パケット入力部、パケット出力部を必要な台数組み合わせて構成する。
【００３７】
例えば、前記図３に示した本発明の第１の実施形態のネットワーク構成例において、切替点ノード１０１の場合は隣接するノードが３箇所あり、ノード１０１とノード１０３の間の通信リンクに対応してパケット受信部１−１／パケット送信部３−１を設け、ノード１０１とノード１０６の通信リンクに対応してパケット受信部１−３／パケット送信部３−３を設け、ノード１０１の左側に存在する表記されていない隣接ノードとの間の通信リンクに対応してパケット受信部１−２／パケット送信部３−２を設けて構成することができる。
【００３８】
前記図３に示した予備系ノード１０６の場合は、隣接するノードは２箇所（切替点ノード１０１、予備系ノード１０７）あり、切替点ノード１０１との間のパケットの受信および送信は、それぞれ、パケット受信部１−１、パケット送信部３−１により行い、予備系ノード１０７との間のパケットの受信および送信は、パケット受信部１−２、パケット送信部３−２によりそれぞれ行うように構成できる。この場合は、パケット受信部１−３、パケット送信部３−３は不要である。また、パケット入力部、パケット出力部については必要に応じて設けるが、前記図３に示したように第２のトラフィック２０２を挿入するためには、少なくともパケット入力部が１台（例えばパケット入力部２−１）必要となる。
【００３９】
前記図３の予備系ノード１０８の場合は、隣接するノードは２箇所（予備系ノード１０７、切替点ノード１０２）あり、予備系ノード１０７との間のパケットの受信および送信は、それぞれ、パケット受信部１−１、パケット送信部３−１により行い、切替点ノード１０２との間のパケットの受信および送信は、パケット受信部１−２、パケット送信部３−２によりそれぞれ行うように構成できる。この場合も、パケット受信部１−３、パケット送信部３−３は不要である。また、パケット入力部、パケット出力部については必要に応じて設けるが、前記図３に示したように第２のトラフィック２０２をネットワーク外に出力するためには、少なくともパケット出力部が１台（例えばパケット出力部４−１）必要となる。
【００４０】
以降に示す図７、８、９、１０、１４、１５、１８、１９、２１、２２に記載されているノード構成例では、上記に示したノード構成例を基に説明を行う。
【００４１】
図７、図８は本発明の第１の実施形態のノード構成例とパケットの流れを示している。
まず、図７は前記図３に示したように、現用系通信経路１０１−１０３−１０４−１０５−１０２が使用中である場合、つまり、第１のトラフィック２００が現用系通信経路１０１−１０３−１０４−１０５−１０２を流れている状態で、予備系内の通信経路１０６−１０７−１０８にマルチドロップ通信形態で第２のトラフィック２０２を流す場合のノード１０６の構成例とパケットの流れを示している。ここでは、パケット受信部１−２は隣接する予備系ノード１０７からのパケットを受信し、パケット送信部３−１は隣接する切替点ノード１０１へパケットを送信し、パケット送信部３−２は隣接する予備系ノード１０７へパケットを送信する。隣接する切替点ノード１０１からのパケットを受信するパケット受信部１−１については、図を簡素化するために省略している。また、第１のトラフィックは現用系通信経路内を流れている場合を例に示しているため、予備系のノード１０６には第１のトラフィック２０１は流れておらず図７には現れない。
【００４２】
パケット受信部１−２のパケット識別部１１は、隣接する予備系ノード１０７から受信したパケットを識別して帯域制御部１２は渡されたパケットが切替制御パケット２０３か否かを判別し、切替制御パケット２０３ならば制御パケット判定部１３へ渡す。
【００４３】
パケット識別部１１は、また、第２のトラフィック２０２か否かを判別し、第２のトラフィック２０２であれば帯域制御部１２を介して出力部４−１（図７では表示されていない）へ渡す。この受信パケットの識別は、例えばイーサネットの場合は、パケットのヘッダ部に含まれるＶＬＡＮタグ情報を基に既知の方法で行われる。
【００４４】
制御パケット判定部１３は、帯域制御部１２から渡された切替制御パケット２０３に含まれている運用系識別情報を基に現用系に第１のトラフィック２００が流れているか否かを判定する。そして、現用系に第１のトラフィック２００が流れている場合は（図７はこの場合を例示している）、パケット入力部２−１の帯域制御部２２に対して指示信号９２を介して、第１のトラフィックと異なる第２のトラフィック２０２の挿入を行うパケット導通モードに推移するように指示する。また、現用系に第１のトラフィック２００が流れていない、つまり、予備系通信経路に第１のトラフィック２０１を流す場合は、パケット入力部２−１の帯域制御部２２に対して指示信号９２を介して、入力された第２のトラフィック２０２を廃棄するパケット遮断モードに推移するように指示する。その後、受信した切替制御パケット２０３をパケット送信部３−１に渡して、隣接する切替点ノード１０１へ送信する。
【００４５】
パケット入力部２−１は予備系ノード１０６に接続される端末等の通信機器から入力される第１のトラフィックとは異なる第２のトラフィック２０２をパケット識別部２１で認識した後、第２のトラフィック２０２を帯域制御部２２へ渡す。パケット識別部２１のパケット識別は、例えばイーサネットの場合は、パケットのヘッダ部に含まれるＶＬＡＮタグを基に既知の方法で行われ、ここで識別された結果を基に帯域制御部２２を介してパケット送信部３−２へ渡される。
【００４６】
帯域制御部２２は、入力された第２のトラフィック２０２を導通させるか遮断するかを識別するパケット処理モード情報を保持しており、このパケット処理モード情報はパケット受信部１−２の制御パケット判定部１３からの指示信号９２を介して書き替えられる。そして、パケット処理モード情報がパケット導通モードを示している場合は、パケット識別部２１から渡された第２のトラフィック２０２をパケット送信部３−２に渡し、パケット処理モード情報がパケット遮断モードを示している場合は、渡された第２のトラフィック２０２を廃棄する。
【００４７】
パケット送信部３−２は、パケット受信部１−１（図示されていない）、パケット入力部２−１からパケット接続部５を介して渡されたパケットを隣接する予備系ノード１０７に送信するもので、トラフィック制御部３１で送信するパケットの優先順の制御を行った後に、パケット送出部３２により隣接する予備系ノード１０７にパケットを送出する。
【００４８】
上記のように、本発明の第１の実施形態では、予備系通信経路に常時（例えば定周期で）流されている、１：１の冗長通信方式の系切替の制御のための切替制御パケット２０３（例えば、イーサネットの場合はＡＰＳパケット）を監視する制御パケット判定部１３を備え、現用系通信経路において第１のトラフィック２００が流れているか否かを監視する。そして、現用系通信経路で第１のトラフィック２００が流れている場合には、制御パケット判定部１３は第２のトラフィックを入力するパケット入力部２−１の帯域制御部２２にパケット導通モードを設定するように指示する。パケット入力部２−１の帯域制御部２２は、制御パケット判定部１３から指示されたパケット導通モードをパケット処理モード情報として保持する。また、現用系通信経路で第１のトラフィック２００が流れていない、つまり、予備系の通信経路に第１のトラフィック２０１を流す場合は、制御パケット判定部１３は第２のトラフィックを入力するパケット入力部２−１の帯域制御部２２の帯域制御部２２にパケット遮断モードを設定するように指示する。パケット入力部２−１の帯域制御部２２は、制御パケット判定部１３から指示されたパケット遮断モードを示す識別情報をパケット処理モード情報として保持する。
【００４９】
一方、パケット入力部２−１の帯域制御部２２は、上記のようにして設定されたパケット処理モード情報を判定し、パケット導通モードの場合は、入力された第２のトラフィック２０２をパケット送信部３−２に渡し、パケット遮断モードの場合は、入力された第２のトラフィック２０２を廃棄する。このようにして、本発明の第１の実施形態では、現用系通信経路を第１のトラフィック２００が流れているか否かを監視して第１のトラフィック２００のプロテクションを従来通りに行いながら、さらに第１のトラフィックとは異なる第２のトラフィック２０２を予備系通信経路に流すことができるようにする。
【００５０】
次に図８は、上記図７と同様に、現用系通信経路１０１−１０３−１０４−１０５−１０２が使用中である場合、つまり、第１のトラフィック２００が現用系通信経路１０１−１０３−１０４−１０５−１０２を流れている状態で、予備系内の通信経路１０６−１０７−１０８にマルチドロップ通信形態で第２のトラフィック２０２を流す場合の予備系ノード１０８の構成例とパケットの流れを示している。ここでは、パケット受信部１−１は隣接する予備系ノード１０７からのパケットを受信し、パケット送信部３−２は隣接する切替点ノード１０２へパケットを送信する。隣接する切替点ノード１０２からのパケットを受信するパケット受信部１−２、隣接する予備系ノード１０７へパケットを送信するパケット送信部３−１については、図を簡素化するために省略している。ここでも上記図７と同様に、第１のトラフィック２００は現用系通信経路を流れているものとし、図８には第１のトラフィック２０１は表記されていない。
【００５１】
パケット受信部１−１は、上記図７と異なり、予備系ノード１０６で挿入された第２のトラフィック２０２を受信する。この場合は、第２のトラフィック２０２はパケット識別部１１で識別され帯域制御部１２を介してパケット出力部４−１へ渡される。例えば、イーサネットの場合は、このパケット識別部１１の処理はパケットのヘッダ部に含まれるＶＬＡＮタグに基づいて既知の方法で行うことができる。また、図８では切替制御パケット２０３を受信する場合が示されているが、これは、前記図４に示したステップＳ０４により、切替制御パケット２０３が前記図４のＳ０３で示したのとは逆方向に折り返して伝送されるために受信するもので、これが受信される時点では、前記図４のステップＳ０４において各予備系通信経路のノードにおいてパケット処理モード情報の設定処理は完了しているため、受信した切替制御パケット２０３は単にパケット送信部３−２に渡して、隣接する切替点ノード１０２に送信するだけでよい。
【００５２】
パケット出力部４−１は、パケット受信部１−１から渡された隣接する予備系ノード１０７から受信した第２のトラフィック２０２をパケット送出部４１を介して自ノード（図８ではノード１０８）に接続されている端末などの通信機器に出力してネットワーク外に送出する。
パケット送信部３−２については、上記図７で説明した内容と同様であり、詳細な説明は割愛する。
【００５３】
上記のように、現用系通信経路に第１のトラフィック２００が流れている状態で、前記図７に示すようにして予備系ノード１０６に挿入された第２のトファフィックは、予備系ノード１０７を経由して予備系ノード１０８で受信されネットワーク外に出力され、予備系通信経路の通信帯域を有効に活用することができる。
【００５４】
図９、図１０は本発明の第２の実施形態によるノード構成とパケットの流れを示している。
まず、図９は前記図５に示したように、現用系通信経路１０１−１０３−１０４−１０５−１０２に第１のトラフィック２００が流れていない状態、つまり、第１のトラフィック２０１が予備系通信経路１０１−１０６−１０７−１０８−１０２を流れている状態で、予備系内の通信経路１０６−１０７−１０８にマルチドロップ通信形態で第２のトラフィック２０２を流す場合の予備系ノード１０６の構成例とパケットの流れを示している。ここでは、パケット受信部１−２は隣接する予備系ノード１０７からのパケットを受信し、パケット送信部３−１は隣接する切替点ノード１０１へパケットを送信し、パケット送信部３−２は隣接する予備系ノード１０７へパケットを送信する。隣接する切替点ノード１０１からのパケットを受信するパケット受信部１−１については、図を簡素化するために省略している。
【００５５】
前記図７に示した構成との相違は、パケット受信部１−２の帯域制御部１２ａから第２のトラフィックを入力するパケット入力部２−１に対して帯域制御情報が指示信号９１を介して渡す機能が追加され、パケット入力部２−１の帯域制御部２２ａは第１のトラフィック２０１を予備系通信経路に流した状態で、帯域制御部１２ａから指示信号９１を介して渡された帯域制御情報を基に、入力された第２のトラフィック２０２を帯域制御した後にパケット送信部３−２に渡す点である。
【００５６】
帯域制御部２２ａが行う帯域制御処理としては、例えば、パケット受信部１−２の帯域制御部１２ａから指示された帯域幅の範囲内に第２のトラフィック２０２の帯域を圧縮する、または、入力された第２のトラフィック２０２の優先度情報をパケット受信部１−２の帯域制御部１２ａから指示された優先度情報に変換する、などの処理を行う。
また、帯域制御情報をパケット受信部１−２から受け取るのではなく、パケット入力部２−１内に設定して保持しておく構成とすることもできる。
【００５７】
上記のような構成にすることにより、現用系通信経路に異常があり予備系通信経路で第１のトラフィック２０１を流している状態であっても、予備系通信経路の空き帯域を活用して第２のトラフィック２０２を帯域制御した形で予備系通信経路に流すことができるようになる。
上記に説明した以外の部分については前記図７と同様であり、その詳細な説明は割愛する。
【００５８】
次に、図１０は上記図９と同様に、前記図５で現用系通信経路１０１−１０３−１０４−１０５−１０２に第１のトラフィック２００が流れていない状態、つまり、第１のトラフィック２０１が予備系通信経路１０１−１０６−１０７−１０８−１０２を流れている状態で、予備系内の通信経路１０６−１０７−１０８にマルチドロップ通信形態で第２のトラフィック２０２を流す場合の予備系ノード１０８の構成例とパケットの流れを示している。ここでは、パケット受信部１−１は左側に隣接する予備系ノード１０７からのパケットを受信し、パケット送信部３−２は右側に隣接する切替点ノード１０２へパケットを送信する。右側の隣接する切替点ノード１０２からのパケットを受信するパケット受信部１−２、左側の隣接する予備系ノード１０７へパケットを送信するパケット送信部３−１については、図を簡素化するために省略している。
【００５９】
前記図８との相違点は、パケット出力部４−１に帯域制御部４２が設けられ、パケット受信部１−１の帯域制御部１２ａからの指示信号９１ａに基づいて、パケット出力部４−１に出力される第２のトラフィック２０２を帯域制御した後に、ノードの外へ出力する点である。
【００６０】
帯域制御部４２の帯域制御処理としては、上記図９で第２のトラフィック２０２が入力される予備系ノード１０６の第２のトラフィックを入力するパケット入力部２−１の帯域制御部２２ａで変換された優先情報を逆変換して元の優先情報に戻す処理が行われる。
上記に説明した以外の部分については、前記図８と同様でありその詳細な説明は割愛する。
【００６１】
以上のように、図９及び図１０のノード構成例のようにして予備系ノード１０６、１０８をそれぞれ構成することにより、予備系通信経路に第１のトラフィック２０１を流した状態であっても、予備系の空き帯域を活用した形で第１のトラフィックとは異なる第２のトラフィック２０２を予備系通信経路に流すことができるようになる。
【００６２】
図１１は本発明のパケット入力部の動作フローチャートで、第１の実施形態および第２の実施形態の双方を合わせて表現している。つまり、前記図７、図９に示したノード１０６のパケット入力部２−１の動作フローをまとめて示している。
【００６３】
Ｓ０１．  入力パケットを識別する。この識別は、例えば、イーサネットの場合はパケットとなるパケットのヘッダ部に含まれるＶＬＡＮタグ情報を基に行われる。
【００６４】
Ｓ０２．  パケット入力部２−１の帯域制御部２２、２２ａに保持されているパケット処理モード情報を判定し、パケット導通モードであれば（ＹＥＳ）次のステップＳ０３へ移行し、パケット導通モードでない（ＮＯ）、つまりパケット遮断モードの場合はステップＳ０４へ移行する。
【００６５】
Ｓ０３．  入力された第２のトラフィック２０２を上記ステップＳ０１で識別した結果に基づいてパケット送信部３−２へ渡して処理を終了する。
【００６６】
Ｓ０４．  パケット入力部２−１の帯域制御部２２ａに設定されている帯域制御情報があるか否かを判定し、帯域制御情報ありの場合は（ＹＥＳ）次のステップＳ０５へ移行し、帯域制御情報なしの場合は（ＮＯ）ステップＳ０７へ移行する。
【００６７】
Ｓ０５．  パケット入力部２−１の帯域制御部２２ａは入力された第２のトラフィック２０２を帯域制御する。ここで、帯域制御処理は、帯域制御部２２ａが保持している帯域制御情報を基に行われる。帯域制御情報としては、帯域制御の種別（帯域圧縮、優先制御等）と、種別が帯域圧縮の場合はその許容される帯域幅、または、種別が優先制御の場合は変換すべき優先度情報が含まれる。例えば帯域制御の種別が帯域圧縮の場合は、指定された帯域幅以下に第２のトラフィック２０２を帯域圧縮し、帯域制御の種別が優先制御の場合は、入力された第２のトラフィック２０２に含まれている優先情報を指定された値に変換する。
【００６８】
帯域制御情報については、予め帯域制御部２２ａ内に設定して保持しておくか、あるいは、パケット受信部１−２の帯域制御部１２ａから指示信号９１を介して受け取り、パケット入力部２−１の帯域制御部２２ａ内に保持しておくことにより実現できる。
【００６９】
Ｓ０６．  上記ステップＳ０５で帯域制御された第２のトラフィック２０２を、上記ステップＳ０１で識別した結果に基づいてパケット送信部３−２に渡し、処理を終了する。
【００７０】
Ｓ０７．  入力された第２のトラフィック２０２を廃棄して処理を終了する。
【００７１】
上記の動作フローにおいて、本発明の第１の実施形態では、ステップＳ０４〜Ｓ０６は不要で、ステップＳ０２でパケット導通モードでない（ＮＯ）と判定された場合は、ステップＳ０７へ移行して第２のトラフィック２０２を廃棄して処理を終了する。第２の実施形態では全ての処理ステップが必要となる。
【００７２】
図１２は本発明のパケット受信部の動作フローチャートで、第１の実施形態および第２の実施形態の双方を合わせて表現している。つまり、前記図７、図９に示したノード１０６のパケット受信部１−２、及び前記図８、図１０に示したノード１０８のパケット受信部１−１の動作フローをまとめて示している。
【００７３】
Ｓ０１．  隣接ノードよりパケットを受信すると、そのパケットを識別し、該パケットを渡すべき送り側のインターフェースを決定する、つまり、送り側インターフェースとなるどのパケット送信部、パケット出力部にパケットを渡すかを決定する。例えば、イーサネットの場合は、パケットのヘッダ部に含まれるＴｙｐｅ情報、ＶＬＡＮタグ情報を識別する。切替制御パケット２０３となるＡＰＳパケットはＴｙｐｅ情報で識別可能であり、また、第２のトラフィック２０２か否かの判別はＶＬＡＮタグ情報で識別可能である。
【００７４】
Ｓ０２．  受信パケットは切替制御パケット２０３か否かを判定し、切替制御パケット２０３ならば（ＹＥＳ）ステップＳ０５へ移行し、切替制御パケット２０３でないならば（ＮＯ）次のステップＳ０３へ移行する。
【００７５】
Ｓ０３．  上記ステップＳ１で識別した結果により、受信したパケットが第２のトラフィック２０２か否かを判別し、第２のトラフィック２０２ならば（ＹＥＳ）次のステップＳ０４へ移行し、第２のトラフィック２０２でない場合（ＮＯ）はステップＳ０９へ移行する。
【００７６】
Ｓ０４．  受信した第２のトラフィック２０２を上記ステップＳ０１で識別した結果に基づいてパケット出力部４−１へ渡して処理を終了する。
【００７７】
Ｓ０５．  切替制御パケット２０３の中に設定されている運用系識別情報を判定し、現用系通信経路に第１のトラフィック２０１が流れている場合は（ＹＥＳ）次のステップＳ０６へ移行し、現用系通信経路に第１のトラフィック２０１が流れていないならば（ＮＯ）ステップＳ０８へ移行する。
【００７８】
Ｓ０６．  制御パケット判定部１３は第２のトラフィックを入力するパケット入力部２−１の帯域制御部２２または２２ａに対してパケット導通モードを設定する。
【００７９】
Ｓ０７．  受信した切替制御パケット２０３を上記ステップＳ０１で識別した結果に基づいてパケット送信部３−１または３−２へ渡して処理を終了する。
【００８０】
Ｓ０８．  パケット受信部の制御パケット判定部１３は、第２のトラフィックを入力するパケット入力部２−１の帯域制御部２２または２２ａに対してパケット遮断モードを設定して、ステップＳ０７へ移行する。
【００８１】
Ｓ０９．  受信したパケットは第１のトラフィック２０１であるため、上記ステップＳ０１で識別した結果に基づいてパケット送信部３−１へ渡して、処理を終了する。
【００８２】
本発明の第２の実施形態では、パケット受信部１は、その帯域制御部１２ａから第２のトラフィックを入力するパケット入力部２−１へ帯域制御情報を渡す点が第１の実施形態と異なるが、上記の動作フローはパケット受信時の動作フローのため、その相違点は表現されていない。従って、上記のパケット受信時の動作フローは本発明の第１の実施形態及び第２の実施形態に共通である。
【００８３】
図１３は本発明の切替制御パケットの構成例である。
切替制御パケット２０３には、現用系通信経路に第１のトラフィック２００が流れているか否かを識別するフラグ情報である運用系識別情報２０３１が含まれている。
【００８４】
本切替制御パケット２０３は１：１冗長構成の切替対象通信経路の切替点ノード１０１、１０２間で例えば定周期で予備系通信経路を介して受け渡されており、予備系通信経路上の各ノードは、この切替制御パケット２０３を常時チェックすることにより現用系通信経路の状態を把握できる。
【００８５】
例えばネットワークがイーサネットの場合は、切替制御パケット２０３としてはＡＰＳパケットを用いることができる。
【００８６】
図１４、図１５は本発明の第３の実施形態によるノード構成例とパケットの流れを示しており、ネットワークがイーサネットの場合を前提としている。
図１４は前記図３に示したネットワークの予備系ノード１０６を例にしたノード構成例とパケットの流れであり、図１５は前記図３に示したネットワークの予備系ノード１０８を例にしたノード構成例とパケットの流れである。
前記図９、図１０に示した第２の実施形態と比較すると、パケット受信部１−２、第２のトラフィックを入力するパケット入力部２−１、パケット出力部４−１にそれぞれＭＡＣアドレス処理部を設け、受信したパケットのヘッダ部にＶＬＡＮタグが含まれない場合はＭＡＣアドレスを基に受信したパケットのスイッチンッグ先（つまり、送り側のインターフェース）を決定する。これにより、第２のトラフィックとしてＶＬＡＮタグを含まない第２のトラフィック２０２ｂを予備系通信経路に流すことが可能となる。
【００８７】
第２のトラフィックを入力するパケット入力部２−１に入力されたＶＡＬＮタグを含まない第２のトラフィック２０２ｂは（図１４）、ＭＡＣアドレス処理部２１ｂでＭＡＣアドレスを基に振リ分け先を決定しパケット接続部５を介してパケット送信部３−２へ渡される。
【００８８】
図１５のパケット受信部１−１で受信された第２のトラフィック２０２ｂについては、パケット識別部１１でＶＬＡＮタグなしと判定されるとＭＡＣアドレス処理部１１ｂへ渡され、ＭＡＣアドレス処理部１１ｂはパケットのヘッダ部に含まれるＭＡＣアドレスを基にパケット接続部５を介してパケット出力部４−１へ引き渡す。ＶＬＡＮタグがあるパケット（第１のトラフィック２０１や切替制御パケット２０３）については、前記図９、図１０と同様に処理される。パケット受信部１−２の制御パケット判定部１３、帯域制御部１２、第２のトラフィックを入力するパケット入力部２−１の帯域制御部２２、パケット送信部３−２、パケット出力部４−１のパケット送出部４１の各機能についても前記図９、図１０と同様であるので、詳細な説明は割愛する。
【００８９】
図１６、図１７は本発明の第３の実施形態の動作フローである。
まず図１６は第３の実施形態の第２のトラフィックを入力するパケット入力部２−１の動作フローを示している。
ここでは、第２のトラフィックを入力するパケット入力部２−１の処理は、前記図１１に示した第２の実施形態の動作フローに比べて、ステップＳ０１の入力パケットの識別方法がＭＡＣアドレスを基に行う点が異なるのみであり、その他の処理は図１１と同様であり、ここではその詳細な説明を割愛する。
【００９０】
次に図１７は本発明の第３の実施形態のパケット受信部の動作フローを示している。
【００９１】
前記図１２に示した第２の実施形態のパケット受信部の動作フローとは、ステップＳ０３およびステップＳ０４が異なっている。つまり、まずステップＳ０３でＶＬＡＮタグがあるか否かで第２のトラフィック２０２ｂか否かを判定し、第２のトラフィック２０２ｂの場合、つまりＶＬＡＮタグがない場合は（ＮＯ）ステップＳ０４でＭＡＣアドレスに基づいて受信パケットをスイッチし、パケット出力部４−１へ渡す。その他の処理については、前記図１２の動作フローと同様であり、詳細な説明は割愛する。
【００９２】
上記の第３の実施形態によれば、第２のトラフィック２０２ｂの予備系通信経路への入力／出力はＶＬＡＮを用いないで行うことができる。
【００９３】
図１８、図１９は本発明の第４の実施形態のノード構成例とパケットの流れで、ラベルスイッチネットワークに対して本発明を適用した場合の構成例とパケットの流れを示している。
図１８は、前記図３に示した予備系ノード１０６を例にしたノード構成例とパケットの流れであり、図１９は、前記図３に示した予備系ノード１０８を例にしたノード構成例とパケットの流れである。
【００９４】
前記図９、図１０に示した第２の実施形態のノード構成例と比較して、パケット受信部１−２のパケット識別部１１がラベル処理部１１ｃに、第２のトラフィックを入力するパケット入力部２−１のパケット識別部２１がラベル処理部２１ｃに、パケット送信部３−２のパケット送出部３２がラベル処理部３２ｃに置き換わっている。
ラベルスイッチネットワークでは、受信したパケットから抽出したラベル情報を識別してパケットのスイッチングを行う。また優先制御についても、ラベル情報に含まれるＥＸＰビットの制御することにより実現できる。
上記以外の部分については、前記図９、図１０と同様であり、その詳細な説明は割愛する。
【００９５】
図２０は、本発明の第２の実施形態の拡張構成例のパケットの流れを示している。
前記図５に示した第２の実施形態のパケットの流れでは、第２のトラフィック２０２は予備系通信経路１０６−１−７−１０８に閉じた形で流れているが、図２０の第２の実施形態の拡張構成例では、予備系／現用系の切替点となる切替点ノード１０１、１０２と、予備系内の通信経路１０６−１−７−１０８のノードとの間でも第２のトラフィック２０２を流すことができるようになる。ここでは、切替点ノード１０１と予備系通信経路内の予備系ノード１０８との間で第２のトラフィック２０２ｄ、２０２ｅを流す場合を例示している。
【００９６】
図２１、図２２は、本発明の第２の実施形態の拡張構成例のノード構成とパケットの流れである。
まず図２１は、図２０に示した切替点ノード１０１から第２のトラフィック２０２ｄを入力する場合のノード１０１の構成例とパケットの流れを示している。
【００９７】
図２１では、パケット受信部１−１、パケット送信部３−１は現用系の通信経路にある隣接ノード１０３に接続され、パケット受信部１−２、パケット送信部３−２は図２０の切替点ノード１０１の左側にある図示されていない隣接ノードに接続されており、また、パケット受信部１−３、パケット送信部３−３は予備系通信経路にある隣接する予備系ノード１０６に接続されている場合を示している。
【００９８】
図２１は、切替点ノード１０１に第２のトラフィックを入力するパケット入力部２−１を設けて第２のトラフィック２０２ｄを第２のトラフィックを入力するパケット入力部２−１に入力し、その入力した第２のトラフィック２０２ｄをパケット送信部３−３を介して予備系内の通信経路１０６−１０７−１０８に伝送する場合を示している。一方、第１のトラフィック２０１ａ、２０１ｂは第２のトラフィック２０２と並行して流れている。ここでは、第１のトラフィック２０１をその伝送方向別に２０１ａ、２０１ｂとして示している。
【００９９】
ノード１０１のパケット入力部２−１に入力された第２のトラフィック２０２ｄは、帯域制御部２２により帯域制御された後に、パケット送信部３−３へ渡されて予備系内の通信経路１０６−１０７−１０８に第１のトラフィック２０１ａと共に伝送される。第２のトラフィックを入力するパケット入力部２−１の帯域制御部２２は、指定された帯域制御情報を基に帯域制御を行うが、帯域制御情報としては帯域圧縮するために帯域幅や、第２のトラフィック２０２ｄ内の優先情報の変換値とすることができる。これらの帯域制御情報は帯域制御部２２内に予め設定しておくか、または、ここでは図２１の９１ａに示されているように、パケット受信部１−３の帯域制御部１２からの指示により設定することもできる。
第２のトラフィック２０２ｄを出力する予備系ノード１０８の構成例については前記図１０と同様であり説明は割愛する。
【０１００】
次に図２２は、予備系内の通信経路１０６−１０７−１０８のノードから送信されてきた第２のトラフィック２０２ｅをノード１０１から出力する場合のノード構成例とパケットの流れを示している。
【０１０１】
図２２では、ノード１０１にパケット出力部４−１を設けることにより、予備系通信経路からパケット受信部１−３を介して受信した第２のトラフィック２０２ｅは、パケット識別部１１で第２のトラフィック２０２ｅであることが識別されると、パケット出力部４−１に渡され、パケット出力部４−１の帯域制御部４２により優先制御情報が復元された後に、パケット送出部４１を介して出力される。一方、第１のトラフィック２０１ａ、２０１ｂは第２のトラフィック２０２と並行して予備系の通信経路を流れている。ここで、第１のトラフィック２０２はその伝送方向別に２０１ａ、２０１ｂとして示されている。
【０１０２】
上記のように現用系／予備系の切替制御を行う切替点ノードを本発明の第２の実施形態と同様な構成とすることにより、切替点ノード（図２０のネットワーク例ではノード１０１、１０２）と、予備系内の通信経路１０６−１０７−１０８のノードとの間でも、予備系通信経路に第１のトラフィック２０１ａ、２０１ｂを流した状態で、帯域制御された第１のトラフィックとは異なる第２のトラフィック２０２ｄ、２０２ｅを流すことが可能となる。
【０１０３】
以上述べた本発明の実施の態様は、以下の付記の通りである。
【０１０４】
(付記１)ネットワーク内のノード間のパケット通信方法において、
二つの切替点ノードを経由する現用系通信経路と予備系通信経路のいずれか一つを選択して前記選択した通信経路を介して前記二つの切替点ノードの間で第１のトラフィックの受け渡しを行いながら、前記二つの切替点ノードは、第１のトラフィックが前記現用系通信経路を流れているか否かを示す運用系識別情報を含む切替制御パケットを前記予備系通信経路を介して受け渡し、
前記切替点ノードは、前記現用系通信経路が正常な場合には前記現用系通信経路を、前記現用系通信経路が異常な場合には前記予備系通信経路を、それぞれ前記第１のトラフィックを流す通信経路として選択し、
前記切替点ノードを除いた前記予備系通信経路内のノードである予備系ノードは、前記切替制御パケットに含まれる運用系識別情報を基に前記現用系通信経路を前記第１のトラフィックが流れているか否かを判定し、前記現用系通信経路を前記第１のトラフィックが流れている場合は前記予備系ノードに前記第１のトラフィックとは異なる第２のトラフィックを入力して他の予備系ノードへ送信する、
ことを特徴とするパケット通信方法。
（付記２）付記１に記載のパケット通信方法において、
前記予備系ノードは、前記切替制御パケットに含まれる前記運用系識別情報を基に前記現用系通信経路を前記第１のトラフィックが流れているか否かを判定し、前記現用系通信経路を前記第１のトラフィックが流れていない場合は、前記予備系ノードに入力される前記第２のトラフィックを帯域制御した後に他の前記予備系ノードへ送信する
ことを特徴とするパケット通信方法。
（付記３）付記２に記載のパケット通信方法において、
前記予備系ノードに入力される前記第２のトラフィックに対する帯域制御は、前記第２のトラフィックを所定の帯域幅以下に帯域圧縮して行う
ことを特徴とするパケット通信方法。
（付記４）付記２に記載のパケット通信方法において、
前記第２のトラフィックに対する帯域制御は、前記第２のトラフィックに含まれる優先制御情報を所定の値に変換して行う
ことを特徴とするパケット通信方法。
（付記５）付記１に記載のパケット通信方法において、
前記ネットワークはイーサネットで、前記第２のトラフィックの識別と転送はＶＬＡＮタグ情報を基に行う、
ことを特徴とするパケット通信方法。
(付記６)付記１に記載のパケット通信方法において、
前記ネットワークはイーサネットで、前記第２のトラフィックの識別と転送はＭＡＣアドレス情報を基に行う、
ことを特徴とするパケット通信方法。
(付記７)付記１に記載のパケット通信方法において、
前記ネットワークはＭＰＬＳで、前記第２のトラフィックの識別と転送はラベル情報を基に行う、
ことを特徴とするパケット通信方法。
（付記８）付記２に記載のパケット通信方法において、
前記切替点ノードは、前記切替制御パケットに含まれる運用系識別情報を基に前記現用系通信経路を前記第１のトラフィックが流れているか否かを判定し、前記現用系通信経路を前記第１のトラフィックが流れていない場合は、前記切替点ノードに入力される前記第２のトラフィックを帯域制御した後に前記予備系ノードへ送信する
ことを特徴とするパケット通信方法。
（付記９）二つの切替点ノードを経由する現用系通信経路と予備系通信経路のいづれか一つを選択して前記選択した通信経路を介して前記二つの切替点ノードの間のパケットの受け渡しを行うネットワークにおいて前記予備系通信経路内の前記切替点ノードを除くノードであるパケット通信装置であって、
前記二つの切替点ノード間で前記予備系通信経路を介して受け渡され、かつ、前記現用系通信経路を第１のトラフィックが流れているか否かを識別する運用系識別情報を含んだ切替制御パケットを受信して前記運用系識別情報の内容を判定するパケット受信部と、
前記パケット受信部の判定結果を基に、前記現用系通信経路を前記第１のトラフィックが流れている場合は前記パケット通信装置に入力される前記第１のトラフィックとは異なる第２のトラフィックを前記予備系通信経路内の他の予備系ノードへ送信し、前記現用系通信経路を前記第１のトラフィックが流れていない場合は入力される前記第２のトラフィックを廃棄するパケット入力部とを備える
ことを特徴とするパケット通信装置。
（付記１０）付記９に記載のパケット通信装置において、
前記パケット受信部は前記切替制御パケットに含まれる前記運用系識別情報を基に前記現用系通信経路を前記第１のトラフィックが流れているか否かを判定し、前記現用系通信経路を前記第１のトラフィックが流れていない場合は、前記パケット入力部は入力される前記第２のトラフィックを帯域制御した後に前記予備系通信経路内の他の予備系ノードへ送信する
ことを特徴とするパケット通信装置。
（付記１１）付記１０に記載のパケット通信装置において、
前記第２のトラフィックに対する帯域制御は、前記第２のトラフィックを所定の帯域幅以下に帯域圧縮して行う
ことを特徴とするパケット通信装置。
（付記１２）付記１０に記載のパケット通信装置において、
前記第２のトラフィックに対する帯域制御は、前記第２のトラフィックに含まれる優先制御情報を所定の値に変換して行う
ことを特徴とするパケット通信装置。
（付記１３）付記９に記載のパケット通信装置において、
前記ネットワークはイーサネットで、前記第２のトラフィックの識別と転送はＶＬＡＮタグ情報を基に行う、
ことを特徴とするパケット通信装置。
（付記１４）付記９に記載のパケット通信装置において、
前記ネットワークはイーサネットで、前記第２のトラフィックの識別と転送はＭＡＣアドレス情報を基に行う、
ことを特徴とするパケット通信装置。
（付記１５）付記９に記載のパケット通信装置において、
前記ネットワークはＭＰＬＳで、前記第２のトラフィックの識別と転送はラベル情報を基に行う、
ことを特徴とするパケット通信装置。
（付記１６）二つの切替点ノードを経由する現用系通信経路と予備系通信経路のいづれか一つを選択して前記選択した通信経路を介して前記二つの切替点ノードの間のパケットの受け渡しを行うネットワーク内の前記予備系通信経路内のノードであるパケット通信装置において、
前記二つの切替点ノード間で前記予備系通信経路を介して受け渡され、かつ、前記現用系通信経路を第１のトラフィックが流れているか否かを識別する運用系識別情報を含んだ切替制御パケットを受信して前記運用系識別情報の内容を判定するパケット受信部と、
前記パケット受信部は前記切替制御パケットに含まれる前記運用系識別情報を基に前記現用系通信経路を前記第１のトラフィックが流れているか否かを判定し、前記現用系通信経路を前記第１のトラフィックが流れていない場合は、前記第１のトラフィックとは異なる第２のトラフィックを帯域制御した後に前記予備系通信経路内の他のノードへ転送するパケット入力部とを備える
ことを特徴とするパケット通信装置。
【図面の簡単な説明】
【０１０５】
【図１】従来の１：１冗長通信構成の概要（１）を示している。
【図２】従来の１：１冗長通信構成の概要（２）を示している。
【図３】本発明の第１の実施形態による現用系運用時の予備系のパケット伝送例を示している。
【図４】現用系障害発生時の切替制御パケットの流れを説明する図である。
【図５】本発明の第２の実施形態による第２のトラフィックの伝送例を示している。
【図６】本発明の通信装置の構成の概要を示している。
【図７】本発明の第１の実施形態のノード構成例とパケットの流れ（１）である。
【図８】本発明の第１の実施形態のノード構成例とパケットの流れ（２）である。
【図９】本発明の第２の実施形態によるノード構成とパケットの流れ（１）である。
【図１０】本発明の第２の実施形態によるノード構成とパケットの流れ（２）である。
【図１１】本発明の第２のトラフィックを入力するパケット入力部の動作フローチャートである。
【図１２】本発明のパケット受信部の動作フローチャートである。
【図１３】本発明の切替制御パケットの構成例である。
【図１４】本発明の第３の実施形態によるノード構成例とパケットの流れ（１）である。
【図１５】本発明の第３の実施形態によるノード構成例とパケットの流れ（２）である。
【図１６】本発明の第３の実施形態の動作フロー（１）である。
【図１７】本発明の第３の実施形態の動作フロー（２）である。
【図１８】本発明の第４の実施形態のノード構成例とパケットの流れ（１）である。
【図１９】本発明の第４の実施形態のノード構成例とパケットの流れ（２）である。
【図２０】本発明の第２の実施形態の拡張構成例のパケットの流れを示している。
【図２１】本発明の第２の実施形態の拡張構成例のノード構成とパケットの流れ（１）である。
【図２２】本発明の第２の実施形態の拡張構成例のノード構成とパケットの流れ（２）である。
【符号の説明】
【０１０６】
１、１−１、１−２、１−３    パケット受信部
１１    パケット識別部
１１ａ    ラベル処理部
１２、１２ａ    帯域制御部
１３    制御パケット判定部
１４    ＭＡＣアドレス処理部
２、２−１，２−ｎ    第２のトラフィックを入力するパケット入力部
２１    パケット識別部
２１ａ    ＭＡＣアドレス処理部
２１ｂ    ラベル処理部
２２、２２ａ    帯域制御部
３、３−１、３−２、３−３    パケット送信部
３１    トラフィック制御部
３２    パケット送出部
３２ａ    ラベル処理部
４、４−１    パケット出力部
４１    パケット送出部
４２    帯域制御部
４２ａ    ＭＡＣアドレス処理部
５    パケット接続部
９１、９１ａ    帯域制御指示
９２    パケット処理モード指示
１０１、１０２、１０３、１０４、１０５、１０６、１０７、１０８    ノード
２００、２０１、２０１ａ、２０１ｂ    第１のトラフィック
２０２、２０２ａ、２０２ｂ、２０２ｃ    第２のトラフィック
２０３    切替制御パケット
２０３１    運用系識別情報
【図１】
2008104144.tif 000003
【図２】
2008104144.tif 000004
【図３】
2008104144.tif 000005
【図４】
2008104144.tif 000006
【図５】
2008104144.tif 000007
【図６】
2008104144.tif 000008
【図７】
2008104144.tif 000009
【図８】
2008104144.tif 000010
【図９】
2008104144.tif 000011
【図１０】
2008104144.tif 000012
【図１１】
2008104144.tif 000013
【図１２】
2008104144.tif 000014
【図１３】
2008104144.tif 000015
【図１４】
2008104144.tif 000016
【図１５】
2008104144.tif 000017
【図１６】
2008104144.tif 000018
【図１７】
2008104144.tif 000019
【図１８】
2008104144.tif 000020
【図１９】
2008104144.tif 000021
【図２０】
2008104144.tif 000022
【図２１】
2008104144.tif 000023
【図２２】
2008104144.tif 000024