(57)【要約】【課題】ＩＰルータを使用せず、標準や勧告等に準拠した既存の装置と相互接続性が確保されたパケット転送装置を提供する。【解決手段】第１のブリッジ型ＬＡＮのＶＬＡＮ識別子の値に対応する、第２のブリッジ型ＬＡＮのＶＬＡＮ識別子の値を定めた第１の表と、ＩＰサブネットワークを識別するＩＰプレフィックスと第２のブリッジ型ＬＡＮのＶＬＡＮ識別子の値の組合わせに対応する、第１のブリッジ型ＬＡＮのＶＬＡＮ識別子の値を定めた第２の表と、第１のブリッジ型ＬＡＮからＭＡＣフレームを受信した際に、第１の表に基づきＶＬＡＮ識別子の値に変更して第２のブリッジ型ＬＡＮに送信する第１のヘッダ変更手段と、第２のブリッジ型ＬＡＮからＭＡＣフレームを受信した際に、第２の表に基づきＶＬＡＮ識別子の値に変更して第１のブリッジ型ＬＡＮに送信する第２のヘッダ変更手段とを備える。【選択図】　　　　図２
2004128805.tif 000002
【特許請求の範囲】
【請求項１】
ＶＬＡＮ識別子で識別される仮想ＬＡＮの集合で構成される第１のブリッジ型ＬＡＮと、第２のブリッジ型ＬＡＮとの間でタグヘッダを含むＭＡＣフレームを転送するパケット転送装置であって、
前記第１のブリッジ型ＬＡＮを構成する個々の仮想ＬＡＮは、前記第２のブリッジ型ＬＡＮを構成する単一の仮想ＬＡＮに対応し、かつ、前記第１のブリッジ型ＬＡＮを構成する個々の仮想ＬＡＮは、単一のＩＰサブネットワークに対応し、
前記第２のブリッジ型ＬＡＮを構成する個々の仮想ＬＡＮは、単数もしくはアドレス空間が重複しない複数のＩＰサブネットワークの集合に対応し、かつ、前記第２のブリッジ型ＬＡＮを構成する個々の仮想ＬＡＮが対応するＩＰサブネットワークの集合と、該仮想ＬＡＮに対応する前記第１のブリッジ型ＬＡＮを構成する単数もしくは複数の仮想ＬＡＮに対応するＩＰサブネットワークの集合は、同一のＩＰサブネットワークの集合となる関係が予め定められ、
前記第１のブリッジ型ＬＡＮのＶＬＡＮ識別子の値に対応する、前記第２のブリッジ型ＬＡＮのＶＬＡＮ識別子の値を定めた第１の表と、
ＩＰサブネットワークを識別するＩＰプレフィックスと前記第２のブリッジ型ＬＡＮのＶＬＡＮ識別子の値の組合わせに対応する、前記第１のブリッジ型ＬＡＮのＶＬＡＮ識別子の値を定めた第２の表と、
前記第１のブリッジ型ＬＡＮからＭＡＣフレームを受信した際に、該ＭＡＣフレームに含まれるタグヘッダに有効なＶＬＡＮ識別子の値が含まれる場合、該ＶＬＡＮ識別子の値を、前記第１の表に定められた該ＶＬＡＮ識別子の値に対応する前記第２のブリッジ型ＬＡＮのＶＬＡＮ識別子の値に変更し、前記第２のブリッジ型ＬＡＮに該ＭＡＣフレームを送信する第１のヘッダ変更手段と、
前記第２のブリッジ型ＬＡＮからＭＡＣフレームを受信した際に、該ＭＡＣフレームに含まれるタグヘッダに有効なＶＬＡＮ識別子の値が含まれ、かつ該ＭＡＣフレームにＩＰパケットがカプセル化されている場合、該ＶＬＡＮ識別子の値を、前記第２の表に定められた該ＶＬＡＮ識別子の値と該ＩＰパケットに含まれる宛先ＩＰアドレスが所属するＩＰサブネットワークの組み合わせに対応する前記第１のブリッジ型ＬＡＮのＶＬＡＮ識別子の値に変更し、前記第１のブリッジ型ＬＡＮに該ＭＡＣフレームを送信する第２のヘッダ変更手段とを備えたことを特徴とするパケット転送装置。
【請求項２】
ＶＰＩ及びＶＣＩで識別されるコネクションの集合で構成される第１のＡＴＭネットワークと第２のＡＴＭネットワークとの間でＡＴＭセルに分割されたＡＡＬ５プロトコルデータユニットを転送するパケット転送装置であって、
前記第１のＡＴＭネットワークを構成する個々のコネクションは、前記第２のＡＴＭネットワークを構成する単一のコネクションに対応し、かつ、前記第１のＡＴＭネットワークを構成する個々のコネクションは、単一のＩＰサブネットワークに対応し、
前記第２のＡＴＭネットワークを構成する個々のコネクションは、単数もしくはアドレス空間が重複しない複数のＩＰサブネットワークの集合に対応し、かつ、前記第２のＡＴＭネットワークを構成する個々のコネクションが対応するＩＰサブネットワークの集合と、該コネクションに対応する前記第１のＡＴＭネットワークを構成する単数もしくは複数のコネクションに対応するＩＰサブネットワークの集合は、同一のＩＰサブネットワークの集合となる関係が予め定められ、前記第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値に対応する、前記第２のＡＴＭネットワークのＶＰＩ及びＶＣＩの値を定めた第１の表と、
ＩＰサブネットワークを識別するＩＰプレフィックスと前記第２のＡＴＭネットワークのＶＰＩ及びＶＣＩの値の組合わせに対応する、前記第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値を定めた第２の表と、
前記第２のＡＴＭネットワークのＶＰＩ及びＶＣＩの値の組合わせに対応する、前記第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値を記憶する第３の表と、
前記第１のＡＴＭネットワークを構成する個々のコネクションに対応して、ＡＴＭセルを先頭から到着順に格納するキューと、
前記第１のＡＴＭネットワークからＡＴＭセルを受信した際に該ＡＴＭセルが所属するコネクションに対応したキューに該ＡＴＭセルを格納し、該ＡＴＭセルがＡＡＬ５プロトコルデータユニットの末尾のＡＴＭセルの場合、該キューに格納されたＡＡＬ５プロトコルデータユニットを構成するＡＴＭセルを前記第２のＡＴＭネットワークに送信する手段であって、ＡＴＭセルをキューに格納する際、もしくはＡＴＭセルを送信する際に、該ＡＴＭセルに含まれるＶＰＩ及びＶＣＩの値を、前記第１の表に定められた該ＶＰＩ及びＶＣＩの値に対応する前記第２のＡＴＭネットワークのＶＰＩ及びＶＣＩの値に変更する第１のヘッダ変更手段と、
前記第２のＡＴＭネットワークからＡＴＭセルを受信した際に、該ＡＴＭセルがＡＡＬ５プロトコルデータユニットの先頭のＡＴＭセルであって、かつ該ＡＴＭセルにＩＰパケットがカプセル化されている場合、該ＡＴＭセルに含まれるＶＰＩ及びＶＣＩの値を、前記第２の表に定められた該ＶＰＩ及びＶＣＩの値と該ＩＰパケットに含まれる宛先ＩＰアドレスが所属するＩＰサブネットワークの組み合わせに対応する前記第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値に変更し、前記第１のＡＴＭネットワークに該ＡＴＭセルを送信すると共に、該ＡＴＭセルに含まれる変更前のＶＰＩ及びＶＣＩの値に対応する変更後のＶＰＩ及びＶＣＩの値を、前記第３の表に記録する手段であって、前記第２のＡＴＭネットワークからＡＴＭセルを受信した際に、該ＡＴＭセルがＡＡＬ５プロトコルデータユニットの一部であるが先頭ではないＡＴＭセルであって、前記第３の表に、該ＡＴＭセルに含まれるＶＰＩ及びＶＣＩの値に対応する前記第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値が記録されている場合、該ＡＴＭセルに含まれるＶＰＩ及びＶＣＩの値を、前記第３の表に記録された該ＶＰＩ及びＶＣＩの値に対応する第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値に変更し、前記第１のＡＴＭネットワークに該ＡＴＭセルを送信する第２のヘッダ変更手段とを備えた事を特徴とするパケット転送装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パケット転送装置に係わり、特に、インターネットアクセスを実現するネットワークにおいて、ブリッジ型ＬＡＮ間でタグヘッダを含むＭＡＣフレームを転送する装置、もしくは、ＡＴＭネットワーク間でＡＴＭセルに分割されたＡＡＬ５プロトコルデータユニットを転送するパケット転送装置に関する。
【０００２】
【従来の技術】
現在広く用いられている、インターネットアクセスの標準的なネットワーク構成を図６に示す。図６において、１０１は加入者、１０２はアクセス網、１０３は中継網、１０４はＩＰ網である。
加入者１０１は、地域毎に存在するアクセス網１０２にＡＤＳＬやイーサネット等のアクセス回線で収容される。中継網１０３は地域毎のアクセス網１０２とインターネットサービスプロバイダが提供するＩＰ網１０４を接続する。
これらによって、各加入者１０１は、アクセス網１０２、中継網１０３を経由して、加入するインターネットサービスプロバイダのＩＰ網１０４と接続される。
加入者１０１のアクセス回線としてイーサネット等が用いられる場合は、加入者１０１は、各加入者に対応した仮想ＬＡＮによって、アクセス網１０２と中継網１０３を経由して、ＩＰ網１０４と接続される。この場合、加入者１０１のトラヒックはタグヘッダを含むＭＡＣフレームで伝送され、加入者１０１はタグヘッダのＶＬＡＮ識別子の値で識別される。
【０００３】
また、加入者１０１のアクセス回線としてＡＤＳＬが用いられる場合は、加入者１０１は、各加入者に対応したＡＴＭコネクションによって、アクセス網１０２と中継網１０３を経由して、ＩＰ網１０４と接続される。
この場合、加入者１０１のトラヒックはＡＴＭセルに分割されたＡＡＬ５プロトコルデータユニットで伝送され、加入者１０１はＡＴＭセルのＶＰＩ及びＶＣＩの値で識別される。
各加入者１０１に付与されるＩＰアドレスは、インターネットサービスプロバイダ毎に一意に付与される。また、加入者１０１とＩＰ網１０４を接続する仮想ＬＡＮやコネクションは単一のＩＰサブネットワークに対応する。
以上の説明から明らかな通り、インターネットアクセスを実現するネットワークにおいて、加入者数が増大すると、中継網１０３において、ＶＬＡＮ識別子で識別されるＶＬＡＮ数や、ＶＰＩ及びＶＣＩで識別されるコネクション数が増大し、中継網１０３を構成する各種装置におけるＶＬＡＮテーブルやＶＣテーブル等のリソースを消費し、動作速度が低下したり管理コストが増大する問題点がある。特に、ＶＬＡＮ識別子は最大でも４０９４の仮想ＬＡＮしか識別できないため、加入者数が増大すると、ＶＬＡＮ識別子が不足する問題点がある。
【０００４】
なお、本願の発明に関連する先行技術文献情報としては以下のものがある。
【特許文献１】
特開２００１−３４５８６４号公報
【特許文献２】
特開２０００−２８６８５３４号公報
【特許文献３】
特開平１１−３３１２３７号公報
【特許文献４】
特開２０００−４９８７０号公報
【非特許文献１】
ＩＥＥＥ　標準　８０２．１Ｑ−１９９８，　８０２．１ｕ−２００１，８０２．ｉｖ−２００１
【非特許文献２】
ＩＴＵ−Ｔ　勧告　Ｉ．３１１
【０００５】
【発明が解決しようとする課題】
前述したインターネットアクセスを実現するネットワークにおいて、加入者の増大に伴い中継網内のＶＬＡＮ数やコネクション数が増大する問題の解決方法として、中継網１０３にＩＰルータを設置して、加入者１０１とＩＰ網１０４を中継網１０３に設置したＩＰルータで経由で接続する方法がある。
中継網のＩＰルータは、加入者１０１に対応した仮想ＬＡＮやコネクションを終端し、複数の加入者１０１からのトラヒックをＩＰ網１０４に対応した仮想ＬＡＮやコネクションに集約する。
加入者１０１とＩＰルータ間、及びＩＰルータとＩＰ網１０４を接続する仮想ＬＡＮやコネクションは異なるＩＰサブネットワークに対応する事となる。このため、この方法は中継網における仮想ＬＡＮ数やコネクション数を減らす事が出来る。
しかし、この方法はＩＰルータを必要とし、ＩＰルータは高価でパケット転送能力も低いため経済性が悪いという問題点がある。
【０００６】
前述した方法とは異なる解決方法として、中継網１０３において多重ＶＬＡＮや中継ＶＬＡＮと呼ばれる仮想ＬＡＮの機能を用いる方法がある。
多重ＶＬＡＮや中継ＶＬＡＮは、仮想ＬＡＮのプロトコルを定めたＩＥＥＥ標準８０２．１Ｑ−１９９８，８０２．１ｕ−２００１，８０２．１ｖ−２００１には規定されておらず、仮想ＬＡＮをサポートしたブリッジ装置を実装するベンダ毎の独自機能であるが、おおむね以下の様な機能である。
ユーザ網と転送網の境界に、多重ＶＬＡＮや中継ＶＬＡＮをサポートしたブリッジ装置が設置され、このブリッジ装置がユーザ網からタグヘッダを含むＭＡＣフレームを受信した場合、タグヘッダに含まれるＶＬＡＮ識別子の値をＭＡＣフレームのユーザデータ部に追加し、このＶＬＡＮ識別子の値を変換テーブル等の予め定められた規則に基づいて変換して、ＭＡＣフレームを転送網側に転送する。
転送網からタグヘッダを含むＭＡＣフレームを受信した場合、ＭＡＣフレームのユーザデータ部に含まれるＶＬＡＮ識別子の値を削除して、この値をタグヘッダに含まれるＶＬＡＮ識別子に上書きして、ＭＡＣフレームをユーザ網側に転送する。
【０００７】
このため、多重ＶＬＡＮや中継ＶＬＡＮをサポートしたブリッジ装置は、ユーザ網の仮想ＬＡＮのトラヒックを転送網の仮想ＬＡＮに集約する事が出来る。
従って、多重ＶＬＡＮや中継ＶＬＡＮをサポートしたブリッジ装置を中継網１０３とアクセス網１０２及びＩＰ網１０４の境界に設置し、中継網１０３が転送網、アクセス網１０２及びＩＰ網１０４がユーザ網と成るように設定すれば、中継網１０３における仮想ＬＡＮの数を減らすことが出来る。
しかし、この方法は標準に準拠していない方法であり、ユーザデータ長が最大長のＭＡＣフレームをユーザ網から受信した場合、転送網におけるユーザデータ長の最大値を越えてしまったり、装置のベンダ毎に転送網におけるＭＡＣフレームの形式が統一されていないため、転送網で使用する機器に相互接続性が保証されない問題点がある。
【０００８】
本発明は、前記従来技術の問題点を解決するためになされたものであり、本発明の目的は、インターネットアクセスを実現するネットワークにおいて、加入者数が増大すると、中継網において、ＶＬＡＮ識別子で識別される仮想ＬＡＮ数や、ＶＰＩ及びＶＣＩで識別されるコネクション数が増大し、中継網を構成する各種装置におけるＶＬＡＮテーブルやＶＣテーブル等のリソースを消費し、動作速度が低下したり管理コストが増大する問題点、あるいは、ＶＬＡＮ識別子が不足する問題点を解決した、ブリッジ型ＬＡＮ間でタグヘッダを含むＭＡＣフレームを転送するパケット転送装置、もしくはＡＴＭネットワーク間でＡＴＭセルに分割されたＡＡＬ５プロトコルデータユニットを転送するパケット転送装置を提供することにある。
また、本発明の他の目的は、ＩＰルータを使用せず、標準や勧告等に準拠した既存の装置と相互接続性が確保されたパケット転送装置を提供することにある。本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述及び添付図面によって明らかにする。
【０００９】
【課題を解決するための手段】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、下記の通りである。
本願の請求項１に記載された発明は、前述の目的を達成するために、第１のブリッジ型ＬＡＮのＶＬＡＮ識別子の値に対応する、第２のブリッジ型ＬＡＮのＶＬＡＮ識別子の値を定めた第１の表と、ＩＰサブネットワークを識別するＩＰプレフィックスと第２のブリッジ型ＬＡＮのＶＬＡＮ識別子の値の組合わせに対応する、第１のブリッジ型ＬＡＮのＶＬＡＮ識別子の値を定めた第２の表を有し、第１のブリッジ型ＬＡＮからＭＡＣフレームを受信した際に、このＭＡＣフレームに含まれるタグヘッダに有効なＶＬＡＮ識別子の値が含まれる場合、このＶＬＡＮ識別子の値を、第１の表に定められたこのＶＬＡＮ識別子の値に対応する第２のブリッジ型ＬＡＮのＶＬＡＮ識別子の値に変更し、第２のブリッジ型ＬＡＮにこのＭＡＣフレームを送信する第１のヘッダ変更手段と、第２のブリッジ型ＬＡＮからＭＡＣフレームを受信した際に、このＭＡＣフレームに含まれるタグヘッダに有効なＶＬＡＮ識別子の値が含まれ、かつこのＭＡＣフレームにＩＰパケットがカプセル化されている場合、このＶＬＡＮ識別子の値を、第２の表に定められたこのＶＬＡＮ識別子の値とこのＩＰパケットに含まれる宛先ＩＰアドレスが所属するＩＰサブネットワークの組み合わせに対応する第１のブリッジ型ＬＡＮのＶＬＡＮ識別子の値に変更し、第１のブリッジ型ＬＡＮにこのＭＡＣフレームを送信する第２のヘッダ変更手段を備えた事を最も主要な特徴とする。
【００１０】
本願の請求項２に記載された発明は、前述の目的を達成するために、第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値に対応する、第２のＡＴＭネットワークのＶＰＩ及びＶＣＩの値を定めた第１の表と、ＩＰサブネットワークを識別するＩＰプレフィックスと第２のＡＴＭネットワークのＶＰＩ及びＶＣＩの値の組合わせに対応する、第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値を定めた第２の表と、第２のＡＴＭネットワークのＶＰＩ及びＶＣＩの値の組合わせに対応する、第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値を記憶する第３の表と、第１のＡＴＭネットワークを構成する個々のコネクションに対応して、ＡＴＭセルを先頭から到着順に格納するキューを有し、第１のＡＴＭネットワークからＡＴＭセルを受信した際に、このＡＴＭセルが所属するコネクションに対応したキューにこのＡＴＭセルを格納し、このＡＴＭセルがＡＡＬ５プロトコルデータユニットの末尾のＡＴＭセルの場合、このキューに格納されたＡＡＬ５プロトコルデータユニットを構成するＡＴＭセルを第２のＡＴＭネットワークに送信する手段であって、かつＡＴＭセルをキューに格納する際、もしくはＡＴＭセルを送信する際に、このＡＴＭセルに含まれるＶＰＩ及びＶＣＩの値を、第１の表に定められたこのＶＰＩ及びＶＣＩの値に対応する第２のＡＴＭネットワークのＶＰＩ及びＶＣＩの値に変更する第１のヘッダ変更手段と、第２のＡＴＭネットワークからＡＴＭセルを受信した際に、このＡＴＭセルがＡＡＬ５プロトコルデータユニットの先頭のＡＴＭセルであって、かつこのＡＴＭセルにＩＰパケットがカプセル化されている場合、このＡＴＭセルに含まれるＶＰＩ及びＶＣＩの値を、第２の表に定められたこのＶＰＩ及びＶＣＩの値とこのＩＰパケットに含まれる宛先ＩＰアドレスが所属するＩＰサブネットワークの組み合わせに対応する第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値に変更し、第１のＡＴＭネットワークにこのＡＴＭセルを送信すると共に、このＡＴＭセルに含まれる変更前のＶＰＩ及びＶＣＩの値に対応する変更後のＶＰＩ及びＶＣＩの値を、第３の表の記録する手段であって、かつ第２のＡＴＭネットワークからＡＴＭセルを受信した際に、このＡＴＭセルがＡＡＬ５プロトコルデータユニットの一部であるが先頭ではないＡＴＭセルであって、かつ第３の表に、このＡＴＭセルに含まれるＶＰＩ及びＶＣＩの値に対応する第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値が記録されている場合、このＡＴＭセルに含まれるＶＰＩ及びＶＣＩの値を、第３の表に記録されたこのＶＰＩ及びＶＣＩの値に対応する第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値に変更し、第１のＡＴＭネットワークにこのＡＴＭセルを送信する第２のヘッダ変更手段を備えた事を最も主要な特徴とする。
【００１１】
［作用］
本発明は、インターネットアクセスの標準的なネットワークにおいて、個々の加入者１０１は単一のインターネットサービスプロバイダのＩＰ網１０４と接続され、アクセス網１０２及び中継網１０３は加入者１０１とＩＰ網１０４間のＩＰパケットを転送し、個々のインターネットサービスプロバイダは加入者１０１のＩＰサブネットワークを一意に付与するという条件が成立すれば、アクセス網１０２から中継網１０３へＭＡＣフレームやＡＴＭセルを転送する際に、個々の加入者１０１対応に付与されたＶＬＡＮ識別子の値やＶＰＩ及びＶＣＩの値を、個々のインターネットサービスプロバイダ対応に付与されたＶＬＡＮ識別子の値やＶＰＩ及びＶＣＩの値に変更した場合、中継網１０３からアクセス網１０２へＭＡＣフレームやＡＴＭセルを転送する際に、個々の加入者１０１はＭＡＣフレームやＡＴＭセルに含まれるＩＰパケットの宛先ＩＰアドレス及びＶＬＡＮ識別子の値やＶＰＩ及びＶＣＩの値から識別可能となる関係を利用している。この関係を図１に示す。
【００１２】
図１において、２０１はパケット転送装置で、アクセス網１０２と中継網１０３の境界に設置される。
２０２，２０３，２０４，及び２０５は、仮想ＬＡＮもしくはコネクションで、第１のインターネットサービスプロバイダの加入者に接続される。２０６，２０７，２０８，及び２０９は、仮想ＬＡＮもしくはコネクションで、第２のインターネットサービスプロバイダの加入者に接続される。
２１０は、仮想ＬＡＮもしくはコネクションで、第１のインターネットサービスプロバイダのＩＰ網１０４に接続される。２１１は、仮想ＬＡＮもしくはコネクションで、第２のインターネットサービスプロバイダのＩＰ網１０４に接続される。
２１２は、アクセス網１０２のＶＬＡＮ識別子もしくはＶＰＩおよびＶＣＩの値に対応する、中継網１０３のＶＬＡＮ識別子もしくはＶＰＩおよびＶＣＩの値を定めた第１の表である。
２１３は、ＩＰサブネットワークを識別するＩＰプレフィックスと、中継網１０３のＶＬＡＮ識別子もしくはＶＰＩおよびＶＣＩの値の組合わせに対応する、アクセス網１０２のＶＬＡＮ識別子もしくはＶＰＩおよびＶＣＩの値を定めた第２の表である。
【００１３】
図１において、各請求項における第１のブリッジ型ＬＡＮ及び第１のＡＴＭネットワークはアクセス網１０２に、第２のブリッジ型ＬＡＮ及び第２のＡＴＭネットワークは中継網１０３に対応する。
図１に示した通り、アクセス網１０２の個々の仮想ＬＡＮやコネクションは、中継網１０３の単一の仮想ＬＡＮやコネクションに対応する。
即ち、仮想ＬＡＮもしくはコネクション（２０２，２０３，２０４，２０５）は、仮想ＬＡＮもしくはコネクション２１０に対応し、仮想ＬＡＮもしくはコネクション（２０６，２０７，２０８，２０９）は、仮想ＬＡＮもしくはコネクション２１１に対応する。
ここで、アクセス網１０２の個々の仮想ＬＡＮやコネクションは、単一のＩＰサブネットワークに対応し、中継網１０３の個々の仮想ＬＡＮやコネクションは、単数もしくはアドレス空間が重複しない複数のＩＰサブネットワークの集合に対応し、かつ、中継網１０３の個々の仮想ＬＡＮやコネクションが対応するＩＰサブネットワークの集合と、この仮想ＬＡＮやコネクションに対応するアクセス網１０２の単数もしくは複数の仮想ＬＡＮやコネクションに対応するＩＰサブネットワークの集合は、同一のＩＰサブネットワークの集合となるものとする。
【００１４】
即ち、パケット転送装置２０１は、インターネットサービスプロバイダ毎に複数の加入者の仮想ＬＡＮやコネクションを、プロバイダ毎の仮想ＬＡＮやコネクションに集約する。
アクセス網１０２の個々の仮想ＬＡＮやコネクションに付与されるＩＰサブネットワークは、インターネットサービスプロバイダ毎にアドレス空間が重複しない様に一意に付与されるため、インターネットサービスプロバイダ毎に仮想ＬＡＮやコネクションに集約しても、この一意性は変らない。
異なるインターネットサービスプロバイダ間で、同一のＩＰサブネットワークアドレスを異なる加入者１０１に付与する可能性は存在するが、これらは異なる仮想ＬＡＮやコネクションに集約されるため重複は生じない。
従って、パケット転送装置２０１は、中継網１０３からＭＡＣフレームやＡＴＭセル受信した際に、これらに含まれるＶＬＡＮ識別子の値やＶＰＩ及びＶＣＩの値からインターネットサービスプロバイダを識別し、ＩＰパケットの宛先ＩＰアドレスから加入者を識別する事が出来る。
【００１５】
従って、本発明のパケット転送装置２０１は、アクセス網１０２から中継網１０３へＭＡＣフレームやＡＴＭセルを転送する際に、第１の表２１２に基づいて、個々の加入者対応に付与されたＶＬＡＮ識別子の値やＶＰＩ及びＶＣＩの値を、個々のインターネットサービスプロバイダ対応に付与されたＶＬＡＮ識別子の値やＶＰＩ及びＶＣＩの値に変更し、中継網１０３からアクセス網１０２へＭＡＣフレームやＡＴＭセルを転送する際に、第２の表２１３に基づいて、ＭＡＣフレームやＡＴＭセルに含まれるＶＬＡＮ識別子の値やＶＰＩ及びＶＣＩの値を、個々の加入者対応に付与されたＶＬＡＮ識別子の値やＶＰＩ及びＶＣＩの値に変更すれば、アクセス網側の仮想ＬＡＮやコネクションを中継網側は集約する事が可能となる。
このため、加入者数が増大した場合でも、中継網１０３において、ＶＬＡＮ識別子で識別される仮想ＬＡＮ数や、ＶＰＩ及びＶＣＩで識別されるコネクション数は増大せず、中継網１０３を構成する各種装置におけるＶＬＡＮテーブルやＶＣテーブル等のリソースを消費し、動作速度が低下したり管理コストが増大する問題点やＶＬＡＮ識別子が不足する問題点を解決する事が出来る。
【００１６】
以上の説明から明らかな通り、本発明では、加入者１０１とパケット転送装置２０１を接続する仮想ＬＡＮやコネクションと、パケット転送装置２０１とＩＰ網１０４を接続する仮想ＬＡＮやコネクションは同一のＩＰサブネットワークに対応するため、ブリッジ接続となりＩＰルータ機能を必要としない点が従来の技術と異なる。
更に、本発明は、ＭＡＣフレームやＡＴＭセルをアクセス網１０２から中継網１０３側に転送する際に、アクセス網側でユーザ識別のために使用されているＶＬＡＮ識別子の値やＶＰＩ及びＶＣＩの値を、ＭＡＣフレームやＡＴＭセルのユーザデータ部に追加する事は無く、これらのパケットの長さは変化せず、標準に準拠するため、既存の機器と相互接続性が確保される点が従来の技術と異なる。
【００１７】
尚、仮想ＬＡＮのプロトコルを定めたＩＥＥＥ標準８０２．１Ｑ−１９９８，　８０２．１ｕ−２００１，　８０２．１ｖ−２００１のＡｎｎｅｘＤには、ＭＡＣフレームに対するＶＬＡＮ識別子の付与方法として、フレームの入力ポートに基づく方法、フレームの入力ポートとフレームの上位プロトコルに基づく方法、フレームのＭＡＣアドレスに基づく方法、フレームに含まれるＩＰパケットのＩＰサブネットに基づく方法が記載されているが、同８．６．５章の記載から明らかな通り、これらの規則は有効なＶＬＡＮ識別子の値を含まないＭＡＣフレームを受信した際にＶＬＡＮ識別子を付与する方法を示したもので、本発明の様に、有効なＶＬＡＮ識別子を有するＭＡＣフレームを受信した際に、そのＶＬＡＮ識別子もしくはそのＶＬＡＮ識別子と宛先ＩＰアドレスに基づいて、元のＶＬＡＮ識別子の値を上書きして変更する技術を示唆したものでは無い。
また、ＡＴＭのネットワーク機能を定めたＩＴＵ−Ｔ勧告Ｉ．３１１　及びＡＴＭフォーラムの規定では、単一の送信側から単一の受信側にＡＴＭセルを転送するポイント・ポイント接続と、単一の送信側から複数の受信側にＡＴＭセルを同報するポイント・マルチポイント接続が規定されているが、本発明の様に、複数の送信側から単一の受信側にＡＡＬ５プロトコルデータユニットを転送する接続や、単一の送信側から複数の受信側に選択的にＡＡＬ５プロトコルデータユニットを転送する技術は示唆されていない。
【００１８】
更に、特開２００１−３４５８６４号公報には、ＭＡＣフレームに含まれるタグヘッダに基づいて、パケットに付与するヘッダ情報を決定する装置が開示されているが、特開２００１−３４５８６４号公報の段落番号［０００８］、［０００９］の記載から明らかな通り、この発明はＶＰＮの識別を目的とした発明であり、かつ、特開２００１−３４５８６４号の請求項の記載から明らかな通り、この装置はルータ装置に係わるものであり、本発明とは目的が全く異なり、かつ、本発明に係わる技術を示唆したものでは無い。
特開２０００−２８６８５３号公報には、ＭＡＣフレームを受信したポート番号、ＭＡＣフレームに含まれるＭＡＣの宛先アドレス及びＶＬＡＮ識別子に基づいて、ＭＡＣフレームをカプセル化するＩＰパケットの宛先アドレスを決定する方法が開示されているが、特開２０００−２８６８５３号公報の段落番号［０００７］の記載から明らかな通り、この発明の目的は本発明の目的と類似であるが、特開２０００−２８６８５３号公報の請求項の記載から明らかな通り、問題を解決するためにＭＡＣフレームを他のプロトコルにカプセル化してルーチングするものであり、本発明に係わる技術を示唆したものでは無い。
【００１９】
特開平１１−３３１２３７号公報には、ＭＡＣフレームに対するＶＬＡＮ識別子の上書き方法として、フレームの上位プロトコルのマルチキャストアドレスに基づいて上書きして変更する方法が開示されているが、特開平１１−３３１２３７号公報の段落番号［０００６］の記載から明らかな通り、この発明の目的はマルチキャストパケット中継に関するものであり、本発明とは目的が全く異なり、かつ、本発明に係わる技術を示唆したものでは無い。
特開２０００−４９８７０号公報には、ＭＡＣフレームに対するＶＬＡＮ識別子をＩＰサブネットアドレスに変換する方法が開示されているが、特開２０００−４９８７０号公報の段落番号［０００７］の記載から明らかな通り、この発明の目的は、仮想ＬＡＮとＡＴＭのコネクションのマッピングにあり、本発明とは目的が全く異なり、かつ本発明に係わる技術を示唆したものでは無い。
【００２０】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を詳細に説明する。
なお、実施の形態を説明するための全図において、同一機能を有するものは同一符号を付け、その繰り返しの説明は省略する。
［実施の形態１］
本願の請求項１に記載の「ブリッジ型ＬＡＮ」とは、ＩＥＥＥ標準８０２．１Ｄ−１９９８に規定された　”Ｂｒｉｄｇｅｄ　Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ”の事である。
また、「ＭＡＣフレーム」、「仮想ＬＡＮ」、「タグヘッダ」、「ＶＬＡＮ識別子」とは、各々ＩＥＥＥ標準８０２．１Ｑ−１９９８，　８０２．１ｕ−２００１，　８０２．１ｖ−２００１に規定された　”Ｆｒａｍｅ”，　”Ｖｉｒｔｕａｌ　Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ”，　”Ｔａｇ　ｈｅａｄｅｒ”，　”ＶＬＡＮ　ｉｄｅｎｔｉｆｉｅｒ”　の事である。
本願の請求項に記載の「ＩＰパケット」とは、インターネット標準ＲＦＣ　７９１に規定されたＩＰｖ４　”ｄａｔａｇｒａｍ”　もしくはインターネット標準ＲＦＣ　２４６０に規定されたＩＰｖ６　”ｐａｃｋｅｔ”　の事である。
また、「ＩＰサブネットワーク」とは、インターネット標準ＲＦＣ　９２２に規定された　”Ｓｕｂｎｅｔ”の事である。
【００２１】
また、「ＩＰアドレスプレフィックス」とは、インターネット標準ＲＦＣ　１５１８に規定された　”ＩＰ　ａｄｄｒｅｓｓ　ｐｒｅｆｉｘ”　の事であり、ＩＰアドレスとネットマスクの値の組み合わせ、もしくはＩＰアドレスと数値の組み合わせによって、与えられたＩＰアドレスからＩＰサブネットワークの識別子として使用されるビットを規定する際の記述方法である。（１２８．２．３．０，２５５．２５５．２５５．０）　及び　１２８．２．３．０／２４　は、ＩＰアドレス１２８．２．３．０　の左から２４ビットをＩＰサブネットワークの識別子とするＩＰプレフィックスの例である。
本願の請求項２に記載の「ＡＴＭセル」、「ＶＰＩ、ＶＣＩ」は各々ＩＴＵ−Ｔ勧告Ｉ．３６１に規定された　”Ｃｅｌｌ”，　”ＶＰＩ，ＶＣＩ”　の事である。
また、「コネクション」とは、ＩＴＵ−Ｔ勧告Ｉ．３１１　に規定された”ＶＣ”、もしくは、”ＶＰ”の事である。
また、「ＡＡＬ５プロトコルデータユニット」とは、ＩＴＵ−Ｔ勧告Ｉ．３６３．５に規定されたＡＡＬ５の　”ＣＰＣＳ−ＰＤＵ”　の事である。
【００２２】
図２は、本発明の実施の形態１のパケット転送装置の概略構成を示すブロック図であり、本願の請求項１に記載された実施の形態である。
図２において、３０１はパケット転送装置、３０４は第１のヘッダ変更手段、３０５は第２のヘッダ変更手段である。
３０２は、第１のブリッジ型ＬＡＮのＶＬＡＮ識別子の値に対応する、第２のブリッジ型ＬＡＮのＶＬＡＮ識別子の値を定めた第１の表である。
３０３は、ＩＰサブネットワークを識別するＩＰプレフィックスと第２のブリッジ型ＬＡＮのＶＬＡＮ識別子の値の組合わせに対応する、第１のブリッジ型ＬＡＮのＶＬＡＮ識別子の値を定めた第２の表である。
パケット転送装置３０１が、第１及び第２のブリッジ型ＬＡＮと転送するＭＡＣフレームの形式の一例を図３に示す。
図３に示すＭＡＣフレーム４０１は、タグヘッダを含むＩＥＥＥ標準　８０２．３−２００２　に規定されたＭＡＣフレームに、インターネット標準ＲＦＣ　７９１に規定されたＩＰパケットが、インターネット標準ＲＦＣ　８９４　に規定された規則に基づいてカプセル化された場合の例である。
【００２３】
以下の動作例は、図３に示されたＭＡＣフレームを例として説明するが、請求の範囲はこのＭＡＣフレーム形式に限定されるものでは無い。
ＭＡＣフレームの形式は、一連のＩＥＥＥ標準８０２に規定された他のＭＡＣフレームであっても良く、インターネット標準ＲＦＣ　１０４２に規定される規則に基づいてカプセル化されていても良い。
また、ＭＡＣフレームにカプセル化されたＩＰパケットに、インターネット標準ＲＦＣ　７６８に規定されたＵＤＰがカプセル化され、ＵＤＰにＲＦＣ　２６６１に規定されたＬ２ＴＰがカプセル化され、Ｌ２ＴＰにＲＦＣ　１６６１に規定されたＰＰＰがカプセル化され、ＰＰＰにＩＰパケットがカプセル化されても良いし、ＭＡＣフレームにＲＦＣ　２５１６に基づく方法でＲＦＣ　１６６１に規定されたＰＰＰがカプセル化され、ＰＰＰにＩＰパケットがカプセル化されても良い。
更に、これらのカプセル化されたＩＰパケットに、ＲＦＣ　２００３、もしくはＲＦＣ　２４７３に規定された規則に基づいてＩＰパケットがカプセル化されていても良く、これらのＩＰパケットにＲＦＣ　２７８４で規定されたＧＲＥがカプセル化され、ＧＲＥにＩＰパケットがカプセル化されていても良い。
いずれにせよ、パケット転送装置３０１が、第１及び第２のブリッジ型ＬＡＮと転送するＭＡＣフレームの形式は、一連のＩＥＥＥ標準８０２に規定されたＭＡＣフレームに、何らかの形で直接的、間接的にＩＰパケットがカプセル化されていれば良い。
【００２４】
本実施の形態のパケット転送装置の動作例を示す。
パケット転送装置３０１が、第１のブリッジ型ＬＡＮから図３に示すＭＡＣフレームを受信した際に、第１のヘッダ変更手段３０４は、図３に示すＴＹＰＥ／ＬＥＮＧＴＨフィールド４０２の値が「０ｘ８１−００」の場合、ＭＡＣフレームにはタグヘッダが含まれていると判断し、図３に示すフィールド４０３に含まれるＣＦの値が「０」であり、かつ、ＶＬＡＮＩＤの値が「０」および「０ｘＦＦＦ」以外の場合、ＶＬＡＮＩＤの値が、有効なＶＬＡＮ識別子の値であると判断する。
この場合、第１のヘッダ変更手段３０４は、このＶＬＡＮ識別子の値を、第１の表３０２に定められた、このＶＬＡＮ識別子の値に対応する第２のブリッジ型ＬＡＮのＶＬＡＮ識別子の値に変更して、第２のブリッジ型ＬＡＮにＭＡＣフレームを送信する。この際に、ＭＡＣフレームに含まれるフレームチェックシーケンスの値は再計算される。
第１の表３０２は、ＶＬＡＮ識別子の値をアドレスとして、ＶＬＡＮ識別子の値をデータとするメモリ素子や、ＶＬＡＮ識別子の値を検索キーとて、ＶＬＡＮ識別子の値を検索データとする連想記憶素子（ＣＡＭ）で実現する事ができる。
【００２５】
パケット転送装置３０１が、第２のブリッジ型ＬＡＮから図３に示すＭＡＣフレームを受信した際に、第２のヘッダ変更手段３０５は、図３に示すＴＹＰＥ／ＬＥＮＧＴＨフィールド４０２の値が「０ｘ８１−００」の場合、ＭＡＣフレームにはタグヘッダが含まれていると判断し、図３に示すフィールド４０３に含まれるＣＦの値が「０」であり、かつＶＬＡＮＩＤの値が「０」および「０ｘＦＦＦ」以外の場合、ＶＬＡＮＩＤの値が、有効なＶＬＡＮ識別子の値であると判断する。
そして、第２のヘッダ変更手段３０５は、図３に示すＭＡＣ　ＣＬＩＥＮＴ　ＬＥＮＧＴＨ／ＴＹＰＥフィールド４０４の値が「０ｘ０８−００」であり、かつ、図３に示すフィールド４０５に含まれるＶｅｒｓｉｏｎの値が「４」の場合、ＩＰパケットがカプセル化されていると判断し、図３に示すＤｅｓｔｉｎａｔｉｏｎ　Ａｄｄｒｅｓｓフィールド４０６の値が宛先ＩＰアドレスであると判断する。
この場合、第２のヘッダ変更手段３０５は、このＶＬＡＮ識別子と値が一致するＶＬＡＮ識別子と、ＩＰサブネットワークの識別子として使用されるビットが、この宛先ＩＰアドレスと一致もしくは最長一致するＩＰプレフィックスに対応する第１のブリッジ型ＬＡＮのＶＬＡＮ識別子の値を、第２の表３０３から検索して、ＭＡＣフレームのＶＬＡＮ識別子の値を検索したＶＬＡＮ識別子の値に変更して、第１のブリッジ型ＬＡＮにＭＡＣフレームを送信する。この際に、ＭＡＣフレームに含まれるフレームチェックシーケンスの値は再計算される。
【００２６】
第２の表は、ＶＬＡＮ識別子の値とＩＰアドレスを一致もしくは最長一致の検索キーとて、ＶＬＡＮ識別子の値を検索データとする連想記憶素子（ＣＡＭ）やパトリシアツリーで実現できる。
尚、請求項１では、第１の表３０２と第２の表３０３を論理的に異なる手段として記載しているが、この２つの表を、第１のブリッジ型ＬＡＮのＶＬＡＮ識別子の値に対応するＩＰサブネットワークを識別するＩＰプレフィックスと、第２のブリッジ型ＬＡＮのＶＬＡＮ識別子の値の組合わせを定めた表に物理的に統合して、この表に対して第１のブリッジ型ＬＡＮのＶＬＡＮ識別子の値を検索キーとして第２のブリッジ型ＬＡＮのＶＬＡＮ識別子の値を検索する手段と、第２のブリッジ型ＬＡＮのＶＬＡＮ識別子の値、及びＩＰアドレスを検索キーとして第２のブリッジ型ＬＡＮのＶＬＡＮ識別子の値を検索する手段を兼ね備えて実装した場合をも包含していることは自明である。
【００２７】
［実施の形態２］
図４は、本発明の実施の形態２のパケット転送装置の概略構成を示すブロック図であり、本願の請求項２に記載された実施の形態である。
図４において、５０１はパケット転送装置、５０６は第１のヘッダ変更手段、５０７は第２のヘッダ変更手段である。
５０２は第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値に対応する、第２のＡＴＭネットワークのＶＰＩ及びＶＣＩの値を定めた第１の表である。
５０３はＩＰサブネットワークを識別するＩＰプレフィックスと第２のＡＴＭネットワークのＶＰＩ及びＶＣＩの値の組合わせに対応する、第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値を定めた第２の表である。
５０４は第２のＡＴＭネットワークのＶＰＩおよびＶＣＩの値の組合わせに対応する、第１のＡＴＭネットワークのＶＰＩおよびＶＣＩの値を記憶する第３の表である。
５０５は第１のＡＴＭネットワークを構成する個々のコネクションに対応して、ＡＴＭセルを先頭から到着順に格納するキューである。
パケット転送装置５０１が、第１及び第２のＡＴＭネットワークと転送するＡＴＭセルの形式の一例を図５に示す。
図５に示すＡＴＭセル６０１は、ＡＡＬ５プロトコルデータユニットに、インターネット標準ＲＦＣ　７９１　に規定されたＩＰパケットが、ＲＦＣ　２６８４に規定されたＲｏｕｔｅｄ　ＰＤＵ形式に基づいてカプセル化され、ＩＴＵ−Ｔ勧告Ｉ．３６１に規定されたＮＮＩ形式のＡＴＭセルに分割された場合の先頭のＡＴＭセルの例である。
【００２８】
以下の動作例は、図５に示すＡＴＭセルを例として説明するが、請求の範囲はこのＡＴＭセル形式に限定されるものでは無い。ＡＴＭセルの形式はＵＮＩ形式であっても良い。
また、ＡＡＬ５プロトコルデータユニットに、ＲＦＣ　１６６１に規定されたＰＰＰがＲＦＣ　２３６４に規定された形式に基づいてカプセル化され、ＰＰＰにＩＰパケットがカプセル化されても良く、ＡＡＬ５プロトコルデータユニットにＲＦＣ　２６６１に規定されたＬ２ＴＰがＲＦＣ　３３５５に規定された形式に基づいてカプセル化され、Ｌ２ＴＰにＰＰＰがカプセル化され、ＰＰＰにＩＰパケットがカプセル化されても良く、ＩＴＵ−Ｔ勧告Ｑ．９２２に規定されたフレームに、ＩＰパケットがＲＦＣ　２４２７に規定された形式に基づいてカプセル化され、このフレームがＩＴＵ−Ｔ勧告Ｉ．３６５．１，Ｉ．５５５に規定されたＦＲ−ＳＳＣＳに基づいてＡＡＬ５プロトコルデータユニットにカプセル化されていても良い。
更に、ＡＡＬ５プロトコルデータユニットにＭＡＣフレームがＲＦＣ　２６８４に規定されたＢｒｉｄｇｅｄ　ＰＤＵ形式でカプセル化され、ＭＡＣフレームにＩＰパケットがカプセル化されていても良い。
【００２９】
いずれにせよ、パケット転送装置５０１が第１及び第２のＡＴＭネットワークと転送するＡＴＭセルの形式は、ＡＡＬ５プロトコルデータユニットに何らかの形で直接的、間接的にＩＰパケットがカプセル化され、ＩＴＵ−Ｔ勧告Ｉ．３６１に規定されたＡＴＭに分割され、この際に、図５に示すＤｅｓｔｉｎａｔｉｏｎ　Ａｄｄｒｅｓｓフィールド６０８がＡＡＬ５プロトコルデータユニットを構成する最初のＡＴＭセルに存在すれば良い。
尚、ＡＡＬ５プロトコルデータユニットとＡＴＭセルの関係は、図５に示すフィールド６０３に含まれるＰＴの値で示される事がＩＴＵ−Ｔ勧告Ｉ．３６１に規定されており、この値が「００１」もしくは「０１１」の場合は、このＡＴＭセルがＡＡＬ５プロトコルデータユニットの末尾のＡＴＭセルであり、「０００」もしくは「０１０」の場合は、このＡＴＭセルがＡＡＬ５プロトコルデータユニットの一部であるが末尾では無いＡＴＭセルである事を示し、ＰＴの値がこれら以外の場合は、このＡＴＭセルはＡＡＬ５プロトコルデータユニットを構成するＡＴＭセルでは無く、管理セルである事を示す。
【００３０】
本実施の形態のパケット転送装置の動作例を示す。
パケット転送装置５０１が、第１のＡＴＭネットワークからＡＴＭセルを受信した際に、図５に示すフィールド６０２、６０３に含まれるＶＰＩ及びＶＣＩの値に基づいて、このＡＴＭセルが所属するコネクションに対応したキュー５０５にＡＴＭセルを格納する。
第１のヘッダ変更手段５０６は、キュー５０５に格納されたＡＴＭセルがＡＡＬ５プロトコルデータユニットの末尾のＡＴＭセルの場合、このキューに格納されたＡＡＬ５プロトコルデータユニットを構成するＡＴＭセルを第２のＡＴＭネットワークに送信する。
第１のヘッダ変更手段５０６は、ＡＴＭセルをキュー５０５に格納する際、もしくはＡＴＭセルを送信する際に、図５に示すフィールド６０２、６０３に含まれるＶＰＩ及びＶＣＩの値を、第１の表５０２に定められた、このＶＰＩ及びＶＣＩの値に対応する第２のＡＴＭネットワークのＶＰＩ及びＶＣＩの値に変更する。この際に、ＡＴＭセルヘッダに含まれるヘッダエラー制御（ＨＥＣ）の値は再計算される。
【００３１】
第１の表５０２は、ＶＰＩ及びＶＣＩの値をアドレスとして、ＶＰＩ及びＶＣＩの値をデータとするメモリ素子や、ＶＰＩ及びＶＣＩ値を検索キーとて、ＶＰＩ及びＶＣＩの値を検索データとする連想記憶素子（ＣＡＭ）で実現する事ができる。
尚、第１のヘッダ変更手段５０６が、あるキューに格納されたＡＡＬ５プロトコルデータユニットを構成するＡＴＭセルを送信している間に、他のキュー、もしくはこのキューに新たにＡＡＬ５プロトコルデータユニットの末尾のＡＴＭセルが格納される可能性がある。
このため、第１のヘッダ変更手段５０６は、ＡＡＬ５プロトコルデータユニットの末尾のＡＴＭセルが格納されたキューの識別子をＦＣＦＳ規則で記録する待ち行列（ＦＩＦＯキュー）を備えて、これを先着順に送信しても良い。
【００３２】
パケット転送装置５０１が、第２のＡＴＭネットワークからＡＴＭセルを受信した際に、このＡＴＭセルがＡＡＬ５プロトコルデータユニットの先頭のＡＴＭセルである場合、即ち、図５に示すフィールド６０３に含まれるＰＴの値が「００１」もしくは「０１１」であるＡＡＬ５プロトコルデータユニットの末尾のＡＴＭセルを受信したコネクションにおいて、ＰＴの値が「０００」、「００１」、「０１０」、もしくは「０１１」である管理セル以外の最初のＡＴＭセルを受信した際に、第２のヘッダ変更手段５０７は、図５に示すＬＬＣフィールド６０４の値が「０ｘＡＡ−ＡＡ−０３」であり、かつ、図５に示すＯＵＩフィールド６０５の値が「０ｘ００−００−００」であり、かつ、図５に示すＥｔｈｅｒ　Ｔｙｐｅフィールド６０６の値が「０ｘ０８−００」であり、かつ、図５に示すフィールド６０７に含まれるＶｅｒｓｉｏｎの値が「４」の場合、このＡＴＭセルにＩＰパケットがカプセル化されていると判断し、図５に示すＤｅｓｔｉｎａｔｉｏｎ　Ａｄｄｒｅｓｓフィールド６０８の値が宛先ＩＰアドレスであると判断する。
【００３３】
この場合、第２のヘッダ変更手段５０７は、図５に示すフィールド６０２、６０３に含まれるＶＰＩ及びＶＣＩと値が一致するＶＰＩ及びＶＣＩと、ＩＰサブネットワークの識別子として使用されるビットが、この宛先ＩＰアドレスと一致もしくは最長一致するＩＰプレフィックスに対応する第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値を、第２の表５０３から検索して、図５に示すフィールド６０２、６０３に含まれるＶＰＩ及びＶＣＩの値を、検索したＶＰＩ及びＶＣＩの値に変更して、第１のＡＴＭネットワークにＡＴＭセルを送信する。この際に、ＡＴＭセルヘッダに含まれるヘッダエラー制御（ＨＥＣ）の値は再計算される。
ＡＴＭセルを送信する際に、第２のヘッダ変更手段５０７は、そのＡＴＭセルの変更前のＶＰＩ及びＶＣＩの値に対応する変更後のＶＰＩ及びＶＣＩの値を、第３の表５０４に記録する。
【００３４】
パケット転送装置５０１が、第２のＡＴＭネットワークからＡＴＭセルを受信した際に、このＡＴＭセルがＡＡＬ５プロトコルデータユニットの一部であるが先頭ではないＡＴＭセルの場合、即ち、図５に示すフィールド６０３に含まれるＰＴの値が「０００」もしくは「０１０」である前述のＡＡＬ５プロトコルデータユニットの先頭のＡＴＭセルを受信したコネクションにおいて、ＰＴの値が「０００」、「００１」、「０１０」、もしくは「０１１」である管理セル以外のＡＴＭセルを受信した際に、第２のヘッダ変更手段５０７は、図５に示すフィールド６０２、６０３に含まれるＶＩＰ及びＶＣＩの値に対応する第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値が、第３の表５０４に記録されている場合、このＡＴＭセルに含まれるＶＰＩ及びＶＣＩの値を、第３の表５０４に記録された、このＶＰＩ及びＶＣＩの値に対応する第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値に変更して、第１のＡＴＭネットワークにＡＴＭセルを送信する。この際に、ＡＴＭセルヘッダに含まれるヘッダエラー制御（ＨＥＣ）の値は再計算される。
【００３５】
第２の表５０３は、ＶＰＩ及びＶＣＩの値とＩＰアドレスを一致もしくは最長一致の検索キーとて、ＶＰＩ及びＶＣＩの値を検索データとする連想記憶素子（ＣＡＭ）やパトリシアツリーで実現できる。
第３の表５０４は、ＶＰＩ及びＶＣＩの値をアドレスとして、ＶＰＩ及びＶＣＩの値をデータとするメモリ素子や、ＶＰＩ及びＶＣＩ値を検索キーとて、ＶＰＩ及びＶＣＩの値を検索データとする連想記憶素子（ＣＡＭ）で実現する事ができる。
尚、請求項２では、第１の表５０２と、第２の表５０３とを論理的に異なる手段として記載しているが、この２つの表を、第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値に対応するＩＰサブネットワークを識別するＩＰプレフィックスと、第２のＡＴＭネットワークのＶＰＩ及びＶＣＩの値の組合わせを定めた表に物理的に統合して、この表に対して第１のＡＴＭネットワークのＶＰＩ及びＶＣＩの値を検索キーとして第２のＡＴＭネットワークのＶＰＩ及びＶＣＩの値を検索する手段と、第２のＡＴＭネットワークのＶＰＩ及びＶＣＩの値、及びＩＰアドレスを検索キーとして第２のＡＴＭネットワークのＶＰＩ及びＶＣＩの値を検索する手段を兼ね備えて実装した場合をも包含していることは自明である。
【００３６】
更に、本明細書で参照した標準や勧告書は、出願時点で最新のものを参照しているが、明細書の記述は、これらの標準や勧告書の過去の版に準拠した装置に遡って適用される事は自明であり、また、これらの標準や勧告書が将来改版された場合、改版された標準や勧告に準拠した装置に適用される事は自明であり、更に、これらの標準や勧告書の草案や標準や勧告書の内容と類似の方法に基づく装置に適用される事も自明である。
以上、本発明者によってなされた発明を、前記実施の形態に基づき具体的に説明したが、本発明は、前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは勿論である。
【００３７】
【発明の効果】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば、下記の通りである。
本発明によれば、インターネットアクセスを実現するネットワークにおいて、加入者数が増大した場合でも、中継網において、ＶＬＡＮ識別子で識別される仮想ＬＡＮ数や、ＶＰＩ及びＶＣＩで識別されるコネクション数は増大せず、中継網を構成する各種装置におけるＶＬＡＮテーブルやＶＣテーブル等のリソースを消費し、動作速度が低下したり管理コストが増大する問題点やＶＬＡＮ識別子が不足する問題点を、ＩＰルータを使用せず、標準や勧告等に準拠した既存の装置と相互接続性が確保された装置によって解決することができ、経済的なネットワークの構築が可能となる利点がある。
【図面の簡単な説明】
【図１】本発明において個々の加入者が識別可能となる関係を説明するための図である。
【図２】本発明の実施の形態１のパケット転送装置の概略構成を示すブロック図である。
【図３】図２に示すパケット転送装置が転送するＭＡＣフレームの形式の一例を示す図である。
【図４】本発明の実施の形態２のパケット転送装置の概略構成を示すブロック図である。
【図５】図４に示すパケット転送装置が転送するＡＴＭセルの形式の一例を示す図である。
【図６】インターネットアクセスの標準的なネットワーク構成を示す図である。
【符号の説明】
１０１…加入者、１０２…アクセス網、１０３…中継網、１０４…ＩＰ網、２０１，３０１，５０１…パケット転送装置、２０２，２０３，２０４，２０５，２０６，２０７，２０８，２０９，２１０，２１１…仮想ＬＡＮもしくはコネクション、２１２，３０２，５０２…第１の表、２１３，３０３，５０３…第２の表、３０４，５０６…第１のヘッダ変更手段、３０５，５０７…第２のヘッダ変更手段、５０４…第３の表、５０５…キュー。
【図１】
2004128805.tif 000003
【図２】
2004128805.tif 000004
【図３】
2004128805.tif 000005
【図４】
2004128805.tif 000006
【図５】
2004128805.tif 000007
【図６】
2004128805.tif 000008