JPS59144243A - 可変時分割通信システム用ステ−シヨン装置 - Google Patents

可変時分割通信システム用ステ−シヨン装置

Info

Publication number
JPS59144243A
JPS59144243A JP59015976A JP1597684A JPS59144243A JP S59144243 A JPS59144243 A JP S59144243A JP 59015976 A JP59015976 A JP 59015976A JP 1597684 A JP1597684 A JP 1597684A JP S59144243 A JPS59144243 A JP S59144243A
Authority
JP
Japan
Prior art keywords
message
station
communication
time slot
time
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
JP59015976A
Other languages
English (en)
Inventor
ジエフリー・アール・ブラウン
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.)
Honeywell Inc
Original Assignee
Honeywell Inc
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 Honeywell Inc filed Critical Honeywell Inc
Publication of JPS59144243A publication Critical patent/JPS59144243A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/407Bus networks with decentralised control
    • H04L12/417Bus networks with decentralised control with deterministic access, e.g. token passing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/36Handling requests for interconnection or transfer for access to common bus or bus system
    • G06F13/368Handling requests for interconnection or transfer for access to common bus or bus system with decentralised access control
    • G06F13/372Handling requests for interconnection or transfer for access to common bus or bus system with decentralised access control using a time-dependent priority, e.g. individually loaded time counters or time slot

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Small-Scale Networks (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は、共通通は媒体、すなわち、通信チャネルに接
続されたステーション間通はを可変の時分割通信で行な
うシステムのステーション装置に関し、特に、グローバ
ルメツセージ(すなわち、その通信チャネルに接続され
たすべてのステーションへの通信のためのメツセージ)
の肯定応答を直ちに返すようなステーション装置、予め
決められ1こ時間を超えてシステムが空の状態、すなわ
ち、クワイアラ) (quiet)であるとそのチャネ
ル、すなわち、パス上の各ステーションがそのシステム
を初期設定できるようなステーション装置、および、複
数メツセージ(mu I目ple messages)
を伝送できるようなステーション装置に関する。
〔従来技術〕
隋報通店装置は、広く様々な用途で応用されて用いられ
ている。たとえば、型費な応用の1つとして、エネルギ
ーマネージメントや防災防犯やアクセス管理(acce
ss conlrolJ等の建物の機能の制御および監
視がある。これら建物の制御・監視機能のどれかまたに
全ては、建物内に設置された装置によって行なわれる。
エネルギーマネージメントの分野において、この装置は
、湿度センサ、流量センサおよび湿度センサ等の種々の
ステータスポイント(slalus poi−nlJを
監視し、ダンノξ−,ファンおよびローカルループ制量
d3 (local 1oop controller
s)の制純点のような種々のコマンドポイント(com
mand poin−Is)を制御するようになってい
る。
このような装置は通常、共通通はチャネルに接続され、
プロセッサによシ監視された複数のステーションからな
っている。多重プロセッサは、もう1つの共通通信チャ
ネルに接続されて、監視および制御の仕事を分担するよ
うになっている。このようなプロセッサぼ、監視および
側脚妊れているポイントと直結しているステーションよ
り高いレベルにあるステーションと考えることができる
もし、システムが充分に太きければ、プロセッサ自体は
、制御および監視の仕事を分担する他のゾロセッサに接
続されるたろう。
もし、これらの多重処理ステーションが制(3)1およ
び監視の仕事を分担するようになっているならば、互い
に通はを行なわなければならないことに明らかである。
1つ以上の局が同時にパス上に通信しようとして誤った
メツセージにならないような順序だった通信システムと
するために、通信プロトコル(communicali
on protocol)が与えられなければならない
。この通「εプロトコルに、中央プロセッサが、その通
はチャネルに接続された種々のステーションのそれぞれ
にポーリングおよびコマンド命令を出すことによって直
接に種々のステーションと通信を行なうポーリングシス
テムのような簡単なものであってもよいし、またげ、す
べてのステーションが特定のタイムスロツ)f有してあ
・す1以上のステーションに割あてられていないそのタ
イムスロット内でそれらは通信チャネルにメツセージを
送信することができる時分割多重方式システムのよりな
よシ複雑なプロトコルであってもよい。
割り当てられた時間が同定または可変である時分割多重
方式〇1新しい考えでにない−さらに、時分割多重方式
を採用している従来システムは、共通o通r=チャネル
にステーションへのグローバルメツセージの送信もでき
るものであった。グローバルメツセージに、通信チャネ
ル上のすべてのステーションが有用または必要なメツセ
ージである。
たとえ、通信チャネル上のすべてのステーションがその
グローバルメツ−1・−ジを有用であるとみいだしたと
しても、このようなグローバルメツセージは通常、特定
のステーションに対してグローバルメツセージの正しい
受信をしたことを知らせることが斐求される。このよう
な従来システムの特定のステーションは、自分のタイム
スロットの中でのみこのような肯定応答を与えていた。
しかしながら、この種のシステムの問題の1つに、グロ
ーバルメツセージを送はしたステーションは、グミ−パ
ルメツセージを正しく送信したかどうかをみるために応
答するタイムスロットを持たなければならなかった。
時分割多重方式のシステムでは、通はチャネルが予め決
められた時間を超えてクワイアラ+−(qu−ie+)
である場合、初期設定シーケンスが行なわれなければな
らない。たとえば、もし、あるステーションカッのタイ
ムスロットの間に送はすることができなくなり、かつ、
その1通1gチャ、ネル上の他のステーションに、現在
送信しているステーションに再同期させるものとすれば
、通はチャネルに、初期設定シーケンスが実行されない
かぎり、永久にクワイアットであることになるであろう
。従来のシステムでに、通常、クワイアラ)&パスの初
め]設定汀、ある指定されたステーションにより行なわ
れていた。このようなシステムでは、もし、初期設定を
行なうステーションが故障すると、パスは永久にクワイ
アットになってしまうことになる。
加えて、従来の時分割多重方式のシステムはタイムスロ
ットの間に1つのメツセージしか送信できないという制
約があった。
〔発明の概要〕
応答のタイトスロットが起こる゛までグローバルメツセ
ージの応答が遅(れることに関連また問題をさけるため
に、本発明は、応答を要求するグローバルメツセージに
即時に応答するシステムを提供するものである。よって
、本発明による可変時分刺通j言システムのステーショ
ン装置は、肯定応答を要求するグミ−パルメツセージと
伝送終了を示す伝送終結文字を少なくとも含むメツセー
ジの可変時分開通[6を行なうように通信媒体に接続さ
れるステーションでめって、上記通信媒体を介してメツ
セージをそのステーションが送用できる少なくさも1つ
のタイムスロットを示すタイムスロットと、肯定応答を
要求するグローバルメツセージの送信後、そのクローバ
ルメツセージが肯定応答されない限り、後続のメツセー
ジの送信を予め決められた時間遅らせるための肯定応答
タイマとを有し、上記通E ’A体に伝送されるメツセ
ージに応答し、かつ送信する順番のときに上記通信媒体
にメツセージを送1言するために上記タイムスロットに
11〉8、答して、伝送制御ヲ行なうようにしたことを
特徴とする。
また、イニシャライザのステーションになる1つのステ
ーションを指定しておくのでになく、本発明によれば、
システム内のすべてのステーションがイニシャライザに
なシうるようになっている。
さらに、1つのステーションをアクルッジャーになるよ
うに指定しておくのでになく、本発明によれば、システ
ム内のどのステーションもアクルツジマーになりうるよ
うになっている。よって、本発明による可変時分割通信
システムのステーション装置に、通信が予め決められた
時間をこえてクワイアットであるとき再初期設定でき、
メツセージの通信を行なうための通信媒体を有する可変
時分割通信システムに接続されるステーションであって
、上記通信媒体を介してメツセージをそのステーション
が送信できる少なくとも1つのタイムスロットを示すタ
イムスロットと、上記通信媒体に接続されるであろう他
のステーションの有する時間とは異なる予め決められた
時間の間、通信媒体がクワイアットであるときに、ある
特定のスチージョンに肯定応答することを要求するアク
ルツジャ一部分を有する初期設定メツセージの送信を通
信媒体上に妊めるための初期設定手段とを有し、上記通
信媒体に伝送されるメツセージに応答し、かつ、送信す
る順番のときに上記通信媒体にメツセージを送信するた
めに上記タイムスロットに応答して、伝送制菌を行なう
よってしたことを特徴とする。
さらに、本発明によれは、そのタイムスロットを放棄し
ないならケ、タイムスロツ) (’) 間K I Jd
上のメツセージの送信ができる。
以下、本発明を図面を用いて実施例により説明する。
〔実施例〕
本発明の分散パス制御プロトコルシステムは、多くの既
存のシステムに用いることができるが、特に、第1図に
示すようなシステムに適している。
第1図のデータ収集装置(Data Galherin
g Panel−s)DGPIIのようなデータ収集装
置CレベルOfロセツサと呼ばれるンに、種々のポイン
ト12とシステムのプロセッサとの間の主たるインター
フェースである。種々のポイントは、温度センサ。
ドアスイッチまタハその種の監視ポイントであっ′ft
−p%またに、ファン、アラームまたはその種のコマン
ドポイントであろう。複数のデータ収集装置11に、共
通パス13を介して、データ収集装置11の全ての監視
機能を有するレベル1のプロセッサに接続される。エネ
ルギーマネーノメントシステムでに、たとえば、レベル
1のプロセッサ14は、そのエネルギーマイージメント
のルーチンを有していて、そのルーチンは、システムに
より側脚される種々のコマンドポイントに関して実行さ
れる。データ収集装置11自体は、その中にプロセッサ
を有しておシ、センサ等のポイント12からの清報を通
信チャネル13を介してプロセッサ14に送信できるよ
うに適切な形式に変換したり、または、通信チャネル1
3を介してプロセッサ14からのコマンドを受けてコマ
ンドポイントであるポイント12で利用できるようにそ
のコマンドを適切に処理したシする。
システムケフレキシブルにするために、データ収集装置
11は限定され文数のポイントを監視・制御することが
できるべきであシ、プロセッサ14に限定窟れ*Fiの
データ収集装置11を制菌・監視することができるべき
である。図示のシステムに、複数のレベル1のプロセッ
サ14を互いに接続する通信パス15を有していて、プ
ロセッサ14が清報を共有することができるようになっ
ている。
さらに、図示のシステムは、通はチャネル15がレベル
2のプロセッサ16の監視下にあり、そして・、複数の
レベル2のプロセッサ16が互いに共通の通信チャネル
17を介して通はできるというフレキシビリティももっ
ている。
第1図に示したどのプロセッサ14あるいは16でも第
2図に示すような構成であろう。第2図において、10
セツサブロツク21に、たとえばモトローラ68000
のようなプロセッサ22と、プロセッサ22に対するメ
モリ23と、プロセッサ22とデータ、アドレスおよび
コントロールライン25をつなぐインターフェースポー
ト24と、リアルタイムクロンク26とを含んでいる。
プロセッサブロック21は伝送、すなわち通信の制御部
31に接続さ几、その通信制御部31は入出力通信イン
ターフェース(universal synghron
ous −asynchronous   recei
ver   transmitters  ) 3 2
  k  有して、ノ々スを介して送信するためにデー
タを適切な送信レベルに変換したυ、受信したメツセー
ジが有効なメツセージであることを保証するように周期
冗長検査発生(cyclic redundancy 
ch八へrsand generators) ORO
f用いたり、データを符号化したり復号化したりするも
のである。マンチェスター符号化が入出力通信インター
フェース32によって用いら几、そ几は、原伝送速度の
倍でデータの流nの中の各ビット全2つの実際のビット
で表わすものである。よって、Oビットけ0−ビット/
1−ビットのm1合せとして符号化さA、1−ビットは
1−ビット10−ビットの組合せとして符号化される。
マンチェスター符号化を用いることは、伝送の直流成分
を除去でき、クロックの再生が得られ、簡単なコンデン
サー結合を用いることができ、そして、たぶん重要なこ
ととして、データ透過度(dala transpar
ency)を与えるであろう。通信制附部31にまた、
プロセッサ33を有し、それは、バスを介してのデータ
の送信および受信を制御し、そして本発明にしたがった
通信プロトロル機能を実行する。通信制師部31は、ま
た、プロセッサ33のためのメモリ34と、通信制御部
31に含捷れる全てのタイミング機能を与えるためのリ
アルタイムクロックでないクロック35とを有している
。通信制御部31にさらに、種々のタイマおよびカウン
タ36を有している。これらのタイミングおよびカウン
ト機能は、初期設定タイマ、タイl、スロットカウンタ
、肯定応答タイマ、再送信カウンタオ・・よび種々の他
のタイマおよびカウンタを含んでいる。これらは後で詳
述する。これらのタイマおよびカウンタは、クロック3
5によって駆動されるノ・−ドウエアのタイマでもいい
し、クロック35によって@+11されるソフトウ、″
I:・アタイマでもいいし、クロック35によって駆動
されないハードウェアまタハソフトウーアのカウンタで
もよいし、これら異なるタイプのタイマおよびカウンタ
の組合せでもよい。
メモリ34は、そのステーションが1青報を送1言でき
るタイムスロットをストアすることができる。
1つのステーションは、送はできるタイムスロットを1
つ以上持つことができるが、2つのステーションが同一
のタイムスロットに割りあてられることばない。メモリ
34に、メツセージリミットと再送はリミットをストア
し、iIJ@汀、そのステーションが1つのタイムスロ
ットの間に送信できるメツセージの数を表わし、後者は
、ステーションが放棄する前にデータの再送信を試みる
ことができる回数を表わす。図に示すように通信制開部
31に4つの入出力通はインターフェースを持ち、4つ
のバスに接続される。それぞれの入出力通1言インター
フェースは、たとえば、R,5485送受@磯のような
駆動部37および受言部38に接続され、駆動部37は
、ラインTXDからのデータをバス41へ直流阻止コン
デンサ39および40を弁して送信するための出力バス
ドジイパ=(ou−1pul bus driver)
であυ、入ってぐる清報に、受ig部38盆ブrして、
入出力通有インターフェースへRX Dラインより与え
られる。駆動部37および受1言部38に、どの送受I
i機を働〃・せるかを制置1−る送受信百号うインDT
R,!ニジ制御さ7’Lる。
本発明による通信プo)コルシステノ、においでに、ス
テーションによって送龜宴れるメツセージは、そのシス
テムが同期式伝送で動いているのか、非同期式伝送で働
いているかによって、第3A図か第3B図の形式をとる
ことになる。同期式伝送では、第3A図に示すように、
メツセー−)ハ、同期ノ々ルスとデータリンクメツセー
ジ(data linkmessage)の2つの部分
からなっている。R8−485パス上では、同期ノ々ル
スに、たとえば、マンチェスター同期ノ々ルスでもよい
。このようなパルスニ、りとえば、11ビツトのパルス
であって、81!i!iIのマンチェスター0ビツトと
、それに続く第″LOW#からなる3ビツト幅のノξル
スからなる。
もし、このマンチェスター符号化が用いられずに伝送が
同期式であるならば、同期パルスに、たとえば、011
01001″′のような8ビット符号でもよい。このよ
うな同期パルスは、ビットおよび文字同期を与えるもの
である。缶体が非同期式の場合、必要とされる同期ノξ
ルスはなく、ビット同期は%斜文字にスタートおよびス
トップ!テ゛ットを付けてなされる。同期/ξルスに必
要とされないので、メツH−−ジに、第3B図に示すよ
うな単にデータリンクメツセージの形をとることができ
る。
第3A図および第3B図に示したデータリンクメツセー
ジに、第4A図、第4B図またげ第4C図に示すような
形式のどれかをとることもできる、第4A図に示すよう
に、この種のデータリンクメソセージの第1の部分は、
伝送されでいるメツセージの種類を示す制御文字である
。例えば、伝送するのに便利であるような4つの基本タ
イプのメツセージであろう。たとえば、制御文字は、メ
ツセージ開始文字を示すもので、それには3種類あるで
あろう。すなわち、面接のポイントッーポイントのメッ
セ−9(dire′cl poinl−1o−poin
l me−ssage)に先行するパダイレクトメッセ
ージ開始文字” (”5lar+ Of messag
e−direct”)、肯定応答する必y ノaい・ン
ローノqルメッセージに先行する″非りリティカルグロ
ーバルのメツセージ開始文字″(”5larl of 
message−non−critical glob
al”)および肯定応答されなければならないグローバ
ルメツセージに先行する1クリティカルグロー/qルの
メツセージ開始文字” (’ 5tart of me
ssage−crili−cal +nessage’
 )である。上述したように、グローバルメツセー)に
