JPH10200550A - セルスケジューリング方法及びその装置 - Google Patents

セルスケジューリング方法及びその装置

Info

Publication number
JPH10200550A
JPH10200550A JP33279097A JP33279097A JPH10200550A JP H10200550 A JPH10200550 A JP H10200550A JP 33279097 A JP33279097 A JP 33279097A JP 33279097 A JP33279097 A JP 33279097A JP H10200550 A JPH10200550 A JP H10200550A
Authority
JP
Japan
Prior art keywords
priority
cell
switch
queue
empty flag
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
JP33279097A
Other languages
English (en)
Other versions
JP3814393B2 (ja
Inventor
Tokunen Kin
徳年 金
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.)
WiniaDaewoo Co Ltd
Original Assignee
Daewoo Electronics Co Ltd
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
Priority claimed from KR1019960072056A external-priority patent/KR100221318B1/ko
Priority claimed from KR1019960072057A external-priority patent/KR100221319B1/ko
Application filed by Daewoo Electronics Co Ltd filed Critical Daewoo Electronics Co Ltd
Publication of JPH10200550A publication Critical patent/JPH10200550A/ja
Application granted granted Critical
Publication of JP3814393B2 publication Critical patent/JP3814393B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0478Provisions for broadband connections
    • 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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/20Support for services
    • H04L49/205Quality of Service based
    • H04L49/206Real Time traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/50Overload detection or protection within a single switching element
    • H04L49/501Overload detection
    • H04L49/503Policing
    • 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/5619Network Node Interface, e.g. tandem connections, transit switching
    • 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
    • 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/5678Traffic aspects, e.g. arbitration, load balancing, smoothing, buffer management
    • H04L2012/5679Arbitration or scheduling
    • 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/5678Traffic aspects, e.g. arbitration, load balancing, smoothing, buffer management
    • H04L2012/568Load balancing, smoothing or shaping

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

