JPH0457544A - 送信制御方式 - Google Patents

送信制御方式

Info

Publication number
JPH0457544A
JPH0457544A JP2171007A JP17100790A JPH0457544A JP H0457544 A JPH0457544 A JP H0457544A JP 2171007 A JP2171007 A JP 2171007A JP 17100790 A JP17100790 A JP 17100790A JP H0457544 A JPH0457544 A JP H0457544A
Authority
JP
Japan
Prior art keywords
data
transmission
data transmission
communication processing
time
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
JP2171007A
Other languages
English (en)
Other versions
JPH0824318B2 (ja
Inventor
Shigehiro Konno
紺野 繁廣
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 JP2171007A priority Critical patent/JPH0824318B2/ja
Publication of JPH0457544A publication Critical patent/JPH0457544A/ja
Publication of JPH0824318B2 publication Critical patent/JPH0824318B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Exchange Systems With Centralized Control (AREA)
  • Communication Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 [目次] 概要 産業上の利用分野 従来の技術(第5図) 発明が解決しようとする課題 課題を解決するための手段(第1図) 作用(第1図) 実施例 (a)一実施例の説明(第2図) 送信中でない場合 送信中の場合 (b)他の実施例(第3図、第4図) 発明の効果 [概要] 相手先にデータを送信する通信制御ユニット(CCU)
や回線制御装置等のデータ送信回路部と、データ送信依
頼を受は付けると共に所定のデータの送信をデータ送信
回路部に指示するデジタル交換機等のデータ通信処理部
とを備えたデータ通信装置の送信制御方式に関し、 データ送信回路部からデータ送信完了通知がなくても、
データ通信処理部がデータ送信完了を検知でき、又デー
タ送信回路部からデータ送信完了通知がなくても、デー
タ通信処理部の内部処理のみでデータ送信完了を検知で
きる送信制御方式を提供することを目的とし、 データ通信処理部は、送信すべきデータに付されたデー
タ長に基づいて該データの送信時間を演算し、実際の送
信時間が前記演算した送信時間以上になった時、データ
送信が完了したと認識し、次のデータの送信をデータ送
信回路部に指示するように構成する。
[産業上の利用分野コ 本発明はデータ通信装置の送信制御方式に係わり、特に
相手先にデータを送信する通信制御二ニット(CCU)
や回線制御装置等のデータ送信回路部と、データ送信依
頼を受は付けると共に所定のデータの送信をデータ送信
回路部に指示するデジタル交換機等のデータ通信処理部
とを備えたデータ通信装置の送信制御方式に関する。
蓄積型のデジタル交換機は、処理部とメモリを備え、入
力されたメツセージ、パケット等の送信データをメモリ
に記憶すると共に、適宜所定のデータをメモリから読み
取って通信制御ユニット(CCU)や回線制御装置等の
データ送信回路部を介して相手先に送信し、データの送
信が完了する毎に次のデータをメモリから読み取って同
様にデータ送信回路部を介して送信するようになってい
る。このため、デジタル交換機等のデータ通信処理部で
は、相手データ通信装置に向けて送信されるデータ毎に
、データの送信が完了したことを何らかの方法で検知す
る必要がある。
[従来の技術] 従来は送信回路部側にデータ送信完了を識別する手段を
設け、データ送信完了を識別した時その旨をデジタル交
換機等に通知するようにしている。
第5図は従来の送信制御方式を説明するためのデータ通
信装置のブロック図であり、1はデータ受信回路部、2
はプログラムに従ってデータ通信処理を行うデータ通信
処理部、3は送信依頼のあったデータを記憶するメモリ
、4は回線制御ユニット等のデータ送信回路部、5は通
信回線で、データ通信処理部2とメモリ3により例えば
デジタル交換機が構成される。
図示しない端末等からデータ送信要求があると、データ
受信回路部1はデータ通信処理部2にデータ送信依頼を
出す。データ通信処理部2はデータ送信中でなければ、
直ちにデータ送信回路部4に対しデータの送信を指示す
ると共に送信データを送り、データ送信回路部4により
通信回線5を介して相手先にデータを送信させる。
一方、データ送信依頼があった時、データ送信中であれ
ば、データ通信処理部2は送信依頼のあったデータをメ
モリ3に格納する。しかる後、データの送信が完了して
データ送信完了識別部4aにより検出されると、データ
送信回路部4はインタフェース4bを介してデータ送信
完了を示すデータをデータ通信処理部2に通知する。こ
れにより、データ通信処理部2は通知データを取り込み
、該データの発信元、該データがいかなる内容のものか
等の分析処理を行う。そして、分析処理により送信完了
を検知すると、メモリ3に送信データが存在するか調べ
、存在すればデータ送信回路部4にデータの送信を指示
すると共に、送信データをメモリ3から読み取って送り
、通信回線5を介して相手先にデータを送信させる。以
後、同様な動作が繰り返えされてメモリに記憶されてい
る全データが相手先に送信される。
[発明が解決しようとする課題] 以上のように、従来方式では送信回路部でデータ送信完
了を検出してデータ通信処理部に通知し、データ通信処
理部で通知データを分析して発信元やデータ送信完了を
検知するものである。このため、データ送信完了通知処
理やデータ送信完了検知処理が送信回路部、データ通信
処理部の負荷となってデータ通信装置全体の転送能力を
低下させる原因になっている。尚、以上は通信回線が1
つで、データ送信回路部も1つの場合であるが、複数の
通信回線のそれぞれにデータ送信回路部が設けられ、各
データ送信回路部からデータ送信完了が通知される場合
には、データ送信完了検知処理に要する時間が増加し、
ますますデータ通信装置の転送能力を低下させる。
以上から本発明の目的は、データ送信回路部からデータ
送信完了通知がなくても、データ通信処理部がデータ送
信完了を検知できる送信制御方式を提供することである
本発明の別の目的は、データ送信回路部からデータ送信
完了通知がなくても、データ通信処理部の内部処理のみ
でデータ送信完了を検知できる送信制御方式を提供する
ことである。
本発明の更に別の目的は、優先度が異なるデータを優先
順に転送する場合に使用して好適な送信制御方式を提供
することである。
[課題を解決するための手段] 第1図は本発明の原理説明図である。
11はデータ通信処理を行うデータ通信処理部、12は
送信データを記憶するメモリ、13はデータ送信回路部
である。データ通信処理部11は、データ送信依頼によ
りデータの送信をデータ送信回路部13に指示するデー
タ送信依頼受付・指示手段11aと、送信すべきデータ
に付されたデータ長に基づいて該データの送信時間を演
算するデータ送信時間演算手段11bと、実際の送信時
間tが演算したデータ送信時間Tc以上になったか監視
するデータ送信完了監視手段11cと、データ送信中に
新たなデータ送信依頼が発生した時、送信データに付さ
れている優先度に基づいて送信待ちキューを作成する送
信待ちキュー作成手段11dを有している。
[作用] 本発明によれば、データ送信依頼発生時、データ送信中
でなければ、データ送信依頼受付・指示。
手段11aはデータ送信回路部13を介して相手先にデ
ータを送信すると共に、データ送信時間演算手段11b
は送信データ長とデータ送信速度に基づいてデータ送信
時間Tcを演算し、データ送信完了監視手段11cは実
際の送信時間tが演算したデータ送信時間Tc以上にな
ったか監視し、t≧Tcになった時、データ送信が完了
したとする。この結果、データ送信回路部13からデー
タ送信完了通知がなくても、データ通信処理部11はデ
ータ送信完了を内部的に検知でき、データ送信完了検知
のために外部とのデータのやりとりが不要となり、デー
タ送信回路部及びデータ通信処理部の負担を軽減でき、
データ通信装置全体の転送能力をアップできる。
又、本発明によれば、データ送信依頼発生時、データ送
信中であれば、データ送信依頼受付・指示手段11aは
依頼があった送信データをメモリ12に記憶し、送信待
ちキュー作成手段lidは送信データに付されている優
先度に基づいて送信待ちキューQUEを作成する。そし
て、データ送信完了によりデータ送信依頼受付・指示手
段11aは送信待ちキューQUEにおける最も優先度が
高い送信データをメモリ12から読み出し、該データの
送信をデータ送信回路部13に指示する。
この結果、相手先データ通信装置に転送優先度が異なる
データを混在させて転送する場合、確実に優先度が高い
順にデータを送信することができる。
[実施例] (a)一実施例の説明 第2図は本発明の一実施例の構成図であり、第1図と同
一部分には同一符号を付している。
図中、11はデータ通信処理を行うデータ通信処理部、
12は送信データを記憶するメモリ、13はデータ送信
回路部、14は通信回線、15はデータ受信回路部、1
6a、16b、16c・・データ端末である。
データ通信処理部11は、送信依頼によりデー夕の送信
をデータ送信回路部13に指示したり、送信データをメ
モリ12に読み/書きするデータ送信依頼受付・指示手
段11aと、送信すべきデータの長さと既知のデータ送
信速度とに基づいてデータ送信時間を演算するデータ送
信時間演算手段11bと、実際の送信時間tが演算した
データ送信時間Tc以上になったか監視するデータ送信
完了監視手段11cと、データ送信中に新たなデータ送
信依頼が発生した時、該依頼があった送信データの優先
度に基づいて送信待ちキューQUEを作成する送信待ち
キュー作成手段lidを有している。
以下、第2図の全体的動作を説明するが、データ送信依
頼発生時において、データ送信中でない場合と、送信中
である場合とについて分けて説明する。
データ信中でない場合 データ端末16a、16b、 ・・等からデータ送信要
求があると、データ受信回路部15はブタ通信処理部1
1にデータ送信依頼を出す。
このデータ送信依頼発生時、データ送信中でなければ、
データ送信依頼受付・指示手段11aは、データ送信回
路部13に対しデータの送信を指示すると共に、入力さ
れた送信データを送り1通信回線14を介して相手先に
データを送信させる。
又、以上と並行して、データ送信時間演算手段11bは
送信データに付されたデータ長しとデータ送信回路部1
3によるデータ送信速度V(既知)に基づいて次式 %式%(1) によりデータ送信時間Tcを演算し、データ送信完了監
視手段11Cは、データ送信開始後の実際の送信時間t
を計時し、該時間が演算したデータ送信時間Tc以上に
なったか監視し、t≧Tcになった時、データ送信が完
了したと判断する。
データ送信が完了すると、データ送信依頼受付・指示手
段11aは別途作成しである送信待ちキューQUEを参
照して送信すべきデータがメモリ12に存在するか調べ
、存在すれば最も送信優先度が高い送信データを求め、
該送信データを送信待ちキューから取り外す。ついで、
データ送信依頼受付・指示手段11aはデータ送信回路
部13にデータの送信を指示すると共に、最も送信優先
順位が高い送信データをメモリ12から読み取って送り
、通信回線14を介して相手先に送信させる。
又、データ送信時間演算手段11bは前述と同様に送信
データ長に基づいてデータ送信時間Tcを演算し、デー
タ送信完了監視手段11cは、該データ送信時間に基づ
いてデータ送信完了を監視し、以後メモリに記憶されて
いる全データが送信されるまで同様の動作を行う。
データ信 の場へ 以上はデータ送信依頼発生時、データ送信中でない場合
であるが、データ送信中であれば、データ送信依頼受付
・指示手段11aは、送信依頼のあったデータをメモリ
12に格納する。又、送信待ちキュー作成手段11dは
送信データに付されている優先度Pを抽出し、該優先度
Pの待ちキューの末尾に依頼があった送信データを接続
し、送信待ちキューQUEを更新する。尚、送信待ちキ
ューQUEは優先度1..2,3・・n毎の待ちキュー
Q11Q21Q31  ・・Qnで構成され、送信優先
順位が最も高いデータは、優先度が一番高い送信データ
のうち最初にメモリ12に記憶されたものである。
かかる状態においてデータ送信が完了すれば前述のよう
に、データ送信依頼受付・指示手段11aは送信待ちキ
ューQUEを参照して最も送信優先順位が高い送信デー
タをメモリ12から読み取って送信回路部13に送り、
又データ送信完了監視手段11cはデータ送信時間演算
手段11bで演算されたデータ送信時間Tcに基づいて
データ送信完了を監視し、以後同様の動作を行う。
(b)他の実施例 上述の実施例は、データ通信処理部11を機能毎にブロ
ック化して構成した場合であるが、コンピュータ構成に
してプログラムによりデータ通信処理を行うように構成
することもできる。
第3図はかかる場合のデータ通信装置のプロツり図で、
第2図と同一部分には同一符号を付している。11は第
4図に示す流れ図に従って送信制御処理を行うコンピュ
ータ構成のデータ通信処理部であり、プロセッサ11−
1、データ送信時間Tcや送信待ちキューQUE等を記
憶するデータメモリ部11−2、通信制御プログラム等
を記憶するプログラムメモリ部11−3等を備えている
12は送信データを記憶するメモリ、13はデータ送信
回路部、14は通信回線、15はデータ受信回路部、1
6a、16b、  ・・はデータ端末である。
以下、第4図の流れ図に従って送信制御処理を説明する
データ端末16a、16b、 ・・等からデータ送信要
求があると、データ受信回路部15はデータ通信処理部
11にデータ送信依頼を出す。
データ送信依頼があると、データ通信処理部11は現在
データ送信中であるか調べ(ステップ101)、データ
送信中でなければ、データ送信回路部13に対しデータ
の送信を指示すると共に。
依頼があった送信データを送って通信回線14を介して
所定の相手先に送信させる(ステップ1゜2)。
又、データ通信処理部11は、送信データに付されたデ
ータ長りとデータ送信速度■(既知)を用いて(1)式
によりデータ送信時間Tcを演算しくステップ103)
、データ送信開始後の実際の送信時間tが前記演算した
データ送信時間Tc以上になったか監視する(ステップ
104)。
実際の送信時間tがTc以下であれば、新たなデータ送
信依頼が発生したかチエツクしくステップ105)、発
生してなければ時間監視を継続し、発生していればステ
ップ101に戻り以降の処理を実行する。
データ送信が継続し、ステップ104においてt≧Tc
になると(タイムアツプ)、データ通信処理部11はデ
ータ送信が完了したと判断し、別途作成してデータメモ
リ11−2に記憶しである送信待ちキューQTJEを参
照し、メモリ12に送信データが記憶されているか判断
する(ステップ106)。メモリ12に送信データが存
在しなければ処理を終了し、以後新たなデータ送信依頼
の発生を待って、ステップ101以降の処理を行う。
しかし、メモリ12に送信データが存在すれば、送信待
ちキューQUEを参照して最も送信優先順位が高い送信
データを決定しくステップ107)、該送信データを送
信待ちキューから取り外す(ステップ108)。
以後、ステップ102に飛び、データ送信回路部13に
データの送信を指示すると共に、最も送信優先順位が高
い送信データをメモリ12から読み取って送信回路部1
3に送り、通信回線14を介して相手先に送信させ、以
降の処理を繰り返す。
一方、データ送信依頼発生時、データ送信中であれば、
ステップ101においてrYESJとなり、データ通信
処理部11は、送信データに付されている優先度Pを抽
出しくステップ109)、該優先度Pの待ちキューの末
尾に依頼があった送信データを接続して送信待ちキュー
QUEを更新しくステップ110)、ステップ104に
飛ぶ。
そして、ステップ104においてt≧Tcとなってデー
タ送信が完了すれば前述のように、送信待ちキューQU
Eを参照し、メモリ12に送信データが記憶されている
か判断し、メモリ12に送信データが存在すれば、最も
送信優先順位が高い送信データを決定し、該送信データ
を送信待ちキューから取り外し、最も送信優先順位が高
い送信データをメモリ12から読み取って送信回路部1
3に送る。
以上では、データ受信回路部とデータ送信回路部とを別
構成にしているが、一体に構成することもできる。
又、以上では1つの通信回線14に優先度の異なるデー
タを混在させて送信する場合であるが、複数の通信回線
を設け、各通信回線に優先度の異なるデータを混在させ
て送信するように構成することもできる。
以上、本発明を実施例により説明したが、本発明は請求
の範囲に記載した主旨に従い種々変形が可能であり、本
発明はこれらを排除するものではない。
[発明の効果] 以上本発明によれば、送信すべきデータに付されたデー
タ長に基づいて該データの送信時間を演算し、実際の送
信時間が演算した送信時間以上になった時、データ送信
が完了したと認識し、次のデータの送信を指示するよう
に構成したから、データ送信回路部からデータ送信完了
通知がなくても、データ通信処理部がデータ送信完了を
内部的に検知でき、外部とのデータのやりとりが不要と
なり、データ送信回路部及びデータ通信処理部の負担を
軽減でき、データ通信装置全体の転送能力をアップでき
る。
又、本発明によれば、データ送信中に新たなデータ送信
依頼が発生した時、送信データに付された優先度に基づ
いて送信待ちキューを作成し、データの送信完了により
送信待ちキューから最も優先度が高い送信データを求め
、該データの送信をデータ送信回路部に指示するように
構成したから、相手先データ通信装置に転送優先度が異
なるデータを混在させて転送する場合、確実に優先度が
高い順にデータを送信することができる。
【図面の簡単な説明】
第1図は本発明の原理説明図、 第2図は本発明の一実施例構成図、 第3図は本発明の他の実施例構成図、 第4図は第3図のデータ通信処理部における送信制御処
理の流れ図、 第5図は従来の送信制御方式を説明するためのデータ通
信装置のブロック図である。 1 ・ ・ 1a 1b 1c id 12 ・ 13 ・ データ通信処理部 ・・データ送信依頼受付・指示手段 ・・データ送信時間演算手段 ・・データ送信完了監視手段 ・・送信待ちキュー作成手段 ・メモリ ・データ送信回路部 14 ・ ・通信回線 外〉、者− 本発明の他の実施例構成図 第3図 送信制御処理の流れ図 第4図