、システムにおけるすべてのステーションに適用される
メツセージである。他の制御文字は、伝送終結文字(e
nd of +ransmissin−n)を含むこと
ができる。
第4C図に示すように、残りの部分が存在するメツセー
ジ開始文字の1つでないかぎり、制御文字に、データリ
ンクメツセージの唯一の部分である。このように、伝送
終結メツセージ、肯定応答メツセージおよび否定応答メ
ツセー−)に、その中に制御文字を持つだけであろう。
側倒文字が、メツセージ開始側脚文字を含むすべてのメ
ツセージでa1メツセージに第4A図または第4B図の
形式をとるであろう。
メツセージ中の次の文字に、宛先アげレスであって、そ
のメツセージを受信することになっているステーション
の物理アドレス(タイムスロット)を表わすものである
、特別のビット/ξターンが、グローバルメツセージに
は、指定しである。
メツセージ中の次の文字に、ソースタイムスロット(s
ource +ime 5lol)である。本発明によ
る通はプロトコルは、可変の時分割多重式のプロトコル
である。このソースタイムスロットに、システムの同期
目的のためにソースすなわち送mステーションのタイム
スロットの値を含むものである。
よって、ステーションのアドレスに、ステーションが送
はできるタイムスロットである。1つのステーションに
は、1つ以上のタイムスロットが割りあてられるであろ
う。各ステーションは、後述するように、その通1言チ
ャネル上のメツセージのソースタイムスロットの部分の
値を、そし自身ツタイムスロットカウンタの値と比べる
。もし、不一致ならば、その受はステーションは、再同
期されなければならない。
長さ文字(length f 1eld charac
ter )Vl、ネットワークメツセージフィールドの
長さを与える。後述するように、ネットワークメツセー
ジがあるかもしれ)]]λζ−下二メゝフィールド屯さ
の不一致をテストするために用いられる。
メツセージのネットワークメツセージの部分は、データ
リンクメツセージの中にあるかもしれないし、ないかし
れない。このネットワークメツ−j7−ジの部分に、後
述の第5A図および第5B図との関連で詳述する。
伝送されるメツセージの最後の部分に、フレームチェッ
クシーケンス(frame checking 5eq
uence)であり、周期冗長検査において用いられる
予め決められたビットaを含むものである。よって、こ
の71ノームに、データリンクメツセージ全体で累積さ
れた周期冗長多項式(cyclic redundan
cy po−1ynomial)を含む。これは、メツ
セージがエラーなしで受信されたことを確かめるために
用いられる。制御文字からネットワークメツセージフィ
ルドの最終バイトまで、メツセージのすべてのバイトに
、この多項式の累積値に含壕れる。フレームチェックシ
ーケンスば、マンチェスター符号化に先だって発生され
、それに、マンチェスター復号化の後にチェックされる
。フレームチェックシーケンスは、ハードウェアまたは
ソフトウェアによって発生かつ確かめられるだろう。
第4A図に示したネットワークメツセージフィールドに
、第5A図まfcに第5B図のどちらの形式でもとるこ
とができる。
第1図に示すように、全てのレベル1のプロセッサが1
′;Iの共通パスを共有することができないかもしれな
い。なぜならば、1つのパスに接続されうるレベル1の
プロセッサの数にハ、/・−ドウエア上の制約があるし
、レベル1のプロセッサにより支持されている多くのデ
ータ収集装置DGPの数にもハードウェア上の制約があ
るし、甘たは、プロセッサの地理的隔りのためからもあ
る。よって、1つのレベル2のプロセッサに複数のv 
ヘ/L71のパスを接続する必要がある。同様に、弁筒
に大きなシステムになれば、多数のレベル2のプロセッ
サを必要とするかもしれない。レベル1のプロセラサン
有して、各レベル2の装置によシ支持されたシステムま
たは設備は、アプリケーション志向の場合rゴ機能的に
、i IJア志向の場合は地理的に分割されるだろう。
これらのレベル2のプロセッサは、1つのレベル2のパ
スを介して互いに通1言することができる。
複数パスシステムにおいて、ステーションは同一のパス
に接続されていない他のステーションにメツセージを送
ることを要求されるかもしれない。
これをするには、マルチパスのメツセージのネットワー
ク切換(network swi Iching)が2
狭である。
よって、ネットワークメツセージの接頭部(nelwo
−□rk message prefix)Pi、その
メツセージが向けられた他のイツトワークまたはシステ
ムを指定するために用いら几る。もし、そのメツセージ
が他のネットワークに切換えら几るものでないならば、
そのネットワークメツセージは、後述するようにg 5
8図に示すエイジェントメツセージ(agentmes
sage)のみを含む。他方、もし、そのメツセージが
他のパスに再送信さ几なけ几ばならないならば、第5A
図に示すように、ネットワークメツセージの接頭部は、
メツセージ交換要求およびネットワークアドレスの両方
を含む。メツセージ交換要求は、特殊なコード(uni
que code)であplそf′Lハ、ネットワーク
アドレスの部分に特定さ几ている異なるネットワークに
メツセージが切換えら几るべきものであること全システ
ムに示めす。よってネットワークアドレスは、エイジェ
ントメツセージが送ら几ることになっている1つのステ
ーションまたは複数のステーションを唯一特定するコー
ドである。グローバルメツセージは、エイジェントメツ
セージが特定のネットワーク上の全てのステーション、
または、全て、のネットワーク上の全てのステーション
に送ら几ることになっていることを示す特別のコードを
准する。
本来に、エイジェントメツセージは、1つのステーショ
ン力・ら他のステーションへ、Ifcn、1つのステー
ション力・ら全てのステーション1られるべき清報を含
んでいる。第6A図、第6B図、または第6C図に示す
ように、エイジェントメツセージに、伝送されるべき清
報の種類および量によって種々な形式をとるであろう。
第6A図は、複数メツセージを送IBする必要のないア
プリケーションプログラムデータfapplicali
on programdata)全伝送するためのエイ
ジェントメツセージを示す。このメッセー/″は、送信
されているVW報の厘要さを優先づけるメツセージ優先
度と、そのデータがどのアプリケーションプログラムに
わたルヘきかを示すメツセージI D (messag
e ID)と、指示さrtたアプリケーションプログラ
ムに送られるアプリケーションプログラムデータとを含
む。
もし、1つのメツセージに対してアプリケーションプロ
グラムデータが、そのアプリケーションプログラムデー
タフィールドに与えられているバイト数を超えるとする
と、そのデータは、分けて伝送するために、多数のノミ
ケラトに分けられなければならない。よって、清報は、
第6B図に示すようなエイジェントメツセージの形式で
送言される。ここで、ノ々ケット標識(packet 
1ndicator)の部分にメツセージが完全fx隋
清報なく1.1パケツトの清報を含んでいることを示し
、メツセージが。
つづいて送られるフィールドで、次に説明する清報を含
むことを示すものである。すなわち、バケツ) I D
 (packet ID)の部分に第6B図に示スよう
