(57)【要約】【課題】ＡＴＭ網等の第一の通信網とイーサネット（登録商標）等の第二の通信網との間に設置した通信装置に関し、アドレス解決等を図る。【解決手段】ＡＴＭ網等の複数の第一の通信網と、この第一の通信網とは通信規約が異なるＬＡＮ等の第二の通信網との間に接続し、自機器識別子を有する通信装置であって、第二の通信網内で利用する内部識別子と、データ送付元機器を識別する送付元識別子とを対応づけて格納するアドレス変換テーブルと、他の通信装置から第二の通信網を介して他機器識別子と、第二の通信網内で利用する内部識別子とを受信する受信手段と、受信した内部識別子がアドレス変換テーブルに含まれているか否かの判断手段と、含まれている場合に、自機器識別子を第二の通信網に送信する送信手段とを含む構成を備えている。【選択図】図１
2008160890.tif 000002
【特許請求の範囲】
【請求項１】
通信規約が同じである複数の第一の通信網と、前記第一の通信網とは通信規約が異なる第二の通信網との間に設置され、自らを識別するための自機器識別子を有した通信装置であって、
前記第二の通信網内にて利用される内部識別子と、データの送付元機器を識別する送付元識別子とを対応づけて格納するアドレス変換テーブルと、
他の通信装置から前記第二の通信網を介して、当該他の通信装置を識別するための他機器識別子と、前記第二の通信網内にて利用される内部識別子とを受信する受信手段と、
前記受信した内部識別子が前記アドレス変換テーブルに含まれているか否かを判断する判断手段と、
前記判断手段にて、受信した内部識別子が前記アドレス変換テーブルに含まれていると判断された場合に、前記自機器識別子を前記第二の通信網に送信する送信手段と、
が設けられていることを特徴とした通信装置。
【請求項２】
前記受信した内部識別子が前記アドレス変換テーブルに含まれている場合に、前記受信手段にて受信した前記他の通信装置を識別するための他機器識別子を、前記アドレス変換テーブルに前記内部識別子と対応づけて格納する格納手段を有することを特徴とする請求項１に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の第一の通信網と、この第一の通信網と通信規約が異なる第二の通信網との間に設置されて通信制御を行う通信装置に関する。
【背景技術】
【０００２】
各種のデータを伝送するネットワークシステムとして、例えば、ＡＴＭ（Ａｓｙｎｃｈｒｏｎｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）網や、イーサネット（登録商標）網（以下、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）又は広域ＬＡＮとして説明する）等が知られている。ＡＴＭ網に於いては、データを４８バイトにセル化して、５バイトのヘッダ部を付加した５３バイト構成のセルを伝送するものであり、そのセルのヘッダ部のＶＰＩ（Ｖｉｒｔｕａｌ  Ｐａｔｈ  Ｉｄｅｎｔｉｆｉｅｒ），ＶＣＩ（Ｖｉｒｔｕａｌ  Ｃｈａｎｎｅｌ  Ｉｄｅｎｔｉｆｉｅｒ）に従って相手側に高速伝送するものである。又ＬＡＮに於いては、送信先アドレスと送信元アドレスとをヘッダ部に付加して、データをフレーム構成で伝送するものであり、例えば、ＩＥＥＥ８０２．３の規定による１００ＢＡＳＥ−ＦＸ，１００ＢＡＳＥ−Ｔ，１０００ＢＡＳＥ−ＬＸ，１０００ＢＡＳＥ−ＳＸ，１０ＧＢＡＳＥ−Ｘ等の仕様が知られている。
【０００３】
又ＬＡＮに於いては、端末装置についてＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスが割り付けられており、このＭＡＣアドレスを送信先アドレスとすることにより、データをフレーム構成として送信するものである。又、広域ＬＡＮに於いては、地理的に離れた拠点に位置する各端末装置が、それぞれの拠点に配置され所要の伝送能力を備えたブリッジ装置等を介して接続される。なお、通信データとしてＭＡＣアドレスが不定のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケットを効率良く転送する場合、そのブリッジ装置にアドレステーブルを設けて、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｃｏｌ）アドレスとＭＡＣアドレスとの変換を行う機能を設ける方法がある。そのアドレステーブルを構築する場合に、伝送レイヤ間を跨がるアドレス解決手段として、例えば、ＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）を利用して、送信先のＭＡＣアドレスを取得する手段が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００２−３１９９５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前述のＡＴＭ網は、セル化したデータを、ヘッダに付加したＶＰＩ／ＶＣＩに従って伝送するものであり、各種の利点を含むものであるが、ＡＴＭ交換機や複数の拠点間を結ぶ通信回線の維持にかかるコストが高価であるから、ネットワークシステムとして、コストアップとなる問題を含むものである。これに対して、前述のＬＡＮは、マルチポイント・ツウ・マルチポイントの通信回線を比較的安価に維持でき、且つ、高価な交換機を含まないので、コストダウンを図ることができる利点がある。そこで、ＡＴＭ網の一部をＬＡＮ（特に広域ＬＡＮ）により構成し、複数のＡＴＭ交換機を、ＬＡＮを介して接続したネットワークシステムを構築することを提案するものであり、その場合に、ＡＴＭ網に於けるセルのヘッダに付加するＶＰＩ／ＶＣＩと、ＬＡＮに於けるフレームに付加するＭＡＣアドレスとの変換を行う手段、即ち、アドレス解決手段が必要となる。
【０００５】
そこで、ＭＡＣアドレス管理サーバを設けることが考えられる。しかし、ＭＡＣアドレス管理サーバは、比較的高価であり、且つＡＴＭ交換機対応に設ける必要があるから、ＬＡＮを用いても充分なコストダウンを図ることができない問題がある。なお、前述の従来例に於けるブリッジ装置のＭＡＣアドレス変換は、ＩＰアドレスとＭＡＣアドレスとの変換手段を示すのみで、ＡＴＭ網については全く考慮されていないものである。
【０００６】
本発明は、前述の従来の問題点を解決するものであり、比較的簡単な構成で、且つ比較的廉価な構成により、ＡＴＭ網等の第一の通信網と、ＬＡＮ等の第二の通信網との間の通信制御を行う通信装置を提供することを目的とし、コストダウンを図ると共に、アドレス解決を図る。
【課題を解決するための手段】
【０００７】
本発明の通信装置は、通信規約が同じである複数の第一の通信網と、この第一の通信網とは通信規約が異なる第二の通信網との間に設置され、自らを識別するための自機器識別子を有した通信装置であって、第二の通信網内にて利用される内部識別子と、データの送付元機器を識別する送付元識別子とを対応づけて格納するアドレス変換テーブルと、他の通信装置から第二の通信網を介して、当該他の通信装置を識別するための他機器識別子と、第二の通信網内にて利用される内部識別子とを受信する受信手段と、受信した内部識別子が前記アドレス変換テーブルに含まれているか否かを判断する判断手段と、この判断手段にて、受信した内部識別子が前記アドレス変換テーブルに含まれていると判断された場合に、前記自機器識別子を前記第二の通信網に送信する送信手段とが設けられている。又前記受信した内部識別子が前記アドレス変換テーブルに含まれている場合に、前記受信手段にて受信した前記他の通信装置を識別するための他機器識別子を、前記アドレス変換テーブルに前記内部識別子と対応づけて格納する格納手段を有することができる。
【０００８】
なお、本発明は、複数のＡＴＭ網をそれぞれコンバータ装置によりＬＡＮに接続したネットワークシステムに於いて、前記コンバータ装置は、アドレス変換テーブルと制御処理部とを有し、前記ＡＴＭ網により伝送するセルの宛先を示す外部ＶＰＩ／ＶＣＩに対応すると共に、前記ＬＡＮに一意に割り付けた内部ＶＰＩ／ＶＣＩと、自装置のＭＡＣアドレスとを含む特殊フレームを前記ＬＡＮにブロードキャストする過程と、該特殊フレームの前記内部ＶＰＩ／ＶＣＩを識別して受信したコンバータ装置は、該特殊フレームの送信元ＭＡＣアドレスを送信先ＭＡＣアドレスとし、自装置のＭＡＣアドレスを送信元ＭＡＣアドレスとした応答フレームを前記ＬＡＮに送信する過程と、この応答フレームを受信したコンバータ装置は、外部ＶＰＩ／ＶＣＩと、前記内部ＶＰＩ／ＶＣＩと、前記応答フレームの送信元ＭＡＣアドレスを対向ＭＡＣアドレスとして対応つけてアドレス変換テーブルに登録設定する過程とを含ませることも可能である。
【０００９】
又前記内部ＶＰＩ／ＶＣＩをＩＰｖ６アドレスに含む前記特殊フレームを前記ＬＡＮに送信する過程と、前記内部ＶＰＩ／ＶＣＩに対応するコンバータ装置からの応答フレームを受信して前記アドレス変換テーブルを構築する過程を含ませることも可能である。
【００１０】
又前記コンバータ装置は、周期的に前記特殊フレームを前記ＬＡＮに送信し、該特殊フレームに対する応答フレームを受信して、前記アドレス変換テーブルの設定登録を行う過程を含ませることも可能である。
【００１１】
又複数のＡＴＭ網をそれぞれコンバータ装置によりＬＡＮに接続したネットワークシステムの通信制御方法として、前記コンバータ装置は、アドレス変換テーブルと対向ＶＰＩ−ＭＡＣテーブルと制御処理部とを有し、前記ＡＴＭ網により伝送するセルの宛先を示す外部ＶＰＩ／ＶＣＩに対応すると共に、前記ＬＡＮに一意に割り付けた内部ＶＰＩ／ＶＣＩと、対向ＭＡＣアドレスとを前記アドレス変換テーブルに設定登録し、且つ前記対向ＶＰＩ−ＭＡＣテーブルに、前記外部ＶＰＩ／ＶＣＩと、前記内部ＶＰＩ／ＶＣＩと、前記ＬＡＮを介した対向コンバータ装置に対する送信先ＭＡＣアドレスと、自装置のＭＡＣアドレスを示す対向ＭＡＣアドレスとを設定登録し、該対向ＶＰＩ−ＭＡＣテーブルの設定登録内容を基に前記内部ＶＰＩ／ＶＣＩと前記送信先ＭＡＣアドレスと前記自装置のＭＡＣアドレスを示す対向ＭＡＣアドレスとを含む特殊フレームを前記ＬＡＮに送信する過程と、該特殊フレームを前記送信先ＭＡＣアドレスに従って受信したコンバータ装置は、該コンバータ装置のアドレス変換テーブルに、外部ＶＰＩ／ＶＣＩと内部ＶＰＩ／ＶＣＩとに対応して、前記特殊フレームの対向ＭＡＣアドレスを設定登録する過程とを含ませることも可能である。
【発明の効果】
【００１２】
複数のＡＴＭ交換機を含むＡＴＭ網等の第一の通信網を、ＬＡＮ等の第二の通信網を介して接続する為の通信装置は、アドレス変換テーブルを含む比較的簡単な構成であり、従って、ネットワークシステムのコストダウンを図ることができると共に、ＡＴＭ網を伝送するセルを、フレームとしてＬＡＮにより伝送する為のアドレス解決は、アドレス変換テーブルにより行うことができる。そのアドレス解決の為のアドレス変換テーブルは、ＶＰＩ−ＭＡＣ解決フレーム等の特殊フレームの送受信により効率良く自律的に構築することが可能である。
【発明を実施するための最良の形態】
【００１３】
本発明の通信装置は、通信規約が同じである複数の第一の通信網と、これらの第一の通信網とは通信規約が異なる第二の通信網との間に設置され、自らを識別するための自機器識別子を有する通信装置であって、第二の通信網内にて利用される内部識別子と、データの送付元機器を識別する送付元識別子とを対応づけて格納するアドレス変換テーブルと、他の通信装置から第二の通信網を介して、当該他の通信装置を識別するための他機器識別子と、第二の通信網内にて利用される内部識別子とを受信する受信手段と、この受信手段により受信した内部識別子がアドレス変換テーブルに含まれているか否かを判断する判断手段と、この判断手段により、受信内部識別子がアドレス変換テーブルに含まれていると判断された場合に、自機器識別子を第二の通信網に送信する送信手段とを含む構成を備えている。例えば、図１及び図２を参照すると、第一の通信網としてのＡＴＭ網により伝送するセルの宛先を示す外部ＶＰＩ／ＶＣＩと、第二の通信網としてのＬＡＮ３に一意に割り付けた内部ＶＰＩ／ＶＣＩと、ＬＡＮ３に接続された対向コンバータ装置２−１〜２−３の対向ＭＡＣアドレスとを対応つけて格納するアドレス変換テーブル２４と、ＡＴＭ網からのセルのヘッダの外部ＶＰＩ／ＶＣＩを、アドレス変換テーブル２４を参照して内部ＶＰＩ／ＶＣＩに変更し、且つ内部ＶＰＩ／ＶＣＩに対応する対向ＭＡＣアドレスを付加したフレームとして変換のうえＬＡＮ３に送出し、ＬＡＮ３から受信したフレームを、アドレス変換テーブル２４を参照して、このフレームの対向ＭＡＣアドレスを除去すると共に、内部ＶＰＩ／ＶＣＩを外部ＶＰＩ／ＶＣＩに変更したセルとして変換したものをＡＴＭ網に送出する制御を行う制御処理部２１とを備えることができる。
【００１４】
なお、第一の通信網としての複数のＡＴＭ網をそれぞれコンバータ装置２−１〜２−３により第二の通信網としてのＬＡＮ３に接続し、コンバータ装置２−１〜２−３は、アドレス変換テーブル２４と制御処理部２１とを有し、ＡＴＭ網により伝送するセルの宛先を示す外部ＶＰＩ／ＶＣＩに対応すると共に、ＬＡＮに一意に割り付けた内部ＶＰＩ／ＶＣＩと、自装置のＭＡＣアドレスとを含むＶＰＩ−ＭＡＣ解決フレーム等の特殊フレームを、ＬＡＮ３にブロードキャストし、この特殊フレームの内部ＶＰＩ／ＶＣＩを識別して受信したコンバータ装置は、この特殊フレームの送信元ＭＡＣアドレスを送信先ＭＡＣアドレスとし、自装置のＭＡＣアドレスを送信元ＭＡＣアドレスとした応答フレームをＬＡＮ３に送信する過程と、この応答フレームを受信したコンバータ装置は、外部ＶＰＩ／ＶＣＩと、内部ＶＰＩ／ＶＣＩと、応答フレームの送信元ＭＡＣアドレスを対向ＭＡＣアドレスとして対応つけてアドレス変換テーブル２４に登録設定することができる。
【実施例１】
【００１５】
図１は、本発明のネットワークシステムの概要を示すものであり、１−１〜１−３は第一の通信網としてのＡＴＭ交換機又はＡＴＭ交換機を含むＡＴＭ網、２−１〜２−３はコンバータ装置、３は第二の通信網としての例えば前述のイーサネット（登録商標）網としてのＬＡＮを示す。即ち、ＡＴＭ交換機１−１〜１−３を含む複数のＡＴＭ網を、通信装置としてのコンバータ装置２−１〜２−３とＬＡＮ３とを介して接続したネットワークシステム構成の場合を示す。なお、ＡＴＭ交換機は、更に多数設けて、それぞれコンバータ装置を介して、ＬＡＮ３により相互に接続した構成とすることも可能である。又ＬＡＮ３の一部或いは全部を広域ＬＡＮとして構成することも可能である。
【００１６】
図２は、コンバータ装置２の要部を示し、図１に於けるコンバータ装置２−１〜２−３に相当するものであり、２１は制御処理部（ＣＰＵ）、２２はＡＴＭ交換機１−１〜１−３と接続する為のＡＴＭインタフェース部（ＡＴＭＩＦ）、２３はＬＡＮ３と接続する為のＬＡＮインタフェース部（ＬＡＮＩＦ）、２４はアドレス変換テーブルを示す。
【００１７】
制御処理部２１は、プロセッサにより構成し、ＡＴＭインタフェース部２２によるセルの送受信制御の処理と、アドレス変換テーブル２４に対する書込み、読出し等の制御処理と、セルの宛先を示すヘッダのＶＰＩ／ＶＣＩ（以下「ＶＰＩ」として説明する）の変更処理と、送信するフレームに対するＭＡＣアドレスの付加及び受信したフレームのＭＡＣアドレスの削除の処理と、ＬＡＮインタフェース部２３によるフレームの送受信制御等を含む処理機能を有するものである。又アドレス変換テーブル２４は、ＡＴＭ網側の外部ＶＰＩと、ＬＡＮ側の内部ＶＰＩ（ＬＡＮ内では一意の値とする）と、ＭＡＣアドレスとを対応して設定するものであり、この設定完了後は、制御処理部２１により、アドレス変換テーブル２４を参照して、ＶＰＩとＭＡＣアドレスとの対応つけを行うことにより、ＬＡＮを介して、ＡＴＭ網間のデータ通信を行うことができる。
【００１８】
図１に示すＡＴＭ交換機１−１〜１−３と、コンバータ装置２−１〜２−３と、ＬＡＮ３とについて、図３に示すように、コンバータ装置２−１〜２−３のＭＡＣアドレスをそれぞれＡＡＡＡＡ，ＢＢＢＢＢ，ＣＣＣＣＣとし、コンバータ装置２−１に於ける外部ＶＰＩを１００，１０１、内部ＶＰＩを７０，７１とし、コンバータ装置２−２に於ける外部ＶＰＩを１１０、内部ＶＰＩを７０とし、コンバータ装置２−３に於ける外部ＶＰＩを１１１、内部ＶＰＩを７１として、以下、アドレス変換テーブル２４の設定等について説明する。
【００１９】
この実施例１に於いては、アドレス変換テーブル２４を構築する場合に、このアドレス変換テーブル２４に、外部ＶＰＩと内部ＶＰＩとを設定した後、コンバータ装置は、特殊フレームとして、ＶＰＩ−ＭＡＣ解決フレームを送受信することにより、ＭＡＣアドレスの設定登録を行うものである。図４は、このＶＰＩ−ＭＡＣ解決フレームの説明図であり、図４の（Ａ）は、特殊フレームとしてのＶＰＩ−ＭＡＣ解決フレーム（Ｒｅｑｕｅｓｔ）の一例を示し、図４の（Ｂ）は、特殊フレームに対する応答フレームとしてのＶＰＩ−ＭＡＣ解決フレーム（Ｒｅｐｌｙ）の一例を示し、それぞれ送信先ＭＡＣアドレス、送信元ＭＡＣアドレス、フレームのタイプ（ＴＹＰＥ）、要求種類、内部ＶＰＩのフィールドを含むものである。
【００２０】
ＬＡＮを介して対向するコンバータ装置のＭＡＣアドレスを取得する為の特殊フレームとしてのＶＰＩ−ＭＡＣ解決フレームは、図４の（Ａ）に示すように、送信先ＭＡＣアドレスを、ブロードキャストを示すアドレスとし、送信元ＭＡＣアドレスは、自装置のＭＡＣアドレスとし、フレームのタイプは、ＶＰＩ−ＭＡＣ解決タイプとし、要求種別は、アドレス解決要求を示すＲｅｑｕｅｓｔとし、内部ＶＰＩは、ＬＡＮ内で一意に設定した内部ＶＰＩとする。
【００２１】
又このＶＰＩ−ＭＡＣ解決フレームに対する応答フレームは、図４の（Ｂ）に示すように、先に受信したＶＰＩ−ＭＡＣ解決フレームの送信元ＭＡＣアドレスを、送信先ＭＡＣアドレスとし、自装置のＭＡＣアドレスを、送信元ＭＡＣアドレスとし、フレームのタイプは、ＶＰＩ−ＭＡＣ解決タイプとし、要求種別は、応答を示すＲｅｐｌｙとし、内部ＶＰＩは、先に受信したＶＰＩ−ＭＡＣ解決フレームの内部ＶＰＩとする。
【００２２】
図５は、本発明の実施例１のフローチャートを示し、図６の（Ａ），（Ｂ）は、図５に於けるフローチャートに従ったＭＡＣアドレス解決処理について、コンバータ装置２の処理過程（１）〜（１２）を示し、図１〜図４に示す構成も参照して説明する。図５に於いて、コンバータ装置２−１〜２−３をそれぞれＡ，Ｂ，Ｃとし、それぞれのアドレス変換テーブル２４は、２４ａ１，２４ｂ１，２４ｃ１として示すように、外部ＶＰＩと内部ＶＰＩとを設定しているが、ＬＡＮを介したコンバータ装置に対する対向ＭＡＣアドレスが設定されていない状態に於いて、コンバータ装置ＡのＡＴＭインタフェース部２２により、外部ＶＰＩ：１００のＡＴＭ交換機１−１（ＡＴＭ網）からのセルを受信した場合についての処理過程を説明する。
【００２３】
コンバータ装置ＡのＡＴＭインタフェース部２２により、ＡＴＭ網からのセルを受信すると（１）（図６の（Ａ）参照）、コンバータ装置Ａの制御処理部２１は、受信したセルのヘッダに付加されている外部ＶＰＩ：１００をキーとして、アドレス変換テーブル２４ａ１（図５参照）を検索する（２）。
【００２４】
コンバータ装置Ａの制御処理部２１は、アドレス変換テーブル２４ａ１に対向ＭＡＣアドレスが設定されていないので、外部ＶＰＩ：１００に対応する内部ＶＰＩ：７０を取り出し（３）、受信したセルのヘッダの外部ＶＰＩ：１００を、この内部ＶＰＩ：７０に変更して、ＶＰＩ−ＭＡＣ解決フレーム（Ｒｅｑｕｅｓｔ）を生成し（４）、ＬＡＮインタフェース部（ＬＡＮＩＦ）２３からＬＡＮに送信する（５）。このＶＰＩ−ＭＡＣ解決フレーム（Ｒｅｑｕｅｓｔ）は、図４の（Ａ）に示すように、送信先ＭＡＣアドレスを、ブロードキャストを示すものとし、送信元ＭＡＣアドレスを自装置のＭＡＣアドレス：ＡＡＡＡＡとする。このＭＡＣアドレス：ＡＡＡＡＡは、制御処理部２１に於いて自装置のＭＡＣアドレスとして認識されているものである。
【００２５】
コンバータ装置Ｂ，Ｃは、ＬＡＮインタフェース部２３を介したＶＰＩ−ＭＡＣ解決フレーム（Ｒｅｑｕｅｓｔ）を受信すると（６）（図６の（Ｂ）参照）、制御処理部２１は、受信したＶＰＩ−ＭＡＣ解決フレーム（Ｒｅｑｕｅｓｔ）に付加されている内部ＶＰＩ：７０がアドレス変換テーブル２４ｂ１，２４ｃ１に設定されているか否かを検索する（７）。コンバータ装置Ｂに於いては、内部ＶＰＩ：７０がアドレス変換テーブル２４ｂ１（図５参照）に設定されているから、コンバータ装置Ｂの制御処理部２１は、アドレス変換テーブル２４ｂ１から、その内部ＶＰＩ：７０を取り出し（８）、又受信したＶＰＩ−ＭＡＣ解決フレームの送信元ＭＡＣアドレス：ＡＡＡＡＡを、送信先ＭＡＣアドレスとし、送信元ＭＡＣアドレスを、自装置のＭＡＣアドレス：ＢＢＢＢＢとしたＶＰＩ−ＭＡＣ解決フレーム（Ｒｅｐｌｙ）を生成して（９）、ＬＡＮインタフェース部２３から送信する（１０）。その時、コンバータ装置Ｂのアドレス変換テーブル２４ｂ１に対して、内部ＶＰＩ：７０対応に、ＭＡＣアドレス：ＡＡＡＡＡを設定することにより、２４ｂ２に示す内容とする。
【００２６】
又コンバータ装置Ｃは、アドレス変換テーブル２４ｃ１に、内部ＶＰＩ：７０が設定されていないので、前述のＶＰＩ−ＭＡＣ解決フレーム（Ｒｅｑｕｅｓｔ）を受信しても、同一ＶＰＩ無しとなるから、これに対する応答は行わない。従って、コンバータ装置Ｃのアドレス変換テーブルは、２４ｃ１（図５参照）と同一の２４ｃ２に示すものとなる。又コンバータ装置ＢからのＶＰＩ−ＭＡＣ解決フレーム（Ｒｅｐｌｙ）を、図６の（Ａ）の一点鎖線矢印で示すように、コンバータ装置ＡのＬＡＮインタフェース部２３により受信（１１）すると、制御処理部２１は、アドレス変換テーブル２４ａ１に、受信したＭＡＣアドレス：ＢＢＢＢＢを、内部ＶＰＩ：７０対応の領域に設定する（１２）。
【００２７】
それにより、図５に示すように、コンバータ装置Ａのアドレス変換テーブル２４には、２４ａ２として示すように、外部ＶＰＩ：１００、内部ＶＰＩ：７０に対応して、コンバータ装置ＢのＭＡＣアドレス：ＢＢＢＢＢが設定され、又コンバータ装置Ｂのアドレス変換テーブル２４には、２４ｂ２として示すように、外部ＶＰＩ：１１０、内部ＶＰＩ：７０に対応して、コンバータ装置ＡのＭＡＣアドレス：ＡＡＡＡＡが設定される。
【００２８】
この状態に於いて、コンバータ装置Ａは、ＡＴＭ網からの外部ＶＰＩ：１００のセルについて、制御処理部２１は、外部ＶＰＩ：１００をキーとしてアドレス変換テーブル２４（２４ａ２）を検索し、前述のように、内部ＶＰＩ：７０と、ＭＡＣアドレス：ＢＢＢＢＢとを読出して、セルのヘッダの外部ＶＰＩ：１００を内部ＶＰＩ：７０に変更し、このセルに、送信先ＭＡＣアドレス：ＢＢＢＢＢ、送信元ＭＡＣアドレス：ＡＡＡＡＡを付加したフレームを生成し、そのフレームをＬＡＮに送出する。
【００２９】
コンバータ装置Ｂに於いては、送信先ＭＡＣアドレス：ＢＢＢＢＢのフレームを自装置宛として受信し、その送信先ＭＡＣアドレス：ＢＢＢＢＢと送信元ＭＡＣアドレス：ＡＡＡＡＡとを削除し、アドレス変換テーブル２４（２４ｂ２）を参照して、内部ＶＰＩ：７０を、外部ＶＰＩ：１１０に変更したセルを、ＡＴＭインタフェース部２２からＡＴＭ交換網へ送信する。従って、外部ＶＰＩ：１００のＡＴＭ網からのセルを、ＬＡＮを介して、外部ＶＰＩ：１１０のＡＴＭ網に送信するアドレス解決が可能となる。又コンバータ装置Ａ，Ｃ間及びＢ，Ｃ間に於いても、前述の処理を行うことにより、アドレス変換テーブル２４を構築することができる。それにより、ＬＡＮを介して、複数のＡＴＭ網間のデータ通信を行うことができる。
【００３０】
前述のように、各コンバータ装置Ａ，Ｂ，Ｃは、ＶＰＩとＭＡＣアドレスとの変換を行うアドレス変換テーブル２４を含む比較的簡単な構成で実現できるものであり、又アドレス変換テーブル２４は、前述のように、全ＡＴＭ網に対するＶＰＩとＭＡＣアドレスとの対応付けを、ＶＰＩ−ＭＡＣ解決フレーム等の特殊フレームの送受信により実行することができる。従って、ＭＡＣアドレス管理サーバを設けることなく、ＬＡＮにより接続したＡＴＭ網間のデータ通信を行うことができる。
【実施例２】
【００３１】
図７は、本発明の実施例２のフローチャートを示し、ＲＦＣ（Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔｓ）２３７３に基づくＩＰｖ６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ  ６）を適用した場合を示す。図８は、このＩＰｖ６のアドレス構成を示すもので、図８の（Ａ）に示すように、１２８ビット構成を有し、６４ビットのネットワーク部と、６４ビットのホスト部とからなり、又ネットワーク部は、４８ビットのパブリックトポロジーと、１８ビットのサイトトポロジーとから構成されている。又図８の（Ｂ）は、内部ＶＰＩをサイトトポロジーに設定し、且つホスト部（インタフェースＩＤ）をオール“１”としてブロードキャストとする場合を示す。
【００３２】
又図７に於いて、図１に示すコンバータ装置２−１〜２−３をＡ，Ｂ，Ｃとし、各コンバータ装置Ａ，Ｂ，Ｃは、それぞれ図２に示すように、制御処理部２１と、ＡＴＭインタフェース部２２と、ＬＡＮインタフェース部２３と、アドレス変換テーブル２４とを含む構成を有するものであるが、この実施例２に於ける制御処理部２１は、前述のＩＰｖ６に従ったアドレスを生成する機能を有するものである。又図５に示す場合の初期状態と同様に、コンバータ装置Ａのアドレス変換テーブルには、外部ＶＰＩ：１００に対応する内部ＶＰＩ：７０と、外部ＶＰＩ：１０１に対応する内部ＶＰＩ：７１とが設定され、コンバータ装置Ｂのアドレス変換テーブルには、外部ＶＰＩ：１１０に対応する内部ＶＰＩ：７０が設定され、コンバータ装置Ｃのアドレス変換テーブルには、外部ＶＰＩ：１１１に対応する内部ＶＰＩ：７１が設定されているが、ＭＡＣアドレスが設定されていない状態を初期状態とし、アドレス変換テーブルを構築する場合について説明する。
【００３３】
外部ＶＰＩ：１００から外部ＶＰＩ：１１０に対してデータ通信する為に、外部ＶＰＩ：１００のＡＴＭ網からセルがコンバータ装置Ａに着信すると、コンバータ装置Ａに於いては、アドレス変換テーブル２４を参照して、外部ＶＰＩ：１００に対応する内部ＶＰＩ；７０を求め、図８の（Ｂ）に示すように、ネットワーク部のサイトトポロジーにその内部ＶＰＩ：７０を設定し、インタフェースＩＤにオール“１”（ブロードキャスト）を設定したＶＰＩ−ＭＡＣ解決フレーム（Ｒｅｑｕｅｓｔ）をＬＡＮに送信する。
【００３４】
このＩＰｖ６を適用したＶＰＩ−ＭＡＣ解決フレーム（Ｒｅｑｕｅｓｔ）を受信したコンバータ装置Ｂ，Ｃは、自装置の内部ＶＰＩを含むネットワーク部と、受信したフレームのネットワーク部とを比較する。この場合、コンバータ装置Ｂのアドレス変換テーブル２４に設定されている内部ＶＰＩ：７０を含むネットワーク部について同一となるから、自装置のＭＡＣアドレス：ＢＢＢＢＢを含み、ＩＰｖ６を適用したＶＰＩ―ＭＡＣ解決フレーム（Ｒｅｐｌｙ）を、コンバータ装置Ａに対して送信する。又コンバータ装置Ｃは内部ＶＰＩが同一でないから無応答とする。
【００３５】
コンバータ装置Ａは、コンバータ装置ＢからのＶＰＩ−ＭＡＣ解決フレーム（Ｒｅｑｕｅｓｔ）を受信することにより、アドレス変換テーブル２４の内部ＶＰＩ：７０に対応して、ＭＡＣアドレス：ＢＢＢＢＢを設定する。又コンバータ装置Ｂは、アドレス変換テーブル２４の内部ＶＰＩ：７０に対応して、ＭＡＣアドレス：ＡＡＡＡＡを設定する。それにより、コンバータ装置ＡからセルのヘッダのＶＰＩ：１００を内部ＶＰＩ：７０に変更し、ＭＡＣアドレス：ＢＢＢＢＢを付加したフレームをＬＡＮに送信する。コンバータ装置Ｂは、そのＭＡＣアドレス：ＢＢＢＢＢのフレームを受信し、それを削除すると共に、セルのヘッダのＶＰＩを、アドレス変換テーブル２４を参照して、外部ＶＰＩ：１１０に変更して、ＡＴＭ網に送信する。前述のコンバータ装置Ａ，Ｂに於ける処理過程は、図６の（Ａ），（Ｂ）に示す場合とほぼ同様となる。
このように、実施例２によれば、コンバータ装置間で送受されるフレームの宛先アドレスが予めＩＰｖ６アドレス空間上にマッピングされているので、ＡＴＭ網とＩＰｖ６網とをＬＡＮ上で共存させるような場合にも、本発明を適用したネットワークシステムを構築することが可能である。
【実施例３】
【００３６】
図９は、本発明の実施例３のフローチャートを示し、図１に示すコンバータ装置２−１〜２−３をＡ，Ｂ，Ｃとし、各コンバータ装置Ａ，Ｂ，Ｃは、それぞれ図２に示すように、制御処理部２１と、ＡＴＭインタフェース部２２と、ＬＡＮインタフェース部２３と、アドレス変換テーブル２４とを含む構成を有するものであり、この実施例３に於ける制御処理部２１は、ＶＰＩ−ＭＡＣ解決フレーム（Ｒｅｑｕｅｓｔ）を所定の期間毎にブロードキャストする機能を有するものである。この場合の機能は、総てのコンバータ装置に設けることも可能であり、その場合には、それぞれ送信周期又は送信タイミングを相違させることが望ましい。又重要なコンバータ装置にのみ設けることも可能である。
【００３７】
又図５に於ける初期状態と同様に、コンバータ装置Ａのアドレス変換テーブルには、外部ＶＰＩ：１００に対応する内部ＶＰＩ：７０と、外部ＶＰＩ：１０１に対応する内部ＶＰＩ：７１とが設定され、コンバータ装置Ｂのアドレス変換テーブルには、外部ＶＰＩ：１１０に対応する内部ＶＰＩ：７０が設定され、コンバータ装置Ｃのアドレス変換テーブルには、外部ＶＰＩ：１１１に対応する内部ＶＰＩ：７１が設定されているが、ＭＡＣアドレスが設定されていない初期状態から、コンバータ装置Ｂは、自装置のＭＡＣアドレス：ＢＢＢＢＢと、内部ＶＰＩの例えば７０を設定したＶＰＩ−ＭＡＣ解決フレームを周期的に送信する場合を示す。
【００３８】
コンバータ装置Ａは、コンバータ装置ＢからのブロードキャストによるＶＰＩ−ＭＡＣ解決フレームを受信すると、そのＶＰＩ−ＭＡＣ解決フレームに設定されている内部ＶＰＩ：７０を基にアドレス変換テーブル２４を参照し、その内部ＶＰＩ：７０が設定されているから、ＶＰＩ−ＭＡＣ解決フレームの送信元ＭＡＣアドレス：ＢＢＢＢＢを、内部ＶＰＩ：７０対応に設定する。この場合、コンバータ装置Ｃは、アドレス変換テーブル２４には、内部ＶＰＩ：７０が設定されていないので、無処理とする。
【００３９】
そして、コンバータ装置Ａに、外部ＶＰＩ：１００のセルが到着すると、アドレス変換テーブル２４を参照して、外部ＶＰＩ：１００を内部ＶＰＩ：７０に変換し、ＭＡＣアドレス：ＢＢＢＢＢを付加したフレームを送信する。コンバータ装置Ｂは、自装置宛のＭＡＣアドレス：ＢＢＢＢＢのフレームを受信し、その内部ＶＰＩ：７０を、アドレス変換テーブル２４を参照して、外部ＶＰＩ：１１０に変更したセルをＡＴＭ網に送信する。即ち、外部ＶＰＩ：１００と外部ＶＰＩ：１１０とのＡＴＭ網間で通信することができる。又この実施例３に於いても、前述の実施例２と同様に、ＩＰｖ６を適用したＶＰＩ−ＭＡＣ解決フレームを用いることができる。
【００４０】
又コンバータ装置Ｃにも周期的にＶＰＩ−ＭＡＣ解決フレームをブロードキャストする機能を設けることにより、内部ＶＰＩ：７１対応の相手コンバータ装置ＡのＭＡＣアドレス：ＡＡＡＡＡを、応答フレームによって収集して、アドレス変換テーブル２４に設定することができる。又周期的にＶＰＩ−ＭＡＣ解決フレームをブロードキャストすることにより、コンバータ装置の追加、削除等を含むネットワークシステムの変更に対しても、アドレス変換テーブル２４の内容を自動的に更新することができる。
【実施例４】
【００４１】
図１０は、本発明の実施例４のコンバータ装置の要部説明図であり、図２と同一符号は同一名称の部分を示し、２５は対向ＶＰＩ−ＭＡＣテーブルを示し、コマンド入力等により、制御処理部２１から対向ＶＰＩ−ＭＡＣテーブル２５にアドレス設定を可能とするものである。又一点鎖線矢印の（ａ）〜（ｆ）は処理過程を示す。又図１１は、本発明の実施例４のフローチャートを示し、図１に示すコンバータ装置２−１〜２−３をＡ，Ｂ，Ｃとし、コンバータ装置Ａは、図１０に示す構成を有し、又コンバータ装置Ｂ，Ｃは、図２に示す構成を有する場合を示す。
【００４２】
又図１１に於いて、前述の図５及び図９に示す場合と同様に、初期状態では、コンバータ装置Ａのアドレス変換テーブル２４には、外部ＶＰＩ：１００に対応する内部ＶＰＩ：７０と、外部ＶＰＩ：１０１に対応する内部ＶＰＩ：７１とが設定され、コンバータ装置Ｂのアドレス変換テーブル２４には、外部ＶＰＩ：１１０に対応する内部ＶＰＩ：７０が設定され、コンバータ装置Ｃのアドレス変換テーブル２４には、外部ＶＰＩ：１１１に対応する内部ＶＰＩ：７１が設定されているが、対向ＭＡＣアドレスが設定されていない状態であり、又コンバータ装置Ａの対向ＶＰＩ−ＭＡＣテーブル２５は、送信先ＭＡＣアドレスと、外部ＶＰＩと、内部ＶＰＩと、対向ＭＡＣアドレスとを対応つけて格納する構成を有するものであるが、初期状態ではＭＡＣアドレス等は設定されていない。
【００４３】
そして、コンバータ装置Ａに於いて、図１１に示すように、コマンド登録により、アドレス変換テーブル２４に、対向ＭＡＣアドレスとして、コンバータ装置Ｂ，ＣのＭＡＣアドレスＢＢＢＢＢ，ＣＣＣＣＣを登録し、又対向ＶＰＩ−ＭＡＣテーブル２５に対して、コマンド登録により、送信先ＭＡＣアドレスとして、コンバータ装置Ｂ，ＣのＭＡＣアドレスＢＢＢＢＢ，ＣＣＣＣＣと、外部ＶＰＩと、内部ＶＰＩと、対向ＭＡＣアドレスとして、自装置のＭＡＣアドレスＡＡＡＡＡとを設定する。図１０に於ける処理過程としては、一点鎖線矢印（ａ），（ｂ）に示すように、制御処理部２１からアドレス変換テーブル２４と対向ＶＰＩ−ＭＡＣテーブル２５とに対して設定の制御を行う。
【００４４】
設定登録処理が完了すると、制御処理部２１は、対向ＶＰＩ−ＭＡＣテーブル２５に対してアクセスし（ｃ）、登録内容を読出し（ｄ）、送信先ＭＡＣアドレスを基にフレームを生成し（ｅ）、ＬＡＮインタフェース部２３を介して送信する（ｆ）。この場合、送信先ＭＡＣアドレスと、送信元ＭＡＣアドレスと、タイプ（ＶＰＩ−ＭＡＣ解決ＴＹＰＥ）と、要求種別（Ｒｅｐｌｙ）と、内部ＶＰＩとを含むＶＰＩ−ＭＡＣ解決フレームとして送信することができる。
【００４５】
それにより、コンバータ装置Ｂは、送信先ＭＡＣアドレス：ＢＢＢＢＢのフレームを受信して、外部ＶＰＩ：１１０、内部ＶＰＩ：７０、対向ＭＡＣアドレス：ＡＡＡＡＡを設定したアドレス変換テーブル２４を構成することができ、又コンバータ装置Ｃは、送信先ＭＡＣアドレス：ＣＣＣＣＣのフレームを受信して、外部ＶＰＩ：１１１、内部ＶＰＩ：７１、対向ＭＡＣアドレス：ＡＡＡＡＡを設定したアドレス変換テーブル２４を構成することができる。
【００４６】
従って、その後に、コンバータ装置ＡのＡＴＭインタフェース部２２により、外部ＶＰＩ：１００のＡＴＭ網からのセルを受信すると、制御処理部２１は、アドレス変換テーブル２４を参照して、セルのヘッダのＶＰＩを、内部ＶＰＩ：７０に変更し、対向ＭＡＣアドレス：ＢＢＢＢＢを付加したフレームを生成して、ＬＡＮインタフェース部２３からＬＡＮに送信する。コンバータ装置Ｂは、このフレームをＬＡＮインタフェース部２３により受信して、ＭＡＣアドレスを除去し、セルのヘッダの内部ＶＰＩ：７０を外部ＶＰＩ：１１０に変更して、そのセルをＡＴＭインタフェース部２２からＡＴＭ網に送信する。
【００４７】
又各コンバータ装置のアドレス変換テーブル２４に、それぞれ外部ＶＰＩと内部ＶＰＩとに対応したＭＡＣアドレスを設定登録することにより、複数のＡＴＭ網を、それぞれＬＡＮを介して接続したネットワークシステムを構築し、ＡＴＭ網のセルをＬＡＮ内のフレームとして相互に送受信することも可能である。又ＬＡＮ内では、前述のＩＰｖ６によるアドレス構成のフレームとすることも可能である。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施例１のネットワークシステムの概要の説明図である。
【図２】本発明の実施例１のコンバータ装置の要部説明図である。
【図３】ＶＰＩとＭＡＣアドレスとの説明図である。
【図４】ＶＰＩ−ＭＡＣ解決フレームの説明図である。
【図５】本発明の実施例１のフローチャートである。
【図６】コンバータ装置の処理の説明図である。
【図７】本発明の実施例２のフローチャートである。
【図８】ＩＰｖ６アドレスの説明図である。
【図９】本発明の実施例３のフローチャートである。
【図１０】本発明の実施例４のコンバータ装置の要部説明図である。
【図１１】本発明の実施例４のフローチャートである。
【符号の説明】
【００４９】
１−１〜１−３  ＡＴＭ交換機
２，２−１〜２−３  コンバータ装置
３  ＬＡＮ
２１  制御処理部（ＣＰＵ）
２２  ＡＴＭインタフェース部（ＡＴＭＩＦ）
２３  ＬＡＮインタフェース部（ＬＡＮＩＦ）
２４  アドレス変換テーブル
【図１】
2008160890.tif 000003
【図２】
2008160890.tif 000004
【図３】
2008160890.tif 000005
【図４】
2008160890.tif 000006
【図５】
2008160890.tif 000007
【図６】
2008160890.tif 000008
【図７】
2008160890.tif 000009
【図８】
2008160890.tif 000010
【図９】
2008160890.tif 000011
【図１０】
2008160890.tif 000012
【図１１】
2008160890.tif 000013