(57)【特許請求の範囲】
【請求項１】
パケットに設定された送信元アドレスを含む情報を学習情報として記憶して経路制御に利用する機能と、一定時間以上利用されていない情報を前記学習情報から削除する機能とを有する第１のネットワークを第２のネットワークと接続するためにもちいられる伝送装置であって、
前記第２のネットワークから前記第１のネットワークへ向けて送信されたデータを前記第１のネットワークにおいて伝送可能な形式のパケットに変換する場合に、前記第２のネットワークにおける前記データの伝送経路を識別するための識別情報と変換後の前記パケットに設定された送信元アドレスとを対応付けて記憶手段に記憶させるプロトコル変換手段と、
前記第２のネットワークにおいて障害が発生している伝送経路を検出する障害検出手段と、
前記障害検出手段によって障害の発生が検出された伝送経路の識別情報に対応する送信元アドレスを前記プロトコル変換手段によって前記記憶手段に記憶された情報から取得し、取得された前記送信元アドレスを送信元アドレスに指定したダミーパケットを前記第１のネットワークへ向けて送信するダミーパケット送信手段と
を備えたことを特徴とする伝送装置。
【請求項２】
パケットに設定された送信元アドレスを含む情報を学習情報として記憶して経路制御に利用する機能と、一定時間以上利用されていない情報を前記学習情報から削除する機能とを有する第１のネットワークを第２のネットワークと接続するためにもちいられる伝送装置であって、
前記第１のネットワークとの通信を制御する第１の通信制御手段と、
前記第２のネットワークとの通信を制御する第２の通信制御手段と、
前記第１の通信制御手段と前記第２の通信制御手段を仲介し、前記第１のネットワークと前記第２のネットワークの間の通信を可能にするためのプロトコル変換を行う変換手段とを備え、
前記第２の通信制御手段は、前記第２のネットワークにおいて障害が発生している伝送経路を検出して該伝送経路の識別情報を前記変換手段へ通知し、
前記変換手段は、前記第２のネットワークから前記第１のネットワークへ向けて送信されたデータを前記第１のネットワークにおいて伝送可能な形式のパケットに変換する場合に、前記第２のネットワークにおける前記データの伝送経路を識別するための識別情報と変換後の前記パケットに設定された送信元アドレスとを対応付けて記憶手段に記憶させ、前記第２の通信制御手段より障害が発生している伝送経路の識別情報を通知された場合に、該識別情報に対応する送信元アドレスを前記記憶手段に記憶された情報から取得し、取得された前記送信元アドレスを送信元アドレスに指定したダミーパケットを前記第１のネットワークへ向けて送信することを特徴とする伝送装置。
【請求項３】
パケットに設定された送信元アドレスを含む情報を学習情報として記憶して経路制御に利用する機能と、一定時間以上利用されていない情報を前記学習情報から削除する機能とを有する第１のネットワークを第２のネットワークと接続するためにもちいられる伝送装置であって、
前記第１のネットワークとの通信を制御する第１の通信制御手段と、
前記第２のネットワークとの通信を制御する第２の通信制御手段と、
前記第１の通信制御手段と前記第２の通信制御手段を仲介し、前記第１のネットワークと前記第２のネットワークの間の通信を可能にするためのプロトコル変換を行う変換手段とを備え、
前記変換手段は、前記第２のネットワークから前記第１のネットワークへ向けて送信されたデータを前記第１のネットワークにおいて伝送可能な形式のパケットに変換する場合に、前記第２のネットワークにおける前記データの伝送経路を識別するための識別情報と変換後の前記パケットに設定された送信元アドレスとを前記第１の通信制御手段へ通知し、
前記第２の通信制御手段は、前記第２のネットワークにおいて障害が発生している伝送経路を検出して該伝送経路の識別情報を前記第１の通信制御手段へ通知し、
前記第１の通信制御手段は、前記変換手段から通知された伝送経路の識別情報と送信元アドレスを対応付けて記憶手段に記憶させ、前記第２の通信制御手段から通知された伝送経路の識別情報に対応する送信元アドレスを前記記憶手段に記憶させた情報から取得し、取得された前記送信元アドレスを送信元アドレスに指定したダミーパケットを前記第１のネットワークへ向けて送信することを特徴とする伝送装置。
【請求項４】
前記変換手段は、前記第１の通信制御手段に対する伝送経路の識別情報と送信元アドレスの通知を、前記第２のネットワークから前記第１のネットワークへデータを転送するための信号線を通じて行うことを特徴とする請求項３に記載の伝送装置。
【請求項５】
パケットに設定された送信元アドレスを含む情報を学習情報として記憶して経路制御に利用する機能と、一定時間以上利用されていない情報を前記学習情報から削除する機能とを有する第１のネットワークを第２のネットワークと接続して構成されたネットワークにおいて、前記学習情報が前記第２のネットワークにおける経路故障のために消失することを防止するための学習情報保全方法であって、
前記第２のネットワークから前記第１のネットワークへ向けて送信されたデータを前記第１のネットワークにおいて伝送可能な形式のパケットに変換する場合に、前記第２のネットワークにおける前記データの伝送経路を識別するための識別情報と変換後の前記パケットに設定された送信元アドレスとを対応付けて記憶手段に記憶させるプロトコル変換工程と、
前記第２のネットワークにおいて障害が発生している伝送経路を検出する障害検出工程と、
前記障害検出工程において障害の発生が検出された伝送経路の識別情報に対応する送信元アドレスを前記プロトコル変換工程において前記記憶手段に記憶された情報から取得し、取得された前記送信元アドレスを送信元アドレスに指定したダミーパケットを前記第１のネットワークへ向けて送信するダミーパケット送信工程と
を含んだことを特徴とする学習情報保全方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワーク間を接続する伝送装置および同伝送装置における学習情報保全方法に関し、特に、経路障害を原因とする学習情報の不適切な削除を防止することができる伝送装置および学習情報保全方法に関する。
【背景技術】
【０００２】
従来より、大規模ネットワークにおいては、エンドユーザが直接利用する末端のネットワークを管理の容易なイーサネット（登録商標）をもちいて構築し、これらのネットワークを高速で信頼性の高いＡＴＭ（Asynchronous Transfer Mode）やＳＯＮＥＴ／ＳＤＨ（Synchronous Optical NETwork/Synchronous Digital Hierarchy）等をもちいて相互接続するという形態が採用されることが多い。
【０００３】
ＡＴＭ等は、ネットワーク上の経路やノードの障害を自律的に検出し、障害箇所を迂回するために、通信経路を予め用意された予備経路へ切り替える機能をもっている。かかる機能を有効に活用し、ネットワーク全体の信頼性を向上させるため、イーサネット（登録商標）網における障害をイーサネット（登録商標）網に接続されたＡＴＭスイッチにおいて検出可能にする技術が知られている（例えば、特許文献１）。
【０００４】
【特許文献１】特開２００４−３５７１１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の技術を利用した場合であっても、予備経路においても障害が発生していた場合等には、イーサネット（登録商標）網間の通信が不通となる。このように、イーサネット（登録商標）網間の通信が不通となった場合、単にその期間の通信が行えなくなるばかりでなく、不通状態の解消後にも問題が生じる場合がある。
【０００６】
イーサネット（登録商標）網においてパケット（フレーム）の中継を行うスイッチ等は、不要なトラフックの発生を減少させるため、中継したパケットの受信ポートと送信元アドレスを対応付けて学習情報として記憶し、パケット中継時に転送先を判定するために利用する。この学習情報は、記憶領域を有効に活用するため、一定時間利用されていない部分がエイジングと呼ばれる機能によって削除されるようになっている。
【０００７】
このため、イーサネット（登録商標）網間の不通状態が一定時間を超過すると、スイッチ等が記憶する学習情報のうち不通となっているイーサネット（登録商標）網に係る情報がエイジング機能によって全て削除されてしまうことになる。このようにして大量の学習情報が削除されると、不通状態の解消後にネットワーク全体のトラフィックが大きく増大し、場合によっては、これが原因となって新たな障害が発生する可能性がある。
【０００８】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、経路障害を原因とする学習情報の不適切な削除を防止することができる伝送装置および学習情報保全方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、本発明の一つの態様では、パケットに設定された送信元アドレスを含む情報を学習情報として記憶して経路制御に利用する機能と、一定時間以上利用されていない情報を前記学習情報から削除する機能とを有する第１のネットワークを第２のネットワークと接続するためにもちいられる伝送装置であって、前記第２のネットワークから前記第１のネットワークへ向けて送信されたデータを前記第１のネットワークにおいて伝送可能な形式のパケットに変換する場合に、前記第２のネットワークにおける前記データの伝送経路を識別するための識別情報と変換後の前記パケットに設定された送信元アドレスとを対応付けて記憶手段に記憶させるプロトコル変換手段と、前記第２のネットワークにおいて障害が発生している伝送経路を検出する障害検出手段と、前記障害検出手段によって障害の発生が検出された伝送経路の識別情報に対応する送信元アドレスを前記プロトコル変換手段によって前記記憶手段に記憶された情報から取得し、取得された前記送信元アドレスを送信元アドレスに指定したダミーパケットを前記第１のネットワークへ向けて送信するダミーパケット送信手段とを備えたことを特徴とする。
【００１０】
また、本発明の他の態様では、パケットに設定された送信元アドレスを含む情報を学習情報として記憶して経路制御に利用する機能と、一定時間以上利用されていない情報を前記学習情報から削除する機能とを有する第１のネットワークを第２のネットワークと接続するためにもちいられる伝送装置であって、前記第１のネットワークとの通信を制御する第１の通信制御手段と、前記第２のネットワークとの通信を制御する第２の通信制御手段と、前記第１の通信制御手段と前記第２の通信制御手段を仲介し、前記第１のネットワークと前記第２のネットワークの間の通信を可能にするためのプロトコル変換を行う変換手段とを備え、前記第２の通信制御手段は、前記第２のネットワークにおいて障害が発生している伝送経路を検出して該伝送経路の識別情報を前記変換手段へ通知し、前記変換手段は、前記第２のネットワークから前記第１のネットワークへ向けて送信されたデータを前記第１のネットワークにおいて伝送可能な形式のパケットに変換する場合に、前記第２のネットワークにおける前記データの伝送経路を識別するための識別情報と変換後の前記パケットに設定された送信元アドレスとを対応付けて記憶手段に記憶させ、前記第２の通信制御手段より障害が発生している伝送経路の識別情報を通知された場合に、該識別情報に対応する送信元アドレスを前記記憶手段に記憶された情報から取得し、取得された前記送信元アドレスを送信元アドレスに指定したダミーパケットを前記第１のネットワークへ向けて送信することを特徴とする。
【００１１】
また、本発明の他の態様では、パケットに設定された送信元アドレスを含む情報を学習情報として記憶して経路制御に利用する機能と、一定時間以上利用されていない情報を前記学習情報から削除する機能とを有する第１のネットワークを第２のネットワークと接続するためにもちいられる伝送装置であって、前記第１のネットワークとの通信を制御する第１の通信制御手段と、前記第２のネットワークとの通信を制御する第２の通信制御手段と、前記第１の通信制御手段と前記第２の通信制御手段を仲介し、前記第１のネットワークと前記第２のネットワークの間の通信を可能にするためのプロトコル変換を行う変換手段とを備え、前記変換手段は、前記第２のネットワークから前記第１のネットワークへ向けて送信されたデータを前記第１のネットワークにおいて伝送可能な形式のパケットに変換する場合に、前記第２のネットワークにおける前記データの伝送経路を識別するための識別情報と変換後の前記パケットに設定された送信元アドレスとを前記第１の通信制御手段へ通知し、前記第２の通信制御手段は、前記第２のネットワークにおいて障害が発生している伝送経路を検出して該伝送経路の識別情報を前記第１の通信制御手段へ通知し、前記第１の通信制御手段は、前記変換手段から通知された伝送経路の識別情報と送信元アドレスを対応付けて記憶手段に記憶させ、前記第２の通信制御手段から通知された伝送経路の識別情報に対応する送信元アドレスを前記記憶手段に記憶させた情報から取得し、取得された前記送信元アドレスを送信元アドレスに指定したダミーパケットを前記第１のネットワークへ向けて送信することを特徴とする。
【００１２】
また、本発明の他の態様では、上記の発明の態様において、前記変換手段は、前記第１の通信制御手段に対する伝送経路の識別情報と送信元アドレスの通知を、前記第２のネットワークから前記第１のネットワークへデータを転送するための信号線を通じて行うことを特徴とする。
【００１３】
また、本発明の他の態様では、パケットに設定された送信元アドレスを含む情報を学習情報として記憶して経路制御に利用する機能と、一定時間以上利用されていない情報を前記学習情報から削除する機能とを有する第１のネットワークを第２のネットワークと接続して構成されたネットワークにおいて、前記学習情報が前記第２のネットワークにおける経路故障のために消失することを防止するための学習情報保全方法であって、前記第２のネットワークから前記第１のネットワークへ向けて送信されたデータを前記第１のネットワークにおいて伝送可能な形式のパケットに変換する場合に、前記第２のネットワークにおける前記データの伝送経路を識別するための識別情報と変換後の前記パケットに設定された送信元アドレスとを対応付けて記憶手段に記憶させるプロトコル変換工程と、前記第２のネットワークにおいて障害が発生している伝送経路を検出する障害検出工程と、前記障害検出工程において障害の発生が検出された伝送経路の識別情報に対応する送信元アドレスを前記プロトコル変換工程において前記記憶手段に記憶された情報から取得し、取得された前記送信元アドレスを送信元アドレスに指定したダミーパケットを前記第１のネットワークへ向けて送信するダミーパケット送信工程とを含んだことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、第２のネットワークのネットワークに経路障害が発生した場合に、予め記憶しておいた情報を利用して、第２のネットワークから送信されていたものと同様のダミーパケットを第１のネットワークへ送信するように構成したので、第２のネットワークの経路障害を原因として、第１のネットワークにおいて学習情報の不適切な削除が発生することを防止することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１５】
以下に添付図面を参照して、本発明に係る伝送装置および学習情報保全方法の好適な実施の形態を詳細に説明する。
【実施例１】
【００１６】
まず、本実施例に係る学習情報保全方法の概要について説明する。図１は、本実施例に係る学習情報保全方法を説明するためにもちいるネットワークの構成を示すサンプル図である。
【００１７】
同図に示すように、このネットワークは、イーサネット（登録商標）網１とイーサネット（登録商標）網２の間をＡＴＭ等による中継網３によって接続して構成されている。そして、イーサネット（登録商標）網１には、ＰＣ等の端末装置１０１〜１０６が接続され、イーサネット（登録商標）網２には、端末装置１１１〜１１６が接続されている。また、イーサネット（登録商標）網１と中継網３は、伝送装置２０１を介して接続され、イーサネット（登録商標）網２と中継網３は、伝送装置２００を介して接続されている。
【００１８】
ここで、ａというＭＡＣ（Media Access Control）アドレスを有する端末装置１０１がｂというＭＡＣアドレスを有する端末装置１１１へ向けてパケットを送信する場合にイーサネット（登録商標）網２において行われる経路学習について説明しておく。なお、イーサネット（登録商標）網２は、経路学習を全く行っていない状態であるとする。
【００１９】
図２は、イーサネット（登録商標）網２における経路学習について説明するための説明図である。伝送装置２００は、中継網３にてもちいられるプロトコルとイーサネット（登録商標）プロトコルとの変換を行うためのプロトコル変換手段２１０を有する。プロトコル変換手段２１０は、中継網３を通過してきた情報を、端末装置１０１が送信したパケットに復元してイーサネット（登録商標）網２へ送出する。
【００２０】
イーサネット（登録商標）網２は、レイヤ２スイッチ（Ｌ２ＳＷ）３０１〜３０３を接続して構成されている。レイヤ２スイッチ３０１は、ポート１（Ｐ１）を通じてレイヤ２スイッチ３０２と接続され、ポート２を通じてレイヤ２スイッチ３０３と接続され、ポート３を通じて伝送装置２００と接続されている。
【００２１】
また、レイヤ２スイッチ３０２は、ポート１〜３を通じて端末装置１１１〜１１３と接続され、ポート４を通じてレイヤ２スイッチ３０１と接続されている。そして、レイヤ２スイッチ３０３は、ポート１を通じてレイヤ２スイッチ３０１と接続され、ポート２〜４を通じて端末装置１１４〜１１６と接続されている。
【００２２】
レイヤ２スイッチ３０１〜３０３は、経路学習を行っていない場合、受信したパケットを、そのパケットを受信したポートを除く全てのポートに対して転送する。この動作をフラッディングという。
【００２３】
図２の例の場合、レイヤ２スイッチ３０１は、伝送装置２００から送信され、ポート３にて受信されたパケットを、ポート１を通じてレイヤ２スイッチ３０２へ転送するとともに、ポート２を通じてレイヤ２スイッチ３０３へも転送する。そして、レイヤ２スイッチ３０２は、ポート４にて受信されたパケットを、ポート１〜３を通じて端末装置１１１〜１１３へ転送し、レイヤ２スイッチ３０３は、ポート１にて受信されたパケットを、ポート２〜４を通じて端末装置１１４〜１１６へ転送する。
【００２４】
このように、フラッディングを行うことにより、パケットは、目的である端末装置１１１へと到達するが、同じパケットが関係のない端末装置１１２〜１１６へも転送されてしまう。すなわち、フラッディングを行うことにより、パケットは、目的の端末装置を含む全ての端末装置に送信されるが、ネットワークの負荷を増大させる。
【００２５】
フラッディングの発生によるネットワークの負荷の増大を減少させるため、レイヤ２スイッチ３０１〜３０３は、自身が転送したパケットの送信元ＭＡＣアドレス（以下、「ＭＡＣ  ＳＡ（Source Address）」という）と、そのパケットを受信したポートの番号とを対応付けて学習情報として記憶する経路学習を行う。
【００２６】
図２の例の場合、レイヤ２スイッチ３０１は、伝送装置２００から送信されたパケットの転送時に、ＭＡＣアドレス「ａ」とポート番号「Ｐ３」の組合せを学習情報３１１として記憶する。同様に、レイヤ２スイッチ３０２は、ＭＡＣアドレス「ａ」とポート番号「Ｐ４」の組合せを学習情報３１２として記憶し、レイヤ２スイッチ３０３は、ＭＡＣアドレス「ａ」とポート番号「Ｐ１」の組合せを学習情報３１３として記憶する。
【００２７】
この学習情報３１１〜３１３は、反対方向のトラフィックが発生した場合に、レイヤ２スイッチ３０１〜３０３によって利用される。
【００２８】
例えば、端末装置１１４が端末装置１０１に対してパケットを送信する場合、レイヤ２スイッチ３０３は、端末装置１１４から送信されたパケットの送信先ＭＡＣアドレス（以下、「ＭＡＣ  ＤＡ（Destination Address）」という）である「ａ」が「Ｐ１」というポート番号と対で学習情報３１３に登録されていることを検出すると、フラッディングを行わずに、ポート１のみへパケットを転送する。
【００２９】
同様に、レイヤ２スイッチ３０１は、レイヤ２スイッチ３０３から送信されたパケットのＭＡＣ  ＤＡである「ａ」が「Ｐ３」というポート番号と対で学習情報３１１に登録されていることを検出すると、フラッディングを行わずに、ポート３のみへパケットを転送する。こうして、パケットは、伝送装置２００によって受信され、中継網３へ転送されることになる。
【００３０】
このように、経路学習を行うことにより、フラッディングによるトラフィックの増大を招くことなく、パケットを目的の宛先へ向けて送信することが可能になる。
【００３１】
しかしながら、レイヤ２スイッチ３０１〜３０３が記憶できる学習情報３１１〜３１３の容量には限りがある。そこで、レイヤ２スイッチ３０１〜３０３は、学習情報３１１〜３１３から一定時間以上使用されていない情報を自律的に削除する機能をもつ。この機能をエイジング機能という。
【００３２】
このエイジング機能は、限られた記憶容量を有効活用するために有用な機能であるが、好まざる結果を招くこともある。例えば、中継網３にて障害が発生し、イーサネット（登録商標）網１からイーサネット（登録商標）網２へのパケットの送信が一定時間行われなかった場合、イーサネット（登録商標）網１に接続されている端末装置１０１〜１０６に係る情報は、エイジング機能によって学習情報３１１〜３１３から消去されてしまう。
【００３３】
こうして学習情報が失われると、障害の復旧後に、フラッディングが大量に発生し、ネットワークに大きな負荷がかかることになる。この負荷は、ネットワークの規模が大規模であるほど大きなものとなり、場合によっては、新たな障害を引き起こす原因となる。
【００３４】
図３は、本実施例に係る学習情報保全方法の概要を説明するための説明図である。同図に示すように、本実施例に係る学習情報保全方法においては、伝送装置２００に代えて伝送装置４００をもちいる。
【００３５】
伝送装置４００は、プロトコル変換手段４１０と、障害検出手段４２０と、ダミーパケット送信手段４３０とを備える。プロトコル変換手段４１０は、中継網３を通過してきた情報をイーサネット（登録商標）のパケットへ復元する機能に加え、送信元識別子と復元後のパケットのＭＡＣ  ＳＡとを対応付けて送信元情報４４０に記憶する機能をもつ。
【００３６】
送信元識別子とは、中継網３における送信元を識別するための識別情報であり、中継網３における送信元アドレスや通信経路の識別情報等である。具体的には、中継網３がＡＴＭ網であれば、ＶＰＩ（Virtual Path Identifier）もしくはＶＣＩ（Virtual Channel Identifier）であり、中継網３がＳＯＮＥＴ／ＳＤＨリングであれば、チャネル番号である。
【００３７】
障害検出手段４２０は、中継網３における障害を検出し、検出した障害に関連する送信元識別子をダミーパケット送信手段４３０へ通知する機能をもつ。そして、ダミーパケット送信手段４３０は、障害検出手段４２０から障害と関連がある旨の通知があった送信元識別子に対応するＭＡＣ  ＳＡを送信元情報４４０から取得し、これをＭＡＣ  ＳＡに設定したダミーパケットをイーサネット（登録商標）網２へ送出する機能をもつ。
【００３８】
具体的に、中継網３がＡＴＭ網である場合を例にして説明すると、プロトコル変換手段４１０は、「Ａ」というＶＣＩをもつ経路を経由して伝送されてきた情報を復元したパケットのＭＡＣ  ＳＡが「ａ」であった場合、「Ａ」を送信元識別子とし、「ａ」をＭＡＣ  ＳＡとして、両者を対応付けて送信元情報４４０に記憶する。同様の動作は、プロトコル変換手段４１０がパケットを復元するたびに行われる。
【００３９】
ここで、中継網３において、「Ａ」というＶＣＩをもつ経路に障害が発生したものとする。この場合、「ａ」をＭＡＣ  ＳＡとしてもつパケットは、経路障害のためにイーサネット（登録商標）網２に伝達されなくなり、イーサネット（登録商標）網２においては、エイジング機能によって「ａ」というＭＡＣ  ＳＡに関連する学習情報が削除される可能性がある。
【００４０】
これを防止するため、障害検出手段４２０によって「Ａ」というＶＣＩをもつ経路に障害が発生したことが検出されると、ダミーパケット送信手段４３０は、送信元情報４４０を検索して、「Ａ」という送信元識別子に対応するＭＡＣ  ＳＡである「ａ」を取得し、これをＭＡＣ  ＳＡに設定したダミーパケットをイーサネット（登録商標）網２へ送出する。
【００４１】
こうして、ダミーパケット送信手段４３０がダミーパケットを送出することにより、エイジング機能による学習情報の削除を防止することができる。なお、ダミーパケット送信手段４３０がダミーパケットを送出し続けると、却って不都合が生じる場合があるため、ダミーパケット送信手段４３０によるダミーパケットの送出は、一定回数もしくは一定時間のみ行うこととする。
【００４２】
次に、従来の伝送装置の構成と本実施例にかかる伝送装置の構成について説明する。なお、以下の説明では、ＡＴＭ網とイーサネット（登録商標）網を接続する伝送装置の場合を例にして説明するが、伝送装置が接続するネットワークの組合せは、これ以外であってもよい。
【００４３】
図１３は、従来の伝送装置１０００の構成を示すブロック図である。伝送装置１０００は、ＡＴＭ網とイーサネット（登録商標）網を接続する伝送装置であり、ＡＴＭレイヤ部１１００と、ＡＡＬ（ATM Adaptation Layer）部１２００と、イーサネット（登録商標）レイヤ部１３００とを有する。
【００４４】
伝送装置１０００には、ＡＴＭ網側からイーサネット（登録商標）網側へと流れる主信号とイーサネット（登録商標）網側からＡＴＭ網側へと流れる主信号という２つの主信号があるが、以下の説明では、前者の主信号を下り方向の主信号と称し、後者の主信号を上り方向の主信号と称することとする。
【００４５】
ＡＴＭレイヤ部１１００は、ＡＴＭ網に関する制御を行う処理部であり、警報表示制御部１１０１と、警報セル生成部１１０２と、警報セル挿入部１１０３とを有する。
【００４６】
警報表示制御部１１０１は、ＡＴＭが備えるＯＡＭ（Operations, Administration and Maintenance）機能（保守管理機能）を利用して、ＡＴＭ網における障害の検出や対応を制御する制御部である。ＡＴＭ網における障害の検出は、下り方向の主信号を通じて受信されるＡＩＳ（Alarm Indication Signal）やＲＤＩ（Remote Defect Indication）等の警報セルの内容を確認することによって実現される。
【００４７】
警報セル生成部１１０２は、警報表示制御部１１０１の指示に従って警報セルを生成する処理部であり、警報セル挿入部１１０３は、警報セル生成部１１０２により生成された警報セルを上り方向の主信号に挿入し、ＡＴＭ網へ送出させる処理部である。
【００４８】
ＡＡＬ部１２００は、ＡＴＭ網とイーサネット（登録商標）網の間で情報をやり取りするために必要な変換処理を行う処理部であり、変換部１２０１と、変換部１２０２とを有する。変換部１２０１は、下り方向の主信号の変換を行う処理部であり、ＡＴＭセルにカプセル化されたイーサネット（登録商標）のパケットを復元してイーサネット（登録商標）網側へ送出する処理部である。変換部１２０２は、上り方向の主信号の変換を行う処理部であり、イーサネット（登録商標）のパケットを分割してＡＴＭセルにカプセル化し、ＡＴＭ網側へ送出する処理部である。
【００４９】
イーサネット（登録商標）レイヤ部１３００は、イーサネット（登録商標）網に関する制御を行う処理部であり、経路選択部１３０１と、経路学習部１３０２と、学習情報テーブル１３０３と、タイマ部１３０４とを有する。
【００５０】
経路選択部１３０１は、下り方向の主信号を通じて受信されたパケットをいずれのポート（図示せず）からイーサネット（登録商標）網へ出力するかを学習情報テーブル１３０３を参照して決定する処理部である。経路学習部１３０２は、上り方向の主信号を通じてイーサネット（登録商標）側から送信されたパケットのＭＡＣ  ＳＡをそのパケットを受信したポート（図示せず）の番号と対応付けて学習情報テーブル１３０３に記憶させる処理部である。
【００５１】
学習情報テーブル１３０３は、図２に示した学習情報３１１〜３１３と同様の学習情報を記憶するテーブルであり、経路選択部１３０１による経路選択に利用される。タイマ部１３０４は、学習情報テーブル１３０３において一定時間使用されていない情報をエイジング機能によって削除するための計時機能を提供するタイマである。
【００５２】
このように、イーサネット（登録商標）レイヤ部１３００は、図２に示したレイヤ２スイッチ３０１〜３０３と同様に経路制御のために経路の学習情報を有し、エイジング機能も備える。
【００５３】
図４は、本実施例に係る伝送装置２０００の構成を示すブロック図である。伝送装置２０００は、図３に示した伝送装置４００に相当する装置であり、伝送装置１０００と同様の機能に加え、ＡＴＭ網の障害時に、イーサネット（登録商標）網における学習情報の消失を防止するためにダミーパケットを送出する機能を備える。
【００５４】
図４に示すように、伝送装置２０００は、ＡＴＭレイヤ部２１００と、ＡＡＬ部２２００と、イーサネット（登録商標）レイヤ部１３００とを有する。ＡＴＭレイヤ部２１００は、ＡＴＭ網に関する制御を行う処理部であり、警報表示制御部１１０１と、警報セル生成部１１０２と、警報セル挿入部１１０３と、障害監視部２１０４と、障害状態テーブル２１０５とを有する。
【００５５】
警報表示制御部１１０１、警報セル生成部１１０２および警報セル挿入部１１０３は、図１３に示したものと同様であるので、説明を省略する。
【００５６】
障害監視部２１０４は、警報表示制御部１１０１にて認識されているＡＴＭ網の状況を取得して障害状態テーブル２１０５に記憶させる処理部である。また、障害監視部２１０４は、一定時間ごとに、障害状態テーブル２１０５を走査し、障害が発生している経路のＶＰＩもしくはＶＣＩをＡＡＬ部２２００の学習情報保全部２２０４へ通知する処理も行う。
【００５７】
障害状態テーブル２１０５は、ＡＴＭ網の経路の状態を記憶するテーブルである。具体的には、ＡＴＭにおける経路の最小単位であるＶＣＣ単位と、ＶＣＣを集約したＶＰＣ単位の両方で状態を管理するため、ＶＣＩとそれに対応するＶＣＣの状態を対応付けて記憶し、さらに、ＶＰＩとそれに対応するＶＰＣの状態を対応付けて記憶する。
【００５８】
ＡＡＬ部２２００は、ＡＴＭ網とイーサネット（登録商標）網の間で情報をやり取りするために必要な変換処理を行う処理部であり、変換部２２０１と、変換部１２０２と、送信元情報テーブル２２０３と、学習情報保全部２２０４と、ダミーパケット生成部２２０５と、ダミーパケット挿入部２２０６とを有する。変換部１２０２は、図１３に示したものと同様であるので、説明を省略する。
【００５９】
変換部２２０１は、下り方向の主信号の変換を行う処理部であり、ＡＴＭセルにカプセル化されたイーサネット（登録商標）のパケットを復元してイーサネット（登録商標）網側へ送出する処理部である。また、変換部２２０１は、ＡＴＭセルが通過してきた経路のＶＰＩもしくはＶＣＩと、復元したパケットに設定されているＭＡＣ  ＳＡとを組合せて送信元情報テーブル２２０３に記憶させる処理も行う。
【００６０】
送信元情報テーブル２２０３は、変換部２２０１がＡＴＭセルをイーサネット（登録商標）のパケットへ変換するたびに、ＡＴＭセルが通過してきた経路のＶＰＩもしくはＶＣＩと、変換後のパケットに設定されているＭＡＣ  ＳＡとが対応付けられて記憶されるテーブルである。検索を高速化するため、送信元情報テーブル２２０３をＣＡＭ（Content Addressable Memory）に保持することとしてもよい。
【００６１】
図５は、送信元情報テーブル２２０３のデータ形式の一例を示す図である。同図に示すように、送信元情報テーブル２２０３は、データごとにＶＰと、送信数と、ＶＰＩ／ＶＣＩと、ＭＡＣ  ＳＡという項目を有する。
【００６２】
ＶＰは、ＶＰＩ／ＶＣＩの項目に設置されている値がＶＰＩである場合に１となり、ＶＰＩ／ＶＣＩの項目に設置されている値がＶＣＩである場合に０となるフラグである。送信数は、当該のデータに記憶されているＭＡＣ  ＳＡをＭＡＣ  ＳＡに設定したダミーパケットを送信した回数を記憶する項目であり、初期値として０が設定され、ダミーパケットが送信されるたびに１ずつ加算される。
【００６３】
ＶＰＩ／ＶＣＩは、ＡＴＭセルが通過してきた経路のＶＰＩもしくはＶＣＩを記憶する項目である。具体的には、ＶＰの値が１の場合はＶＰＩを記憶し、ＶＰの値が０の場合はＶＣＩを記憶する。ＭＡＣ  ＳＡは、変換後のパケットに設定されているＭＡＣ  ＳＡを記憶する項目である。
【００６４】
図４の説明に戻って、学習情報保全部２２０４は、障害監視部２１０４からの障害の通知をトリガとして、学習情報を保全するための処理を実行する処理部である。
【００６５】
具体的には、学習情報保全部２２０４は、障害監視部２１０４から障害が発生している経路のＶＰＩもしくはＶＣＩが通知されると、通知されたＶＰＩもしくはＶＣＩに対応するデータを送信元情報テーブル２２０３から検索し、該当データがあれば、該当データの送信数の値を１加算した後、そのデータに設定されているＭＡＣ  ＳＡをダミーパケット生成部２２０５に引き渡してダミーパケットを生成させる。
【００６６】
また、学習情報保全部２２０４は、該当データに設定されている送信数の値が所定の閾値を超過していた場合は、ダミーパケットの生成を行わせることなく、該当データを送信元情報テーブル２２０３から削除し、ダミーパケットの送信数を一定回数に制限する。
【００６７】
ダミーパケット生成部２２０５は、学習情報保全部２２０４から引き渡されたＭＡＣアドレスをＭＡＣ  ＳＡに設定した図６のようなダミーパケットを生成してダミーパケット挿入部２２０６へ引き渡す処理部である。ダミーパケットのＭＡＣ  ＤＡには、ブロードキャストアドレスを設定し、一つのダミーパケットをイーサネット（登録商標）網全体に伝達させる。
【００６８】
なお、図６に示したダミーパケットの形式は一例であり、例えば、ＶＬＡＮ（Virtual Local Area Network）に関連したフィールドを含めることとしてもよい。また、ダミーパケットのＭＡＣ  ＤＡにブロードキャストアドレスを設定する代わりに、イーサネット（登録商標）レイヤ部１３００の学習情報テーブル１３０３に記憶されているＭＡＣアドレス、もしくは、予め伝達対象が最小になるように選択しておいたＭＡＣアドレスを個別に設定することとしてもよい。
【００６９】
ダミーパケット挿入部２２０６は、ダミーパケット生成部２２０５により生成されたダミーパケットを下り方向の主信号に挿入し、イーサネット（登録商標）網へ送出させる処理部である。イーサネット（登録商標）レイヤ部１３００は、図１３に示したものと同様であるので、説明を省略する。
【００７０】
次に、伝送装置２０００の処理手順について説明する。図７は、送信元情報テーブル２２０３の更新処理の処理手順を示すフローチャートである。この処理は、変換部２２０１が、ＡＴＭセルをイーサネット（登録商標）のパケットへ変換するたびに実行する処理である。
【００７１】
同図に示すように、変換部２２０１は、パケットの変換を行った後（ステップＳ１０１）、イーサネット（登録商標）網間の接続がＶＰＣにて管理されている場合は（ステップＳ１０２ＶＰＣ）、送信元情報テーブル２２０３からＶＰの値が１であり、ＶＰＩとＭＡＣ  ＳＡの値が一致するデータを検索し（ステップＳ１０３）、該当データが存在しない場合は（ステップＳ１０４否定）、データを追加し（ステップＳ１０５）、既に該当データが存在する場合は（ステップＳ１０４肯定）、何も処理を行わない。
【００７２】
また、イーサネット（登録商標）網間の接続がＶＣＣにて管理されている場合は（ステップＳ１０２ＶＣＣ）、送信元情報テーブル２２０３からＶＰの値が０であり、ＶＣＩとＭＡＣ  ＳＡの値が一致するデータを検索し（ステップＳ１０６）、該当データが存在しない場合は（ステップＳ１０７否定）、データを追加し（ステップＳ１０８）、既に該当データが存在する場合は（ステップＳ１０７肯定）、何も処理を行わない。
【００７３】
図８は、障害監視部２１０４と学習情報保全部２２０４の処理手順を示すフローチャートである。障害監視部２１０４は、一定時間ごとに同図に示す処理を実行し、学習情報保全部２２０４は、障害監視部２１０４からの通知を受信するたびに同図に示す処理を実行する。
【００７４】
障害監視部２１０４は、障害状態テーブル２１０５からデータを１件リードする（ステップＳ２０１）。そして、ここで障害状態テーブル２１０５から全データをリード済みであれば（ステップＳ２０２肯定）、処理を終了する。
【００７５】
障害状態テーブル２１０５から全データをリード済みでない場合、すなわち、ステップＳ２０１において障害状態テーブル２１０５から有効なデータをリードすることができた場合は（ステップＳ２０２否定）、リードしたデータがＶＰＣもしくはＶＣＣに障害が発生していることを示しているかを確認する。
【００７６】
ここで、リードしたデータがＶＰＣもしくはＶＣＣに障害が発生していることを示していない場合は（ステップＳ２０３否定）、ステップＳ２０１へ復帰して次のデータのリードを試みる。
【００７７】
一方、リードしたデータがＶＰＣもしくはＶＣＣに障害が発生していることを示している場合は（ステップＳ２０３肯定）、リードしたデータに設定されているＶＰＩもしくはＶＣＩを学習情報保全部２２０４へ通知し（ステップＳ２０４）、その後、ステップＳ２０１へ復帰して次のデータのリードを試みる。
【００７８】
学習情報保全部２２０４は、障害監視部２１０４からＶＰＩもしくはＶＣＩの通知を受信すると（ステップＳ３０１）、そのＶＰＩもしくはＶＣＩをキーとして送信元情報テーブル２２０３を検索する（ステップＳ３０２）。ここで、該当データが存在しない場合は（ステップＳ３０３否定）、処理を終了する。
【００７９】
該当データが存在する場合は（ステップＳ３０３肯定）、そのデータに設定されている送信数が所定の閾値よりも大きければ（ステップＳ３０４肯定）、そのデータを削除する（ステップＳ３０５）。そのデータに設定されている送信数が所定の閾値以下であれば（ステップＳ３０４否定）、そのデータに設定されているＭＡＣ  ＳＡをダミーパケット生成部２２０５へ引き渡してダミーパケットを生成させ（ステップＳ３０６）、送信数に１を加算する（ステップＳ３０７）。
【００８０】
なお、該当データが複数存在し、それらのデータに設定されている送信数が閾値以下の場合は、それらのデータに含まれるＭＡＣ  ＳＡを一つずつダミーパケット生成部２２０５へ引き渡して、ＭＡＣ  ＳＡごとにダミーパケットを生成させる。
【００８１】
上述してきたように、本実施例１では、変換部２２０１がＶＰＩ／ＶＣＩとＭＡＣ  ＳＡの対応を送信元情報テーブル２２０３に記憶させておき、学習情報保全部２２０４が障害監視部２１０４から障害が発生した経路のＶＰＩ／ＶＣＩを通知された場合に、通知されたＶＰＩ／ＶＣＩと送信元情報テーブル２２０３を照合し、得られたＭＡＣ  ＳＡに対してダミーパケットの送信を行わせるように構成したので、ＡＴＭ網において障害が発生した場合に、イーサネット（登録商標）網においてエイジング機能による学習情報の削除が不適切に行われることを防止することができる。
【００８２】
また、本実施例１に係る学習情報保全方法は、イーサネット（登録商標）網と他のネットワークを接続する伝送装置を本実施例１に係る伝送装置に置き換えるだけで実現することができ、イーサネット（登録商標）網を構成するスイッチ等の各種装置に変更を加える必要がないので、低コストかつ容易に導入することができる。
【実施例２】
【００８３】
実施例１では、ＡＴＭ網の障害時にイーサネット（登録商標）網において学習情報の消失が発生しないようにするための仕組みを伝送装置２０００のＡＴＭ側に設ける例を示した。本実施例では、この仕組みをイーサネット（登録商標）側に設ける例について説明する。
【００８４】
まず、本実施例に係る伝送装置の構成について説明する。なお、以下の説明では、ＡＴＭ網とイーサネット（登録商標）網を接続する伝送装置の場合を例にして説明するが、伝送装置が接続するネットワークの組合せは、これ以外であってもよい。
【００８５】
図９は、本実施例に係る伝送装置３０００の構成を示すブロック図である。同図に示すように、伝送装置３０００は、ＡＴＭレイヤ部３１００と、ＡＡＬ部３２００と、イーサネット（登録商標）レイヤ部３３００とを有する。ＡＴＭレイヤ部３１００は、ＡＴＭ網に関する制御を行う処理部であり、警報表示制御部１１０１と、警報セル生成部１１０２と、警報セル挿入部１１０３と、障害監視部３１０４とを有する。
【００８６】
警報表示制御部１１０１、警報セル生成部１１０２および警報セル挿入部１１０３は、図１３に示したものと同様であるので、説明を省略する。障害監視部３１０４は、警報表示制御部１１０１にて認識されているＡＴＭ網の状況を取得し、障害の発生している経路の情報を、イーサネット（登録商標）レイヤ部３３００との間に設けられたルートを通じて、後述する障害状態テーブル３３０６に記憶させる処理部である。
【００８７】
ＡＡＬ部３２００は、ＡＴＭ網とイーサネット（登録商標）網の間で情報をやり取りするために必要な変換処理を行う処理部であり、変換部３２０１と、変換部１２０２とを有する。変換部１２０２は、図１３に示したものと同様であるので、説明を省略する。
【００８８】
変換部３２０１は、下り方向の主信号の変換を行う処理部であり、ＡＴＭセルにカプセル化されたイーサネット（登録商標）のパケットを復元してイーサネット（登録商標）網側へ送出する処理部である。また、変換部３２０１は、ＡＴＭセルが通過してきた経路のＶＰＩもしくはＶＣＩと、復元したパケットに設定されているＭＡＣ  ＳＡとを組合せた情報を、イーサネット（登録商標）レイヤ部３３００との間に設けられたルートを通じて、後述する送信元情報テーブル３３０５に記憶させる処理も行う。
【００８９】
イーサネット（登録商標）レイヤ部３３００は、イーサネット（登録商標）網に関する制御を行う処理部であり、経路選択部１３０１と、経路学習部１３０２と、学習情報テーブル１３０３と、タイマ部３３０４と、送信元情報テーブル３３０５と、障害状態テーブル３３０６と、学習情報保全部３３０７と、ダミーパケット生成部３３０８と、ダミーパケット挿入部３３０９とを有する。
【００９０】
経路選択部１３０１、経路学習部１３０２および学習情報テーブル１３０３は、図１３に示したものと同様であるので、説明を省略する。タイマ部３３０４は、学習情報テーブル１３０３において一定時間使用されていない情報をエイジング機能によって削除するための計時機能を提供するタイマである。また、タイマ部３３０４は、学習情報保全部３３０７が学習情報を保全するための処理を一定時間ごとに実行するための計時機能も提供する。
【００９１】
送信元情報テーブル３３０５は、変換部３２０１の制御に従って、ＡＴＭセルが通過してきた経路のＶＰＩもしくはＶＣＩと、変換後のパケットに設定されているＭＡＣ  ＳＡの組合せ等を記憶するテーブルであり、図４に示した送信元情報テーブル２２０３と同様のデータを記憶する。
【００９２】
障害状態テーブル３３０６は、障害監視部３１０４の制御に従って、ＡＴＭ網において障害が発生している経路の識別情報を更新時刻とともに記憶するテーブルである。更新時刻は、経路の識別情報ごとに管理され、識別情報に対応する経路は、更新時刻から所定の期間は障害が継続しているとみなされる。
【００９３】
学習情報保全部３３０７は、タイマ部３３０４から定期的に送信される起動指示をトリガとして、学習情報を保全するための処理を実行する処理部である。
【００９４】
具体的には、学習情報保全部３３０７は、タイマ部３３０４からの起動指示を受信すると、送信元情報テーブル３３０５を１件ずつリードしていく。そして、リードしたデータのＶＰＩもしくはＶＣＩをキーとして障害状態テーブル３３０６を検索し、リードしたデータに対応する経路に障害が発生しているか否かを確認する。
【００９５】
ここで、障害が発生していることが確認された場合は、リードしたデータに設定されている送信数が所定の閾値以下であれば、そのデータに設定されているＭＡＣ  ＳＡをダミーパケット生成部３３０８に引き渡してダミーパケットを生成させ、送信数の値を１加算する。さらに、タイマ部３３０４に指示を送って、エイジング機能を一定時間停止させ、学習情報テーブル１３０３に記憶されている学習情報の消失を防止する。
【００９６】
また、リードしたデータに設定されている送信数が所定の閾値を超過していた場合は、ダミーパケットの生成を行わせることなく、リードしたデータを送信元情報テーブル３３０５から削除し、ダミーパケットの送信数を一定回数に制限する。
【００９７】
ダミーパケット生成部３３０８は、学習情報保全部３３０７から引き渡されたＭＡＣアドレスをＭＡＣ  ＳＡに設定したダミーパケットを生成してダミーパケット挿入部３３０９へ引き渡す処理部であり、図４に示したダミーパケット生成部２２０５と同様の処理部である。
【００９８】
ダミーパケット挿入部３３０９は、ダミーパケット生成部３３０８により生成されたダミーパケットを下り方向の主信号に挿入し、イーサネット（登録商標）網へ送出させる処理部であり、図４に示したダミーパケット挿入部２２０６と同様の処理部である。
【００９９】
次に、学習情報保全部３３０７の処理手順について説明する。図１０は、学習情報保全部３３０７の処理手順を示すフローチャートである。学習情報保全部３３０７は、タイマ部３３０４から一定時間ごとに送られる起動指示を受信するたびに同図に示す処理を実行する。
【０１００】
学習情報保全部３３０７は、送信元情報テーブル３３０５からデータを１件リードする（ステップＳ４０１）。そして、ここで送信元情報テーブル３３０５から全データをリード済みであれば（ステップＳ４０２肯定）、処理を終了する。
【０１０１】
送信元情報テーブル３３０５から全データをリード済みでない場合、すなわち、ステップＳ４０１において送信元情報テーブル３３０５から有効なデータをリードすることができた場合は（ステップＳ４０２否定）、リードしたデータのＶＰＩもしくはＶＣＩをキーとして障害状態テーブル３３０６を検索する（ステップＳ４０３）。
【０１０２】
ここで、検索されたデータがＶＰＣもしくはＶＣＣに障害が発生していることを示していない場合は（ステップＳ４０４否定）、ステップＳ４０１へ復帰して送信元情報テーブル３３０５から次のデータのリードを試みる。
【０１０３】
一方、検索されたデータがＶＰＣもしくはＶＣＣに障害が発生していることを示している場合は（ステップＳ４０４肯定）、ステップＳ４０１でリードしたデータに設定されている送信数の大きさを確認する。
【０１０４】
ここで、送信数が所定の閾値よりも大きければ（ステップＳ４０５肯定）、ステップＳ４０１でリードしたデータを削除する（ステップＳ４０６）。送信数が所定の閾値以下であれば（ステップＳ４０５否定）、ステップＳ４０１でリードしたデータに設定されているＭＡＣ  ＳＡをダミーパケット生成部３３０８へ引き渡してダミーパケットを生成させ（ステップＳ４０７）、送信数に１を加算し（ステップＳ４０８）、タイマ部３３０４にエイジング停止の指示を送る（ステップＳ４０９）。
【０１０５】
上述してきたように、ＡＴＭ網の障害時にイーサネット（登録商標）網において学習情報の消失が発生しないようにするための仕組みを伝送装置のイーサネット（登録商標）側に設けることもできる。この構成は、例えば、ＳＯＮＥＴ／ＳＤＨとイーサネット（登録商標）を接続する伝送装置に同様の仕組みを設ける場合に、イーサネット（登録商標）レイヤ部３３００の多くの部分をそのまま流用することができ、汎用性が高い。
【実施例３】
【０１０６】
実施例２では、ＡＴＭ網の障害時にイーサネット（登録商標）網において学習情報の消失が発生しないようにするための仕組みを伝送装置３０００のイーサネット（登録商標）側に設ける例を示した。
【０１０７】
しかし、実施例２にて示した伝送装置３０００の構成は、ＡＴＭレイヤ部とイーサネット（登録商標）レイヤ部の間、および、ＡＡＬ部とイーサネット（登録商標）レイヤ部の間に情報を伝達するための特別なルートを設けることを必要としており、これにより装置の複雑化とコストの上昇が生じる可能性がある。
【０１０８】
そこで、本実施例では、情報を伝達するための特別なルートを設けることなく、ＡＴＭ網の障害時にイーサネット（登録商標）網において学習情報の消失が発生しないようにするための仕組みを伝送装置のイーサネット（登録商標）側に設ける例について説明する。
【０１０９】
まず、本実施例に係る伝送装置の構成について説明する。なお、以下の説明では、ＡＴＭ網とイーサネット（登録商標）網を接続する伝送装置の場合を例にして説明するが、伝送装置が接続するネットワークの組合せは、これ以外であってもよい。
【０１１０】
図１１は、本実施例に係る伝送装置４０００の構成を示すブロック図である。同図に示すように、伝送装置４０００は、ＡＴＭレイヤ部４１００と、ＡＡＬ部４２００と、イーサネット（登録商標）レイヤ部４３００とを有する。ＡＴＭレイヤ部４１００は、ＡＴＭ網に関する制御を行う処理部であり、警報表示制御部１１０１と、警報セル生成部１１０２と、警報セル挿入部１１０３と、障害監視部４１０４と、障害情報付加部４１０６とを有する。
【０１１１】
警報表示制御部１１０１、警報セル生成部１１０２および警報セル挿入部１１０３は、図１３に示したものと同様であるので、説明を省略する。障害監視部４１０４は、警報表示制御部１１０１にて認識されているＡＴＭ網の状況を取得し、障害の発生している経路のＶＰＩもしくはＶＣＩを障害情報付加部４１０６へ通知する処理部である。
【０１１２】
障害情報付加部４１０６は、下り方向の主信号を流れるＡＴＭセルに所定の形式の項目を付加し、障害監視部４１０４からＶＰＩもしくはＶＣＩを通知されていれば、それを付加部分に埋め込む処理部である。
【０１１３】
ＡＡＬ部４２００は、ＡＴＭ網とイーサネット（登録商標）網の間で情報をやり取りするために必要な変換処理を行う処理部であり、変換部４２０１と、変換部１２０２と、送信元情報付加部４２０７とを有する。変換部１２０２は、図１３に示したものと同様であるので、説明を省略する。
【０１１４】
変換部４２０１は、下り方向の主信号の変換を行う処理部であり、ＡＴＭセルにカプセル化されたイーサネット（登録商標）のパケットを復元してイーサネット（登録商標）網側へ送出する処理部である。変換部４２０１は、復元したパケットに所定の形式の項目を付加し、障害情報付加部４１０６によってＡＴＭセルの付加部分にＶＰＩもしくはＶＣＩが埋め込まれていれば、そのＶＰＩもしくはＶＣＩをパケットの付加部分に埋め込む。
【０１１５】
また、変換部４２０１は、ＡＴＭセルが通過してきた経路のＶＰＩもしくはＶＣＩを送信元情報付加部４２０７へ通知する。送信元情報付加部４２０７は、変換部４２０１から通知されたＶＰＩもしくはＶＣＩを、変換部４２０１によってパケットに付加された付加部分に埋め込む処理部である。
【０１１６】
ここで、変換部４２０１によって項目を付加されたパケットの形式を図１２に示す。同図に示すように、変換部４２０１は、復元後のパケットの先頭に付加情報ヘッダ、故障ＶＰＩ／ＶＣＩおよび送信元ＶＰＩ／ＶＣＩという３つの項目を付加する。
【０１１７】
故障ＶＰＩ／ＶＣＩは、障害監視部４１０４から障害情報付加部４１０６へ通知されたＶＰＩもしくはＶＣＩ、すなわち、障害が発生している経路を示すＶＰＩもしくはＶＣＩが設定される項目である。障害監視部４１０４から障害情報付加部４１０６へＶＰＩもしくはＶＣＩが通知されていない場合、この項目は利用されない。
【０１１８】
故障ＶＰＩ／ＶＣＩに障害が発生している経路のＶＰＩもしくはＶＣＩが設定されているか否かは、付加情報ヘッダの故障ビットの値によって判定される。また、故障ＶＰＩ／ＶＣＩに障害が発生している経路のＶＰＩもしくはＶＣＩが設定されている場合に、設定されている値がＶＰＩであるかＶＣＩであるは、付加情報ヘッダの故障ＶＰビットの値によって判定される。
【０１１９】
送信元ＶＰＩ／ＶＣＩは、変換部４２０１から送信元情報付加部４２０７へ通知されたＶＰＩもしくはＶＣＩ、すなわち、変換前のＡＴＭセルが通過してきた経路を示すＶＰＩもしくはＶＣＩが設定される項目である。送信元ＶＰＩ／ＶＣＩには、必ず、ＶＰＩもしくはＶＣＩが設定される。送信元ＶＰＩ／ＶＣＩに設定されている値がＶＰＩであるかＶＣＩであるは、付加情報ヘッダの送信ＶＰビットの値によって判定される。
【０１２０】
復元後のパケットと付加項目の対応についてみると、故障ＶＰＩ／ＶＣＩは、復元後のパケットと無関係に設定されるが、送信元ＶＰＩ／ＶＣＩは、復元後のパケットが復元前に通過してきた経路のＶＰＩもしくはＶＣＩが設定される。
【０１２１】
イーサネット（登録商標）レイヤ部４３００は、イーサネット（登録商標）網に関する制御を行う処理部であり、経路選択部１３０１と、経路学習部１３０２と、学習情報テーブル１３０３と、タイマ部３３０４と、送信元情報テーブル３３０５と、障害状態テーブル３３０６と、学習情報保全部３３０７と、ダミーパケット生成部３３０８と、ダミーパケット挿入部３３０９と、付加情報抽出部４３１０とを有する。
【０１２２】
経路選択部１３０１、経路学習部１３０２および学習情報テーブル１３０３は、図１３に示したものと同様であるので、説明を省略する。また、タイマ部３３０４、送信元情報テーブル３３０５、障害状態テーブル３３０６、学習情報保全部３３０７、ダミーパケット生成部３３０８およびダミーパケット挿入部３３０９は、図９に示したものと同様であるので、説明を省略する。
【０１２３】
付加情報抽出部４３１０は、下り方向の主信号を通過するパケットから付加項目を除去するとともに、除去した付加項目に設定されている情報等に従って、送信元情報テーブル３３０５と障害状態テーブル３３０６を更新する処理部である。具体的には、送信元ＶＰＩ／ＶＣＩとＭＡＣ  ＳＡとを使用して送信元情報テーブル３３０５を更新し、故障ＶＰＩ／ＶＣＩが設定されていれば、これを使用して障害状態テーブル３３０６を更新する。
【０１２４】
こうして更新された送信元情報テーブル３３０５と障害状態テーブル３３０６を参照して、学習情報保全部３３０７は、図１０にて示した処理手順と同様の処理手順により、学習情報の保全のために行う処理を実行する。
【０１２５】
上述してきたように、本実施例３では、ＡＴＭレイヤ部とイーサネット（登録商標）レイヤ部の間、および、ＡＡＬ部とイーサネット（登録商標）レイヤ部の間での情報伝達を、主信号を通過するＡＴＭセルやパケットに情報を付加することによって実現したので、情報を伝達するための特別なルートを設けることなく、ＡＴＭ網の障害時にイーサネット（登録商標）網において学習情報の消失が発生しないようにするための仕組みを伝送装置のイーサネット（登録商標）側に設けることができる。
【０１２６】
なお、主信号を通過するＡＴＭセルやパケットに項目を付加することによって情報伝達を実現する代わりに、主信号に情報伝達のためのＡＴＭセルやパケットを挿入するように構成することもできる。
【０１２７】
（付記１）パケットに設定された送信元アドレスを含む情報を学習情報として記憶して経路制御に利用する機能と、一定時間以上利用されていない情報を前記学習情報から削除する機能とを有する第１のネットワークを第２のネットワークと接続するためにもちいられる伝送装置であって、
前記第２のネットワークから前記第１のネットワークへ向けて送信されたデータを前記第１のネットワークにおいて伝送可能な形式のパケットに変換する場合に、前記第２のネットワークにおける前記データの伝送経路を識別するための識別情報と変換後の前記パケットに設定された送信元アドレスとを対応付けて記憶手段に記憶させるプロトコル変換手段と、
前記第２のネットワークにおいて障害が発生している伝送経路を検出する障害検出手段と、
前記障害検出手段によって障害の発生が検出された伝送経路の識別情報に対応する送信元アドレスを前記プロトコル変換手段によって前記記憶手段に記憶された情報から取得し、取得された前記送信元アドレスを送信元アドレスに指定したダミーパケットを前記第１のネットワークへ向けて送信するダミーパケット送信手段と
を備えたことを特徴とする伝送装置。
【０１２８】
（付記２）前記ダミーパケット送信手段は、ブロードキャストアドレスを送信先アドレスに設定して前記ダミーパケットを送信することを特徴とする付記１に記載の伝送装置。
【０１２９】
（付記３）前記ダミーパケット送信手段は、当該の伝送装置が記憶する学習情報に含まれる送信元アドレスを個別に送信先アドレスに設定して前記ダミーパケットを送信することを特徴とする付記１に記載の伝送装置。
【０１３０】
（付記４）前記ダミーパケット送信手段は、ある障害を契機として前記ダミーパケットを所定の回数送信した後は、前記障害が解消していない場合であっても前記ダミーパケットの送信を停止することを特徴とする付記１〜３のいずれか一つに記載の伝送装置。
【０１３１】
（付記５）前記ダミーパケット送信手段は、ある障害を契機として前記ダミーパケットを所定の期間送信した後は、前記障害が解消していない場合であっても前記ダミーパケットの送信を停止することを特徴とする付記１〜３のいずれか一つに記載の伝送装置。
【０１３２】
（付記６）パケットに設定された送信元アドレスを含む情報を学習情報として記憶して経路制御に利用する機能と、一定時間以上利用されていない情報を前記学習情報から削除する機能とを有する第１のネットワークを第２のネットワークと接続するためにもちいられる伝送装置であって、
前記第１のネットワークとの通信を制御する第１の通信制御手段と、
前記第２のネットワークとの通信を制御する第２の通信制御手段と、
前記第１の通信制御手段と前記第２の通信制御手段を仲介し、前記第１のネットワークと前記第２のネットワークの間の通信を可能にするためのプロトコル変換を行う変換手段とを備え、
前記第２の通信制御手段は、前記第２のネットワークにおいて障害が発生している伝送経路を検出して該伝送経路の識別情報を前記変換手段へ通知し、
前記変換手段は、前記第２のネットワークから前記第１のネットワークへ向けて送信されたデータを前記第１のネットワークにおいて伝送可能な形式のパケットに変換する場合に、前記第２のネットワークにおける前記データの伝送経路を識別するための識別情報と変換後の前記パケットに設定された送信元アドレスとを対応付けて記憶手段に記憶させ、前記第２の通信制御手段より障害が発生している伝送経路の識別情報を通知された場合に、該識別情報に対応する送信元アドレスを前記記憶手段に記憶された情報から取得し、取得された前記送信元アドレスを送信元アドレスに指定したダミーパケットを前記第１のネットワークへ向けて送信することを特徴とする伝送装置。
【０１３３】
（付記７）パケットに設定された送信元アドレスを含む情報を学習情報として記憶して経路制御に利用する機能と、一定時間以上利用されていない情報を前記学習情報から削除する機能とを有する第１のネットワークを第２のネットワークと接続するためにもちいられる伝送装置であって、
前記第１のネットワークとの通信を制御する第１の通信制御手段と、
前記第２のネットワークとの通信を制御する第２の通信制御手段と、
前記第１の通信制御手段と前記第２の通信制御手段を仲介し、前記第１のネットワークと前記第２のネットワークの間の通信を可能にするためのプロトコル変換を行う変換手段とを備え、
前記変換手段は、前記第２のネットワークから前記第１のネットワークへ向けて送信されたデータを前記第１のネットワークにおいて伝送可能な形式のパケットに変換する場合に、前記第２のネットワークにおける前記データの伝送経路を識別するための識別情報と変換後の前記パケットに設定された送信元アドレスとを前記第１の通信制御手段へ通知し、
前記第２の通信制御手段は、前記第２のネットワークにおいて障害が発生している伝送経路を検出して該伝送経路の識別情報を前記第１の通信制御手段へ通知し、
前記第１の通信制御手段は、前記変換手段から通知された伝送経路の識別情報と送信元アドレスを対応付けて記憶手段に記憶させ、前記第２の通信制御手段から通知された伝送経路の識別情報に対応する送信元アドレスを前記記憶手段に記憶させた情報から取得し、取得された前記送信元アドレスを送信元アドレスに指定したダミーパケットを前記第１のネットワークへ向けて送信することを特徴とする伝送装置。
【０１３４】
（付記８）前記変換手段は、前記第１の通信制御手段に対する伝送経路の識別情報と送信元アドレスの通知を、前記第２のネットワークから前記第１のネットワークへデータを転送するための信号線を通じて行うことを特徴とする付記７に記載の伝送装置。
【０１３５】
（付記９）前記第２の通信制御手段は、前記第１の通信制御手段に対する伝送経路の識別情報の通知を、前記第２のネットワークから前記第１のネットワークへデータを転送するための信号線を通じて行うことを特徴とする付記７または８に記載の伝送装置。
【０１３６】
（付記１０）パケットに設定された送信元アドレスを含む情報を学習情報として記憶して経路制御に利用する機能と、一定時間以上利用されていない情報を前記学習情報から削除する機能とを有する第１のネットワークを第２のネットワークと接続して構成されたネットワークにおいて、前記学習情報が前記第２のネットワークにおける経路故障のために消失することを防止するための学習情報保全方法であって、
前記第２のネットワークから前記第１のネットワークへ向けて送信されたデータを前記第１のネットワークにおいて伝送可能な形式のパケットに変換する場合に、前記第２のネットワークにおける前記データの伝送経路を識別するための識別情報と変換後の前記パケットに設定された送信元アドレスとを対応付けて記憶手段に記憶させるプロトコル変換工程と、
前記第２のネットワークにおいて障害が発生している伝送経路を検出する障害検出工程と、
前記障害検出工程において障害の発生が検出された伝送経路の識別情報に対応する送信元アドレスを前記プロトコル変換工程において前記記憶手段に記憶された情報から取得し、取得された前記送信元アドレスを送信元アドレスに指定したダミーパケットを前記第１のネットワークへ向けて送信するダミーパケット送信工程と
を含んだことを特徴とする学習情報保全方法。
【産業上の利用可能性】
【０１３７】
以上のように、本発明に係る伝送装置および学習情報保全方法は、複数のネットワークを接続して構成されたネットワークにおいて有用であり、特に、経路障害を原因とする学習情報の不適切な削除を防止することが必要な場合に適している。
【図面の簡単な説明】
【０１３８】
【図１】本実施例に係る学習情報保全方法を説明するためにもちいるネットワークの構成を示すサンプル図である。
【図２】イーサネット（登録商標）網における経路学習について説明するための説明図である。
【図３】本実施例に係る学習情報保全方法の概要を説明するための説明図である。
【図４】本実施例に係る伝送装置の構成を示すブロック図である。
【図５】送信元情報テーブルのデータ形式の一例を示す図である。
【図６】ダミーパケットの形式の一例を示す図である。
【図７】送信元情報テーブルの更新処理の処理手順を示すフローチャートである。
【図８】障害監視部と学習情報保全部の処理手順を示すフローチャートである。
【図９】本実施例に係る伝送装置の構成を示すブロック図である。
【図１０】学習情報保全部の処理手順を示すフローチャートである。
【図１１】本実施例に係る伝送装置の構成を示すブロック図である。
【図１２】伝送装置内で伝送されるパケットの形式の一例を示す図である。
【図１３】従来の伝送装置の構成を示すブロック図である。
【符号の説明】
【０１３９】
１、２  イーサネット（登録商標）網
３  中継網
１０１〜１０６  端末装置
１１１〜１１６  端末装置
２００、２０１  伝送装置
２１０  プロトコル変換手段
３０１〜３０３  レイヤ２スイッチ
３１１〜３１３  学習情報
４００  伝送装置
４１０  プロトコル変換手段
４２０  障害検出手段
４３０  ダミーパケット送信手段
４４０  送信元情報
１０００  伝送装置
１１００  ＡＴＭレイヤ部
１１０１  警報表示制御部
１１０２  警報セル生成部
１１０３  警報セル挿入部
１２００  ＡＡＬ部・
１２０１  変換部
１２０２  変換部
１３００  イーサネット（登録商標）レイヤ部
１３０１  経路選択部
１３０２  経路学習部
１３０３  学習情報テーブル
１３０４  タイマ部
２０００  伝送装置
２１００  ＡＴＭレイヤ部
２１０４  障害監視部
２１０５  障害状態テーブル
２２００  ＡＡＬ部
２２０１  変換部
２２０３  送信元情報テーブル
２２０４  学習情報保全部
２２０５  ダミーパケット生成部
２２０６  ダミーパケット挿入部
３０００  伝送装置
３１００  ＡＴＭレイヤ部
３１０４  障害監視部
３２００  ＡＡＬ部
３２０１  変換部
３３００  イーサネット（登録商標）レイヤ部
３３０４  タイマ部
３３０５  送信元情報テーブル
３３０６  障害状態テーブル
３３０７  学習情報保全部
３３０８  ダミーパケット生成部
３３０９  ダミーパケット挿入部
４０００  伝送装置
４１００  ＡＴＭレイヤ部
４１０４  障害監視部
４１０６  障害情報付加部
４２００  ＡＡＬ部
４２０１  変換部
４２０７  送信元情報付加部
４３００  イーサネット（登録商標）レイヤ部
４３１０  付加情報抽出部
【図１】
0004603494.tif 000002
【図２】
0004603494.tif 000003
【図３】
0004603494.tif 000004
【図４】
0004603494.tif 000005
【図５】
0004603494.tif 000006
【図６】
0004603494.tif 000007
【図７】
0004603494.tif 000008
【図８】
0004603494.tif 000009
【図９】
0004603494.tif 000010
【図１０】
0004603494.tif 000011
【図１１】
0004603494.tif 000012
【図１２】
0004603494.tif 000013
【図１３】
0004603494.tif 000014