JPH01162038A - 無手順端末間通信制御方式 - Google Patents

無手順端末間通信制御方式

Info

Publication number
JPH01162038A
JPH01162038A JP62320683A JP32068387A JPH01162038A JP H01162038 A JPH01162038 A JP H01162038A JP 62320683 A JP62320683 A JP 62320683A JP 32068387 A JP32068387 A JP 32068387A JP H01162038 A JPH01162038 A JP H01162038A
Authority
JP
Japan
Prior art keywords
character string
data
packet
terminal
waiting
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
JP62320683A
Other languages
English (en)
Inventor
Mariko Iizuka
飯塚 真理子
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP62320683A priority Critical patent/JPH01162038A/ja
Publication of JPH01162038A publication Critical patent/JPH01162038A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は全二重モードで動作する無手順端末間の通信制
御方式に関する。
〔従来の技術〕
従来、この種の通信制御方式では、パケット組立分解装
置(PAD)に収容される端末の操作者による利用状態
に拘わらず、パケット交換方式における一般的なフロー
制御に従ってデータの送受信を行りている。
このような通信方式において、PADに収容され全二重
モードで動作する無手順端末(NPT)としてバーンナ
ルコンピュータなどの比較的安価な端末が使用されるこ
とがしばしばある。
〔発明が解決しようとする問題点〕
しかしながら、パケット交換網において、このような端
末の基本的な通信機能を用いて会話型の通信を行う場合
、操作者同士が予め通信規約を定めておかなければ端末
内で送受信データが衝突して端末画面上で入力文字と出
力文字とが入シ乱れて表示されることがしばしばあるた
め、操作者にとって画面表示が見にくくなシ、操作の妨
げとなる。
〔問題点を解決するための手段〕
本発明の無手順端末間通信制御方式は、パケット交換網
のパケット組立分解装置に収容され全二重モードで動作
する非同期式無手順の第1及び第2端末間で通信を行う
ための特別な規約を持たない操作者同士が会話型の通信
を行う場合に前記第1端末の操作者が送信しようとする
文字列を入力操作中には前記パケット組立分解装置が前
記第2端末の操作者からの受信データを前記第1端末に
送出することを待ち合わせる構成である。
〔実施例〕
次に、本発明について図面を参照して説明する。
本発明の一実施例の流れ図は、第1図、第2図。
第3図及び第4図から構成される。第6図は本発明が実
施されうるパケット交換網601の構成例を示し、パケ
ット交換機602のパケット組立分解装置(PAD)6
03において本発明が実施された場合の非同期式無手順
端末(NPT)604の画面表示例を第5図に示す。第
1図はNPT604への文字列送出処理を示す流れ図で
ある。
第2図はタイマ割込みにより起動されるタイマのタイム
アラ)(TO)処理を示す。第3図はパケット送出文字
受信時の処理を示す。また、第4図は処理202及び3
02において共通な処理としているデータバケット送信
制御を示す流れ図である。
データパケット(DTパケット)全受信したPAD60
3はそのデータパケット内のユーザデータを文字列とし
てNPT 5 Q 4に送出するために、第1図の処理
を開始する。まず、101にて端末回線側のフロー制御
状態を確認し、送出可能な場合は文字列送信制御112
f:行う。この制御112では、102にて端末回線側
の受信バッファを確認し、NPT604からの入力文字
が格納されている場合には、その端末回線に収容さnて
いるNPT604の操作者が文字列を連続入力中である
と見なし、そのNPT604への文字列送出を待ち合わ
せるために、103で待ち合わせカウンタにle加算す
る。ただし、この待ち合わせが会話型通信の妨げとなら
ないように、カウンタの最大値Nを予め適蟲な値に設定
しておき、104にてカウンタ値を確認し、最大値Nに
達していなければ、105で待ち合わせ処理を行って再
起動を待つ。また、102で入力中の文字がない場合は
、106でNPT 604からの入力文字列を最後にパ
ケット化して相手端末側へ送出した契機がパケット送出
タイミングのタイムアウトによるものであったかどうか
を確認するためのフラグFTが1であれば、107で文
字列の先頭にCR/LF(復帰/改行)コードを挿入し
7てから端末側に文字列を送出し、108で待ち合わせ
カウンタをクリアする。107及び108の処理は10
4にて待ち合わせカウンタ値が最大値Nに達した場合に
も行なう。さらに、106にてフラグFTが0(1でな
い)の場合は109で送出文字列をそのまま送出する。
第2図ではPADパラメータによりパケット送出タイミ
ングを設定しである場合に202及び203が有効とな
る。また、本発明に関する処理は203のみで201に
おいてパケット送出タイミングのタイムアウトが発生し
たことが認識された場合に106の判定において必要と
なるフラグFTを1に設定する。201及び204は従
来技術による処理と同様である。
第3図に示す処理は端末回線側からの文字の受信割り込
みにより起動される。301及び303は従来技術と同
様である。
第4図は202及び302で共通なサブルーチンとして
の処理であり、401及び402は従来技術と同様であ
る。403では203にてlに設定したフラグFTを0
に設定することにより、パケット送出タイミングのタイ
ムアウト以外の要因によるパケット送出の場合には、l
O6の判定により109の処理が行われるようにする。
なお、第1図〜第4図に示す処理手順は一実施例にすぎ
ず、例えば105の送出待ち合わせを行わせるものは1
03などに示すカウンタである必要はなく、タイマなど
の別の手段であってもよい。
また、本発明が適用されるPAD 603は第6図に示
すようにパケット交換機602内に収容されているもの
に限らず、パケット多重化装置などに収容されるもので
あってもよい。
第5図は第1図〜第4図の処理が機能した場合の端末画
面上の出力例を示し、アルファペラ)A〜EはNPT 
604からの入力文字とし、数字1〜6は相手端末から
の受信文字とする。501は送受信文字列が順次に処理
された場合の表示で、109の処理に関する。502は
504にてPAD603内で衝突が発生した場合の表示
で103゜104及び105の処理に関する。503は
505にてパケット送出タイミングのタイムアウトが発
生した場合の表示で、107及び108に関する。
第1図〜第5図において、101はフロー制御による文
字列送出可否の判定処理、102は端末側受信バッファ
の確認による入力中文字有無の判定処理、103は待ち
合わせカウンタCNTの繰9上げ処理、104は待ち合
わせカウンタCNT値の最大値Nとの比較判定処理、1
05は文字列送出待ち合わせ処理、lO6は最後のパケ
ット送出の要因を識別するためのフラグFTの判定処理
、107はC几/LF (復帰/改行)コードを先頭に
挿入した文字列送出処理、108は待ち合わせカウンタ
CNTの初期化処理、1o9は従来と同様の何も加工し
ない文字列送出処理、110はフロー制御による文字列
送出待ち合わせ処理、111は相手端末側への几Rパケ
ット返送制御処理、201はタイムアウトしたタイマ種
別の判定処理、202はデータパケット送信制御処理(
第4図の一連の処理)、203はパケット送出タイミン
グのタイムアウトによるパケット送出処理の発生を示す
フラグFTの設定処理、204はパケット送出タイミン
グ以外のタイムアウトによる処理、301は受信文字が
パケット送出文字であるかどうかの判定処理、302は
データパケット送信制御処理(第4図の一連の処理)、
303は受信バッファへの文字格納処理、401はデー
タバケ。
ト編集送出処理、402はデータパケット送出に伴なう
フロー制御処理、403はフラグF、の初期化処理、5
01は衝突が発生しない場合の画面出力の表示例、50
2は衝突が発生した場合の画面出力の表示例、503は
パケット送出タイミングのタイムアウトが発生した場合
の画面出力の表示例、504は文字列の衝突発生時点に
相当する位置、及び505はパケット送出タイミングの
タイムアウト発生時点に相当する位置である。
〔発明の効果〕
以上説明したように本発明によれば、NPT内で送受信
文字列が衝突しそうな場合、すなわちPADがデータパ
ケットを受信してパケット内のユーザデータを文字列と
してNPTに対して送出しようとした場合、そのNPT
からの受信バッファに入力文字列が入っているときにP
ADがNPTに送出すべき文字列の送出を待ち合わせる
ことにより、衝突を回避することができ、NPTの画面
上の表示の乱れtPJげる。
【図面の簡単な説明】
第1図は本発明の一実施例におけるNPTへの文字列送
出処理を示す流れ図、第2図は同実施例におけるタイム
アウト処理を示す流れ図、第3図は同実施例における文
字受信割込み処理金示す流れ図、第4図は同実施例にお
けるデータパケット送信制御処理を示す流れ図、第5図
は同実施例における端末画面上の表示例を示す図、第6
図は同実施例におけるパケット交換網の構成例を示す図
である。 代理人 弁理士  内 原   晋