にノクケットのメツセージの全てが伝送されている同じ
メツセージに関係することを受部側が知るようにするた
めであり、ノ々ケットナンバー(pack−e+ nu
mber)の部分は、その時に送られている特定のパケ
ットのシーケンシャルな番号ケ与えるものであり、パケ
ットフラグハノ々ケットに分割されたメツセージに、た
とえば、メツセージの最後のノミケラトを表わすような
状態清報を含むものであり、そして、残りの文字のフィ
ーノビドは、第6A図に示されている。
もし、メツセージが、木ットワーク切換されていて、肯
定応答が送信1則より要求されているとすると、端末応
答要求の接頭部(end−1o−end acknow
ledgemenl request prefix)
がエイジェントメツセージに付加される。この接頭部に
、メツセージを受ける端末が、そのメツセージを送信し
た端末に。
中間の切換ステーションを介して肯定応答しなけれif
:へらないことを要求する。よって、第6C図に示すよ
うに、その端末の接頭部に、端末の肯定応答を袋求する
端末応答要求と、そのメツセージを特定し、正しい肯定
し答メツセージと関連つけるための肯定応答IDの部分
を含むものである。
各ステーションは、タイムスロットカウンタ。
メツセージカウンタ、そして、他のタイマおよびカウン
タのほかに、1つま7tiそれ以上のアドレスまmHタ
イムスロットを含んでいる。タイムスロットカウンタは
、伝送すべきステーションの順番を表わしている現在の
タイムスロツ)’&覚iておくためのものである。タイ
ムスロットカウンタの値カスチージョンのアドレスの1
つに等しいとき、それが送信すべきステーションの順番
である。
タイムスロットカウンタの値がどのステーションのアド
レスとも一致しないときは、ステーションは、それが指
定されるメツセージ(すなわち、宛先アドレス文字がそ
のステーションのアドレスの1つ、または、グローバル
アドレスヲ?ムメッセージ)をみつけるために通はパス
を監視する。ステーションが伝送終結(gOT)の制御
文字を受信または送はするときけいつでも1次のステー
ションに伝送する権利をを進めるためにそのタイムスロ
ットカウンタをインクリメントする。もし、タイムスロ
ットカウンタをインクリメントしていて、その内容が最
も高いアドレスを割りあてられている通信パス上のステ
ーションのアドレスより太きいケらは、ステーションげ
、そのタイムスロットカウンタを1にリセットする。
メツセージリミットおよび優先度閾値(priori−
Iy threshold)が各アドレス、すなわち、
各ステーションに関連つけられている。メツセージリミ
ットは、その関連しているアドレスにタイムスロットカ
ウンタの値が等しい時に、ステーションが送信してもよ
いメツセージの最大数を特定するものである。各ステー
ションは、異なるメツセージリミットヲ持ったろうし、
各ステーションに関連する各タイムスロットもまた異な
るメツセージリミットを持つであろう。あるタイムスロ
ットで送られるメツセージの数にステーションのメツセ
ージカウンタに保持される。メツセージは、優先度の順
に送はされる。優先度閾値は、非初期メツセージ(no
n−initial message)として送信され
るメツセージが持たなければならない最小優先度を特定
する。最も高い優先度の未遂のメツセージを持つ最初の
メツセー)に、その優先度と優先度閾値の関係にかかわ
らず送はされる。あるステーションが、その高い優先度
の未遂のメツセージを全て送はしたか、またに、それが
送信できるメツセージの数のメツセージリミットに達し
た後は、伝送終結の制(財)文字を送信する。これによ
り、次のステーションへ伝送の権利を渡すことになる。
′!l:瓦、再送信リミットがステーションの各アドレ
スに関連している。通常伝送されたメツセージが否定的
に応答された、まタニ、全く肯定応答畑れなかったとき
ぼ、再送信される。再送店IJ <ットニ、送[ぎして
いるステーションが、伝送の権利を渡す前に、再送信を
することができる最大の回数を特定する。
もし、おるステーションが、そのチャネルかある時間の
間クワイアットであることを検出すると、バス上の通信
を再び初期設定する。バスの休止時間(quiet b
us lime)と呼ばれるこの時間に、2つ以上のス
テーションが同時に初期設定を試みないように各ステー
ション毎に異なる。初期設定を行なうステーションに、
イニシャライザーとよけれる。それに、初期設定メツセ
ージを形成して、全部に送信する。初期設定メツセージ
は、イニシャライザー以外のあるステーションのアドレ
スを含んでいる。この他のステーションに、そのグロー
バルな初期設定メツセージに肯定応答し、その指定され
た肯定応答ステーション、すなわちアクルツジャー(a
cknowl edger )VCなる。そのノ々スが
初期設定されるとき、パス上のすべてのステーションに
、自分自身をイニシャライザーに同期させ、通常のla
@を再び鈴める。イニシャライザーは、ステーションが
スキップされないように、タイムスロットカウンタのい
捷の値で、ノ々スを再び初期設定する。
あるステーションが、それ自身にアドレスされた直接の
メツセージを受けたときに、七のメツセージにダイレク
ト肯定応答(acknowledgement di−
recl) A CK−Dで肯定応答するか、エラーが
検出されれば否定応答NAKで否定的に応答する。
全てのステーションにアドレスされるクリティカルグロ
ーバルメツセージに対しては、もしエラーが検出されれ
ばどのステーションでも否定応答で答えるであ魂、アク
ルツジャーに指定さt″Lり単一のステーションが肯定
応答で答えるであろう。
クリティカルグローバルメツセージに対する肯定応答は
、実際に2Nの肯定応答である。アクルツジャーは、グ
ローバル肯定応答ACK−(’)を送り、ある時間遅れ
をとって、ダイレクト肯定応答1AcK−D)を送信す
る。この2重の肯定応答のパターンに、どのステーショ
ンもクリティカルグローバルメツセージを獲得しそこ1
4でいないことを確認するために用いられる。もし、ア
クルツジャーでないあるステーションが、そのクリティ
カルグローバルメツセージを受けていないとすると、グ
ローバル肯定応答メツセージの発生に、この失敗を知ら
せることになる。グローバルメツセージをミス、すなわ
ち獲得しそこなったか、または正常に受信しなかったス
゛チージョンげ、否定応答N A K lf送匿し、そ
れに、ソースステーションにより受信されるか、アクル
ツジャーのダイレクト肯定応答ACK−Dと衝突する。
その結果、ソースステーションは再送信が必要であるこ
とを認識する。非クリティカルグローバルメツセージに
、それに含まれる清報が再送信することを保証するほど
重要ではないので、肯定的にも否定的にも応答されない
以下に動作を詳細に説明する。第7図に示すように、ア
イドル状態は、そのステーションがパス上の通信を無視
している時にあるであろう状態である。ステーションは
、自分にアドレスされていないダイレクトメツセージを
、無視する。アイドル状態に、また、通信プロトコルが
初期設定された状態、すなわち、ステーションがノ々ワ
ーオンサ7したときである。パワーオンまたはリセット
されると、タイムスロットカウンタの値は、1に初期設
定される。各ステーションぼ、第1の伝送が初期設定メ
ツセージでなければ、電源復帰またげリセット後その第
1のタイムスロットの間に電源異常リセットメツセージ
を送信するであろう。その場合、初期設定メツセージに
続く第1の伝送は、電源異常リセットメツセージであろ
う。
第7図に示すように、そのステーションが冗長パス構成
において通常状態すなわち、デュアルパス状態(dua
l bus 5late)にあり、そのステーションが
どちらのパスにも同期ノξルス(sync oulse
)を受けておらず、そのステーションが初期設定状態に
入ることができないような、一方のパスがビジー(bu
sy)で、他方がクワイアットfquiel )であり
、どちらのパスも状態の変化がなくて、ある時間の間こ
の状態が存在すると、そのステーションに、自分自身を
クワイアットパス側での単一ノ々ス゛−状態(sing
le bus 5late)に切換え、アイドル状態の
にじめにもどすであろう。このテストニ、冗長パスを用
いているシステムにのみ適用する。両方のパスがビジー
、−!たは、単一パス構成の単一のパスがビジーならは
、システムにアイドル状態のにしめにもどる。
もし、パスがクワイアットになったならば、そのステー
ションに、クワイアットパスタイマを起動し、同期ノξ
ルスを受けるのを待つ。もし、タイマが同期ノξルスを
受はする前にタイムアウトしたら、後述する初期設定状
態に入る。そのタイマにロードされる値は、ステーショ
ンの最も低いアドレスの線形関数である。どの2つのス
テーションも同じアドレスを含んでいないので、どの2
つのステーションもパスをイニシャライズする試みにお
いて競合にしないであろう。
しかし、もし、パスがクワイアットでタイマがタイムア
ウトする前に同期パルスを受けたならば、タイマニ停止
され、そのステーションに、制御文字であるメツセージ
の第1の文字を読む。もしも、制御文字がダイレクトメ
ツセージに対するメツセージ開始文字SOM−Dである
ならば、ステーションは、宛先アドレスであるメツセー
ジの次の文字を読む。メツセージの宛先アドレスが、ス
テーションのアドレスの1つと一致したら、そのステー
ションに、後述する第9A図の受は−Dの受信状態に入
る。アドレスが一致しなけれは、そのステーションは、
メツセージの次の文字、すなわち、ソースタイムスロッ
トをよむ。そのソースタイムスロットがそのステーショ
ンのタイムスロットカウンタの値と等しくないならば、
そのステーションに同期がとれていないことになる。よ
って、すへてのステーションは、その各タイムスロット
カウンタには現在のタイムスロットを持っていることに
なる。もし、タイムスロットカウンタが受信メツセージ
のタイムスロットと一致しないようなエラーがステーシ
ョンの1つに起きると−、第10図でその動作を説明す
る再同期動作が、行なわれる。いずれにしろ、メツセー
ジが、そのステーションにアドレスされていないダイレ
クトメツセージであり、そのステーションが同期されて
いれば、七のステーションaアイドル状態のけじまりに
もどシ、そして、次の同期・々ハスを受けるまでパス上
の通有を無視する。
もし、制御文字がダイレクトメツセージに対するメツセ
ー−)開始文字でなく、非クリティカルグローバルメツ
セージに対するメツセージ開始文字SOM−NGならば
、システムは、第9B図に示す受信モードである受信−
NGに入る。もし、制御文字がダイレクトメツセージに
対するメツセージ開始文字SOM−Dでもなく、非クリ
ティカルグローバルメツセージに対するメツセージ開始
文字S’OM−NGでもなく、クリティカルグローバル
メツセージに対するメツセージ開始文字SOM−CGで
あるならば、システムは、@9C図に示すような受信モ
ードである受信−C()に入る。もし。
制御文字がメツセージ開始文字でなく、伝送終結文字E
 OTであるならは、ステーションにそのタイムスロッ
トカウンタをインクリメントする。このタイムスロット
カウンタのインクリメント後、そのステーションのアド
レスの1つに蝮しいならば、ステーションは伝送状態に
入る。アドレスの一致がなければモニタ状態に入る。
もし、制御文字がメツセージ開始文字、または、伝送終
結文字でないならば、ステーションにモニタ状態に入る
モニタ状態は、第8図に示してあり、次のメツセージが
始まることを待っているときにステーションがあるであ
ろう状態である。第7図および第8図の比較の示すよう
に、モニタ状態は、アイドル状態とに2つの点で!4な
る。もし、ステーションがこの状態に入ったときに、パ
スが一ジーならは、ステーションにアイドル状態に入る
。もし、ステーションがこの状態に入ったときに、パス
がビジーでない、イなイクちクワイアットならば、その
ステーションはクワイアットハスタイマ(quie−I
 bus Iimer)を起動し、同期・ξハスを受信
するのを待つ。もし、ステーションがこの状態において
グローバル肯定応答A CK −()を受はすると、否
定応答NAKで応答し、モニタ状態のにじめにもどる。
この動作は、もし、ステーションがクリティカルグロー
バルメツセージの同1f)J パルスを1ilJ PJ
しそこなってメッセ二一ジそのものを得られなかったと
きに、クリティカルグローバルメツセーシニ対する応答
のグローバル肯定応答ACK−Gの制御文字を検出する
と、否定応答NAKを送はする−ことによって回復する
ようになされて、クリティカルグローバル、メツセージ
が再送信されるようにする。
受は状態のフローチャートニ、第9A図、第9B図およ
び第9C図に示さノ、でいる。受は状態でkる受信−D
1受信 NGまfca受信−CGにおニスタークロック
のロス(loss)、ま飽り他のタイプのリンク上の搬
送信号(carrier) (7) OX (Cよって
示される。受は−Dおよび受に−CGのモ−ドにおいて
、もし、メツセージの長さが、アンダーフローすなわち
、最小長さより妬がいが、または、メツセージの長さが
エラー、すなわち、長さフィールドにおける値に合わl
Iいが、−1,友に1周期冗長検倉CRC、xラーがあ
ったシしたときは、そのメツセージは拒絶され、システ
ムがモニタ状態にもどる=’lノに否定応答NAKが送
はきれる。もし、メツセージがダイレクトまたはクリテ
ィカルクローバルメツセージでないならば、否定tie
; 答n送はされ丁、システムは、第9B図に示すよう
にモニタ状態に直接にもどる。
もし、メツセージがエフ−なしで受はされたならば、メ
ツセージは受は人nられる。メツセージが受は入れられ
るたびに、そのステーションのタイムスロットカウンタ
の1直はメツセージのソースタイムスロット突孕の内容
で置き換えらnる。この動作に、パスの同期を保持する
。受は入れられたメツセージに対するステーションの応
答に、メツセージの種類に依る。ダイレクトメツセージ
に対しては、ステーションはダイレクト肯定応答ACK
−Dで応答し、もし、休止メツセージ(quiesce
 message)を受はすると、休止状態(quie
sce31HIe)に入るが、それを受はしなければモ
ニタ状態にもどる。非りリテイカルグローノ々ルメッセ
ージに対してに、第9B図にあるようにステーションに
応答せずに直接モニタ状態にもどる。クリティカルグロ
ーバルメツセージに対してはへ、第9C図にあるように
、2つの可能性がある。もし、そのステーションがアク
ルツジャーであったり、i*ld、そのステーションが
イニシャライザでメツセージがアクルツノヤーより送ら
tLりならば、そのステーションは、グローバル肯定応
答A CK−Gを送信し、グローバル肯定応答A CK
 −G/ダイレクト肯定応答ACK−Dの送官遅れ定数
口r−ansmil delay conslanl)
の値の間遅らせて、ダイレクト肯定応答hcK−Dを送
信し、モニタ状態に移るが、もし、休止メツセージを受
信すると、休止状態に移行する。もし、そのステーショ
ンがアクルツジャーでもイニシャライザでもないか、ま
たは、それがイニシャライザであってもメツセージがア
クルツジャより送られていないならば、ステーションは
応答せず、モニタ状態にもどるが、もし、休止メツセー
ジを受信しm&らば、休止状態に移行する。
再同期のシーケンスが、第1O図に示されている。ステ
ーションが同期していない、すなわち、前述したように
そのタイムスロットと、送信側のタイムスロットと一致
していないことを検出したときは、ステーションは再同
期状態に入る。この状態において、ステーションがその
タイムスロットカウンタをアップデートすべきかどうか
を決めるためにのみメツセージをよむ−もし、メツセー
ジの中に何らかのエラーが検出されると、メツセー)は
拒絶され、ステーションはアイドル状態にもどる。エラ
ーがなければ、ステーションは、タイムスロットカウン
タをソースタイムスロット文字の内容でアップデートし
、アイドル状態にもどる。
伝送状態が第11図に示されている。もし、パスがビジ
ーならば、ステーションはアイドル状態にもどるであろ
う。もし、パスがクワイアットであるか、−またな、送
信されるのを待っている未処理のメッセ−Q (mes
sage outstanding)がなければ、その
ステーションに伝送終結文字E OTの制御文字を送信
するであろう。もし、未処理のメツセージ、すなわち、
送信を待っているメツセージがあるが、メツセージカウ
ンタがそのタイムスロットのメツセージリミットに等し
い、すなわち、そのステーションが許されるメツセージ
の全てを送ってしまったときな、伝送終結文字EOTの
制御文字が送はされる。もし、メツセージカウンタがそ
のメツセージリミットに達してなく、メツセージカウン
タがOとに異な7)が優先度連鎖(prio−rily
 chain)に2ける次のメツセージが、優先度閾値
より小さい優先度を有していれば、伝送終結文字BOT
の制御文字が送信される。ひとたび、伝送終結文字BO
TO制薗文制作文字されると、メツセージカウンタにリ
セットされ、タイムスロットカウンタはインクリメント
される。もし、そのタイムスロットカウンタが、このス
テーションの他のアドレスに等しければ、ステーション
に伝送状態のべしめにもとシ、そうでなければ、モニタ
状態に入る。
もし、未処理のメツセージがあって、メツセージカウン
タがそのメッセージリばットに達しておラス、かつ、メ
ツセージカウンタが0であるならば、メツセージが送信
されるであろう。これは、ステーションが送信しなけれ
ばならない最初のメツセージがその優先度にた力・わら
ず送信されるであろうことを保証する。したしながら、
それに続くメツセー)に、それらの優先度が割りあてら
れた優先度閾値に比べて大きいかは、またに、等しい場
合のみ送信される。
もし、送信きれるべきメツセー′)が、第12図に示す
ように、非りリデイカルグローノ々ルメッセージならば
、ステーションに非クリティカルグローバルのメツセー
ジ開始文字SOM−NGのメツセージの制師文字全送1
言し、そのメツセージを送信し、メツセージカウンタを
インクリメントし、伝送状態のにじめにもどる。
もし、送はされるべきメツセージが、第13図(ζ・こ
示すようにダイレクトメツセージならば、ダイレクトの
メツセージ開始文字SOM−Dの側倒文字が送信され、
そのメツセージが送tiされ、肯定応答タイマが肯定応
答のタイムアウト定数(ackn−owledgeme
nl lime oul constant)で起動さ
れる。
もし、否定応答NAKを受信せずそのタイマがタイムア
ウトする前に、ダイレクト肯定応答A CK−Dを受信
したら、タイマが停止し、そのステーションにメツセー
ジカウンタをインクリメントし、伝送状態のはじめにも
どる。もしも、否定応答NAKを受信するか、甘f?:
、に、ダイレクト肯定応答ACK−Dを受信する前にタ
イマがタイムアウトしたならば、このステーションのタ
イムスロットカウンタの現在の値のダイレクトメツセー
ジの再送能リミットに達しない限り、そのステーション
はそのメツセージを再送はする。もしも、再送はりばッ
トに達したならば、ステーションにメツセージカウンタ
をインク1ノメントし、伝送状態のけじめにもどる。
もし、送信されるべきメツセージが第14図に示すよう
に、クリティカルグローバルメツセージであるなら1は
、そのステーションは、クリティカルグローバルのメツ
セージ開始文字SOMCGの訓陶文字を送はし、そのメ
ツセージを送信し、肯定応答タイムアウト定数で肯定応
答タイマを起動する。もしも、否定応答N A Kが・
乎・はされるが、または、グローバル肯定応答ACKG
が受1言される前にタイマがタイムアウトしたら、この
ステーションのタイムスロットカウンタの現在の値のク
リティカルグローバルメツセージの再送[言すミットニ
達しない限り、そのステーションはそのメツセージを再
送濱する。もし、否定応答NAKのメツセー−)を受[
にしないで、かつ、グローバル肯定応答ACK−0を、
タイマがタイムアウトする前に受働したならば、ステー
ションは肯定応答タイムアウト定数で肯定応答タイマを
再起動する。
もしも、否定応答NAKが受信されるか、または、ダイ
レクト肯定応答へCK−Dを受信する前にそのタイマが
タイムアウト定数たならば、このステーションのタイム
スロットカウンタの現在の110のクリティカルグロー
バルメツセージの再送信すξットに達しない限り、その
ステーションはそのメツセージを再送信する。もしも、
否定応答N A Kのメツセージが受信されず、かつ、
ダイレクト肯定応答ACK−Dが、タイマがタイムアウ
トする前に受信されたならば、メツセージは首尾よく肯
定応答されたことになる。タイマはストップし、そのス
テーションに、メツセージカウンタをインクリメントし
、伝送状態のにしめにもどる。もしも、再送信リミット
に達したならば、ステーションは、メツセージカウンタ
をインクリメントし、伝送状態のはじめにもどるであろ
う。
各ステーションは、異なるメツセージリミットと優先度
閾値を持つことができる。多数のアドレ’4’rF+−
)ステーションに対して、各タイムスロットは異なるメ
ツセージリミットと優先度閾値を持つことができる。各
ステーションニ、各メツセージの種類に対して異なる再
送はりばットを持つことができる。複数のアドレスのス
テーションには。
各タイムスロットは各メツセージの種類に対して異なる
再送信リミツif持つことができる。再送イ言リミット
に達したために、メツセージをうまく送信することがで
きないならば、適切なアクションがとら几る。
初期設定状態が第15図に示さfてお9、ステーション
はパス上の通信を再び初期設定するように試みる。パス
上の各ステーションは、再初期設定する機能を持つこと
ができる。各ステーションは、どの2つのステーション
も同時にパスに初期設定しないことを保証するように異
なる初期設定時間定数の初期設定タイマを持つであろう
。最初に初期設定タイマがタイムアウトしたステーショ
ンが、パスがクワイアットであることをチェックする。
他のステーションがパスを初期設定しようとしているな
らば、パスはビジーであろう。もしパスがクワイアット
ならば、そのステーションはアクルツジャーを選択する
。この選択は多くの方法でなされる。たとえば、ステー
ションはノ々ス上の他のステーションのリストラストア
して、そのりストをシーケンシャルに順に、アクルッジ
ャーを選択し、通有の確立を試みることを調べていって
もよい。もしも、すべてのステーションが選ばれたなら
ば、そのステーションにアイドル状態に入り、゛ハス上
の他、のステーションにパスの初期設定を試みさせる。
しかし、全てのステーションが選択されないと@汀、ア
クルッジャーが選ばれ、初期設定メツセージが送信され
る。初期設定メツセージは、第3A図ないし、第6c図
に従って作られる。このメツセージぼ、初期設定メツセ
ージでは、クリティカルグローバルのメツセージ開始文
字80M−CGである側脚文字と、アクルツジャーにな
るように指定されたステーションのアドレスを含む宛先
アドレスと、そのアドレスである必要はないが、初期設
定するステーションのタイムスロットカウンタの値を含
むソースタイムスロットと、ネットワークメツセージが
存在しないであろうがら0である長さの文字と、適当な
周期冗長検査のピットノツタ〜ンを含むであろうフレー
ムチェックジ−ケンストk 含tr。
初期設定メツセージが造言される。その受信したステー
ションにそれを何らかのクリテイカルグa−パルメツセ
ージの゛ように扱う。エラーを有して受信さ2’した。
2c)ば、否定応答N A ’にのメツセージが造言さ
れる。メツセージの宛先アドレスとそのアドレスが一致
したステーションは、グローバル肯定応答A CK −
(’) /ダイレクト肯定応答ACK−Dのシーケンス
で、もしも正しぐ受信したならば、初期設定メツセージ
に応答する。
初期設定ステーションハ1、クリティカルグローバルメ
ツセージを送1言するステーションと同様に動作する。
タイマを起動し、それがタイムアウトする前にグロ−バ
肯定応答を受信するのを待つ。
もしも、否定応答NAKを受信するか、または。
タイマがタイムアウトすると、再送[言リミットに達し
ないかぎり初期設定メツセージを再送はする。
もしも、それがグローバル肯定応答ACK−Gを受信す
ると、肯定応答のタイマを再起動し、それがタイムアウ
トする前にダイレクト肯定応答ACK−Dを受信するの
を待つ。もしも、それが否定応答NAKを受信するか、
またげそのタイマがタイムアウトすると、そのステーシ
ョンに、再送信りピットに違しないかぎり、初期設定メ
ツセージを再送はする。もしも、ダイレクト肯定応答A
CK−Dを受信すると、初期設定メツセージは肯定応答
されたものと考えられる。
もしも、ステーションがパスを初期設定できない、すな
わち、ステーションが各有効なステーションにアクルッ
ジャーとして試みて、5答が受部されl力・つたlらば
、アイドル状態にもどるであろう。しかし、それ汀、ク
ワイアットバスト゛するであろう。妻構5典初期設ル延
定数はり・ワイアットパス時間定数よシ、6−fxp大
きい。タイマがタイムアウトする#に有効な制卸文字が
受はされないと、ステーションは、初期設定状態に入っ
て、パスの初期設定を再び試みて、アクルッつステーシ
ョンが通広パスを独占できないようにこの構成が用いら
れる。
初期設定メツセージが送信されて、首尾よく肯定応答さ
れると、初期設定のステーションは、伝送終結文字EO
Tを送信し、そのタイムスロットカウンタをインクリメ
ントする。もしも、タイムスロットカウンタの値が、そ
のアドレスの1つに等しいならば、ステーションに、伝
送状態に入り、もしそうでなければモニタ状態に入る。
ステーションが、第16図に示すように休止状態にある
とき、そf′Lは、通信パスとは論理的に接続されてい
ない。ステーションはメツセージ全体召して処理するが
、パスにメツセージを送信しないだろう。一般に、休止
状態にあるステーションに、初期設定メツセージか%ま
たげそれにアドレスされたダイレクト再起動メツセージ
(d i rec Ireae目valion mes
sage)を受信するまで論理的には接続されていない
一愛までいる。休止状態は自己診断のために用いられる
もしも、パスがビジーならば、そのステーションは休止
状態のままである。もし、パスがクワイアットならは、
スー7・−−ジョンは休止タイマ?占起動させ、そして
もしも、タイマがタイムアウトする前に同期ノぐルスを
受1言しないならは、ステーションはアイドル状態に入
るだろう。もしも、休止タイマがタイムアウトする前に
同期ノオルスが受屯され、かつ、受信したメツセージの
制御文字が伝送終結文字gOTのメッセー−)lらは、
そのステーションのタイムスロットカウンタにインクリ
メントされ、スデーション―休止状態にもどる。その制
御文字が伝送終結文字EOTでなく、がっ、メツセージ
開始文字SOMでなければ、そのステーションに休止状
態のはじめにもどる。もしも、その制御文字がメツセー
ジ開始文字SOMであるが、しかし、メツセージがグロ
ーバルメツセージでなく、′そして、アドレスが一致し
なく、ヵ・っ、メツセージが初期設定メツセージでない
ならば、そのステーションは、休止状態のはじめにもど
る。
もしも、アドレスが一致するか、メツセージが初期設定
メツセージであるか、または、メツセージカフローバル
メツセージであるならば、メツセージ全体がよまれる。
もしもメツセージのエラーがあれば、メッセー−)ぼ拒
絶され、そのステーションは休止状態のにじめにもどる
。もしもメツセージがエラーなしで送信されたならば、
メツセージは受は入れられ、ソースタイムスロットカ、
ソノタイムスロットの値を詮きかえるのに用いられる。
このとき、もしもメツセージがグローバルメツセージで
あり、再起動メツセージでないならば、ステーションに
休止状態のにしめにもどる。もしも。
メツセージがグローバルメツセージで、がっ、再起動メ
ツセージであるか、またに、もしもメツセージがグロー
バルメツセージでなく、かつ、アドレスが一致していな
いならば、そのステーションは、アイドル状態に入る。
もし7もメツセージがグミ−パルメツセージでないが、
しかしアドレスが一致して、かつ、メツセージが初期設
定メツセージならば、グローバル肯定応答ACK−Gを
送はし、ステーションは、ダイレクト肯定応答A CK
−りのメツセージを送はする前に、グローバル肯定応答
ACK−G/ダイレクト肯定応答ACK−Dの時間定数
の時間待つ。ここで、ステーションに、モニタ状態に入
る。もしも、メツセージが初期設定メツセージでないが
、再起動メツセージならば、ダイレクト肯定応答ACK
−Dのメツセージが送信されて、ステーションにモニタ
状態圧入る。もしもメツセージが再起動メツセージでな
いならば、ステーションに休止状態のはじめにもどる。
〔発明の効果〕
以上のように、本発明によれは、可変時分割通信シスf
 ムVC& イて、ステーションカフローバルメツセー
ジの応答を直ちに得られ、また、システムの初期設定を
確実に行なうことができ、さらにQシ タイムスロットの間に複数のメツセージを送画でへるも
のである。
【図面の簡単な説明】
第1図は、本発明の可変時分割通信システムのステーシ
ョン装置の含まれるシステムの一実施例の概略ブロック
図である。 第2図は、第1図のシステム内の一実施例のプロセッサ
の構成図である。 第3八図ないし第6C図に、第1図のシステム内で伝送
式れるメツセージの例を示すものである。 第7図に、ステーションがアイドル状態にあるときのフ
ローチャート図である。 第8図は、ステーションが通信チャネルをモニタし、で
いるモニタ状態にあるときのフローチャート図である。 第9A図ないし第9C図は、ステーションがメツセージ
を受信しているときの動作を示すフローチャート図であ
る。 第10図は、ステーションの再同期の動作金示すフロー
チャート図である。 第11図は、ステーションの伝送動作r示すフローチャ
ートMである。 第12図に、ステーションが非クリブイカルグローバル
メツセージを送1言しているときの動作を示すフローチ
ャート図である。 第13図に、ステーションがダイレクトメツセージを送
はしているときの動作を示すフローチャート崗である。 第14図は、ステーションがクリティカルグローバルメ
ツセージを造言しているときの動作を示すフローチャー
ト;凶である。 第15図に、ステーションが再ひ初期設定を試みるとき
の動作を示すフローチャート図である。 第16図は、ステーションが休止状態にあるときの動作
を示すフローチャート図である。 11・・・データ収集装置 12・・・ポイント 13.15.17・・・通信チャネル 21・・・プロセッサブロック 24・・・インターフェース7−) 25・・・ライン 31・・・通信制師部 37・・・駆動部 38・−・受信部 39.40・・・直流阻止コンデンサ 41・・パス F I G、 1

