JPS6068740A - 通信制御方法 - Google Patents
通信制御方法Info
- Publication number
- JPS6068740A JPS6068740A JP17635983A JP17635983A JPS6068740A JP S6068740 A JPS6068740 A JP S6068740A JP 17635983 A JP17635983 A JP 17635983A JP 17635983 A JP17635983 A JP 17635983A JP S6068740 A JPS6068740 A JP S6068740A
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- data
- control method
- communication control
- information processing
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/407—Bus networks with decentralised control
- H04L12/413—Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明はパス状ネットワークの通信制御方法に係シ、特
に複数の情報処理装置間で伝送路資源を共有するコンテ
ンション方式のパケット通信システムに好適な通信制御
方法に関する。
に複数の情報処理装置間で伝送路資源を共有するコンテ
ンション方式のパケット通信システムに好適な通信制御
方法に関する。
第1図は従来から知られているパス状ネットワークと呼
ばれる通信形態を示している。伝送路2とこれの両端を
終端抵抗1で終端し、間にノード3が接続される。通常
°このようなシステムにあっては、各ノード3にアドレ
ス(す1〜すN)が割り当てられており、宛名ノードア
ドレス、送信データ、送元アドレスと伝達誤シ制御コー
ドを伺けて任意のノード間伝送が可能である。代表的な
通信制御方式としては、C8MA/CD方式(%許公報
57−55264)が知られている。即ち、各ノード3
は伝送路2にキャリアがないかどうかを常にセンスし、
キャリアがなければ伝送路2にメツセージを送出し、衝
突が起これば乱数で指定される時間の後に再び送信を試
みる方式である。以上のC8MA/CD方式は比較的容
易に完全対等型のネットワークを構成できるが、相手に
確かにメツセージが送達されたかを確認しないためにデ
ータ伝送の信頼性に少々問題がある。というのは、送信
相手側のノードの受信バッファが満杯であった時、ある
いは伝送エラーが起こった時などに送信元は相手が正し
くデータを受け取ったものとして以後の処理を続行する
からである。そこでこれを改良する方法として受信側か
ら送信元に確認信号(ACK)を返すACK付C8MA
/CD方式が考えられるようになった。これは第2図に
示すようにメツセージを受信するごとにACKを返し、
送信元では必ずACKの返るのを待って次の送信を行う
ものである。従ってデータ伝送の信頼性は向上するが、
ACK信号を必ず返送するため、呼の発生回数が約2倍
になシ、衝突が頻発する。第3図はその様子を示してお
し、ΦjノードからのACK返信とイ+ lcノードか
らの送信とが衝突した例である。従って愼突丙送の頻度
が高くなるために伝送効率の低下をきたしてしまう。そ
こで第4図に示す方法が考えられるようになった(特許
公報57 28988 )。これは、ノード嘩iからツ
ードナ」ヘテキストを送る場合にツードナ」はテキスト
を受信後、ACK信号生成時間ATを経過した後、伝送
路の空きを認識するのに要するキャリア検知時間C8を
経て、八〇に信号を送信するものである。そして一般送
信テキストを送信する場合は、本心でノード+kからノ
ード+1へ送る時のように、更に待ち局間冑Tだけ待っ
て送るようにしている。このようにすることによってA
CK発生による衝突頻発を解消している。しかしながら
、本方式によれば、ACK信号生成時間AT経過後、キ
ャリア検知時間C8を設け、更に待ち時間WTを設けて
いることから、衝突回数は低減できるものの一般送信テ
キストの送信効率が低下すると共に、タイミングコント
ロールのため処理装置の負荷を要するという欠点を梅す
る。
ばれる通信形態を示している。伝送路2とこれの両端を
終端抵抗1で終端し、間にノード3が接続される。通常
°このようなシステムにあっては、各ノード3にアドレ
ス(す1〜すN)が割り当てられており、宛名ノードア
ドレス、送信データ、送元アドレスと伝達誤シ制御コー
ドを伺けて任意のノード間伝送が可能である。代表的な
通信制御方式としては、C8MA/CD方式(%許公報
57−55264)が知られている。即ち、各ノード3
は伝送路2にキャリアがないかどうかを常にセンスし、
キャリアがなければ伝送路2にメツセージを送出し、衝
突が起これば乱数で指定される時間の後に再び送信を試
みる方式である。以上のC8MA/CD方式は比較的容
易に完全対等型のネットワークを構成できるが、相手に
確かにメツセージが送達されたかを確認しないためにデ
ータ伝送の信頼性に少々問題がある。というのは、送信
相手側のノードの受信バッファが満杯であった時、ある
いは伝送エラーが起こった時などに送信元は相手が正し
くデータを受け取ったものとして以後の処理を続行する
からである。そこでこれを改良する方法として受信側か
ら送信元に確認信号(ACK)を返すACK付C8MA
/CD方式が考えられるようになった。これは第2図に
示すようにメツセージを受信するごとにACKを返し、
送信元では必ずACKの返るのを待って次の送信を行う
ものである。従ってデータ伝送の信頼性は向上するが、
ACK信号を必ず返送するため、呼の発生回数が約2倍
になシ、衝突が頻発する。第3図はその様子を示してお
し、ΦjノードからのACK返信とイ+ lcノードか
らの送信とが衝突した例である。従って愼突丙送の頻度
が高くなるために伝送効率の低下をきたしてしまう。そ
こで第4図に示す方法が考えられるようになった(特許
公報57 28988 )。これは、ノード嘩iからツ
ードナ」ヘテキストを送る場合にツードナ」はテキスト
を受信後、ACK信号生成時間ATを経過した後、伝送
路の空きを認識するのに要するキャリア検知時間C8を
経て、八〇に信号を送信するものである。そして一般送
信テキストを送信する場合は、本心でノード+kからノ
ード+1へ送る時のように、更に待ち局間冑Tだけ待っ
て送るようにしている。このようにすることによってA
CK発生による衝突頻発を解消している。しかしながら
、本方式によれば、ACK信号生成時間AT経過後、キ
ャリア検知時間C8を設け、更に待ち時間WTを設けて
いることから、衝突回数は低減できるものの一般送信テ
キストの送信効率が低下すると共に、タイミングコント
ロールのため処理装置の負荷を要するという欠点を梅す
る。
本発明の目的は、八〇に信号を伴う完全対等型バス状ネ
ットワークにおいて、衝突発生の頻度を低減させると共
に、これに伴う伝送効率の低下を防止し、高(fi頼、
高効率の通信ネットワークシステムを実現できる通信制
御方法を提供することにある。
ットワークにおいて、衝突発生の頻度を低減させると共
に、これに伴う伝送効率の低下を防止し、高(fi頼、
高効率の通信ネットワークシステムを実現できる通信制
御方法を提供することにある。
本発明は、ACK信号信号送信線キャリア検知を行わず
に送信を試み、一般信号時のみ適正なキャリア検知時間
を設けることで従来の欠点を解消するようにしたことを
特徴とするものである。
に送信を試み、一般信号時のみ適正なキャリア検知時間
を設けることで従来の欠点を解消するようにしたことを
特徴とするものである。
以下本発明を第5図の実施例を用いて説明する。
第5図は谷ノード3の内部構成を示すブロック図であり
、各7′−ド3は、統括制御するプロセッサ4、データ
或いはプログラムを記憶するメモリ10、種々の異常発
生時に異常表示を行う異常光示部22.プロセッサ4を
介さずメモリ10からの読込み或いは書込みを直接行う
DMA制御部5゜伝送データを一時的に記憶するバスバ
ッファ8゜これらを接続する内部バス19.内部ノ(ス
19の並列信号を直列信号に変換する直/並列変換部7
゜伝送信号と内部でのパルス形式との間の符号変換を行
う符号変換部6.伝送路の空きを監視するキャリア検知
部15.伝送路での衝突を検出する衝突検出部16及び
コンピュータとの外部インターフェイス部9とから構成
される。以上のよりな)・−ドウエア構成はブロック図
としてみる限多従来例と比較し特に新規性があるもので
はないが、プロセッサ部4による処理内容が根本的に異
なる。
、各7′−ド3は、統括制御するプロセッサ4、データ
或いはプログラムを記憶するメモリ10、種々の異常発
生時に異常表示を行う異常光示部22.プロセッサ4を
介さずメモリ10からの読込み或いは書込みを直接行う
DMA制御部5゜伝送データを一時的に記憶するバスバ
ッファ8゜これらを接続する内部バス19.内部ノ(ス
19の並列信号を直列信号に変換する直/並列変換部7
゜伝送信号と内部でのパルス形式との間の符号変換を行
う符号変換部6.伝送路の空きを監視するキャリア検知
部15.伝送路での衝突を検出する衝突検出部16及び
コンピュータとの外部インターフェイス部9とから構成
される。以上のよりな)・−ドウエア構成はブロック図
としてみる限多従来例と比較し特に新規性があるもので
はないが、プロセッサ部4による処理内容が根本的に異
なる。
第6図は本発明の実施例で用いている伝送路2上のシリ
アル伝送符号であpl一般にマンチェスタ符号と呼ばれ
ている。本符号は、ビットの中央でのレベル変化の方向
で1,0を区別している。1はパルスの立下シ、Oはパ
ルスの立上シで表現する。本符号では1ピント毎に必ず
レベル変化があり、完全クロック成分を含む符号形式で
ある。第7図はキャリア検知回路15の一実施例を示す
もので、マンチェスタ符号に符号化された符号化受倍信
号20は、再トリガ可能ワンショットマルチバイブレー
タ23へ送られ、1ルベルでキャリアあシ、Lレベルで
キャリアなしとする回路であって、キャリア検出信号1
7が得られる。第8図はマンチェスタ符号などのくり返
しパルス入力に従って得られるキャリア検出信号17を
示している。
アル伝送符号であpl一般にマンチェスタ符号と呼ばれ
ている。本符号は、ビットの中央でのレベル変化の方向
で1,0を区別している。1はパルスの立下シ、Oはパ
ルスの立上シで表現する。本符号では1ピント毎に必ず
レベル変化があり、完全クロック成分を含む符号形式で
ある。第7図はキャリア検知回路15の一実施例を示す
もので、マンチェスタ符号に符号化された符号化受倍信
号20は、再トリガ可能ワンショットマルチバイブレー
タ23へ送られ、1ルベルでキャリアあシ、Lレベルで
キャリアなしとする回路であって、キャリア検出信号1
7が得られる。第8図はマンチェスタ符号などのくり返
しパルス入力に従って得られるキャリア検出信号17を
示している。
ワンショットマルチバイブレータ23が1回トリガされ
て続くトリガなければ時間幅Icsのパルスを出力する
とすると、マンチェスタ符号のクロック周期TCLに対
しTcg)Tchに設定しておけば、伝送路信号20が
ある限りワンショットマルチバイブレータ23はLレベ
ルへ下る前に再トリガされるので、その出力はハイレベ
ルI(を維持し、信号20がなくなると最後のトリガ時
点よりTcg後にLレベルに下シ、伝送路の空きが検出
される。
て続くトリガなければ時間幅Icsのパルスを出力する
とすると、マンチェスタ符号のクロック周期TCLに対
しTcg)Tchに設定しておけば、伝送路信号20が
ある限りワンショットマルチバイブレータ23はLレベ
ルへ下る前に再トリガされるので、その出力はハイレベ
ルI(を維持し、信号20がなくなると最後のトリガ時
点よりTcg後にLレベルに下シ、伝送路の空きが検出
される。
第9図は本発明の方法を実現するプロクラムのフローを
示すもので、(イ)図のACK送信の場合はまス受信エ
ラーのチェックを行い、エラーがなければキャリアの有
無の検知を行わずに直ちにACK送侶を行う。この送信
開始に要する時間より第7図で説明した伝送路空きと判
定するための時間1゛cBは第10図に示すように大き
いので、ACK送信のための待ち時間は十分小さい。一
方(ロ)図の一般送信時には伝送路上のキャリア検知を
行い、伝送路の空きを確認してから送信する。このよう
に、本実施例によれば、ACK信号を即座に返送するた
めに応答が速くなると共に、一般送信とA CK信号と
の衝突を確実に回避できるので衝突の頻度はACK信号
を用いても問題になるはど大きくなることはない。また
、回避のために処理装置でタイミングコントロールを行
うという操作も不要となる。
示すもので、(イ)図のACK送信の場合はまス受信エ
ラーのチェックを行い、エラーがなければキャリアの有
無の検知を行わずに直ちにACK送侶を行う。この送信
開始に要する時間より第7図で説明した伝送路空きと判
定するための時間1゛cBは第10図に示すように大き
いので、ACK送信のための待ち時間は十分小さい。一
方(ロ)図の一般送信時には伝送路上のキャリア検知を
行い、伝送路の空きを確認してから送信する。このよう
に、本実施例によれば、ACK信号を即座に返送するた
めに応答が速くなると共に、一般送信とA CK信号と
の衝突を確実に回避できるので衝突の頻度はACK信号
を用いても問題になるはど大きくなることはない。また
、回避のために処理装置でタイミングコントロールを行
うという操作も不要となる。
以上のように本発明の一実施例によれば、衝突回数の極
めて少ない、伝送効率の高い、高信頼度の完全対等型バ
ス状ネットワークを実現することができる。
めて少ない、伝送効率の高い、高信頼度の完全対等型バ
ス状ネットワークを実現することができる。
第1図は本発明の対象を示すバス状ネットワークの構成
図、第2図はACK信号を含む伝送手順を示す図、第3
図は衝突が発生した時の伝送手順を示す図、第4図は従
来の衝突回避方法を示す図、第5図は本発明の一実施例
を示すブロック図、第6図は本発明の一実施例で用いる
伝送符号を示す図、第7図及び第8図はキャリア検知部
の構成及びその動作を示す図、第9図は本発明の方法を
実現するプロクラムの処理70−チャート、第10図は
その処理によるACX送信のタイムチャートである。 2・・・伝送路、3・・・ノード、4・・・プロセッサ
、15・・・キャリア検知部、16・・・衝突検出部、
17・・・キャリア検出信号、18・・・衝突検出信号
、23・・・再トリカ可能ワンショットマルチパイフv
−タ。 代理人 弁理士 秋本正実 A″1胃1沼 ℃8図
図、第2図はACK信号を含む伝送手順を示す図、第3
図は衝突が発生した時の伝送手順を示す図、第4図は従
来の衝突回避方法を示す図、第5図は本発明の一実施例
を示すブロック図、第6図は本発明の一実施例で用いる
伝送符号を示す図、第7図及び第8図はキャリア検知部
の構成及びその動作を示す図、第9図は本発明の方法を
実現するプロクラムの処理70−チャート、第10図は
その処理によるACX送信のタイムチャートである。 2・・・伝送路、3・・・ノード、4・・・プロセッサ
、15・・・キャリア検知部、16・・・衝突検出部、
17・・・キャリア検出信号、18・・・衝突検出信号
、23・・・再トリカ可能ワンショットマルチパイフv
−タ。 代理人 弁理士 秋本正実 A″1胃1沼 ℃8図
Claims (1)
- 【特許請求の範囲】 1、複数の情報処理装置間で伝送路を共有する回線争奪
方式をとるパケット通信システム” 通信制御方法に於
て、任意の情報処理装置から他の情報処理装置よりの受
信データに対する受信確認データを送信する場合は該送
信の要求発生時に伝送路の空きを点検することなしに直
ちに送信を開始し、任意の情報処理装置から上記受信確
認データ以外の一般の送信データを送信する場合は伝送
路の空きを点検し、空いていれば直ちに空いていなけれ
ば空くまで待って上記一般の送信データの送信を開始す
るようにしたことを特徴とする通信制御方法。 2、情報処理装置の各々に、伝送路上へ自装置からパケ
ットデータを送出した時に伝送路が他装置からのデータ
転送中であるか否かを検出する衝突検出機能と、該衝突
を検出した時には予め定められた時間経過後にパケット
データを再送出する機能を有せしめたことを特徴とする
特許請求の範囲第1項記載の通信制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17635983A JPS6068740A (ja) | 1983-09-26 | 1983-09-26 | 通信制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17635983A JPS6068740A (ja) | 1983-09-26 | 1983-09-26 | 通信制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6068740A true JPS6068740A (ja) | 1985-04-19 |
Family
ID=16012229
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17635983A Pending JPS6068740A (ja) | 1983-09-26 | 1983-09-26 | 通信制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6068740A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4896151A (en) * | 1986-10-28 | 1990-01-23 | Hitachi, Ltd. | Simultaneous communication method and system |
-
1983
- 1983-09-26 JP JP17635983A patent/JPS6068740A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4896151A (en) * | 1986-10-28 | 1990-01-23 | Hitachi, Ltd. | Simultaneous communication method and system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2545508B2 (ja) | 車両に対するデータ処理装置の作動方法およびデータ処理装置 | |
| US5572546A (en) | Data communications system with multilink protocol | |
| US4641307A (en) | Data packet transmission using shared channel | |
| JPH0411057B2 (ja) | ||
| JPS60501484A (ja) | 通信ネツトワ−ク内での伝送の衝突に続く伝送遅延を減少するための方法及び装置 | |
| WO1983001359A1 (en) | A local area contention network data communication system | |
| CN115941382A (zh) | 一种spi通信的流控方法、装置、终端设备及存储介质 | |
| JPH0691513B2 (ja) | データ伝送誤り検出方式 | |
| JPS6068740A (ja) | 通信制御方法 | |
| JP2000174786A (ja) | データ処理装置 | |
| JPS6072351A (ja) | パケツト通信システムの動作状態監視方法 | |
| JPS6120447A (ja) | 情報通信制御方法 | |
| JPH08123770A (ja) | データ通信制御装置 | |
| JP3217397B2 (ja) | 通信制御装置のデータ送信方法 | |
| JPS59189748A (ja) | デ−タパケツトの伝送方式 | |
| US6711179B1 (en) | Signal processing apparatus with three layer processing sections, and signal processing system with said two signal processing apparatuses | |
| JPH0257747B2 (ja) | ||
| JPH02228842A (ja) | ホームコントロールシステムの通信方式 | |
| JPH09130382A (ja) | ポーリング通信方法 | |
| JPH01161562A (ja) | データ転送網のデータ再送方式 | |
| JPH0244179B2 (ja) | ||
| JPS61227443A (ja) | 伝送装置 | |
| JPS6245246A (ja) | 通信制御装置 | |
| JPS59125137A (ja) | デ−タ通信装置 | |
| JPS6188635A (ja) | 信号送受信回路 |