JPS59204341A - 通信システム - Google Patents

通信システム

Info

Publication number
JPS59204341A
JPS59204341A JP58078499A JP7849983A JPS59204341A JP S59204341 A JPS59204341 A JP S59204341A JP 58078499 A JP58078499 A JP 58078499A JP 7849983 A JP7849983 A JP 7849983A JP S59204341 A JPS59204341 A JP S59204341A
Authority
JP
Japan
Prior art keywords
station
transmission
transmission path
circuit
traffic
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
JP58078499A
Other languages
English (en)
Inventor
Michinori Masuda
通憲 舛田
Kenzo Ono
大野 健造
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP58078499A priority Critical patent/JPS59204341A/ja
Publication of JPS59204341A publication Critical patent/JPS59204341A/ja
Pending legal-status Critical Current

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

  • Small-Scale Networks (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、複数のステーションを共通の伝送路で接続し
、ステーションが情報を送出する際、伝送路上に信号が
なければ直ちに情報を伝送路に送出する通信システムに
関する。
従来例の構成とその問題点 第1図は従来の通信システムの構成例を示す。
第1図中、1,2は終端装置、3は伝送路、4〜8はタ
ップ、10〜14はステーション、20〜27は計算機
、ファクシミリ、電話等の端末装置である。これらの端
末装置20〜27は各々が接続されているステーシコン
10〜14を経由して互いに通信することができる。
第2図は従来の通信システムにおけるデータパケットの
フレーム構成例を示す。第2図において、30はスター
トデリミタ、31は受信先アドレス、32は送信元アド
レス、33は制御部、34は情報、35はフレーム検査
部、36はエンドプリ・ミタである。
第3図は従来の通信システムにおけるステージジンの送
受信制御部の構成例を示す。40は送信バッファ、41
は送信制御回路、42はフレーム検査符号作成回路、4
3はデリミタ付加回路、44はパラレル−シリアル変換
回路、45は送信回路、46は同期及び波形整形を行う
受信回路、47は信号検出回路、48は衝突検出回路、
49はシリアル−パラレル変換回路、50はデIJ ミ
タ及びアドレスのデコーダ、51はフレーム検査回路、
52は受信制御回路、63は受信バッファ、54はCp
U、55はタイマ、66はDMAコントローラである。
これらのステーション10〜14間 の通信は次のよう
にして行われる。今、ステーション10が端末装置20
からステーション14に接続されている端末装置26へ
の送信要求をうけると、CRU54は、DMAコントロ
ーラ66によって端末装置20から情報を送信バッファ
4oに転送した後、送信制御回路41に送信要求を発し
、送信状態に入る。送信状態に入ったステーション10
は伝送路上の信号を信号検出回路47で監視し、もし信
号がなければ、フレーム検査符号作成回路42及びデリ
ミタ付加回路43によってパケット化した情報(以下デ
ータパケットと言う)をパラレル−シリアル変換回路4
4でパラレル−シリアル変換し送信回路45をへて伝送
路へ送信する。
もし、伝送路上に信号を検出すれば、伝送路上に信号が
なくなるのを待ってデータパケットを送出する。
ところで、各ステーションは、それぞれ、伝送路を信号
検出回路47によって監視していて、信号がなくなシ次
第データパケットを送出するので、もし、複数のステー
ションが同時に端末装置から送信要求を受けてデータパ
ケットを送信した場合には、伝送路上で、データパケッ
トが衝突する。
データパケットを送出中のステーションは伝送路上での
衝突を衝突検出回路48で監視しており、衝突を検出す
ると、データパケットの送出を中止し、ステーションに
よって異なる適当な時間待′った後、再びデータパケッ
トを送出する。このようにして送信が成功するまで上記
動作を繰り返す。
一方、データパケットを送信していないステーショア1
1〜14も信号検出回路47によって伝送路の信号を監
視しておシ、デコーダ60で受信したデータパケットの
受信先アドレスと自ステーションのアドレスとを比較し
ており、もし、データパケットの受信先アドレスが自ス
テーションのアドレスと一致していれば、受信制御回路
5乏にデータパケットの受信を知らせる。受信制御回路
52は受信したデータパケットを受信バッファ53に格
納しながら、フレーム検査回路61で受信したデータパ
ケットの誤り検査を行う。もし、誤りが検出されればそ
のデータパケットを破棄する。
もし、誤りがなければ、受信制御回路52はデータパケ
ットを受信したことをCpUE54に知らせる。CpU
54は端末装置26にデータパケットを受信したことを
しらせ、DMAコントローラ56を用いて受信バッファ
63に格納されている情報を端末装置26に転送する。
このようにして、スf−’iヨン10から送出されたデ
ータパケットがステーション14へ送られ、一連の通信
が終了する。この通信制御方式をCS MA / CD
 (Carr 1erSense Multiple 
Access with Co11isionDete
ction)方式と言う。
このような通信システムにおいては、データパケットを
送出する際、伝送路上に信号が無くなれば直ちにデータ
パケットの送出を行うので、通信システム全体のトラフ
ィック量が増大すると、データパケット間の衝突が増大
し、システムの伝送効率が低下するという不都合が生じ
る。
この欠点を改善した方式として、ステーションがデータ
パケットを送出する際、伝送路の使用状況に応じてデー
タパケットの送出制御を行う方式が提案されている。こ
のような方式では、各ステーションが伝送路が頻繁に使
用されているのを検出すると、端末装置から転送した情
報をパケット化した後送信制御回路41に直ちに送信要
求を発さす、一定期間待った後送信要求を発するように
して、システムのトラフィック量を調整している。
ところで、この方式では、ステーション自身のトラフィ
ック量を考慮していないため、どのステーションにおい
ても、伝送路の使用状況に応じて同様の送出制御が行わ
れ、結果ステーション間のトラフィック量にばらつきが
発生し、ステージジンの送信バッファのオーバーフロー
を招くといった欠点を有する。
発明の目的 本発明は、上記問題点を解決しステーション間のトラフ
ィック量をばらつかせることなくシステムのトラフィッ
ク制御を行うことを目的とするものである。
発明の構成 本発明は、伝送路の使用状況のみならず、自ステーショ
ンのトラフィック量も考慮して、各ステーション毎にデ
ータパケットの送出制御を行い、システムのトラフィッ
ク制御を行うようにするものである。
実施例の説明 本発明の実施例について説明する。本発明は、通信シス
テムの形態、伝送路、システムに接続されるステーショ
ンの数及び端末の数には関係しない。ここでは説明を容
易にするため、第1図に示したバス型通信システムを例
に説明する。
本発明は、伝送路の使用状況と自ステーションのトラフ
ィック量により、各ステーション毎にデータパケットの
送出制御を行うことを特徴としておシ、データパケット
の送出制御方式には、本質的には関係ない。データパケ
ットの送出制御方式としては、従来例の項で説明した送
信制御回路41への送信要求を遅らせる方式や送信制御
回路41への送信要求を発するか否かを乱数を用いて決
定し、送信要求を統計的に制限する方式などがある。
ここでは、前者の方式を用いて説明する。
第4図は、本発明における通信システムのステーション
の送受信制御部の構成例を示す。尚、大部分は第3図と
同一構成であるので、同一構成要素には同一の番号を付
し説明を省略する。異なるのはデータパケット送出制御
回路57を設けた点である。これについては第6図とと
もに詳述する。
データパケットの送出制御は、伝送路の使用状況と自ス
テーションのトラフィック量に応じて遷移するステーシ
ョンのデータパケット送出制御状態に対応するデータパ
ケットを送出す際の遅延時間を変化させることによって
行われる。ここでは、データパケット送出制御状態とし
て次の3状態状態I:データパケット送出促進 状態■:通常データパケット送出 状態■:データパケット送出制限 を示す。
ここでは、3状態としたが、本質的には何状態でも或い
は連続でも問題はない。また、ここでは、伝送路の使用
状況を3段階(伝送路使用状況が、密、普通、疎)に、
自ステーションのトラフィック量を3段階(自ステーシ
ョンのトラフィック量が、犬、普通、小)としたが、本
質的には何段階でも、或いは、連続値でも問題はない。
第6図に各状態間の状態遷移図を示す。第6図において
、DI、D2.D3は伝送路使用状況がそれぞれ、密、
普通、疎である時″1”になり、TI 、T2 、T3
は自ステーションのトラフィック量がそれぞれ、大、普
通、小である時″1 ”になる。矢印は状態の遷移方向
を示し、矢印上の式は遷移条件を示す論理式で論理式が
al”に等しい時、遷移が行われる。ここに、+は論理
和、・は論理積、 は否定を示す。次に第6図に示した
状態遷移図について説明する。
まず、ステーションが状態工にある場合。
もし、伝送路使用状況が密になれば、自ステーションの
トラフィック量が普通か小である場合にはデータパケッ
トの送出を制限するために、状態■に入るが、自ステー
ションのトラフィック量が大である場合には、システム
のトラフィック量を考慮シつつ自ステーションのバッフ
アノオーバーフローを防ぐために状態Hに移シ、データ
パケットの送出制限を行わない。
もし、伝送路使用状況が普通であれば、自ステーション
のトラフィック量が犬である場合には、自ステーション
のバッファのオーバーフローラ防ぐために状態工に留ま
シ、データパケットの送出を促進するが、自ステーショ
ンのトラフィック量が普通か小である場合には状態■に
入る。
もし、伝送路使用状況が疎に、なれば、自ステーシロン
のトラフィック量にかかわず状態Iに留まり、データパ
ケットの送出を促進する。
次に、ステーションが状態lにある場合、もし、伝送路
使用状況が密になれば、自ステーションのトラフィック
量にかかわらずデータパケットの送出を制限するために
状態■に入る。
もし、伝送路使用状況が普通であれば、自ステーション
のトラフィック量が犬である場合にはデータパケットの
送出を促進するように状態工にはいるが、自ステーショ
ンのトラフィック量が普通か小である場合には状態■に
とどする。
もし、データ使用状況が疎であれば、自ステーションの
トラフィック量が大か普通でちるとデータパケットの送
出を促進するように状態■1にはいるが、自ステーショ
ンのトラフィック量が小である場合には状態Hにとどま
る。
最後に、ステーションが状態111にある場合。
もし、伝送路使用状況が密になれば、自ステーションの
トラフィック量にかかわらずデータパケットの送出を制
限するために状態■に留まる。
もし、伝送路使用状況が普通であれば、自ステーション
のトラフィック量が大か普通である場合には状態■に入
るが、自ステーションのトラフィック量が小である場合
には状態■にとどまる。
もし、データ使用状況が疎であれば、自ステーションの
トラフィック量にかかわらずデータパケットの送出を促
進するために状態Iにはいる。
このような状態遷移処理は、データパケット送出制御回
路60によって行われる。第6図にデータパケット送出
制御回路60の構成例を示す。
伝送路使用状況は、信号検出回路47から信号線61に
よって得られる信号を積分回路62で伝送路積分した後
、8ビット信号線63を経て除算回路64で伝送路使用
効率に変換し、8ビット信号線66を経て保持回路66
で次の積分期間まで保持される。この積分期間は、計数
回路67がクロック信号68を計数することによって与
えられる。腎1数゛回路67が一定数を計数すると、積
分回路62、除算回路64、保持回路66に積分期間が
終了したことを信号線69で知らせ、保持回路66の内
容を書き替える。
自ステーションのトラフィック量ハスチージョンに接続
されている端末装置からの送信要求の数と送信バッファ
上にある・ぐケラトの数の和を計数回路Toによって計
数することで求められる。言1数回路TOの値は端末装
置が送信要求を行う毎に信号線71によって信号が入力
され、計数回路70の値に“1″加えられ、ステーショ
ンが伝送路パケット送信に成功する毎に信号線72によ
って信号が入力され計数回路70の値から1”減じられ
る。
計数回路7oが保持している自ステーションの未処理パ
ケット数はそれぞれ8ビット信号線73゜74によって
状態遷移処理回路75に伝えらhる3状態遷移処理回路
76は伝送路の使用状況を3段階(伝送路使用状況が、
密、普通、疎)に、自ステーションのトラフィック量を
3段階(自ステーションのトラフィック量が、大、普通
、小)に変換した後保持回路76が保持している現在の
状態を2ビット信号線77から得て、上記3情報によっ
て、第5図に示した状態遷移図に従って、新たに遷移す
べき状態を決定し、2ビット信号線78を得て保持回路
76に伝える。保持回路76の内容は2ビット信号線7
8を経てCpU54に伝えられ、CPU54は保持回路
76が示すデータノ々ケット送出状態に従って、送信制
御回路41に送信要求を発するまえに、一定期間待つこ
とでデータパケットの送出制御を行う。
このようにして、伝送路使用状況と自ステーションのト
ラフィック量によってデータノくケラトの送出制御を行
うが、この時、各ステーションは自ステーションのトラ
フィック量を考慮してデータパケットの送出制御を行う
ので、各ステーション・  の持つトラフィック量をス
テーション間でばらつかせることなくシステムのトラフ
ィック制御を行うことができる。
次に本発明の別の実施例について説明する。・前の実施
例では、総てのデータパケットに対して同様の送出制御
を行っていたが、データノくケラトの情報の内容に応じ
て複数の優先レベルを設け、送比制御を行うことができ
る。例えば、音声情報のように即時性の要求される情報
では、システムのトラフィック量が増加したからといっ
てデータパケットの送出を遅らせることは望ましくない
。そこで、音声情報とそれ以外の情報の2種類に分けて
、音声情報については、伝送路使用状況、自ステーショ
ンのトラフィック量にかかわらずデータパケットの送出
を遅延させず、音声情報以外の情報のみを伝送路使用状
況、自ステーションのトラフィック量によって、前実施
例で示したようにデータパケットの送出制御を行い、音
声情報を優先的に処理し且つシステムのトラフィック制
御を行うことができる。
発明の効果 このようにして、ステーション間のトラフィック量をば
らつかせることなくシステムのトラフィック制御を行う
ことができる。
【図面の簡単な説明】
第1図は従来の通信システムの構成例を示す図、第2図
は従来の通信システムにおけるデータパケットフレーム
の構成例を示す図、第3図は従来の通信システムにおけ
るステーションの送受信制御部の構成例を示す図、第4
図は本発明における通信システムのステーションの送受
信制御部の構成例を示す図、第5図は本発明におけるス
テーションのデータパケット送出制御状態の状態遷移図
の例を示す図、第6図は本発明におけるデータ嵯送出制
御回路の構成例を示す図である。 67・・・・・・データパケット送出制御回路、62・
・・・・・積分回路、64・・・・・・除算回路、66
・・・・・・保持回路、67・・・・・・計数回路、7
0・・・・・・計数回路。 代理人の氏名 弁理士 中 尾 敏 男 ほか1名第5
図 03十D2・TI ”DS eT3         tl)2−r&第6
図