Claims (3)

    【特許請求の範囲】
  1. (1)肯定応答を要求するグローバルメツセージと伝送
    終了を示す伝送終結文字メツセージとを少なくとも含む
    メツセージの可変時分割通信を行なうように通は媒体に
    接続されるステーションであって、 上記通j言媒体を介してメツセージをそのステーション
    が送信できる少なくとも1つのタイムスロットを示すタ
    イムスロットと、 肯定応答を安来するグローバルメツセージの送部後、そ
    のグローバルメツセージが肯定応答されない限り、後続
    のメツセージの送はを予め決められた時間遅らせるため
    の肯定応答タイマとを有し、上記通信媒体に伝送される
    メツセージに応答し、かつ送1画する順番のときに上記
    通信媒体にメツセージを送信するために上記タイムスロ
    ットに応答して、伝送制御を行なうようにしたことを特
    徴とする可変時分割通信システム用ステーション装置。
  2. (2)通信が予め決められた時間をこえてクワイアット
    であるとき再初期設定でき、メツセージの通信を行なう
    ための通信媒体を有する可変時分割通信システムに接続
    されるステーションであって、上記通は媒体を介してメ
    ツセージを大のステーションが送信できる少なくとも1
    つのタイムスロットを示すタイムスロットと、 上記通信媒体に接続されるであろう他のステーションの
    有する時間とは異なる予め決められた時間の間、通は媒
    体がクワイアットであるときに、ある特定のステーショ
    ンに肯定応答することを要求するアクルツジャ一部分を
    有する初期設定メツセージの送信を通言媒体上に始める
    ための初期設定手段とを有し、 上記通信媒゛体に伝送されるメツセージに応答し、かつ
    、送信する順番のときに上記通信媒体にメツセージを送
    信するために上記タイムスロットに応答して、伝送制御
    を行なうようにしたことを特徴とする可変時分割通信シ
    ステム用ステーション装置。
  3. (3)割りあてられたタイムスロットで複数のメツセー
    ジの送はができ、メツセージの通信を行なうための通信
    媒体を′有する可変時分開通はシステムに接続されるス
    テーションであって、 上記通層謀体を介してメツセージをそのステーションカ
    送信できる少lくとも1つのタイムク0ツトを示すタイ
    ムスロットと、 ステーションに割りあてられたタイムスロットで送信で
    きるメツセージの数を示すメッセージリミ  ッ  ト
      と 、 上記メツセージリミットに達したときに送はを終わるた
    めにタイムスロットで送信されるメツセージの数をカウ
    ントするメツセージカウンタとを有し、 上記通信媒体に伝送されるメツセージに応答し、かつ送
    信する順番のときに上記通信媒体にメッセ−ジを送信す
    るために上記タイムスロットに応答して、伝送側脚を行
    なうようにしたことを特徴とする可変時分割通信システ
    ム用ステーション装置。
JP59015976A 1983-01-31 1984-01-31 可変時分割通信システム用ステ−シヨン装置 Pending JPS59144243A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US06/462,263 US4628504A (en) 1983-01-31 1983-01-31 Distributed bus control communication protocol
US462263 1983-01-31

Related Child Applications (2)

Application Number Title Priority Date Filing Date
JP2415663A Division JPH0722289B2 (ja) 1983-01-31 1990-12-28 可変時分割通信システム用ステーション装置
JP2415664A Division JPH05327653A (ja) 1983-01-31 1990-12-28 可変時分割通信システム用ステーション装置

Publications (1)

Publication Number Publication Date
JPS59144243A true JPS59144243A (ja) 1984-08-18

Family

ID=23835797

Family Applications (3)

Application Number Title Priority Date Filing Date
JP59015976A Pending JPS59144243A (ja) 1983-01-31 1984-01-31 可変時分割通信システム用ステ−シヨン装置
JP2415664A Pending JPH05327653A (ja) 1983-01-31 1990-12-28 可変時分割通信システム用ステーション装置
JP2415663A Expired - Lifetime JPH0722289B2 (ja) 1983-01-31 1990-12-28 可変時分割通信システム用ステーション装置

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2415664A Pending JPH05327653A (ja) 1983-01-31 1990-12-28 可変時分割通信システム用ステーション装置
JP2415663A Expired - Lifetime JPH0722289B2 (ja) 1983-01-31 1990-12-28 可変時分割通信システム用ステーション装置

Country Status (5)

Country Link
US (1) US4628504A (ja)
EP (1) EP0117442B1 (ja)
JP (3) JPS59144243A (ja)
CA (1) CA1244155A (ja)
DE (1) DE3481093D1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0677968A (ja) * 1991-02-08 1994-03-18 Internatl Business Mach Corp <Ibm> ネットワークのノード間で通信する装置および方法

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4791629A (en) * 1986-06-02 1988-12-13 Ibm Corporation Communications switching system
US4818984A (en) * 1986-11-26 1989-04-04 American Telephone And Telegraph Company, At&T Bell Laboratories Broadcasting messages in a distributed processing system
US4897834A (en) * 1987-08-18 1990-01-30 Allen-Bradley Company, Inc. Bit oriented communications network
US4853875A (en) * 1988-01-19 1989-08-01 Eastman Kodak Company Image-capable interprocessor link communications protocol
US5142623A (en) * 1988-06-10 1992-08-25 Westinghouse Electric Corp. High performance memory imaging network for a real time process control system
US4868814A (en) * 1988-07-22 1989-09-19 Allied-Signal Inc. Multilevel concurrent communications architecture for multiprocessor computer systems
AU615739B2 (en) * 1989-04-28 1991-10-10 Digital Equipment Corporation Communication protocol for statistical data multiplexers arranged in a wide area network
US5039980A (en) * 1990-01-26 1991-08-13 Honeywell Inc. Multi-nodal communication network with coordinated responsibility for global functions by the nodes
GB2242104B (en) * 1990-02-06 1994-04-13 Digital Equipment Int Method and apparatus for generating a frame check sequence
US5493571A (en) * 1993-04-28 1996-02-20 Allen-Bradley Company, Inc. Apparatus and method for digital communications with improved delimiter detection
US5471461A (en) * 1993-04-28 1995-11-28 Allen-Bradley Company, Inc. Digital communication network with a moderator station election process
US5537549A (en) * 1993-04-28 1996-07-16 Allen-Bradley Company, Inc. Communication network with time coordinated station activity by time slot and periodic interval number
US5553095A (en) * 1993-04-28 1996-09-03 Allen-Bradley Company, Inc. Method and apparatus for exchanging different classes of data during different time intervals
US5491531A (en) * 1993-04-28 1996-02-13 Allen-Bradley Company, Inc. Media access controller with a shared class message delivery capability
US5400331A (en) * 1993-04-28 1995-03-21 Allen-Bradley Company, Inc. Communication network interface with screeners for incoming messages
US6643362B2 (en) * 1998-11-19 2003-11-04 Global Crossing, Ltd. Call-processing system and method
US5590181A (en) * 1993-10-15 1996-12-31 Link Usa Corporation Call-processing system and method
FI102787B (fi) * 1995-07-11 1999-02-15 Nokia Telecommunications Oy Keskeytysten käsittely synkronisessa ympäristössä
US5706278A (en) * 1995-07-20 1998-01-06 Raytheon Company Deterministic network protocol
CA2302260C (en) * 1997-09-17 2007-03-13 British Telecommunications Public Limited Company Method of packet transmission in communications network
TW374965B (en) * 1998-03-17 1999-11-21 Winbond Electronics Corp Method of processing of transmission of confidential data and the network system
US6389013B1 (en) * 1998-03-31 2002-05-14 Alcatel Usa Sourcing, L.P. OC3 delivery unit; low level maintenance bus
EP1161026A3 (de) * 2000-05-31 2004-11-17 Siemens Aktiengesellschaft Kommunikationsverfahren für zwei mittels einer Punkt-zu-Punkt-Verbindung miteinander verbundenen Kommunikationspartner
JP4591736B2 (ja) * 2001-02-21 2010-12-01 ソニー株式会社 情報処理装置および方法、記録媒体、並びにプログラム
US7962752B2 (en) * 2005-09-23 2011-06-14 Intel Corporation Method for providing trusted time in a computing platform
JP2009111497A (ja) * 2007-10-26 2009-05-21 Olympus Corp 信号処理装置及び信号処理方法
US9197380B2 (en) * 2010-12-17 2015-11-24 Cisco Technology, Inc. Repeater nodes in shared media networks
US10419170B2 (en) * 2015-02-26 2019-09-17 Qualcomm Incorporated RRC aware TCP retransmissions
WO2020094731A1 (en) 2018-11-06 2020-05-14 Arhel Projektiranje In Inzeniring D.O.O. Method for manufacturing highly purified lactoferrin and lactoperoxidase from milk, colostrum and acid or sweet whey

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS537352A (en) * 1976-07-09 1978-01-23 Mitsubishi Electric Corp Data collection system in digital telemeter system
JPS5368940A (en) * 1976-12-01 1978-06-19 Fuji Electric Co Ltd Information transmission system
JPS53147403A (en) * 1977-05-27 1978-12-22 Omron Tateisi Electronics Co Data delivery system
JPS5441636A (en) * 1977-09-09 1979-04-03 Hitachi Ltd Delivery control system in information delivery unit
JPS5561159A (en) * 1978-10-31 1980-05-08 Omron Tateisi Electronics Co Data delivery system
JPS56100547A (en) * 1980-01-17 1981-08-12 Toshiba Corp Data transmission system
JPS57154956A (en) * 1981-03-19 1982-09-24 Fuji Xerox Co Ltd Transmitting system of digital signal

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3587044A (en) * 1969-07-14 1971-06-22 Ibm Digital communication system
US4017841A (en) * 1973-11-23 1977-04-12 Honeywell Inc. Bus allocation control apparatus
FR2337477A1 (fr) * 1975-12-31 1977-07-29 Honeywell Bull Soc Ind Procede et dispositif pour initialiser une station emettrice-receptrice d'un systeme d'echange d'informations entre plusieurs stations reliees entre elles par un canal de liaison
CH632365A5 (de) * 1978-01-30 1982-09-30 Patelhold Patentverwertung Datenaustauschverfahren zwischen mehreren partnern.
US4281380A (en) * 1978-12-27 1981-07-28 Harris Corporation Bus collision avoidance system for distributed network data processing communications system
US4229792A (en) * 1979-04-09 1980-10-21 Honeywell Inc. Bus allocation synchronization system
GB2063011B (en) * 1979-11-09 1983-10-12 Philips Electronic Associated Information transmission system
US4445214A (en) * 1980-05-30 1984-04-24 Harris Corporation Method of controlling message transmission sequence in multi station communication system
US4376982A (en) * 1980-06-30 1983-03-15 International Business Machines Corporation Protocol for inter-processor dialog over a communication network
US4342995A (en) * 1980-09-15 1982-08-03 Burroughs Corporation Data network employing a single transmission bus for overlapping data transmission and acknowledgment signals
FR2503899A1 (fr) * 1981-04-08 1982-10-15 Thomson Csf Procede et dispositif de transmission de donnees numeriques
US4332027A (en) * 1981-10-01 1982-05-25 Burroughs Corporation Local area contention network data communication system
US4584679A (en) * 1983-01-21 1986-04-22 E-Systems, Inc. Tack-on acknowledgement in computer networks

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS537352A (en) * 1976-07-09 1978-01-23 Mitsubishi Electric Corp Data collection system in digital telemeter system
JPS5368940A (en) * 1976-12-01 1978-06-19 Fuji Electric Co Ltd Information transmission system
JPS53147403A (en) * 1977-05-27 1978-12-22 Omron Tateisi Electronics Co Data delivery system
JPS5441636A (en) * 1977-09-09 1979-04-03 Hitachi Ltd Delivery control system in information delivery unit
JPS5561159A (en) * 1978-10-31 1980-05-08 Omron Tateisi Electronics Co Data delivery system
JPS56100547A (en) * 1980-01-17 1981-08-12 Toshiba Corp Data transmission system
JPS57154956A (en) * 1981-03-19 1982-09-24 Fuji Xerox Co Ltd Transmitting system of digital signal

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0677968A (ja) * 1991-02-08 1994-03-18 Internatl Business Mach Corp <Ibm> ネットワークのノード間で通信する装置および方法

Also Published As

Publication number Publication date
EP0117442B1 (en) 1990-01-17
CA1244155A (en) 1988-11-01
EP0117442A2 (en) 1984-09-05
JPH05327653A (ja) 1993-12-10
JPH0722289B2 (ja) 1995-03-08
US4628504A (en) 1986-12-09
JPH05244171A (ja) 1993-09-21
EP0117442A3 (en) 1986-08-06
DE3481093D1 (de) 1990-02-22

Similar Documents

Publication Publication Date Title
JPS59144243A (ja) 可変時分割通信システム用ステ−シヨン装置
US4750165A (en) Method of duplex data transmission using a send-and-wait protocol
EP0035789B1 (en) Method and arrangement for loop initialization in a peer-to-peer serial loop communication system
JP2707529B2 (ja) データ通信システム
US5309562A (en) Method and apparatus for establishing protocol spoofing from a modem
US4410983A (en) Distributed industrial control system with remote stations taking turns supervising communications link between the remote stations
US4799052A (en) Method for communicating data on a communication network by token passing
US5319648A (en) Control flow reduction in selective repeat protocols
KR100336810B1 (ko) 무선통신용패킷데이타프로토콜
US4896151A (en) Simultaneous communication method and system
JPH05204804A (ja) 高速伝送ライン・インターフェース
JPH04165844A (ja) 通信装置
Baratz et al. Reliable link initialization procedures
JPH0654911B2 (ja) マスターシップを転送する方法および装置
JP2986798B2 (ja) データ伝送制御方法およびデータ通信装置
JP2003198572A (ja) 確定的フィールドバス及びその種のバスの管理方法
KR950001520B1 (ko) 공통선 신호방식 메시지전달부의 신호단말 그룹버스 통신 프로토콜
KR930004100B1 (ko) 비동기 방식의 전이중 통신 프로토콜 구현방법
JPS58198941A (ja) 簡易形デ−タ伝送装置
CN114788248A (zh) 数据传输通道上通信参与方之间循环传输数据的方法及数据传输***
JPS60105340A (ja) 簡易形デ−タ伝送装置
Botic Communications Protocol for a Building Automation System
JPH04142850A (ja) データ伝送方式
JP2002202920A (ja) 入出力ユニット及びその内部データ通信方法
KR19990003250A (ko) 교환기 시스템에서 전송 메시지 충돌 방지 장치 및 그 방법