Claims (2)

    【特許請求の範囲】
  1. (1)相手先にデータを送信するデータ送信回路部(1
    3)と、データの送信依頼により該データの送信をデー
    タ送信回路部に指示するデータ通信処理部(11)を備
    えたデータ通信装置の送信制御方式において、 データ通信処理部(11)は、送信すべきデータに付さ
    れたデータ長に基づいて該データの送信時間を演算し、
    実際の送信時間が前記演算した送信時間以上になった時
    、データ送信が完了したと認識し、次のデータの送信を
    データ送信回路部(13)に指示することを特徴とする
    送信制御方式。
  2. (2)データ送信中に新たなデータ送信依頼が発生した
    時、データ通信処理部(11)は送信データに付されて
    いる優先度に基づいて送信待ちキューを作成し、データ
    の送信完了により送信待ちキューから最も優先度が高い
    送信データを求め、該データの送信をデータ送信回路部
    (13)に指示することを特徴とする請求項1記載の送
    信制御方式。
JP2171007A 1990-06-27 1990-06-27 送信制御方式 Expired - Fee Related JPH0824318B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2171007A JPH0824318B2 (ja) 1990-06-27 1990-06-27 送信制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2171007A JPH0824318B2 (ja) 1990-06-27 1990-06-27 送信制御方式

Publications (2)

Publication Number Publication Date
JPH0457544A true JPH0457544A (ja) 1992-02-25
JPH0824318B2 JPH0824318B2 (ja) 1996-03-06

Family

ID=15915375

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2171007A Expired - Fee Related JPH0824318B2 (ja) 1990-06-27 1990-06-27 送信制御方式

Country Status (1)

Country Link
JP (1) JPH0824318B2 (ja)

Also Published As

Publication number Publication date
JPH0824318B2 (ja) 1996-03-06

Similar Documents

Publication Publication Date Title
JPH03195238A (ja) 高速データ伝送方法
JPH0457544A (ja) 送信制御方式
JP2001092798A (ja) 負荷分散型マルチプロセッサシステム及び方法
JPS62172840A (ja) デ−タの転送方式
JPH08214043A (ja) 通信装置
JP3623460B2 (ja) コンパクト制御局間のイーサネットを利用したデータ伝送方法
JP4523303B2 (ja) 情報処理ボード
JPS62152252A (ja) 通信制御方式
JP2564499B2 (ja) 送信データのフロー制御方法
JP3611166B2 (ja) データ処理方法および装置
JPH05282225A (ja) 端末間データ通信装置
JPH10313345A (ja) 通信制御装置
JPS63248252A (ja) デ−タ伝送方式
JPH0484531A (ja) ローカルネットワークシステムの通信方式
JPS62103750A (ja) 応答要求付メツセ−ジ送信方式
JPS63300341A (ja) 二重化制御回路
JPH01276940A (ja) データ転送制御装置
JPS63203043A (ja) 通信制御方式
JPH0341543A (ja) 通信ネットワーク上の制御装置のデータバッファ制御方式
JPH03154954A (ja) コンピュータ装置
JPH05336123A (ja) ネットワーク管理パケット受信方法
JPS63180245A (ja) 通信処理装置
JPH07105795B2 (ja) ポ−リング制御方式
JPH02305124A (ja) データ伝送方式
JPS5953574B2 (ja) 通信制御方式

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees