(57)【特許請求の範囲】
【請求項１】
多数のトラフィックソース（ＴＳ１、ＴＳ２、・・・、及びＴＳｎ）がＡＴＭネットワークのＵＰＣユニット内に送信されるＡＴＭトラフィックストリームを制御するための装置において、
対応するトラフィックＴＳｉ（ここで、ｉ＝１，２，・・・、或いはｎ）からの入力ＡＴＭセルが各々入るとともに所定の時間スロット当たり平均数のセルを排出する多数の漏洩バケットバッファー（ＬＢ１，ＬＢ２，・・・、及びＬＢｎ）を有し、前記各々の漏洩バケットバッファーＬＢｉは、入れられたＡＴＭの数に比例するバケットレベルＬｉ（ｔ）（ここで、ｔは任意時間を示す）を有し、
前記多数の漏洩バケットバッファー（ＬＢ１，ＬＢ２，・・・、及びＬＢｎ）に各々対応する多数の仮想バケットバッファー（ＶＢ１，ＶＢ２，・・・、及びＶＢｎ）を備え、この仮想バケットバッファーは、バケットレベルＲｉ（ｔ）を有し、該バケットレベルＲｉ（ｔ）は、対応する漏洩バケットＬＢｉに少なくとも一つのＡＴＭ  セルが入っているときは最大値となっており、かつ、該バケットレベルＲｉ（ｔ）は、前記対応する漏洩バケットＬＢｉが空になってから時間が経過するにつれてその値が小さくなり、
前記漏洩バケットから排出されたセルが収容可能な容量のセルであるか否かを検出して、収容可能な容量のセルがどこに存在するかというトラフィックストリームの情報を供給するための検出手段を有し、
収容可能な容量のセルを有するトラフィックストリームの優先度関数値ηｉ（ｔ）を、
【数１】
0003608939.tif 000002
として計算するための計算手段を有し、
優先度関数値を比較して最優先度トラフィックストリームを決定するための優先度決定手段を有し、
最優先トラフィックストリームを他のストリームに優先してＵＰＣユニットに送信するためのＡＴＭサービスマルチプレキシング手段を有することを特徴とするＡＴＭトラフィックストリームを制御するための装置。
【請求項２】
前記各々の仮想バケットレベルＲｉ（ｔ）の最大値は０、最少値は所定のマイナス値であり、前記優先度決定手段は、一番小さい優先度関数値を持つトラフィックストリームを、前記最優先ストリームとすることを特徴とする請求項１に記載のＡＴＭトラフィックストリームを制御するための装置。
【請求項３】
前記優先度決定手段は、優先度関数値が同一であるトラフィックが二つ以上存在するときに、仮想バケットレベルＲｉ（ｔ）を比較して、前記最優先ストリームを決定することを特徴とする請求項２に記載のＡＴＭトラフィックストリームを制御するための装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はＢ−ＩＳＤＮｓ（Ｂｒｏａｄｂａｎｄ  Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋｓ）に関するものであり、より具体的には複数のユーザトラフィックからのＡＴＭ（Ａｓｙｎｃｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）セルデータを効果的にＵＰＣ（Ｕｓｅｒ  Ｐａｒａｍａｔｅｒ  Ｃｏｎｔｒｏｌ）側に  伝送させるためのＭＢＥＡ（Ｍｏｓｔ  Ｂｅｈｉｎｄ  Ｅｘｐｅｃｔｅｄ  Ａｒｒｉｖａｌ）を利用したＡＴＭのマルチプレクサー（ｍｕｌｔｉｐｌｘｅｒ）に関するものである。
【０００２】
【従来の技術】
最近、通信技術が向上して来ている。近い将来に実用化されるＢ−ＩＳＤＮｓは、新しく強力な帯域幅応用のため  高速データサービス、ビデオフォン、ビデオ会議、遠隔医療治療（ｒｅｍｏｔｅ  ｍｅｄｉｃａｌ  ｉｍａｇｉｎｇ）、双方向マルチメディア  （ｉｎｔｅｒａｃｔｉｖｅ  ｍｕｌｔｉｍｅｄｉａ）、ＣＡＴＶサービス等のような広い範囲集中サービスを提供することになる。そのサービスができる技術の一つがＡＴＭであり、情報を共有する方式で著しく改良されたサービスが提供できるようになる。
【０００３】
ＡＴＭアドレスキャリア（ａｄｄｒｅｓｓｅｓ  ｃａｒｒｉｅｒ）は、一つの場所からその他の場所に共有された送信媒体を通じてすべての形態の情報を効率的に移動する必要がある。まず、ＡＴＭの効果は、固定長さ及び論理的なネットワーキング等の二つの特徴に寄与する。ＡＴＭセルは、Ｂ−ＩＳＤＮ  ＡＴＭプロトコル上の情報送信の基本ユニットである。そのセルは、５３バイトでなされている。その５３バイトのうち５バイトはヘッダ部分（ｈｅａｄｅｒ  ｆｉｅｌｄ：制御信号）を構成しており、その余り４８バイトは、ユーザ情報部分を形成する。
【０００４】
固定長５３バイトセルによって、超高速スイッチング（約１５５Ｍｂｐｓ）が達成され、かつ、ＣＤＶ（Ｃｅｌｌ  Ｄｅｌａｙ  Ｖａｒａｔｉｏｎ）も低くできる。ＡＴＭスイッチを情報セルの全長に接続する必要がないことから、高速スイッチングを行うことができる。従って、フレイムに結合されたヘッダ及び末端両方を解釈する必要はない。高速スイッチングは、同電流エンジニアリング及びスパーコンピューター接続度のような緊急支援、集中帯域幅応用において重要である。ＡＴＭネットワーク内に可変長パケット（ｖａｒｉａｂｌｅ  ｌｅｎｇｔｈ  ｐａｃｋｅｔ）がない、という点が、過剰遅延変化をなくすために重要となっている。可変長パケットデータは可能な限り広帯域を使用し、帯域幅の他のトラフィックを一時的に奪う。所定のシステム上のすべてのデータがバーストデータ（ｂｕｒｓｔｙ  ｄａｔａ）であれば、これは通常的に何の問題もない。しかし、等時間隔（ｉｓｏｃｈｒｏｎｏｕｓ）である場合、タイミング感知トラフィックが含まれ、過剰遅延変化が発生し、音声通信内にエコー（ｅｃｈｏ）を発生させ、ビデオ会議開会のとき、ピッという音を出す。
【０００５】
ＵＰＣ（Ｕｓａｇｅ  Ｐａｒａｍｅｔｅｒ  Ｃｏｎｔｒｏｌ）及びＮＰＣ（Ｎｅｔｗｏｒｋ  Ｎｏｄｅ  Ｃｏｎｔｒｏｌ）は、異なるインターフェイスで同一な役割を行っている。ＵＰＣ機能は、ユーザ対ネットワークインターフェイス（ＵＰＩ：Ｕｓｅｒ−ｔｏ−Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ）で遂行されるが、ＮＰＣはネットワークノードインターフェイス（ＮＮＩ：Ｎｅｔｗｏｒｋ  Ｎｏｄｅ  Ｉｎｔｅｒｆａｃｅ）で遂行される。ＵＰＣ／ＮＰＣの  主たる目的は、悪意による操作だけでなく、その他の既に設定された接続のＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）に影響を及ぼす意図しない誤操作から、ネットワーク資源（ｎｅｔｏｗｏｒｋ  ｒｅｓｏｕｃｅ）を保護することにある。ＵＰＣ及びＮＰＣが  警察（ｐｏｌｉｃｅ）と同様な役割を遂行しているため、ＵＰＣ／ＮＰＣは、ポリシング（ｐｏｌｉｓｈｉｎｇ）といわれる場合もある。ＵＰＣ／ＮＰＣは  帯域幅及びバッファーリング（ｂｕｆｆｅｒｉｎｇ）  資源がトラフィック接続に従ってユーザに公正に割当られることを保障する。
【０００６】
図１は、ＵＮＩ内の典型的なＡＴＭマルチプレッシングを概略的に示した図面である。ＡＴＭサービスマルチプレッサー１０はトラフィックソースＴＳ１、ＴＳ２、・・・Ｔｓｎで  セルのマルチプレッシングを遂行する。ＡＴＭネットワークにおいて、一人のユーザによる資源の過剰予約は他のユーザに悪影響を及ぼす。そのため、ＰＣＲ（Ｐｅａｋ  Ｃｅｌｌ  Ｒａｔｅ）若しくは処理能力比（ｔｈｒｏｕｇｈｐｕｔ）は、ネットワークと加入者との間のＶＣＣ（Ｖｅｒｔｕａｌ  Ｃｈａｎｎｅｌ  Ｃｏｎｎｅｃｔｉｏｎ）若しくはＶＰＣ（Ｖｅｒｔｕａｌ  Ｐａｔｈ  Ｃｏｎｎｅｃｔｉｏｎ）当たり交渉された接続パラメータが相異なるユーザによって維持されていることを保障するために、ネットワーク内のＵＰＣによってＵＮＩで巡察しなければならない。トラフィックパラメータは、交渉された接属において望ましい処理能力比及びＱｏＳを説明する。トラフィックパラメータは、各セルの到着時、リアルタイムに監視されている。
【０００７】
所定の帯域幅要求条件を支援するためのＡＴＭの本来の特性のゆえに、アクセス制御計画は、ユーザがその交渉されたパラメータ（例えば、ＰＣＲ、Ｃｅｌｌ  Ｄｅｌａｙ、Ｂｕｒｓｔｉｎｅｓｓ等）を超過しなかったことを保障することが必要である。この巡察は、ＡＴＭに基づいた未来のＢ−ＩＳＤＮの側面で重要である。巡察に従い、非確認セルは優先権なしセルとして表示されるか、あるいは接続を取り消される。ＵＰＣは入力セルのバースティネス（ｂｕｒｔｉｎｅｓｓ）に関して、一定の送信率でＡＴＭに送信されるためにＡＴＭセルを巡察する。ＣＣＩＴＴ（現在ＩＴＵ）は巡察するための２つの等価メカニズムを標準化している。そのうち一つが漏洩バケット（Ｌｅａｋｙ  Ｂｕｃｋｅｔ）である。漏洩バケットアルゴリズムはＡＴＭ公聴会ＵＮＩ仕様或いはＣＣＩＴＴ勧告１．３７１で  公的に定義されている。
【０００８】
図２及び３は、漏洩バケットがトラフィックを如何に制御するのかを説明するための図面である。ＵＰＣに急に入る入力セルのうち送信されなかったセルはＵＰＣの送信率のゆえにその漏洩バケットに必ず貯蔵される。名前に含まれたように、漏洩バケットは、トラフィックセル率パラメータに対応する所定の比率で、あたかも下端に穴を持つバケツのように、トラフィックを漏洩させている。もしセルがより早くバケット内に流れると、バケット外部に流れてバケットが偶然に溢れ、また新しいセルを受けるのに十分な余地が存在するまでは捨てられるセルが発生する。バケットの深さは、トラフィックパラメータ或いは許容誤差パラメータに対応する。
【０００９】
各セル到着は、一致チェク時使用されるため一つ以上のバケット内に流入される一つの束の流体流れを発生させる。バケット内のセルの到着流体（ｆｌｕｉｄ）のフネリング（ｆｕｎｎｅｌ）はＡＴＭセルヘッダ内のセル損失優先（ＣＬＰ）ビトによって制御される。ＰＣＲ及びＳＣＲ（Ｓｕｓｔａｉｎａｂｌｅ  Ｃｅｌｌ  Ｒａｔｅ）トラフィックパラメータは、ＩＴＵ／ＣＣＩＴＴ勧告１．３７１及びＡＴＭ公聴会ＵＮＩ仕様の仮想スケジュリングアルゴリズム（即ち、漏洩バケットアルゴリズム）で公的に定義されている。これらのパラメータは信号がメッセジまたは加入時間で特定されるか或いは既定ルール（ｄｅｆａｕｌｔ  ｒｕｌｅ）に従うネットワークによって暗黙的に定義される。
【００１０】
【発明が解決しようとする課題】
漏洩バケットの動作は、収容可能な容量の（ｃｏｎｆｏｒｍｉｎｇ）セル及び容量超過（Ｎｏｎ−ｃｏｎｆｏｒｍｉｎｇ）セル流れの例として図２及び３を参照して説明される。図２を参照すれば、バーストセル３０が流入される時、ＵＰＣは入力セル３０の全体バケット増加が溢れることなく現バケット内容に加算できるかどうかをチェックする。バケット４０が溢れない場合、次にセル３０が流入される。そうでない場合は、図３に示した容量超過の状態である。図面に示したように、セル到着からの流体は入力セルが容量適合である場合はバケット４０に加算できるが、容量超過流体であれば捨てられる。
【００１１】
従って、すべての入力セルがＡＴＭネットワークに送信されるのが望ましくなる場合、セルのすべては、収容可能な容量のセルでなければならなくなる。しかし、違うトラフィックソースがＵＮＩに多重化されるため、すべての入力セルが収容可能な容量のセルであることは期待できない。
【００１２】
従って、本発明の目的は改良されたセル損失率を持つＡＴＭネットワークのユーザトラフィック制御装置を提供することにある。
【００１３】
【課題を解決するための手段】
本発明の特徴に従う前記の目的を達成するために、多数のトラフィックソースがトラフィックストリームのトラフィック特性を考慮してＡＴＭネットワークのＵＰＣに送信するＡＴＭトラフィックストリームを適切に制御するための、ユーザトラフィック制御装置が提供される。その装置は対応するトラフィックから入力ＡＴＭセルが各々入るとともに所定の時間スロット当たり平均数のセルを排出する多数の漏洩バケットバッファーを含んでいる。前記各々の漏洩バケットはそこに入っているＡＴＭの数に比例するバケットレベルＬｉ（ｔ）（ここで、ｔは任意時間を示す）を含む。
【００１４】
また、前記装置は、前記多数の漏洩バケットバッファーに各々対応する多数の仮想のバケットバッファーを含む。仮想バケットは、バケットレベルＲｉ（ｔ）を有する。仮想バケットにおいて、対応する漏洩バケットが少なくとも一つのＡＴＭセルで満たされているときは、Ｒｉ（ｔ）は最大値となる。一方、前記対応する漏洩バケットＬＢｉが空になると、空になってから経過された時間が長くなるにつれて、バケットレベルＲｉ（ｔ）の値は小さくなる。好ましくは、バケットレベルＲｉ（ｔ）の値は、空になってからの経過時間に逆比例する。装置はまた、前記漏洩バケットから排出されたセルが収容可能な容量のセルであるか否かを検出して、収容可能な容量のセルがどこに存在するかというトラフィックストリームの情報を供給するための検出ユニットを備える。
【００１５】
一方、収容可能な容量のセルを持つトラフィックストリームの優先度関数値ηｉ（ｔ）を、ηｉ（ｔ）＝Ｌｉ（ｔ）−Ｒｉ（ｔ）として計算するための計算ユニットが、前記装置に提供されている。
【００１６】
この装置は、優先度関数値を比較して最優先トラフィックストリームを決定するための優先度決定ユニット、及び最優先トラフィックストリームを他のストリームに優先してＵＰＣユニットに送信するためのＡＴＭサービスマルチプレクサーとを備えている。
【００１７】
一例の実施例において、仮想バケットレベルＲｉ（ｔ）の最大値は０、最少値は所定のマイナス値である。その後、優先度決定手段は、最優先ストリームとなる一番、小さい優先度関数値を持つトラフィックストリームを決定する。
【００１８】
なお、この優先度決定手段は、同一な優先度関数値を持つ少なくとも二つのトラフィックが存在する場合、仮想バケットレベルＲｉ（ｔ）を比較して最優先ストリームを決定する。
【００１９】
【発明の実施の形態】
ＡＴＭネットワークは、送信者と受信者との間の仮想接続の設定が必要である。この接続は、メッセージがＡＴＭネットワークを貫通できるのに十分に長いものだけを物理的に感知するため、仮想接続と称する。仮想接続は５バイトＡＴＭセルヘッダ内のアドレスフィールドを利用して設定される。ＡＴＭスイチのルーティングテイブルはそのアドレスを読出し、ネットワーク貫通セルを適切な目的地に転送して、仮想接続を発生させる。
【００２０】
ＡＴＭネットワークは、多様なサービス等級及びいつでもネットワーク内の暫定誤りに対処できるトラフィック制御能力を必要とする。ネットワークは以下のトラフィック制御能力を持っている：ネットワーク資源運営、接続許容制御（ＣＡＣ：Ｃｏｎｎｅｃｔｉｏｎ  Ａｄｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ）、使用パラメータ制御（ＵＰＣ：ＵｓａｇｅＰａｒａｍｅｔｅｒ  Ｃｏｎｔｒｏｌ）、ネットワークパラメータ制御（ＮＰＣ：Ｎｅｔｗｏｒｋ  Ｐａｒａｍｅｔｅｒ  Ｃｏｎｔｒｏｌ）、優先度制御（ＰＣ：Ｐｒｉｏｒｔｙ  Ｃｏｎｒｏｌ）、トラフィック整形（ＴＳ：Ｔｒａｆｆｉｃ  Ｓｈａｐｉｎｇ）、及び輻輳制御（ＣＣ：Ｃｏｎｇｅｓｔｉｏｎ  Ｃｏｎｔｒｏｌ）。
【００２１】
ＡＴＭネットワークのトラフィック制御手順は、まだ完全に標準化されてはいない。しかし、それらの手順の目的は、良好なＡＴＭネットワーク効率を達成し、一般的に応用可能な方法を持つユーザのＱｏＳ（サービスの質）要求条件に一致させるためである。従って、より上手なトラフィック制御及び資源運営動作は考慮できる。ＡＴＭネットワークの基本的な問題点は、一例として、少数の違うソースで発生されたセルが共に多重化されたバッファーで、セル到着プロセスの通計的行為である。ジター（ｊｉｔｔｅｒ）及び損失可能性のようなＱｏＳパラメータは仮定されたソース特徴に大変敏感である。そのため、性能向上のため詳細なソーストラフィックモデルを使用する必要がある。
【００２２】
図４を参照すれば、本発明のＡＴＭユーザトラフィック制御装置１００は、ＵＮＩのＭＢＥＡ（Ｍｏｓｔ  Ｂｅｈｉｎｄ  Ｅｘｅｐｅｃｔｅｄ  Ａｒｒｉｖａｌ）多重化メカニズムに適用され、多数のトラフィックソースＴＳ１，ＴＳ２，・・・ＴＳｎがトラフィックストリームのトラフィック優先度を考慮してＡＴＭのネットワークのＵＰＣユニット２００に送信されたＡＴＭトラフィックストリームを適切に制御する。トラフィック制御装置１００は、多数の小さい漏洩バケットバッファーＬＢ１，ＬＢ２、・・・、及びＬＢｎ、及び漏洩バケットＬＢ１，ＬＢ２、・・・、及びＬＢｎに各々対応する多数の仮想バケットバッファーＶＢ１，ＶＢ２，・・・、及びＶＢｎを備えている。
【００２３】
図５Ａ及び５Ｂは、各トラフィックソースＴＳｉの漏洩及び仮想バケット対ＬＢｉ及びＶＢｉ（ここで、ｉ＝１，２，・・・、或いはｎ）のバッファー動作を説明するための図面である。
【００２４】
図５Ａを参照すれば、各漏洩バケットＬＢｉはトラフィックセル比率に対応する所定の比率（即ち、秒当たり平均セル数）で漏洩（ｌｅａｋ）即ちリークを行うため、下端に穴を持つバケットのように遂行され、ソースＴＳｉがＡＴＭネットワーク内に送信するトラフィックを制御する。各漏洩バケットＬＢｉは満たされたＡＴＭセルの数に直接的に比例するバケットＬｉ（ｔ）（ここで、ｉ＝１，２，・・・、或いはｎであり、ｔは任意時間を示す）を有する。対応する漏洩バケットＬＢｉが少なくとも一つのＡＴＭセルで満たされているときは、各仮想仮想バケットにおけるバケットレベルＲｉ（ｔ）は０（最大値）である。しかし、対応する漏洩バケットＬＢｉが空（ｅｍｐｔｙ）であると、仮想バケットＶＢｉのバケットレベルＲｉ（ｔ）は、最大値（即ち、０）以下をとる。この値は、空になってから時間が経過するにつれて減少、例えば逆比例する。各仮想バケットレベルＲｉ（ｔ）の最少値は事前決定されたマイナス値である。
【００２５】
また、図４を参照すれば、ユーザ制御装置１００の完了ＡＴＭセル検出ユニット１４０は、セルが漏洩バケットＬＢ１，ＬＢ２，・・・、ＬＢｎから排出されたのか否かを検出して、一致する、即ち収容可能な容量のセルがどこに存在するかというトラフィックストリームの情報を提供する。優先度関数計算ニット１５０は、一致するＡＴＭセルを持つトラフィックストリームＴＳ１，ＴＳ２，・・・及びＴＳｎの優先度関数η１（ｔ）、η２（ｔ）、及びηｉ（ｔ）の値を計算する。
【００２６】
各優先度関数ηｉ（ｔ）（ここで、ｉ＝１，２，・・・及びｎ）が以下のように与えられる。
【００２７】
【数２】
ηｉ（ｔ）＝Ｌｉ（ｔ）−Ｒｉ（ｔ）
優先度関数ηｉ（ｔ）は、対応する漏洩バケットＬＢｉが空のとき最終時間を示し、或いは、それが空白になるときの時間を示す。
【００２８】
優先度決定ユニット１６０は、優先度関数値を比較して、最優先トラフィックストリームを決定する。
【００２９】
優先度決定ユニット１６０は、優先度関数値が最も小さいトラフィックストリームを最優先ストリームとする。これは、対応する漏洩バケットを比較して、最後に空になった漏洩バケットに対応するトラフィックがＵＰＣ２００に転送されることを意味する。
【００３０】
その後、最優先バケットに関連された漏洩バケットは、対応するトラフィックソースから収容可能な容量のセルを受信することが直ぐに可能となり、そして、これらのセルがＵＰＣ２００に送られる。なぜなら、このバケットは、すべてのセルが排出されてしまったか、あるいは、すべてのセルがこれから排出される、という状態にあるからである。
【００３１】
しかし、もし同時に同一な優先値を有するトラフィックストリームが少なくとも二つ存在すれば、ユニット１６０は仮想バケットレベルＲｉ（ｔ）を比較して最優先ストリームを決定する。
【００３２】
このような場合、仮想バケットレベルがマイナス値であるトラフィックストリームが、最優先ストリームとされる。ＡＴＭサービスマルチプレクサー１７０は、最優先トラフィックストリームを他のストリームより優先的にＵＰＣ２００に送信する。
【００３３】
以上の理由によって、対応する漏洩バケットＬＢｉが空でなければ（即ち、仮想バケットレベルＲｉ（ｔ）が０であれば）、ηｉ（ｔ）が減少される。従って、対応するトラフィックストリームは、次の時間スロットでＵＰＣ２００に転送される可能性がある一方で、仮想バケットレベルＲｉ（ｔ）が負であると、ηｉ（ｔ）は増加していくようになる。
【００３４】
本発明は、以下のように要約される。
【００３５】
即ち、本発明においては、ＡＴＭユーザートラフィック制御装置はＵＮＩのＭＢＥＡ（Ｍｏｓｔ  Ｂｅｈｉｎｄ  Ｅｘｐｅｃｔｅｄ  Ａｒｒｉｖａｌ）マルチプレッシングメカニズムに適用され、多数のトラフィックソースがトラフィックストリームのトラフィック特徴を考慮してＡＴＭネットワークのＵＰＣ（Ｕｓａｇｅ  Ｐａｒａｍｅｔｅｒ  Ｃｏｎｔｒｏｌ）内に送信するＡＴＭトラフィックストリームが適切に制御される。
【００３６】
トラフィック制御装置は、多数の小さい漏洩バケットバッファー及び漏洩バケットに対応する多数の仮想バケットバッファーを各々備えている。一対の漏洩及び仮想バケットが各トラフィックソースに提供される。またこの装置は漏洩バケット空白は検出されたセルが、収容可能な容量のセルであるか否かを検出して、収容可能な容量のセルが存在する所でトラフィックストリームの情報を供給する検出ユニットを含んでいる。
【００３７】
収容可能な容量のセルを持つトラフィックストリームの優先度関数の値を計算するための計算ユニットと、優先度関数値を比較して最優先トラフィックストリームを決定するための優先度決定ユニットと、がこの装置にそれぞれ提供される。ＡＴＭサービスマルチプレクサーは、最優先トラフィックストリームを、他のストリームに優先してＵＰＣユニットに送信する。
【００３８】
本発明は、例示的な実施例を挙げて説明されたが、この実施例に対する詳細な説明は本発明を制限するものでなく、本発明は添付された特許請求項によってのみ制限される。本発明の類似な変形例は本発明の請求項の範囲に属するものとして解釈される。
【００３９】
【発明の効果】
前述したように、本発明によると、セル損失率が改善されたＡＴＭネットワークのユーザトラフィック制御装置が提供できるようになる。
【図面の簡単な説明】
【図１】ＵＮＩの典型的なＡＴＭマルチプレッサーの概略図。
【図２】ＵＰＣに使用された漏洩バケットバッファーの動作の説明図。
【図３】ＵＰＣに使用された漏洩バケットバッファーの動作の説明図。
【図４】本発明に係るＵＮＩに使用されたＡＴＭユーザトラフィック制御装置の説明図。
【図５】図４のトラフィック制御装置に使用された漏洩及び仮想バケットのバッファー動作の説明図。
【符号の説明】
１００…ＡＴＭユーザトラフィック制御手段
１１０、１２０、１３０…漏洩及び仮想バケット
１４０…ＡＴＭセル検出ユニット
１５０…優先度関数計算ユニット
１６０…優先度決定ユニット
１７０…ＡＴＭサービスマルチプレッサー
２００…ＵＰＣ
【図１】
0003608939.tif 000003
【図２】
0003608939.tif 000004
【図３】
0003608939.tif 000005
【図４】
0003608939.tif 000006
【図５】
0003608939.tif 000007