(57)【要約】 【課題】 多数個の優先順位キューを有する実時間A
TM網の静的優先順位スケジューラにおいて比較回路無
しに分散制御方式によりセルをスケジューリングし得る
セルスケジューリング方法及びその装置を提供する。 【解決手段】 ATM網の1つのノードにおける各優
先順位キューが他のキューの優先順位とは異なる1つの
固定された優先順位を有する全体でN個の優先順位キュ
ーに対する複数個のセルをスケジューリングする方法で
あって、j番目の静的優先順位を有するセルが受信され
ると同時に、セルを保留時間の間格納して伝送のための
適格セルが存在するか否かを表す空フラグEFjを生成
する過程と、空フラグEFjに基づいてj番目の優先順
位スイッチにおけるj番目の優先順位キューを上位優先
順位スイッチにスイッチングする過程とを有し、 分散
制御方式によって優先順位接続の数Nと関係なく一定の
時間内にスケジューリングを行う。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ATM網において
実時刻サービスでセルをスケジューリングするセルスケ
ジューリング装置に関し、特に、複数の優先順位キュー
(QUEUE)を有する静的優先順位スケジューラに用いる
ためのセルスケジューリング方法及びその装置に関す
る。
【0002】
【従来の技術】広帯域総合通信網(B-ISDN)は、広帯域
伝送及びスイッチング技法に基づいて、集中または分散
されている使用者たちをサーバーと接続することによっ
て、連続的な実時刻サービス及び集団データサービスな
どのような多様なサービスを提供するディジタル網であ
る。そのようなB-ISDNにおいて、非同期伝送モード(AT
M)技法は使用者網インタフェースを通じて情報を伝達
するのに用いられる。ATM技法はパケットベース非同
期時分割多重化技法として、通常の回路スイッチング技
法及びパケットスイッチング技法ともを用い、多様な類
型のサービスを処理することができる。
【0003】将来のATM網は、現在のサービスより
質、量共に非常に異なるトラフィック特性を有する予測
不可能な大規模サービスを要求するであろう。そのよう
なサービスは、例えば、スループット、遅延、ジッタ及
び損失率を保障しなければならない。また、オーディオ
やビデオのような実時刻サービスが広帯域網において主
なサービスになるにつれ、遅延及びジッタに対する要求
は段々増大されている。実時間情報は制限時間内に伝達
されなければ損失されたものとみなされるので、遅延及
びジッタに対する要求を効果的に満足させることが更に
肝要になっている。
【0004】高速パケットスイッチング網において実時
間通信サービスを支援し得るように、キューイング方式
に対する研究案が活発に報告されてきた。それら研究案
は作業保存方式と非作業保存方式とに分類される。作業
保存方式を有する網においては、接続が網の入口におい
て使用者の定義レート制限条件を満足させるにもかかわ
らず、前のノードにおける網負荷変動は接続のトラフィ
ックのパターンを歪曲させ、幾つかのノードにおいて瞬
間的なレートの上昇を引起こす。接続におけるトラフィ
ックの突発は、ソースノードから宛先ノードまでの接続
チャンネルに沿って累積される傾向があり、従って、後
方に位置したノードに対して資源が更に必要となる。
【0005】このような問題点を解決するため、幾つか
の非作業保存方式のパケットサービス規則が提案されて
いて、中間ノードにおけるパケットジッタを制御してト
ラフィックの突発を防いでいる。典型的な例として、階
層的ラウンドロビン(HRR: hierarchical round robi
n)法及びストップアンドゴー(stop-and-go)法があ
る。これは時刻軸を一定の長さのフレームに分けて、各
接続に幾つかの分割フレームを割当てる。このようなフ
レーミング方式において、パケットサービスは割当てら
れた時刻フレームに対してのみ可能であるので、遅延ジ
ッタを制限することができる。しかしながら、帯域幅割
当と遅延制限との間の結合問題は帯域幅の利用効率を低
下させる。ジッタEDD(Earliest-Due-Date)及びレー
ト制御静的優先順位(RCSP:rate-controlled static p
riority)技法は、パケットジッタをパケット単位で制
御する。しかし、各ノードにおいて各パケットの前時刻
(leading time)を計算することが必要であり、次ノー
ドの伝送のためにヘッダに計算時刻を表示する。
【0006】図1を参照すると、一般的な静的優先順位
方式、即ち速度制御静的優先順位(RCSP)方式を実現す
る装置に関し、スイッチングノードiにおける複数の優
先順位接続jに対する複数のセルkの伝送が示されてい
る。ここで、ノード番号i、優先順位接続番号j、及び
セル番号kは、各々、正の整数である。
【0007】上記装置は、伝送率制御部10と、静的優
先順位スケジューラ20との2つの構成要素を有する。
伝送率制御部10及び静的優先順位スケジューラ20
は、異なる優先順位の接続に各々帯域幅及び遅延を割当
てる。伝送率制御部10と静的優先順位スケジューラ2
0とを結合させることによって、帯域幅及び遅延の割当
の問題が分離され、入力制御及び応用が容易になる。
【0008】伝送率制御部10は、各々のセルに適切な
時間を割当てることによって、各接続からの入力トラフ
ィックを所望のトラフィックパターンに形作る。概念的
に、伝送率制御部10は、スイッチングノードを通過す
る各接続に対応する10組の調節部10-1〜10-Nを有す
る。調節部10-1〜10-Nの各々は、N個の優先順位のう
ち、1つの優先順位に対応する優先順位の接続の入力ト
ラフィックを望ましいトラフィックパターンに形作る。
言換えれば、伝送率制御部10は、N個の優先順位を有
し、各優先順位は、接続の設定時間の間、1つの遅延限
界に対応する。ここで、小さい遅延限界は、上位優先順
位、即ち低い優先順位の数に対応する。1つの実時間セ
ルが到着すれば、そのセルはセルのヘッダ情報に基づい
てN個の仮想チャンネルVC1〜VCNのうち、1つの仮
想チャンネルVCjを経て対応する調節部10-jに供給さ
れ、そのセルに対する適格時刻が計算されて、各調節部
10-1〜10-Nにあるセルに割当てられる。言換えれば、上
記各接続jに対する調節部10-jから供給されたセルが、
静的優先順位スケジューラ20における特定の優先順位
に割当てられるので、調節部と優先順位との間に一対一
の対応関係が成立される。そのセルは、上記各調節部10
-1〜10-Nに適格時刻まで格納された後、伝送のためのス
ケジューラに供給され、その後、調節されたセルRjとし
て、静的優先順位スケジューラ20の優先順位キュー21
-1〜21-Nのうち、対応する各優先順位キューに供給され
る。ここで、jはN以下の正の整数である。
【0009】一方、静的優先順位スケジューラ20は、
全ての接続jから供給された適格セルの伝送を担当す
る。RCSPにおける静的優先順位スケジューラ20
は、N個の優先順位キュー21-1〜21-Nと、1個の非実時
間(non real‐time)キュー22と、最高非空きキュー
検出部23と、マルチプレクサ24とを有する。ここ
で、各々のj番目の優先順位キュー21-jは、N個の優先
順位のうち、j番目の優先順位を有する実時間キューを
意味する。各接続jに対応する全てのセルは、上記接続
に対応する1つの優先順位において実時間キューに挿入
される。RCSPにおける静的優先順位スケジューラ2
0は、非プリームプチブ静的優先順位方式(non‐preem
ptive static priority discipline)を用いる。ここ
で、静的優先順位スケジューラ20は、空いていないキ
ューのうち、最高優先順位を有するキューの先端に位置
するセルを先入れ先出し(FIFO: first-in first-out)
の順に選択される。
【0010】j番目の優先順位キュー21-jは、空フラグ
EFjの値「0」または「1」を最高非空きキュー検出
部23に供給される。ここで、空フラグEFjの値
「0」は、j番目の優先順位キュー21-j内に伝送のため
の適格セルが存在することを表し、空フラグEFjの値
「1」は、j番目の優先順位キュー21-j内に伝送のための
適格セルが存在しないことを表す。j番目の優先順位キ
ュー21-j内に伝送のための適格セルが存在する場合、そ
の適格セルはマルチプレクサ(MUX)24に供給され
る。同時に、最高非空きキュー検出部23は、第1〜第
Nの優先順位キューから供給された全ての空フラグEF
jを互いに比較して、各々1つの適格セルを有する優先
順位キューのうち、最高優先順位キューを検出し、最高
優先順位キューを表す最高非空き信号をマルチプレクサ
24に供給する。マルチプレクサ24は、最高非空き信
号に応じて、最高優先順位キューにある適格セルを伝送
器(図示せず)に供給する。
【0011】全ての優先順位キュー21-1〜21-Nが空いて
いる場合のみ、即ち、全ての空フラグEFjが「1」で
ある場合のみ、非実時間キュー22は、仮想チャンネル
VC0を通じて供給された非実時間セルを供給する。
【0012】従って、全ての空フラグを比較するため
に、従来の静的優先順位キューイング方式は、全ての優
先順位キューに接続される回路(例えば、最高非空きキ
ュー検出部)を要する。さらに、全ての空フラグを比較
するため必要な時間の長さが優先順位キューの数に比例
するので、従来の静的優先順位キューイング方式は、短
時間で互いに異なるトラフィック特性を有する複数の優
先順位キューから複数のセルを伝送する実時間ATM網
に適用し難いという不都合がある。
【0013】
【発明が解決しようとする課題】従って、本発明の主な
目的は、複数の優先順位キューを有する実時間ATM網
の静的優先順位スケジューラに用いられる全ての空フラ
グを比較する比較回路無しで、制限された持続時間内に
分散制御方式によりセルをスケジューリングし得るセル
スケジューリング方法及びその装置を提供することにあ
る。
【0014】
【課題を解決するための手段】上記の目的を達成するた
めに、本発明によれば、ATM網の1つのノードにおけ
る優先順位キューに対する複数のN個(Nは正の整数)
のセルをスケジューリングするセルスケジューリング方
法であって、前記各優先順位キューが他のキューの優先
順位とは異なる1つの静的優先順位を有することを特徴
とし、j番目の静的優先順位を有するセルに応じて、前
記セルの伝送のための適切な状態になってから保留時間
を計算する第1過程であって、前記静的優先順位jがN
以下の正の整数であり、小さい静的優先順位の数が上位
優先順位を有する、前記第1過程と、前記保留時間の間
にセルを格納して、前記セルが伝送のために適格になる
第2過程と、時間スロット単位で空フラグEFjの「値
0」または「1」を生成する第3過程であって、前記空
フラグEFjの値「0」がj番目の優先順位キュー21-j
内に伝送のための適格なセルが存在することを表し、前
記空フラグEFjの値「1」がj番目の優先順位キュー2
1-j内に伝送のための適格なセルが存在しないことを表
す、前記第3過程と、前記空フラグEFjに基づいて前
記j番目の優先順位キューを上位優先順位スイッチにス
イッチングする第4過程であって、2つの入力端(1つ
の下位入力端及び1つの上位入力端)を有する前記j番
目の優先順位スイッチが、前記j番目の優先順位キュー
と下位優先順位スイッチとに各々接続され、出力端が前
記上位優先順位スイッチに接続され、前記第1優先順位
スイッチの出力端は伝送のための伝送器に接続され、前
記N番目の優先順位スイッチの入力端は非優先順位(non
-prioritized)データを有する非実時間(non real‐tim
e)キューに接続される、前記第4過程と、前記伝送器
に供給された前記適切セルを時間スロット単位で次のノ
ードに伝送する第5過程とを含むことを特徴とするセル
スケジューリング方法が提供される。
【0015】
【発明の実施の形態】以下、本発明の好適実施例につい
て図面を参照しながらより詳しく説明する。
【0016】図2を参照すると、N+1個の接続に対す
る分散制御方式によって、セルを調節しスケジューリン
グする装置に対するブロック図が示されている。スイッ
チングノードiにおける多数個の優先順位接続jに対す
るセルが示されおり、ノード数i及び優先順位接続数j
は各々正の整数である。実時間トラフィックに対するN
個の優先順位仮想チャンネルVC1〜VCNが存在し、遅
延無感知トラフィック、即ち非実時間(non real-tim
e)トラフィックに対する1つの仮想チャンネルVC0
存在すると仮定する。
【0017】本発明による装置は、一般的な従来の装置
と同様に2つの構成要素、即ち伝送率制御部100及び
静的優先順位スケジューラ200を有する。従来の伝送
率制御部は本発明の伝送率制御部100に対して何の変
化もなく用いられ得る。伝送率制御部100は、スイッ
チングノードを通過する優先順位接続に対応する調節部
10-1〜10-Nを有する。言換えれば、伝送率制御部100
は、N個の優先順位を有し、接続が設定される間、各優
先順位は1つの遅延限界に対応する。ここで、小さい遅
延限界は、上位優先順位、即ち下位優先順位数に対応す
る。実時間セルが、セルのヘッダ情報に基づいて1つの
優先順位接続jを有する仮想チャンネルVCjから対応
する調節部110-jに供給される場合、その実時間セルに
対する適格時刻が、対応する調節部110-jにおける実時
間セルに割当てられる。上記実時間セルは、伝送のため
の静的優先順位スケジューラ200に供給される前、適
格時刻になるまで、調節部110-jに格納され、その後、
対応する調節されたセルRjとして、静的優先順位スケ
ジューラ220にあるN個の優先順位キュー210-1〜210
-Nのうち、j番目の優先順位キューに供給される。ここ
で、jはN以下の正の整数である。セルに対する適格時
刻を計算する方法が異なると、調節部の形態も異なるこ
とになる。
【0018】一方、静的優先順位スケジューラ200
は、N個の優先順位キュー210-1〜210-Nと、1つの非実
時間キュー220とを有し、j番目の優先順位キュー21
0-jは、N個の優先順位のうち、j番目の優先順位を有
するj番目の優先順位接続に対するj番目の実時間キュ
ーを表す。各接続jに対する全てのセルは、各接続jに
対応する優先順位においてj番目の優先順位実時間キュ
ーに挿入される。静的優先順位200は、空いていない
最高優先順位キューの先端にあるセルを先入れ先出し
(FIFO: first-input fitst-output)順に選択する。最
初、各j番目の優先順位キュー21-jは、空フラグEFj
「0」または「1」をj番目の優先順位キュー21-jに供
給される。ここで、空フラグEFj「0」または「1」
は、優先順位キュー21-jに伝送のための適格セルが存在
するか否かを表し、適格セルが存在する場合は、その適
格セルをj番目の優先順位スイッチ250-jの入力端に供
給する。
【0019】j番目の優先順位スイッチ250-jは、上記
j番目の空フラグEFjに応じて、1つの出力端を2つ
の入力端のうちの1つに接続する。ここで、j番目の優
先順位スイッチ250-jの現入力端のうちの1つは、現入
力端即ち、j番目の入力端として表れる現優先順位キュ
ー(即ちj番目の優先順位キュー210-j)の出力端に接
続され、j番目の優先順位スイッチ250-jの他の入力端
は、下位入力端として表れる下位優先順位接続(j+1)
の下位優先順位スイッチ250-(j+1)の出力端に接続さ
れる。j番目の優先順位スイッチ250-jの出力端は、上
位優先順位接続(j-1)の上位優先順位スイッチ250-(j
-1)の下位入力端に接続される。特に、第1優先順位ス
イッチ250-1の出力端は、伝送器(図示せず)に接続さ
れるべきであり、最後の優先順位スイッチ250-N、即ち
N番目の優先順位スイッチ250-Nの下位入力端は、非実
時間キュー220の出力端に接続されるのが望ましい。
【0020】図3A及び図3Bを参照して、図2におい
て、空フラグEFj「0」または「1」に基づいて、図
2に示した現優先順位スイッチの動作原理を説明する。
現優先順位接続jに対する空フラグEFjが「0」であ
る場合、図3Aに示すように、点線に示す現優先順位ス
イッチにおいて、上位優先順位スイッチに接続された出
力端が、現優先順位キューに接続された現入力端に接続
されるので、現優先順位キューにある適格セルが、上位
優先順位スイッチに伝送される。反対に、現優先順位接
続jに対する空フラグEFjが「1」である場合、図3
Bに示すように、出力端が下位優先順位スイッチに接続
された下位入力端に接続されるので、下位優先順位スイ
ッチから供給されたセルが上位優先順位スイッチに伝送
される。
【0021】図4A及び図4Bを参照すると、空フラグ
EFjに基づいて、3個の優先順位スイッチに対する接
続の状態が示されている。3個の優先順位キューQ1
3の各々は、対応する優先順位スイッチに対応する現
優先順位の入力として入力されると仮定する。3個の空
フラグEFj「1」、「0」、及び「0」が、各々、3
個の優先順位キューQ1〜Q3から供給される場合、図4
において、最高優先順位キュー、即ち第1優先順位Q1
が適格セルを有しないので、第2優先順位キューQ2
適格セルが第1優先順位スイッチ250-1を通じて伝送器
に供給される。図4を参照すると、3個の優先順位キュ
ーQ1〜Q3が、各々、3個の空フラグEFj「1」、
「1」、及び「1」を生成する場合、伝送できる適格セ
ルが存在しないので、非実時間キューQ0の非実時間セ
ルが3個の優先順位スイッチ250-1〜250-3を貫通して伝
送器に供給される。
【0022】図5を参照すると、j番目の優先順位キュ
ーに対する調節部及びスケジューラ150-jのブロック図
が示されている。j番目の優先順位キューに対する調節
部及びスケジューラ150-jは、第1及び第2先入れ先出
し(FIFO: first input firstout)キュー211、21
2と、第1及び第2空検出部213、214と、入力及
び出力トグルスイッチ215、216と、スイッチ制御
部217と、同期化されたフレームカウンタ218と、
j番目の優先順位スイッチ250-jとを備える。
【0023】最初、j番目の優先順位接続に対する同期
化されたフレームカウンタ218が、同期信号によって
プリ同期化される。ここで、上記同期信号は、隣接する
2つのノードiとi+1との間の伝送遅延τi、j番目の接
続のノードiにおける遅延限界dij 、及びj番目の優
先順位接続のフレームの大きさTjを考慮し、フレーム
カウンタ218の各々のカウント値は、各単位時間スロ
ットまたは単位サービス時間に1つずつ減少して、カウ
ント値が「0」になると同時にj番目の優先順位接続の
フレームの大きさTjにリセットされる。各カウント値
がフレームの大きさTjにリセットされる時、スイッチ
制御部217は周期がフレームの大きさTjであるスイ
ッチング信号を生成して、スイッチング信号を入力及び
出力スイッチ215、216に各々供給される。
【0024】一方、入力スイッチ215において、j番
目の優先順位接続の仮想チャンネルVCjは、スイッチ
制御部217から供給されたスイッチング信号によって
第1及び第2FIFOキュー211、212に選択的に
接続される。さらに、第1FIFOキュー211の入力
がスイッチング信号によって、図5において実線の矢印
で示すように仮想チャンネルVCjに接続されると、出
力スイッチ216において、第2FIFOキュー212
の出力がj番目の優先順位スイッチ250-jの現入力に入
力され、第2FIFOキュー212にある適格セルがj
番目の優先順位キューQjとしてj番目の優先順位スイ
ッチ250-jに供給される。反対に、第2FIFOキュー
212の入力が、図5において点線の矢印で示すように
仮想チャンネルVCjに接続されれば、第1FIFOキ
ュー211の出力がj番目の優先順位スイッチ250-jの
現入力に接続され、第1FIFOキュー211にある適
格セルがj番目の優先順位キューQjとしてj番目の優
先順位スイッチ250-jに供給される。言換えれば、第1及
び第2FIFOキュー211、212は、論理的に互い
に分離され、一方のFIFOキューが伝送のためスケジ
ューリングされる準備ができた適格セルを格納すること
によって、j番目の優先順位キューの役割を果たす間、
他方のFIFOキューは適切な状態でない、即ち、フレ
ームの大きさの端まで伝送調節されなければならないセ
ルを格納することによって、j番目の調節部の役割を果
たす。
【0025】また、第1及び第2FIFOキュー21
1、212の出力は、第1及び第2空検出部213、2
14に各々接続されて、第1及び第2空検出部213、
214が両FIFOキュー211、212が空いている
か否か(即ち、第1及び第2FIFOキュー211、2
12に伝送されるセルが存在するか否か)を検出する。
1つのセルがスケジューリング方式によって予め伝送さ
れている場合、または対応するFIFOキューに伝送調
節されるためのセルが入力されていない場合、空フラグ
EFjの値「1」がj番目の優先順位スイッチ250-jに供給
され、対応するFIFOキューに伝送するための適格セ
ルが存在する場合は、空フラグEFj=「0」に供給さ
れる。また、出力スイッチ216において、第1FIF
Oキュー211がj番目の優先順位スイッチ250-jに接
続される場合は、第1空検出部213の空フラグEFj
がj番目の優先順位スイッチ250-jのスイッチング信号
として作用し、第2FIFOキュー212がj番目の優
先順位スイッチ250-jに接続される場合は、第2空検出
部214の空フラグEFjがj番目の優先順位スイッチ2
50-jのスイッチング信号として作用する。
【0026】上記において、本発明の好適な実施の形態
について説明したが、本発明の請求範囲を逸脱すること
なく、当業者は種々の改変をなし得るであろう。
【0027】
【発明の効果】従って、本発明によれば、分散制御方式
によって優先順位接続の数Nと関係なく一定の時間内に
スケジューリングを行うことができる。
【図面の簡単な説明】
【図1】従来による伝送率制御静的優先順位(RCSP)方
式を説明するための図。
【図2】本発明によるN+1個の優先順位接続に対する
分散制御方式によってセルを調節しスケジューリングす
る装置のブロック図。
【図3】A及びBからなり、図2に示す空フラグEFj
に基づいてj番目の優先順位スイッチの動作原理を説明
するための図。
【図4】A及びBからなり、各々、2セットの空フラグ
「1」、「0」、「0」及び「1」、「1」、「1」に
対する3個の優先順位スイッチの接続状態を示す図。
【図5】図2に示すj番目の優先順位キューに対する調
節部及びスケジューラの一実施例を示すブロック図。
【符号の説明】
10 伝送率制御部 20 静的優先順位スケジューラ 11−1〜11−N 第1〜第N調節部 21−1〜21−N 第1〜第N優先順位キュー 23 最高非空きキュー検出部 24 マルチプレクサ 100 伝送率制御部 110−1〜110−N 第1〜第N調節部 150−j 調節部及びスケジューラ 200 静的優先順位スケジューラ 210−1〜210−N 第1〜第N優先順位キュー 211 第1先入れ先出し 212 第2先入れ先出し 213 第1空検出部 214 第2空検出部 215 入力トグルスイッチ 216 出力トグルスイッチ 217 スイッチ制御部 218 同期化されたフレームカウンタ 220 非実時間キュー 250−1〜250−N 第1〜第N優先順位スイッチ

