JPH0358650A - データ通信装置 - Google Patents
データ通信装置Info
- Publication number
- JPH0358650A JPH0358650A JP1195453A JP19545389A JPH0358650A JP H0358650 A JPH0358650 A JP H0358650A JP 1195453 A JP1195453 A JP 1195453A JP 19545389 A JP19545389 A JP 19545389A JP H0358650 A JPH0358650 A JP H0358650A
- Authority
- JP
- Japan
- Prior art keywords
- data
- transmission
- communication
- protocol
- section
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 72
- 230000005540 biological transmission Effects 0.000 abstract description 39
- 238000000034 method Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 11
- 238000006243 chemical reaction Methods 0.000 description 3
- 239000012141 concentrate Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Communication Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明のデータ通信装置に関する。
′従来、データ通信を行う場合には、あらかじめ決めら
れた通信規約(以下、プロトコルと称す)に基づいたデ
ータ通信装置が作られ、常に同一のプロトコルによって
通信が行われていた。したがって、データ通信装置は基
本的には一種類のプロトコルでしか動作できなかった。
れた通信規約(以下、プロトコルと称す)に基づいたデ
ータ通信装置が作られ、常に同一のプロトコルによって
通信が行われていた。したがって、データ通信装置は基
本的には一種類のプロトコルでしか動作できなかった。
第8図は従来のデータ通信装置の一例を示すブロック囚
である。
である。
このデータ通信装置は、調歩「口j期式によるデータ通
信を行うものであるが、他のプロトコルを実行する装置
においても基本的な構成はこれと変わらない。
信を行うものであるが、他のプロトコルを実行する装置
においても基本的な構成はこれと変わらない。
調歩1bJ期式では、データにスタート・ビットとスト
ップ・ビットを例加してデータの送受信を行うものであ
り、扱いが簡単なためよく利用されている。
ップ・ビットを例加してデータの送受信を行うものであ
り、扱いが簡単なためよく利用されている。
このデータ通信装置によるデータ通信は次のように行う
。
。
1ず、送信動作を始める前に、送信:IilJ御部10
2Bは、送信部制御信号208を用いて調歩同期送信部
104を動作可能状態にする。
2Bは、送信部制御信号208を用いて調歩同期送信部
104を動作可能状態にする。
そして、送信すべきテータが発生したならば、そのデー
タを送信データバス206を介して調歩同期送信部10
4に転送する。
タを送信データバス206を介して調歩同期送信部10
4に転送する。
調歩同期送信部104はこのデータを調歩同期式のフォ
ーマットに変換し送信回線201へ送出する。以下、送
信データが発生する度に同様の動作を繰り返す。
ーマットに変換し送信回線201へ送出する。以下、送
信データが発生する度に同様の動作を繰り返す。
方、多量の1と1ったデータ(たとえば、文書データや
画像データなど)を扱うような場合には、調歩同期式を
用いるとデータの転送効率が上がらないため、他のプロ
トコルを用いるのが普通である。このような用途に適し
たプロトコルとして、ハイレベル・データリンク制御手
順(High−1eveJ Data Link Co
ntrol Procedure :以下、HDLCと
略す)がある。このプロトコルデータをパケッ1・とし
て転送するのでデータり転送効率がよい。このプロトコ
ルを用いる場合の装置は、第8図の調歩同期送信部10
4をH D L C送信部とし、■■DLC手順を実行
できる機能に置き換えることで実現している。
画像データなど)を扱うような場合には、調歩同期式を
用いるとデータの転送効率が上がらないため、他のプロ
トコルを用いるのが普通である。このような用途に適し
たプロトコルとして、ハイレベル・データリンク制御手
順(High−1eveJ Data Link Co
ntrol Procedure :以下、HDLCと
略す)がある。このプロトコルデータをパケッ1・とし
て転送するのでデータり転送効率がよい。このプロトコ
ルを用いる場合の装置は、第8図の調歩同期送信部10
4をH D L C送信部とし、■■DLC手順を実行
できる機能に置き換えることで実現している。
上述した虻来りデータ通侶装置は、一度プUトコルを決
めてし1うと、七れに基づいて装置の機能構成が決って
し1い、常に同一σ)プlコトコルで通信をしなりf’
l. &:fならず、性質の異なるデータを統一して扱
うことが困難であった。
めてし1うと、七れに基づいて装置の機能構成が決って
し1い、常に同一σ)プlコトコルで通信をしなりf’
l. &:fならず、性質の異なるデータを統一して扱
うことが困難であった。
また、プロトコルの設定は代表的なデータに合わせて行
なわれるため、回線を効率的に使用できないという欠点
があった。
なわれるため、回線を効率的に使用できないという欠点
があった。
本発ψ」の目的は、性質の異なるデ・一夕を統一して扱
うことができ、回線の使用効率を向上させることかでき
るテータ通信装置を提供することにある。
うことができ、回線の使用効率を向上させることかでき
るテータ通信装置を提供することにある。
本発明のデータ通信装置は、互いに異なる通信規約によ
るデータ通信を実行する複数の通信実行手段と、データ
通伯の内容に応じて前記通伯規約を選択する手段と、こ
の選択された通信規約が既に設定されている通信規約と
異なるとき通信相手方に通信規約の変更を通知し前記通
信相手方の応答を受信する手段と前記通信相手方の応答
を確認して前記複数の通信実行手段のうちの一つを選択
してデータ通信を開始すると共にデータ通信の制制を行
う選択flail御手段とを有している。
るデータ通信を実行する複数の通信実行手段と、データ
通伯の内容に応じて前記通伯規約を選択する手段と、こ
の選択された通信規約が既に設定されている通信規約と
異なるとき通信相手方に通信規約の変更を通知し前記通
信相手方の応答を受信する手段と前記通信相手方の応答
を確認して前記複数の通信実行手段のうちの一つを選択
してデータ通信を開始すると共にデータ通信の制制を行
う選択flail御手段とを有している。
次に、本発ゆ」の実施について一面を参照して説明する
。
。
第1図は本発明による第1の実施例を示すブロック図で
ある。
ある。
本実施例は、調歩向期式とHDLC式の2種類の通信規
約(以下プロトコルと称す)を実行する。
約(以下プロトコルと称す)を実行する。
すなわち、通常は調歩同期式によってデータの転送を行
い、多竜のデータを送信する必要が生じた場合には、プ
ロトコルをHDLC式に変換してデータの送信を行うも
のである。なp1ことでは第2図に示すように1対lで
通治を行う場合を考える。
い、多竜のデータを送信する必要が生じた場合には、プ
ロトコルをHDLC式に変換してデータの送信を行うも
のである。なp1ことでは第2図に示すように1対lで
通治を行う場合を考える。
この実施例は、基本的には送信制御部102,一5一
調歩同期送信部to4,HDLC送信部105,選択部
106,及び受信部103を備えた檎或となっている。
106,及び受信部103を備えた檎或となっている。
1ず、送信制御部102はテータ送伯を開始する前に、
送信部選択信号203を用いて調歩同期送信部104を
選択するとともに、選択部106内で調歩同期テータ線
204を送信回線201に接続する。
送信部選択信号203を用いて調歩同期送信部104を
選択するとともに、選択部106内で調歩同期テータ線
204を送信回線201に接続する。
送信制御部102は送信データが発生すると、このデー
タの種別を判別し、どのプロトコルを使用すればよいか
を決定する。たとえば、単なるキャラクタ・コードであ
れば調歩同期011送信すればよいので、プロトコルの
変換制御は行わず、送信データを送信データバス206
を介して調歩同期送信部104に転送するだけでよい。
タの種別を判別し、どのプロトコルを使用すればよいか
を決定する。たとえば、単なるキャラクタ・コードであ
れば調歩同期011送信すればよいので、プロトコルの
変換制御は行わず、送信データを送信データバス206
を介して調歩同期送信部104に転送するだけでよい。
調歩同期送信部104は送信制御部102より送信デー
タバス206を介して送られてくるデータな調歩同期式
のフォーマットに変換する。このデータは調歩同期デー
タ線204から送信回線201を通して外部へ送出され
る。
タバス206を介して送られてくるデータな調歩同期式
のフォーマットに変換する。このデータは調歩同期デー
タ線204から送信回線201を通して外部へ送出され
る。
”+ 6 −
一方、多量の1と1ったデータ(たとえば、画像データ
)を送信する必要が生じた場合には、送信制御部102
はプロトコルの変更な示す特殊なコードを調歩同期式で
相手局へ送信する(このコードはあらかじめ決めてp〈
)。そして、相手局からプロトコル変更に応じる旨の応
答を持つ。この応答は受信部103と受信回線202に
よって受信する。
)を送信する必要が生じた場合には、送信制御部102
はプロトコルの変更な示す特殊なコードを調歩同期式で
相手局へ送信する(このコードはあらかじめ決めてp〈
)。そして、相手局からプロトコル変更に応じる旨の応
答を持つ。この応答は受信部103と受信回線202に
よって受信する。
受信部103はこの応答を確認すると、受信応答信号2
07によってこれを送信制御部102に通知する。
07によってこれを送信制御部102に通知する。
送信制御部102はこれを確認すると送信部選択信号2
03によってHDLC送信部105を選択するとともに
、選択部106に釦いてHDLCデータ線205を送信
回線201に接続する。
03によってHDLC送信部105を選択するとともに
、選択部106に釦いてHDLCデータ線205を送信
回線201に接続する。
送信制御部102は送信データを送信データバス206
を介してHDLC1 0 5に転送する。このデータは
ここでHDLC式のフォーマットに変換され、H D
L Cデータ線205,選択部106,送信回線201
を通して外部に送出される。なp、これらσ)データは
、何個かのパケットに分割して送信するのが普通である
。
を介してHDLC1 0 5に転送する。このデータは
ここでHDLC式のフォーマットに変換され、H D
L Cデータ線205,選択部106,送信回線201
を通して外部に送出される。なp、これらσ)データは
、何個かのパケットに分割して送信するのが普通である
。
第3図は以上の制御方法を示したフローチャートである
。
。
捷た、第4図に調歩同期式で1個のデータを、それに引
き続いてHDLC式で3個のパケット送信した場合のデ
ータの流れを示す。
き続いてHDLC式で3個のパケット送信した場合のデ
ータの流れを示す。
第5図は本発明の第2の実施例を示すブロック図である
。
。
本実施例は、第6図に示すような1対N(ここではN−
3)のシステム構成をとる場合に適用でき、第1のデー
タ通信装置111が総括局としての役割を担い、第2の
データ通信装置112,第3のデータ通信装置113,
第4のデータ通信装置114がそれぞれ性質の異なるデ
ータを扱う応用に適した装置となっているため、各種装
#にpける通信機能の必要性の増大に伴って、よく使用
される形態である。このような構成に訃いては、ある時
期に特定の局に集中してデータ送イgを行う必要が生じ
る。本実施例はこのような場合に効率的なデータ転送を
提供するためのものである。
3)のシステム構成をとる場合に適用でき、第1のデー
タ通信装置111が総括局としての役割を担い、第2の
データ通信装置112,第3のデータ通信装置113,
第4のデータ通信装置114がそれぞれ性質の異なるデ
ータを扱う応用に適した装置となっているため、各種装
#にpける通信機能の必要性の増大に伴って、よく使用
される形態である。このような構成に訃いては、ある時
期に特定の局に集中してデータ送イgを行う必要が生じ
る。本実施例はこのような場合に効率的なデータ転送を
提供するためのものである。
通常のキャラクタ・データ送信の場合、第1の実施例と
同様に調歩同期式でデータの送信を行う。
同様に調歩同期式でデータの送信を行う。
そして、データ送信中に、ある特定のデータ通信装置に
対して多量のデータを送信する必要が生じた場合には次
のようにする。
対して多量のデータを送信する必要が生じた場合には次
のようにする。
オす、データ通信装置111はプロトコル変更を示す変
換コードを送信し、引き続いて相手方データ通信装置を
示すアドレス・データを送信する。
換コードを送信し、引き続いて相手方データ通信装置を
示すアドレス・データを送信する。
これによって受信側データ通信装置の指定を行う。
これらのデータは両方とも調歩同期式で送信する。
その後、相手方からの受信応答を待って、必要なパケッ
トを送信する。これによって、必要な時期にプロトコル
を変更した上で、任意のデータ通信装置にデータを送信
することができるようになる。
トを送信する。これによって、必要な時期にプロトコル
を変更した上で、任意のデータ通信装置にデータを送信
することができるようになる。
たとえば、第3のデータ通信装置113に対してデータ
(2個のパケット)を送信する場合であれば、変換コー
ドの次に第3のデータ通信装置113を示す受信アドレ
ス・データを送信すれば−9− よい。
(2個のパケット)を送信する場合であれば、変換コー
ドの次に第3のデータ通信装置113を示す受信アドレ
ス・データを送信すれば−9− よい。
そして、第2の受信回線212を介して第3のデータ通
信装置113から返される受信応答を待ってH D L
C式でパケットを送信する。第7図にこの場合のデー
タの流れを示す。
信装置113から返される受信応答を待ってH D L
C式でパケットを送信する。第7図にこの場合のデー
タの流れを示す。
以上説明したように本発明は、通信データの性質に応じ
てプロトコル全任意に変更することができる構成とする
ことにより、性質の異なるデータを統一して扱うことが
でき、データの転送効率を向上させることができる効果
がある。
てプロトコル全任意に変更することができる構成とする
ことにより、性質の異なるデータを統一して扱うことが
でき、データの転送効率を向上させることができる効果
がある。
1た、各種の装置とデータ通信を行うに場合に、プロト
コルの種類を意識する必要がなくなり、データ通信を手
軽に行えるようになるという効果もある。
コルの種類を意識する必要がなくなり、データ通信を手
軽に行えるようになるという効果もある。
第1図は本発明の第1の実施例σ)ブロック図、第2図
は第1の実施例における通信システムの構成を示すブロ
ック図、第3図は第1の実施例の動一1〇一 作を説明するためのフローチャート、第4図は第1の実
施例に訃けるデータの流れを説明するためのデータフォ
ーマット図、第5図は本発明の第2の実施例のブロック
図、第6図は第2の実施例にpける通信システムの構成
を示すブロック図、第7図は第2の実施例にpけるデー
タの流れを説明するためのデータフォーマット図、第8
図は従来のデータ通信装置の一例を示すブロック図であ
る。 102,102A.102B・・・・・・送信制御部、
103.103A・・・・・・受信部、104・・・・
・・調歩同期送信部、105・・・・・・H D L
C送信部、106・・・・・・選択部、111・・・・
・・第1のデータ通信装置、112・・・・・・第2の
データ通信装置、113・・・・・・第3のデータ通信
装置、114・・・・・・第4のデータ通信装置、11
5・・・・・・第1の受信部、116・・・・・・第2
の受信部、117・・・・・・第3の受信部、201・
・・・・・送信回線、202・・・・・・受信回線、2
03・・・・・・送信部選択信号、204・・・・・・
調歩同期データ線、205・・・・・・HDLCデータ
線、206・・・・・・送信データバス、207・−・
・・・受信応答信号、208・・・・・・第1の受信応
答信号、209・・・・・・第2の受信応答信号、21
0・−・・・・第3の受信応答信号、211・−・・・
第1の受信回線、212・・・・−・第2の受信回線、
213・・・・・第3の受信回線、81〜S9・・・・
ステップ。
は第1の実施例における通信システムの構成を示すブロ
ック図、第3図は第1の実施例の動一1〇一 作を説明するためのフローチャート、第4図は第1の実
施例に訃けるデータの流れを説明するためのデータフォ
ーマット図、第5図は本発明の第2の実施例のブロック
図、第6図は第2の実施例にpける通信システムの構成
を示すブロック図、第7図は第2の実施例にpけるデー
タの流れを説明するためのデータフォーマット図、第8
図は従来のデータ通信装置の一例を示すブロック図であ
る。 102,102A.102B・・・・・・送信制御部、
103.103A・・・・・・受信部、104・・・・
・・調歩同期送信部、105・・・・・・H D L
C送信部、106・・・・・・選択部、111・・・・
・・第1のデータ通信装置、112・・・・・・第2の
データ通信装置、113・・・・・・第3のデータ通信
装置、114・・・・・・第4のデータ通信装置、11
5・・・・・・第1の受信部、116・・・・・・第2
の受信部、117・・・・・・第3の受信部、201・
・・・・・送信回線、202・・・・・・受信回線、2
03・・・・・・送信部選択信号、204・・・・・・
調歩同期データ線、205・・・・・・HDLCデータ
線、206・・・・・・送信データバス、207・−・
・・・受信応答信号、208・・・・・・第1の受信応
答信号、209・・・・・・第2の受信応答信号、21
0・−・・・・第3の受信応答信号、211・−・・・
第1の受信回線、212・・・・−・第2の受信回線、
213・・・・・第3の受信回線、81〜S9・・・・
ステップ。
Claims (1)
- 互いに異なる通信規約によるデータ通信を実行する複数
の通信実行手段と、データ通信の内容に応じて前記通信
規約を選択する手段と、この選択された通信規約が既に
設定されている通信規約と異なるとき通信相手方に通信
規約の変更を通知し前記通信相手方の応答を受信する手
段と、前記通信相手方の応答を確認して前記複数の画信
実行手段のうちの一つを選択してデータ通信を開始する
と共にデータ通信の制御を行う選択制御手段とを有する
ことを特徴とするデータ通信装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1195453A JPH0358650A (ja) | 1989-07-27 | 1989-07-27 | データ通信装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1195453A JPH0358650A (ja) | 1989-07-27 | 1989-07-27 | データ通信装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0358650A true JPH0358650A (ja) | 1991-03-13 |
Family
ID=16341321
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1195453A Pending JPH0358650A (ja) | 1989-07-27 | 1989-07-27 | データ通信装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0358650A (ja) |
-
1989
- 1989-07-27 JP JP1195453A patent/JPH0358650A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7801027B2 (en) | Auto-negotiation by nodes on an infiniband fabric | |
| CN105763619B (zh) | 客户端与服务端进行通讯的方法及装置 | |
| CA2539468A1 (en) | System and method for asynchronous wireless services using reverse service schema generation | |
| CN110808948B (zh) | 远程过程调用方法、装置及系统 | |
| JPH03159444A (ja) | Isdn用端末装置 | |
| CN108684021A (zh) | 一种蓝牙低功耗通信方法和装置 | |
| JPH03162154A (ja) | 通信ゲートウェイシステムとその通信方法 | |
| CN107181794A (zh) | 基于dimse消息发送与接收的dicom网络传输系统 | |
| US5469436A (en) | Polling-type digital communications system having pseudo-balanced mode | |
| JPH0358650A (ja) | データ通信装置 | |
| CA2439726A1 (en) | Connection-oriented communication network and method of operating | |
| US6912210B1 (en) | Data communication system and communication device used | |
| CN101632261A (zh) | 网络中的全网状速率事务 | |
| US20070263638A1 (en) | Setting Up of a Wireless Network by Determining and Utilizing Local Topology Information | |
| TWI323998B (en) | Method and system for optimizing the design of a network controller | |
| CN101112068B (zh) | 通信设备、通信系统、通信方法、移动电话、显示装置、印刷装置 | |
| JP3592220B2 (ja) | クライアント−サーバ間通信システム及びそれに用いる通信プロトコル対応方法 | |
| JPH05128030A (ja) | 資源情報管理装置 | |
| JP2001224083A (ja) | 無線制御システムにおけるプログラムの受信方法、制御装置及び被制御装置 | |
| JPH04255136A (ja) | パケット交換装置 | |
| JP2924215B2 (ja) | G4ファクシミリの特殊通信設定方法 | |
| JPH04150355A (ja) | ファイル転送の伝送手順管理装置 | |
| JP5121789B2 (ja) | データ伝送システム及びコンピュータ | |
| CN112333345A (zh) | 用于拨号上网的信息传输装置 | |
| JPH0830532A (ja) | 通信相手自動識別処理方法 |