JPH031631A - ネットワーク通信方式 - Google Patents

ネットワーク通信方式

Info

Publication number
JPH031631A
JPH031631A JP13454189A JP13454189A JPH031631A JP H031631 A JPH031631 A JP H031631A JP 13454189 A JP13454189 A JP 13454189A JP 13454189 A JP13454189 A JP 13454189A JP H031631 A JPH031631 A JP H031631A
Authority
JP
Japan
Prior art keywords
slave station
polling
slave
station
transmission
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
JP13454189A
Other languages
English (en)
Inventor
Hiroshi Takeo
竹尾 浩
Shigeo Amamiya
雨宮 成雄
Koji Tezuka
宏治 手塚
Kazuo Iguchi
一雄 井口
Tetsuo Soejima
哲男 副島
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP13454189A priority Critical patent/JPH031631A/ja
Priority to CA002010866A priority patent/CA2010866C/en
Priority to DE69019766T priority patent/DE69019766T2/de
Priority to EP90103883A priority patent/EP0385431B1/en
Publication of JPH031631A publication Critical patent/JPH031631A/ja
Priority to US07/726,637 priority patent/US5166675A/en
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概 要〕 ネットワーク通信方式、特に主局から複数の従局ヘポー
リングを順次回すと共に従局から送信要求を発し該ポー
リングにより送信権を獲得してデータの授受を行うネッ
トワーク通信方式に関し、大きなトラフィックを有する
従局があっても小さいトラフィックを有する他の従局の
データ授受を可能にすることを目的とし、 主局から複数の従局へのポーリングを行い、該ポーリン
グされた従局からの送信要求により該従局が送信権を獲
得してデータ授受を行うネットワーク通信方式において
、前記主局は前記送信権を獲得している従局に第1のポ
ーリングを継続して該従局とのデータ授受を継続すると
共に、他の従局に対して第2のポーリングを行い、該第
2のポーIJングによりポーリングされた他の従局から
の送信要求があった場合に、前記送信権を獲得している
従局とのデータ授受を所定回数で打切り、前記他の従局
へ送信権を与えるために前記第10ポ−リングを当接性
の従局に行うようにしたものである。
〔産業上の利用分野〕
本発明は、ネットワーク通信方式、特に主局から複数の
従局ヘポーリングを順次回すと共に従局から送信要求を
発し該ポーリングにより送信権を獲得してデータの授受
を行うネットワーク通信方式に関するものである。
〔従来の技術〕
1つの主局に対して複数の従局を、リング状、スター状
、あるいはバス状に接続した通常のネットワークシステ
ムでは、主局から複数の従局ヘポーリングを順次回すと
共に、ポーリングされた従局から送信要求があった場合
には、当該従局が送信権を獲得してデータ授受を行い、
この間、主局はポーリングを回さず、送信権を獲得して
いる従局の送信が終了した後にポーリングを再び回すと
いう手順であった。これでは、次に送信権を獲得しよう
とする従局ヘポーリングが回るのに時間を要し、この結
果、無駄な時間があった。
そこで、本願出願人は、既に、送信権を獲得している従
局へのポーリングを継続すると共に、他の従局への別の
ポーリングを順次回すことにより送信要求がある他の従
局を予め記憶しておき、上記従局の送信終了後はただち
に記憶されている他の従局へ送信権を与え、これにより
、無駄な時間をなくすことを提案している(参照:特願
昭62−326118号)。
〔発明が解決しようとする課題〕
しかしながら、上記提案されたネットワーク通信方式に
おいては、ある従局が送信中は主局がその従局に対する
ポーリングを継続するため、大きなトラフィックを有す
る従局があると他の従局がデータを送信できなくなると
いう課題がある。
近年、音声、画像、コンピュータデータ等の異なるメデ
ィアの信号を一つのネットワークで統合して通信するこ
とが広く行われている。この場合、詩に音声信号はトラ
フィックは小さいものの、遅延が音声特性に敏感に影響
する。したがって、たとえば、コンピュータ端末がバー
スト的に大量のデータを出力した場合に、同一ネットワ
ークに接続された音声端末が信号を出力できなくなり、
音声品質の劣化を招くことになる。
〔課題を解決するための手段〕
上述の課題を解決するための手段は第1図に示される。
すなわち、主局lから複数のたとえば4つの従装置〜T
E4へのポーリングを行い、該ポーリングされた従局た
とえばTelからの送信要求R1により従局T81が送
信権を獲得してデータ授受を行うネットワーク通信方式
において、第1図(A)に示すように、主局1は送信権
を獲得している従局Telに第1のポーリングT[EN
O,を継続して従局Telとのデータ授受を継続すると
共に、第1図(B)に示すように、他の従局Tε2〜T
B4に対して第2のポーリングTεNO,を行う。この
結果、第2のポーリングTεNO,によりポーリングさ
れた他の従局たとえばTE3からの送信要求R3があっ
た場合に、送信権を獲得している従局Tε1とのデータ
授受を所定回数で打切り、第1図(C)に示すごとく、
従局Tε3へ送信権を与えるために第1のポーリングT
EPO,を従局TB3に行う。
〔作 用〕
上述の手段によれば、現在送信権を獲得している従局た
とえばTElが大きなトラフィックを有し、すなわち大
きな信号量を有していたとしても、送信要求したい他の
従局TE3がある場合には、上記従局Telの送信権は
所定回数たとえば1回のデータ授受後は従局TE3に移
る。したがって、従局T83が小さいトラフィックを有
する場合たとえば音声端末であっても、音声遅延が小さ
い。
〔実施例〕
第2図は本発明に係るネットワーク通信方式の一実施例
を示すブロック回路図である。第2図において、主局1
には4つの従局Tε1.TE2.TE3゜TB4がR線
、T線によりバス状に接続されている。
主局1は、従局部1〜TE4から受信されたパケットデ
ータを分離して各部へ分配する分離部11、各従局TE
I〜TE4からの送信要求ビットを記憶するポーリング
テーブル12、第1のポーリング番号TENO,(従局
の番号)を格納するTENOp レジスタ13、第2の
ポーリング番号TENOr(従局の番号)を格納するT
END、レジスタ14、ポーリング番号、受信情報等を
多重化してパケットデータを各従装置〜TIE4に送出
する多電化部15、各部を制御する制御部16を具備し
ている。
R線には、図示のごとく、主局1の多重化部15から各
従局TE 1 、 TB2 、 TB3 、 TB4へ
の受信情報を含むバケツ) P + が送出される。こ
こで、DL :信号の先頭を示すデリミタ TEND、  :第1のポーリングを受ける従局の番号
TENOr:第2のポーリ゛ングを受ける従局の番号ま
た、T線には、図示のごとく、各従局TEI。
TB2.TB3.TIE4からの主局1への送信情報を
含むバケツ)P2.P3が送出される。ここで、G :
異なる従局からの信号の衝突を防止するガードタイム PA:異なる従局からの信号からクロックを抽出するた
めのプリアンプル DL=信号の先頭を示すデリミタ R:送信要求 なお、送信情報がない場合には、送信情報は送出されな
い。
第3図は第2図の主局1の制御部16の動作を示すフロ
ーチャートである。始めに、R線により、送信している
従局たとえばTEIに対する第1のポーリング情報TE
NO,および送信要求を送信する従局たとえばTB3を
指定する第2のポーリング情報TENO,を含むパケッ
トP1が送出されているものとする。この結果、ステッ
プ301では、T線上の従局TEND、  (=TE3
)からのパケットP2より送信要求ビットRを分離部1
1を介して入力し、ステップ302にてポーリングテー
ブル12のアドレス3に書込む。なお、第7図に示すご
とく、各従装置 、TB2 、TB3 、TB4には、
次のアドレスを割当てておく。
TBI:  “1′″ TB2: “2″ TB3:”3” TB4: “4” 同様に、ステップ303では、T線上の従局T8NO。
(=TE L )からのパケットP3より送信要求ビ・
ソトRを分離部11を介して入力し、ステップ304に
てポーリングテーブル1,2のアドレス“1“に書込む
たとえば、第7図の矢印X、に示すように、従局TBN
Or(TB 3 )が送信要求ビットR(=“1“)を
送出し、従局TEND、  (TE 1 )が送信要求
ビットR<=“1″°)を送出すると、第7図の矢印X
2に示すごとく、ポーリングテーブル12には送信要求
ビットが書込まれることになる。
ステップ305では、レジスタ13の格納値である第1
のポーリング(TEPOp)値を更新する。すなわち、
ポーリングテーブル12上のアドレスTEPO,(この
場合、1)の次のアドレスを起点として“1”(Btl
SYビット)を検索し、この結果、全ビットが“0”(
IDLIEビット)であればレジスタ13の値を+1歩
進させる。なお、レジスタ13の値は、1→2→3→4
→1→2→・・・のように巡回するものとする。他方、
1つでも“l”(BUSYビット)があれば次の“1”
ビットを有するアドレスをレジスタ13に設定する。た
とえば、ポーリングテーブル12の内容が第7図の矢印
x2に示すような場合、TEND、 = 3がレジスタ
13に格納される(矢印X3)。もちろん、第7図の矢
印x4に示すような場合はレジスタ13の値は変更され
ない。なお、ステップ305について後に詳述する。
ステップ306では、レジスタ14の格納値である第2
のポーリング(TEPOp)値を更新する。すなわち、
ポーリングテーブル12上のアドレスTEPO,(この
場合、3)の次のアドレスを起点として“0″’(ID
Lεビット)を検索し、この結果、全ビットが“l”(
B[ISYビット)であればレジスタ14の値を+1歩
進させる。なお、レジスタ14の値も、l→2→3→4
→1→2→・・・のように巡回するものとする。他方、
1つでもパ0″″(IOLEビット)があれば次の“1
”ビットを有するアドレスをレジスタ14に設定する。
たとえば、ポーリングテーブル12の内容が第7図の矢
印X2に示すような場合、TENOr=4がレジスタ1
4に格納される(矢印X3)。なお、ステップ306に
ついては後に詳述する。
ステップ307では、レジスタ13の値TENO,とレ
ジスタ14の値TEND、とが一致しているか否かを判
別し、TENO,=TENO,のときのみステップ30
8〜310にてTEND、を+1歩進させる。現在送信
している従局TEND、を送信要求を送信する従局TE
ND、として指定しても無意味であるからである。
なお、ステップ309.310は上述のごとくレジスタ
14の値を1.2,3.4の範囲で巡回させるためであ
る。
ステップ311では、更新されたレジスタ13.14の
値をポーリング情報として受信情報と共にパケットP、
としてR線に送出する。この場合、TENDp=3,7
8NO,=4である(第7図の矢印X3)。
以後、上述の動作が繰返される。
第4図は第3図のレジスタ値TENO,更新ステップ3
05の詳細を示すフローチャートである。ステップ40
1では、カウンタNをクリアする。このカウンタNはポ
ーリングテーブル12から最初のBUSYビットを検出
するためにステップ402以降のフローを最大4回実行
するためのものである。ステップ402では、レジスタ
13の値TENO,を読出して+1歩進させ、ステップ
403.404では、値TENO,を1〜4の範囲で巡
回させるためである。
次に、ステップ405にてポーリングテーブル12のア
ドレスTENO,より送信要求ビットRを読出し、R=
“1”すなわちBtlSYビットか否かを判別する。
BUSYビットでなければ、ステップ406.407に
ステップ402〜405のフローが最大4回繰返され、
BUSYビット (R=“1”)が検出された場合には
ステップ411 にてその値TENDpをレジスタ13
に格納する。他方、上記4回繰返してもBUSYビット
がない場合、すなわちすべてIDLEピッ) (” 0
 ’”)の場合、ステップ408にてTBNO,を+1
歩進させ、ステップ409.410にて巡回させてステ
ップ411 に進む。すなわち、この場合には、最初の
アドレスTEND、の次のアドレスがレジスタ13に格
納されることになる。
そして、ステップ412にて第3図のステップ306に
戻る。
第5図は第3図のレジスタ値TENO,更新ステップ3
06の詳細を示すフローチャートである。ステップ50
1では、カウンタNをクリアする。このカウンタNはポ
ーリングテーブル12から最初のl0LEビツトを検出
するためにステップ502以降のフローを最大4回実行
するためのものである。ステップ502では、レジスタ
14の値TENO,を読出して+1歩進させ、ステップ
503.504では、値TIENO,を1〜4の範囲で
巡回させるためである。
次に、ステップ505にてポーリングテーブル12のア
ドレスTIENO,より送信要求ビットRを読出し、R
=“0”すなわちIDLεビットか否かを判別する。
IDLEビットでなければ、ステップ506.507に
ステップ502〜505のフローが最大4回繰返され、
IDLEピッl−(R=“0″)が検出された場合には
ステップ511 にてその値TENO,をレジスタ14
に格納する。他方、上記4回繰返してもIDLEビット
がない場合、すなわちすべてBUSYビット(“’1”
)の場合、ステップ508にてTENO,を+1歩進さ
せ、ステップ509.510にて巡回させてステップ5
11に進む。すなわち、この場合には、最初のアドレス
TEND、の次のアドレスがレジスタ14に格納される
ことになる。
そして、ステップ512にて第3図のステップ307に
戻る。
第6図は第2図の従局たとえばTa2の動作を示すフロ
ーチャートである。ステップ601では、主局1からバ
ケツ)PlをR線から入力し、ステップ602にて、第
2のポーリング78NO,が自局(3)か否かを判別し
、自局の場合のみステップ603〜606に進む。たと
えば第7図の矢印Y1 に示すような場合にステップ6
03〜606に進む。ステップ603では、従局TE3
が保有する信号量が0か否かを判別し、この結果、該信
号量が0であればステツブ604にて送信要求ピッ)R
を“0”とし、他方、信号量が1以上であればステップ
605にて送信要求ビットRを“1”とする。なお、第
7図の矢印Y2に示す場合にはステップ605(こ進む
。そして、ステップ606にて送信要求ピッ)Rを含む
バケツ)P2がT線を介して主局1に送出される。
このように、保有している信号量がなければ送信要求ピ
ッ)RはIDLEビットとされる。
ステップ607では、第1のポーリングTBNOpが自
局(3)か否かを判別し、自局の場合のみステップ60
8〜611に進む。たとえば第7図の矢印x3に示すよ
うな場合にステップ608〜611に進む。
ステップ608では、従局TE3が保有する信号量が1
以下か否かを判別し、この結果、該信号量が1以下であ
ればステップ609にて送信要求ビットRを“0”とし
、他方、信号量が2以上であればステップ610にて送
信要求ビットRを“1”とする。
なお、第7図の矢印Y3に示す場合にはステップ610
に進む。そして、ステップ611にて送信要求ビア)R
を含むバケツ) P 3がT線を介して主局1に送出さ
れる。
このように、保有している信号量が0であれば送信要求
ビットRはl0LHビツトとされる。この場合には、バ
ケツ)P3には送信情報はない。他方、保有している信
号量が1であればやはり送信要求ビットRはIDL8ビ
ットされるが、この場合には、バケツ)P3には送信情
報がある。
なお、上述の実施例においては、現在送信中の従局以外
にBUSYビット(送信要求ビット)を有する従局が存
在する場合に、1回のデータ授受後に、ポーリングTE
NO0の従局へ切替わるが、ポーリングテーブル12の
BUSYビットにより2回以上のデータ授受後にポーリ
ングTENO,を切替えることも可能である。この場合
においては、第3図において、ポーリングテーブル12
のアドレスTENDpのデータRがBUSYビットを継
続している場合に、2回以上ステップ305.306の
フローの実行を中止すればよい。
〔発明の効果〕
以上説明したように本発明によれば、大きなトラフィッ
クを有する従局が存在する場合も所定回数(たとえば1
回)のデータ授受後に小さなトラフィックを有する他の
従局に送信権の授与が強制的に行われ、トラフィックの
小さな信号を小遅延で送信することが保証される。
【図面の簡単な説明】
第1図は本発明の基本構成を示すブロック回路図、 第2図は本発明に係るネットワーク通信方式の一実施例
を示す回路図、 第3図〜第6図は第2図の動作を示すフローチャート、 第7図は第3図〜第6図のフローチャートを補足説明す
る状態遷移図である。 ■・・・主局、 TEI〜TE4・・・従局、 12・・・ポーリングテーブル、 1.3.14・・・レジスタ、 TIENOp・・・第1のポーリング、TENQ、・・
・第2のポーリング。

Claims (1)

  1. 【特許請求の範囲】 1、主局(1)から複数の従局(TE1〜TE4)への
    ポーリングを行い、該ポーリングされた従局からの送信
    要求により該従局が送信権を獲得してデータ授受を行う
    ネットワーク通信方式において、前記主局は前記送信権
    を獲得している従局 (TE1)に第1のポーリング(TENO_p)を継続
    して該従局(TE1)とのデータ授受を継続すると共に
    、他の従局(TE2〜TE4)に対して第2のポーリン
    グ(TENO_r)を行い、 該第2のポーリングによりポーリングされた他の従局(
    TE3)からの送信要求があった場合に、前記送信権を
    獲得している従局(TE1)とのデータ授受を所定回数
    で打切り、前記他の従局へ送信権を与えるために前記第
    1のポーリング(TEPO_p)を当該他の従局に行う ことを特徴とするネットワーク通信方式。
JP13454189A 1989-02-28 1989-05-30 ネットワーク通信方式 Pending JPH031631A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP13454189A JPH031631A (ja) 1989-05-30 1989-05-30 ネットワーク通信方式
CA002010866A CA2010866C (en) 1989-02-28 1990-02-23 Polling communication system
DE69019766T DE69019766T2 (de) 1989-02-28 1990-02-28 Sendeaufrufübertragungssystem.
EP90103883A EP0385431B1 (en) 1989-02-28 1990-02-28 Polling communication system
US07/726,637 US5166675A (en) 1989-02-28 1991-07-02 Communication system carrying out polling for request and data simultaneously and in parallel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13454189A JPH031631A (ja) 1989-05-30 1989-05-30 ネットワーク通信方式

Publications (1)

Publication Number Publication Date
JPH031631A true JPH031631A (ja) 1991-01-08

Family

ID=15130729

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13454189A Pending JPH031631A (ja) 1989-02-28 1989-05-30 ネットワーク通信方式

Country Status (1)

Country Link
JP (1) JPH031631A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3323798A1 (en) 2016-11-16 2018-05-23 Central Glass Company, Limited Method for producing hexafluoroisopropanol and fluoromethyl hexafluoroisopropyl ether (sevoflurane)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3323798A1 (en) 2016-11-16 2018-05-23 Central Glass Company, Limited Method for producing hexafluoroisopropanol and fluoromethyl hexafluoroisopropyl ether (sevoflurane)

Similar Documents

Publication Publication Date Title
US5521928A (en) Time slot exchanger mechanism in a network for data communication having isochronous capability
JPH02156750A (ja) 多重アクセス制御方法および該方法を実施する多重アクセス制御システム
JP2003124950A (ja) バスシステム上での情報伝送方法と装置およびバスシステム
US5621725A (en) Communication system capable of preventing dropout of data block
JP2001024676A (ja) データの送信を時間的に対応付ける方法
JPH031631A (ja) ネットワーク通信方式
EP0268664B1 (en) A method of coupling a data transmitter unit to a signal line and an apparatus for performing the invention
JPH03270432A (ja) ローカル・エリア・ネットワーク
US20050111357A1 (en) Internet endpoint system
JPH0644763B2 (ja) デ−タ転送方式
JP3348404B2 (ja) 高速通信方法
JP2000134277A (ja) 通信リンク自動識別方法及びそのシステム
KR100242293B1 (ko) 데이타 전송장치
JPH0324839A (ja) ターミナルアダプタ
EP0596650A1 (en) Apparatus & method for accommodating cable length delays using isochronous fifoing
CN119561641A (zh) 车载终端时间同步系统及同步方法
JPS5974745A (ja) ル−プ通信システムの統合伝送制御方法
JPH114221A (ja) データ配信システム
JPH02305247A (ja) 通信制御装置
JPH0265498A (ja) 回線接続方式
JPS6267945A (ja) 時分割多重通信の通信制御方式
JP2002314563A (ja) オーダワイヤ通信方式
JPS63314936A (ja) 調歩同期式のデ−タ通信システム
KR20020056178A (ko) 사설 교환기의 무선통화 회선카드간의 메시지 교환방법
KR20020047962A (ko) 등시전송 효율을 높인 인터페이스 장치 및 방법