(57)【特許請求の範囲】
【請求項１】
フレーム構造のあるＡＡＬ-ＰＤＵから生成されたＡＴＭセルをＡＴＭ網で転送し、該ＡＴＭセルを廃棄する際、該ＡＴＭセルの生成元の上記ＡＡＬ-ＰＤＵから最終に生成された最終ＡＴＭセルを、該最終ＡＴＭセルに付与された最終セル識別情報に基づき検出し、該検出した最終ＡＴＭセルに基づき廃棄する上記ＡＴＭセルを含む上記ＡＡＬ-ＰＤＵ単位を特定し、該ＡＡＬ-ＰＤＵ単位でＡＴＭセルの廃棄を行うＡＴＭ転送システムであって、
フレーム構造のないＡＡＬ-ＰＤＵから生成された全てのＡＴＭセルに上記最終セル識別子を付与する識別付与手段を設け、
フレーム構造のないＡＡＬ-ＰＤＵから生成された上記ＡＴＭセルに対する廃棄を、各ＡＴＭセル単独に行うことを特徴とするＡＴＭ転送システム。
【請求項２】
フレーム構造のあるＡＡＬ-ＰＤＵから生成されたＡＴＭセルをＡＴＭ網で転送し、該ＡＴＭセルを廃棄する際、該ＡＴＭセルの生成元の上記ＡＡＬ-ＰＤＵから最終に生成された最終ＡＴＭセルを、該最終ＡＴＭセルに付与された最終セル識別情報に基づき検出し、該検出した最終ＡＴＭセルに基づき廃棄する上記ＡＴＭセルを含む上記ＡＡＬ-ＰＤＵ単位を特定し、該ＡＡＬ-ＰＤＵ単位でＡＴＭセルの廃棄を行うＡＴＭ転送システムであって、
フレーム構造のないＡＡＬ-ＰＤＵから生成されたＡＴＭセルを有するＶＣ内に、予め優先すべきデータとして指定されたデータ用のＡＴＭセル（優先ＡＴＭセル）が含まれるか否かを判別する手段と、
上記優先ＡＴＭセルが含まれるＶＣ内の全てのＡＴＭセルに上記最終セル識別子を付与する識別付与手段と
を設けたことを特徴とするＡＴＭ転送システム。
【請求項３】
フレーム構造のあるＡＡＬ-ＰＤＵから生成されたＡＴＭセルをＡＴＭ網で転送し、該ＡＴＭセルを廃棄する際、該ＡＴＭセルの生成元の上記ＡＡＬ-ＰＤＵから最終に生成された最終ＡＴＭセルを、該最終ＡＴＭセルに付与された最終セル識別情報に基づき検出し、該検出した最終ＡＴＭセルに基づき廃棄する上記ＡＴＭセルを含む上記ＡＡＬ-ＰＤＵ単位を特定し、該ＡＡＬ-ＰＤＵ単位でＡＴＭセルの廃棄を行うＡＴＭ転送システムであって、
予め定められた周期情報もしくは比率情報を記憶する登録手段と、
該登録手段に上記周期情報もしくは比率情報が記憶されていない場合、フレーム構造のないＡＡＬ-ＰＤＵから生成された全てのＡＴＭセルに上記最終セル識別子を付与し、上記登録手段に上記周期情報もしくは比率情報が記憶されている場合、上記フレーム構造のないＡＡＬ-ＰＤＵから生成されたＡＴＭセルに対する上記最終セル識別子の付与を、上記登録手段で記憶した周期情報の周期性もしくは比率情報の比率に従って行う識別付与手段と
を設けたことを特徴とするＡＴＭ転送システム。
【請求項４】
請求項１から請求項３のいずれかに記載のＡＴＭ転送システムであって、
上記識別付与手段は、上記ＡＴＭセルのヘッダにおけるペイロードタイプ内のＵＵＩを「１」に設定して、当該ＡＴＭセルに対する上記最終セル識別子の付与を行うことを特徴とするＡＴＭ転送システム。
【請求項５】
フレーム単位でＡＴＭセルの廃棄制御を行うＧＲＦサービス網に送出する、フレーム構造のないＡＡＬ１およびＡＡＬ２の全てのＡＴＭセルに対し、該ＡＴＭセルのヘッダにおけるペイロードタイプ内のＵＵＩを「１」に設定する手段を設けることを特徴とするＡＴＭ転送システム。
【請求項６】
フレーム構造のあるＡＡＬ-ＰＤＵから生成されたＡＴＭセルをＡＴＭ網で転送し、該ＡＴＭセルを廃棄する際、該ＡＴＭセルの生成元の上記ＡＡＬ-ＰＤＵから最終に生成された最終ＡＴＭセルを、該最終ＡＴＭセルに付与された最終セル識別情報に基づき検出し、該検出した最終ＡＴＭセルに基づき廃棄する上記ＡＴＭセルを含む上記ＡＡＬ-ＰＤＵ単位を特定し、該ＡＡＬ-ＰＤＵ単位でＡＴＭセルの廃棄を行うＡＴＭ転送方法であって、
フレーム構造のないＡＡＬ-ＰＤＵから生成された全てのＡＴＭセルに上記最終セル識別子を付与するステップを有し、
フレーム構造のないＡＡＬ-ＰＤＵから生成された上記ＡＴＭセルに対する廃棄を、各ＡＴＭセル単独に行うことを特徴とするＡＴＭ転送方法。
【請求項７】
フレーム構造のあるＡＡＬ-ＰＤＵから生成されたＡＴＭセルをＡＴＭ網で転送し、該ＡＴＭセルを廃棄する際、該ＡＴＭセルの生成元の上記ＡＡＬ-ＰＤＵから最終に生成された最終ＡＴＭセルを、該最終ＡＴＭセルに付与された最終セル識別情報に基づき検出し、該検出した最終ＡＴＭセルに基づき廃棄する上記ＡＴＭセルを含む上記ＡＡＬ-ＰＤＵ単位を特定し、該ＡＡＬ-ＰＤＵ単位でＡＴＭセルの廃棄を行うＡＴＭ転送方法であって、
フレーム構造のないＡＡＬ-ＰＤＵから生成されたＡＴＭセルを有するＶＣ内に、予め優先すべきデータとして指定されたデータ用のＡＴＭセル（優先ＡＴＭセル）が含まれるか否かを判別するステップと、
上記優先ＡＴＭセルが含まれるＶＣ内の全てのＡＴＭセルに上記最終セル識別子を付与するステップとを有することを特徴とするＡＴＭ転送方法。
【請求項８】
フレーム構造のあるＡＡＬ-ＰＤＵから生成されたＡＴＭセルをＡＴＭ網で転送し、該ＡＴＭセルを廃棄する際、該ＡＴＭセルの生成元の上記ＡＡＬ-ＰＤＵから最終に生成された最終ＡＴＭセルを、該最終ＡＴＭセルに付与された最終セル識別情報に基づき検出し、該検出した最終ＡＴＭセルに基づき廃棄する上記ＡＴＭセルを含む上記ＡＡＬ-ＰＤＵ単位を特定し、該ＡＡＬ-ＰＤＵ単位でＡＴＭセルの廃棄を行うＡＴＭ転送方法であって、
予め定められた周期情報もしくは比率情報を記憶装置に記憶するステップと、
上記記憶装置に上記周期情報もしくは比率情報が記憶されていない場合、フレーム構造のないＡＡＬ-ＰＤＵから生成された全てのＡＴＭセルに上記最終セル識別子を付与し、上記記憶装置に上記周期情報もしくは比率情報が記憶されている場合、上記フレーム構造のないＡＡＬ-ＰＤＵから生成されたＡＴＭセルに対する上記最終セル識別子の付与を、上記記憶装置で記憶した周期情報の周期性もしくは比率情報の比率に従って行うステップとを有することを特徴とするＡＴＭ転送方法。
【請求項９】
請求項６から請求項８のいずれかに記載のＡＴＭ転送方法であって、
上記ＡＴＭセルに上記最終セル識別子を付与するステップにおいて、上記ＡＴＭセルのヘッダにおけるペイロードタイプ内のＵＵＩを「１」に設定して、当該ＡＴＭセルに対する上記最終セル識別子の付与を行うことを特徴とするＡＴＭ転送方法。
【請求項１０】
フレーム単位でＡＴＭセルの廃棄制御を行うＧＲＦサービス網に送出する、フレーム構造のないＡＡＬ１およびＡＡＬ２の全てのＡＴＭセルに対し、該ＡＴＭセルのヘッダにおけるペイロードタイプ内のＵＵＩを「１」に設定するステップを有することを特徴とするＡＴＭ転送方法。
【請求項１１】
コンピュータに、請求項６から請求項１０のいずれかに記載のＡＴＭ転送方法における各ステップを実行させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）網におけるＡＴＭセルの廃棄制御技術に係わり、特に、例えばフレーム単位でＡＴＭセルの廃棄制御を行うＧＦＲ（Ｇｕａｒａｎｔｅｅｄ  Ｆｒａｍｅ  Ｒａｔｅ）サービスにおいて、フレーム構造を持たないＡＡＬ（ＡＴＭ  Ａｄａｐｔａｔｉｏｎ  Ｌａｙｅｒ）１やＡＡＬ２などによってＡＴＭセル化されたＡＴＭセルに対してもセル廃棄制御を効率的に行うのに好適なＡＴＭ転送システムとＡＴＭ転送方法およびその処理プログラムを記録した記録媒体に関するものである。
【０００２】
【従来の技術】
ＡＴＭサービスのカテゴリの１つとして、ＡＴＭレイヤの上位にあるフレーム構造を意識し、ＡＴＭ網の輻輳時に、フレーム単位で複数セルをまとめて廃棄するＧＦＲサービスがある。
【０００３】
上位にフレーム構造をもつＡＴＭ通信の場合、一般に、１フレーム内に１セルでも損失があれば当該フレーム全体が無効となるので、ＧＦＲサービスは、このような無効フレームをいち早く排除することによって、ＡＴＭ網の輻輳を早期に回避することを可能とする。
【０００４】
また、ＧＦＲサービスでは、輻輳中、ユーザ毎に契約された最低帯域を保証しつつフレーム全体を廃棄する。この際、効率的な廃棄を行うことを目的として、図９に示すようにして、フレームの最終部分を含むセルが既にバッファ内に存在する場合は、そのフレームの廃棄は行わない技術がある。
【０００５】
図９は、従来のＧＦＲサービスによるフレームの廃棄処理動作例を示す説明図である。
【０００６】
本図９では、それぞれ１つのフレーム９０，９１を構成する各ＡＴＭセル９２〜９６，９７〜９９・・・の内、フレーム９０を構成するＡＴＭセル９５，９６とフレーム９１を構成するＡＴＭセル９７，９８がバッファ１００内に存在している。
【０００７】
ここで、フレーム９１のＡＴＭセル９８がバッファ１００内に入力された後に、輻輳が発生すると、ＡＴＭセル９２〜９４が送出済みのフレーム９０を構成する最終セルのＡＴＭセル９６がバッファ１００内に存在しているので、ＡＴＭセル９５，９６に関しては、廃棄せず、バッファ１００から送出し、それ以降のバッファ１００内のＡＴＭ９７，９８を含むフレーム９１を構成する各ＡＴＭセルを廃棄する。
【０００８】
このように、１フレーム９０の残りのセル（ＡＴＭセル９５，９６）をバッファ１００から送出できれば、１フレーム９０の転送が完了するので、スループットの低下を防ぐ利点がある。
【０００９】
しかし、フレーム構造をもち、１フレームを転送する最終セルを識別できるＡＴＭレイヤの上位レイヤとしてのＡＡＬは、現状、ＡＡＬ５のみであり、ＧＦＲサービスはＡＡＬ５の使用を前提としている。
【００１０】
ＡＡＬ５では、次の図１０，１１で示すように、各ＡＴＭセル９２〜９９のそれぞれのＡＴＭヘッダ９２ａ〜９９ａの内容に基づき１フレーム（ＡＡＬ−ＰＤＵ；Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）の最終ＡＴＭセルを識別している。
【００１１】
図１０は、ＡＴＭヘッダの構成例を示す説明図であり、図１１は、図１０におけるＡＴＭヘッダに基づくＡＡＬ５のフレーム位置識別動作を示す説明図である。
【００１２】
図１０に示すように、ＡＡＬ５においては、１つのＡＡＬ−ＰＤＵ（１フレーム）の最終セルを識別するために、ＡＴＭヘッダ１０１内にある３ビットのペイロードタイプ（図中、「ＰＴ」と記載）１０２の第３ビット目に位置するＵＵＩ（ユーザ−ユーザ間情報表示）を用いる。
【００１３】
そして、ＡＡＬ５では、ＵＵＩが「１」の場合は１フレームの最終セルを、ＵＵＩが「０」の場合は１フレームの先頭セルもしくは途中のセルであることを表す。
【００１４】
例えば、図１１においては、ＡＡＬ５フレーム１１０の内、ＡＴＭ１１１〜１１４が、ＡＴＭヘッダ１２１〜１２４のＵＵＩが「０」で、ＡＴＭ１１５のＡＴＭヘッダ１２５のＵＵＩが「１」となっており、ＡＴＭ１１５を最終セルとして識別する。
【００１５】
従って、ＧＦＲサービスでは、あるＶＣ（Ｖｉｒｔｕａｌ  Ｃｈａｎｎｅｌ）に対し、ＵＵＩが「０」の先頭ＡＴＭセルからＵＵＩが「１」のＡＴＭセルまでを１フレームと判断する。そして、セル損失や輻輳が発生すると、次の図１２に示すように当該フレームをフレーム単位で廃棄する。もしくは、図１０において示すＡＴＭヘッダの「ＣＬＰ（Ｃｅｌｌ  Ｌｏｓｓ  Ｐｒｉｏｒｉｔｙ）」を「１」に設定する。
【００１６】
図１２は、ＧＦＲサービスにおけるＡＡＬ５のフレーム廃棄制御動作を示す説明図である。
【００１７】
各ＡＴＭセル２１１〜２１９の内、ＡＴＭセル２１５とＡＴＭセル２１９のそれぞれのＡＴＭヘッダ２２５，２２９のＵＵＩが「１」となっており、他のＡＴＭヘッダ２２１〜２２４，２２６〜２２８のＵＵＩは「０」であり、ＧＦＲサービスでは、ＡＴＭセル２１５を最終セルとするフレーム２０１と、ＡＴＭセル２１９を最終セルとするフレーム２０２を判断する。
【００１８】
そして、ＡＴＭセル２１２の受信時にセル損失発生もしくは輻輳発生があれば、ＧＦＲサービスでは、そのＡＴＭセル２１２を含むフレーム２０１を構成する各ＡＴＭセル２１１，２１３〜２１５を全て廃棄する。すなわち、フレーム２０１単位で廃棄を行う。
【００１９】
しかし、ＡＡＬには、このような主にデータ通信用ＡＡＬであるＡＡＬ５の他に、主に６４ｋｂｉｔ／ｓ音声通信用ＡＡＬであるＡＡＬ１や、主に低ビットレート音声通信用ＡＡＬであるＡＡＬ２がある。
【００２０】
これらのＡＡＬ１およびＡＡＬ２にはフレームという概念がなく、上述のＡＴＭヘッダにおけるＵＵＩは使用していない。従って、従来のＡＡＬ１およびＡＡＬ２転送技術では、常に、ＵＵＩの値は「０」であり、これをＧＦＲサービスに適用した場合、以下に述べる問題が発生する。
【００２１】
▲１▼セル廃棄が起きた場合、ＧＦＲサービスに基づくＡＴＭ網（以後、「ＧＦＲサービス網」という）は、ＵＵＩの値が「１」となるまでＡＴＭセルを廃棄し続けることになり、ＵＵＩの値が「０」のみとなるＡＡＬ１やＡＡＬ２のＡＴＭセルは常に廃棄され続ける。
【００２２】
▲２▼ＧＦＲサービス網において輻輳が起きた場合、ＵＵＩの値が「０」のみであるＶＣは、フレームの最終セルがバッファ内にないと判断されるため、廃棄の対象となる。これにより、ＵＵＩの値が「０」しかとらないＡＡＬ１やＡＡＬ２のＡＴＭセル（ＡＡＬ１セル、ＡＡＬ２セル）は廃棄されやすくなる。
【００２３】
このような▲１▼、▲２▼の２つの問題はいずれも、ＧＦＲサービス網におけるＡＡＬ１セルあるいはＡＡＬ２セルは、廃棄されやすいセルであることを示唆する。
【００２４】
【発明が解決しようとする課題】
解決しようとする問題点は、従来の技術では、ＧＦＲサービス網においてＡＡＬ１やＡＡＬ２のＡＴＭセル（ＡＡＬ１セル、ＡＡＬ２セル）は廃棄されやすく、ＡＡＬ１セルやＡＡＬ２セルに関しては、ＧＦＲサービス網での効率的なセル廃棄制御を利用することができない点である
【００２５】
本発明の目的は、これら従来技術の課題を解決し、ＧＦＲサービス網におけるＡＡＬ１やＡＡＬ２のＡＴＭセル（ＡＡＬ１セル、ＡＡＬ２セル）の通信品質の劣化を抑止することを可能とするＡＴＭ転送システムとＡＴＭ転送方法およびその処理プログラムを記録した記録媒体を提供することである。
【００２６】
【課題を解決するための手段】
上記目的を達成するため、本発明のＡＴＭ転送システムとＡＴＭ転送方法では、ＡＡＬ１あるいはＡＡＬ２のセル組立・分解処理を行うＣＬＡＤからＧＦＲサービス網に送出されたＡＴＭセルに対して、当該ＡＴＭセルが最終セルであることを示す識別子として、例えばＡＴＭヘッダのＵＵＩの値を「１」に設定する。これにより、ＧＦＲサービス網内で廃棄や輻輳が発生しても、ＡＴＭセル単位での廃棄となり、ＡＡＬ１・ＶＣおよびＡＡＬ２・ＶＣの廃棄を最小限に抑制することができる。
【００２７】
また、音声通信に対するユーザの要求品質が高くない場合には、音声を転送するＡＡＬ１やＡＡＬ２に対し、ＡＴＭヘッダのＵＵＩの値を「１」に設定する必要が無く、「０」のままとする。しかし、音声以外に、非制限デジタルもＡＡＬ１やＡＡＬ２で転送する場合、非制限デジタルは音声よりもセル廃棄率を小さくする必要があるため、非制限デジタルを転送する場合に優先度を高くする運用が考えられる。
【００２８】
この場合、非制限デジタルの存在の有無に応じて、ＡＡＬ１セルやＡＡＬ２セルにおいて優先度を切替える仕組みが必要であり、本発明では、非制限デジタルをＡＡＬ１やＡＡＬ２で転送する場合には、ＵＵＩの値を「１」に設定して、優先度を高くし、音声をＡＡＬ１やＡＡＬ２で転送する場合には、ＵＵＩの値を「０」に設定して、優先度を低くする。
【００２９】
また、このようにＵＵＩの値を「１」に設定することにより、ＧＦＲサービス網で処理されるフレームの数を増加させることになる。また、ＡＡＬ１あるいはＡＡＬ２と、ＡＡＬ５の各ＶＣ間で輻輳時のスループットの調整を行う場合、ＡＡＬ１ＶＣあるいはＡＡＬ２ＶＣのセル廃棄制御も必要となる場合がある。このような場合に対処するため、本発明では、ＡＡＬ１セルあるいはＡＡＬ２セルに対して、所定の周期性もしくは所定の比率に従って、ＵＵＩの値を「１」に設定する。
【００３０】
【発明の実施の形態】
以下、本発明の実施の形態を、図面により詳細に説明する。
図１は、本発明に係るＡＴＭ転送システムの構成例を示すブロック図であり、図２は、図１におけるＵＵＩ付与装置のハードウェア構成例を示すブロック図である。
【００３１】
図２において、２１はＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）やＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等からなる表示装置、２２はキーボードやマウス等からなる入力装置、２３はＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等からなる外部記憶装置、２４はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２４ａや主メモリ２４ｂ等を具備して蓄積プログラム方式によるコンピュータ処理を行なう情報処理装置、２５は本発明に係わるプログラムやデータを記録したＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）もしくはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｃ／Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等からなる光ディスク、２６は光ディスク２５に記録されたプログラムおよびデータを読み出すための駆動装置、２７はＡＴＭ網や外部機器との接続制御を行うインタフェース装置である。
【００３２】
光ディスク２５に格納されたプログラムおよびデータを情報処理装置２４により駆動装置２６を介して外部記憶装置２３内にインストールした後、外部記憶装置２３から主メモリ２４ｂに読み込みＣＰＵ２４ａで処理することにより、情報処理装置２４が図１に示すＵＵＩ付与装置４，５として動作する。
【００３３】
図１において、１はＧＦＲサービスを行うＡＴＭ網すなわちＧＦＲサービス網、２，３はＡＡＬ１，２，５のセル組立・分解処理を行うＣＬＡＤ（Ｃｅｌｌ  Ａｓｓｅｍｂｌｙ  ａｎｄ  Ｄｉｓａｓｓｅｍｂｌｙ）、４，５はＣＬＡＤ２，３が組み立てたＡＴＭセルにおけるＡＴＭヘッダのＵＵＩの値を「０」あるいは「１」に設定するＵＵＩ付与装置である。
【００３４】
ＧＦＲサービス網１は、ＡＡＬ５のフレーム構造を意識し、図１０で示したＡＴＭヘッダ１０１内のペイロードタイプ１０２の第３ビット目ＵＵＩ１０３の値が「０」の場合はフレームの先頭セルもしくは途中のセルであると判断し、ＵＵＩ１０３の値が「１」の場合はフレームの最終セルと判断する。
【００３５】
このＧＦＲサービス網１に対し、ＧＦＲサービスを利用するＣＬＡＤ２とＣＬＡＤ３があり、両者がＡＡＬ１により音声通信を行う場合を考える。
【００３６】
ＣＬＡＤ２およびＣＬＡＤ３は、音声をＡＡＬ１セル（ＡＡＬ１のＡＴＭセル）化し、ＧＦＲサービス網１に当該セルを送出し、また、対向ＣＬＡＤからのＡＡＬ１セルを受信する。
【００３７】
ＵＵＩ付与装置４およびＵＵＩ付与装置５は、それぞれＣＬＡＤ２とＧＦＲサービス網１間、および、ＣＬＡＤ３とＧＦＲサービス網１間に位置し、それぞれＣＬＡＤ２およびＣＬＡＤ３から送出される各ＡＡＬ１セルのヘッダ内のＵＵＩの値を「１」に付け替え、ＧＦＲサービス網１に送出する。
【００３８】
ＧＦＲサービス網１は、例えば、図１２に示したフレーム構造のあるＡＡＬ５セルに関しては、ＡＴＭセル２１２が損失した場合、フレーム（ＡＡＬ−ＰＤＵ）単位で、すなわち、フレーム２０１に含まれるセル２１１，２１３〜２１５を全て廃棄する。
【００３９】
図１における本例のＡＴＭ転送システムでは、ＵＵＩ付与装置４およびＵＵＩ付与装置５により、ＣＬＡＤ２およびＣＬＡＤ３から送出される各ＡＡＬ１セルのヘッダ内のＵＵＩの値に「１」が設定されるので、ＧＦＲサービス網１において、図３で示すようなセル廃棄制御が行われる。
【００４０】
図３は、図１におけるＡＴＭ転送システムの第１のセル廃棄制御動作例を示す説明図である。
【００４１】
図３においては、各ＡＴＭセル３１〜３５のそれぞれのＡＴＭヘッダ３１ａ〜３５ａにおけるＵＵＩの値は全て「１」となっている。すなわち、図１のＣＬＡＤ２，３から送出された各ＡＴＭセルに対して、ＵＵＩ付与装置４，５によりＵＵＩの値は全て「１」に設定されている。
【００４２】
そのため、図３におけるＡＴＭセル３２が図１におけるＧＦＲサービス網１内で廃棄された場合、図３における各ＡＴＭセル３１〜３５のＵＵＩの値は「１」であるため、図１のＧＦＲサービス網１は、図３のＡＴＭセル３２が単独でフレームを構成していると判断し、ＡＴＭセル３１，３３〜３５は廃棄されない。
【００４３】
このようにして、本例のＡＴＭ転送システムでは、ＡＡＬ１におけるＡＴＭセルの不用意な廃棄を抑制することができる。
なお、本例のＡＴＭ転送システムは、ＡＡＬ２においても同様なセル廃棄制御動作を行うことができる。
【００４４】
次に、図１におけるＡＴＭ転送システムでの、ＵＵＩ付与装置４，５の優先判別部４ａ，５ａを用いた動作例を説明する。
【００４５】
例えば、音声通信に対するユーザの要求品質が高くない場合には、音声を転送するＡＡＬ１やＡＡＬ２に対し、ＡＴＭヘッダのＵＵＩの値を「１」に設定する必要が無く、「０」のままとする。しかし、音声以外に、非制限デジタルもＡＡＬ１やＡＡＬ２で転送する場合、非制限デジタルは音声よりもセル廃棄率を小さくする必要があるため、非制限デジタルを転送する場合に優先度を高くする運用が考えられる。
【００４６】
この場合、非制限デジタルの存在の有無に応じて、ＡＡＬ１セルやＡＡＬ２セルにおいて優先度を切替える仕組みが必要であり、以下に説明する例では、非制限デジタルをＡＡＬ１やＡＡＬ２で転送する場合には、ＵＵＩの値を「１」に設定して、優先度を高くし、音声をＡＡＬ１やＡＡＬ２で転送する場合には、ＵＵＩの値を「０」に設定して、優先度を低くする。
【００４７】
図４は、図１におけるＡＴＭ転送システムの第２のセル廃棄制御動作例を示す説明図である。
【００４８】
本例では、図１におけるＧＦＲサービス網１に対し、ＧＦＲサービスを利用するＣＬＡＤ２とＣＬＡＤ３の両者が、ＡＡＬ２により、音声通信および非制限デジタル通信を行うものとする。
【００４９】
また、非制限デジタルは音声よりもセル廃棄率を小さくする必要があるため、ＡＡＬ２・ＶＣ内に非制限デジタルが存在する場合の優先度を高くし、ＡＡＬ２・ＶＣ内に音声のみ存在する場合は優先度を低くする。
【００５０】
まず始めに、図１のＣＬＡＤ２およびＣＬＡＤ３は、ＡＡＬ２のセル化方式に従い、音声および非制限デジタルをそれぞれパケット化し、次に、１つあるいは複数のパケットを１セルに多重する。
【００５１】
図４において、ＡＴＭセル４１のように、音声ＡＡＬ２パケット４１ｂ〜４１ｄのみが多重されるＡＴＭ・ＶＣの場合は、図１の優先判別部４ａ，５ａにより非優先ＶＣとして判別し、また、図４におけるＡＴＭセル４２あるいはＡＴＭセル４３のように、非制限デジタルＡＡＬ２パケット４２ｂ，４３ｂが多重されるＡＴＭ・ＶＣの場合は、優先ＶＣとして判別する。
【００５２】
尚、優先ＶＣであっても、パケットの１セルへの集まり方によっては、ＡＴＭセル４１のように、音声ＡＡＬ２パケットのみが多重される場合もある。
【００５３】
図１のＵＵＩ付与装置４およびＵＵＩ付与装置５は、それぞれＣＬＡＤ２およびＣＬＡＤ３から送出されるＡＡＬ２セルに対し、前述の優先ＶＣの場合は、当該ＡＴＭセルのヘッダにおけるＵＵＩの値を「１」に付け替え、非優先ＶＣの場合は、ＵＵＩの値を「０」に付け替える。尚、ＣＬＡＤ２およびＣＬＡＤ３から送出されるＡＡＬ２セルのＵＵＩの値が既に「０」の場合は、付け替え処理は不要である。
【００５４】
このように、図１におけるＵＵＩ付与装置４およびＵＵＩ付与装置５に優先判別部４ａ，５ａを設けることにより、要求品質に応じたＵＵＩ付与が可能となる。
【００５５】
尚、このようなセル優先制御は、ＡＡＬ２の代わりにＡＡＬ１を用い、音声と非制限デジタルをそれぞれＡＡＬ１セルに多重する場合にも同様に実施できる。
【００５６】
次に、図１におけるＡＴＭ転送システムでの、ＵＵＩ付与装置４，５の優先情報登録部４ｂ，５ｂを用いた動作例を説明する。
【００５７】
図１におけるＡＴＭ転送システムにおいて、ＵＵＩ付与装置４，５により、各ＡＴＭセルのＵＵＩの値を「１」に設定した結果、ＧＦＲサービス網１において処理されるフレームの数が増加することになる。また、ＡＡＬ１あるいはＡＡＬ２と、ＡＡＬ５の各ＶＣ間で輻輳時のスループットの調整を行う場合、ＡＡＬ１ＶＣあるいはＡＡＬ２ＶＣのセル廃棄制御も必要となる場合がある。このような場合に対処するため、以下に説明する例では、ＡＡＬ１セルあるいはＡＡＬ２セルに対して、所定の周期性もしくは所定の比率に従って、ＵＵＩの値を「１」に設定する。
【００５８】
図５は、図１におけるＡＴＭ転送システムの第３のセル廃棄制御動作例を示す説明図である。
【００５９】
ここでは、図１のＧＦＲサービス網１に対し、ＧＦＲサービスを利用するＣＬＡＤ２とＣＬＡＤ３の両者がＡＡＬ１により音声通信を行う場合を例とする。
【００６０】
図１のＵＵＩ付与装置４およびＵＵＩ付与装置５は、それぞれ、優先情報登録部４ｂ，５ｂにおいて登録されている情報、すなわち、予め定められた周期情報もしくは比率情報に基づき、ＣＬＡＤ２，３で生成されたＡＴＭセルに対するＵＵＩの値の設定を、所定の周期性もしくは比率に従って行う。
【００６１】
図５に示す例では、５セルに１セルの割合で周期的に、各ＡＴＭセル５０〜５９のヘッダにおけるＵＵＩの値を「１」に付け替える。すなわち、ＡＴＭセル５４およびＡＴＭセル５９の各々のＵＵＩの値を「１」に設定する。
【００６２】
ここで、ＡＴＭセル５１が廃棄された場合、ＡＴＭセル５４のＵＵＩの値が「１」であるため、図１のＧＦＲサービス網１は、ＡＴＭセル５０〜５４のみを廃棄する。
【００６３】
このように、図１のＵＵＩ付与装置４あるいはＵＵＩ付与装置５において、５セルに１セルの割合で周期的にＡＡＬ２セルのＵＵＩの値を「１」に付け替えることによって、廃棄されるセル数が限定される。
【００６４】
以下、図１におけるＡＴＭ転送システムの第１〜第３のセル廃棄制御動作例を図６〜図８の各フローチャートを用いて説明する。
【００６５】
図６は、本発明に係わるＡＴＭ転送方法の第１の処理動作例を示すフローチャートである。
【００６６】
本例は、図３で示した図１のＡＴＭ転送システムの第１のセル廃棄動作に対応するものであり、図１のＵＵＩ装置４，５は、ＡＡＬ１セルあるいはＡＡＬ２セルが入力されると（ステップ６０１）、当該セルのヘッダにおけるペイロードタイプのＵＵＩを「１」に設定する（ステップ６０２）。これにより、図１のＧＦＲサービス網において、あるＡＡＬ１，２セルの損失が発生した場合にも、当該セルのみの廃棄となる。
【００６７】
図７は、本発明に係わるＡＴＭ転送方法の第２の処理動作例を示すフローチャートである。
【００６８】
本例は、図４で示した図１のＡＴＭ転送システムの第２のセル廃棄動作に対応するものであり、図１のＵＵＩ装置４，５は、ＡＡＬ１セルあるいはＡＡＬ２セルが入力されると（ステップ７０１）、優先判別部４ａ，５ａにより、当該セルを優先セルとすべきか否かを判別する（ステップ７０２）。
【００６９】
例えば当該セルが非制限デジタルＡＡＬ２パケットを有していれば優先セルと判別し（ステップ７０３）、当該セルのヘッダにおけるペイロードタイプのＵＵＩを「１」に設定する（ステップ７０４）。
【００７０】
また、例えば音声ＡＡＬ２パケットのみを有する非優先セルであれば（ステップ７０３）、当該セルのヘッダにおけるペイロードタイプのＵＵＩを「０」に設定する（ステップ７０５）。尚、ＵＵＩが元々「０」であれば、ここでの設定処理は不要である。
このようにして、ユーザの要求品質に応じた優先度での運用を行うことができる。
【００７１】
図８は、本発明に係わるＡＴＭ転送方法の第３の処理動作例を示すフローチャートである。
【００７２】
本例は、図５で示した図１のＡＴＭ転送システムの第３のセル廃棄動作に対応するものであり、図１のＵＵＩ装置４，５は、ＡＡＬ１セルあるいはＡＡＬ２セルが入力されると（ステップ８０１）、優先情報登録部４ｂ，５ｂに登録されている優先情報を参照して（ステップ８０２）、その優先情報で示される周期性、あるいは比率に従って、当該セルのヘッダにおけるペイロードタイプのＵＵＩを「１」に設定する（ステップ８０３）。
【００７３】
このように、ＵＵＩの値を、予め決められた周期性／比率で「１」に設定することにより、ＧＦＲサービス網で処理されるフレームの数を無駄に増加させることを回避することができる。また、このようにしてＡＡＬ１ＶＣあるいはＡＡＬ２ＶＣのセル廃棄制御も可能となるので、ＡＡＬ１あるいはＡＡＬ２と、ＡＡＬ５の各ＶＣ間で輻輳時のスループットの調整を行うことができる。
【００７４】
以上、図１〜図８を用いて説明したように、本例のＡＴＭ転送システムとＡＴＭ転送方法では、ＡＡＬ１やＡＡＬ２のセル組立・分解処理を行うＣＬＡＤ２，３とＧＦＲサービス１網との間に、ＵＵＩ付与装置４，５を設け、このＵＵＩ付与装置４，５により、ＣＬＡＤ２，３からＧＦＲサービス網１に送出されるＡＡＬ１やＡＡＬ２のＡＴＭセル（ＡＡＬ１セル、ＡＡＬ２セル）に、当該ＡＴＭセルが最終セルであることを示す識別子として、ＡＴＭヘッダのＵＵＩの値を「１」に設定する。このことにより、ＧＦＲサービス１網内で廃棄や輻輳が発生しても、ＡＡＬ１・ＶＣおよびＡＡＬ２・ＶＣの廃棄を最小限に抑制することができる。
【００７５】
また、ＵＵＩ付与装置４，５は、優先判別部４ａ，５ａを具備し、非制限デジタルをＡＡＬ１やＡＡＬ２で転送する場合には、当該ＡＴＭセルのヘッダ内のＵＵＩの値を「１」に設定して優先度を高くし、音声をＡＡＬ１やＡＡＬ２で転送する場合には、当該ＡＴＭセルのヘッダ内のＵＵＩの値を「０」に設定して優先度を低くする。これにより、音声よりもセル廃棄率を小さくする必要がある非制限デジタルを優先度を高くして転送することができる。
【００７６】
また、ＵＵＩ付与装置４，５は、優先情報登録部４ｂ，５ｂを具備し、ＡＡＬ１セルあるいはＡＡＬ２セルに対して、所定の周期性もしくは所定の比率に従って、ＵＵＩの値を「１」に設定する。これにより、ＧＦＲサービス網で処理されるフレームの数を不要に増加させることを回避することができ、また、ＡＡＬ１あるいはＡＡＬ２と、ＡＡＬ５の各ＶＣ間で輻輳時のスループットの調整を行うこともできる。
【００７７】
尚、本発明は、図１〜図８を用いて説明した例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能である。例えば、本例では、ＡＡＬ１あるいはＡＡＬ２のセル組立処理を行うＣＬＡＤとＧＦＲサービス網との間に、ＵＵＩ付与装置を設けた構成としているが、ＵＵＩ付与装置をＣＬＡＤ内に一体化して設けた構成とすることでも良い。このように一体化した場合にも、セルを生成しながら「ＵＵＩ」を「１」に設定することでも、セルを生成した後に「ＵＵＩ」を「１」に設定することでも良い。
【００７８】
また、本例では、ルータの構成として図２のコンピュータ構成例を示したが、キーボードや光ディスクの駆動装置の無いコンピュータ構成としても良い。また、本例では、光ディスクを記録媒体として用いているが、ＦＤを記録媒体として用いることでも良い。また、プログラムのインストールに関しても、インタフェース装置２７を介してネットワーク経由でプログラムをダウンロードしてインストールすることでも良い。
【００７９】
【発明の効果】
本発明によれば、ＧＦＲサービスが本来特徴として有している、輻輳からの早期回避や最低帯域の確保などの利点を継承すると共に、ＡＡＬ１セルやＡＡＬ２セル（ＡＡＬ１，２のＡＴＭセル）の通信品質劣化を抑止することが可能である。
【００８０】
また、ＡＡＬ１セルやＡＡＬ２セルにおいて、優先ＶＣと非優先ＶＣに応じて最終セルを識別するための情報、例えばＵＵＩに「１」を付与することができ、要求品質に応じた網サービスの提供が可能である。
【００８１】
また、ＡＡＬ１ＶＣあるいはＡＡＬ２ＶＣに対して、周期性あるいはある比率に従って、ＵＵＩの値を「１」にする等して、最終セルを識別できるようにすることができ、ＧＦＲサービス網で処理されるフレーム数を抑制することができ、例えばＧＦＲサービス網内にフレーム数を計測するカウンタがあった場合に、その処理量を小さくすることが可能である。
【００８２】
また、例えばＵＵＩの値を「１」にする周期を調整することによって、廃棄されるＡＡＬ１セルあるいはＡＡＬ２セルの数を調整することが可能となり、その結果、ＡＡＬ１あるいはＡＡＬ２と、ＡＡＬ５の各ＶＣ間で輻輳時のスループットの調整を行うことが可能となる。
【図面の簡単な説明】
【図１】本発明に係るＡＴＭ転送システムの構成例を示すブロック図である。
【図２】図１におけるＵＵＩ付与装置のハードウェア構成例を示すブロック図である。
【図３】図１におけるＡＴＭ転送システムの第１のセル廃棄制御動作例を示す説明図である。
【図４】図１におけるＡＴＭ転送システムの第２のセル廃棄制御動作例を示す説明図である。
【図５】図１におけるＡＴＭ転送システムの第３のセル廃棄制御動作例を示す説明図である。
【図６】本発明に係わるＡＴＭ転送方法の第１の処理動作例を示すフローチャートである。
【図７】本発明に係わるＡＴＭ転送方法の第２の処理動作例を示すフローチャートである。
【図８】本発明に係わるＡＴＭ転送方法の第３の処理動作例を示すフローチャートである。
【図９】従来のＧＦＲサービスによるフレームの廃棄処理動作例を示す説明図である。
【図１０】ＡＴＭヘッダの構成例を示す説明図である。
【図１１】図１０におけるＡＴＭヘッダに基づくＡＡＬ５のフレーム位置識別動作を示す説明図である。
【図１２】ＧＦＲサービスにおけるＡＡＬ５のフレーム廃棄制御動作を示す説明図である。
【符号の説明】
１：ＧＦＲサービス網、２，３：ＣＬＡＤ（「Ｃｅｌｌ  Ａｓｓｅｍｂｌｙ  ａｎｄ  Ｄｉｓａｓｓｅｍｂｌｙ」）、４，５：ＵＵＩ付与装置、４ａ，５ａ：優先判別部、４ｂ，５ｂ：優先情報登録部、２１：表示装置、２２：入力装置、２３：外部記憶装置、２４：情報処理装置、２４ａ：ＣＰＵ、２４ｂ：主メモリ、２５：光ディスク、２６：駆動装置、２７：インタフェース装置、３１〜３５：ＡＴＭセル、３１ａ〜３５ａ：ＡＴＭヘッダ（「Ｈ」）、４１〜４３：ＡＴＭセル、４１ａ〜４３ａ：ＡＴＭヘッダ（「Ｈ」）、４１ｂ〜４１ｄ，４３ｃ：音声ＡＡＬ２パケット、４２ｂ，４３ｂ：非制限デジタルＡＡＬ２パケット、５０〜５９：ＡＴＭセル、９０：９１：フレーム、９２〜９９：ＡＴＭセル、９２ａ〜９９ａ：ＡＴＭヘッダ（「Ｈ」）、１００：バッファ、１０１：ＡＴＭヘッダ、１０２：ペイロードタイプ（「ＰＴ」）、１０３：ＵＵＩ、１１０：ＡＡＬ５フレーム、１１１〜１１５：ＡＴＭセル、１２１〜１２５：ＡＴＭヘッダ（「Ｈ」）、２０１，２０２：フレーム、２１１〜２１９：ＡＴＭセル、２２１〜２２９：ＡＴＭヘッダ（「Ｈ」）。
【図１】
0003601779.tif 000002
【図２】
0003601779.tif 000003
【図３】
0003601779.tif 000004
【図４】
0003601779.tif 000005
【図５】
0003601779.tif 000006
【図６】
0003601779.tif 000007
【図７】
0003601779.tif 000008
【図８】
0003601779.tif 000009
【図９】
0003601779.tif 000010
【図１０】
0003601779.tif 000011
【図１１】
0003601779.tif 000012
【図１２】
0003601779.tif 000013