JPH066408A - 半二重通信制御方法 - Google Patents

半二重通信制御方法

Info

Publication number
JPH066408A
JPH066408A JP4164612A JP16461292A JPH066408A JP H066408 A JPH066408 A JP H066408A JP 4164612 A JP4164612 A JP 4164612A JP 16461292 A JP16461292 A JP 16461292A JP H066408 A JPH066408 A JP H066408A
Authority
JP
Japan
Prior art keywords
transmission
data
communication
reception
control unit
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
JP4164612A
Other languages
English (en)
Inventor
Keiji Obayashi
恵次 大林
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP4164612A priority Critical patent/JPH066408A/ja
Publication of JPH066408A publication Critical patent/JPH066408A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)
  • Bidirectional Digital Transmission (AREA)
  • Communication Control (AREA)

Abstract

(57)【要約】 【目的】 交信する両者間に互いに、同時に大量の送信
データがあり、送信データの競合が発生した場合でも、
双方向に均等なデータ転送制御を実現し、かつ、回線使
用率を低下させることのない、半二重通信制御方法を提
供すること。 【構成】 通信回線を介して交信相手とデータ通信を行
うために、基本形データ伝送制御手順に従って前記交信
相手との間にデータリンクを設定し、送受信を実行する
伝送制御部と、該伝送制御部を制御することにより、前
記基本形データ伝送制御手順を意識せずに、電文を送受
信制御する上位処理部とを有する通信制御装置におい
て、前記交信相手との間で送信データの競合が発生した
場合に、優先局側の前記伝送制御部が送信データの競合
発生状態を保持し、競合発生時のみ、当該データ送信完
了時点以降、一定時間内においては、非優先局側からの
再送信動作を優先させることを特徴とする半二重通信制
御方法。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、通信回線を介して、交
信相手と基本形データ伝送手順に従ってデータ通信を行
う通信制御装置における半二重通信制御方法に関し、特
に、交信する両者間に互いに、同時に大量の送信データ
があり、送信データの競合が発生した場合でも、双方向
に均等なデータ転送制御を実現し、かつ、回線使用率を
低下させることのない、半二重通信制御方法に関する。
【0002】
【従来の技術】図5は、従来のこの種の通信制御装置の
構成例を示すブロック図である。図において、通信制御
装置1は通信回線2を収容しており、また、通信制御装
置1の構成要素としては、回線インタフェース部11,
伝送制御部12,上位処理部13がある。なお、121
は上位処理部13からの指示により、セレクティングシ
ーケンス,電文および応答符号を送受信する送受信処理
部、122は送受信処理を実行する上で必要なタイマ機
能を提供するタイマ処理部、123は上位処理部13に
対して複数の通信パスを提供し、複数の通信パスからの
送受信要求を同時に制御するとともに、上位処理部13
からの電文を基本形データ伝送制御手順で規定されてい
る伝送ブロックに分割するコマンド処理部である。ま
た、1211は上述の基本形データ伝送制御手順で規定
された動作を行う送受信実行部、1212は予め指定さ
れた優先/非優先の局状態を保持する優先状態保持部を
示している。
【0003】図6は、上述の通信制御装置における、デ
ータリンク確立処理手順のためのセレクティングシーケ
ンス形式の一例、図7は送信電文と伝送ブロック形式の
関係を示す例である。図8,図9は、従来技術の動作例
を示すものである。通信回線2から到着するセレクティ
ングシーケンスは、回線インタフェース部11を介し
て、送受信処理部121で受領される。送受信処理部1
21は、セレクティングシーケンスを送信後にセレクテ
ィングシーケンスを受領すると、送信処理の競合が発生
したと判断して、優先状態保持部1212により、自分
が優先局か非優先局かを認識し、優先局の場合には受領
したセレクティングシーケンスを無視する。一方、非優
先局の場合には、送信したセレクティングシーケンスを
無効とし、受領したセレクティングシーケンスに対し
て、応答を返却する。送受信処理部121は、確立した
データリンクにより、継続して伝送ブロックの送受信処
理,データリンク解放処理を実行し、送受信の完了をコ
マンド処理部123経由で、上位処理部13に通知す
る。
【0004】
【発明が解決しようとする課題】上記従来技術において
は、優先局で大量の送信データがあると、図8に示す如
く、優先局からの次の電文送信と、非優先局の伝送制御
部で保留していた電文の再送信とが、再度、競合状態と
なり、再び前述の処理と同一の処理を行うことになっ
て、優先局からの送信処理が実行されてしまい、優先局
からのデータ送信がなくなるまで、非優先局の送信が待
たされることになる。図9は、この欠点を補うために、
上位処理部13において、送信完了通知後、タイマを起
動し、一定時間の間隔をあけることにより、非優先局か
らの電文送信を可能とした例である。但し、この方法で
は、非優先局に送信データがあるか否かを認識できない
ため、非優先局に送信データがない場合でも、優先局は
一定時間待ち合わせるため、回使用効率が低下してしま
うという問題がある。なお、図8は、1電文=2伝送ブ
ロック、図9は、1電文=1伝送ブロックの例を示して
いる。本発明は上記事情に鑑みてなされたもので、その
目的とするところは、従来の技術における上述の如き問
題を解消し、交信する両者間に互いに、同時に大量の送
信データがあり、送信データの競合が発生した場合で
も、双方向に均等なデータ転送制御を実現し、かつ、回
線使用率を低下させることのない、半二重通信制御方法
を提供することにある。
【0005】
【課題を解決するための手段】本発明の上記目的は、通
信回線を介して交信相手とデータ通信を行うために、基
本形データ伝送制御手順に従って前記交信相手との間に
データリンクを設定し、送受信を実行する伝送制御部
と、該伝送制御部を制御することにより、前記基本形デ
ータ伝送制御手順を意識せずに、電文を送受信制御する
上位処理部とを有する通信制御装置において、前記交信
相手との間で送信データの競合が発生した場合に、優先
局側の前記伝送制御部が送信データの競合発生状態を保
持し、競合発生時のみ、当該データ送信完了時点以降、
一定時間内においては、非優先局側からの再送信動作を
優先させることを特徴とする半二重通信制御方法によっ
て達成される。
【0006】
【作用】本発明に係る半二重通信制御方法においては、
交信相手との間で送信データの競合が発生した場合に、
優先局側の伝送制御部が送信データの競合発生状態を保
持し、競合発生時のみ、当該データ送信完了時点以降、
一定時間内においては、非優先局側からの再送信動作を
優先させるようにしたので、交信する両者間に互いに、
同時に大量の送信データがあり、送信データの競合が発
生した場合でも、双方向に均等なデータ転送制御を実現
し、かつ、回線使用率を低下させることのない、半二重
通信制御方法を実現できるものである。また、伝送制御
部は、上位処理部から受領した送信電文を、予め定めら
れた長さの複数の伝送ブロックに分割するが、この際、
1データリンク内で送出する伝送ブロック数を自由に設
定できるようにしておくことにより、長尺の送信電文に
関しても上述の方法を適用することが可能になるもので
ある。
【0007】
【実施例】以下、本発明の実施例を図面に基づいて詳細
に説明する。図1は、本発明の一実施例を示す通信制御
装置の構成を示すブロック図であり、図において、1a
は通信制御装置、2は通信回線、11は回線インタフェ
ース部、12aは図5に示した伝送制御部12の機能
に、競合状態保持機能と競合制御機能を付加した伝送制
御部、13は上位処理部、121aは送受信処理部、1
22はタイマ処理部、123aはコマンド処理部であ
る。また、1211aは上述の送信競合制御機能を含む
送受信実行部、1212は予め指定された優先/非優先
の局状態を保持する優先状態保持部、1213は競合が
発生したか否かの状態を保持する競合状態保持部、12
31は電文を伝送ブロックに分割し、1データリンク内
で送信するブロック数を保持する連続送信ブロック数保
持部を示している。なお、上述の記号に「a」が付されて
いる構成要素は、図5に示した従来の通信制御装置1の
構成要素と類似の構成要素を示している。
【0008】図2,図3,図4は、本実施例の動作例を
示すものである。送受信実行部1211aが送信の競合
状態を検出した場合には、優先状態保持部1212によ
り、自分が優先局か非優先局かを認識し、優先局の場合
には、競合発生を競合状態保持部1213に設定すると
ともに、確立したデータリンクにより、継続して伝送ブ
ロックの送受信処理,データリンク解放処理を実行す
る。優先局の送受信実行部1211aは、データリンク
解放処理後、競合状態保持部1213を参照し、競合状
態であれば、その状態を解除するとともに、タイマを起
動し、タイムアウトまでの期間は非優先局からのデータ
再送信を優先させる。具体的な実行方法としては、二種
類の方法が考えられる。図2に示す例では、上位処理部
13へのデータ送信完了通知を一時保留し、交信相手か
らのセレクティングシーケンス受信、あるいは、上述の
タイマのタイムアウトを契機として、送信完了通知をコ
マンド処理部123a経由で、上位処理部13に通知す
るようにしている。
【0009】また、図3に示す例では、上位処理部13
へのデータ送信完了は通知するが、上述のタイマがタイ
ムアウトするまでの期間は、上位処理部13から送信要
求があってもこれを保留し、非優先局からのセレクティ
ングシーケンスを再受信するようにしているものであ
る。図4に示す例は、連続送信ブロック数保持部123
1に設定された値が1であるのに、上位処理部13か
ら、電文長が長く2ブロックに分割されるデータ送信が
要求された場合の動作を示している。この場合、連続送
信ブロック数保持部1231に設定された値が1である
ため、1電文が2回のデータリンク確立により送信され
ることになる。電文長が長く、複数の伝送ブロックに分
割される電文の送信において、連続送信ブロック数保持
部1231の設定値が大きいと、設定された数の複数伝
送ブロックが1回のデータリンク確立により送信され、
通信回線2上のデータ転送の方向が片寄ってしまうた
め、ここに示した制御方法に準ずる方法により、これを
防止することが可能である。なお、この意味では、上述
の連続送信ブロック数保持部1231に設定される値は
小さい値としておくことが好ましい。
【0010】また、言うまでもなく、競合状態保持部1
213を参照した場合に、競合状態でなければ上述のタ
イマを設定せず、即座に送信完了通知をコマンド処理部
123a経由で上位処理部13に通知する。非優先局で
の送受信実行部1211は、従来と同様の処理を行う。
上述の各実施例によれば、半二重通信制御方法におい
て、交信する両者に、互いに大量の送信データがあり、
送信データの競合が発生した場合にも、通信回線上で、
双方向に均等なデータ転送制御を実現できるので、非優
先局であっても、送信要求発生時点から相手に送信終了
するまでの時間が、優先局の送信データ量に依存せず、
均一化するとともに、回線使用率を低下させず、システ
ム全体の転送効率を向上させることが可能である。な
お、上述の各実施例は本発明の一例を示したものであ
り、本発明はこれらに限定されるべきものではないこと
は言うまでもないことである。
【0011】
【発明の効果】以上、詳細に説明した如く、本発明によ
れば、交信する両者間に互いに、同時に大量の送信デー
タがあり、送信データの競合が発生した場合でも、双方
向に均等なデータ転送制御を実現し、かつ、回線使用率
を低下させることのない、半二重通信制御方法を実現で
きるという顕著な効果を奏するものである。
【0012】
【図面の簡単な説明】
【図1】本発明の一実施例を示す通信制御装置の構成を
示すブロック図である。
【図2】実施例の通信制御装置の動作例(その1)を示す
図である。
【図3】実施例の通信制御装置の動作例(その2)を示す
図である。
【図4】実施例の通信制御装置の動作例(その3)を示す
図である。
【図5】従来の通信制御装置の構成例を示すブロック図
である。
【図6】従来の通信制御装置における、データリンク確
立処理手順のためのセレクティングシーケンス形式の一
例を示す図である。
【図7】従来の通信制御装置における、送信電文と伝送
ブロック形式の関係を示す例である。
【図8】従来の通信制御装置の動作例(その1)を示す図
である。
【図9】従来の通信制御装置の動作例(その2)を示す図
である。
【符号の説明】
1,1a:通信制御装置、2:通信回線、11:回線イ
ンタフェース部、12,12a:伝送制御部、13:上
位処理部、121,121a:送受信処理部、1211,
1211a:送受信実行部、1212:優先状態保持
部、1213:競合状態保持部、122:タイマ処理
部、123,123a:コマンド処理部、1231:連
続送信ブロック数保持部。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H04L 29/08

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 通信回線を介して交信相手とデータ通信
    を行うために、基本形データ伝送制御手順に従って前記
    交信相手との間にデータリンクを設定し、送受信を実行
    する伝送制御部と、該伝送制御部を制御することによ
    り、前記基本形データ伝送制御手順を意識せずに、電文
    を送受信制御する上位処理部とを有する通信制御装置に
    おいて、前記交信相手との間で送信データの競合が発生
    した場合に、優先局側の前記伝送制御部が送信データの
    競合発生状態を保持し、競合発生時のみ、当該データ送
    信完了時点以降、一定時間内においては、非優先局側か
    らの再送信動作を優先させることを特徴とする半二重通
    信制御方法。
  2. 【請求項2】 通信回線を介して交信相手とデータ通信
    を行うために、基本形データ伝送制御手順に従って前記
    交信相手との間にデータリンクを設定し、送受信を実行
    する伝送制御部と、該伝送制御部を制御することによ
    り、前記基本形データ伝送制御手順を意識せずに、電文
    を送受信制御する上位処理部とを有する通信制御装置に
    おいて、前記伝送制御部が、1データリンク内で送出す
    る伝送ブロック数を予め自由に設定可能としておき、前
    記上位処理部から受領した送信電文が長尺の場合、これ
    を予め定められた長さの複数の伝送ブロックに分割して
    送出することを特徴とする請求項1記載の半二重通信制
    御方法。
