(57)【要約】【課題】ネットワークのファイバ数を増やすことなくサービスクラス帯域を増加するとともに、複数のサービスクラス間の干渉を防止する。【解決手段】波長多重装置１０，２０のパケットインタフェース部１４，２４で、入力されたパケットに入力ポート情報が付与され、識別子テーブル検索部１５，２５で、その入力ポート情報にもとづいて、パケットの属するサービスクラスが特定され、波長マッピング部１６，２６で、パケットが、このパケットの属するサービスクラスに対応した波長にマッピングされ、ＷＤＭネットワークインタフェース部１７，２７で、波長が多重されて、ＷＤＭネットワーク３０へ出力される。【選択図】　　　図１
2004080633.tif 000002
【特許請求の範囲】
【請求項１】
複数のパケットを送受信するデータ多重ネットワークであって、
複数のサービスクラスごとに対応する波長を設定しておき、各前記パケットを、該パケットの属するサービスクラスに対応した前記波長にマッピングして多重する第一の波長多重手段と、
この第一の波長多重手段からの前記多重された波長を送信するＷＤＭネットワークと、
このＷＤＭネットワークから前記波長を受信するとともに、この受信した前記波長から前記パケットを取り出して出力する第二の波長多重手段とを有した
ことを特徴とするデータ多重ネットワーク。
【請求項２】
前記第一の波長多重手段が、
前記複数のパケットを受信する複数のポートと、
これら複数のポートから前記パケットを受け取る第一のパケットインタフェース部と、
この第一のパケットインタフェース部から前記パケットを受け取るとともに、この受け取ったパケットの属するサービスクラスを特定する第一のサービスクラス特定部と、
この第一のサービスクラス特定部からの前記パケットを、前記特定されたサービスクラスに対応する波長にマッピングする第一の波長マッピング部と、
この第一の波長マッピング部からの前記波長を多重して前記ＷＤＭネットワークへ出力する第一のＷＤＭネットワークインタフェース部とを有した
ことを特徴とする請求項１記載のデータ多重ネットワーク。
【請求項３】
前記第一のサービスクラス特定部が、各前記ポートごとに対応する前記サービスクラスを設定した第一のサービスクラス対応テーブルを有し、
前記第一のパケットインタフェース部が、一つの前記ポートから前記パケットを受け取ると、前記一つのポートを示す入力ポート情報を、前記パケットに付与し、
前記第一のサービスクラス特定部が、前記第一のパケットインタフェース部から前記パケットと前記入力ポート情報とを受け取ると、前記入力ポート情報の示す前記一つのポートをキーとして前記第一のサービスクラス対応テーブルを検索し、かつ、前記一つのポートに対応する前記サービスクラスを前記パケットの属する前記サービスクラスとして特定する
ことを特徴とする請求項２記載のデータ多重ネットワーク。
【請求項４】
前記パケットが、該パケットを特定するパケット特定データを有し、
前記第一のサービスクラス特定部が、
前記パケット特定データと前記サービスクラスとを対応付けた第二のサービスクラス対応テーブルを有するとともに、前記第一のパケットインタフェース部からの前記パケットに含まれている前記パケット特定データをキーとして前記第二のサービスクラス対応テーブルを検索し、かつ、前記パケット特定データに対応する前記サービスクラスを前記パケットの属する前記サービスクラスとして特定する
ことを特徴とする請求項２記載のデータ多重ネットワーク。
【請求項５】
前記第二の波長多重手段が、
前記ＷＤＭネットワークからの前記多重された波長を分離する第二のＷＤＭネットワークインタフェース部と、
この第二のＷＤＭネットワークインタフェース部から前記波長を受け取るとともに、この受け取った波長から前記パケットを取り出す第二の波長マッピング部と、
この第二の波長マッピング部から前記パケットを受け取るとともに、この受け取ったパケットの出力ポートを特定する第二のサービスクラス特定部と、
この第二のサービスクラス特定部からの前記パケットを、前記特定された前記出力ポートへ送る第二のパケットインタフェース部と、
この第二のパケットインタフェース部からの前記パケットを出力する複数のポートとを有した
ことを特徴とする請求項２，３又は４記載のデータ多重ネットワーク。
【請求項６】
前記第一の波長多重手段における前記第一のサービスクラス特定部が、前記第二の波長多重手段における前記複数のポートの中から前記パケットを出力させる出力ポートを特定するとともに、この特定した出力ポートを示す識別子を、前記パケットに付与し、
前記第二の波長多重手段における前記第二のサービスクラス特定部が、前記識別子にもとづいて、前記パケットの出力ポートを特定する
ことを特徴とする請求項５記載のデータ多重ネットワーク。
【請求項７】
前記サービスクラスが、ベストエフォートクラスと、完全帯域保証クラスとを含む
ことを特徴とする請求項１〜６のいずれかに記載のデータ多重ネットワーク。
【請求項８】
前記第一及び／又は第二の波長多重手段が、複数の帯域を制御するシェイパを有した
ことを特徴とする請求項１〜７のいずれかに記載のデータ多重ネットワーク。
【請求項９】
複数のパケットを多重して出力する波長多重装置であって、
複数のサービスクラスごとに対応する波長を設定するとともに、各前記パケットを、該パケットの属するサービスクラスに対応した前記波長にマッピングして多重し、かつ、この多重した波長をＷＤＭネットワークへ出力する
ことを特徴とする波長多重装置。
【請求項１０】
複数のパケットを送受信するデータ多重伝送方法であって、
第一の波長多重手段で、各前記パケットを、該パケットの属するサービスクラスに対応した波長にマッピングして多重し、
この多重された波長を、ＷＤＭネットワークによって送信し、
第二の波長多重手段で、前記多重された波長を分離して、前記パケットを取り出し、出力する
ことを特徴とするデータ多重伝送方法。
【請求項１１】
前記第一の波長多重手段が、
前記複数のポートごとに対応する前記サービスクラスを設定しておき、
前記パケットの受信された前記ポートに対応する前記サービスクラスを、前記パケットの属するサービスクラスとして特定し、
前記パケットを、前記特定したサービスクラスに対応する波長にマッピングして多重する
ことを特徴とする請求項１０記載のデータ多重伝送方法。
【請求項１２】
前記パケットが、該パケットを特定するパケット特定データを有し、
前記第一の波長多重手段が、
前記パケット特定データにもとづいて、前記パケットの属するサービスクラスを特定し、
前記パケットを、前記特定したサービスクラスに対応する波長にマッピングして多重する
ことを特徴とする請求項１０記載のデータ多重伝送方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ多重ネットワーク、波長多重装置及びデータ多重伝送方法に関し、特に、複数のパケットを一つのファイバで送受信するデータ多重ネットワーク、波長多重装置及びデータ多重伝送方法に関する。
【０００２】
【従来の技術】
従来、ネットワーク上で複数のパケットを伝送する場合は、データ多重装置における複数のポートで入力されたデータを、時分割多重によって一つの波長にマッピングし、これを一本のファイバで伝送するといった手法が採られている。
このような通信ネットワークにおいて、通信サービスを提供する場合、通信業者は、そのサービスの品質（ＱｏＳ）の保証クラス（サービスクラス）を設定する。
【０００３】
サービスクラスには、サービスの品質が一定の帯域で保証されているギャランティ型（帯域保証クラス）と、サービスの品質が保証されていないベストエフォート型（ベストエフォートクラス）とがある。
通信業者側は、その設定されたサービスクラスに応じた通信サービスを契約者に提供する。
そこで、サービスクラスに応じたパケット伝送技術に関する種々の改良が提案されている。
【０００４】
たとえば、サービスクラス別の品質保証を行うためのトラヒック制御に関する従来技術の一例が、特開２００１−１９７１１０号公報に、トラヒック制御方法として開示されている。
この公報に開示のトラヒック制御方法によれば、ＩＰネットワークを構成するルータのインタフェースで実施されるＤｉｆｆｓｅｒｖ（Ｄｉｆｆｅｒｅｎｔｉａｔｅｄ　Ｓｅｒｖｉｃｅ）型のサービスにおいて、ＥＦクラス（ギャランティクラス）サービスに対してはＰＱを行うことにより低遅延及び低ジッターを実現し、ＡＦクラス（ベストエフォートクラス）サービスに対してはＷＦＱ（Ｗｅｉｇｆｔｅｄ　ｆａｉｒ　ｑｕｅｕｉｎｇ）を用いることによりＥＦクラスに対する影響を防ぎ、さらに、ＡＦクラス間での公平性及び帯域利用率を高めて、配分された帯域保証なしの優先度別サービスを実現している。
これにより、ＥＦクラスとＡＦクラスとのサービスを同時に実現することができる。
【０００５】
【発明が解決しようとする課題】
しかしながら、従来のトラヒック制御方法においては、トラヒック制御方法が実行される装置（トラヒック制御装置、ルータ）からの出力が時分割多重であるため、すべてのＩＰパケットが一つの波長で伝送されていた。
つまり、伝送されるパケットが、すべて一つの波長にマッピングされていた。このため、各サービスクラス間で干渉する可能性があった。
【０００６】
さらに、従来は、トラヒック制御装置からの出力が時分割多重されていたため、一波長のみを一本のファイバで伝送していた。
このことから、サービスクラスの帯域を増やしたいときには、ファイバ数を増加させなければならなかった。
【０００７】
本発明は、上記の事情にかんがみなされたものであり、ネットワークのファイバ数を増やすことなくサービスクラス帯域を増加できるとともに、複数のサービスクラス間の干渉を防止可能とするデータ多重ネットワーク、波長多重装置及びデータ多重伝送方法の提供を目的とする。
【０００８】
なお、ネットワークを用いたデータの送受信に関する他の従来例が、特開１０−１６４０８３号公報にエンド−エンド伝送路の設定方法とその方式として開示されている。
この公報に開示のエンド−エンド伝送路の設定方法とその方式においては、ギャランティネットワークとベストエフォードネットワークというサービスクラスの異なる二つのネットワークを有する場合に、いずれのネットワークを設定するかを定めることを目的としているため、一本のファイバのみを用いて複数のパケットを多重方式で送受信するための手段については、一切開示されていない。
したがって、本従来例においても上記目的を達成することはできなかった。
【０００９】
【課題を解決するための手段】
上記目的を達成するため、本発明の請求項１記載のデータ多重ネットワークは、複数のパケットを送受信するデータ多重ネットワークであって、複数のサービスクラスごとに対応する波長を設定しておき、各パケットを、該パケットの属するサービスクラスに対応した波長にマッピングして多重する第一の波長多重手段と、この第一の波長多重手段からの多重された波長を送信するＷＤＭネットワークと、このＷＤＭネットワークから波長を受信するとともに、この受信した波長からパケットを取り出して出力する第二の波長多重手段とを有した構成としてある。
【００１０】
データ多重ネットワークをこのような構成とすると、複数のサービスクラスと光の波長とが予め対応付けられているため、複数のパケットを、該パケットの属するサービスクラスに対応した波長にマッピングして多重することで、複数の波長を伝送可能なＷＤＭによって多重送信することができる。
このため、ネットワークのファイバ数を増やさずにサービスクラス帯域を増加させることができる。
【００１１】
さらに、各パケットについては、サービスクラスごとに異なった波長にマッピングされ、ネットワーク上においては、ＷＤＭにより、各波長が、それぞれ物理的に独立したパスを通ることとなる。
したがって、各サービスクラス間の干渉を防止できる。
【００１２】
また、請求項２記載のデータ多重ネットワークは、第一の波長多重手段が、複数のパケットを受信する複数のポートと、これら複数のポートからパケットを受け取る第一のパケットインタフェース部と、この第一のパケットインタフェース部からパケットを受け取るとともに、この受け取ったパケットの属するサービスクラスを特定する第一のサービスクラス特定部と、この第一のサービスクラス特定部からのパケットを、特定されたサービスクラスに対応する波長にマッピングする第一の波長マッピング部と、この第一の波長マッピング部からの波長を多重してＷＤＭネットワークへ出力する第一のＷＤＭネットワークインタフェース部とを有した構成としてある。
【００１３】
データ多重ネットワークをこのような構成とすれば、第一の波長多重手段において、各パケットが、該パケットの属するサービスクラスに対応した波長にマッピングされ多重されて出力されるため、ＷＤＭにより、複数のパケットを一本のファイバを用いて多重して伝送できる。これにより、サービスクラス帯域が増加した場合にも、このためにネットワークのファイバ数を増やす必要がなくなる。
そして、各サービスクラスが、ＷＤＭで多重された各波長に対応付けされ、物理的に独立したパスを通るため、各サービスクラス間の干渉を防止できる。
【００１４】
また、請求項３記載のデータ多重ネットワークは、第一のサービスクラス特定部が、各ポートごとに対応するサービスクラスを設定した第一のサービスクラス対応テーブルを有し、第一のパケットインタフェース部が、一つのポートからパケットを受け取ると、一つのポートを示す入力ポート情報を、パケットに付与し、第一のサービスクラス特定部が、第一のパケットインタフェース部からパケットと入力ポート情報とを受け取ると、入力ポート情報の示す一つのポートをキーとして第一のサービスクラス対応テーブルを検索し、かつ、一つのポートに対応するサービスクラスをパケットの属するサービスクラスとして特定する構成としてある。
【００１５】
データ多重ネットワークをこのような構成とすると、パケットを受信したポートにもとづいて、そのパケットの属するサービスクラスを定めることができる。
このため、そのパケットを、定められたサービスクラスに対応する波長にマッピングすることができ、これにより、各サービスクラスをＷＤＭで多重された各波長に対応付けして、一本のファイバにより伝送することができる。
したがって、ネットワークのファイバ数を増やすことなく、サービスクラス帯域を増加させることができる。
【００１６】
また、請求項４記載のデータ多重ネットワークは、パケットが、該パケットを特定するパケット特定データを有し、第一のサービスクラス特定部が、パケット特定データとサービスクラスとを対応付けた第二のサービスクラス対応テーブルを有するとともに、第一のパケットインタフェース部からのパケットに含まれているパケット特定データをキーとして第二のサービスクラス対応テーブルを検索し、かつ、パケット特定データに対応するサービスクラスをパケットの属するサービスクラスとして特定する構成としてある。
【００１７】
データ多重ネットワークをこのような構成とすれば、パケット特定データにもとづいてサービスクラスが特定され、波長が決められるため、そのパケットを、決められた波長にマッピングして伝送することができる。
これにより、各サービスクラスをＷＤＭで多重された各波長に対応付けして、一本のファイバにより伝送することができるため、サービスクラス帯域の増加にともなってネットワークのファイバ数を増やす必要がなくなる。
【００１８】
また、請求項５記載のデータ多重ネットワークは、第二の波長多重手段が、ＷＤＭネットワークからの多重された波長を分離する第二のＷＤＭネットワークインタフェース部と、この第二のＷＤＭネットワークインタフェース部から波長を受け取るとともに、この受け取った波長からパケットを取り出す第二の波長マッピング部と、この第二の波長マッピング部からパケットを受け取るとともに、この受け取ったパケットの出力ポートを特定する第二のサービスクラス特定部と、この第二のサービスクラス特定部からのパケットを、特定された出力ポートへ送る第二のパケットインタフェース部と、この第二のパケットインタフェース部からのパケットを出力する複数のポートとを有した構成としてある。
【００１９】
データ多重ネットワークをこのような構成とすると、第二の波長多重手段において、ＷＤＭネットワークから受信した多重された波長を分離してパケットを取り出すことができる。
このように、第一の波長多重手段においては、複数のパケットが、該パケットの属するサービスクラスに対応した波長にマッピングされて多重され、第二の波長多重手段においては、その多重された波長が分離されてパケットが取り出されるため、その多重された波長をＷＤＭネットワークを用いて伝送できる。
【００２０】
また、請求項６記載のデータ多重ネットワークは、第一の波長多重手段における第一のサービスクラス特定部が、第二の波長多重手段における複数のポートの中からパケットを出力させる出力ポートを特定するとともに、この特定した出力ポートを示す識別子を、パケットに付与し、第二の波長多重手段における第二のサービスクラス特定部が、識別子にもとづいて、パケットの出力ポートを特定する構成としてある。
【００２１】
データ多重ネットワークをこのような構成とすれば、第一の波長多重手段において、第二の波長多重手段における出力ポートを特定できる。
このため、第二の波長多重装置は、波長から取り出したパケットを、識別子の示す出力ポートから出力することができる。
【００２２】
また、請求項７記載のデータ多重ネットワークは、サービスクラスが、ベストエフォートクラスと、完全帯域保証クラスとを含む構成としてある。
データ多重ネットワークをこのような構成とすると、ベストエフォートクラスと完全帯域保証クラスとのそれぞれに対応する波長が設定されるため、これらサービスクラスで伝送するパケットをＷＤＭで多重して一本のファイバによって伝送できる。
【００２３】
また、請求項８記載のデータ多重ネットワークは、第一及び／又は第二の波長多重手段が、複数の帯域を制御するシェイパを有した構成としてある。
データ多重ネットワークをこのような構成とすれば、このシェイパにより、ＷＤＭネットワークの回線容量の有効活用を実現でき、ＷＥＢやＦＴＰのようなＴＣＰトラフィックを効率的に転送できる。
【００２４】
さらに、シェイパは、パケットの識別子にもとづいて出力ポートとサービスクラスとを認識することで、出力ポートへの流量を制御して、出力ポートごとにパケットのサービスクラスを保つことができる。
これにより、パケットインタフェース側の物理的接続に依存せず、パケットごとにサービスクラスに応じた波長をマッピングすることができる。
【００２５】
また、請求項９記載の波長多重装置は、複数のパケットを多重して出力する波長多重装置であって、複数のサービスクラスごとに対応する波長を設定するとともに、各パケットを、該パケットの属するサービスクラスに対応した波長にマッピングして多重し、かつ、この多重した波長をＷＤＭネットワークへ出力する構成としてある。
【００２６】
波長多重装置をこのような構成とすると、サービスクラスと波長とがそれぞれ対応付けて設定されているため、各サービスクラスはＷＤＭで多重された各波長に対応付けされ、物理的に独立したパスを通るので、サービス間での干渉を無くすことができる。
【００２７】
また、請求項１０記載のデータ多重伝送方法は、複数のパケットを送受信するデータ多重伝送方法であって、第一の波長多重手段で、各パケットを、該パケットの属するサービスクラスに対応した波長にマッピングして多重し、この多重された波長を、ＷＤＭネットワークによって送信し、第二の波長多重手段で、多重された波長を分離して、パケットを取り出し、出力する方法としてある。
【００２８】
データ多重伝送方法をこのような方法とすれば、第一の波長多重装置が、各パケットを、そのパケットの属するサービスクラスに対応した波長にマッピングされるため、各サービスクラスはＷＤＭで多重された各波長に対応付けされ、物理的に独立したパスを通ることから、サービス間での干渉を無くすことができる。
【００２９】
また、請求項１１記載のデータ多重伝送方法は、第一の波長多重手段が、複数のポートごとに対応するサービスクラスを設定しておき、パケットの受信されたポートに対応するサービスクラスを、パケットの属するサービスクラスとして特定し、パケットを、特定したサービスクラスに対応する波長にマッピングして多重する方法としてある。
【００３０】
データ多重伝送方法をこのような方法とすると、パケットの受信されたポートに対応するサービスクラスを特定し、この特定したサービスクラスに対応する波長にマッピングされるため、ＷＤＭにより、その波長を多重して伝送することができる。
したがって、従来パケットを増加させるためにはファイバ数も増加させる必要があったものの、本発明により、パケットを増加する場合にも、ファイバ数を増加させる必要がなくなる。
【００３１】
また、請求項１２記載のデータ多重伝送方法は、パケットが、該パケットを特定するパケット特定データを有し、第一の波長多重手段が、パケット特定データにもとづいて、パケットの属するサービスクラスを特定し、パケットを、特定したサービスクラスに対応する波長にマッピングして多重する方法としてある。
【００３２】
データ多重伝送方法をこのような方法とすれば、パケットの属するサービスクラスをパケット特定データにもとづいて定めることができる。
そして、サービスクラスと波長とが対応付けられているため、複数のパケットを、そのパケットの属するサービスクラスに対応した波長にマッピングすることができる。
これにより、サービスクラス間の干渉を防止できる。
【００３３】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して説明する。
［第一実施形態］
まず、本発明のデータ多重ネットワーク、波長多重装置及びデータ多重伝送方法の第一の実施形態について、図１を参照して説明する。
同図は、本実施形態のデータ多重ネットワークの構成を示すブロック図である。
【００３４】
同図に示すように、データ多重ネットワーク１は、波長多重装置１０，２０と、ＷＤＭネットワーク（Ｗａｖｅｌｅｎｇｔｈ　ｄｉｖｉｓｉｏｎ　ｍｕｌｔｉｐｌｅｘｉｎｇ　ｎｅｔｗｏｒｋ）３０とを有している。
ここで、波長多重装置１０，２０は、インタフェースとして、それぞれパケットインタフェース１１，２１と、ＷＤＭネットワークインタフェース１２，２２とを有している。
【００３５】
パケットインタフェース１１，２１は、一般回線４０（各パケットを伝送する回線）からパケット（パケットａ，ｂ，ｃ）を入力（受信）して波長多重装置１０，２０へ送る機能と、波長多重装置１０，２０からのパケットを一般回線４０へ出力する機能とを有している。
ＷＤＭネットワークインタフェース１２，２２は、波長多重装置１０，２０で多重された波長をＷＤＭネットワーク３０へ出力する機能と、多重された波長をＷＤＭネットワーク３０から受信して波長多重装置１０，２０へ送る機能とを有している。
【００３６】
さらに、波長多重装置１０，２０は、図２に示すように、複数のポート（Ｐｏｒｔ、ポート１３−１〜１３−３，２３−１〜２３−３）と、パケットインタフェース部１４，２４と、識別子テーブル検索部（サービスクラス特定部）１５，２５と、波長マッピング部１６，２６と、ＷＤＭネットワークインタフェース部１７，２７とを備えている。
【００３７】
ポート１３（ポート１３−１〜１３−３）は、波長多重装置１０に設けられており、パケットインタフェース１１から受け取ったパケットをパケットインタフェース部１４へ送る機能と、パケットインタフェース部１４から受け取ったパケットをパケットインタフェース１１へ送る機能とを有している。
【００３８】
なお、図１、図２においては、波長多重装置１０にポート１３が三つ（ポート１３−１〜１３−３）設けられているが、三つに限るものではなく、たとえば、一つ、二つあるいは四つ以上であってもよい。
また、本実施形態においては、ポート１３−１においてパケットａが、ポート１３−２においてパケットｂが、そして、ポート１３−３においてパケットｃが、それぞれパケットインタフェース１１を介し、一般回線４０との間で送受信されるものとする。
【００３９】
ポート２３（ポート２３−１〜２３−３）は、波長多重装置２０に設けられており、パケットインタフェース２１から受け取ったパケットをパケットインタフェース部２４へ送る機能と、パケットインタフェース部２４から受け取ったパケットをパケットインタフェース２１へ送る機能とを有している。
【００４０】
なお、図１、図２においては、波長多重装置２０にポート２３が三つ（ポート２３−１〜２３−３）設けられているが、三つに限るものではなく、たとえば、一つ、二つあるいは四つ以上であってもよい。
また、本実施形態においては、ポート２３−１においてパケットａが、ポート２３−２においてパケットｃが、そして、ポート２３−３においてパケットｂが、それぞれパケットインタフェース２１を介し、一般回線４０との間で送受信されるものとする。
【００４１】
さらに、各ポート（１３−１〜１３−３，２３−１〜２３−３）には、パケットインタフェース１１，２１を介して受け取った各パケットａ，ｂ，ｃの属するサービスクラスが、それぞれ設定されている。
この設定は、識別子テーブル検索部１５，２５のアップ側識別子テーブル１５−１，２５−１（後述）で行われている。
これにより、波長多重装置１０，２０は、受信した各パケットａ，ｂ，ｃの属するサービスクラスを特定できる。
【００４２】
パケットインタフェース部１４，２４は、ポート（１３−１〜１３−３，２３−１〜２３−３）から受け取ったパケットａ，ｂ，ｃに入力ポート情報を付与して、識別子テーブル検索部１５，２５へ送る。
このパケットインタフェース部１４，２４から識別子テーブル検索部（サービスクラス特定部）１５，２５へ送られるパケットフォーマットは、図２に示すように、パケットに入力ポート情報（入力ポート番号）が付与された形態となる。
【００４３】
入力ポート情報とは、パケットａ，ｂ，ｃが入力されたポート（１３−１〜１３−３，２３−１〜２３−３）の番号（ポート番号）を示す情報をいう。
具体的には、パケットインタフェース部１４において、パケットａに対してポート１３−１を示す入力ポート情報が、パケットｂに対してポート１３−２を示す入力ポート情報が、パケットｃに対してポート１３−３を示す入力ポート情報が、それぞれ付与される。
【００４４】
そして、パケットインタフェース部２４においては、パケットａに対してポート２３−１を示す入力ポート情報が、パケットｂに対してポート２３−３を示す入力ポート情報が、パケットｃに対してポート２３−２を示す入力ポート情報が、それぞれ付与される。
【００４５】
また、パケットインタフェース部１４，２４は、識別子テーブル検索部１５，２５から受け取ったパケットａ，ｂ，ｃを、その識別子テーブル検索部１５，２５で付与された出力ポート情報にもとづいて、ポート（１３−１〜１３−３，２３−１〜２３−３）のいずれかへ送る。
出力ポート情報とは、パケットａ，ｂ，ｃを出力するポート（１３−１〜１３−３，２３−１〜２３−３）の番号を示した情報をいう。この出力ポート情報は、識別子テーブル検索部１５，２５で付与される。
【００４６】
識別子テーブル検索部１５，２５は、パケットインタフェース部１４，２４からパケットａ，ｂ，ｃを受け取ると、これらパケットａ，ｂ，ｃに付与された入力ポート情報にもとづいて、アップ側識別子テーブル（アップ側サービスクラス特定テーブル）１５−１，２５−１を検索する。
【００４７】
アップ側識別子テーブル１５−１，２５−１には、図３，図４に示すように、複数の入力ポート番号にそれぞれ対応するサービスクラス（識別子）が設定されている。
具体的には、アップ側識別子テーブル１５−１においては、図３に示すように、ポート１３−１，ポート１３−３に対応してベストエフォートクラスが、ポート１３−２に対応して完全帯域保証クラスが、それぞれ設定されている。
そして、アップ側識別子テーブル２５−１においては、図４に示すように、ポート２３−１，ポート２３−２に対応してベストエフォートクラスが、ポート２３−３に対応して完全帯域保証クラスが、それぞれ設定されている。
【００４８】
識別子とは、ポート１３−１〜１３−３ごとに設定されたサービスクラスを示すための情報をいう。
ただし、この識別子には、宛先装置（波長多重装置１０に対する波長多重装置２０、又は、波長多重装置２０に対する波長多重装置１０）での出力ポートを特定するために利用される情報（図５，図６中の識別子Ｄ１１，Ｄ１２，Ｄ１３，Ｄ２１，Ｄ２２，Ｄ２３）も含まれている。
【００４９】
このような識別子には、たとえば、ＭＰＬＳ（Ｍｕｌｔｉｐｒｏｔｏｃｏｌ　ｌａｂｅｌ　ｓｗｉｔｃｈｉｎｇ）のラベルなどを用いることができる。
この識別子は、図２においては、パケットの先頭に付与されているが、パケットの先頭に限るものではなく、パケットのいずれの位置に付すこともできる。
【００５０】
そして、識別子テーブル検索部１５，２５は、アップ側識別子テーブル１５−１，２５−１の検索により、入力ポート番号を検索キーにして、ネットワーク内でユニークな識別子を得る。
さらに、識別子テーブル検索部１５，２５は、パケットａ，ｂ，ｃから入力ポート情報を削除し、検索で得た識別子を付与して、波長マッピング部１６，２６へ送る。
この識別子テーブル検索部１５，２５から波長マッピング部１６，２６へ送られるパケットフォーマットは、図２に示すように、パケットに識別子が付与された形態となる。
【００５１】
また、識別子テーブル検索部１５，２５は、波長マッピング部１６，２６からパケットａ，ｂ，ｃを受け取ると、これらパケットａ，ｂ，ｃに付与されている識別子を検索キーにしてダウン側識別子テーブル（ダウン側サービスクラス特定テーブル）１５−２，２５−２を検索し、出力ポート情報（出力ポート番号）を得る。
そして、パケットａ，ｂ，ｃから識別子を削除し、出力ポート情報を付与して、パケットインタフェース部１４，２４へ送る。
【００５２】
ダウン側識別子テーブル１５−２，２５−２には、図５，図６に示すように、識別子と出力ポート情報との対応付けが設定されている。
具体的には、ダウン側識別子テーブル１５−２においては、図５に示すように、識別子Ｄ１１に対応してポート１３−１の出力ポート情報が、識別子Ｄ１２に対応してポート１３−２の出力ポート情報が、識別子Ｄ１３に対応してポート１３−３の出力ポート情報が、それぞれ設定されている。
そして、ダウン側識別子テーブル２５−２においては、図６に示すように、識別子Ｄ２１に対応してポート２３−１の出力ポート情報が、識別子Ｄ２２に対応してポート２３−２の出力ポート情報が、識別子Ｄ２３に対応してポート２３−３の出力ポート情報が、それぞれ設定されている。
【００５３】
なお、図５，図６中の識別子とは、宛先装置（波長多重装置１０に対する波長多重装置２０、又は、波長多重装置２０に対する波長多重装置１０）での出力ポートを示すために利用される情報をいう。
そして、識別子テーブル検索部１５，２５からパケットインタフェース部１４，２４へ送られるパケットフォーマットは、図２に示すように、パケットに出力ポート情報（出力ポート番号）が付与された形態となる。
【００５４】
波長マッピング部１６，２６は、識別子テーブル検索部１５，２５から受け取ったパケットａ，ｂ，ｃの識別子にもとづいてマッピングする波長を決定し、その波長にパケットａ，ｂ，ｃをマッピングして、ＷＤＭネットワークインタフェース部１７，２７へ送る。
識別子と波長との対応付けは、図７に示すようなテーブルを用いて設定することができる。なお、識別子は、サービスクラスを示すものであるため、識別子をキーとすることで、サービスクラスが特定され波長が定められる。
【００５５】
また、波長マッピング部１６，２６は、ＷＤＭネットワークインタフェース部１７，２７から波長を受け取ると、この波長からパケットａ，ｂ，ｃを取り出し、この取り出したパケットａ，ｂ，ｃを識別子テーブル検索部１５，２５へ送る。
この波長マッピング部１６，２６から識別子テーブル検索部１５，２５へ送られるパケットフォーマットは、図２に示すように、パケットに識別子が付与された形態となる。
【００５６】
ＷＤＭネットワークインタフェース部１７，２７は、波長マッピング部１６，２６から受け取った複数の波長を多重し、ＷＤＭネットワークインタフェース１２，２２を介してＷＤＭネットワーク３０へ出力する。
このとき、ＷＤＭネットワークインタフェース部１７，２７は、ベストエフォートクラスの波長については、ＷＤＭネットワーク３０のベストエフォートクラス用λ１へ、また、完全帯域保証クラスの波長については、完全帯域保証クラス用λ２へそれぞれ出力する。
【００５７】
また、ＷＤＭネットワークインタフェース部１７，２７は、ＷＤＭネットワークインタフェース１２，２２を介してＷＤＭネットワーク３０から受信した多重された波長を、各波長ごとに分離する。そして、この分離した各波長を波長マッピング部１６，２６へ送る。
【００５８】
なお、本実施形態においては、波長多重装置１０，２０を構成する各構成部のうち、アップ側のパケットを処理する構成部を第一の波長多重手段、ダウン側のパケットを処理する構成部を第二の波長多重手段という。
つまり、第一の波長多重手段には、複数のパケットを受信する複数のポートと、これら複数のポートからパケットを受け取るパケットインタフェース部（第一のパケットインタフェース部）と、この第一のパケットインタフェース部からパケットを受け取るとともに、この受け取ったパケットの属するサービスクラスを特定する識別子テーブル検索部（第一のサービスクラス特定部）と、この第一のサービスクラス特定部からのパケットを、特定されたサービスクラスに対応する波長にマッピングする波長マッピング部（第一の波長マッピング部）と、この第一の波長マッピング部からの波長を多重してＷＤＭネットワークへ出力するＷＤＭネットワークインタフェース部（第一のＷＤＭネットワークインタフェース部）とが含まれる。
【００５９】
そして、第二の波長多重手段には、ＷＤＭネットワークからの多重された波長を分離するＷＤＭネットワークインタフェース部（第二のＷＤＭネットワークインタフェース部）と、この第二のＷＤＭネットワークインタフェース部から波長を受け取るとともに、この受け取った波長からパケットを取り出す波長マッピング部（第二の波長マッピング部）と、この第二の波長マッピング部からパケットを受け取るとともに、この受け取ったパケットの出力ポートを特定する識別子テーブル検索部（第二のサービスクラス特定部）と、この第二のサービスクラス特定部からのパケットを、特定された出力ポートへ送るパケットインタフェース部（第二のパケットインタフェース部）と、この第二のパケットインタフェース部からのパケットを出力する複数のポートとが含まれる。
【００６０】
ＷＤＭネットワーク３０は、ＷＤＭ（波長分割多重）により、一本の光ファイバケーブルを用いて複数波長でデータ伝送を行うネットワークである。言い換えれば、光波長多重（光の波長を変え、何本ものレーザ光を多重すること）により、その多重された波長を一本の光ファイバケーブルに通して、データ伝送を行うネットワークである。
【００６１】
このＷＤＭネットワーク３０は、ベストエフォートクラス用（波長λ１）と、完全帯域保証クラス用（波長λ２）との物理的に独立した二本のパスを有している。
ベストエフォートクラス用は、サービスの品質（ＱｏＳ）の保証がない通信ネットワークである。
完全帯域保証クラス用は、サービスの品質（ＱｏＳ）の保証がある通信ネットワークである。
【００６２】
次に、本実施形態のデータ多重ネットワークの動作（データ多重伝送方法）について、図１，図２を参照して説明する。
まず、波長多重装置における送信側（アップ方向、ポート→ＷＤＭネットワーク方向）の動作について説明する。
【００６３】
予め、波長多重装置１０，２０のアップ側識別子テーブル１５−１，２５−１においては、パケットの属するサービスクラスがポートごとに対応付けて設定されている（図３，図４）。また、ダウン側識別子テーブル１５−２，２５−２においては、出力ポート番号が識別子に対応付けて設定されている（図５，図６）。そして、波長についても、各サービスクラスごとに決められている（図７）。
【００６４】
なお、本実施形態においては、ポート１３−１又はポート１３−３（ポート２３−１又はポート２３−２）で受信されたパケットａ，ｃがベストエフォートクラス、ポート１３−２（ポート２３−３）で受信されたパケットｂが完全帯域保証クラスに属するように設定されているものとする。
また、波長については、波長λ１が、ベストエフォートクラス用、波長λ２が、完全帯域保証クラス用と決められているものとする。
【００６５】
パケットインタフェース１１，２１を介して、波長多重装置１０，２０のポート（１３−１〜１３−３，２３−１〜２３−３）で受信されたパケットａ，ｂ，ｃが、パケットインタフェース部１４，２４へ送られる。
パケットインタフェース部１４，２４において、受け取ったパケットに対し、このパケットの受信されたポートを示す入力ポート情報が付与されて、識別子テーブル検索部１５，２５へ送られる。
【００６６】
なお、本実施形態のパケットインタフェース部１４においては、パケットａに対して、ポート１３−１を示す入力ポート情報が、パケットｂに対して、ポート１３−２を示す入力ポート情報が、パケットｃに対して、ポート１３−３を示す入力ポート情報が、それぞれ付与される。
また、本実施形態のパケットインタフェース部２４においては、パケットａに対して、ポート２３−１を示す入力ポート情報が、パケットｂに対して、ポート２３−３を示す入力ポート情報が、パケットｃに対して、ポート２３−２を示す入力ポート情報が、それぞれ付与される。
【００６７】
識別子テーブル検索部１５，２５において、受け取ったパケットに付与されている入力ポート情報が取り出される。そして、この入力ポート情報を検索キーにして、アップ側識別子テーブル１５−１，２５−１が検索され、識別子が得られる。
さらに、この識別子テーブル検索部１５，２５において、パケットａから入力ポート情報が削除され、検索で得られた識別子が付与されて、波長マッピング部１６，２６へ送られる。
【００６８】
なお、本実施形態のアップ側識別子テーブル１５−１においては、ポート１３−１又はポート１３−３に対応してベストエフォートクラスが、ポート１３−２に対応して完全帯域保証クラスが、それぞれ設定されているものとする。
さらに、本実施形態のアップ側識別子テーブル２５−１においては、ポート２３−１又はポート２３−２に対応してベストエフォートクラスが、ポート２３−３に対応して完全帯域保証クラスが、それぞれ設定されているものとする。
【００６９】
このため、識別子テーブル検索部１５においては、ポート１３−１又はポート１３−３で受信されたパケットａ又はパケットｃに対して、ベストエフォートクラスを示す識別子が、また、ポート１３−２で受信されたパケットｂに対して、完全帯域保証クラスを示す識別子が、それぞれ付与される。
さらに、識別子テーブル検索部２５においては、ポート２３−１又はポート２３−２で受信されたパケットａ又はパケットｃに対して、ベストエフォートクラスを示す識別子が、また、ポート２３−３で受信されたパケットｂに対して、完全帯域保証クラスを示す識別子が、それぞれ付与される。
【００７０】
波長マッピング部１６，２６において、受け取ったパケットに付与されている識別子が取り出される。そして、この識別子にもとづいてサービスクラスが決定され、このサービスクラスに対応した波長にパケットがマッピングされる。
具体的には、たとえば、パケットａ又はパケットｃにはベストエフォートクラスを示す識別子が付与されているため、それらパケットａ又はパケットｃは、ベストエフォートクラスの波長λ１にマッピングされる。また、パケットｂには、完全帯域保証クラスを示す識別子が付与されているため、そのパケットｂは、完全帯域保証クラスの波長λ２にマッピングされる。
このマッピングされた波長は、波長マッピング部１６，２６からＷＤＭネットワークインタフェース部１７，２７へ送られる。
【００７１】
ＷＤＭネットワークインタフェース部１７，２７において、受け取った複数のサービスクラスの波長が多重され、ＷＤＭネットワークインタフェース１２，２２を介してＷＤＭネットワーク３０へ出力される。
このとき、ＷＤＭネットワークインタフェース部１７，２７においては、パケットａ又はパケットｃが、ベストエフォートクラス用の波長λ１で、また、パケットｂが、完全帯域保証クラス用の波長λ２で、それぞれ出力される。
【００７２】
次いで、波長多重装置における受信側（ダウン方向、ＷＤＭネットワーク→ポート方向）の動作について説明する。
ＷＤＭネットワーク３０を通ってきた多重された波長が、ＷＤＭネットワークインタフェース１２，２２を介して、波長多重装置１０，２０のＷＤＭネットワークインタフェース部１７，２７で受信される。
【００７３】
ＷＤＭネットワークインタフェース部１７，２７で受信された波長（多重された波長）が、波長ごとに分離されて、波長マッピング部１６，２６へ送られる。
波長マッピング部１６，２６において、受け取った波長からパケットが取り出され、識別子テーブル検索部１５，２５へ送られる。
なお、この識別子テーブル検索部１５，２５へ送られるパケットには、識別子が付与されている。
【００７４】
識別子テーブル検索部１５，２５において、受け取ったパケットに付与されている識別子が取り出される。そして、この識別子を検索キーにして、ダウン側識別子テーブル１５−２，２５−２が検索され、出力ポート情報が得られる。
さらに、識別子テーブル検索部１５，２５において、パケットから識別子が削除され、検索で得られた出力ポート情報が付与されて、パケットインタフェース部１４，２４へ送られる。
【００７５】
なお、本実施形態のダウン側識別子テーブル１５−２においては、波長多重装置２０のポート２３−１に対応して波長多重装置１０におけるポート１３−１が、ポート２３−２に対応してポート１３−３が、ポート２３−３に対応してポート１３−２が、それぞれ設定されているものとする。
さらに、本実施形態のダウン側識別子テーブル２５−２においては、波長多重装置１０におけるポート１３−１に対応して波長多重装置２０におけるポート２３−１が、ポート１３−２に対応してポート２３−３が、ポート１３−３に対応してポート２３−２が、それぞれ設定されているものとする。
【００７６】
このため、識別子テーブル検索部１５においては、波長多重装置２０のポート２３−１を示す識別子の付与されたパケットａに対して、波長多重装置１０のポート１３−１を示す出力ポート情報が、ポート２３−２を示す識別子の付与されたパケットｃに対して、ポート１３−３を示す出力ポート情報が、また、ポート２３−３を示す識別子の付与されたパケットｂに対して、ポート１３−２を示す出力ポート情報が、それぞれ付与される。
【００７７】
さらに、識別子テーブル検索部２５においては、波長多重装置１０のポート１３−１を示す識別子の付与されたパケットａに対して、波長多重装置２０のポート２３−１を示す出力ポート情報が、ポート１３−２を示す識別子の付与されたパケットｂに対して、ポート１３−３を示す出力ポート情報が、また、ポート１３−３を示す識別子の付与されたパケットｃに対して、ポート２３−２を示す出力ポート情報が、それぞれ付与される。
【００７８】
パケットインタフェース部１４，２４において、受け取ったパケットに付与されている出力ポート情報が取り出され、この取り出された出力ポート情報の示すポートへ、そのパケットが送られる。
具体的には、たとえば、パケットａに付与された出力ポート情報の示すポートはポート１３−１（又は、ポート２３−１）であるため、パケットａは、ポート１３−１（又は、ポート２３−１）へ送られる。また、パケットｂに付与された出力ポート情報の示すポートはポート１３−２（又は、ポート２３−３）であるため、パケットｂは、ポート１３−２（又は、ポート２３−３）へ送られる。さらに、パケットｃに付与された出力ポート情報の示すポートはポート１３−３（又は、ポート２３−２）であるため、パケットｃは、ポート１３−３（又は、ポート２３−２）へ送られる。
【００７９】
そして、これらポート（１３−１〜１３−３，２３−１〜２３−３）へ送られたパケットが、さらに、パケットインタフェース１１，２１を介して、一般回線４０へ出力される。
【００８０】
［第二実施形態］
次に、本発明のデータ多重ネットワーク、波長多重装置及びデータ多重伝送方法の第二の実施形態について、図８，図９を参照して説明する。
図８は、本実施形態のデータ多重ネットワークの構成を、また、図９は、波長多重装置の構成をそれぞれ示すブロック図である。
【００８１】
本実施形態は、第一実施形態と比較して、各パケットをサービスクラスごとに分類する方法が相違する。すなわち、第一実施形態では、パケットの入力されるポートごとにサービスクラスを設定していたのに対し、本実施形態では、パケットごとにサービスクラスを設定する。他の構成要素は第一実施形態と同様である。
したがって、図８，図９において、図１，図２と同様の構成部分については同一の符号を付して、その詳細な説明を省略する。
【００８２】
図８に示すように、データ多重ネットワーク１は、波長多重装置１０，２０と、ＷＤＭネットワーク３０とを有している。
そして、波長多重装置１０，２０は、図８，図９に示すように、それぞれパケットインタフェース１１，２１と、ＷＤＭネットワークインタフェース１２，２２と、複数のポート（Ｐｏｒｔ、ポート１３−１〜１３−３、２３−１〜２３−３）と、パケットインタフェース部１４，２４と、識別子テーブル検索部１５，２５と、波長マッピング部１６，２６と、ＷＤＭネットワークインタフェース部１７，２７と、シェイパ１８，２８とを備えている。
【００８３】
ここで、パケットインタフェース部１４，２４は、ポート（１３−１〜１３−３，２３−１〜２３−３）から受け取ったパケットｓ，ｔ，ｕ，ｖに入力ポート情報を付与して、識別子テーブル検索部１５，２５へ送る。
また、パケットインタフェース部１４，２４は、識別子テーブル検索部１５，２５から受け取ったパケットｓ，ｔ，ｕ，ｖを、その識別子テーブル検索部１５，２５で付与された出力ポート情報にもとづいて、ポート（１３−１〜１３−３，２３−１〜２３−３）のいずれかへ送る。
【００８４】
パケットｓ，ｔ，ｕ，ｖには、それぞれパケットヘッダ（パケット特定データ）が付されている。
具体的には、たとえば、パケットｓには完全帯域保証クラスλ２を示すパケットヘッダ（Ａ）が、パケットｔにはベストエフォートクラスλ１を示すパケットヘッダ（Ｂ）が、パケットｕにはベストエフォートクラスλ１を示すパケットヘッダ（Ｂ）が、パケットｖには完全帯域保証クラスλ２を示すパケットヘッダ（Ａ）が、それぞれ付されている。
なお、パケット特定データとは、そのパケットを特定するデータをいう。
【００８５】
識別子テーブル検索部１５，２５は、入力ポート番号とパケットヘッダ（の一部分）とを検索キーとして識別子を得る。
この検索キーとしてのパケットヘッダには、ＵＤＰ（Ｕｓｅｒ　ｄａｔａｇｒａｍ　ｐｒｏｔｏｃｏｌ）ヘッダのソースポート番号などを用いることができる。
【００８６】
入力ポート番号とパケットヘッダ（の一部分）と識別子との対応付けは、図１０，図１１に示すような構成で、アップ側識別子テーブル１５−１，２５−１において設定されている。
具体的には、アップ側識別子テーブル１５−１においては、図１０に示すように、ポート１３−１の入力ポート情報とパケットｓのパケットヘッダとをキーとして検索すると、完全帯域保証クラスを示す識別子が得られる。そして、ポート１３−１の入力ポート情報とパケットｔのパケットヘッダとをキーとして検索するとベストエフォートクラスを示す識別子が、ポート１３−２の入力ポート情報とパケットｕのパケットヘッダとをキーとして検索するとベストエフォートクラスを示す識別子が、ポート１３−３の入力ポート情報とパケットｖのパケットヘッダとをキーとして検索すると完全帯域保証クラスを示す識別子が、それぞれ得られる。
【００８７】
さらに、アップ側識別子テーブル２５−１においては、図１１に示すように、ポート２３−２の入力ポート情報とパケットｓのパケットヘッダとをキーとして検索すると、完全帯域保証クラスを示す識別子が得られる。そして、ポート２３−２の入力ポート情報とパケットｔのパケットヘッダとをキーとして検索するとベストエフォートクラスを示す識別子が、ポート２３−１の入力ポート情報とパケットｕのパケットヘッダとをキーとして検索するとベストエフォートクラスを示す識別子が、ポート２３−３の入力ポート情報とパケットｖのパケットヘッダとをキーとして検索すると完全帯域保証クラスを示す識別子が、それぞれ得られる。
なお、各ポート（１３−１〜１３−３，２３−１〜２３−３）の入力ポート情報を用いず、パケットｓ，ｔ，ｕ，ｖのパケットヘッダのみをキーとして、対応するサービスクラスを示す識別子を得るようにすることもできる。
【００８８】
そして、識別子テーブル検索部１５，２５は、検索により識別子を得ると、パケットｓ，ｔ，ｕ，ｖから入力ポート情報を削除し、その検索で得た識別子を付与して、波長マッピング部１６，２６へ送る。
また、識別子テーブル検索部１５，２５は、波長マッピング部１６，２６からパケットｓ，ｔ，ｕ，ｖを受け取ると、これらパケットｓ，ｔ，ｕ，ｖに付与されているパケットヘッダ（の一部分）を検索キーにしてダウン側識別子テーブル（ダウン側サービスクラス特定テーブル）１５−２，２５−２を検索し、出力ポート情報（出力ポート番号）を得る。
そして、パケットｓ，ｔ，ｕ，ｖから識別子を削除し、出力ポート情報を付与して、パケットインタフェース部１４，２４へ送る。
【００８９】
ダウン側識別子テーブル１５−２，２５−２には、図１２，図１３に示すように、パケットヘッダ（の一部分）と出力ポート情報（出力ポート番号）との対応付けが設定されている。
具体的には、ダウン側識別子テーブル１５−２においては、図１２に示すように、パケットｓのパケットヘッダ及びパケットｔのパケットヘッダに対応してポート１３−１の出力ポート情報が、パケットｕのパケットヘッダに対応してポート１３−２の出力ポート情報が、パケットｖのパケットヘッダに対応してポート１３−３の出力ポート情報が、それぞれ設定されている。
そして、ダウン側識別子テーブル２５−２においては、図１３に示すように、パケットｓのパケットヘッダ及びパケットｔのパケットヘッダに対応してポート２３−２の出力ポート情報が、パケットｕのパケットヘッダに対応してポート２３−１の出力ポート情報が、パケットｖのパケットヘッダに対応してポート２３−３の出力ポート情報が、それぞれ設定されている。
【００９０】
シェイパ１８，２８は、帯域−ＴＣＰレートにより、ユーザトラフィックをＩＰアドレス，プロトコル，アプリケーション，ＵＲＬ等で分類して制御する装置である。
このシェイパ１８，２８は、出力ポート（１３−１〜１３−３，２３−１〜２３−３）ごとにパケットのサービスクラスを保つために、帯域を制御する目的で用いられる。そして、パケットの識別子により出力ポートとサービスクラスを認識して、出力ポート（１３−１〜１３−３，２３−１〜２３−３）への流量を制御する。
【００９１】
これにより、パケットインタフェース１１，２１側の物理的接続に依存せず、パケットごとにサービスクラスに応じた波長をマッピングすることが可能となる。そして、ＷＤＭネットワーク３０の回線容量の有効活用を実現でき、ＷＥＢやＦＴＰのようなＴＣＰトラフィックを効率的に転送できる。
【００９２】
波長マッピング部１６，２６は、識別子テーブル検索部１５，２５から受け取ったパケットｓ，ｔ，ｕ，ｖの識別子にもとづいてマッピングする波長を決定し、その波長にパケットｓ，ｔ，ｕ，ｖをマッピングして、ＷＤＭネットワークインタフェース部１７，２７へ送る。識別子と波長との対応付けは、図７に示すようなテーブルを用いて設定することができる。
また、波長マッピング部１６，２６は、ＷＤＭネットワークインタフェース部１７，２７から波長を受け取ると、この波長からパケットｓ，ｔ，ｕ，ｖを取り出し、この取り出したパケットｓ，ｔ，ｕ，ｖを識別子テーブル検索部１５，２５へ送る。
【００９３】
ＷＤＭネットワークインタフェース部１７，２７は、波長マッピング部１６，２６から受け取った複数の波長を多重し、ＷＤＭネットワークインタフェース１２，２２を介してＷＤＭネットワーク３０へ出力する。
また、ＷＤＭネットワークインタフェース部１７，２７は、ＷＤＭネットワークインタフェース１２，２２を介してＷＤＭネットワーク３０から受信した多重された波長を、各波長ごとに分離する。そして、この分離した各波長を波長マッピング部１６，２６へ送る。
【００９４】
次に、本実施形態のデータ多重ネットワークの動作（データ多重伝送方法）について、図８，図９を参照して説明する。
まず、波長多重装置における送信側（アップ方向、ポート→ＷＤＭネットワーク方向）の動作について説明する。
【００９５】
予め、波長多重装置１０，２０の識別子テーブル（アップ側識別子テーブル１５−１，２５−１、ダウン側識別子テーブル１５−２，２５−２）においては、各パケットの属するサービスクラスが、各パケットのパケットヘッダと各ポートとに関連付けられて設定されている。
そして、波長λについても、各サービスクラスごとに決められている。
【００９６】
なお、本実施形態の波長多重装置１０においては、ポート１３−１でパケットｓとパケットｔとが入出力され、ポート１３−２でパケットｕが入出力され、ポート１３−３でパケットｖが入出力されるものとする。
また、本実施形態の波長多重装置２０においては、ポート２３−１でパケットｕが入出力され、ポート２３−２でパケットｓとパケットｔとが入出力され、ポート２３−３でパケットｖが入出力されるものとする。
【００９７】
さらに、波長多重装置１０のアップ側識別子テーブルにおいては、パケットｓのパケットヘッダとポート１３−１と完全帯域保証クラス、パケットｔのパケットヘッダとポート１３−１とベストエフォートクラス、パケットｕのパケットヘッダとポート１３−２とベストエフォートクラス、そして、パケットｖのパケットヘッダとポート１３−３と完全帯域保証クラスがそれぞれ関連付けられて設定されているものとする。
【００９８】
また、波長多重装置２０のアップ側識別子テーブルにおいては、パケットｓのパケットヘッダとポート２３−２と完全帯域保証クラス、パケットｔのパケットヘッダとポート２３−２とベストエフォートクラス、パケットｕのパケットヘッダとポート２３−１とベストエフォートクラス、そして、パケットｖのパケットヘッダとポート２３−３と完全帯域保証クラスがそれぞれ関連付けられて設定されているものとする。
また、波長については、波長λ１が、ベストエフォートクラス用、波長λ２が、完全帯域保証クラス用と決められているものとする。
【００９９】
パケットインタフェース１１，２１を介して、波長多重装置１０，２０のポート（１３−１〜１３−３，２３−１〜２３−３）で受信されたパケットｓ，ｔ，ｕ，ｖが、パケットインタフェース部１４，２４へ送られる。
パケットインタフェース部１４，２４において、受け取ったパケットに対し、このパケットの受信されたポートを示す入力ポート情報が付与されて、識別子テーブル検索部１５，２５へ送られる。
【０１００】
なお、本実施形態のパケットインタフェース部１４においては、パケットｓ又はパケットｔに対して、ポート１３−１を示す入力ポート情報が、パケットｕに対して、ポート１３−２を示す入力ポート情報が、パケットｖに対して、ポート１３−３を示す入力ポート情報が、それぞれ付与される。
また、本実施形態のパケットインタフェース部２４においては、パケットｕに対して、ポート２３−１を示す入力ポート情報が、パケットｓ又はパケットｔに対して、ポート２３−２を示す入力ポート情報が、パケットｖに対して、ポート２３−３を示す入力ポート情報が、それぞれ付与される。
【０１０１】
識別子テーブル検索部１５，２５において、受け取ったパケットに付与されている入力ポート情報と、そのパケットに含まれているパケットヘッダとが取り出される。そして、これら入力ポート情報とパケットヘッダとを検索キーにして、アップ側識別子テーブル１５−１，２５−１が検索され、各パケットの属するサービスクラスの示された識別子が得られる。
【０１０２】
さらに、この識別子テーブル検索部１５，２５において、パケットから入力ポート情報が削除され、検索で得られた識別子が付与されて、波長マッピング部１６，２６へ送られる。
なお、本実施形態の識別子テーブル検索部１５，２５においては、パケットｓ又はパケットｖに対して完全帯域保証クラスを示す識別子が、パケットｔ又はパケットｕに対してベストエフォートクラスを示す識別子が、それぞれ付与される。
【０１０３】
波長マッピング部１６，２６において、受け取ったパケットに付与されている識別子が取り出される。そして、この識別子にもとづいてサービスクラスが決定され、このサービスクラスに対応した波長にパケットがマッピングされる。
具体的には、たとえば、パケットｓ又はパケットｖには、完全帯域保証クラスを示す識別子が付与されているため、そのパケットｓ又はパケットｖは、完全帯域保証クラスの波長λ２にマッピングされる。また、パケットｔ又はパケットｕにはベストエフォートクラスを示す識別子が付与されているため、それらパケットｔ又はパケットｕは、ベストエフォートクラスの波長λ１にマッピングされる。
これらマッピングされた波長は、波長マッピング部１６，２６からＷＤＭネットワークインタフェース部１７，２７へ送られる。
【０１０４】
ＷＤＭネットワークインタフェース部１７，２７において、受け取った複数のサービスクラスの波長が多重され、ＷＤＭネットワークインタフェース１２，２２を介してＷＤＭネットワーク３０へ出力される。
このとき、ＷＤＭネットワークインタフェース部１７，２７においては、パケットｓ又はパケットｖが、完全帯域保証クラス用の波長λ２で、また、パケットｔ又はパケットｕが、ベストエフォートクラス用の波長λ１で、それぞれ出力される。
【０１０５】
次いで、波長多重装置における受信側（ダウン方向、ＷＤＭネットワーク→ポート方向）の動作について説明する。
ＷＤＭネットワーク３０を通ってきた多重された波長が、ＷＤＭネットワークインタフェース１２，２２を介して、波長多重装置１０，２０のＷＤＭネットワークインタフェース部１７，２７で受信される。
【０１０６】
ＷＤＭネットワークインタフェース部１７，２７で受信された波長（多重された波長）が、各波長ごとに分離されて、波長マッピング部１６，２６へ送られる。
波長マッピング部１６，２６において、受け取った波長からパケットが取り出され、識別子テーブル検索部１５，２５へ送られる。
なお、この識別子テーブル検索部１５，２５へ送られるパケットには、識別子が付与されている。
【０１０７】
識別子テーブル検索部１５，２５において、受け取ったパケットに付与されている識別子が取り出される。そして、この識別子を検索キーにして、ダウン側識別子テーブル１５−２，２５−２が検索され、出力ポート情報が得られる。
さらに、識別子テーブル検索部１５，２５において、パケットから識別子が削除され、その検索で得られた出力ポート情報が付与されて、パケットインタフェース部１４，２４へ送られる。
【０１０８】
なお、本実施形態のダウン側識別子テーブル１５−２においては、パケットｓ又はパケットｔの識別子と波長多重装置１０におけるポート１３−１、パケットｕとポート１３−２、パケットｖとポート１３−３が、それぞれ関連付けて設定されているものとする。
さらに、本実施形態のダウン側識別子テーブル２５−２においては、パケットｕと波長多重装置２０におけるポート２３−１、パケットｓ又はパケットｔの識別子とポート２３−２、パケットｖとポート２３−３が、それぞれ関連付けて設定されているものとする。
【０１０９】
このため、識別子テーブル検索部１５においては、パケットｓ又はパケットｔに対して、波長多重装置１０のポート１３−１を示す出力ポート情報が、パケットｕに対して、ポート１３−２を示す出力ポート情報が、そして、パケットｖに対して、ポート１３−３を示す出力ポート情報が、それぞれ付与される。
【０１１０】
さらに、識別子テーブル検索部２５においては、パケットｕに対して、波長多重装置２０のポート２３−１を示す出力ポート情報が、パケットｓ又はパケットｔに対して、ポート２３−２を示す出力ポート情報が、そして、パケットｖに対して、ポート２３−３を示す出力ポート情報が、それぞれ付与される。
【０１１１】
パケットインタフェース部１４，２４において、受け取ったパケットに付与されている出力ポート情報が取り出され、この取り出された出力ポート情報の示すポートへ、そのパケットが送られる。
具体的には、たとえば、パケットｓ又はパケットｔに付与された出力ポート情報の示すポートはポート１３−１（又は、ポート２３−２）であるため、パケットｓ又はパケットｔは、ポート１３−１（又は、ポート２３−２）へ送られる。また、パケットｕに付与された出力ポート情報の示すポートはポート１３−２（又は、ポート２３−１）であるため、パケットｕは、ポート１３−２（又は、ポート２３−１）へ送られる。さらに、パケットｖに付与された出力ポート情報の示すポートはポート１３−３（又は、ポート２３−３）であるため、パケットｖは、ポート１３−３（又は、ポート２３−３）へ送られる。
【０１１２】
そして、これらポート（１３−１〜１３−３，２３−１〜２３−３）へ送られたパケットが、さらに、パケットインタフェース１１，２１を介して、一般回線４０へ出力される。
【０１１３】
【発明の効果】
以上のように、本発明によれば、パケットの属するサービスクラスごとに対応する波長を用意し、その波長をＷＤＭで多重しているため、サービスクラスごとに干渉することがなくなる。
また、サービスクラスに対応した波長をＷＤＭに多重して１本のファイバーで伝送するため、サービスクラスをファイバーの数を増やすことなく、サービスクラス帯域を増やすことが容易である。
【図面の簡単な説明】
【図１】本発明の第一実施形態におけるデータ多重ネットワークの構成を示すブロック図である。
【図２】本発明の第一実施形態のデータ多重ネットワークにおける波長多重装置の構成を示すブロック図である。
【図３】波長多重装置１０における入力ポート番号とサービスクラス（識別子）との対応を示すテーブル構成図である。
【図４】波長多重装置２０における入力ポート番号とサービスクラス（識別子）との対応を示すテーブル構成図である。
【図５】波長多重装置１０における識別子と出力ポート番号との対応を示すテーブル構成図である。
【図６】波長多重装置２０における識別子と出力ポート番号との対応を示すテーブル構成図である。
【図７】サービスクラス（識別子）と波長との対応を示すテーブル構成図である。
【図８】本発明の第二実施形態におけるデータ多重ネットワークの構成を示すブロック図である。
【図９】本発明の第二実施形態のデータ多重ネットワークにおける波長多重装置の構成を示すブロック図である。
【図１０】波長多重装置１０における入力ポート番号とパケットヘッダとサービスクラス（識別子）との対応を示すテーブル構成図である。
【図１１】波長多重装置２０における入力ポート番号とパケットヘッダとサービスクラス（識別子）との対応を示すテーブル構成図である。
【図１２】波長多重装置１０におけるパケットヘッダと出力ポート番号との対応を示すテーブル構成図である。
【図１３】波長多重装置２０におけるパケットヘッダと出力ポート番号との対応を示すテーブル構成図である。
【符号の説明】
１　データ多重ネットワーク
１０，２０　波長多重装置
１１，２１　パケットインタフェース
１２，２２　ＷＤＭネットワークインタフェース
１３−１〜１３−３，２３−１〜２３−３　ポート（Ｐｏｒｔ）
１４，２４　パケットインタフェース部
１５，２５　識別子テーブル検索部
１５−１，２５−１　アップ側識別子テーブル
１５−２，２５−２　　ダウン側識別子テーブル
１６，２６　波長マッピング部
１７，２７　ＷＤＭネットワークインタフェース部
１８，２８　シェイパ
３０　ＷＤＭネットワーク
４０　一般回線
【図１】
2004080633.tif 000003
【図２】
2004080633.tif 000004
【図３】
2004080633.tif 000005
【図４】
2004080633.tif 000006
【図５】
2004080633.tif 000007
【図６】
2004080633.tif 000008
【図７】
2004080633.tif 000009
【図８】
2004080633.tif 000010
【図９】
2004080633.tif 000011
【図１０】
2004080633.tif 000012
【図１１】
2004080633.tif 000013
【図１２】
2004080633.tif 000014
【図１３】
2004080633.tif 000015