JPH0310541A - 優先交換サービス制御方式 - Google Patents

優先交換サービス制御方式

Info

Publication number
JPH0310541A
JPH0310541A JP1145964A JP14596489A JPH0310541A JP H0310541 A JPH0310541 A JP H0310541A JP 1145964 A JP1145964 A JP 1145964A JP 14596489 A JP14596489 A JP 14596489A JP H0310541 A JPH0310541 A JP H0310541A
Authority
JP
Japan
Prior art keywords
transmission
level
packet
priority
packets
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.)
Pending
Application number
JP1145964A
Other languages
English (en)
Inventor
Masaya Nagata
永田 雅也
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1145964A priority Critical patent/JPH0310541A/ja
Publication of JPH0310541A publication Critical patent/JPH0310541A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 [概要] 複数の優先レベルを備えたパケットを受信すると優先レ
ベルの上位のものを優先して他局へ送信するパケット交
換における優先サービス制i1′11方式優先レベルの
異なる端末のバケットを送信する場合に、高レベル端末
からのパケットが多量に人力された場合にも、低レベル
端末からのパケットが常に所定量送信されることを保障
する優先交換サービス制御方式を提供することを目的と
し、端末からの優先レベルが付されたバケy)を識別部
で識別して優先レベルに対応した送信待ちキューにキュ
ーイングするパケット受信制御部と、各優先レベル毎に
連続送信可能なパケット数の規制値の保持手段と送信さ
れるパケット数を計数する送信カウンタとを含む送信処
理部とを備え、送信処理部は、高い優先レベルから順に
対応するレベルの前記保持手段に設定された個数のパケ
ットの連続送信を行うよう構成する。
[産業上の利用分野] 本発明は複数の優先レベルを備えたパケットを受信する
と優先レベルの上位のものを優先して他局へ送信するパ
ケット交換における優先サービス制御方式に関する。
近年、パケット交換が次第に利用されるようになった。
パケット交換機には各種の端末装置が接続され、種々の
データがバケット交換網を介して送受信され′ζいる。
そのパケット交換機には、伝送されるデータの性質に応
して、優先的に伝送を実行することができる優先交換サ
ービスが実行されている。その場合、端末装置により優
先レベルの高低が割り振られ、パケット交換機では、優
先レベルの高い端末装置からのパケットを優先レベルの
低い端末装置からのパケットに対し優先して送信する扱
いをしている。
ところが、優先レベルの高い端末からのデータが連続す
ると優先レベルの低い端末のデータの送信が待たされた
ままになってしまいその改善が望まれている。
[従来の技術] 第7図は従来例の説明図である。
第7図において、70はパケット交換機、71は高い優
先レベルの端末(高レベル端末で表示)、72は低い優
先レベルの端末(低レベル端末で表示)、73は高い優
先レベルのパケットの送信待ちキュー、74は低い優先
レベルのパケットの信待ちキュー、75はパケットが送
信される中継線を表す。
従来例の送信動作を第7図A乃至り、を用いて説明する
と、最初にパケット交換機70に接続する高レベル端末
71から送信バケットとして■、■。
■が入力して、低レベル端末72から送信パケット■、
■が入力されると、それぞれ高レベル送信待ちキュー7
3と低レベル送信待ちキュー74で待機した状態となる
次に、この状態で高レベル送信待ちキュー73のパケッ
ト■、■および■が優先して送信された後高レベル送信
待ちキュー73のパケットが無くなると同図8.に示す
ように初めて低レベル送信待ちキュー74のパケットの
■が送信可能となる。
同図C1に示ずようにパケット■の送信中に高レベル端
末71からバケ7)が■、■と入力されて高レベル送信
待ちキュ−73に格納され、さらに同じ端末から後続の
パケット■乃至[相]が入力されると、同図I〕、に示
ずようにパケット交換機70は、高レベルの送信待ちキ
ュ−73に格納されたパケットを順番に送信し続ける。
この結果、中継線には低レベル送信待ちキュー74で最
初から待機している■のパケットとその後に入力された
パケット■が送信されないで滞留してしまう。
[発明が解決しようとする課題] 上記した従来例の方式によれば、高レベルのパケットが
多量に流れた場合に、回線への送信は実行されるにして
も高レベル送信待ちキューには常にパケットがつながっ
ているので、低レベルのパケットは送信待ちキューにキ
ューイングされたままとなって網内遅延を起こすという
問題があった。
本発明は優先レベルの異なる端末のパケットを送信する
場合に、高レベル端末からのパケットが多量に人力され
た場合にも、低レベル端末からのパケットが常に所定量
送信されることを保障する優先交換サービス制御方式を
提供することを目的とする。
[課題を解決するための手段] 第1図は本発明の原理構成図を示す。
第1図において、10はパケット交換機、11は優先レ
ベルの高い(高レベルという)端末とのインタフェース
、12は優先レベルの低い(低レベルという)端末との
インタフェース、13はパケント受信制御1部、130
はバケット識別部、13Iは高レベル送信待ちキュー、
132は低レベル送信待ちキュー、14は送信処理部、
141は高レベル連続送信規制値の保持手段、142は
低レベル連続送信規制値の保持手段、143は送信カウ
ンタである。
本発明は低レベルのパケットの送信に優先して高レベル
のパケットの送信を行うが、その際に新たに高レベルの
パケットを連続して予め設定した規制値の個数を送信処
理した場合には、低レベルのパケットを予め設定した個
数まで連続して送信処理するものである。
[作用] 第1図において、最初に高レベル連続送信規制値として
一定の数値Nを保持手段141に設定し、低レベル連続
送信規制値として別の一定数値Mを保持手段142に設
定する。
端末から送信されてきた各パケットは、各インタフェー
ス11.12を介してパケット受信制御部13に入力さ
れ、パケット識別部130で優先レベルが識別され、高
レベル端末からのパケットと低レベル端末からのパケッ
トはそれぞれ対応する送信待ちキュー131と132に
キューイングされる。なお、これらにキューイングされ
たパケットは同じ中継線へ送られるパケットであり、他
の中継線に送信されるパケットは回示されないそれぞれ
の送信待ちキューにキューイングされる。
送信処理部14では、優先レベルに従ってパケットの送
信処理を行うが、バケy’r受信制御部13の送信待ち
キュ−131,132の状態を見て、高レベルの送信待
ちキュー131のパケットを優先して送信する。そして
高レベルのパケットを連続して送信する場合、1つのパ
ケットを送信処理する毎にカウンタ143でカウントを
行うとともに、カウンタ143の内容と現在送信中のパ
ケットに対応する保持手段141の高レベル連続送信規
制値とを比較する。もし一致した場合、または高レベル
のパケットが送信待ちキューに無くなった場合は、低レ
ベルの送信待ちキュー132のパケットの送信を開始す
る。
低レベルの送信処理では、カウンタ143で同様にパケ
ットの送信毎にカウントを行い、そのカウント値と保持
手段142の低レベル連続送信規制値を比較して、一致
すると低レベルパケットの送信処理を終了して高レベル
送信待ちキュー131のパケットの送信処理を行う。
このようにして、高レベル送信待ちキューに連続してパ
ケットがキューイングされていても必ず低レベル送信待
ちキューのパケットが一定個数ずつ送信されるので、網
内遅延の発生を防止することができる。
[実施例1 第2図は本発明によるパケット交換機の実施例構成図、
第3図はキューイング処理フロー図、第4図はパケット
構成、キューイングの構成、および規制値とカウンタの
説明図、第5図(a)は送信要求受付処理のフロー図、
第5図し)は送信処理フロー図、第6図は本発明による
具体的な送信処理動作の例を示す図である。
第2図において、20は複数のノードにより構成するパ
ケット交換網の中の1つのパケット交換機(Aノード)
、201は中継線または端末からの回線を介して相手ノ
ードまたは端末とのパケットデータの送受を管理する回
線管理部、202はパケットのフォーマット等のプロト
コルを処理するプロトコル処理部、203はパケットを
相手先に振り分ける交換処理部、204は相手端末また
は中継線に伝送するための経路の選択を行うルーティン
グ処理部、205は本発明による優先レベルによる送信
を処理する優先交換処理部、206は201と同様の相
手ノードとの中継線や端末への回線との接続を管理する
回線管理部、21は中継線または端末への回線との物理
的なインクフェースをとるための処理を行う回線制御処
理部、22は中継線を介して接続された他のBノードを
表す。
第2図において、優先交換処理部205以外の各部は従
来から知られた機構であり、本発明による優先交換処理
部の処理フローの内容を第3図乃至第5図(b)を用い
て説明する。
初めに第3図のキューイング処理フローを説明する。
第2図のAノード20において、ルーティング処理部2
04における処理を経て、ある回線へ送信するための複
数のパケットが優先交換処理部205に入力すると、各
パケットの優先クラスを取り出す(第3図のステップ3
0)。この場合、パケット構成は第4図イ、に示すよう
な構成である。
そのパケットは先頭のF(フレーム)リンクヘッダとパ
ケットへ・ノダおよびデータ本体とから成り、Fリンク
ヘッダ中に優先クラス(優先レベルと同義)の情報が含
まれている。この優先クラスは、送信元のパケット端末
(図示せず)で付加されてノードに送られてくる。
次にステップ31において、識別した優先クラス(優先
レベル)に対応する中継線送信待ちキューにそのパケッ
トをキューイングする。
続いて、ステップ32で各キュー長カウンタ値(QiC
NT: i=1,2)を更新する。この場合、キュー長
カウンタは、各優先クラス毎に設けられるが、第4図口
、に示すように優先クラスが1(Aレベル)と2(低レ
ベル)の2レヘルタケある例を示す。
パケットが対応する優先クラス用のキューにキューイン
グされると、対応するキュー長カウンタQICNT、Q
2CNTの何れかが+1されて更新が行われる。
次に、ステップ33において、送信要求受付処理が起動
する。
送信要求受付処理フローは第5図(a)に示され、その
内容を次に説明する。
送信要求受付処理において、ますに、優先クラス1を「
1」に設定する(ステップ40)。続いてその優先クラ
ス「1」のパケットの送信を起動して送信処理を実行す
る(ステップ41)。その送信が終了すると、後述する
送信処理のフロー(第5図(b))において設定される
「復帰情報」が′0″か否かを判別しくステップ42)
、「0」なら終了し、そうでなければ現在の優先クラス
に+1して(ステップ43)、続いて更新された優先ク
ラスの送信処理を起動する(ステ、プ41)。
次に第5図(b)に示す送信処理フローを説明すると、
この処理は上記の第5図(a)のステップ41において
実行されるものである。
この送信処理が実行される前に、高レベル連続送信規制
値として「M」が設定される。同様に優先レベルが高・
低の2レベルの時、低レベル連続送信規制値としてr 
N 、を設定する(但し通常M〉Nとなる)、その規制
値は第4図へ、に示すように所定のレジスタに格納され
る。
また、バケツ1−を連続送信する場合にその個数をカウ
ントする連続送信カウンタとして5iCNTが設けられ
、優先レベルが2つの場合、それらのカウンタは第4図
ハ、に示すようにS I CNTと52CNTである。
初めに、優先クラスiのキュー長カウンタQiCNT 
(この場合i=1.2の何れかとする)が“0“か否か
を判別しくステップ50)、“′O″の場合そのクラス
の送信待ちキューに何も送信待ちのパケットがないこと
を表し、終了する。ステップ50において“O゛でない
ことが判別されると、優先クラスiの送信カウンタ5i
CNTが規制値Mより小さいかどうか調べる(ステップ
51)。
規制(aMより小さい場合は、回線管理部(第2図20
6)へクラス1のパケットの送信を依頼しくステップ5
2)、続いて当該クラス1の連続送信カウンタ5iCN
Tを+1しくステップ53)、キュー長カウンタQ i
 CNTを−1する(ステップ54)。