Claims (1)

    【特許請求の範囲】
  1. パケット交換網のパケット組立分解装置に収容され全二
    重モードで動作する非同期式無手順の第1及び第2端末
    間で通信を行うための特別な規約を持たない操作者同士
    が会話型の通信を行う場合に前記第1端末の操作者が送
    信しようとする文字列を入力操作中には前記パケット組
    立分解装置が前記第2端末の操作者からの受信データを
    前記第1端末に送出することを待ち合わせることを特徴
    とする無手順端末間通信制御方式。
JP62320683A 1987-12-18 1987-12-18 無手順端末間通信制御方式 Pending JPH01162038A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62320683A JPH01162038A (ja) 1987-12-18 1987-12-18 無手順端末間通信制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62320683A JPH01162038A (ja) 1987-12-18 1987-12-18 無手順端末間通信制御方式

Publications (1)

Publication Number Publication Date
JPH01162038A true JPH01162038A (ja) 1989-06-26

Family

ID=18124166

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62320683A Pending JPH01162038A (ja) 1987-12-18 1987-12-18 無手順端末間通信制御方式

Country Status (1)

Country Link
JP (1) JPH01162038A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005527878A (ja) * 2001-10-19 2005-09-15 イービーエス・ディーリング・リソースィズ・インターナショナル・リミテッド 会話取引システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005527878A (ja) * 2001-10-19 2005-09-15 イービーエス・ディーリング・リソースィズ・インターナショナル・リミテッド 会話取引システム

Similar Documents

Publication Publication Date Title
US6092116A (en) DMA controller with response message and receive frame action tables
EP0607733A1 (en) Apparatus and method for data communications between nodes
US4773001A (en) Method and apparatus for communicating with remote units of a distributive data processing system
US6798789B1 (en) Priority enhanced messaging and method therefor
US4609908A (en) Repeat control apparatus for a polling type serial interface keyboard apparatus
JP2003152793A (ja) 通信情報の帯域幅制御装置および方法
CN116055534A (zh) 一种多串口设备数据转发系统及方法
US6725273B1 (en) Point-to-point prefix protocol
US12328536B2 (en) Data access method and apparatus, chip and computer storage medium
JPS6125348A (ja) デ−タ通信網の通信速度決定通知方法
JPS5828979B2 (ja) デ−タフレ−ム伝送方式
JPS615654A (ja) デイジタル回線終端置の初期設定方式
KR100217738B1 (ko) 간이 교환장치의 컴퓨터 통신 스피드 향상방법
JP2910071B2 (ja) 通信システム
KR100263077B1 (ko) 무선호출수신기의 수신메시지 처리 장치
JP2817094B2 (ja) 通信制御処理装置
KR970025238A (ko) 무선 사설교환기에서 패러렐버스를 이용한 메세지 교환장치
KR20000009541A (ko) 직렬통신장치 및 방법
JP2639377B2 (ja) 電子機器の操作装置
JP3048951B2 (ja) ネットワークアドレス設定方式
JPH0834493B2 (ja) 通信システムにおける送信メッセージ処理方式
JP3006763B2 (ja) 携帯型電子機器及びその通信方法
JPH10215278A (ja) 無通信回避方法および装置
JPS621340A (ja) 通信制御装置
US20020133609A1 (en) Universal method and apparatus for communication between devices