JPS6191750A - デ−タ選択送信処理方法 - Google Patents
デ−タ選択送信処理方法Info
- Publication number
- JPS6191750A JPS6191750A JP59212530A JP21253084A JPS6191750A JP S6191750 A JPS6191750 A JP S6191750A JP 59212530 A JP59212530 A JP 59212530A JP 21253084 A JP21253084 A JP 21253084A JP S6191750 A JPS6191750 A JP S6191750A
- Authority
- JP
- Japan
- Prior art keywords
- data
- transmission
- waiting
- data selection
- processing method
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/36—Handling requests for interconnection or transfer for access to common bus or bus system
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Communication Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明は、回線プロトコルの異なるシステムの相互接続
に係p、特に、重要データの伝送遅延及び欠落の防止に
好適なデータ選択送信処理方式に関する。
に係p、特に、重要データの伝送遅延及び欠落の防止に
好適なデータ選択送信処理方式に関する。
第7図は、データ処理システムの構成図でめり、データ
処理システム12は、回線プロトコルの異なる他システ
ム11.13の間に位置し、他システムからのデータ1
4の中継を行なう。次に、第8図は、第7図のデータ処
理システムにおける処理機能の構成であフ1通常の場合
、受信データをデータ処理機能21で処理し、データ転
送処理機能23により、送信用リンゲージバッファ25
へ処理されたデータを蓄え、送信処理機能24により、
そのバッファに蓄えられたデータを他システムへ伝送す
る。そこで送信側で回線ネックが生じると、従来の方式
では、アラートをタイプライタ26に出力させて、これ
をオペレータが検知し、データの重要度を判断してデー
タの選択指示をコンソール27よす入力、これをデータ
選択テーブル28に反映し、そのテーブルをデータ選択
処理機能22が参照することにより、送信するデータを
絞シ回線ネックを回避していた。第9図に、デー p
選F処理のフローチャートを示す。即ち、オペレータが
設定したテーブルを基準とし、強制的に伝送するもの、
データの属性によシ送信を禁止するものを判定し、デー
タを送信するか否かを振シ分は送信するものだけを、デ
ータ転送処理機能へ中継する。しかし、本方式ではその
システムで扱う情報量により、オペレータ判断の困難さ
、ひいては、重要度の高いデータの伝送遅延及び欠落の
発生が増大するなどシステムの性能に悪影響を及ばず問
題があった。そこで、オペレーj1を介さずデータの選
択を自動で打力う方式を発明した。
処理システム12は、回線プロトコルの異なる他システ
ム11.13の間に位置し、他システムからのデータ1
4の中継を行なう。次に、第8図は、第7図のデータ処
理システムにおける処理機能の構成であフ1通常の場合
、受信データをデータ処理機能21で処理し、データ転
送処理機能23により、送信用リンゲージバッファ25
へ処理されたデータを蓄え、送信処理機能24により、
そのバッファに蓄えられたデータを他システムへ伝送す
る。そこで送信側で回線ネックが生じると、従来の方式
では、アラートをタイプライタ26に出力させて、これ
をオペレータが検知し、データの重要度を判断してデー
タの選択指示をコンソール27よす入力、これをデータ
選択テーブル28に反映し、そのテーブルをデータ選択
処理機能22が参照することにより、送信するデータを
絞シ回線ネックを回避していた。第9図に、デー p
選F処理のフローチャートを示す。即ち、オペレータが
設定したテーブルを基準とし、強制的に伝送するもの、
データの属性によシ送信を禁止するものを判定し、デー
タを送信するか否かを振シ分は送信するものだけを、デ
ータ転送処理機能へ中継する。しかし、本方式ではその
システムで扱う情報量により、オペレータ判断の困難さ
、ひいては、重要度の高いデータの伝送遅延及び欠落の
発生が増大するなどシステムの性能に悪影響を及ばず問
題があった。そこで、オペレーj1を介さずデータの選
択を自動で打力う方式を発明した。
なお、この種の装置として関連するものには例えば、特
開昭56−38643号、同56−24651号等公報
が挙げられる。
開昭56−38643号、同56−24651号等公報
が挙げられる。
本発明の目的は、データの選択を自動的に行なうことに
よシ、重要度の高いデータの伝送遅延、欠落を発生させ
ることなく、持っている送信能力を有効に利用するデー
タ選択送信処理方式を提供することにある。
よシ、重要度の高いデータの伝送遅延、欠落を発生させ
ることなく、持っている送信能力を有効に利用するデー
タ選択送信処理方式を提供することにある。
以下、本発明の詳細を図面を参照して説明する。
第1θ図は、データ送信の効率図であシ、横軸は時間、
縦軸は回線の負荷率を示す。即ち、時間と共に中継する
データ数が増加してくると送信限界に近づいてくる。従
来方式41では、図に示すように、オペレータが回線の
過負荷を検知して、処置を行なうまでに和尚の時間を要
するため、影響を受けるデータが多くなる。データの選
択基準をきついものに設定したとすると、送信能力の余
裕が大きくなシ有効に利用できる割合が少くなる。
縦軸は回線の負荷率を示す。即ち、時間と共に中継する
データ数が増加してくると送信限界に近づいてくる。従
来方式41では、図に示すように、オペレータが回線の
過負荷を検知して、処置を行なうまでに和尚の時間を要
するため、影響を受けるデータが多くなる。データの選
択基準をきついものに設定したとすると、送信能力の余
裕が大きくなシ有効に利用できる割合が少くなる。
同様に、データの選択基準を解除する際にもその繰シ返
しとなる。そこで、データの重要度に応じて、区分した
データのレベル数と同数のデータのフィルタ基準を設定
する。これにより、回線の負荷が予め設定されたフィル
タ基準値を上回る毎に、順次自動的にフィルタリングさ
れることで、伝送遅延及び欠落する重要データを減少さ
せることがでへる。さらに、フィルタリングをかけすぎ
た結果として送信能力に余裕が生じた場合に、待たされ
ていたデータを送信できるようにするために、フィルタ
リングによシ除外されたデータをバッファに一時退避し
ておく。本実施例によれば従来方式に対して曲線42に
示すように、データ量の多い場合に、送信能力を限界値
まで有効に利用することができる。
しとなる。そこで、データの重要度に応じて、区分した
データのレベル数と同数のデータのフィルタ基準を設定
する。これにより、回線の負荷が予め設定されたフィル
タ基準値を上回る毎に、順次自動的にフィルタリングさ
れることで、伝送遅延及び欠落する重要データを減少さ
せることがでへる。さらに、フィルタリングをかけすぎ
た結果として送信能力に余裕が生じた場合に、待たされ
ていたデータを送信できるようにするために、フィルタ
リングによシ除外されたデータをバッファに一時退避し
ておく。本実施例によれば従来方式に対して曲線42に
示すように、データ量の多い場合に、送信能力を限界値
まで有効に利用することができる。
第1図ないし第6図は、本発明のデータ処理システムの
一実施例である。第1図ないし第3図は、この回線の負
荷率の早期検知方法とデータ選択方法を示したものであ
り、第4図ないし第6図は、送信能力の余裕部の有効利
用方法を示す。
一実施例である。第1図ないし第3図は、この回線の負
荷率の早期検知方法とデータ選択方法を示したものであ
り、第4図ないし第6図は、送信能力の余裕部の有効利
用方法を示す。
第1図は、データ処理の構成を示しており、送信側に、
リンケージバック756と送信用リンケージバッファ5
7を使用する。リンケージバッファ56は、接続システ
ムの数及び受信回線速度、受信処理の起動頻度より換算
した数だけの容量、送信用リンケージバッファは、送信
回線速度、送信処理の起動頻度よシ換算した数だけの容
量を確保する。そして、送信処理機能55が、送信用リ
ンケージバッファ57よシデータを取り込む前に、デー
タ転送処理機能54で、リンケージバッファ56から送
信用リンケージバッファにデータ57を転送する。
リンケージバック756と送信用リンケージバッファ5
7を使用する。リンケージバッファ56は、接続システ
ムの数及び受信回線速度、受信処理の起動頻度より換算
した数だけの容量、送信用リンケージバッファは、送信
回線速度、送信処理の起動頻度よシ換算した数だけの容
量を確保する。そして、送信処理機能55が、送信用リ
ンケージバッファ57よシデータを取り込む前に、デー
タ転送処理機能54で、リンケージバッファ56から送
信用リンケージバッファにデータ57を転送する。
ここで、回線が過負荷になることによシ、送信用リンケ
ージバッファ57が満杯となり、データ転送が行なえな
くなる。回線負荷時の待ちデータ数の検知方法は、待ち
データカウンタ58を、リンケージバッファλにデータ
転送処理1機能53でデータを転送する際に、カウント
u p L% リンケージバッファAから送信用リン
ケージバッファへのデータ転送の際に、カラン)dow
nする。
ージバッファ57が満杯となり、データ転送が行なえな
くなる。回線負荷時の待ちデータ数の検知方法は、待ち
データカウンタ58を、リンケージバッファλにデータ
転送処理1機能53でデータを転送する際に、カウント
u p L% リンケージバッファAから送信用リン
ケージバッファへのデータ転送の際に、カラン)dow
nする。
これによって回線負荷による待ちデータの数を知ること
ができ、待ちが検知された時点でデータ選択処理機能5
2を動作させる。さらに第2図に示すように、過負荷状
態の度合いによりデータ選択基準に何段階かのレベルを
設けて、フィルタリングを行なう。ここで、そのレベル
の段階を、細かくすればきめ細かくフィルタリングを行
なえ、伝送遅延及び欠落デ゛−夕をそれだけ減少させる
ことができるが、処理負荷の問題がらり、かといってそ
の段階を粗くすれば、フィルタリングの効果がうすれて
しまう。そのトレードオフを考慮し、適用システム毎に
扱うデータの属性によって、最適にデータのグルービン
グを行ない、重要度別に振り分ける。例えば、データの
送られてくる頻度により分ける。重要度の高いデータは
、単発的に送られてくるデータ(接続システムの異常を
示すアジート的デークンが該当するので、これを一つの
グループとする。さらに、そのグループを情報の内容に
よシ、重要度を決め、さらに分割して行く。
ができ、待ちが検知された時点でデータ選択処理機能5
2を動作させる。さらに第2図に示すように、過負荷状
態の度合いによりデータ選択基準に何段階かのレベルを
設けて、フィルタリングを行なう。ここで、そのレベル
の段階を、細かくすればきめ細かくフィルタリングを行
なえ、伝送遅延及び欠落デ゛−夕をそれだけ減少させる
ことができるが、処理負荷の問題がらり、かといってそ
の段階を粗くすれば、フィルタリングの効果がうすれて
しまう。そのトレードオフを考慮し、適用システム毎に
扱うデータの属性によって、最適にデータのグルービン
グを行ない、重要度別に振り分ける。例えば、データの
送られてくる頻度により分ける。重要度の高いデータは
、単発的に送られてくるデータ(接続システムの異常を
示すアジート的デークンが該当するので、これを一つの
グループとする。さらに、そのグループを情報の内容に
よシ、重要度を決め、さらに分割して行く。
又、比較的に重要度の低いデータとして、周期的に送ら
れてくゐデータが該当するので、これを別のグループと
する。さらに、その繰り返しの周期間隔が大きいものほ
ど重要度が高いものとして分割し、データのグルーピン
グを行なう。次に、実際のデータのフィルタリングの方
法を説明する。
れてくゐデータが該当するので、これを別のグループと
する。さらに、その繰り返しの周期間隔が大きいものほ
ど重要度が高いものとして分割し、データのグルーピン
グを行なう。次に、実際のデータのフィルタリングの方
法を説明する。
回線の過負荷状態が発生すると、待ちデータカウントが
、ある数に達するので、重要度の低いグループを自動的
に送信禁止とし、それでもなお待ちデータ数が増加する
と、次のグループも加えて送信禁止とするように段階的
にフィルタリングして行く。又、待ちデータカウントが
減少すると、自動的に送信禁止を解除して行く。その際
、第3図に示すように、送信禁止状態を各データのグル
ープ毎に指標としてテーブルに記憶しておく。このテー
ブルを参照して第9図に示すようなフローのデータ選択
部を実行させることにより、回線の負荷状態に追従した
データ選択送信が可能となる。
、ある数に達するので、重要度の低いグループを自動的
に送信禁止とし、それでもなお待ちデータ数が増加する
と、次のグループも加えて送信禁止とするように段階的
にフィルタリングして行く。又、待ちデータカウントが
減少すると、自動的に送信禁止を解除して行く。その際
、第3図に示すように、送信禁止状態を各データのグル
ープ毎に指標としてテーブルに記憶しておく。このテー
ブルを参照して第9図に示すようなフローのデータ選択
部を実行させることにより、回線の負荷状態に追従した
データ選択送信が可能となる。
次に、第4図に示すように第1図にさらに、リンケージ
バッファ87を追加する。これは、リンケージバッファ
86から送信用リンケージバッファへの転送が行々えず
待ち状態となったデータを退避するバッファである。こ
こに退避し次データは、回線負荷に余裕ができた時点で
送信用リンケージバッファへ転送する。第5図にその待
ちデータバッファ内のデータフォーミツトの例を示す。
バッファ87を追加する。これは、リンケージバッファ
86から送信用リンケージバッファへの転送が行々えず
待ち状態となったデータを退避するバッファである。こ
こに退避し次データは、回線負荷に余裕ができた時点で
送信用リンケージバッファへ転送する。第5図にその待
ちデータバッファ内のデータフォーミツトの例を示す。
DATA部と共に、入力時刻、データの重要度レベルを
記憶させておく。入力時刻は、データの信頼度を損なわ
ないように、周期的にリンケージバッファ内のデータが
、一定時間Tを超えたものがないかどうかをチェックす
るのに用い、Tを超えたデータは、バッファ内よシ消去
する。第6図に、退避したデータの送信用す/ケージノ
くツファへの転送処理のフローチャートを示す。まず、
101の判定によシ、待ちデータカウントがされていれ
ば、過負荷状態が続いているものとして、データ転送は
行なわない。待ちデータカウントがなくなった時点で、
待ちデータがリンケージバッファ87にろり、(102
の判定)さらに、送信用リンケージバッファにリンケー
ジバッファ86よフ転送後、さらに空きかめれば、デー
タの転送を行なう。(103の判定)ここで、第5図の
データフォーマットに示したように重要度を示すレベル
(高い順に1−N)を用い、フローブロック104〜1
06で、存在する待ちデータを、重要度の高い順にリン
ケージバッファ87よシ抽出して行き、これを転送する
。そして、最下位レベルまで抽出完了するか、或いは、
送信用リンケージバッファに空きのなくなるまで転送処
理を行なう。
記憶させておく。入力時刻は、データの信頼度を損なわ
ないように、周期的にリンケージバッファ内のデータが
、一定時間Tを超えたものがないかどうかをチェックす
るのに用い、Tを超えたデータは、バッファ内よシ消去
する。第6図に、退避したデータの送信用す/ケージノ
くツファへの転送処理のフローチャートを示す。まず、
101の判定によシ、待ちデータカウントがされていれ
ば、過負荷状態が続いているものとして、データ転送は
行なわない。待ちデータカウントがなくなった時点で、
待ちデータがリンケージバッファ87にろり、(102
の判定)さらに、送信用リンケージバッファにリンケー
ジバッファ86よフ転送後、さらに空きかめれば、デー
タの転送を行なう。(103の判定)ここで、第5図の
データフォーマットに示したように重要度を示すレベル
(高い順に1−N)を用い、フローブロック104〜1
06で、存在する待ちデータを、重要度の高い順にリン
ケージバッファ87よシ抽出して行き、これを転送する
。そして、最下位レベルまで抽出完了するか、或いは、
送信用リンケージバッファに空きのなくなるまで転送処
理を行なう。
最後に、データ転送後はリンケージバッファ87内に残
シの待ちデータがあれば、前づめ処理107を行なう。
シの待ちデータがあれば、前づめ処理107を行なう。
これにより、データ選択処理により生じた送信能力の余
裕部分を有効に使用することが可能でるる。さらに、第
3図に示すように、データ選択指標を一つの情報として
まとめ、データ選択処理機能が動作した時点で、接続シ
ステムへ送信してやれば、データのフィルタリング状況
を知る上の目印となる。
裕部分を有効に使用することが可能でるる。さらに、第
3図に示すように、データ選択指標を一つの情報として
まとめ、データ選択処理機能が動作した時点で、接続シ
ステムへ送信してやれば、データのフィルタリング状況
を知る上の目印となる。
このように、第1O図に示すように持っている送信能力
を送信限界まで有効に利用でき、重要度の高いデータの
伝送遅延及び欠落の発生を少なくすることができる。
を送信限界まで有効に利用でき、重要度の高いデータの
伝送遅延及び欠落の発生を少なくすることができる。
本発明によれば、回線プロトコルの異なるシステムを相
互接続する場合、回線の過負荷状態を迅速に検知し、重
要度の高いデータを自動的に選択でき、重要度の高いデ
ータの伝送遅延及び欠落の発生を減少することができる
。
互接続する場合、回線の過負荷状態を迅速に検知し、重
要度の高いデータを自動的に選択でき、重要度の高いデ
ータの伝送遅延及び欠落の発生を減少することができる
。
第1図は、本発明の一実施例の部分的な処理機能構成図
、第2図は、データ選択方式を示す図、第3図は、デー
タ選択基準テーブル、第4図は、本発明の一実施例の全
体処理機能構成図、第5図は、待ちデータフォーマット
図、第6図は、本実施例のフローチャート、第7図は、
データ処理システム構成図、第8図は、データ処理機能
構成図、第9図は、従来方式の70−チャート、第io
図は、送信の効率図である。 51〜55・・・処理機能、56〜57・・・リンケー
ジバッファ、58・・・待ちデータカウンタ。
、第2図は、データ選択方式を示す図、第3図は、デー
タ選択基準テーブル、第4図は、本発明の一実施例の全
体処理機能構成図、第5図は、待ちデータフォーマット
図、第6図は、本実施例のフローチャート、第7図は、
データ処理システム構成図、第8図は、データ処理機能
構成図、第9図は、従来方式の70−チャート、第io
図は、送信の効率図である。 51〜55・・・処理機能、56〜57・・・リンケー
ジバッファ、58・・・待ちデータカウンタ。
Claims (1)
- 【特許請求の範囲】 1、回線の負荷率を、待ちデータ数をカウントすること
により監視し、前記待ちデータ数に対応させて予めデー
タの属性により重要度別に区分したデータのレベル数と
同数のフィルタリング基準を設けて選択送信を行なうこ
とを特徴とするデータ選択送信処理方法。 2 特許請求の範囲第1項において、データのフィルタ
リングの結果生じる待ちデータを、一担バッファに退避
させ、送信能力に余裕ができた時点で送信することを特
徴とするデータ選択送信処理方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59212530A JPS6191750A (ja) | 1984-10-12 | 1984-10-12 | デ−タ選択送信処理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59212530A JPS6191750A (ja) | 1984-10-12 | 1984-10-12 | デ−タ選択送信処理方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6191750A true JPS6191750A (ja) | 1986-05-09 |
Family
ID=16624197
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59212530A Pending JPS6191750A (ja) | 1984-10-12 | 1984-10-12 | デ−タ選択送信処理方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6191750A (ja) |
-
1984
- 1984-10-12 JP JP59212530A patent/JPS6191750A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101491017B (zh) | 管理通信系统的接入介质的过载 | |
| US4598363A (en) | Adaptive delayed polling of sensors | |
| EP0588521A1 (en) | System and method for regulating access to direct access storage devices in data processing systems | |
| EP0836299A3 (en) | System for maintaining strongly sequentially ordered packet flow in a ring network with busy and failed nodes | |
| JP3662750B2 (ja) | 分散型実時間制御システムのモジュールにおける過負荷応答方法 | |
| US7676610B2 (en) | Device and method for optimization of target host device process handling according to the status and the priority of the target host device process | |
| US5513257A (en) | Method for controlling overload in centralized and distributed operating hybrid switching system | |
| CN112579396A (zh) | 软件系统动态限流方法、装置及设备 | |
| JPS6191750A (ja) | デ−タ選択送信処理方法 | |
| EP0555477B1 (en) | Multiplex transmission system | |
| JPS5926158B2 (ja) | 過負荷制御方式 | |
| JP2666732B2 (ja) | コンピュータシステムにおける負荷制御方式 | |
| JPH04245355A (ja) | ファイル転送方式 | |
| US5448721A (en) | Duplicated communications processing system and communications system including the duplicated communications processing system | |
| JP2768300B2 (ja) | 蓄積型・即時型自動切り換えメッセージ通信方法とその方式 | |
| JP3636086B2 (ja) | 輻輳検出装置 | |
| JP3102393B2 (ja) | バックプレッシャー制御方法及びシステム | |
| JP3523427B2 (ja) | データ交換装置 | |
| JPS6356739B2 (ja) | ||
| JP3001964B2 (ja) | バッファ制御装置 | |
| JPH04345248A (ja) | イベント報告装置 | |
| US5907536A (en) | Apparatus and method for communication between sending and/or receiving stations and a transfer station | |
| JPH08329023A (ja) | 並列電子計算機システム | |
| JPH0715506A (ja) | 交換装置におけるレイヤ2処理の輻輳制御方式 | |
| KR100350473B1 (ko) | 넘버.7 신호망의 신호 링크에 대한 폭주 제어 방법 |