JP4164612A 1992-06-23 1992-06-23 半二重通信制御方法 Pending JPH066408A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4164612A JPH066408A (ja) 1992-06-23 1992-06-23 半二重通信制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4164612A JPH066408A (ja) 1992-06-23 1992-06-23 半二重通信制御方法

Publications (1)

Publication Number Publication Date
JPH066408A true JPH066408A (ja) 1994-01-14

Family

ID=15796503

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4164612A Pending JPH066408A (ja) 1992-06-23 1992-06-23 半二重通信制御方法

Country Status (1)

Country Link
JP (1) JPH066408A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011205378A (ja) * 2010-03-25 2011-10-13 Canon Inc 通信装置、通信装置の制御方法およびプログラム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011205378A (ja) * 2010-03-25 2011-10-13 Canon Inc 通信装置、通信装置の制御方法およびプログラム

Similar Documents

Publication Publication Date Title
KR100302050B1 (ko) 데이터 단말장치들간의 신호 메시지 교환 제어 장치 및 방법
JP2002262361A (ja) 無線通信機器及びその通信方法並びにこれを適用した無線通信システム
JPH066408A (ja) 半二重通信制御方法
JPH0530150A (ja) 通信制御方法
JPH0473178B2 (ja)
JP3429920B2 (ja) データ転送方法
JP2911931B2 (ja) プロセッサ間通信におけるデータ転送競合回避方式
JP2656977B2 (ja) データ処理プログラムと端末との間の接続切換方式
JPH054040Y2 (ja)
CN115037795A (zh) 一种嵌入式设备多机通信方法
JPS62186628A (ja) デ−タ転送方式
JPS5972853A (ja) フアクシミリ交換方式
JPH02222247A (ja) 通信制御方式
JPS5953574B2 (ja) 通信制御方式
JPS63249252A (ja) メツセ−ジ引渡し機能付バスにおける制御デ−タ転送方式
JPS6249742A (ja) デ−タ送受信方式
JPH088574B2 (ja) パケットデータ伝送方式
JPH03268529A (ja) データ再送時間設定方式
JPH01248720A (ja) 情報処理装置
JPS61248637A (ja) デ−タリンク制御における応答監視タイマ管理方法
JPH1070754A (ja) データ伝送方式
JPS5953575B2 (ja) 通信制御方式
JPH05300190A (ja) データ通信方法
JPS62118654A (ja) 電源制御方式
JPH07105795B2 (ja) ポ−リング制御方式