Claims (7)

    【特許請求の範囲】
  1. 【請求項1】 ATM網の1つのノードにおける優先
    順位キューに対する複数のN個(Nは正の整数)のセル
    をスケジューリングするセルスケジューリング方法であ
    って、前記各優先順位キューが他のキューの優先順位と
    は異なる1つの静的優先順位を有することを特徴とし、 j番目の静的優先順位を有するセルに応じて、前記セル
    の伝送のための適切な状態になってから保留時間を計算
    する第1過程であって、前記静的優先順位jがN以下の
    正の整数であり、小さい静的優先順位の数が上位優先順
    位を有する、前記第1過程と、 前記保留時間の間にセルを格納して、前記セルが伝送の
    ために適格になる第2過程と、 時間スロット単位で空フラグEFjの「値0」または
    「1」を生成する第3過程であって、前記空フラグEF
    jの値「0」がj番目の優先順位キュー21-j内に伝送のた
    めの適格なセルが存在することを表し、前記空フラグE
    jの値「1」がj番目の優先順位キュー21-j内に伝送
    のための適格なセルが存在しないことを表す、前記第3
    過程と、 前記空フラグEFjに基づいて前記j番目の優先順位キ
    ューを上位優先順位スイッチにスイッチングする第4過
    程であって、2つの入力端(1つの下位入力端及び1つ
    の上位入力端)を有する前記j番目の優先順位スイッチ
    が、前記j番目の優先順位キューと下位優先順位スイッ
    チとに各々接続され、出力端が前記上位優先順位スイッ
    チに接続され、前記第1優先順位スイッチの出力端は伝
    送のための伝送器に接続され、前記N番目の優先順位ス
    イッチの入力端は非優先順位(non-prioritized)デー
    タを有する非実時間(non real‐time)キューに接続さ
    れる、前記第4過程と、 前記伝送器に供給された前記適切セルを時間スロット単
    位で次のノードに伝送する第5過程とを含むことを特徴
    とするセルスケジューリング方法。
  2. 【請求項2】 前記空フラグEFjの値が「0」であ
    る場合、前記j番目の優先順位が前記上位順位スイッチ
    に接続され、前記空フラグEFjの値が「1」である場
    合は、前記下位優先順位スイッチが前記上位優先順位ス
    イッチに接続されることを特徴とする請求項1に記載の
    セルスケジューリング方法。
  3. 【請求項3】 前記上位静的優先順位が小さい遅延限
    界を有することを特徴とする請求項2に記載のセルスケ
    ジューリング方法。
  4. 【請求項4】 ATM網の1つのノードにおける優先
    順位キューに対する複数のN個(Nは正の整数)のセル
    をスケジューリングするセルスケジューリング装置であ
    って、前記各優先順位キューが他のキューの優先順位と
    は異なる1つの静的優先順位を有することを特徴とし、 j番目の静的優先順位を有するセルに応じて、前記セル
    の伝送のための適切な状態になってから保留時間を計算
    する保留時間計算手段であって、前記静的優先順位jが
    N以下の正の整数であり、小さい静的優先順位の数が上
    位優先順位を有する、前記保留時間計算手段と、 前記セルを伝送のための適格セルになるように、前記保
    留時間の間、前記セルを格納するセル格納手段と、 1つの時間スロット当り多くても1つのセルが伝送され
    る時間スロットを生成する時間スロット生成手段と、 時間スロット単位で空フラグEFjの「値0」または
    「1」を生成する空フラグ生成手段であって、前記空フ
    ラグEFjの値「0」がj番目の優先順位キュー21-j内
    に伝送のための適格セルが存在することを表し、前記空
    フラグEFjの値「1」がj番目の優先順位キュー21-j
    内に伝送のための適格セルが存在しないことを表す、前
    記空フラグ生成手段と、 前記空フラグEFjに基づいて前記j番目(jは、1〜
    Nの正の整数)の優先順位キューを上位優先順位スイッ
    チにスイッチングするN個の優先順位キュースイッチン
    グ手段であって、2つの入力端(j番目の入力端及び1
    つの下位入力端)を有する前記j番目の優先順位スイッ
    チが、前記j番目の優先順位キューと下位優先順位スイ
    ッチとに各々接続され、出力端が前記上位優先順位スイ
    ッチに接続され、前記第1優先順位スイッチの出力端は
    伝送のための伝送器に接続され、前記N番目の優先順位
    スイッチの入力端は非優先順位(non-prioritized)デ
    ータを有する非実時間(non real‐time)キューに接続
    される、前記N個の優先順位キュースイッチング手段
    と、 前記伝送器に供給された前記適切セルを時間スロット単
    位で次のノードに伝送する適格セル伝送手段とを含むこ
    とを特徴とするセルスケジューリング装置。
  5. 【請求項5】 前記セル格納手段が、互いに論理的に
    分離された2つの先入れ先出し(FIFO: first‐in firs
    t-out)キューを有し、 一方の前記FIFOキューが伝送のためスケジューリン
    グされる準備ができた適格セルを格納する間、他方の前
    記FIFOキューは前記保留時間の間、非適格セルを格
    納することを特徴とする請求項4に記載のセルスケジュ
    ーリング装置。
  6. 【請求項6】 前記空フラグEFjの値が「0」であ
    る場合は、前記j番目の優先順位が前記上位優先順位ス
    イッチに接続され、前記空フラグEFjの値が「1」で
    ある場合は、前記下位優先順位スイッチが前記上位優先
    順位スイッチに接続されることを特徴とする請求項5に
    記載のセルスケジューリング装置。
  7. 【請求項7】 前記上位静的優先順位が小さい遅延限
    界を有することを特徴とする請求項6に記載のセルスケ
    ジューリング装置。
JP33279097A 1996-12-26 1997-12-03 セルスケジューリング方法及びその装置 Expired - Fee Related JP3814393B2 (ja)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR1019960072056A KR100221318B1 (ko) 1996-12-26 1996-12-26 에이티이엠망에서의 카운터 연동에 의해 정의되는 연결별 프레임을 이용한 고정우선순위 큐 서비스장치 및그 서비스방법
KR1996-72057 1996-12-26
KR1019960072057A KR100221319B1 (ko) 1996-12-26 1996-12-26 에이티이엠망에서의 카운터 연동에 의해 정의되는 연결별 프레임을 이용한 분산제어방식 고정우선순위 큐 서비스장치
KR1996-72056 1996-12-26

Publications (2)

Publication Number Publication Date
JPH10200550A true JPH10200550A (ja) 1998-07-31
JP3814393B2 JP3814393B2 (ja) 2006-08-30

Family

ID=26632397

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33279097A Expired - Fee Related JP3814393B2 (ja) 1996-12-26 1997-12-03 セルスケジューリング方法及びその装置

Country Status (3)

Country Link
US (1) US5999534A (ja)
JP (1) JP3814393B2 (ja)
GB (1) GB2322997B (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000284980A (ja) * 1999-01-28 2000-10-13 Mitsubishi Electric Inf Technol Center America Inc マルチタスクシステムおよびマルチタスクシステムにおけるメッセージ伝送スケジューリング方法
US6570873B1 (en) 1998-11-13 2003-05-27 Nec Corporation System and method for scheduling reservation of traffic with priority
US6810038B1 (en) 1999-04-02 2004-10-26 Nec Corporation Switch, scheduler thereof, and switch scheduling method
US6882655B1 (en) 1999-05-13 2005-04-19 Nec Corporation Switch and input port thereof
JP2008532145A (ja) * 2005-02-28 2008-08-14 テクラテック・アクティーゼルスカブ 共有リソースへのアクセスを制御する方法及びシステム

Families Citing this family (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6201793B1 (en) * 1998-03-16 2001-03-13 Lucent Technologies Packet delay estimation in high speed packet switches
US6721325B1 (en) * 1998-04-23 2004-04-13 Alcatel Canada Inc. Fair share scheduling of multiple service classes with prioritized shaping
US6157978A (en) * 1998-09-16 2000-12-05 Neomagic Corp. Multimedia round-robin arbitration with phantom slots for super-priority real-time agent
WO2000025220A1 (en) * 1998-10-27 2000-05-04 Fujitsu Network Communications, Inc. Network to network priority frame dequeuing
US6560230B1 (en) * 1999-02-01 2003-05-06 Redback Networks Inc. Packet scheduling methods and apparatus
US6470016B1 (en) * 1999-02-09 2002-10-22 Nortel Networks Limited Servicing output queues dynamically according to bandwidth allocation in a frame environment
US6510158B1 (en) * 1999-04-30 2003-01-21 Alcatel Canada Inc. Method and apparatus combining a plurality of virtual circuits into a combined virtual circuit
US6728265B1 (en) * 1999-07-30 2004-04-27 Intel Corporation Controlling frame transmission
US6570883B1 (en) * 1999-08-28 2003-05-27 Hsiao-Tung Wong Packet scheduling using dual weight single priority queue
US6631132B1 (en) * 1999-10-04 2003-10-07 Veraz Networks Ltd. Urgent packet transmission
US6724776B1 (en) * 1999-11-23 2004-04-20 International Business Machines Corporation Method and system for providing optimal discard fraction
US6657960B1 (en) * 1999-11-23 2003-12-02 International Business Machines Corporation Method and system for providing differentiated services in computer networks
US6832265B1 (en) 2000-01-07 2004-12-14 Cisco Technology, Inc. Methods and apparatus for moving data elements within a data communications device
EP1133109A1 (en) * 2000-03-07 2001-09-12 Lucent Technologies Inc. Radio telecommunications system with use of timeslots
US20010040877A1 (en) * 2000-05-09 2001-11-15 Motorola, Inc. Method of dynamic transmit scheduling using channel quality feedback
JP3514215B2 (ja) * 2000-05-25 2004-03-31 日本電気株式会社 スケジューリング回路
US6937561B2 (en) * 2000-06-02 2005-08-30 Agere Systems Inc. Method and apparatus for guaranteeing data transfer rates and enforcing conformance with traffic profiles in a packet network
US6909722B1 (en) * 2000-07-07 2005-06-21 Qualcomm, Incorporated Method and apparatus for proportionately multiplexing data streams onto one data stream
FR2819674B1 (fr) * 2001-01-15 2003-05-23 Cit Alcatel Dispositif de transmission comportant une memoire de masse pour stockage temporaire de flux d'informations a temps differe
US6813284B2 (en) * 2001-01-17 2004-11-02 Qualcomm Incorporated Method and apparatus for allocating data streams given transmission time interval (TTI) constraints
US7486685B2 (en) * 2001-06-29 2009-02-03 Rankin Linda J System for sharing channels by interleaving flits
US20030099199A1 (en) * 2001-11-27 2003-05-29 Amplify.Net, Inc., Bandwidth allocation credit updating on a variable time basis
US20030179755A1 (en) * 2002-01-18 2003-09-25 Fraser Alexander Gibson System and method for handling prioritized data in a network
US7826466B2 (en) * 2002-06-26 2010-11-02 Atheros Communications, Inc. Communication buffer scheme optimized for VoIP, QoS and data networking over a power line
US9544860B2 (en) 2003-02-24 2017-01-10 Qualcomm Incorporated Pilot signals for use in multi-sector cells
US9661519B2 (en) 2003-02-24 2017-05-23 Qualcomm Incorporated Efficient reporting of information in a wireless communication system
US8811348B2 (en) 2003-02-24 2014-08-19 Qualcomm Incorporated Methods and apparatus for generating, communicating, and/or using information relating to self-noise
US7218948B2 (en) 2003-02-24 2007-05-15 Qualcomm Incorporated Method of transmitting pilot tones in a multi-sector cell, including null pilot tones, for generating channel quality indicators
FR2858895B1 (fr) * 2003-08-13 2006-05-05 Arteris Procede et dispositif de gestion de priorite lors de la transmission d'un message
US20050041673A1 (en) * 2003-08-20 2005-02-24 Frances Jiang Method of managing wireless network resources to gateway devices
US7545815B2 (en) * 2004-10-18 2009-06-09 At&T Intellectual Property Ii, L.P. Queueing technique for multiple sources and multiple priorities
US7631132B1 (en) * 2004-12-27 2009-12-08 Unisys Corporation Method and apparatus for prioritized transaction queuing
US8694042B2 (en) 2005-10-14 2014-04-08 Qualcomm Incorporated Method and apparatus for determining a base station's transmission power budget
US9191840B2 (en) 2005-10-14 2015-11-17 Qualcomm Incorporated Methods and apparatus for determining, communicating and using information which can be used for interference control
US8437251B2 (en) 2005-12-22 2013-05-07 Qualcomm Incorporated Methods and apparatus for communicating transmission backlog information
US9125092B2 (en) 2005-12-22 2015-09-01 Qualcomm Incorporated Methods and apparatus for reporting and/or using control information
US9473265B2 (en) 2005-12-22 2016-10-18 Qualcomm Incorporated Methods and apparatus for communicating information utilizing a plurality of dictionaries
US9119220B2 (en) 2005-12-22 2015-08-25 Qualcomm Incorporated Methods and apparatus for communicating backlog related information
US20070149132A1 (en) 2005-12-22 2007-06-28 Junyl Li Methods and apparatus related to selecting control channel reporting formats
US20070249360A1 (en) 2005-12-22 2007-10-25 Arnab Das Methods and aparatus related to determining, communicating, and/or using delay information in a wireless communications system
US9125093B2 (en) 2005-12-22 2015-09-01 Qualcomm Incorporated Methods and apparatus related to custom control channel reporting formats
US9572179B2 (en) 2005-12-22 2017-02-14 Qualcomm Incorporated Methods and apparatus for communicating transmission backlog information
US9338767B2 (en) 2005-12-22 2016-05-10 Qualcomm Incorporated Methods and apparatus of implementing and/or using a dedicated control channel
US9137072B2 (en) 2005-12-22 2015-09-15 Qualcomm Incorporated Methods and apparatus for communicating control information
US9148795B2 (en) 2005-12-22 2015-09-29 Qualcomm Incorporated Methods and apparatus for flexible reporting of control information
US9451491B2 (en) 2005-12-22 2016-09-20 Qualcomm Incorporated Methods and apparatus relating to generating and transmitting initial and additional control information report sets in a wireless system
US8514771B2 (en) 2005-12-22 2013-08-20 Qualcomm Incorporated Methods and apparatus for communicating and/or using transmission power information
US20070243882A1 (en) 2006-04-12 2007-10-18 Qualcomm Incorporated Method and apparatus for locating a wireless local area network associated with a wireless wide area network
US9083563B2 (en) * 2012-06-29 2015-07-14 Avaya, Inc. Method for reducing processing latency in a multi-thread packet processor with at least one re-order queue
US8996693B2 (en) * 2012-09-17 2015-03-31 Nokia Corporation Method and apparatus for providing dynamic stream processing of data based on static analytics
US9367347B1 (en) * 2013-06-17 2016-06-14 Marvell International, Ltd. Systems and methods for command execution order control in electronic systems
US11336549B2 (en) * 2020-01-15 2022-05-17 Cisco Technology, Inc. Systems and methods for dynamically optimizing TCP flow in WAN networks

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5050161A (en) * 1989-12-04 1991-09-17 Bell Communications Research, Inc. Congestion management based on multiple framing strategy
US5267235A (en) * 1992-05-21 1993-11-30 Digital Equipment Corporation Method and apparatus for resource arbitration
EP0680173B1 (en) * 1994-04-28 2003-09-03 Hewlett-Packard Company, A Delaware Corporation Multicasting apparatus
US5533020A (en) * 1994-10-31 1996-07-02 International Business Machines Corporation ATM cell scheduler
US5563884A (en) * 1995-03-27 1996-10-08 Zenith Electronics Corporation Reducing multiplex jitter in an ATM/MPEG system
GB9513138D0 (en) * 1995-06-28 1995-08-30 Plessey Telecomm Congestion avoidance

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6570873B1 (en) 1998-11-13 2003-05-27 Nec Corporation System and method for scheduling reservation of traffic with priority
JP2000284980A (ja) * 1999-01-28 2000-10-13 Mitsubishi Electric Inf Technol Center America Inc マルチタスクシステムおよびマルチタスクシステムにおけるメッセージ伝送スケジューリング方法
US6810038B1 (en) 1999-04-02 2004-10-26 Nec Corporation Switch, scheduler thereof, and switch scheduling method
US6882655B1 (en) 1999-05-13 2005-04-19 Nec Corporation Switch and input port thereof
JP2008532145A (ja) * 2005-02-28 2008-08-14 テクラテック・アクティーゼルスカブ 共有リソースへのアクセスを制御する方法及びシステム

Also Published As

Publication number Publication date
JP3814393B2 (ja) 2006-08-30
GB2322997B (en) 2001-05-30
GB9725052D0 (en) 1998-01-28
US5999534A (en) 1999-12-07
GB2322997A (en) 1998-09-09

Similar Documents

Publication Publication Date Title
JP3814393B2 (ja) セルスケジューリング方法及びその装置
JP3810907B2 (ja) セルスケジューリング装置
US6295295B1 (en) Scheduler for an information packet switch
US7023866B2 (en) Fair queue servicing using dynamic weights (DWFQ)
US5629928A (en) Dynamic fair queuing to support best effort traffic in an ATM network
EP0916214B1 (en) Method and apparatus for source rate pacing in an atm network
US5831971A (en) Method for leaky bucket traffic shaping using fair queueing collision arbitration
EP0763915B1 (en) Packet transfer device and method adaptive to a large number of input ports
US6452933B1 (en) Fair queuing system with adaptive bandwidth redistribution
US5390184A (en) Flexible scheduling mechanism for ATM switches
EP0817428B1 (en) Traffic shaper with multiply queued virtual paths
US6519595B1 (en) Admission control, queue management, and shaping/scheduling for flows
JP2981095B2 (ja) 通信装置
KR100328642B1 (ko) 패킷흐름제어에관한장치및방법
JPH10126419A (ja) Atm交換機システム
CA2285243A1 (en) Hierarchical packet scheduling method and apparatus
IL146766A (en) Fair disposal system
US6246687B1 (en) Network switching system supporting guaranteed data rates
US20020150047A1 (en) System and method for scheduling transmission of asynchronous transfer mode cells
CA2371325A1 (en) Scheduler implementing weighted fair queuing by a weight limited first in-first out methodology
Chiussi et al. Providing QoS guarantees in packet switches
US7130267B1 (en) System and method for allocating bandwidth in a network node
US7450510B1 (en) System and method for distributing guaranteed bandwidth among service groups in a network node
Philp et al. Scheduling and buffer management for soft-real-time VBR traffic in packet-switched networks
KR100221324B1 (ko) 에이티이엠망에서의 카운터 연동에 의해 정의되는 연결별 프레임을 이용한 동적우선순위 큐 서비스장치

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041125

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060516

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060605

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20100609

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110609

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20110609

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120609

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20130609

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees