(57)【要約】【課題】ＡＴＭセル識別子を有効利用することができるとともに、最後のセルが欠落した場合に後続パケットの余分な廃棄が発生し、スループットが低下することを防止するセル伝送装置を提供する。【解決手段】セル伝送装置は、ＡＴＭヘッダのペイロードタイプ値（ＰＴ値）を用いて、先頭のＡＭＴセルと最終のＡＴＭセルとを判別する。セル伝送装置は、先頭セルが識別されると、このセルに含まれるＩＰヘッダとＡＴＭ識別子（ＶＰＩ／ＶＣＩ値）から次ぎの転送先を決定し、先頭セルと後続の同一ＩＰパケットを構成するＡＴＭセルのＡＴＭヘッダを最終セルまで次の転送先を示すＡＴＭ識別子に書き換え出力する。このような仕組みによりＩＰパケットを組み立てることなく高速転送を行い、かつ、セル欠落が発生した場合にも、スループットの高い（余分な廃棄の無い）セル中継を行う。【選択図】        図１
2004187100.tif 000002
【特許請求の範囲】
【請求項１】
インターネットプロトコルパケット（以下、「ＩＰパケット」と記す）を複数の非同期転送モードセル（以下、「ＡＴＭセル」と記す）を用いて伝送するセル伝送装置において、
上記複数のＡＴＭセルは、上記複数のＡＴＭセルのうち、自己が先頭のＡＴＭセルである場合と、自己が最後のＡＴＭセルである場合とのいずれかに該当する場合に、所定の値が設定されるペイロードタイプ値を含むヘッダ部を有し、
上記複数のＡＴＭセルを受信し、受信した複数のＡＴＭセルのヘッダ部からペイロードタイプ値を抽出し、抽出したペイロードタイプ値に基づいて、先頭のＡＴＭセルと最後のＡＴＭセルとを判断するセル処理部を有することを特徴とするセル伝送装置。
【請求項２】
上記セル伝送装置は、さらに、非ＡＴＭセルを入力し、入力した非ＡＴＭセルを編成して複数のＡＴＭセルを組み立て、上記複数のＡＴＭセルのうち、先頭のＡＴＭセルのペイロードタイプ値と最後のＡＴＭセルのペイロードタイプ値とへ所定の値を設定するセル組立部を備え、
上記セル処理部は、上記セル組立部が生成した複数のＡＴＭセルを入力することを特徴とする請求項１記載のセル伝送装置。
【請求項３】
上記セル処理部は、ペイロードタイプ値が最後のＡＴＭセルであることを示すＡＴＭセルのみを受信した場合、ＩＰパケットは一つのＡＴＭセルによって伝送されたと判断することを特徴とする請求項１記載のセル伝送装置。
【請求項４】
インターネットプロトコルパケット（以下、「ＩＰパケット」と記す）を複数の非同期転送モードセル（以下、「ＡＴＭセル」と記す）を用いて伝送するセル伝送装置において、
上記複数のＡＴＭセルは、上記ＩＰパケットを伝送する複数のＡＴＭセルのうち、自己が先頭のＡＴＭセルである場合と、自己が最後のＡＴＭセルである場合とのいずれかに該当する場合に、所定の値が設定されるペイロードタイプ値を含むヘッダ部を有し、
上記複数のＡＴＭセルを受信し、受信した複数のＡＴＭセルのヘッダ部からペイロードタイプ値を抽出し、抽出したペイロードタイプ値に基づいて、最後のＡＴＭセルを検出し、検出した最後のＡＴＭセルを他のＡＴＭセルより優先させて転送するスイッチ部を備えることを特徴とするセル伝送装置。
【請求項５】
インターネットプロトコルパケット（以下、「ＩＰパケット」と記す）を複数の非同期転送モードセル（以下、「ＡＴＭセル」と記す）を用いて伝送するセル伝送装置において、
伝送される複数のＡＴＭセルを入力し、入力した複数のＡＴＭセルからＩＰパケットの一部を抽出し、抽出したＩＰパケットの一部を蓄積するとともに、最終のＡＴＭセルの到着予想時間を算出し、上記算出した到着予想時間を用いて最終のＡＴＭセルの到着を管理し、最終のＡＴＭセルが上記到着予想時間までに到着しない場合、上記蓄積したＩＰパケットの一部を廃棄するＩＰパケット組立部を備えることを特徴とするセル伝送装置。
【請求項６】
上記複数のＡＴＭセルのうちの一つのＡＴＭセルは、ＩＰパケットのデータ長を示すデータ長情報を含み、
上記ＩＰパケット組立部は、上記複数のＡＴＭセルの送信元の伝送速度を入力し、上記一つのＡＴＭから上記データ長情報を抽出し、上記伝送速度と上記データ長情報とから最終のＡＴＭセルの到着予想時刻を算出することを特徴とする請求項５記載のセル伝送装置。
【請求項７】
上記ＩＰパケット組立部は、上記複数のＡＴＭセルの送信元の伝送速度と、ＡＴＭネットワークのトラヒックディスクリプタである、遅延時間の変動を示すセル遅延変動値とを入力し、上記伝送速度と上記セル遅延変動値とから最終のＡＴＭセルの到着予想時刻を算出することを特徴とする請求項５記載のセル伝送装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケットをＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）セルでカプセル化して中継・転送を行うＩＰ／ＡＴＭセル伝送装置において、ＩＰパケットから生成されるＡＴＭセルの最後のセルが欠落した場合にもスループットを向上させるＩＰ／ＡＴＭセル伝送装置に関するものである。
【０００２】
【従来の技術】
特開２００１−９４５６２は、従来の最後のセルが欠落した場合にもスループットを向上させたＩＰ／ＡＴＭセル伝送装置が開示されている。ＩＰパケットを出力する端末と、街端末のＩＰパケットをＡＴＭセルに変換するネットワークアダプタをそれぞれ有する複数の加入者卓間をＡＴＭノードで接続して構成されるＡＴＭセル転送システムにおいて、前記ネットワークアダプタは、同じＩＰパケットから生成するＡＴＭセルの先頭にフラグを付加し、さらに、前記ＡＴＭノードに接続され、該ＡＴＭセルの先頭フラグを認識してＩＰパケット単位でＡＴＭヘッダの書き換えを行うＡＴＭヘッダ変換装置を有するというＡＴＭセル転送システムを開示している。
【０００３】
上記ＡＴＭセル転送システムでは、ＡＴＭヘッダのＶＣＩの先頭ビットが１であることより先頭セルを識別する。（先頭セル以外は、ＶＣＩの先頭ビットが０である。）また、ＰＴＩ（Ｐａｃｋｅｔ  Ｔｙｐｅ  Ｉｄｅｎｔｉｆｉｅｒ；パケットタイプ識別子）の３ビット目が１であることより最終セルを判定する。先頭セルが識別されると、このセルに含まれるＩＰヘッダとＡＴＭ識別子（ＶＰＩ／ＶＣＩ（Ｖｉｒｔｕａｌ  Ｐａｔｈ  Ｉｄｅｎｔｉｆｅｒ／Ｖｉｒｔｕａｌ  Ｃｈａｎｎｅｌ  Ｉｄｅｎｔｉｆｅｒ）値）から次ぎの転送先を決定し、先頭セルと後続の同一ＩＰパケットを構成するＡＴＭセルのＡＴＭヘッダを最終セルまで次の転送先を示すＡＴＭ識別子に書き換え出力する。このような仕組みによりＩＰパケットを組み立てることなく高速転送を行い、かつ、セル欠落が発生した場合にも、後続セルを誤った転送を行わない動作を行う。上記ＡＴＭセル転送システムは、ＡＴＭヘッダのＶＣＩの先頭ビットが１であることより先頭セルを識別しているので、最終セルが欠落した場合にも、次の先頭セルからＩＰパケットを識別でき、スループットの高い（余分な廃棄の無い）セル中継を行う。
【０００４】
ここで、ＡＴＭヘッダのＶＣＩの先頭ビットが１であることより先頭セルを識別する手段は、使用可能なＶＣＩ値が半分になってしまうという制約が発生する。
【０００５】
【特許文献１】
特開２００１−９４５６２号公報
【特許文献２】
特開平１１−２８４６３５号公報
【０００６】
【発明が解決しようとする課題】
従来のＡＴＭセル転送システムは、ＡＴＭヘッダのＶＣＩの先頭ビットが１であることより先頭セルを識別し（先頭セル以外はＶＣＩの先頭ビットを０とする。）、また、ＰＴＩ（Ｐａｃｋｅｔ  Ｔｙｐｅ  Ｉｄｅｎｔｉｆｉｅｒ；パケットタイプ識別子）の３ビット目が１であることより最終セルを判定していた。
そのため、使用可能なＶＣＩ値が半分になってしまうという制約が発生する、という問題点があった。
【０００７】
この発明は、上記のような問題点を解決するためになされたもので、使用可能なＶＣＩ値が半分になってしまうというような制約をＡＴＭネットワークに与えることなく、セル欠落が発生した場合にも高いスループットが出るＩＰ／ＡＴＭセル伝送装置を得ることを目的とする。
また、例えば、特開平１１−２８４６３５に示されたＢＯＭセルとして特別な１バイトを識別子として付加した場合のように、通常のＡＴＭネットワークに出力する際に、特別な１バイトの識別子を削除する必要もないＩＰ／ＡＴＭセル伝送装置を得ることを目的とする。
【０００８】
【課題を解決するための手段】
この発明に係るセル伝送装置は、インターネットプロトコルパケット（以下、「ＩＰパケット」と記す）を複数の非同期転送モードセル（以下、「ＡＴＭセル」と記す）を用いて伝送するセル伝送装置において、
上記複数のＡＴＭセルは、上記複数のＡＴＭセルのうち、自己が先頭のＡＴＭセルである場合と、自己が最後のＡＴＭセルである場合とのいずれかに該当する場合に、所定の値が設定されるペイロードタイプ値を含むヘッダ部を有し、
上記複数のＡＴＭセルを受信し、受信した複数のＡＴＭセルのヘッダ部からペイロードタイプ値を抽出し、抽出したペイロードタイプ値に基づいて、先頭のＡＴＭセルと最後のＡＴＭセルとを判断するセル処理部を有することを特徴とする。
【０００９】
【発明の実施の形態】
実施の形態１．
図１は、この発明の第１の実施の形態を示す構成図である。
図１において、１００１，２００１は本発明によるＩＰ／ＡＴＭセル伝送装置（ＩＰ  ｏｖｅｒ  ＡＴＭセル伝送装置）である。ＩＰ／ＡＴＭセル伝送装置ａ１００１は、アクセス側受信部ａ（１３０１，１３０３）、アクセス側送信部ａ（１３０２，１３０４）、スイッチ部ａ（１２０１）、コア側送信部ａ（１４０１，１４０３）、コア側送信部ａ（１４０２，１４０４）で構成される。
ＩＰ／ＡＴＭセル伝送装置ｂ２００１は、アクセス側受信部ｂ（２３０２）、アクセス側送信部ｂ（２３０１）、スイッチ部ｂ（２２０１）、コア側送信部ｂ（２４０２）、コア側送信部ｂ（２４０１）で構成される。
上記名称に「ａ」または「ｂ」とついているのは、ＩＰ／ＡＴＭセル伝送装置ａ１００１とＩＰ／ＡＴＭセル伝送装置ｂ２００１とを区別するためのものであり、以下の説明において、特に区別する必要の場合は、「ａ」または「ｂ」をつけずに説明する。
【００１０】
図２は、アクセス側受信部の構成の一例を示した図である。
図２に示すように、従来例ではヘッダ変換装置に実装されていたヘッダ書き換え部１６０１とアドレステーブル１７０１は、アクセス側受信部に分散配置される。
【００１１】
ヘッダ書き換え部１６０１は、ＡＴＭセルのヘッダ部からペイロードタイプ値（ＰＴ値）を抽出し、抽出したペイロードタイプ値に基づいて、先頭のＡＴＭセルと最後のＡＴＭセルとを判断する。ヘッダ書き換え部１６０１は、セル処理部ともいう。
ヘッダ書き換え部１６０１は、ＰＴ値を参照することによって、ＡＴＭセルの先頭と最後とを識別することができる。従って、ＡＴＭ識別子（ＶＰＩ／ＶＣＩ）を参照することなく、ＡＴＭセルの先頭と最後とを判断することが可能になる。
【００１２】
次に図２，図３をもとに動作について説明する。
図２，図３は、ＡＴＭヘッダの書き換えが行われてスイッチ部に入力されるまでの動作を示している。また、本発明におけるＰＴの定義を図４に示す。
図２において、物理フレーム処理部１５０１は、物理フレームを終端し、ＡＴＭセルの区切りを識別しヘッダ書き換え部１６０１に渡す。
ヘッダ書き換え部１６０１は、ＡＴＭヘッダのペイロードタイプ値が１１１であることにより先頭セルを識別する。また、ＰＴＩ（Ｐａｃｋｅｔ  Ｔｙｐｅ  Ｉｄｅｎｔｉｆｉｅｒ；パケットタイプ識別子）の３ビット目が１であることより最終セルを判定する。先頭セルが識別されるとこのセルに含まれるＩＰヘッダとＡＴＭ識別子（ＶＰＩ／ＶＣＩ値）から次ぎの転送先を決定し、先頭セルと後続の同一ＩＰパケットを構成するＡＴＭセルのＡＴＭヘッダを最終セルまで次の転送先を示すＡＴＭ識別子に書き換え出力する。
【００１３】
ここで、ＰＴＩの最初の付加は、ＩＰパケットをＡＴＭセル化する場所で行うことを想定している。つまり、端末でセル化を行う場合は、ＰＴＩの付加を端末で行い、伝送装置側でセル化を行う場合は、ＰＴＩの付加を伝送装置側で行う。伝送装置側で行う場合は、後述のように、セル組み立て（セル化）部で行うことを想定している。
このような仕組みによりＩＰパケットを組み立てることなく高速転送を行い、かつ、セル欠落が発生した場合にも、後続セルを誤った転送を行わない動作を行う。つまり、図１におけるＩＰ／ＡＴＭセル中継装置は、ＡＴＭヘッダのペイロードタイプ（ＰＴ）が１１１であることにより先頭セルを識別しているので、最終セルが欠落した場合にも、次の先頭セルからＩＰパケットを識別でき、スループットの高い（余分な廃棄の無い）セル中継を行う。
【００１４】
以上のように、ＩＰパケットをＡＴＭセルでカプセル化して中継・転送を行うＩＰｏｖｅｒＡＴＭセル伝送装置（セル伝送装置ともいう）のペイロードタイプ値を００１または０１１にするとともに、先頭のセルはペイロードタイプ値を１１１とすることによってパケット識別を行うことにより、ＡＴＭ識別子の利用を制限することなく、かつ、ＡＴＭ識別子を参照することなく、先頭と最後のＡＴＭセルを判別することが可能になる。
【００１５】
実施の形態２．
実施の形態１は、ＩＰパケットから生成されるＡＴＭセルが複数セルの場合であるが、１つのＩＰパケットが１つのＡＴＭセルとして生成されている場合は、ＡＴＭセルヘッダのペイロードタイプを００１（最終セルを示す）にする。
【００１６】
実施の形態３．
前記の実施の形態１では、ＩＰパケットをＡＴＭセルでカプセル化されたものの中継・転送を行うＩＰ／ＡＴＭセル伝送装置について記述したが、実施の形態３では、アクセス側インタフェースがＥｔｈｅｒなどで非ＡＴＭインタフェースの場合で、アクセス側インタフェースにＡＴＭセル化／デセル化機能（組み立て機能／セル分解）を持つ実施の形態を示す。
【００１７】
図５に示すように、セル組み立て部１８０１は、物理フレーム処理部１５０１とヘッダ書き換え部１６０１との間に配置される。セル組み立て部１８０１は、非ＡＴＭセルを入力し、入力した非ＡＴＭセルをＡＴＭセルとして組み立て、先頭のＡＴＭセルのペイロードタイプ値と最後のＡＴＭセルのペイロードタイプ値とを設定してＡＴＭセルを生成する。生成したＡＴＭセルをヘッダ書き換え部へ出力する。
【００１８】
図５は、実施の形態３でのアクセス側受信部の構成を示している。
図６は、信号の流れを示している。
図６に示すように、非ＡＴＭインタフェースが用いられ、ＩＰパケットをＡＴＭセルでカプセル化されていない場合は、図５に示すように、物理フレーム処理部１５０１とヘッダ書き換え部１６０１の間にセル組み立て部（セル組立部）（セル化）１８０１を配備し、ヘッダ書き換え部１６０１への入力フォーマットをＡＴＭセル化する。
【００１９】
以上のように、アクセス側インタフェースが非ＡＴＭインタフェースの場合には、アクセス側インタフェースにＡＴＭセル化／デセル化機能（セル分解／組み立て機能）を有するセル組み立て部を持ち、その受信側でＩＰパケットから生成されるＡＴＭセルの最後のセルはＡＴＭセルヘッダのペイロードタイプ値を００１または０１１に設定するとともに、先頭のセルはペイロードタイプ値を１１１へ設定することにより、非ＡＴＭインタフェースのデータについても、セルとして伝送することが可能になる。また、上記ヘッダ書き換え部は、セル組み立て部でセル化（デセル化）されたＡＴＭセルを取り扱うことが可能になり、このセル伝送装置の適用範囲が拡大する。
【００２０】
実施の形態４．
前記の実施の形態１は、ＡＴＭセルのペイロードタイプを用いてＩＰパケットの先頭と最終を示すことによって最終セルの欠落に備えたものであるが、次に、実施の形態４では、最終セルの優先度を上げることによってスイッチ部の輻輳による欠落に備える実施の形態を示す。
この実施の形態のＩＰ／ＡＴＭセル伝送装置（セル伝送装置）は、ＩＰパケットをＡＴＭセルでカプセル化して中継・転送を行い、ＩＰパケットから生成されるＡＴＭセルの最後のセルはＡＴＭセルヘッダのペイロードタイプ値を００１または０１１にする。これとともに、ＩＰ／ＡＴＭセル伝送装置のスイッチ部は、ペイロードタイプ値が００１または０１１のセルの優先クラスを上げ、スイッチ部の輻輳では、最後のセルが廃棄されないようにする。
【００２１】
図７に、本実施の形態の構成と動作を示す。
図７の例では、スイッチ部ａ１２０１は、ＡＴＭセルのヘッダ部からペイロードタイプ値を抽出し、抽出したペイロードタイプ値に基づいて、最後のＡＴＭセルを検出し、検出した最後のＡＴＭセルを他のＡＴＭセルより優先させて転送させる優先度別廃棄部１９０１を有する場合を示している。
２つの受信部から同じ送信部あてのＡＴＭセルでカプセル化されたＩＰパケットが出力されると、スイッチ部で輻輳により欠落することがある。これに対して、スイッチ部に優先度別廃棄部１９０１を設け、最終セルの優先度を高く設定することにより、廃棄されないよう動作させる。図７では、コア側送信部に向かうスイッチ部の出口に優先度別廃棄部１９０１を図示しているが、アクセス側送信部に向かうスイッチ部の出口にも優先度別廃棄部は配備されている。
【００２２】
図７では、Ｃ１３のＡＴＭセルとＣ２２のＡＴＭセルが輻輳した（重なった）場合に、最終セルであるＣ１３のＡＴＭセルが優先して伝送され、Ｃ２２のＡＴＭセルが廃棄された場合を示している。
複数のＡＴＭセルから最終のセルをペイロードタイプ値に基づいて検出するスイッチ部（優先度別廃棄部）を有することにより、ペイロードタイプ値を用いることによって、特定のＡＴＭセルを優先して伝送することが可能になる。ペイロードタイプ値を先頭あるいは最終を示す以外の用途に用いることも可能である。
【００２３】
このように、スイッチ部の輻輳によるセル欠落に備えるために、ＩＰパケットから生成されるＡＴＭセルの最後のセルはＡＴＭセルヘッダのペイロードタイプを００１または０１１にするとともに、ＩＰ／ＡＴＭセル伝送装置のスイッチ部ではペイロードタイプが００１または０１１のセルの優先クラスを上げ、スイッチ部の輻輳では、最後のセルが廃棄されないようにしているので、スイッチ部の輻輳で中間セルが欠落した場合にも最終セルは識別できるため、次の先頭セルからＩＰパケットを識別でき、スループットの高い（余分な廃棄の無い）セル中継を行うことができるＩＰ／ＡＴＭセル伝送装置を得ることができる。
【００２４】
実施の形態５．
前記の実施の形態４は、最終セルの優先度を上げることによってスイッチ部の輻輳による欠落に備えたものであるが、実施の形態５（及び実施の形態６）では、タイマでもって伝送路誤りなどで発生するセルの欠落を検出し、異常パケットを廃棄することによって、最終セルの欠落に備える実施の形態を示す。
この実施の形態のＩＰ／ＡＴＭセル伝送装置は、実施の形態１と同様に、ＩＰパケットから生成されるＡＴＭセルの最後のセルはＡＴＭセルヘッダのペイロードタイプ値を００１または０１１にするとともに、ＩＰ／ＡＴＭセル伝送装置は、ＩＰパケット組立部を備える。ＩＰパケット組立部は、ＩＰヘッダに示されたパケット長とその送信元のパスの伝送速度から予測される最終セルの到着時刻でタイマをはり、最終セルの不達を検出する。以下、図を用いて説明する。
【００２５】
図８は、実施の形態５の構成図である。
図８は、ＩＰ／ＡＴＭセル伝送装置ｂ２００１を用いて表した図であり、アクセス送信部ｂ２３０１にＩＰパケット組立部を備える場合を表した図である。
図１と同じ符号は、図１の構成要素と同様である。
図８の構成例では、ＩＰパケット組立部は、タイマ回路２５０１とパスごとのＩＰパケット組立てバッファ２５０２とを備える。また、ＩＰパケット組立部は、パス毎に備えられている。
ＩＰパケットは、複数のＡＴＭセルによって伝送される。複数のＡＴＭセルには、ＩＰパケットのデータ長とヘッダ長との長さの情報であるデータ長情報を有する。
【００２６】
ＩＰパケット組立てバッファ２５０２は、ＩＰパケットの宛先毎に、ＩＰパケットを蓄積する。ＩＰパケットは、複数のＡＴＭセルによって伝送されるため、最終のＡＴＭセルが到達するまでは、ＩＰパケットの一部を蓄積することになる。
タイマ回路２５０１は、上記ＩＰパケット組立てバッファ２５０２に蓄積された複数のＡＴＭセルから、先頭セル到着情報とパケット長情報とを取得する。また、タイマ回路２５０１は、セル伝送装置に備えられる管理部から送信元速度情報を取得する。取得した先頭セル到着情報とパケット長情報と送信元速度情報とを用いて、最終セルの予想到着時刻を求め、最終セルの到着を管理する。
【００２７】
先頭セル到着情報は、先頭のＡＴＭセルの到着に関する情報である。先頭のＡＴＭセルは、ＰＴ値によって判断される。
パケット長情報とは、ＩＰパケットのデータ長とヘッダ長との和である。
最終セルは、最終のＡＴＭセルであり、ＰＴ値によって判断される。
セル伝送装置の管理部は、図中には明記していないが、セル伝送装置（あるいは、アクセス送信部）において、管理情報等を管理する構成要素であり、管理系ともいう。
また、タイマ回路２５０１は、必ずしも回路である必要はないため、タイマ部ともいう。
【００２８】
次に動作を説明する。
アクセス側端末に出力するときは、パス（経路）ごとのＩＰパケット組み立てバッファ２５０２に蓄えて、ＩＰパケットごとに整列させた状態で出力する。タイマ回路２５０１は、ＩＰパケット組立てバッファ２５０２から先頭セル到着情報とパケット長（データ長＋ヘッダ長）情報を受け取る。また、タイマ回路２５０１は、管理系（管理部）からパスの送信元速度情報を受け取る。ここで、タイマ回路２５０１は、ＩＰパケット組立てバッファ２５０２ごとに先頭セル到着情報から時間の計測を始め、パケット長情報とパスの送信元速度情報とから最終セルの予測到着時刻を求め、さらに、ネットワークで発生する遅延時間のばらつきを加算した時刻になっても最終セルが到着しない（ＩＰパケット組立が完了しない）場合、セルの欠落と判定しバッファの内容を廃棄する。
【００２９】
なお、この実施の形態では、アクセス送信部にＩＰパケット組立部があり、タイマで監視する例を示したが、コア側受信部にＩＰパケット組立部があり、タイマで監視する構成でも同様に動作する。
【００３０】
このように、伝送路誤りによるセル欠落に備えるために、予測される最終セルの到着時刻でタイマをはり、最終セルの不達を検出した場合は、セル欠落の生じた異常パケットをパスごとのＩＰパケット組立てバッファで廃棄するようにしたので、次のＩＰパケットと異常パケットがマージされることを防ぐことができ、スループットの高い（余分な廃棄の無い）ＩＰ／ＡＴＭセル伝送装置を得ることができる。
【００３１】
実施の形態６．
この実施の形態のＩＰ／ＡＴＭセル伝送装置は、ＩＰパケットから生成されるＡＴＭセルの最後のセルはＡＴＭセルヘッダのペイロードタイプ値を００１または０１１にするとともに、ＩＰ／ＡＴＭセル伝送装置は、ＩＰパケット組立部を備える。ＩＰパケット組立部は、ＡＴＭセル伝送装置において、その送信元のパスのトラヒック監視のために一般的に用いられるパラメータである、伝送速度（ピークレート＝セル間隔の逆数）とセル遅延変動値（セルの遅延時間の変動を示す値）とから計算される次セルの到着間隔でタイマをはり、後続セルの不達を検出する。以下、図を用いて説明する。
【００３２】
図９は、実施の形態６の構成図である。
実施の形態６では、ＡＴＭセル伝送装置では一般的に送信元のパスのトラヒック監視のために用いられるパラメータである伝送速度（ピークレート＝セル間隔の逆数）とセル遅延変動値を用いてタイマ回路を動作させる。
図９において、図１及び図８と同じ符号の構成要素は、タイマ回路２５０１を除き、図１及び図８と同様である。
タイマ回路２５０１は、先頭セル到着情報と、パスの伝送速度と、セル遅延変動値情報とを取得し、取得した先頭セル到着情報と、パスの伝送速度と、セル遅延変動値情報を用いて、最終セルの予測到着時刻の最大値を求め、先頭セルの到着情報から時間の計測をはじめ、最終セルが上記予想到着時刻の最大値になっても到着しない場合、セルの欠落と判断し、ＩＰ組立てバッファ２５０２の内容を破棄する。
【００３３】
次に、動作を説明する。
アクセス側端末に出力するときは、パスごとのＩＰパケット組み立てバッファ２５０２に蓄えて、ＩＰパケットごとに整列させた状態で出力する。タイマ回路２５０１は、ＩＰパケット組立てバッファ２５０２から先頭セル到着情報を受け取る。また、タイマ回路２５０１は、管理系（管理部）からパスの伝送速度（ピークレート＝セル間隔の逆数）とセル遅延変動値情報を受け取る。ここで、タイマ回路２５０１は、ＩＰパケット組立てバッファ２５０２ごとに先頭セル到着情報から時間の計測を始め、パスの伝送速度（ピークレート＝セル間隔の逆数）とセル遅延変動値情報とから最終セルの予測到着時刻の最大値を求め、最大値時刻になっても最終セルが到着しない（ＩＰパケット組立が完了しない）場合、セルの欠落と判定し、バッファの内容を廃棄する。
【００３４】
なお、この実施の形態では、アクセス送信部にＩＰパケット組立部があり、タイマで監視する例を示したが、コア側受信部にＩＰパケット組立部があり、タイマで監視する構成でも同様に動作する。
このように、この実施の形態のセル伝送装置は、実施の形態５と同様に、次のＩＰパケットと異常パケットがマージされることを防ぐことができ、スループットの高い（余分な廃棄の無い）ＩＰ／ＡＴＭセル伝送装置を得ることができる。
【００３５】
【発明の効果】
この発明によれば、ＩＰパケットから生成されるＡＴＭセルの最後のセルは、ＡＴＭセルヘッダのペイロードタイプ（ＰＴ）を００１または０１１にするとともに、ＡＴＭヘッダのペイロードタイプ（ＰＴ）が１１１であることにより先頭セルを識別しているので、最終セルが欠落した場合にも、次の先頭セルからＩＰパケットを識別でき、スループットの高い（余分な廃棄の無い）セル中継を行うことができるＩＰ／ＡＴＭセル伝送装置を得ることができる。
【図面の簡単な説明】
【図１】この発明の第１の実施の形態を示す構成図。
【図２】第１の実施の形態でのアクセス側受信部の構成図。
【図３】第１の実施の形態での動作説明図。
【図４】第１の実施の形態でのＰＴビット定義を示す図。
【図５】第３の実施の形態でのアクセス側受信部の構成図。
【図６】第３の実施の形態での動作説明図。
【図７】第４の実施の形態での動作説明図。
【図８】第５の実施の形態での構成図。
【図９】第６の実施の形態での構成図。
【符号の説明】
１００１  ＩＰ／ＡＴＭセル伝送装置ａ、１２０１  スイッチ部ａ、１３０１アクセス側受信部ａ（１）、１３０２  アクセス側送信部ａ（１）、１３０３アクセス側受信部ａ（２）、１３０４  アクセス側送信部ａ（２）、１４０１コア側送信部ａ（１）、１４０２  コア側受信部ａ（１）、１４０３  コア側送信部ａ（２）、１４０４  コア側受信部ａ（２）、１５０１  物理フレーム処理部、１６０１  ヘッダ書き換え部、１７０１  アドレステーブル、１８０１  セル組み立て部、１９０１  優先度別廃棄部、２００１  ＩＰ／ＡＴＭセル伝送装置ｂ、２２０１  スイッチ部ｂ、２３０１  アクセス側送信部ｂ（１）、２３０２  アクセス側受信部ｂ（１）、２４０１  コア側受信部ｂ（１）、２４０２コア側送信部ｂ（１）、２５０１  タイマ回路、２５０２  パスごとのＩＰパケット組立てバッファ。
【図１】
2004187100.tif 000003
【図２】
2004187100.tif 000004
【図３】
2004187100.tif 000005
【図４】
2004187100.tif 000006
【図５】
2004187100.tif 000007
【図６】
2004187100.tif 000008
【図７】
2004187100.tif 000009
【図８】
2004187100.tif 000010
【図９】
2004187100.tif 000011