[go: up one dir, main page]

JPS63176045A - 輻湊制御型パケット交換方法及びその装置 - Google Patents

輻湊制御型パケット交換方法及びその装置

Info

Publication number
JPS63176045A
JPS63176045A JP62330391A JP33039187A JPS63176045A JP S63176045 A JPS63176045 A JP S63176045A JP 62330391 A JP62330391 A JP 62330391A JP 33039187 A JP33039187 A JP 33039187A JP S63176045 A JPS63176045 A JP S63176045A
Authority
JP
Japan
Prior art keywords
packet
packets
data
bytes
congestion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP62330391A
Other languages
English (en)
Other versions
JPH0657016B2 (ja
Inventor
アドリアン エマニュエル エックバーグ,ジュニア
ダニエル ターデュアン ルアン
デイヴィッド マイケル ルーカントニ
タイバー ジョセフ ションフェルド
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T Corp
Original Assignee
American Telephone and Telegraph Co Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=25487368&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JPS63176045(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by American Telephone and Telegraph Co Inc filed Critical American Telephone and Telegraph Co Inc
Publication of JPS63176045A publication Critical patent/JPS63176045A/ja
Publication of JPH0657016B2 publication Critical patent/JPH0657016B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L12/5602Bandwidth control in ATM Networks, e.g. leaky bucket
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/24Time-division multiplex systems in which the allocation is indicated by an address the different channels being transmitted sequentially
    • H04J3/26Time-division multiplex systems in which the allocation is indicated by an address the different channels being transmitted sequentially in which the information and the address are simultaneously transmitted
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5629Admission control
    • H04L2012/5631Resource management and allocation
    • H04L2012/5636Monitoring or policing, e.g. compliance with allocated rate, corrective actions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5646Cell characteristics, e.g. loss, delay, jitter, sequence integrity
    • H04L2012/5647Cell loss
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5646Cell characteristics, e.g. loss, delay, jitter, sequence integrity
    • H04L2012/5651Priority, marking, classes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (発明の背景) [発明の属する技術分野] 本発明は、利用者が過度のレートで情報を伝送すること
によって生じる交換節点とリンクでの輻輳を制御するパ
ケット交換方法及びその装置に関する。
[従来技術の説明] パケット通信は、交換網の送信端末で情報を単独のデー
タバーストあるいは、パケットに分解する技術と、ネッ
トワークの受信端末でデータパケットから同一の情報を
再び組立てる技術を含む。
この技術に基く通信は、共通搬送波あるいは、時間分割
交換システムに特に有用である。これは、パケットの・
伝送に必要とする通信路あるいは回路が各パケットがネ
ットワークを通して転送される際だけ必要とされて、そ
れ以外の期間は他のユーザも利用できるからである。
パケット交換は、別の魅力のある特徴をもつ、それは、
多くの応用、例えば、相互利用するデータ、バルクデー
タ、信号、パケット化された音声、画像など、に対して
総合情報伝送サービスを提供するという柔軟性である。
特殊の利用形態を最適化する特殊なネットワークを設計
する代りに、多くのサービスはネットワークへの同一の
接続を介して同時に行われる。各種のユーザ情報は、パ
ケットに変換されて、ネットワークはこれらのパケット
をユーザの間に伝送する。端末ユーザは、規定されるレ
ートの接続に束縛されない。その代り、ネットワークの
接続は端末ユーザの特別な要求に順応する。また、広い
範囲のサービスに適応する一様なユーザーネットワーク
インクフェイスを作ることも可能である。種々の応用に
よって、程度の異なるサービスを要求しうることは注意
すべきである。例えば、パケット化された音声の伝送は
対話中の関連するパケットの配達に対して、非常にきび
しい遅延要求を有する。
ネットワークの資源の有効利用は、複数ユーザのパケッ
ト化された伝送を時間分割に基いて、同一の接続手段に
おくことによって達成できる。従って一人のユーザのパ
ケットは他のユーザのパケットの間に入り込み、−緒に
散在している。
このようなパケット網に共有しうる資源または設備の諸
元は、伝送リンク帯域幅(バイト7秒と定義され、リン
ク容量の度合を表す)、プロセッサの実時間(即ちパケ
ットを処理するためのすぐ利用できる時間)、ボートま
たはリンクとデータまたはパケットバッファを含む。多
節点の大ネットワークでは、各節点またはパケットスイ
ッチは、多くのこのようなポートあるいはリンクを調節
し、これらはユーザの端末装置あるいは他の節点まで広
がっている伝送路を終端する。各節点はそこを通過する
パケットの経路指定と処理を制御するために、プロセッ
サを有する。通常、節点に多くのバッファが装備され、
このバッファが経路指定の前または出力リンクを待つ間
、パケットを蓄積する。節点間あるいはユーザの間まで
広がる各回線は異なる端末装置の間に同時発生した複数
の呼を取扱う。ネットワークを通過する各パケットは各
節点である程度のプロセッサ実時間を消費し、ある程度
のリンク容量(パケットの大きさに比例する)を取去る
。また、処理される間、バッファも使用する。単位時間
当たりネットワークが取り扱えるパケットには最大の数
がある。この“容量”という概念はネットワーク内に用
意されている前記のすべての資源及びユーザによって生
じる特別のトラヒック混合に依存する。
多数のユーザが同時にネットワークを利用しようとする
時、一つの問題がパケット交換システムに起る。これは
パケットの経路指定のために多数の伝送路または回線が
形成されたり、通信設備の輻輳という問題である。設備
の輻輳とは発生するワーク数が設備の一定の時間内に処
理できるワーク数より多いという現象である。輻輳が制
御されなければ、ネットワーク内に広がっていくことは
知られている。従って、フロー/輻輳制御機構が、各々
のサービスタイプ(例えば音声)に対して期待される性
能レベルを他のサービスタイプにより生じた予測できな
いトラヒックの過負荷から保護することが望まれる。過
負荷からの保護は重要な資源の配置によって得られる。
重要な資源がトラヒックによって過負荷になる場合では
、システムの総合性能はできるだけしとやかに下がるこ
とが望ましい。重要な資源を利用とする制御は、過負荷
状態と正常負荷状態とでは違うものを要求しても良い。
パケットに輻輳が発生する主な領域は、各節点のバッフ
ァ又は、待ち行列であり、特にバッファが入力パケット
を蓄積できなくなる場所においてである。バッファの要
求はプロセッサの実時間及びリンクの利用と密接に関連
する。プロセッサの実時間が使い尽される場合、または
、リンク帯域幅がパケットトラヒックを処理するのに十
分でない場合は、交換節点での待ち行列は長い遅延を招
く。最後にパケットバッファは使い尽されて、結局パケ
ットのドロップとなってしまう。いくつかのフロー制御
処理、例えばエンドツーエンドウィンド方式は、輻輳制
御のために開発されて商品化されている。
フロー制御用として知られているエンドツーエンドウィ
ンド方式はネットワークの操作をネットワークの周囲か
ら厳密に観察されるとき有利である。各々の装置は、そ
れ自身と種々の他の装置との間に設立されている多数の
論理通信路を同時にもつことができる。これらの各論理
通信路に対して特定の装置はネットワーク内に存在して
いるW個の未応答パケットをもっても良い、例えば、装
置は最初にW個のパケットを所望の速さでネットワーク
に伝送できるが、少なくともそれらの未決のパケットの
一つに対して着局装置から受領応答を受取るまで待たな
ければならず。その後、初めて他のパケットを伝送でき
る。
この方式はいくつかの非常に望ましい特性を存する。フ
ロー制御機構によって生じるむだなリンク帯域幅はほと
んどない。これは、受領応答のビット数をそれと関係す
るW個のパケット内のビット数よりかなり少なくするこ
とができるからである。また、反復の遅延が増加すると
、受領応答、従ってトラヒック源を遅くするため、重負
荷状態では、伝送の自動抑制機能を有する。
エンドツーエンドウィンドフロー制御に欠点モある。ウ
ィンド機構それ自身は充分たくましくはない。この機構
は合意した窓の寸法に忠実である端末ユーザに依存する
。悪意のユーザは、窓の寸法を一方的に増加して、自分
に有利な性能が得られるが同時に、他のユーザに対して
は性能を下げてしまう。すべてのユーザが規定されたエ
ンドツーエンドウィンドの寸法に従っても、種々の負荷
条件に対して適切な寸法を決めることは非常に困難であ
る。一般的に、ウィンドの寸法Wはネットワークが軽負
荷のとき、連続伝送ができるように充分大きく選ぶが、
過負荷の場合では、パケットスイッチ内に許容できない
程大量のバッファ記憶容量を要求する。端末ユーザは、
ネットワークの輻輳状況に基いてウィンドの寸法を適度
に調節できるが、これだけは、必ずしも良い輻輳制御を
与えない。
エンドツーエンドウィンド式機構の他の欠点はすべての
合意したユーザがウィンドにもとずくエンドツーエンド
制御に従属するわけではないことである。例えば、ある
ウィンドにもとずくプロトコルの番号のついていない情
報(Unnurnbered lnformat 1o
n)の伝送、例えばLAPD、は端末ユーザがウィンド
の制限なしに、パケットを送出することを許す。他の例
として、パケット化された音声またはパケット化された
音声帯域データの応用例であり、そこにはエンドツーエ
ンドウィンド方式は適用できない。
総合的な音声/データパケットネットワークにおけるフ
ロー/輻輳制御の適切な方法が提案された。それは、帯
域を接続に割当てることと、必要とされる帯域幅が利用
できるときだけ新しい接続を作ることである。
これはネットワークがユーザに、帯域幅の要求を選択し
、ユーザの伝送のパーステイネス(集中発生の度あい)
を表示する機構を提供しなければならないことを意味す
る。従って、ネットワークはそれらのパラメータをそれ
ぞれのユーザに対して押しつけなければならない。
帯域配分の重要な部分は、必要な帯域幅を選択し、特定
する機構及びユーザを自分の選択に制限する機構である
。もしかすると最も簡単なアプローチはいわゆる“漏れ
やすいバケツ”法である。
接続に伝送している各ユーザ端末と関連する度数計の数
はユーザがパケットを送出するたびに増加し、それ以外
は周期的に減少する。ユーザは度数計の減少レート(こ
れは平均帯域幅を決める)としきい値(パースティネス
を表す数)を選択する。
度数計にある数値がしきい値を越えるとネ・ソトワーク
はそのパケットをドロップする。
この“漏れやすいバケツ2帯域配分の提案には問題があ
る。主な問題は制御が本質的にオーブンループであるこ
とである。ユーザのパケットは、一旦しきい値が超えら
れれば、ネットワークがこのパケットを処理できても、
落されてしまう。貴重なネットワーク資源は浪費されて
しまう。そのユーザのデータに対する不必要な抑制は情
報伝送に対して長期間続く。これは後のネットワークの
輻輳の原因となる。他の問題は制限となるネ・ソトワー
クの資源がリンク帯域幅よりブロモ・ソサの実時間であ
る可能性が高いことである。
(発明の概要) これらの問題及び他の問題はパケット交換ネットワーク
における輻輳を制御するための新しい方法と装置によっ
て解決できる。この方法はパケットドロッピングアルゴ
リズムを用いて、ネットワークを通して過度レートで伝
送されているどのパケットをドロップするかを決める為
に、監視し、マークする。マークされたパケットはデー
タパケットを伝送する伝送路に沿ってネットワークのど
こか1ケ所が輻輳すればドロップされる。パケットをド
ロップる方法は本願と同日に出願の特許願(2)の明細
書に記載されている。
(実施例の説明) 第1図を参照すれば、端末装置間の仮想回線接続を設立
するために用意されたパケット交換網20が示されてい
る。端末21と22はデータパケットを顧客の接続回線
25と26を通してパケットマルチプレクサ28に伝送
する。ドツト列で表される他の端末も図示されていない
が、データパケットをマルチブレクサ28に伝送できる
。端末21と22は、計算機端末と図示されているが、
ディジタル音声、ビデオまたは、他のデータ端末であっ
ても良い。互いに多重化されているパケットの出力スト
リームは人力回線29を通してマルチプレクサ2Bから
パケット交換網20内の入力節点30へ伝送される。別
の入力回線33及びドツト列で表示される他の入力回線
もデータストリームを入力節点30に伝送する。
これらの入力回線のあるものはマルチプレクサから始ま
り、他の入力回線は高速端末装置から始まる。
典型的なパケット交換網は交換節点とリンクとからなる
非常に複雑なネットワークであるが、本発明の配置を図
示するために、5つの交換節点30.40.50.60
と70だけを第1図に示す。第1図では節点30だけが
顧客の端末装置からパケットを受は取る入力接点として
配置されている。他の節点のどれでもあるいはすべての
節点はオペレーティングシステムの入力節点となっても
良い。ネットワーク20に入力接点と図示されていない
のは図面を簡潔化するためだけである。節点60は第1
図に出力節点として示される。他の接点も出力節点であ
ってもかまわないが、図面を簡潔化するために第1図に
図示されない。出力節点60からパケットストリームは
出力回線61と62及びドツト列で表されている他の回
線を通してディマルチプレクサまたはユーザの装置に伝
送される。第1図を簡潔化するために一つのディマルチ
プレクサ63だけが示されている。出力回線61を通し
て伝送されるデータパケットのストリームはディマルチ
プレクサ63でユーザの識別子により分離される。従っ
てユーザの特定のパケットはそれぞれユーザ接続回線6
5.66を通してユーザ端末67と68に伝送される。
パケットストリームはディマルチプレクサ63から他の
ユーザ回線と端末にも供給される。それらの他の回線と
端末は第1図にドツト列で表される。
データ交換網20の動作を示すために、典型的なな仮想
接続は太く描いた伝送路で示される。それは端末装置2
1と端末装置B7とつなぐ伝送路である。
このような仮想接続における典型的な伝送は、双方向で
あるが、第1図に端末装置21から網20を介して端末
装置67への一方向の伝送だけを示す。この仮想回線接
続はマルチプレクサ28と入力回線29から入力節点3
0.交換節点40と50、回線72.74と76、出力
節点60及び出力回線61を通してディマルチプレクサ
63に設置されている。
ネットワーク20は輻輳制御が出来るように構成されて
いる。回線とスイ4ツチはすべてのパケットに対して限
界まで妨げられず、伝送できるように多数用意されてい
る。ネットワーク20内のどこでも十分発生しうる輻輳
は長期間続(ならば、パケット数の増加するのを妨げる
。従って、輻輳はネットワーク内に広がってしまって、
ネットワークを有効に動作できないようにしていまう。
本実施例に示される有利な輻輳制御方式は、選択された
顧客のデータパケットを監視し、マークして、輻輳状態
になったら、いつ、どこかを問わずにネットワークを介
してマークされたデータパケットを以降の伝送から除去
、またはドロップする。この制御方式は連続的なパケッ
トストリームが仮想接続を通して進行するとき、ネット
ワーク内の多くの時刻と場所で個々のデータパケットを
作用するアルゴリズムによって実施される。各々の顧客
または端末ユーザはネットワークの異なる顧客に多重仮
想接続しても良い。監視及びマーキング方式は仮想回線
ごと、仮想回線群ごと、または、顧客ごとで実施できる
以後の説明を簡単化するために、一人の顧客につき一つ
の仮想回線しかないと仮定する。従って以後では、顧客
と仮想回線という用語は同意語となる。
第1のアルゴリズムは、顧客の帯域幅を監視してそれが
予約された帯域幅を超えると同顧客のパケットをマーク
するものである。この状況において、帯域幅は、回線帯
域幅または、プロセッサ実時間が制限付き資源であるか
否かことを区別するために、二次元の量として定義され
ても良い(単位バイト7秒、パケット7秒)。予約され
た帯域幅は平均レート(寸法一定のパケットをもつユー
ザが獲得できると保障されているバイト/秒単位でのス
ルーブツト)とパースティネス因子(パースティネスの
程度は、例えば、伝送レートのピークと平均との比率及
びピーク伝送の持続時間である)よって記述される。こ
の第1のアルゴリズムは入力節点30の受信側でも用い
られる。入力回線29から受は取った各パケットはヘッ
ダに、パケットが属する仮想回線接続を識別する情報を
含む。
従って、種々のパケットはレジスタに蓄積されて、特定
の仮想回線と同一視される。
端末装置21から送出されて、入力節点30によって受
は取られたパケットヘッダからの情報は第1図の帯域幅
を監視し、及びパケットをマークする回路80に入力さ
れる。
第2図を参照すれば、提案した帯域幅を監視し、及びパ
ケットをマークする機能を顧客ごとの基準で実行する回
路80のブロック図が示されている。
第1図の端末21からの発信と識別されて端末67へ繋
がる太く描かれた線路を通して伝送されるパケットから
の情報は、アルゴリズムによって監視される。回路80
は他の仮想接続に対して同一機能を実行するように時間
的に分割されているが、すべての監視及びマーキングは
個々の仮想接続に対して独立に行なわれる。
監視は、端末21の顧客が端末67まで延長されている
仮想接続を通して過度のレート(予約レートより高いレ
ート)で伝送しているかどうかを決めるアルゴリズムに
よって行なわれる。
図示された仮想接続が設置される際、顧客の端    
 ′末装置21とネットワーク20は仮想接続と関連す
る望ましい帯域幅の割当てを協定する。帯域幅の割当て
は選択、または予約された伝送レートと呼ばれる。この
予約された伝送レートを超える、または、それより高い
、情報の伝送は過度レートと呼ばれる。
アルゴリズム30にあるプロセッサは予約された伝送レ
ートの割当てを長期しきい値M、短期しきい値Sと減少
定数Cに変換する。長期しきい値Mは、予約された伝送
レートが許容する最大のバースト寸法を調節するように
選択され、短期しきい値Sは許容される最大瞬時レート
によって決められる。減少定数Cはマークされていない
パケットの確保される平均スリープツトに関連する。こ
れらは、第2図に示されるように、間隔の終りにC0U
NTとTIIRESI+の値を更新するために仮想接続
が設置される際論理回路81に入力される初期化パラメ
ータである。これらは次に帯域幅を監視する及びパケッ
トをマークする回路80に使用される。アキュームレー
タ82のC0UNT値も最初にゼロとセットされ、アク
ティブしきい値Tも初めにSと等しいようにレジスタ8
3にセットされる。また更に、初期化では、間隔つきの
パケット数と関連する重み因子を表すパラメータには論
理回路84に入力される。この論理回路84は過度伝送
レートで伝送されているパケットをマークする用の信号
を発生する。
各間隔の期間中に、第2図と第5図に図示されるように
、各々の到達しているパケットに含まれるバイト数はリ
ード85を介して論理回路84に供給されるBYTES
を蓄積するレジスタに入力される。回路84はこの特定
のパケットを過度伝送レートで伝送されているとマーク
すべきかどうかを決める。
このパケットがマークされるならば、マーキング信号は
リード88に発生される。これはパケットを過度伝送レ
ートで伝送されているパケットであると識別するために
パケットのヘッダに挿入される。
パケットの伝送レートが予約された伝送レートの範囲内
にあるならば、マーキング信号は発生されず、またパケ
ットヘッダに挿入されない。
本実施例に3つの選択的なパケットをマークするアルゴ
リズムは実例により記述されている。他のアルゴリズム
も利用できる。
アルゴリズム(A)と(B)に用いられるパラメータ ■−アキュームレータのC0UNT値までの連続的な減
少量間の間隔;これは監視されている各仮想回線に対し
て一定の間隔であるが、仮想回路によって違うこともあ
る; ■の代表的な数値は10〜500ミリ秒の範囲に
ある。
K−アキュームレータのC0UNT値は顧客の端末から
送出された各パケットに対して、このパラメータ及びパ
ケットのBYTES値で増加させる;バラメータには確
保されているスルーブツトにある1パケツトつきのバイ
トペナルティを表す。この確保されているスルーブツト
は寸法を極小過ぎるパケットからネットワークに対する
保護を提供する。
保護がなければ、実時間資源を圧迫する。パラメータに
の典型的な値はOから1000の間である。ゼロに等し
いパラメータにの値は、プロセッサ実時間が問題になら
ない場合に用いられる。
C−顧客が選択した間隔ごとのスルーブツトに関連する
減少定数。
各間隔にアキュームレータのC0UNT値はこの値を引
く;すべでの伝送されるパケットがマークされないよう
な、間隔毎の顧客のバイト数。
S−各間隔のスルーブツトに関する短期あるいはドロッ
プしきい値。これを超えるとパケットはマークされる。
M−許容できる“バースト′寸法に関連する長期帯域幅
しきい値。
BYTES一人力節点が顧客の端末から受取ったパケッ
トのバイト数 C0UNT−アキュームレータの値 Tll1?ES11−可変しきい鎖 帯域幅を監視する及びパケットをマークするアルゴリズ
ム(A) それらのアルゴリズムの一つであるアルゴリズム(’A
)は第3図に示され、それの図形例は第5図に示される
アルゴリズム(A)の初期化、 1、アキュームレータ変数Cを0とセットする。
2、シきい値変数TをSとセットする。
アルゴリズム(A)のステップ 1、各間隔中に、顧客の端末(第3図)から各パケット
を受取ったならば a、バイト数変数BYTESをパケットのバイト数にセ
ットする す、 C0UNTの値をTIIRESHの値と比較して
、以下の動作を行う; C0UNT < THRESllならば、パケットをマ
ークせずに通過させて、C0UNTの値をC0UNT 
+BYTES + kで置換える; C0UNT≧TIIRESHならば、パケットをマーク
して通過させて、同一のC0tlNT値を保つ。
2、各間隔の終りに(第4図) a、 C0UNTの値をC0UNT −Cかまたは0の
いずれか大きいものに置換える。
b、 TIIRESIIをC0UNT + Sかまたは
Mのいずれか小さいものに置換える。
第5図は縦軸はバイト単位のパラメータにの値、現在の
パケットのBYTES値、短期しきい値Sの値及び長期
しきい値Mの値、しきい値変数Tll1?BSI+の値
と減少定数Cを表示する。水平軸は等間隔■で時間分割
されている。間隔!は二つの時刻、例えば時刻toとt
l、の間の持続時間である。水平軸に沿って数字列があ
るが、それの各々は特定の到達するパケットを識別する
パラメータには第5図に丈夫じりを有する上向きの矢印
で示される。これは仮想接続のすべてのパケットに対し
て一定の値であり、典型値はO〜1000の範囲内にあ
る。このアルゴリズムに従ってパケットが到達するたび
にC0UNTはパラメータにの値で増加される。
BYTES値は第5図に空の矢じりを有する上向きの矢
印で表わされる。これは、いくつかの到達するパケット
に対して種々の値を持つ、このアルゴリズムにより、C
0UNTはパケットが到達するたびにBYTES分で増
加される。但し、パケットがマークされる場合は、例外
である。
C0tlNTの累算される値は第5図に水平の太線セグ
メントで示される。
TIIRESIIの値は第5図に点線で表示される。
パケットが到達するとき、C0UNTはTIIRESI
Iと比較される。C0UNTがTHRESllより小さ
いならば、パケットはマークされなく 、C0UNTは
増加される。
C0UNTがTHRESllに等しいまたは、それより
大きいならば、パケットは、マークされて、C0UNT
は増加されない。
産卵はマークすべきパケットの線(パラメータにとBY
TIESを表示する)の上にある。それらのパケットは
過度伝送レートで伝送されていると判定されたものであ
る。
減少定数Cは第5図に空の矢じりを有する下向きの矢印
で示される。これは、一定の値であり、C0UNTがゼ
ロ以下に減少されない限り各間隔■の終りに現われる。
また第4図のアルゴリズムでは、C0UNTとSの値と
の和はMの値と比較される。その和がMより大きいなら
ば、TIIRESIIはMとセットされる。その和がM
より小さい、またはMと等しいならば、Tl1RESI
IはC0UNTとSの値との和でセットされる。
一旦パケットをマークするかどうかが決定されて、それ
に対応してパケットのヘッダがマークされれば、パケッ
トは第1図の入力節点20を通過して出力回線と関連す
る出力バッファに入れられる前に、出力制御装置に入る
。なお、パケットは出力回線を通じて伝送される。その
際、マーキング信号のために確保されたヘッダフィール
ドにある情報は、第1図の節点30と連結されているパ
ケットドロッピング論理回路53に転送される。パケッ
トドロッピング論理回路53のより詳細なブロック図は
第6図に示される。
第6図と第7図に現在のパケットをドロップするかどう
かを決定するロジックのブロック図とアルゴリズムが示
されている。上記のパケットは第1図の入力節点30の
出力バッファまたは第1図の交換節点40.50.OO
及び70のどれかの出力バッファに入力される。
トラヒックは仮想接続沿線の節点30.40とGOでは
怪ないし中程度であると仮定する。
しかし、交換節点50でのトラヒックは十分激しく輻輳
状態をひき起こしている。
まず、パケットドロッピング論理回路53と54は第7
図のアルゴリズムを実行する。それらは軽く負荷されて
いる節点30.40と連結されており、第6図の論理回
路55と同様である。これらの節点では輻輳がないため
、及びテストされるとき、出力バッファが一杯でないた
め、現在のパケットはマークされたかどうかと関係せず
に、仮想接続に沿って関連する節点の出力バッファに回
されて伝送を待つ。
次にパケットは輻輳している節点50を通る。パケット
はリード91を通ってパケットドロッピング論理回路5
5のドロッピング回路90に入力される。
パケットがリード93を通って、それの識別されるパケ
ット出力バッファ92に配置される前、そのバッファは
一杯であるかどうかチェックされる。バッファ92が一
杯であれば、信号はり一ド94を通ってドロッピング回
路90に転送される。パケットがマークされたかどうか
に関係せず、出力バッファ92が一杯であれば、パケッ
トはドロップされる。
出力バッファが一杯であるかどうかと関係せず、輻輳の
測定がなされる。パケット出力バッファ92のパケット
数はり−ド95を通って輻輳り定回路96に人力される
。同時にプロセッサ実時間の有効性を表す信号はリード
97を通って輻輳測定回路96に入力される。
リード95と97上の信号に応じて、回路96はり一ド
98に信号を発生し、第1図の節点50での輻輳量を表
示する。リード98上の輻輳信号とリード99を通って
入力されるしきい値は、ドロッピング回路90がマーク
されたパケットをドロップするかどうかを決める。パケ
ットをドロップすべきという信号はリード100を通っ
て交換節点50に送出される。
パケットをドロップする信号が現われたら関連したパケ
ットはドロップされるか(マークされたパケットの場合
)または第1図の回線76による次の伝送のために出力
バッファ92に配置される(マークされていないパケッ
トの場合)。
輻輳度はマークされていないパケットを通過させるため
に必要とするある程度の資源が節点に用意されていると
保証するように選ばれたしきい値である。出力バッファ
92に入っているパケット数とプロセッサの利用できる
実時間の量との重みをつけた和は輻輳度を測定するに用
いられる。実時間の量はパラメータにと関連している。
パラメータKがゼロに等しいならば、実時間は問題にな
らない。その際、出力バッファにあるパケット数は輻輳
度の唯一の表示となる。
節点が輻輳しており、かつパケットがマークされたもの
である場合、パケットがドロップされるため、輻輳はあ
る程度軽減できる。ドロップされるパケットは前に入力
節点30で過度伝送レートで伝送されていたとマークさ
れたパケットである。
出力バッファが一杯ではない程度の輻輳状態はマークさ
れたパケットだけをドロップすることによって軽減でき
る。この状態では、マークされていないパケットは通過
して目的地に送出される。
従って、輻輳は顧客の協定したあるいは割当てた伝送レ
ートを超えるレートで送信する顧客のパケットをドロッ
プすることによって、だいぶ軽減される。ネットワーク
は、従って、予約された伝送レート以下で送信するすべ
ての加入者に十分サービスできる。
帯域幅を監視する及びパケットをマークする他の方法、
アルゴリズム(B) 第8図と第9図を参照すれば、そこにはマークすべきパ
ケットを決める他のアルゴリズム及びそのアルゴリズム
が受取ったパケット列に対してどのように動作するか図
示されている。一番目のステップ(マークするステップ
)だけが前述の第3図と第4図に関して説明したアルゴ
リズムと異なる。初期化及びパラメータは同一または類
似の意味をもつが、C0UNTの新しい値がC0UNT
値とTll1?E811値と比較する前に決められる点
が異なる。BYTES値とパラメータにとの和は比較す
る前にC0UNTに加えられる。次にC0UNTの値が
TIIRESIIの値より小さいと判定される時、パケ
ットはマークされずに通過させる。
C0INTの現在値は保持される。C0UNTがTII
RESllに等しいまたはそれより大きいならば、パケ
ットはマークされてから通過される。
その時、C0UNTの値はBYTESとパラメータにと
の和によって引き算される。前述のパケットをマークす
るアルゴリズム(A)と同様にマークされたパケットは
過度伝送レートで伝送されているものと見なされる。
アルゴリズム(B)の初期化 1、度数計変数C0UNTを0とセットする。
2、しきい値変数TIIRESIIをSとセットする。
アルゴリズム(B)のステップ 1、顧客の端末から各パケットを受取る各間隔に(第8
図) a、バイト計数変数BYTESをパケットにあるバイト
数にセットする。
b、 C0INTの値をC0UNT +BYTES +
Kに置換える。
c、 C0UNTの値をTIRESHの値と比較して以
下の動作を行う; C0UNT <TIIRESHならばパケットをマーク
せずに通過させる。あるいは、C0UNT≧THRES
Hならば、パケットをマークして通過させて、 C0U
NT値をC0UNT −BYTES −Kに置換える。
2、各間隔Iの終りに(第4図) a、 C0UNTの値をC0UNT −Cかまたは0の
いずれか大きいものに置換える。
b、 TIIRESIIをC0UNT +SかまたはM
の小さいものに置換える。
第9図は第8図のアルゴリズムにより監視されるパケッ
ト列の結果を示す図である。パラメータにとパケットの
BYTESを表す。直線の上にある星印は過度レートパ
ケットとマークされるパケットを表示する。
特殊サービスパケットマーキング 一種の新しいサービスは顧客に提供できる。この新しい
サービスの提供は以下の事実にもとずく。
マークされたパケットが輻輳状態あるいはフルバッファ
状態に出会ったら、ネットワークはそれの場所と時間を
問わずにマークされたパケットをドロップするように構
成されている。
この新しいサービスは低価格、いいかえれば、経済的な
レートのサービスである。この経済的なレートのサービ
スを予約あるいは選択すると、顧客は伝送したメツセー
ジが輻輳に出会ったら、目的地に配達されないという恐
れがある。操作装置(顧客の端末かまたは入力節点にあ
る)は、経済的なレートサービスを利用する顧客が送出
した各パケットをマークするようになっている。
従ってマークされたパケットはパケット交換ネットワー
クを通過する際、他のマークされたパケット同様に扱わ
れる。これらのマークされた経済的なレートサービスの
パケットは輻輳点を通るならば、または、ネットワーク
のフルバッファに到着するならば、ドロップされる。す
べての経済的なレートのパケットがマークされたため、
メツセージが繁忙のトラヒック状態では配達されない確
率が高い。
軽トラヒックの時間帯では、輻輳もフルバッファもない
確率は高い。このような時間帯では、メツセージは第1
回目の試みで無事にネットワークを通過する。
この経済的なレートサービスは通信会社にも顧客にも有
利である。顧客は低レート料金により利益を受ける。通
信会社はこのサービスを利用する顧客がすいているトラ
ヒック時間帯に経済的なレートサービスのメツセージを
伝送しようとするために利益を受ける。このすいている
トラヒック時間帯に大部分の会社の装置はおいており、
多くの使われていない容量を利用できる。
輻輳制御 本発明に採用されたアプローチはパケット交換網におけ
る輻輳制御に関する従来の技術に比べて、以下の利点を
有する。まずこのアプローチは顧客に情報スルーブツト
の確保されるレベル及びネットワークに依存しつる余分
の容量(ネットワークの輻輳の瞬時レベルによる)を利
用して確保されるレベルを超えるような情報スループッ
トを実現する機会を与える。これは顧客に確保し且つ期
待されるスループットレベル、ネットワークを介して伝
送する情報の完全性及び異なるサービス程度に対してネ
ットワークの提供者に払う対応する料金などのトレード
オフの関係を何する要素に対して柔軟性を与える。
次に、このアプローチはネットワークの提供者に顧客の
需要をかなえるように重要なネットワークの資源を提供
する面においてより大きな柔軟性を与える。ネットワー
クの資源は統計的に予測されたすべての顧客のピークト
ータル需要により、すべての顧客の確保される平均スル
ーブツトによるトータル需要(高いレベルの確実性をも
つ)をかなえるように提供できる。これはネットワーク
の資源を提供する際に要求される保守性を減らし、より
高い平均レベルのネットワークの資源の利用を与える。
最後に第1〜第9図に図示された輻輳制御は分散制御で
あり、これは入力節点でパケットを監視、マークする方
法及び輻輳しているすべての節点でマークされたパケッ
トをドロップする方法を用いる。制御は、端末装置で顧
客に採用される操作から除去される。ネットワーク中の
制御の分散はネットワークの節点間の超低遅延信号機構
に対する要求をなくする。過度レートのパケットが入力
節点でドロップされるならば、この要求は必要となる。
端末操作による制御を除去することによって他の制御方
式にある制御方式の完全な端末操作に依存しなくてよい
。制御の分散は制御に強さを与え、過度レートでパケッ
トをみだりに送出する顧客に対してネットワーク及び正
しく使用する顧客にの保証される保護を与える。
以上、過度レートで伝送されている、または、特殊の顧
客から伝送されているパケットを入力節点で受取ったと
き、マークする装置と方法及び輻輳状態の時、マークさ
れたパケットをネツトワ−りのどの節点においてでもド
ロップする装置と方法を説明した。本明細書に記載され
る装置と方法及び池の明らかされた考えられる装置と方
法は特許請求の範囲にあると見なされる。
【図面の簡単な説明】
第1図は音声/データ/ビデオ端末の相互接続とネット
ワーク内の輻輳制御のためのパケット交換網を示す図: 第2図は顧客の伝送レートを監視するための及び顧客の
パケットをマークするための回路構成のブロック図; 第3図は伝送レートが過度となる場合、顧客の伝送レー
トを監視する及び顧客のパケットをマークするアルゴリ
ズムの流れ図; 第4図は、顧客の伝送レートを監視する度数計を周期的
に調節するため及び顧客が選択した伝送レートと関連す
る動的なしきい値を決定するだめのアルゴリズムの流れ
図; 第5図は顧客からのパケットの順番に対する第3図と第
4図に示されたアルゴリズムの動作を示す図; 第6図は、ネットワーク内のマークされたパケットをド
ロップする回路構成のブロック図;第7図は、ネットワ
ークが輻輳する場合、マークされたパケットをドロップ
するアルゴリズムの流れ図; 第8図は伝送レートが過度となる場合、顧客の伝送レー
トを監視するための及び顧客のパケットをマークするた
めの他のアルゴリズムの流れ図;第9図は顧客からのパ
ケットの順番に対する第4図と第8図に示されたアルゴ
リズムの動作を示す図である。 出 願 人:アメリカン テレフォン アンドFI0.
2 FIG、3 FIo、6 FIG、7 FIG、8 ハ”プツトま」!狛カニ辻う

Claims (1)

  1. 【特許請求の範囲】 (1)パケット交換網におる過度帯域幅をもつパケット
    をマークする輻湊制御型パケット交換方法において、 a、入力節点に間隔毎に到達するデータのバイト数を累
    算するステップ; b、数バイトのデータをもつパケットを受取るステップ
    ; c、入力節点に間隔毎に到達するデータのバイト数を予
    め決められたしきい値と比較するステップ;d、累算し
    た値がしきい値より小さいならば、アキュームレータの
    数値を、定数と受取ったパケットにあるデータのバイト
    数との和で増加するステップ; e、累算した値がしきい値より大きいならば、受取った
    パケットをマークするステップ;及びf、ステップdま
    たはeに続いてマークされていないパケットまたはマー
    クされたパケットをアクセス節点に沿って、通過させる
    ステップを含むことを特徴とする輻湊制御型パケット交
    換方法。 2、パケット交換網における過度帯域幅をもつパケット
    をマークする輻湊制御型パケット交換方法において、 a、一人の顧客のデータパケットを他のデータパケット
    から分類するステップ; b、入力節点に間隔毎に到達する一人の顧客のデータパ
    ケットのバイト数を累算するステップ;c、一人の顧客
    から数バイトのデータをもつパケットを受取るステップ
    ; d、入力節点に間隔毎に到達する一人の顧客のバータパ
    ケットのバイト数を予め決められたしきい値と比較する
    ステップ; e、累算したデータのバイト数がしきい値より小さいな
    らば、アキュームレータの数値を定数と受取ったパケッ
    トデータにあるデータのバイト数との和で増加するステ
    ップ; f、累算した値がしきい値より大きいならば、受取 ったパケットをマークするステップ、及び g、ステップeまたはfに続いて、マークされていない
    、またはマークされたパケットを入力節点に沿って通過
    させるステップを含むことを特徴とする輻湊制御型パケ
    ット交換方法。 (3)特許請求の範囲第1項または、第2項に記載の輻
    湊制御型パケット交換方法において 更に、マークされ
    ていない、またはマークされたデータパケットを、他の
    マークされたパケット及びマークされていないパケット
    と順次に多重化するステップ及び、 多重化されたデータをリンクを介して他の交換節点ある
    いは端末に伝送するステップ; を含むことを特徴とする輻湊制御型パケット交換方法。 (4)特許請求の範囲第1項に記載の輻湊制御型パケッ
    ト交換方法において更に g、マークされていない、またはマークされたデータパ
    ケットをネットワークのひとつの点に伝送するステップ
    ; h、ネットワークがその点に余分の容量をもっているか
    どうかを決定するステップ;及び i、ネットワークがその点に余分の容量をもっていない
    ならば、マークされていないパケットだけを通過させる
    ステップ; を含むことを特徴とする輻湊制御型パケット交換方法。 (5)パケット交換網における過度帯域幅をもつパケッ
    トをマークする輻湊制御型パケット交換方法において a、入力節点に間隔毎に到達するデータのバイト数を累
    算するステップ; b、数バイトのデータをもつパケットを受取るステップ
    ; c、アキュームレータの数値を、定数と受取ったパケッ
    トにあるバイト数との和で増加するステップ; d、累算した間隔毎に入力に到達するデータのバイト数
    を予め決められたしきい値と比較するステップ; e、累算した値がしきい値より大きいならば、受取った
    パケットをマークし、累算の数値を定数と受取ったパケ
    ットにあるデータのバイト数で、減少するステップ;及
    び f、ステップdまたはeに続いて、マークされていない
    またはマークされたパケットを、入力節点に沿って通過
    させるステップを含むことを特徴とする輻湊制御型パケ
    ット交換方法。 (6)パケット交換網における過度帯域幅をもつパケッ
    トをマークする輻湊制御型パケット交換方法において、 a、一人の顧客のデータを他のデータから分類するステ
    ップ; b、入力節点に間隔毎に到達する一人の顧客のデータの
    バイト数を累算するステップ; c、一人の顧客から数バイトのデータをもつパケットを
    受取るステップ; d、アキュームレータの数値を、定数と一人の顧客から
    受取ったパケットにあるバイト数で増加させるステップ
    ; e、累算した入力節点に間隔毎に到達するデータのバイ
    ト数を予め決められたしきい値と比較するステップ; f、蓄積した値がしきい値より大きいならば、受取った
    パケットをマークし、アキュームレータの数値を定数と
    受取ったパケットにあるデータのバイト数との和で減少
    するステップ;及び g、ステップeまたはfに続いてマークされていない、
    またはマークされたパケットを入力節点に沿って通過さ
    せるステップを含むことを特徴とする輻湊制御型パケッ
    ト交換方法。 (7)特許請求の範囲第5項に記載の輻湊制御型パケッ
    ト交換方法方法において更に、 g、マークされていないまたはマークされたデータパケ
    ットを、ネットワークの一つの点に伝送するステップ; h、そこに余分の容量をもっていないならば、マークさ
    れていないパケットだけを通過させるステップ; を含むことを特徴とする輻湊制御型パケット交換方法。 (8)パケット交換網における過度帯域幅をもつパケッ
    トをマークする輻湊制御型パケット交換方法において、 a、入力節点に間隔毎に到達する顧客の一つのデータパ
    ケットに含まれるバイト数を累算するステップ; b、顧客の他の1つのパケットを受取るステップ;c、
    累算した値が予め決められた値の範囲内にあるかどうか
    を決定するステップ; d、累算した値が予め決められた値の範囲にあるならば
    、この他の一つのパケットをマークするステップ;及び e、マークされたまたはマークされていない他の一つの
    パケットをネットワークに沿って通過させるステップ; を含むことを特徴とする輻湊制御型パケット交換方法。 (9)特許請求の範囲第8項に記載の輻湊制御型パケッ
    ト交換方法において、更に、 f、各間隔の終りに累算した値を減らすステップを含む
    ことを特徴とする輻湊制御型パケット交換方法 (10)受信末端を有するパケット交換入力節点;デー
    タパケットを選択可能な複数の伝送レートの1つに伝送
    する受信端末と接続されている入力伝送路; データが入力伝送路を通じて伝送されるレートを決定す
    る手段; 決定されたレートが過度レートであるたびにマーキング
    ビットを発生する手段、及び このマーキングビットをデータパケットに挿入する手段 を含むことを特徴とする輻湊制御型パケット交換装置。
JP33039187A 1986-12-31 1987-12-28 輻湊制御型パケット交換方法及びその装置 Expired - Lifetime JPH0657016B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US948151 1986-12-31
US06/948,151 US4769810A (en) 1986-12-31 1986-12-31 Packet switching system arranged for congestion control through bandwidth management

Publications (2)

Publication Number Publication Date
JPS63176045A true JPS63176045A (ja) 1988-07-20
JPH0657016B2 JPH0657016B2 (ja) 1994-07-27

Family

ID=25487368

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33039187A Expired - Lifetime JPH0657016B2 (ja) 1986-12-31 1987-12-28 輻湊制御型パケット交換方法及びその装置

Country Status (8)

Country Link
US (1) US4769810A (ja)
EP (1) EP0275678B1 (ja)
JP (1) JPH0657016B2 (ja)
KR (1) KR910003240B1 (ja)
AU (1) AU602379B2 (ja)
CA (1) CA1286758C (ja)
DE (1) DE3780799T2 (ja)
ES (1) ES2033328T3 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01157148A (ja) * 1987-12-14 1989-06-20 Nippon Telegr & Teleph Corp <Ntt> 入力トラヒック制御方式
JPH024074A (ja) * 1987-12-23 1990-01-09 Alcatel Nv 調整マルチプレクサ
JPH0290834A (ja) * 1988-09-28 1990-03-30 Hitachi Ltd Atm通話路装置及びatm回線終端装置
DE102016124021A1 (de) 2015-12-17 2017-06-22 Fanuc Corporation Telexkopabdeckung

Families Citing this family (160)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4734907A (en) * 1985-09-06 1988-03-29 Washington University Broadcast packet switching network
FR2616025B1 (fr) * 1987-05-26 1989-07-21 Lespagnol Albert Methode et systeme de controle de flux de paquets
US4870641A (en) * 1988-03-30 1989-09-26 Bell Communications Research, Inc. Multichannel bandwidth allocation
JP2753254B2 (ja) * 1988-04-06 1998-05-18 株式会社日立製作所 パケツト交換システム
US5377327A (en) * 1988-04-22 1994-12-27 Digital Equipment Corporation Congestion avoidance scheme for computer networks
DE68928867T2 (de) * 1988-07-22 1999-04-29 Hitachi Ltd ATM-Vermittlungssystem
GB8818368D0 (en) * 1988-08-02 1988-09-07 Digital Equipment Corp Network transit prevention
US5167035A (en) * 1988-09-08 1992-11-24 Digital Equipment Corporation Transferring messages between nodes in a network
JP2753294B2 (ja) * 1988-12-23 1998-05-18 株式会社日立製作所 パケット輻輳制御方法およびパケット交換装置
NL8900269A (nl) * 1989-02-03 1990-09-03 Nederland Ptt Methode voor het via een meervoud van asynchroon tijdverdeelde transmissiekanalen overdragen van een stroom van datacellen, waarbij per transmissiekanaal een tellerstand wordt bijgehouden, die afhankelijk is van het aantal datacellen per tijd.
FR2643532B1 (fr) * 1989-02-17 1991-05-10 France Etat Procede de reservation de debits et commutateurs temporels de paquets asynchrones
AU623402B2 (en) * 1989-03-14 1992-05-14 Alcatel N.V. Communication switching system
WO1990010984A1 (en) * 1989-03-14 1990-09-20 Alcatel N.V. Communication switching system
NL8900640A (nl) * 1989-03-16 1990-10-16 At & T & Philips Telecomm Werkwijze voor het in atd (asynchronous time division) overdragen van datapakketten en een inrichting voor toepassing van deze werkwijze.
US4953157A (en) * 1989-04-19 1990-08-28 American Telephone And Telegraph Company Programmable data packet buffer prioritization arrangement
US5153877A (en) * 1989-04-21 1992-10-06 Kabushiki Kaisha Toshiba Packet network with communication resource allocation and call set up control of higher quality of service
FR2648648B1 (fr) * 1989-06-20 1991-08-23 Cit Alcatel Procede et dispositif d'evaluation du debit de circuits empruntant une voie de transmission a multiplexage temporel asynchrone
FR2648645B1 (fr) * 1989-06-20 1991-08-23 Cit Alcatel Procede et dispositif d'evaluation du debit de circuits virtuels empruntant une voie de transmission a multiplexage temporel
FR2648649B1 (fr) * 1989-06-20 1991-08-23 Cit Alcatel Procede et dispositif d'evaluation quantifie du debit de circuits virtuels empruntant une voie de transmission a multiplexage temporel asynchrone
US5179557A (en) * 1989-07-04 1993-01-12 Kabushiki Kaisha Toshiba Data packet communication system in which data packet transmittal is prioritized with queues having respective assigned priorities and frequency weighted counting of queue wait time
NL8902226A (nl) * 1989-09-05 1991-04-02 Nederland Ptt Methode voor het door middel van een bewakingsinrichting bewaken van een achterliggend transmissiemedium met een meervoud van virtuele, asynchroon tijdverdeelde transmissiekanalen.
US5224092A (en) * 1989-09-05 1993-06-29 Koninklijke Ptt Nederland N.V. Method for controlling a flow of data cells into a plurality of asynchronously time-divided transmission channels with a single admission switch for transmission in the channels with reference to the state of a plurality of count values
EP0419958B1 (de) * 1989-09-29 1997-02-19 Siemens Aktiengesellschaft Schaltungsanordnung zum Ermitteln der einer ATM-Vermittlungsanlage im Zuge von virtuellen Verbindungen jeweils zugeführten Nachrichtensignalmenge und zur Überprüfung der Einhaltung festgelegter Bitraten
NL8902504A (nl) * 1989-10-09 1991-05-01 Nederland Ptt Methode voor het bewaken van een transmissiesysteem dat een meervoud van virtuele, asynchroon tijdverdeelde transmissiekanalen omvat via welke een datastroom kan worden overgedragen.
FR2653285B1 (fr) * 1989-10-12 1991-12-06 Cit Alcatel Dispositif d'evaluation du debit de circuits virtuels empruntant une voie de transmission a multiplexage temporel asynchrone.
FR2655223B1 (fr) * 1989-11-27 1992-02-07 Cit Alcatel Procede de gestion des flux dans un reseau numerique de telecommunication a integration de services, a large bande, et reseau pour le mise en óoeuvre de ce procede.
JPH03201641A (ja) * 1989-12-27 1991-09-03 Toshiba Corp 通信パケットの優先制御方式
US5253248A (en) * 1990-07-03 1993-10-12 At&T Bell Laboratories Congestion control for connectionless traffic in data networks via alternate routing
JP2909165B2 (ja) * 1990-07-27 1999-06-23 株式会社東芝 広帯域通信網、エンドユーザ端末、通信網、広帯域通信ノード、通信ノード、インターフェースアダプタ、マルチポイント接続インターフェース、マルチポイント接続制御装置及びアクセスユニット
US6985487B1 (en) 1990-07-27 2006-01-10 Kabushiki Kaisha Toshiba Broadband switching networks
US5128932A (en) * 1990-08-27 1992-07-07 Bell Communications Research, Inc. Traffic flow control and call set-up in multi-hop broadband networks
JP3128654B2 (ja) * 1990-10-19 2001-01-29 富士通株式会社 監視制御方法、監視制御装置及び交換システム
US5121383A (en) * 1990-11-16 1992-06-09 Bell Communications Research, Inc. Duration limited statistical multiplexing in packet networks
US5187707A (en) * 1990-12-03 1993-02-16 Northern Telecom Limited Packet data flow control for an isdn D-channel
JPH04257145A (ja) * 1991-02-12 1992-09-11 Hitachi Ltd パケット流量制御方法およびパケット交換システム
DE4128411A1 (de) * 1991-08-27 1993-03-04 Siemens Ag Anordnung zur bitratenueberwachung in atm-netzen
US5274644A (en) * 1991-11-05 1993-12-28 At&T Bell Laboratories Efficient, rate-base multiclass access control
US5426640A (en) * 1992-01-21 1995-06-20 Codex Corporation Rate-based adaptive congestion control system and method for integrated packet networks
SE470002B (sv) * 1992-03-13 1993-10-18 Ellemtel Utvecklings Ab Förfarande för att förhindra att det på någon av ett antal kanaler på en gemensam överföringsledning sänds datapaket med högre intensitet än ett för kanalen förutbestämt värde samt anordning för utövande av sättet
JPH0614049A (ja) * 1992-03-19 1994-01-21 Fujitsu Ltd Atmにおけるセル廃棄制御装置及びその方法
WO1995003657A1 (fr) * 1993-07-21 1995-02-02 Fujitsu Limited Central mta
US5598581A (en) * 1993-08-06 1997-01-28 Cisco Sytems, Inc. Variable latency cut through bridge for forwarding packets in response to user's manual adjustment of variable latency threshold point while the bridge is operating
US5426635A (en) * 1993-09-08 1995-06-20 At&T Corp. Method for adaptive control of windows and rates in networks
US5631897A (en) * 1993-10-01 1997-05-20 Nec America, Inc. Apparatus and method for incorporating a large number of destinations over circuit-switched wide area network connections
NL9400265A (nl) * 1994-02-22 1995-10-02 Nederland Ptt Inrichting voor het bewaken van een ATM systeem.
US5694546A (en) 1994-05-31 1997-12-02 Reisman; Richard R. System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list
CA2138061A1 (en) * 1994-12-14 1996-06-15 Mark Wolff Fair allocation of excess resources
US5754787A (en) * 1994-12-23 1998-05-19 Intel Corporation System for electronically publishing objects with header specifying minimum and maximum required transport delivery rates and threshold being amount publisher is willing to pay
US5867666A (en) * 1994-12-29 1999-02-02 Cisco Systems, Inc. Virtual interfaces with dynamic binding
US5793978A (en) * 1994-12-29 1998-08-11 Cisco Technology, Inc. System for routing packets by separating packets in to broadcast packets and non-broadcast packets and allocating a selected communication bandwidth to the broadcast packets
US5835711A (en) * 1995-02-01 1998-11-10 International Business Machines Corporation Method and system for implementing multiple leaky bucket checkers using a hybrid synchronous/asynchronous update mechanism
US5587997A (en) * 1995-02-24 1996-12-24 Hewlett-Packard Company Method and apparatus for determining when all packets of a message have arrived
NL9500585A (nl) * 1995-03-27 1996-11-01 Nederland Ptt ATM policing orgaan.
DE69533353T2 (de) 1995-05-01 2005-09-01 Koninklijke Kpn N.V. Kommunikationssystem mit Markierungsanlage
US5870538A (en) * 1995-07-19 1999-02-09 Fujitsu Network Communications, Inc. Switch fabric controller comparator system and method
US6097718A (en) * 1996-01-02 2000-08-01 Cisco Technology, Inc. Snapshot routing with route aging
US6147996A (en) 1995-08-04 2000-11-14 Cisco Technology, Inc. Pipelined multiple issue packet switch
US7246148B1 (en) 1995-09-29 2007-07-17 Cisco Technology, Inc. Enhanced network services using a subnetwork of communicating processors
US6917966B1 (en) 1995-09-29 2005-07-12 Cisco Technology, Inc. Enhanced network services using a subnetwork of communicating processors
US6182224B1 (en) 1995-09-29 2001-01-30 Cisco Systems, Inc. Enhanced network services using a subnetwork of communicating processors
JP3652759B2 (ja) * 1995-11-27 2005-05-25 富士通株式会社 パケット流量監視制御方式
KR100318956B1 (ko) 1995-12-26 2002-04-22 윤종용 비동기전송모드의셀을다중화하는장치및방법
US6091725A (en) 1995-12-29 2000-07-18 Cisco Systems, Inc. Method for traffic management, traffic prioritization, access control, and packet forwarding in a datagram computer network
US6035105A (en) * 1996-01-02 2000-03-07 Cisco Technology, Inc. Multiple VLAN architecture system
US5768527A (en) * 1996-04-23 1998-06-16 Motorola, Inc. Device, system and method of real-time multimedia streaming
US6308148B1 (en) 1996-05-28 2001-10-23 Cisco Technology, Inc. Network flow data export
US6243667B1 (en) 1996-05-28 2001-06-05 Cisco Systems, Inc. Network flow switching and flow data export
US6212182B1 (en) 1996-06-27 2001-04-03 Cisco Technology, Inc. Combined unicast and multicast scheduling
US6434120B1 (en) 1998-08-25 2002-08-13 Cisco Technology, Inc. Autosensing LMI protocols in frame relay networks
US5802042A (en) * 1996-06-28 1998-09-01 Cisco Systems, Inc. Autosensing LMI protocols in frame relay networks
US6473404B1 (en) 1998-11-24 2002-10-29 Connect One, Inc. Multi-protocol telecommunications routing optimization
US6016307A (en) 1996-10-31 2000-01-18 Connect One, Inc. Multi-protocol telecommunications routing optimization
US5867483A (en) * 1996-11-12 1999-02-02 Visual Networks, Inc. Method and apparatus for measurement of peak throughput in packetized data networks
US6304546B1 (en) 1996-12-19 2001-10-16 Cisco Technology, Inc. End-to-end bidirectional keep-alive using virtual circuits
FR2759518B1 (fr) * 1997-02-07 1999-04-23 France Telecom Procede et dispositif d'allocation de ressources dans un reseau numerique de transmission par paquets
US6252851B1 (en) 1997-03-27 2001-06-26 Massachusetts Institute Of Technology Method for regulating TCP flow over heterogeneous networks
US6144638A (en) * 1997-05-09 2000-11-07 Bbn Corporation Multi-tenant unit
US6122272A (en) * 1997-05-23 2000-09-19 Cisco Technology, Inc. Call size feedback on PNNI operation
US6356530B1 (en) 1997-05-23 2002-03-12 Cisco Technology, Inc. Next hop selection in ATM networks
US6862284B1 (en) 1997-06-17 2005-03-01 Cisco Technology, Inc. Format for automatic generation of unique ATM addresses used for PNNI
US6078590A (en) 1997-07-14 2000-06-20 Cisco Technology, Inc. Hierarchical routing knowledge for multicast packet routing
US6330599B1 (en) 1997-08-05 2001-12-11 Cisco Technology, Inc. Virtual interfaces with dynamic binding
US6157641A (en) * 1997-08-22 2000-12-05 Cisco Technology, Inc. Multiprotocol packet recognition and switching
US6212183B1 (en) 1997-08-22 2001-04-03 Cisco Technology, Inc. Multiple parallel packet routing lookup
US6512766B2 (en) 1997-08-22 2003-01-28 Cisco Systems, Inc. Enhanced internet packet routing lookup
US6343072B1 (en) 1997-10-01 2002-01-29 Cisco Technology, Inc. Single-chip architecture for shared-memory router
US6073199A (en) * 1997-10-06 2000-06-06 Cisco Technology, Inc. History-based bus arbitration with hidden re-arbitration during wait cycles
US6201791B1 (en) * 1997-10-29 2001-03-13 International Business Machines Corp. Method and apparatus for measuring flow capacity of and determining the optimal window size of a communications network
US7570583B2 (en) 1997-12-05 2009-08-04 Cisco Technology, Inc. Extending SONET/SDH automatic protection switching
US6252855B1 (en) 1997-12-22 2001-06-26 Cisco Technology, Inc. Method and apparatus for identifying a maximum frame size to maintain delay at or below an acceptable level
US6181708B1 (en) 1997-12-30 2001-01-30 Cisco Technology, Inc. Lossless arbitration scheme and network architecture for collision based network protocols
US6111877A (en) * 1997-12-31 2000-08-29 Cisco Technology, Inc. Load sharing across flows
US6424649B1 (en) 1997-12-31 2002-07-23 Cisco Technology, Inc. Synchronous pipelined switch using serial transmission
JP3027369B2 (ja) * 1998-01-23 2000-04-04 松下電器産業株式会社 ネットワークシステム、帯域管理装置、送信装置およびネットワーク伝送方法、帯域管理方法、送信方法
US6853638B2 (en) 1998-04-01 2005-02-08 Cisco Technology, Inc. Route/service processor scalability via flow-based distribution of traffic
US6920112B1 (en) 1998-06-29 2005-07-19 Cisco Technology, Inc. Sampling packets for network monitoring
US6370121B1 (en) 1998-06-29 2002-04-09 Cisco Technology, Inc. Method and system for shortcut trunking of LAN bridges
US6363069B1 (en) * 1998-06-30 2002-03-26 At&T Corp. Complete packet discarding
US6377577B1 (en) 1998-06-30 2002-04-23 Cisco Technology, Inc. Access control list processing in hardware
US6182147B1 (en) 1998-07-31 2001-01-30 Cisco Technology, Inc. Multicast group routing using unidirectional links
US6308219B1 (en) 1998-07-31 2001-10-23 Cisco Technology, Inc. Routing table lookup implemented using M-trie having nodes duplicated in multiple memory banks
US6101115A (en) * 1998-08-07 2000-08-08 Cisco Technology, Inc. CAM match line precharge
US6389506B1 (en) 1998-08-07 2002-05-14 Cisco Technology, Inc. Block mask ternary cam
US6333917B1 (en) * 1998-08-19 2001-12-25 Nortel Networks Limited Method and apparatus for red (random early detection) and enhancements.
US6243749B1 (en) 1998-10-08 2001-06-05 Cisco Technology, Inc. Dynamic network address updating
US6381214B1 (en) 1998-10-09 2002-04-30 Texas Instruments Incorporated Memory-efficient leaky bucket policer for traffic management of asynchronous transfer mode data communications
US6470013B1 (en) 1998-10-13 2002-10-22 Cisco Technology, Inc. Use of enhanced ethernet link—loop packets to automate configuration of intelligent linecards attached to a router
US6167445A (en) 1998-10-26 2000-12-26 Cisco Technology, Inc. Method and apparatus for defining and implementing high-level quality of service policies in computer networks
US6286052B1 (en) 1998-12-04 2001-09-04 Cisco Technology, Inc. Method and apparatus for identifying network data traffic flows and for applying quality of service treatments to the flows
US6580723B1 (en) 1998-11-02 2003-06-17 Cisco Technology, Inc. Time slotted logical ring
US7165122B1 (en) 1998-11-12 2007-01-16 Cisco Technology, Inc. Dynamic IP addressing and quality of service assurance
US6427174B1 (en) 1998-11-12 2002-07-30 Cisco Technology, Inc. Dynamic IP addressing and quality of service assurance
US7165117B1 (en) 1998-11-12 2007-01-16 Cisco Technology, Inc. Dynamic IP addressing and quality of service assurance
US7616640B1 (en) 1998-12-02 2009-11-10 Cisco Technology, Inc. Load balancing between service component instances
US6442165B1 (en) 1998-12-02 2002-08-27 Cisco Technology, Inc. Load balancing between service component instances
US6917617B2 (en) * 1998-12-16 2005-07-12 Cisco Technology, Inc. Use of precedence bits for quality of service
US6643260B1 (en) 1998-12-18 2003-11-04 Cisco Technology, Inc. Method and apparatus for implementing a quality of service policy in a data communications network
US6496941B1 (en) * 1998-12-29 2002-12-17 At&T Corp. Network disaster recovery and analysis tool
US6771642B1 (en) 1999-01-08 2004-08-03 Cisco Technology, Inc. Method and apparatus for scheduling packets in a packet switch
US6587468B1 (en) 1999-02-10 2003-07-01 Cisco Technology, Inc. Reply to sender DHCP option
AU768572B2 (en) 1999-02-25 2003-12-18 Nippon Telegraph & Telephone Corporation Traffic monitoring equipment and system and method for datagram transfer
US6252848B1 (en) 1999-03-22 2001-06-26 Pluris, Inc. System performance in a data network through queue management based on ingress rate monitoring
US7065762B1 (en) 1999-03-22 2006-06-20 Cisco Technology, Inc. Method, apparatus and computer program product for borrowed-virtual-time scheduling
US6757791B1 (en) 1999-03-30 2004-06-29 Cisco Technology, Inc. Method and apparatus for reordering packet data units in storage queues for reading and writing memory
US6603772B1 (en) 1999-03-31 2003-08-05 Cisco Technology, Inc. Multicast routing with multicast virtual output queues and shortest queue first allocation
US6680906B1 (en) 1999-03-31 2004-01-20 Cisco Technology, Inc. Regulating packet traffic in an integrated services network
US6760331B1 (en) 1999-03-31 2004-07-06 Cisco Technology, Inc. Multicast routing with nearest queue first allocation and dynamic and static vector quantization
US7277388B1 (en) * 2000-03-31 2007-10-02 Nokia Corporation Method and apparatus for random packet marking for differentiated services
US6798746B1 (en) 1999-12-18 2004-09-28 Cisco Technology, Inc. Method and apparatus for implementing a quality of service policy in a data communications network
IL151636A0 (en) 2000-03-15 2003-04-10 Infosim Informationstechnik Gm Method and system for communication of data via an optimum data path in a network
US6799276B1 (en) * 2000-06-26 2004-09-28 Sun Microsystems, Inc. Method and apparatus for restraining connection request stream associated with high volume burst client in a distributed network
US6771665B1 (en) 2000-08-31 2004-08-03 Cisco Technology, Inc. Matching of RADIUS request and response packets during high traffic volume
US7411981B1 (en) 2000-08-31 2008-08-12 Cisco Technology, Inc. Matching of radius request and response packets during high traffic volume
US7095741B1 (en) 2000-12-20 2006-08-22 Cisco Technology, Inc. Port isolation for restricting traffic flow on layer 2 switches
GB0031536D0 (en) * 2000-12-22 2001-02-07 Nokia Networks Oy Selecting data packets
US20020141420A1 (en) * 2001-03-30 2002-10-03 Sugiarto Basuki Afandi Throttling control system and method
US7068603B2 (en) * 2001-07-06 2006-06-27 Juniper Networks, Inc. Cross-bar switch
US7403999B2 (en) 2001-12-28 2008-07-22 International Business Machines Corporation Classification support system and method for fragmented IP packets
DE50301802D1 (de) * 2002-02-01 2006-01-05 Univ Darmstadt Tech Verfahren zur Bestimmung der Verkehrslast in einem Kommunikationsnetz mittels Datenpaket-Markierungen
US7076543B1 (en) 2002-02-13 2006-07-11 Cisco Technology, Inc. Method and apparatus for collecting, aggregating and monitoring network management information
JP3896879B2 (ja) * 2002-03-22 2007-03-22 日本電気株式会社 トラヒック監視システム
US20030210649A1 (en) * 2002-05-03 2003-11-13 Bondi Andre B. Managing network loading by control of retry processing at proximate switches associated with unresponsive targets
US7085236B2 (en) * 2002-05-20 2006-08-01 University Of Massachusetts, Amherst Active queue management for differentiated services
US8611919B2 (en) 2002-05-23 2013-12-17 Wounder Gmbh., Llc System, method, and computer program product for providing location based services and mobile e-commerce
US10489449B2 (en) 2002-05-23 2019-11-26 Gula Consulting Limited Liability Company Computer accepting voice input and/or generating audible output
US7386632B1 (en) 2002-06-07 2008-06-10 Cisco Technology, Inc. Dynamic IP addressing and quality of service assurance
TW577237B (en) * 2002-11-18 2004-02-21 Inst Information Industry Load balance system and method of wireless LAN
US8898339B2 (en) * 2003-12-12 2014-11-25 Napatech A/S Method of transferring data implying a network analyser card
US8265091B2 (en) * 2004-08-18 2012-09-11 Avaya Inc. Traffic multiplexing using timestamping
US7830799B2 (en) * 2004-09-24 2010-11-09 Hewlett-Packard Development Company, L.P. Adjusting a transmission rate
US7626926B2 (en) * 2004-12-09 2009-12-01 Airvana, Inc. Traffic management in a wireless data network
US7558200B2 (en) * 2005-09-01 2009-07-07 Microsoft Corporation Router congestion management
US7539133B2 (en) * 2006-03-23 2009-05-26 Alcatel-Lucent Usa Inc. Method and apparatus for preventing congestion in load-balancing networks
US7805529B2 (en) 2006-07-14 2010-09-28 International Business Machines Corporation Method and system for dynamically changing user session behavior based on user and/or group classification in response to application server demand
US7710959B2 (en) * 2006-08-29 2010-05-04 Cisco Technology, Inc. Private VLAN edge across multiple switch modules
US8264957B1 (en) * 2006-09-29 2012-09-11 Cisco Technology, Inc. Control of preemption-based beat-down effect
US7738370B2 (en) * 2006-12-18 2010-06-15 Nokia Corporation Method, network element and modules therefore, and computer program for use in prioritizing a plurality of queuing entities
US8339957B2 (en) 2009-06-26 2012-12-25 Google Inc. Aggregate transport control
US8619586B2 (en) * 2009-10-15 2013-12-31 Cisco Technology, Inc. System and method for providing troubleshooting in a network environment
US8757228B2 (en) 2010-03-30 2014-06-24 Drew J. Dutton Interlocking compressible, paired spoke wheel system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4484326A (en) * 1982-11-04 1984-11-20 At&T Bell Laboratories Packet load monitoring by trunk controllers
FR2538984A1 (fr) * 1982-12-30 1984-07-06 Devault Michel Commutateur pour reseau numerique multidebit a commutation temporelle asynchrone adapte aux videocommutations
US4472801A (en) * 1983-03-28 1984-09-18 At&T Bell Laboratories Distributed prioritized concentrator
US4616359A (en) * 1983-12-19 1986-10-07 At&T Bell Laboratories Adaptive preferential flow control for packet switching system
JPH0681156B2 (ja) * 1984-02-23 1994-10-12 中部電力株式会社 パケツト交換網における輻輳制御方式
US4630259A (en) * 1984-11-14 1986-12-16 At&T Bell Laboratories Lockup detection and recovery in a packet switching network
US4703477A (en) * 1986-02-28 1987-10-27 American Telephone And Telegraph Company At&T Bell Laboratories Packet information field data format

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01157148A (ja) * 1987-12-14 1989-06-20 Nippon Telegr & Teleph Corp <Ntt> 入力トラヒック制御方式
JPH024074A (ja) * 1987-12-23 1990-01-09 Alcatel Nv 調整マルチプレクサ
JPH0290834A (ja) * 1988-09-28 1990-03-30 Hitachi Ltd Atm通話路装置及びatm回線終端装置
DE102016124021A1 (de) 2015-12-17 2017-06-22 Fanuc Corporation Telexkopabdeckung

Also Published As

Publication number Publication date
EP0275678A1 (en) 1988-07-27
ES2033328T3 (es) 1993-03-16
AU8314787A (en) 1988-07-07
JPH0657016B2 (ja) 1994-07-27
AU602379B2 (en) 1990-10-11
DE3780799T2 (de) 1993-03-04
KR880008567A (ko) 1988-08-31
DE3780799D1 (de) 1992-09-03
US4769810A (en) 1988-09-06
EP0275678B1 (en) 1992-07-29
KR910003240B1 (ko) 1991-05-24
CA1286758C (en) 1991-07-23

Similar Documents

Publication Publication Date Title
JPS63176045A (ja) 輻湊制御型パケット交換方法及びその装置
KR910008759B1 (ko) 데이타 패킷 드롭핑 방법 및 그 장치
EP0487235B1 (en) Bandwidth and congestion management in accessing broadband ISDN networks
CA2179618C (en) Data link interface for packet-switched network
US7573827B2 (en) Method and apparatus for detecting network congestion
US6356629B1 (en) Switched virtual circuit controller setup congestion management strategy
EP0920235A2 (en) Congestion management in a multi-port shared memory switch
JPH0486044A (ja) 広帯域通信網、エンドユーザ端末、通信網、広帯域通信ノード、通信ノード、インターフェースアダプタ、マルチポイント接続インターフェース、マルチポイント接続制御装置及びアクセスユニット
JPH07508378A (ja) セルネットワークのための輻輳制御
JPH0714163B2 (ja) パケットフロー制御方法
US20040071145A1 (en) Apparatus and method for UBR traffic control
KR100482687B1 (ko) 에이티엠 스위치에서 유비알 서비스에 대한 폭주 제어장치 및 방법
JP3132719B2 (ja) 使用量パラメータ制御回路
Yaw et al. Credit management and source quenching for the subscriber network interface of switched multi-megabits data services
Lekcharoen et al. QoS sensitive backpressure scheme over wireless network
JP2003023457A (ja) 到着レート検出装置
JP2003023459A (ja) 到着レート検出装置
Hunt Teleservice Provision via a Frame Relay Network-A User Case Study
JP2003023458A (ja) 到着レート検出装置
JP2003023453A (ja) セル廃棄装置
JP2003023450A (ja) レート制御装置
JP2003023460A (ja) レート制御装置
JP2003023451A (ja) 到着レート検出装置
WO2001052075A1 (en) Simplified packet discard in atm switch
JP2003023454A (ja) レート制御装置

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080727

Year of fee payment: 14

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080727

Year of fee payment: 14