このステップ54の後さらにステップ50に戻って同様
の処理を行い、ステ、ブ51において、送信カウンタS
 i CNTが規制値Mより小さくない場合(一致した
場合)はそのクラスの送信は強制的に終了させS i 
CNTを“0゛に設定する(ステップ55)。次に優先
クラスiが最終クラスか否かを判別しくステップ56)
、!終りラスであれば復帰情報にOを設定しくステップ
57)、そうでない時は復帰情報に1を設定して(ステ
ップ58)終了する。この復帰情報は、上記送信要求受
付処理について説明した第5図(a)のステップ42に
おける判別で利用され、0”の場合、送信処理を終了し
、“ビの場合さらに優先レベルの低いクラスのバケット
の送信が行われる。
第6図に本発明による具体的な送信処理動作の例を示す
第6図において、60はバケット交換機、61は高レベ
ル端末、62は低レベル端末、63は高レベル送信待ち
キュー、64は低レベル送信待ちキュー、65は中継線
を表す。
その動作を概説すると、A、に示すように高しベルパケ
ノトの連続送信規制値M1を“3″、低しベルバケノト
の連続送信規制値M2を“′ビに設定されている時に、
高レベル送信待ちキューに■、■、■、■等のパケット
がキューイングされ、低レベル送信待ちキューに■、■
等のバケットがキューイングされているものとする。
この場合B、に示すように、まず高レベル送信待ちキュ
ーのパケット■、■5■が送信されると、連続送信バケ
ットのカウント値が3となり、Mlと一敗するので、高
レベルのバケットの送信を終了させ、低レベルのパケッ
ト■の送信を開始する。
低レベルのパケットの連続送信規制値M2はlであるか
ら、低レベルのパケットの送信を終了し、続いて第6図
C3に示すように高レベルのバケットの送信に移る。以
下、同図り、に示すように、高レベルのパケットを3個
送信すると、低レベルのバケットを1個送信する動作が
繰り返される。
なお、一方のレベルの送信バケ、1・がキューイングさ
れてない場合は、他方のレベルのバケットだけを送信す
る。
[発明の効果] 本発明によれば従来の方式に比べて低い優先レベルのバ
ケットが網内をスムーズに流れることができ、川内で滞
留遅延するという従来の欠点を解消することができる。
【図面の簡単な説明】
第1図は本発明の原理構成図、第2図は本発明によるバ
ケット交換機の実施例構成図、第3図はキューイング処
理フロー図、第4図はバケット構成、キューイングの構
成、およびカウンタと規制値の説明図、第5図(a)は
送信要求受付処理のフロー図、第5図(b)は送信処理
フロー図、第6図は本発明による具体的な送信処理動作
の例を示す図、第7図は従来例の説明図である。 第1図中、 10:パケット交換機 11.12=インタフエース 13;バケット受信制御部 130:バケット識別部 131:高レベル送信待ちキュー 132:低レベル送信待ちキュー 14:送信処理部 141:高レベル連続送信規制値の保持手段142;低
レベル連続送信規制値の保持手段143:送信カウンタ キー 鱒 の 兼 く