Claims (2)

    【特許請求の範囲】
  1. (1)複数のステーションを共通の伝送路で接続し、各
    ステーションは常時伝送路上の信号を監視していて、伝
    送路の使用状況と自ステーションのトラフィック量によ
    って、各ステーション毎にデータパケットの送出制御を
    行い、システムのトラフィック制御を行うことを特徴と
    した通信システム。
  2. (2)情報に優先レベルを設定し、伝送路の使用状況と
    自ステーションのトラフィック量と情報の優先レベルに
    よって、各ステーション毎にデータパケットの送出制御
    を行い、システムのトラフィック制御を行うことを特徴
    とする特許請求の範囲第1項に記載の通信システム。
JP58078499A 1983-05-04 1983-05-04 通信システム Pending JPS59204341A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58078499A JPS59204341A (ja) 1983-05-04 1983-05-04 通信システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58078499A JPS59204341A (ja) 1983-05-04 1983-05-04 通信システム

Publications (1)

Publication Number Publication Date
JPS59204341A true JPS59204341A (ja) 1984-11-19

Family

ID=13663651

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58078499A Pending JPS59204341A (ja) 1983-05-04 1983-05-04 通信システム

Country Status (1)

Country Link
JP (1) JPS59204341A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5175537A (en) * 1990-03-29 1992-12-29 Micro Technology, Inc. Method and apparatus for scheduling access to a CSMA communication medium
JPH0774765A (ja) * 1993-09-02 1995-03-17 Nec Corp Csma/cd方式のハブ装置
US5485147A (en) * 1990-03-29 1996-01-16 Mti Technology Corporation Method and apparatus for scheduling access to a CSMA communication medium

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5175537A (en) * 1990-03-29 1992-12-29 Micro Technology, Inc. Method and apparatus for scheduling access to a CSMA communication medium
US5361063A (en) * 1990-03-29 1994-11-01 Mti Technology Corporation Method and apparatus for scheduling access to a CSMA communication medium
US5485147A (en) * 1990-03-29 1996-01-16 Mti Technology Corporation Method and apparatus for scheduling access to a CSMA communication medium
JPH0774765A (ja) * 1993-09-02 1995-03-17 Nec Corp Csma/cd方式のハブ装置

Similar Documents

Publication Publication Date Title
EP0254047B1 (en) Packet length traffic control in a local area network
JP4564665B2 (ja) 一般的なシリアルバスプロトコルの範囲を拡張する方法並びに装置
EP0103460B1 (en) Improvements in or relating to data interconnecting networks
US5631905A (en) Communications network control method
JPH063913B2 (ja) データの転送方法
US4332027A (en) Local area contention network data communication system
JPS61287354A (ja) 通信媒体に結合されているデ−タ処理装置に独特のアドレスを割当てる方法および装置
JPS5991527A (ja) バス優先制御方式
JPH0435935B2 (ja)
JPH039664B2 (ja)
JPS61214834A (ja) 複合情報伝送方式
JPS5821459B2 (ja) 音声パケット伝送方式
JPS61222345A (ja) 優先順位付きの通信システムおよび通信方法
US6178177B1 (en) Data-processing network having non-deterministic access, but having deterministic access time
JPH0475696B2 (ja)
JPS58225756A (ja) 直列デ−タ通信装置
JPS61125253A (ja) 媒体アクセス制御方式
JPS5859645A (ja) デ−タ伝送送信機
JP2000276437A (ja) Dma制御装置
JPS59117353A (ja) バス構成の通信システム
JP2538901B2 (ja) バス結合装置
JPS63164548A (ja) 伝送装置
JPS58221538A (ja) デ−タパケツト衝突防止方法
CN116723064A (zh) 一种can报文的传输优化方法、装置、设备及存储介质
JPH0294846A (ja) バスアクセス制御方式