Claims (1)

  1. 【特許請求の範囲】 複数の優先レベルを備えたパケットを受信すると優先レ
    ベルの上位のものを優先して他局へ送信するパケット交
    換における優先サービス制御方式において、 端末からの優先レベルが付されたパケットを識別部(1
    30)で識別して優先レベルに対応した送信待ちキュー
    (131,132)にキューイングするパケット受信制
    御1部(13)と、 各優先レベル毎に連続送信可能なパケット数の規制値の
    保持手段(141,142)と送信されるパケット数を
    計数する送信カウンタ(143)とを含む送信処理部(
    14)とを備え、 前記送信処理部(14)は、高い優先レベルから順に対
    応するレベルの前記保持手段に設定された個数のパケッ
    トの連続送信を行うことを特徴とする優先交換サービス
    制御方式。
JP1145964A 1989-06-08 1989-06-08 優先交換サービス制御方式 Pending JPH0310541A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1145964A JPH0310541A (ja) 1989-06-08 1989-06-08 優先交換サービス制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1145964A JPH0310541A (ja) 1989-06-08 1989-06-08 優先交換サービス制御方式

Publications (1)

Publication Number Publication Date
JPH0310541A true JPH0310541A (ja) 1991-01-18

Family

ID=15397083

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1145964A Pending JPH0310541A (ja) 1989-06-08 1989-06-08 優先交換サービス制御方式

Country Status (1)

Country Link
JP (1) JPH0310541A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0787104A (ja) * 1993-08-04 1995-03-31 Sharp Corp パケット送信装置
US5821455A (en) * 1993-04-26 1998-10-13 Sumitomo Metal (Smi) Electronics Devices, Inc. Lid with variable solder layer for sealing semiconductor package, package having the lid and method for producing the lid

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5821455A (en) * 1993-04-26 1998-10-13 Sumitomo Metal (Smi) Electronics Devices, Inc. Lid with variable solder layer for sealing semiconductor package, package having the lid and method for producing the lid
JPH0787104A (ja) * 1993-08-04 1995-03-31 Sharp Corp パケット送信装置

Similar Documents

Publication Publication Date Title
JP3419627B2 (ja) ルータ装置
US6246692B1 (en) Packet switching fabric using the segmented ring with resource reservation control
US8441931B2 (en) Method and device for managing priority during the transmission of a message
EP1009132A2 (en) Variable length packet communication device
US5898691A (en) Method and apparatus for congestion distributed adaptive routing
JPH0720124B2 (ja) データチャンネルのスケジューリング装置及び方法
JPH077975B2 (ja) データ伝送を制御するためのシステムおよび方法
JPH07288546A (ja) 回線アダプタおよび経路指定方法
JPH03198449A (ja) パケット交換網のパケット廃棄制御方式
CN1048369C (zh) 在异步传输模式操作的通信系统中分配通信技术资源的方法
JP2002359634A (ja) 通信経路設計方法、通信経路設計装置及びプログラム
JPH0310541A (ja) 優先交換サービス制御方式
JP2566730B2 (ja) 情報を転送するための方法及びシステム
US20250097137A1 (en) Data processing system and data processing method
CN114531943B (zh) 数据传输方法和自动化通信网络
JP3252831B2 (ja) Atmにおけるipパケットルーティングプロセッサの分散処理方法及びその装置
JP2006519531A (ja) データネットワークにおける情報伝達
JP3635660B2 (ja) パケット処理装置とそのパケット転送方法
JP3693594B2 (ja) ルータ装置
JP2928882B1 (ja) ローカルエリアネットワークの帯域制御方式
JP2949624B1 (ja) ファイバチャネル接続装置におけるコネクション制御方式
Bernstein et al. G22. 3023 Special Topics of Industrial Interest Network Design and Implementation Lecture Notes Spring 84 with revisions from G22. 2263 Network Design and Implementation Lecture Notes Spring 91
JP3558753B2 (ja) フレーム転送優先処理装置
La Corte et al. Jitter analysis in an ATM multimedia multiplexer
JPH0646061A (ja) 分散伝送方式